allure-jswaku/7324/widgets/severity.json
2024-08-23 10:15:35 +00:00

1 line
157 KiB
JSON

[{"uid":"d2bef2ab59d1313c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724407597032,"stop":1724407597032,"duration":0},"status":"passed","severity":"normal"},{"uid":"3295684e7f45f79a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724408051971,"stop":1724408051972,"duration":1},"status":"passed","severity":"normal"},{"uid":"282340ff83f27604","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724407941734,"stop":1724407941734,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d609bfc249d16da","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724407597022,"stop":1724407597023,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e65931142197534","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724407597030,"stop":1724407597030,"duration":0},"status":"passed","severity":"normal"},{"uid":"879a6639a99ddda1","name":"Push message with long payload","time":{"start":1724407905002,"stop":1724407905006,"duration":4},"status":"passed","severity":"normal"},{"uid":"122cf6eec20a988f","name":"Check received message containing special chars","time":{"start":1724407912879,"stop":1724407912879,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0e3df1360c9c9a","name":"should only return 1 node with relay capability","time":{"start":1724407357995,"stop":1724407357995,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa934194749467ea","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724408084009,"stop":1724408084009,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f64f09bb4af877","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724407333001,"stop":1724407333001,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd1de900999be6e","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724407335692,"stop":1724407335693,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddd56a05cb3d537d","name":"throws on content topic with non-number generation field","time":{"start":1724407332980,"stop":1724407332981,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7bab5ce97aabda3","name":"Check publish message containing numeric","time":{"start":1724407940158,"stop":1724407940158,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e9cc149381f0c5","name":"should return empty list for no shard","time":{"start":1724407332997,"stop":1724407332997,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b1bc9a76dba07e","name":"Push message with content topic containing unicode special characters","time":{"start":1724408044574,"stop":1724408044574,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0cf3dff897c009f","name":"Check message received after jswaku node is restarted","time":{"start":1724407596151,"stop":1724407596151,"duration":0},"status":"skipped","severity":"normal"},{"uid":"41972ba28a6a04d6","name":"Check message received after jswaku node is restarted","time":{"start":1724407912925,"stop":1724407912925,"duration":0},"status":"skipped","severity":"normal"},{"uid":"429df95947db4825","name":"Ping on subscribed peer","time":{"start":1724407482969,"stop":1724407482970,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c82f42688823635","name":"Filter","time":{"start":1724408084782,"stop":1724408084782,"duration":0},"status":"passed","severity":"normal"},{"uid":"f97cf0b07423d9c8","name":"Ordered callback, aborts when callback returns true","time":{"start":1724408046191,"stop":1724408046191,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad877c2a681faf5a","name":"Check message received after nwaku node is restarted","time":{"start":1724407912926,"stop":1724407912926,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8a41025b7932eb28","name":"Check received message containing SQL Injection","time":{"start":1724407596138,"stop":1724407596138,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa6c1cad7abc1d80","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724407597028,"stop":1724407597028,"duration":0},"status":"passed","severity":"normal"},{"uid":"442b31ee0ca02886","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724408084007,"stop":1724408084007,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd5e454004c4a7a5","name":"Push message with short payload","time":{"start":1724407904997,"stop":1724407905001,"duration":4},"status":"passed","severity":"normal"},{"uid":"c6137a41de5fa5a7","name":"Push message with custom timestamp: 1724411248489","time":{"start":1724407905030,"stop":1724407905030,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae09876a9367cc57","name":"should decode valid enr successfully","time":{"start":1724407341726,"stop":1724407341727,"duration":1},"status":"passed","severity":"normal"},{"uid":"1316092ea99c85fc","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724407987654,"stop":1724407987654,"duration":0},"status":"passed","severity":"normal"},{"uid":"5718e44c0b741c54","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724408051967,"stop":1724408051968,"duration":1},"status":"passed","severity":"normal"},{"uid":"98bb065e37969674","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724408051966,"stop":1724408051966,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f879f8dc72f717b","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724407332989,"stop":1724407332990,"duration":1},"status":"passed","severity":"normal"},{"uid":"58a80af27a6f760b","name":"Ping on subscribed peer","time":{"start":1724407482972,"stop":1724407482972,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e58ca180a806c2","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app71/4/topic63/proto","time":{"start":1724407989088,"stop":1724407989088,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f718b6291167b0","name":"Push message on custom pubsubTopic","time":{"start":1724407736995,"stop":1724407736995,"duration":0},"status":"passed","severity":"normal"},{"uid":"1221eff9ef3a0d2a","name":"Check received message containing shell command","time":{"start":1724407596141,"stop":1724407596141,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cfa1ad6143c7f75","name":"Check message with non string payload is not received","time":{"start":1724407596150,"stop":1724407596150,"duration":0},"status":"passed","severity":"normal"},{"uid":"5da34d2ac15f4e30","name":"should not fail to stop the service if it was not started","time":{"start":1724407393882,"stop":1724407393883,"duration":1},"status":"passed","severity":"normal"},{"uid":"d57800d527a659f5","name":"getPeersByDiscovery","time":{"start":1724407424676,"stop":1724407424676,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf9f94c5d7d8c6","name":"Generator, custom pubsub topic","time":{"start":1724408052521,"stop":1724408052522,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6fe789eba69f642","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724407636097,"stop":1724407636097,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0dedf6896e64f0","name":"Check received message containing Script","time":{"start":1724407912905,"stop":1724407912905,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d963db9b6396ad9","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724407918343,"stop":1724407918343,"duration":0},"status":"passed","severity":"normal"},{"uid":"3713eac743132a28","name":"Push message with numeric payload","time":{"start":1724407905006,"stop":1724407905006,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d64922822b1993","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724407333009,"stop":1724407333009,"duration":0},"status":"passed","severity":"normal"},{"uid":"4261c12990c552b0","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724408051954,"stop":1724408051954,"duration":0},"status":"passed","severity":"normal"},{"uid":"812837d3f063754d","name":"Check received message containing escaped characters","time":{"start":1724407912909,"stop":1724407912910,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f113a7cf9ba27a0","name":"Using a function","time":{"start":1724408077747,"stop":1724408077747,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c4f7757ae56462b","name":"Subscribe to topic containing short and receive message","time":{"start":1724407636102,"stop":1724407636102,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f66dbcb9c5a3ee5","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724407636095,"stop":1724407636095,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5d89c25e3d688e0","name":"Fails to push message bigger that 1MB","time":{"start":1724407905031,"stop":1724407905031,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e78509ee7c8296","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724407369500,"stop":1724407369500,"duration":0},"status":"passed","severity":"normal"},{"uid":"4947aa7fd76c8b8a","name":"Push message with JSON payload","time":{"start":1724408044565,"stop":1724408044565,"duration":0},"status":"passed","severity":"normal"},{"uid":"e411c7c2526cfef1","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724407521045,"stop":1724407521045,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2b56940a7884a2","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724407597030,"stop":1724407597030,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba00a95ea2bd645f","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724407346760,"stop":1724407346760,"duration":0},"status":"passed","severity":"normal"},{"uid":"d39e40d6a961c109","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724407394378,"stop":1724407394379,"duration":1},"status":"passed","severity":"normal"},{"uid":"145054147672b261","name":"Push message with content topic containing numeric","time":{"start":1724407905018,"stop":1724407905018,"duration":0},"status":"passed","severity":"normal"},{"uid":"440336a1630b96dc","name":"Push message with content topic containing shell command","time":{"start":1724408044573,"stop":1724408044574,"duration":1},"status":"passed","severity":"normal"},{"uid":"d80e49408cd5e95e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724407597031,"stop":1724407597032,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d39d04a3de69dbe","name":"Subscribe and publish message","time":{"start":1724407941732,"stop":1724407941732,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea41340e6c09818e","name":"Failed peers are renewed","time":{"start":1724407673167,"stop":1724407673167,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b63a13eac8f2588","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724407941747,"stop":1724407941748,"duration":1},"status":"passed","severity":"normal"},{"uid":"20e8fa9fa35533f3","name":"should throw error - invalid id","time":{"start":1724407341728,"stop":1724407341729,"duration":1},"status":"passed","severity":"normal"},{"uid":"c04da492bfe9949e","name":"Passing page size 11 when there are 10 messages","time":{"start":1724408075429,"stop":1724408075430,"duration":1},"status":"passed","severity":"normal"},{"uid":"af209053f8838acc","name":"Push message with content topic containing XML","time":{"start":1724407905021,"stop":1724407905021,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f392567d2c45ee","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724408046190,"stop":1724408046191,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b7d3e1accbc4496","name":"Check received message containing numeric","time":{"start":1724407912891,"stop":1724407912892,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc76479105bbd1ea","name":"Subscribe and receive messages via waku relay post","time":{"start":1724408051961,"stop":1724408051961,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f92122ca352798b","name":"should throw error - no public key","time":{"start":1724407341729,"stop":1724407341729,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2667a3c65eef5a","name":"Push message with custom timestamp: 1693649236266","time":{"start":1724408044581,"stop":1724408044582,"duration":1},"status":"passed","severity":"normal"},{"uid":"142529f7d1b01695","name":"Push message with meta","time":{"start":1724408044576,"stop":1724408044580,"duration":4},"status":"passed","severity":"normal"},{"uid":"fdfacad8ccbd3aa0","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724408084007,"stop":1724408084007,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5d2dabbee354b2","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724407332986,"stop":1724407332987,"duration":1},"status":"passed","severity":"normal"},{"uid":"82f129fed951512","name":"same cluster, same shard: nodes connect","time":{"start":1724407597008,"stop":1724407597008,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f8b0640ba2af4c5","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724407818540,"stop":1724407818543,"duration":3},"status":"passed","severity":"normal"},{"uid":"2ac56882fd5abcd1","name":"Push message with content topic containing special chars","time":{"start":1724408044569,"stop":1724408044570,"duration":1},"status":"passed","severity":"normal"},{"uid":"21691d20bc2395dd","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app78/5/topic666/utf8","time":{"start":1724407989086,"stop":1724407989087,"duration":1},"status":"passed","severity":"normal"},{"uid":"c86f8ce4a9582126","name":"Push message with escaped characters payload","time":{"start":1724408044566,"stop":1724408044566,"duration":0},"status":"passed","severity":"normal"},{"uid":"765da3308ae448da","name":"Subscribe and receive messages via lightPush","time":{"start":1724408051960,"stop":1724408051960,"duration":0},"status":"passed","severity":"normal"},{"uid":"350e16e28a091b2e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724407641589,"stop":1724407641590,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c0937bb6f8ebd06","name":"random static sharding 3 - Cluster ID: 682, Shard ID: 771","time":{"start":1724408004207,"stop":1724408004207,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7973681f5593eb","name":"Publish message with custom timestamp: Sat Sep 02 2023 10:11:53 GMT+0000 (Coordinated Universal Time)","time":{"start":1724407940165,"stop":1724407940165,"duration":0},"status":"passed","severity":"normal"},{"uid":"43cfe21c58b0329c","name":"Check meta is set [symmetric]","time":{"start":1724407367626,"stop":1724407367626,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd96d9548a44a15","name":"Check message with no payload is not received","time":{"start":1724407596149,"stop":1724407596149,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc46beca8247099","name":"Ping on peer without subscriptions","time":{"start":1724407451770,"stop":1724407451771,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eb58340b3c45491","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724407636114,"stop":1724407636114,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd69112b959d8a97","name":"Check received message with timestamp: 1724407383241000000 ","time":{"start":1724407912886,"stop":1724407912886,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1763e6b9a67b1be","name":"Throws when trying to push message with empty payload","time":{"start":1724408044568,"stop":1724408044568,"duration":0},"status":"passed","severity":"normal"},{"uid":"45505d909fed6691","name":"should only return 1 node with store capability","time":{"start":1724407357996,"stop":1724407357996,"duration":0},"status":"passed","severity":"normal"},{"uid":"89fd19c09371e67f","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724407332995,"stop":1724407332995,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad857561a0a100bb","name":"connects to nwaku","time":{"start":1724408077746,"stop":1724408077746,"duration":0},"status":"passed","severity":"normal"},{"uid":"decdbf1cb8bce723","name":"Check received message containing Chinese","time":{"start":1724407596136,"stop":1724407596136,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd65bc7525748b7a","name":"Relay","time":{"start":1724407395028,"stop":1724407395031,"duration":3},"status":"passed","severity":"normal"},{"uid":"590646e123723a0c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724407333003,"stop":1724407333004,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b44c75e647cd446","name":"Check publish message after client node is restarted","time":{"start":1724407940168,"stop":1724407940169,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8a47a43859d548b7","name":"Nodes with multiple pubsub topic","time":{"start":1724407918346,"stop":1724407918346,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c43f18352977a77","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724407332999,"stop":1724407332999,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb9e8e994b0bf0","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724407346494,"stop":1724407346494,"duration":0},"status":"passed","severity":"normal"},{"uid":"c86d2803a15d023b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724408051961,"stop":1724408051961,"duration":0},"status":"passed","severity":"normal"},{"uid":"57bbbe48142245b6","name":"Check received message containing shell command","time":{"start":1724407912909,"stop":1724407912909,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c2a1df61808a58","name":"Check publish message after service node is restarted","time":{"start":1724407940168,"stop":1724407940168,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c99c4d2bbc0155ef","name":"Check received message with timestamp: 1724407383283 ","time":{"start":1724407596143,"stop":1724407596144,"duration":1},"status":"passed","severity":"normal"},{"uid":"48a2130ba2f3c83","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724407333003,"stop":1724407333003,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed601c77dfc03d7","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app7/3/topic291/xml","time":{"start":1724407989090,"stop":1724407989091,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7534fa097b3b294","name":"same cluster, different shard: nodes connect","time":{"start":1724407792408,"stop":1724407792408,"duration":0},"status":"passed","severity":"normal"},{"uid":"fedfc34773248ca0","name":"should only return 1 node with relay and store capability","time":{"start":1724407357995,"stop":1724407357996,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb7c0a587d369b67","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724407384197,"stop":1724407384198,"duration":1},"status":"passed","severity":"normal"},{"uid":"630c6743506049aa","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724407498883,"stop":1724407498883,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be5548f84d7bc5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724408051958,"stop":1724408051958,"duration":0},"status":"passed","severity":"normal"},{"uid":"d32837b188f1b89e","name":"Refresh subscription","time":{"start":1724408051964,"stop":1724408051964,"duration":0},"status":"passed","severity":"normal"},{"uid":"44925070917a8e58","name":"random static sharding 8 - Cluster ID: 637, Shard ID: 317","time":{"start":1724408004210,"stop":1724408004210,"duration":0},"status":"passed","severity":"normal"},{"uid":"3740c50f7a9e41ca","name":"Check received message containing Arabic","time":{"start":1724407596137,"stop":1724407596137,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe5b20420fbf1233","name":"Push message with SQL Injection payload","time":{"start":1724408044563,"stop":1724408044563,"duration":0},"status":"passed","severity":"normal"},{"uid":"9298faf53628e1cf","name":"Generator, custom pubsub topic","time":{"start":1724408052515,"stop":1724408052515,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae78585081e249ab","name":"Subscribe to topic containing XML and publish message","time":{"start":1724407941743,"stop":1724407941743,"duration":0},"status":"passed","severity":"normal"},{"uid":"3114ca8e41b50391","name":"Query generator for multiple messages with different content topic format","time":{"start":1724408046189,"stop":1724408046189,"duration":0},"status":"passed","severity":"normal"},{"uid":"acdba5b4b20e589c","name":"Refresh subscription","time":{"start":1724407941734,"stop":1724407941734,"duration":0},"status":"skipped","severity":"normal"},{"uid":"50d4bf96bbbeb460","name":"configure the node with multiple pubsub topics","time":{"start":1724408004213,"stop":1724408004213,"duration":0},"status":"passed","severity":"normal"},{"uid":"515c527c77063ab9","name":"throws on content topic with generation field greater than 0","time":{"start":1724407332981,"stop":1724407332981,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fcbd25fd48e1662","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724407918345,"stop":1724407918346,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1474d5e13139bf0","name":"Correctly serialized arguments","time":{"start":1724407799280,"stop":1724407799280,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0aed5c400832242","name":"Ping fails for unsubscribed peers","time":{"start":1724407498879,"stop":1724407498879,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd0cbd70153d73ec","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724408039879,"stop":1724408039880,"duration":1},"status":"passed","severity":"normal"},{"uid":"b59ffa1ab89eee98","name":"should not receive a peer event after stop","time":{"start":1724407393886,"stop":1724407393887,"duration":1},"status":"passed","severity":"normal"},{"uid":"83bc5dda660f46c2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724408051960,"stop":1724408051961,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cbd105ae24565e1","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724408051948,"stop":1724408051948,"duration":0},"status":"passed","severity":"normal"},{"uid":"c65e73dcf9301aad","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724408051953,"stop":1724408051953,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a827f2791bfdf0","name":"Publish message with rate limit","time":{"start":1724407940169,"stop":1724407940169,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a438f6cceb10aa8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724407597026,"stop":1724407597027,"duration":1},"status":"passed","severity":"normal"},{"uid":"34c231d98872537b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724407333006,"stop":1724407333006,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d51dbbce4b90be","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724407912887,"stop":1724407912887,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6168ee570d54752","name":"Mutual subscription","time":{"start":1724407941731,"stop":1724407941731,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ac2a6381c97c89","name":"Check message with non string payload is not received","time":{"start":1724407912923,"stop":1724407912924,"duration":1},"status":"passed","severity":"normal"},{"uid":"e72cda5ecb1ec87b","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724407597019,"stop":1724407597019,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6829c91338bd2ed","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724407641584,"stop":1724407641584,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f3d0e73d3dd88f","name":"Ping on unsubscribed peer","time":{"start":1724407482973,"stop":1724407482974,"duration":1},"status":"passed","severity":"normal"},{"uid":"84ac3255caa90d8c","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724407333129,"stop":1724407333129,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad239323f54fbc52","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724407333000,"stop":1724407333000,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b4c52594537f26f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724407905021,"stop":1724407905022,"duration":1},"status":"passed","severity":"normal"},{"uid":"85807683faadb2e2","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724407332988,"stop":1724407332988,"duration":0},"status":"passed","severity":"normal"},{"uid":"7de688b82296b7a7","name":"Decoder throws on undefined content topic","time":{"start":1724407369502,"stop":1724407369502,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98958bb49f01862","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724407333005,"stop":1724407333005,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9aa58bdec8d732","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724407641588,"stop":1724407641589,"duration":1},"status":"passed","severity":"normal"},{"uid":"cda3d8758fc4ef2b","name":"safeDispatchEvent","time":{"start":1724407424677,"stop":1724407424677,"duration":0},"status":"passed","severity":"normal"},{"uid":"e260998a4419cb59","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724408084005,"stop":1724408084005,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7155712625a53f8","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724407357591,"stop":1724407357591,"duration":0},"status":"passed","severity":"normal"},{"uid":"7543845cf60fb4b7","name":"Check publish message containing emoji","time":{"start":1724407940164,"stop":1724407940164,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef7ffa78a5b1b9a8","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724407357592,"stop":1724407357592,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e498cdfd639ae3","name":"Query Generator, No Decoder","time":{"start":1724408039875,"stop":1724408039875,"duration":0},"status":"passed","severity":"normal"},{"uid":"147879a9354b168b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724408051958,"stop":1724408051958,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8d0148b17bb733","name":"Ordered Callback - false","time":{"start":1724408063683,"stop":1724408063683,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e68bc28dd541fc","name":"new peer added after a peer was already found","time":{"start":1724407906716,"stop":1724407906716,"duration":0},"status":"skipped","severity":"normal"},{"uid":"421278a082468136","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724407792407,"stop":1724407792407,"duration":0},"status":"passed","severity":"normal"},{"uid":"116dfcf580e22dad","name":"Encoder throws on empty string content topic","time":{"start":1724407367627,"stop":1724407367627,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa90f59ca2a8eeb5","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724407818538,"stop":1724407818539,"duration":1},"status":"passed","severity":"normal"},{"uid":"dae904cca5794765","name":"different cluster, different shard: nodes don't connect","time":{"start":1724407597011,"stop":1724407597011,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd8cdc99c682c98f","name":"should set field with only FILTER enabled","time":{"start":1724407341734,"stop":1724407341734,"duration":0},"status":"passed","severity":"normal"},{"uid":"d98aa0c385f9de70","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724407597023,"stop":1724407597023,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5d7080dcf937a7","name":"Check received message containing Basic HTML tag","time":{"start":1724407912908,"stop":1724407912908,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1467c1a094cfbf","name":"can start the service","time":{"start":1724407933483,"stop":1724407933483,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f75417ad56b294","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724407367625,"stop":1724407367626,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6ecc8df4e3b39d7","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724407987657,"stop":1724407987658,"duration":1},"status":"passed","severity":"normal"},{"uid":"6298c6d8cfac047b","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724407341727,"stop":1724407341727,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f2ee0f1fd358fab","name":"LightPush with 1 connections","time":{"start":1724407647986,"stop":1724407647986,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43fe9a38470a4cf","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724407987656,"stop":1724407987656,"duration":0},"status":"passed","severity":"normal"},{"uid":"252fa69b8e9c5825","name":"Check publish message containing Script","time":{"start":1724407940161,"stop":1724407940161,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5a084f102a6e1e","name":"Light Node - default protocols","time":{"start":1724408084782,"stop":1724408084782,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ee5b34b13ce21","name":"should encode/decode to text encoding","time":{"start":1724407341730,"stop":1724407341730,"duration":0},"status":"passed","severity":"normal"},{"uid":"8129114913fb64fd","name":"isConnected should return false after all peers disconnect","time":{"start":1724407384199,"stop":1724407384200,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd8043a33e90b4f","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724408084006,"stop":1724408084006,"duration":0},"status":"passed","severity":"normal"},{"uid":"130d3b6e0793d734","name":"should encode/decode to RLP encoding","time":{"start":1724407341730,"stop":1724407341730,"duration":0},"status":"passed","severity":"normal"},{"uid":"d178ca1d4257ad0d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724407333003,"stop":1724407333003,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cac429a143b27fa","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724407340905,"stop":1724407340905,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b2b9c27a163dedd","name":"Check publish message containing special chars","time":{"start":1724407940159,"stop":1724407940159,"duration":0},"status":"passed","severity":"normal"},{"uid":"5792dde3647eb1e9","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724407597019,"stop":1724407597019,"duration":0},"status":"passed","severity":"normal"},{"uid":"4983127d31367c36","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724407597012,"stop":1724407597013,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ce6df2def7cab2f","name":"Throws when trying to push message with empty payload","time":{"start":1724407905016,"stop":1724407905016,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee5d568df24f412","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724407340899,"stop":1724407340900,"duration":1},"status":"passed","severity":"normal"},{"uid":"efcf617e1efaffab","name":"Check publish message containing Basic HTML tag","time":{"start":1724407940161,"stop":1724407940162,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ee72b19d2859ac0","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724407597032,"stop":1724407597033,"duration":1},"status":"passed","severity":"normal"},{"uid":"93c895cce10bfd36","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724407476570,"stop":1724407476571,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc915c4d994c4b3e","name":"Push message with Basic HTML tag payload","time":{"start":1724407905013,"stop":1724407905013,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbbed528d1088340","name":"should not receive a peer event after stop","time":{"start":1724407361546,"stop":1724407361546,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb79209c07a2606b","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724407361547,"stop":1724407361547,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa7381a36a9587a","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724407476572,"stop":1724407476572,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c7a8c4beb21612","name":"should add and remove event listeners correctly","time":{"start":1724407361548,"stop":1724407361548,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa163ae786183faa","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724407369500,"stop":1724407369501,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee5fb1b746817496","name":"Publish message with large meta","time":{"start":1724407940169,"stop":1724407940169,"duration":0},"status":"passed","severity":"normal"},{"uid":"4775577d989a23cd","name":"Default pageSize","time":{"start":1724408075431,"stop":1724408075431,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dda27687d8f4339","name":"can dial TLS multiaddrs","time":{"start":1724407799183,"stop":1724407799183,"duration":0},"status":"passed","severity":"normal"},{"uid":"716c88c6fa2ccb49","name":"Nwaku publishes","time":{"start":1724407930504,"stop":1724407930504,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f538fe40f9a3bd","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724407641588,"stop":1724407641588,"duration":0},"status":"passed","severity":"normal"},{"uid":"298c7c9a4cbf29eb","name":"Check received message containing Chinese","time":{"start":1724407912893,"stop":1724407912893,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c283953978fd99","name":"Reusing cursor across nodes","time":{"start":1724407987658,"stop":1724407987659,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fdb7390ec1e0b94","name":"through manual discovery","time":{"start":1724407799183,"stop":1724407799184,"duration":1},"status":"passed","severity":"normal"},{"uid":"7df713536d4e11e7","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724407597025,"stop":1724407597025,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a638305cabe7e53","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724408060113,"stop":1724408060114,"duration":1},"status":"passed","severity":"normal"},{"uid":"5751ac280aa8f7d8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724407636109,"stop":1724407636110,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba225c835873d466","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724407597034,"stop":1724407597034,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b593dc0ae0f35e5","name":"Subscribe to topic containing XML and receive message","time":{"start":1724408051969,"stop":1724408051969,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9239bb4461e262","name":"random static sharding 4 - Cluster ID: 267, Shard ID: 47","time":{"start":1724408004207,"stop":1724408004208,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bb3f9360a9f8cb3","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724407941732,"stop":1724407941733,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c883ecea42ab739","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724407340904,"stop":1724407340904,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ee10c18facd0c4","name":"should throw error - no id","time":{"start":1724407341728,"stop":1724407341728,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f0afba0290b439","name":"should properly create location multiaddrs - tcp","time":{"start":1724407341733,"stop":1724407341733,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d58f05dd47423c5","name":"Subscribe to topic containing Script and receive message","time":{"start":1724408051968,"stop":1724408051968,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d4ddc7417427e","name":"Push message with content topic containing JSON","time":{"start":1724408044573,"stop":1724408044573,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d0524c9c41c13","name":"should properly create location multiaddrs - udp6","time":{"start":1724407341732,"stop":1724407341732,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a07041212ec460","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724408060113,"stop":1724408060113,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aff07933aac19a9","name":"Encoder throws on undefined content topic","time":{"start":1724407369501,"stop":1724407369502,"duration":1},"status":"passed","severity":"normal"},{"uid":"daff0b04e7e55304","name":"Encoder throws on empty string content topic","time":{"start":1724407346759,"stop":1724407346759,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a4ee1a1b32f838d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724408051954,"stop":1724408051955,"duration":1},"status":"passed","severity":"normal"},{"uid":"dead1b1f329cf672","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724408060112,"stop":1724408060113,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4a67c475245a614","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724408051958,"stop":1724408051959,"duration":1},"status":"passed","severity":"normal"},{"uid":"512b5b219d869a96","name":"Should update shard info","time":{"start":1724407819007,"stop":1724407819007,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4c902ccf6c592f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724407596144,"stop":1724407596144,"duration":0},"status":"passed","severity":"normal"},{"uid":"33fed898db6fa5ee","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724408039876,"stop":1724408039876,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76118476cd70cb5","name":"LightPush","time":{"start":1724408084781,"stop":1724408084781,"duration":0},"status":"passed","severity":"normal"},{"uid":"b414489e9b41fec5","name":"LightPush with 0 connections","time":{"start":1724407647983,"stop":1724407647984,"duration":1},"status":"passed","severity":"normal"},{"uid":"35040756a3f6e833","name":"Passing an array","time":{"start":1724408077747,"stop":1724408077747,"duration":0},"status":"passed","severity":"normal"},{"uid":"247ec63d0f88d131","name":"topics with same application and version share the same shard","time":{"start":1724407332990,"stop":1724407332990,"duration":0},"status":"passed","severity":"normal"},{"uid":"6640942dd5aa41f6","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724407391735,"stop":1724407391736,"duration":1},"status":"passed","severity":"normal"},{"uid":"66694e7b7734d378","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724407333009,"stop":1724407333010,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7a99f5ceae5476d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724407476572,"stop":1724407476573,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f5f21dabdbd37ef","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724407941743,"stop":1724407941744,"duration":1},"status":"passed","severity":"normal"},{"uid":"adefd19573a60b99","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724407641590,"stop":1724407641591,"duration":1},"status":"passed","severity":"normal"},{"uid":"19c3dd82174d8315","name":"Push 30 different messages","time":{"start":1724408044567,"stop":1724408044568,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cfcf472c7669b9f","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724407597011,"stop":1724407597012,"duration":1},"status":"passed","severity":"normal"},{"uid":"6668998748d45e5c","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724407941742,"stop":1724407941742,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab4721cdf4a29b1","name":"Should update multiaddrs","time":{"start":1724407819007,"stop":1724407819007,"duration":0},"status":"passed","severity":"normal"},{"uid":"b91824ccde8959dd","name":"LightPush with 3 connections","time":{"start":1724407647988,"stop":1724407647988,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c17b8da9d349f5","name":"Push 30 different messages","time":{"start":1724407905016,"stop":1724407905016,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b57b6b35f6f7f6c","name":"should not receive a peer event before start","time":{"start":1724407361545,"stop":1724407361546,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f2ddd13762bae0a","name":"Push message with content topic containing escaped characters","time":{"start":1724407905023,"stop":1724407905023,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4632fc9ec5e1b4","name":"Check message with invalid timestamp is not received","time":{"start":1724407912919,"stop":1724407912919,"duration":0},"status":"passed","severity":"normal"},{"uid":"f97f460571443ce","name":"should get / set TCP multiaddr","time":{"start":1724407341731,"stop":1724407341731,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe2d109e89a7c44","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724408051962,"stop":1724408051962,"duration":0},"status":"passed","severity":"normal"},{"uid":"f807b58421a9181c","name":"Relay - dialed first","time":{"start":1724408084779,"stop":1724408084780,"duration":1},"status":"passed","severity":"normal"},{"uid":"ace8d654c8388932","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724407333008,"stop":1724407333009,"duration":1},"status":"passed","severity":"normal"},{"uid":"b05506f65f3428e8","name":"Check received message containing unicode special characters","time":{"start":1724407596142,"stop":1724407596142,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d180f94a17b15e5","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724408051959,"stop":1724408051959,"duration":0},"status":"passed","severity":"normal"},{"uid":"687ba3e114f041f0","name":"Check received message containing Russian","time":{"start":1724407596137,"stop":1724407596138,"duration":1},"status":"passed","severity":"normal"},{"uid":"223855c232c08f7c","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724407335694,"stop":1724407335695,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e16e671c7dbe4b3","name":"Js publishes, other Js receives","time":{"start":1724407930504,"stop":1724407930506,"duration":2},"status":"passed","severity":"normal"},{"uid":"c5e3774d1a2ae51a","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724408084005,"stop":1724408084005,"duration":0},"status":"passed","severity":"normal"},{"uid":"32da3effc0f07f81","name":"should handle a minimal index list","time":{"start":1724407333128,"stop":1724407333128,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4af8d8da1a7f163","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724408102886,"stop":1724408102886,"duration":0},"status":"passed","severity":"normal"},{"uid":"106e2e0f15533cde","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724407357585,"stop":1724407357586,"duration":1},"status":"passed","severity":"normal"},{"uid":"27639738c103c326","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724407641583,"stop":1724407641584,"duration":1},"status":"passed","severity":"normal"},{"uid":"af9e272ec35425e9","name":"Decrypt messages","time":{"start":1724407908036,"stop":1724407908037,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0c0fb933985382b","name":"should return all peers when numPeers is 0","time":{"start":1724407346493,"stop":1724407346494,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4d6e1aa8b167699","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724407333129,"stop":1724407333129,"duration":0},"status":"passed","severity":"normal"},{"uid":"e07402dd08e9e63e","name":"Filter with 2 connections","time":{"start":1724407647988,"stop":1724407647988,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc06f9339d703b96","name":"nwaku subscribes","time":{"start":1724407930503,"stop":1724407930503,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bca886ba5660b78","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724408051957,"stop":1724408051958,"duration":1},"status":"passed","severity":"normal"},{"uid":"b716048a3eb78ca9","name":"should load peers from local storage and dispatch events","time":{"start":1724407361547,"stop":1724407361547,"duration":0},"status":"passed","severity":"normal"},{"uid":"eec1f3f53fe87300","name":"Push message with numeric payload","time":{"start":1724408044561,"stop":1724408044561,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ddaa8cf956df2f","name":"Check received message containing SQL Injection","time":{"start":1724407912881,"stop":1724407912881,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a434be6e5f3ada5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724407597029,"stop":1724407597029,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a79aab5a01e538f","name":"tcp ip4 address","time":{"start":1724407341056,"stop":1724407341056,"duration":0},"status":"passed","severity":"normal"},{"uid":"c896f00b34f29a14","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724407918344,"stop":1724407918344,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cabd6ac69b3de48","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724408051970,"stop":1724408051971,"duration":1},"status":"passed","severity":"normal"},{"uid":"204ccb61c5f97561","name":"Check received message containing Script","time":{"start":1724407912881,"stop":1724407912882,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ed9e3f2f5c26bcf","name":"Check received message containing long","time":{"start":1724407912891,"stop":1724407912891,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36177ed5eb34aa0","name":"Check message on other pubsub topic is not received","time":{"start":1724407912888,"stop":1724407912888,"duration":0},"status":"passed","severity":"normal"},{"uid":"2643dac01f27fb10","name":"Ping on unsubscribed peer","time":{"start":1724407451771,"stop":1724407451771,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ad88f797dbf739","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724408051946,"stop":1724408051946,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98073b1288612fc","name":"should emit a peer event after start","time":{"start":1724407393884,"stop":1724407393885,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ba1bc5b18c537ad","name":"Push message with escaped characters payload","time":{"start":1724407905014,"stop":1724407905015,"duration":1},"status":"passed","severity":"normal"},{"uid":"84d7c27ba5c36f9e","name":"Check publish message containing Russian","time":{"start":1724407940160,"stop":1724407940160,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b5fd645a87f7b4","name":"Check received message containing XML","time":{"start":1724407912906,"stop":1724407912906,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c5bbbf837cbf3b","name":"Push message with content topic containing shell command","time":{"start":1724407905022,"stop":1724407905023,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee90ed7885023f05","name":"Overlapping topic subscription","time":{"start":1724408051964,"stop":1724408051964,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6847aaf9468b73","name":"Subscribe to topic containing short and publish message","time":{"start":1724407941735,"stop":1724407941735,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54c5629e8d7ac64","name":"Generator, custom pubsub topic","time":{"start":1724408052520,"stop":1724408052520,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40073f2b0a13b85","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724407906717,"stop":1724407906717,"duration":0},"status":"passed","severity":"normal"},{"uid":"b833bd383cb9d423","name":"Sign & Recover","time":{"start":1724407368144,"stop":1724407368145,"duration":1},"status":"passed","severity":"normal"},{"uid":"1076d52a7ff1a6d5","name":"should emit a peer event after start","time":{"start":1724407933486,"stop":1724407933487,"duration":1},"status":"passed","severity":"normal"},{"uid":"984cb9e31a765222","name":"should not fail to start the service if it is already started","time":{"start":1724407361545,"stop":1724407361545,"duration":0},"status":"passed","severity":"normal"},{"uid":"b122e7226da5e6f0","name":"Subscribe to topic containing short and receive message","time":{"start":1724408051951,"stop":1724408051952,"duration":1},"status":"passed","severity":"normal"},{"uid":"d53a575a1d7a9ec9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724407596144,"stop":1724407596145,"duration":1},"status":"passed","severity":"normal"},{"uid":"131fd44ccbb81a1f","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724407818537,"stop":1724407818537,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b131237944ce3b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724407736994,"stop":1724407736994,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a577ff81616a9c8","name":"Push message with long payload","time":{"start":1724408044560,"stop":1724408044560,"duration":0},"status":"passed","severity":"normal"},{"uid":"606a324706f382f0","name":"should return valid sharding parameters for static sharding","time":{"start":1724407333010,"stop":1724407333011,"duration":1},"status":"passed","severity":"normal"},{"uid":"14fccdebb52c7a1e","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724407333000,"stop":1724407333000,"duration":0},"status":"passed","severity":"normal"},{"uid":"d15f600530ae63de","name":"Refresh subscription","time":{"start":1724407636101,"stop":1724407636102,"duration":1},"status":"passed","severity":"normal"},{"uid":"91278a54c4cdd398","name":"Subscribe to topic containing Script and receive message","time":{"start":1724407636108,"stop":1724407636108,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84147a4ddc542fc","name":"Check received message containing Arabic","time":{"start":1724407912893,"stop":1724407912893,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea4548b94921208","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724408102888,"stop":1724408102888,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80445bcde10432f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724407636113,"stop":1724407636113,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3aececeb1e69c6","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724407332990,"stop":1724407332990,"duration":0},"status":"passed","severity":"normal"},{"uid":"c56519b33e175243","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724407333005,"stop":1724407333005,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ec534439c32c9c","name":"should use DNS peer discovery with light client","time":{"start":1724407393888,"stop":1724407393889,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8e85e63566a98334","name":"Check message with no content topic is not received","time":{"start":1724407912888,"stop":1724407912889,"duration":1},"status":"passed","severity":"normal"},{"uid":"29ab4a10cfaccdde","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724408102887,"stop":1724408102887,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a4a3f77f68c4da0","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724407941740,"stop":1724407941741,"duration":1},"status":"passed","severity":"normal"},{"uid":"34ad8a442c849e71","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724407449510,"stop":1724407449511,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dfde4fad46caa60","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724407940167,"stop":1724407940167,"duration":0},"status":"passed","severity":"normal"},{"uid":"87596cac9144d69e","name":"should properly create location multiaddrs - udp4","time":{"start":1724407341731,"stop":1724407341731,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca35f2e1d0ab9630","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724407335694,"stop":1724407335694,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4537b7b1967a57a","name":"creates an iterator","time":{"start":1724408064704,"stop":1724408064704,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc1f38cb6d4a618","name":"Check message with no payload is not received","time":{"start":1724407912889,"stop":1724407912889,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e432cb21bce0f94","name":"start node with empty shard should fail","time":{"start":1724408004214,"stop":1724408004215,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdb8f92403fc0c4f","name":"Accepts a valid Waku Message","time":{"start":1724407350223,"stop":1724407350225,"duration":2},"status":"passed","severity":"normal"},{"uid":"3865240b79404654","name":"Check publish message containing Chinese","time":{"start":1724407940159,"stop":1724407940159,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc24f630c33ad0ad","name":"Renews peer on consistent ping failures","time":{"start":1724407498882,"stop":1724407498882,"duration":0},"status":"passed","severity":"normal"},{"uid":"e01d36da23e47385","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724407597016,"stop":1724407597016,"duration":0},"status":"passed","severity":"normal"},{"uid":"72987dd1758614b9","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724407333013,"stop":1724407333013,"duration":0},"status":"passed","severity":"normal"},{"uid":"8562e836fc4070d5","name":"Publishes to nwaku","time":{"start":1724407930503,"stop":1724407930504,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b2c4b8a132f579","name":"Push message with SQL Injection payload","time":{"start":1724407905011,"stop":1724407905011,"duration":0},"status":"passed","severity":"normal"},{"uid":"e44829179b3d5644","name":"Push message with content topic containing emoji","time":{"start":1724407905024,"stop":1724407905024,"duration":0},"status":"passed","severity":"normal"},{"uid":"350a4a4ca9b558c2","name":"Refresh subscription","time":{"start":1724408051951,"stop":1724408051951,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd4e1c033b36142","name":"A test","time":{"start":1724407737085,"stop":1724407737085,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2c98bd088023b5","name":"Passing page size 0 when there are 110 messages","time":{"start":1724408075427,"stop":1724408075427,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1b4989da75d72f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724408102887,"stop":1724408102888,"duration":1},"status":"passed","severity":"normal"},{"uid":"d92c5d1934c3f37e","name":"Query with Ordered Callback, No message returned","time":{"start":1724408039878,"stop":1724408039878,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2fc1fc17e9d9d2d","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724407941736,"stop":1724407941736,"duration":0},"status":"passed","severity":"normal"},{"uid":"e41b0ae0711481ed","name":"Fails to push message with empty content topic","time":{"start":1724408044575,"stop":1724408044575,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a493e865c35c8f8","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724407367623,"stop":1724407367625,"duration":2},"status":"passed","severity":"normal"},{"uid":"35ad26c18c8ace98","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724407332984,"stop":1724407332985,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fc01063bc0cc47","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724407597018,"stop":1724407597018,"duration":0},"status":"passed","severity":"normal"},{"uid":"e534eaabe1b18ac","name":"Check received message containing special chars","time":{"start":1724407912892,"stop":1724407912892,"duration":0},"status":"passed","severity":"normal"},{"uid":"d64d85ef47a38a80","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724407333002,"stop":1724407333003,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc06f2b547d6f4aa","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724407357590,"stop":1724407357591,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0cdc74b34650ff","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724407357997,"stop":1724407357997,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e4eee906702ed2f6","name":"Push message with meta","time":{"start":1724407905025,"stop":1724407905025,"duration":0},"status":"passed","severity":"normal"},{"uid":"71dbd4cdfe4c5bb2","name":"Check publish message containing XML","time":{"start":1724407940161,"stop":1724407940161,"duration":0},"status":"passed","severity":"normal"},{"uid":"227bcdb47aa6294c","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724407332997,"stop":1724407332998,"duration":1},"status":"passed","severity":"normal"},{"uid":"aef80d0b58d8f988","name":"Check received message containing short","time":{"start":1724407596134,"stop":1724407596134,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80eef87857a10f1","name":"Push message on custom pubsubTopic","time":{"start":1724407736994,"stop":1724407736994,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a59a25c73a557e","name":"random static sharding 2 - Cluster ID: 309, Shard ID: 329","time":{"start":1724408004206,"stop":1724408004207,"duration":1},"status":"passed","severity":"normal"},{"uid":"67346db7b5489caf","name":"Push message with rate limit","time":{"start":1724408044581,"stop":1724408044581,"duration":0},"status":"passed","severity":"normal"},{"uid":"4274d5f2838e3599","name":"should encodeTxt and decodeTxt","time":{"start":1724407341726,"stop":1724407341726,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ebe50f1dadb2f8","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724407332989,"stop":1724407332989,"duration":0},"status":"passed","severity":"normal"},{"uid":"268d93b95dafbae7","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724407340900,"stop":1724407340901,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d38ece2ea75c68b","name":"Push message with Russian payload","time":{"start":1724407905010,"stop":1724407905011,"duration":1},"status":"passed","severity":"normal"},{"uid":"e62b303052e5758","name":"Check received message containing unicode special characters","time":{"start":1724407912910,"stop":1724407912915,"duration":5},"status":"passed","severity":"normal"},{"uid":"756267d93b42d46e","name":"does not throw on valid cases","time":{"start":1724407332978,"stop":1724407332979,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3dcdb1d89fbcf81","name":"Subscribe to topic containing long and receive message","time":{"start":1724407636102,"stop":1724407636103,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb51aa06c31bfcd","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724408046188,"stop":1724408046189,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bde45f7459cb773","name":"groups content topics by expected pubsub topic","time":{"start":1724407332991,"stop":1724407332991,"duration":0},"status":"passed","severity":"normal"},{"uid":"946a49a4847883c3","name":"Fails to push message bigger that 1MB","time":{"start":1724408044584,"stop":1724408044584,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9843a4a8100232","name":"Subscribe to topic containing Script and publish message","time":{"start":1724407941742,"stop":1724407941743,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b109b8538e89b9f","name":"Check received message with timestamp: 1724407383283000000 ","time":{"start":1724407596143,"stop":1724407596143,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed84a10d09740603","name":"Reopen subscription with peer with lost subscription","time":{"start":1724407482974,"stop":1724407482974,"duration":0},"status":"passed","severity":"normal"},{"uid":"db41f50ad180b9b9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724407333001,"stop":1724407333001,"duration":0},"status":"passed","severity":"normal"},{"uid":"af3aff8134b99e86","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724407346495,"stop":1724407346495,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f6f8a01d0b061","name":"unsubscribes","time":{"start":1724408064707,"stop":1724408064707,"duration":0},"status":"passed","severity":"normal"},{"uid":"47699ab98b44ee0e","name":"should get / set UDP multiaddr","time":{"start":1724407341730,"stop":1724407341731,"duration":1},"status":"passed","severity":"normal"},{"uid":"4864026aed9f0e81","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724407333005,"stop":1724407333006,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9de3a35015b8bf7","name":"pre and post cipher","time":{"start":1724407368144,"stop":1724407368144,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb8180e1469b815","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724407818533,"stop":1724407818534,"duration":1},"status":"passed","severity":"normal"},{"uid":"8417e5c84aae72ba","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724408051949,"stop":1724408051950,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7f4bac5e1e74c2d","name":"getPeersByDiscovery","time":{"start":1724407906715,"stop":1724407906716,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f295345eccaacd2","name":"Check publish message containing escaped characters","time":{"start":1724407940163,"stop":1724407940163,"duration":0},"status":"passed","severity":"normal"},{"uid":"89593f461c678f9e","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724408084007,"stop":1724408084007,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6d6453b6ed5e17","name":"Push message with special chars payload","time":{"start":1724408044561,"stop":1724408044562,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c3591073b4c76d","name":"should handle corrupted local storage data gracefully","time":{"start":1724407361547,"stop":1724407361548,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1afa6f127297fdc","name":"Ping on peer without subscriptions","time":{"start":1724407482970,"stop":1724407482970,"duration":0},"status":"passed","severity":"normal"},{"uid":"db376683d40eba8f","name":"Ephemeral field set to true","time":{"start":1724407346757,"stop":1724407346757,"duration":0},"status":"passed","severity":"normal"},{"uid":"5daf4e66f34f8f6b","name":"Push message with content topic containing SQL Injection","time":{"start":1724408044571,"stop":1724408044571,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3b3881cbc518bc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724407333002,"stop":1724407333002,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cafba474033aeb4","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724407332996,"stop":1724407332996,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf27b4622630e57","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724407332997,"stop":1724407332997,"duration":0},"status":"passed","severity":"normal"},{"uid":"300d8bbc5eaae882","name":"Check message with no content topic is not received","time":{"start":1724407912922,"stop":1724407912922,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef7740d5040daeb7","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724407989083,"stop":1724407989086,"duration":3},"status":"passed","severity":"normal"},{"uid":"d6e099338ab55d08","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724408084004,"stop":1724408084005,"duration":1},"status":"passed","severity":"normal"},{"uid":"10a4dead67e207f8","name":"Privacy Node - default protocol","time":{"start":1724408084782,"stop":1724408084782,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea073a3bb8d58733","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724407335696,"stop":1724407335696,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c911063fde65661","name":"Check received message containing numeric","time":{"start":1724407912878,"stop":1724407912879,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7bf1858879b9e8b","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724407597033,"stop":1724407597034,"duration":1},"status":"passed","severity":"normal"},{"uid":"94afd3e83e2650ea","name":"Meta field set when metaSetter is specified","time":{"start":1724407346757,"stop":1724407346758,"duration":1},"status":"passed","severity":"normal"},{"uid":"7898e6b2a599d594","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724407636094,"stop":1724407636094,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24f18eccfe20e89","name":"throws on content topic with empty version field","time":{"start":1724407332982,"stop":1724407332982,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f389a76638e724","name":"Check received message containing XML","time":{"start":1724407912882,"stop":1724407912882,"duration":0},"status":"passed","severity":"normal"},{"uid":"13219c1a084037ec","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724407818536,"stop":1724407818536,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68da95d6988649d","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app83/9/topic19/test.js","time":{"start":1724407989088,"stop":1724407989089,"duration":1},"status":"passed","severity":"normal"},{"uid":"89ec28fdc62cd165","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724407333004,"stop":1724407333004,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4214eb6915b2dc4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724408052519,"stop":1724408052519,"duration":0},"status":"passed","severity":"normal"},{"uid":"db020bf37ca5b82","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724407736995,"stop":1724407736995,"duration":0},"status":"passed","severity":"normal"},{"uid":"2808d41e0915f5a3","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724407393889,"stop":1724407393889,"duration":0},"status":"skipped","severity":"normal"},{"uid":"95b4ca90e49a00a6","name":"handles empty shards array correctly","time":{"start":1724407333011,"stop":1724407333012,"duration":1},"status":"passed","severity":"normal"},{"uid":"85b6716cb10bbe56","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724407597014,"stop":1724407597015,"duration":1},"status":"passed","severity":"normal"},{"uid":"75fff454ffb3b24a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724407476571,"stop":1724407476571,"duration":0},"status":"passed","severity":"normal"},{"uid":"68366e1819cb557a","name":"ignores unrecognized TXT record formats","time":{"start":1724407357994,"stop":1724407357994,"duration":0},"status":"passed","severity":"normal"},{"uid":"5120f303ee86a6be","name":"Query Generator, No message returned","time":{"start":1724408039875,"stop":1724408039876,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc579f63997381c","name":"different cluster, same shard: nodes don't connect","time":{"start":1724407597010,"stop":1724407597011,"duration":1},"status":"passed","severity":"normal"},{"uid":"f444a9060bc2cbbc","name":"Push message with content topic containing long","time":{"start":1724407905017,"stop":1724407905018,"duration":1},"status":"passed","severity":"normal"},{"uid":"21d1b8bb66c1af06","name":"Number of peers are maintained correctly","time":{"start":1724407673166,"stop":1724407673166,"duration":0},"status":"passed","severity":"normal"},{"uid":"371b9e22c167289c","name":"Check received message containing Arabic","time":{"start":1724407912880,"stop":1724407912880,"duration":0},"status":"passed","severity":"normal"},{"uid":"8134f435d41f47a7","name":"Passing page size 10 when there are 10 messages","time":{"start":1724408075429,"stop":1724408075429,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6eab07f70cde532","name":"Push message with shell command payload","time":{"start":1724407905014,"stop":1724407905014,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d7ec1381480aed","name":"Push message on custom pubsubTopic","time":{"start":1724407736992,"stop":1724407736993,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b483c38383f55a1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724407641582,"stop":1724407641583,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c73c8ec38c44e57","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724407636103,"stop":1724407636104,"duration":1},"status":"passed","severity":"normal"},{"uid":"df3c459ed3376876","name":"Ping succeeds for all connected peers","time":{"start":1724407498879,"stop":1724407498879,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8564165a83e3eef","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724407818539,"stop":1724407818539,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f7d577959f052e9","name":"Push message with shell command payload","time":{"start":1724408044565,"stop":1724408044565,"duration":0},"status":"passed","severity":"normal"},{"uid":"869e7083c56fd0cb","name":"Check received message containing long","time":{"start":1724407596135,"stop":1724407596135,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab29a12462a64b66","name":"Relay - times out","time":{"start":1724408084780,"stop":1724408084780,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f7f0823145c887","name":"shard 0","time":{"start":1724408004200,"stop":1724408004201,"duration":1},"status":"passed","severity":"normal"},{"uid":"746d69dd6794f2cf","name":"Subscribe and receive messages via waku relay post","time":{"start":1724408051947,"stop":1724408051947,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05dc9a7461de343","name":"Check received message containing Russian","time":{"start":1724407912893,"stop":1724407912901,"duration":8},"status":"passed","severity":"normal"},{"uid":"a4bcef8dcaf3c64b","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724407346494,"stop":1724407346495,"duration":1},"status":"passed","severity":"normal"},{"uid":"b69927f5f591984e","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724407333007,"stop":1724407333008,"duration":1},"status":"passed","severity":"normal"},{"uid":"faa50bf39f9b9b7a","name":"Overlapping topic subscription","time":{"start":1724407636100,"stop":1724407636101,"duration":1},"status":"passed","severity":"normal"},{"uid":"580aee6d8d7c4b83","name":"listenerCount","time":{"start":1724407424676,"stop":1724407424677,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee7e3941a86c7635","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724408052521,"stop":1724408052521,"duration":0},"status":"passed","severity":"normal"},{"uid":"5228222d1e8f187b","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724408060114,"stop":1724408060114,"duration":0},"status":"passed","severity":"normal"},{"uid":"1313ae4551b2c8ad","name":"should not fail to stop the service if it was not started","time":{"start":1724407933485,"stop":1724407933485,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b104ec54dac890","name":"Filter with 0 connections","time":{"start":1724407647984,"stop":1724407647984,"duration":0},"status":"passed","severity":"normal"},{"uid":"687e2d82a4e6e766","name":"Push message with content topic containing Chinese","time":{"start":1724408044570,"stop":1724408044570,"duration":0},"status":"passed","severity":"normal"},{"uid":"422502cea3e3f60b","name":"Sample","time":{"start":1724407341054,"stop":1724407341054,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e6e4380c6ce523","name":"Check message with no pubsub topic is not received","time":{"start":1724407596148,"stop":1724407596148,"duration":0},"status":"passed","severity":"normal"},{"uid":"387de8649a308481","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724407597024,"stop":1724407597024,"duration":0},"status":"passed","severity":"normal"},{"uid":"320a0aa9dba7a707","name":"can start and stop the service","time":{"start":1724407361544,"stop":1724407361544,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2c87d3668522621","name":"Callback on promise, aborts when callback returns true","time":{"start":1724408046190,"stop":1724408046190,"duration":0},"status":"passed","severity":"normal"},{"uid":"8107099e23215e76","name":"returns all values when wanted number is greater than available values","time":{"start":1724407356979,"stop":1724407356979,"duration":0},"status":"passed","severity":"normal"},{"uid":"63df28f83a64fc57","name":"Push message with content topic containing Script","time":{"start":1724407905021,"stop":1724407905021,"duration":0},"status":"passed","severity":"normal"},{"uid":"37b8e39d57f793f","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724407449512,"stop":1724407449513,"duration":1},"status":"passed","severity":"normal"},{"uid":"db2d2d8f64d6d1a3","name":"Push message with custom timestamp: 1724404036266","time":{"start":1724408044582,"stop":1724408044582,"duration":0},"status":"passed","severity":"normal"},{"uid":"c310b8095dc86103","name":"less peers than existing","time":{"start":1724407905606,"stop":1724407905606,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dc72e61dff8357ae","name":"throws on content topic with empty application field","time":{"start":1724407332981,"stop":1724407332982,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e50ccf5eafdf634","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724407332996,"stop":1724407332996,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab5aee27da2c8f2","name":"Push message with Basic HTML tag payload","time":{"start":1724408044564,"stop":1724408044565,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d3db2b2f69a006e","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724407332999,"stop":1724407333000,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cee3547e0d2f340","name":"Check message with no content topic is not received","time":{"start":1724407596149,"stop":1724407596149,"duration":0},"status":"passed","severity":"normal"},{"uid":"77882be52e3262fb","name":"Register correct protocols","time":{"start":1724407941731,"stop":1724407941731,"duration":0},"status":"passed","severity":"normal"},{"uid":"48816957402b7213","name":"Check message received after nwaku node is restarted","time":{"start":1724407912890,"stop":1724407912890,"duration":0},"status":"skipped","severity":"normal"},{"uid":"578d1f54ff64244b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724407641580,"stop":1724407641581,"duration":1},"status":"passed","severity":"normal"},{"uid":"a33323be04e41a4","name":"Push to array if already present","time":{"start":1724407332722,"stop":1724407332723,"duration":1},"status":"passed","severity":"normal"},{"uid":"80fcb9b5c3a34ab4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724407636105,"stop":1724407636106,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fecd92f1ade7725","name":"Check received message containing short","time":{"start":1724407912891,"stop":1724407912891,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec067d6ab8c39dc3","name":"Delete observer","time":{"start":1724407908037,"stop":1724407908037,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c0a93d76c6c523","name":"Subscribe and receives messages on 20 topics","time":{"start":1724407636098,"stop":1724407636099,"duration":1},"status":"passed","severity":"normal"},{"uid":"d40e13ed0393a111","name":"Push message with custom timestamp: 1724404048489","time":{"start":1724407905029,"stop":1724407905029,"duration":0},"status":"passed","severity":"normal"},{"uid":"a412d9bffc854412","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724407340913,"stop":1724407340913,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6933265361fab69","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724407636106,"stop":1724407636107,"duration":1},"status":"passed","severity":"normal"},{"uid":"f67738859b506a91","name":"isConnected return false after peer stops","time":{"start":1724407449512,"stop":1724407449512,"duration":0},"status":"passed","severity":"normal"},{"uid":"e44e6e511fa2484c","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724407941736,"stop":1724407941736,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8227d6601c73438","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724407340903,"stop":1724407340903,"duration":0},"status":"passed","severity":"normal"},{"uid":"a67f911a7f14657c","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724407818537,"stop":1724407818538,"duration":1},"status":"passed","severity":"normal"},{"uid":"25e7a9a389ac0e3a","name":"Passing page size 1 when there are 4 messages","time":{"start":1724408075428,"stop":1724408075428,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d86e88aad405fbc","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724407818535,"stop":1724407818536,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7318f57ef2268e7","name":"Passing page size 110 when there are 120 messages","time":{"start":1724408075430,"stop":1724408075431,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bb085979852e470","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724407332994,"stop":1724407332995,"duration":1},"status":"passed","severity":"normal"},{"uid":"acaa6fd0f88d91ae","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724407941746,"stop":1724407941747,"duration":1},"status":"passed","severity":"normal"},{"uid":"69797e6a8aa5140e","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724407597021,"stop":1724407597021,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd31192049eebcec","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724407792407,"stop":1724407792407,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33f65acd7d2ca70","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724408051952,"stop":1724408051953,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aa306c75238fb22","name":"Query Generator - true","time":{"start":1724408063681,"stop":1724408063681,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c54ca190ad28fe","name":"should set field with only RELAY enabled","time":{"start":1724407341734,"stop":1724407341734,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed07270ea359e49c","name":"Sets default value correctly","time":{"start":1724408077748,"stop":1724408077748,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c3e20c1f717e34","name":"addEventListener with correct event","time":{"start":1724407424674,"stop":1724407424674,"duration":0},"status":"passed","severity":"normal"},{"uid":"501e47ba61c7f129","name":"Push message equal or less that 1MB","time":{"start":1724408044583,"stop":1724408044583,"duration":0},"status":"passed","severity":"normal"},{"uid":"c56b27a6b837a28b","name":"Query generator for multiple messages","time":{"start":1724408046187,"stop":1724408046188,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd7fbf64ce5aaa4c","name":"Check received message containing JSON","time":{"start":1724407912882,"stop":1724407912883,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2dfd9bb2a5d126e","name":"Decoder throws on empty string content topic","time":{"start":1724407367628,"stop":1724407367628,"duration":0},"status":"passed","severity":"normal"},{"uid":"9006e54982fc5f2e","name":"throws on content topic with empty topic name field","time":{"start":1724407332983,"stop":1724407332983,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d09688915ec8d4","name":"recovers when dns.resolve returns empty","time":{"start":1724407357993,"stop":1724407357994,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e5b54c92f4aaef8","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724407597012,"stop":1724407597012,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f010de82b5ea05","name":"Push message with XML payload","time":{"start":1724407905012,"stop":1724407905013,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f3ae01cc6ba5519","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724407476576,"stop":1724407476576,"duration":0},"status":"passed","severity":"normal"},{"uid":"937fca12477d78de","name":"should decode valid enr with tcp successfully","time":{"start":1724407341727,"stop":1724407341727,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b0e9210508d09d8","name":"Push message with custom timestamp: 1724411236266","time":{"start":1724408044582,"stop":1724408044583,"duration":1},"status":"passed","severity":"normal"},{"uid":"31d86dd42f87fe70","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724407476575,"stop":1724407476576,"duration":1},"status":"passed","severity":"normal"},{"uid":"6042a06b6902b833","name":"Tracks peer failures correctly","time":{"start":1724407498882,"stop":1724407498883,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e8a7da54eb92e71","name":"Push message with content topic containing Script","time":{"start":1724408044572,"stop":1724408044572,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18e2d7eee0ea321","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724407636111,"stop":1724407636111,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c08b23e9601427a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724407736996,"stop":1724407736996,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e55df2e55290df","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724407476574,"stop":1724407476574,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7ac1aea4e7fc99","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724407476573,"stop":1724407476574,"duration":1},"status":"passed","severity":"normal"},{"uid":"3406be2848d693ae","name":"Push message with Arabic payload","time":{"start":1724408044562,"stop":1724408044563,"duration":1},"status":"passed","severity":"normal"},{"uid":"74d85fde5ace1042","name":"Check received message containing JSON","time":{"start":1724407596141,"stop":1724407596141,"duration":0},"status":"passed","severity":"normal"},{"uid":"86aa993630cb27af","name":"Check publish message containing SQL Injection","time":{"start":1724407940160,"stop":1724407940161,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b5b3e0f0b283a8c","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724407818526,"stop":1724407818533,"duration":7},"status":"passed","severity":"normal"},{"uid":"19b155d60a467422","name":"Keep-alive pings maintain the connection","time":{"start":1724407498880,"stop":1724407498880,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c532cb1d0e79198","name":"Passing invalid cursor","time":{"start":1724407987659,"stop":1724407987660,"duration":1},"status":"passed","severity":"normal"},{"uid":"817bd6d28cdf0a83","name":"retrieves a single peer","time":{"start":1724407357992,"stop":1724407357993,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b774519202fd8e2","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724407818538,"stop":1724407818538,"duration":0},"status":"passed","severity":"normal"},{"uid":"46d7096cd5717799","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724407357586,"stop":1724407357587,"duration":1},"status":"passed","severity":"normal"},{"uid":"87445b41872f05f0","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724407384195,"stop":1724407384196,"duration":1},"status":"passed","severity":"normal"},{"uid":"fda2bc8cefa0420a","name":"Push message with unicode special characters payload","time":{"start":1724408044566,"stop":1724408044567,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9377b22b35e8c59","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724407384192,"stop":1724407384195,"duration":3},"status":"passed","severity":"normal"},{"uid":"ae5fbd067fe8143b","name":"Push message with content topic containing JSON","time":{"start":1724407905022,"stop":1724407905022,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f6ab4f7f72c55f","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724407357997,"stop":1724407357997,"duration":0},"status":"passed","severity":"normal"},{"uid":"30fe0389cc25b371","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724408039876,"stop":1724408039877,"duration":1},"status":"passed","severity":"normal"},{"uid":"559531e99396cba2","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app12/6/topic816/proto","time":{"start":1724407989090,"stop":1724407989090,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a5f37caf6bb947a","name":"Check received message containing Basic HTML tag","time":{"start":1724407596140,"stop":1724407596140,"duration":0},"status":"passed","severity":"normal"},{"uid":"21cace721ef21131","name":"Subscribe to topic containing long and receive message","time":{"start":1724408051952,"stop":1724408051952,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf2ac245401542ad","name":"different cluster, same shard: nodes don't connect","time":{"start":1724407792409,"stop":1724407792409,"duration":0},"status":"passed","severity":"normal"},{"uid":"848e23807ae6a8f3","name":"Check received message containing emoji","time":{"start":1724407596143,"stop":1724407596143,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f7a7d86a0560064","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724407636099,"stop":1724407636100,"duration":1},"status":"passed","severity":"normal"},{"uid":"99b3436f83a9151e","name":"should not throw an error for a single configured topic","time":{"start":1724407333007,"stop":1724407333007,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4e82e6d5a8d375","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724407641585,"stop":1724407641585,"duration":0},"status":"passed","severity":"normal"},{"uid":"f690a8e95d1ffcb","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app6/4/topic955/test.js","time":{"start":1724407989089,"stop":1724407989090,"duration":1},"status":"passed","severity":"normal"},{"uid":"f50b1f7f628e235a","name":"Filter with 3 connections","time":{"start":1724407647988,"stop":1724407647989,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcd778f9c947a7ac","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724407391739,"stop":1724407391740,"duration":1},"status":"passed","severity":"normal"},{"uid":"d800fdc771e7998e","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724407818524,"stop":1724407818525,"duration":1},"status":"passed","severity":"normal"},{"uid":"398497f498e47462","name":"Check publish message containing long","time":{"start":1724407940158,"stop":1724407940158,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63f5c0aab38d276","name":"Push message with custom timestamp: 1693649248489","time":{"start":1724407905028,"stop":1724407905029,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed7728b9977440ae","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724407521048,"stop":1724407521049,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e3849bb97c01ff2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724407636112,"stop":1724407636112,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0a06f3342ed99f","name":"should not receive a peer event after stop","time":{"start":1724407933487,"stop":1724407933488,"duration":1},"status":"passed","severity":"normal"},{"uid":"b585956175bda35a","name":"Check publish message containing Arabic","time":{"start":1724407940159,"stop":1724407940160,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b9bbaffc78d077f","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724407340901,"stop":1724407340901,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc64dc86aaf4915","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724407521048,"stop":1724407521048,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c4a79daf1bf9ae4","name":"Encoder throws on empty string content topic","time":{"start":1724407369502,"stop":1724407369502,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07ff984ef5f96f3","name":"Push message with content topic containing long","time":{"start":1724408044569,"stop":1724408044569,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2169b21f2596638","name":"Push message with Script payload","time":{"start":1724407905012,"stop":1724407905012,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f422263c34622af","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724407357662,"stop":1724407357662,"duration":0},"status":"passed","severity":"normal"},{"uid":"d51343128d65a90a","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app16/10/topic719/json","time":{"start":1724407989091,"stop":1724407989091,"duration":0},"status":"passed","severity":"normal"},{"uid":"f34bcc9ef6616dd","name":"Check received message containing shell command","time":{"start":1724407912883,"stop":1724407912883,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaed78a19d456334","name":"Query generator for 2000 messages","time":{"start":1724408046192,"stop":1724408046192,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b57d9f19a69088","name":"can start the service","time":{"start":1724407361543,"stop":1724407361543,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa3ae0369648727","name":"Push message with content topic containing special chars","time":{"start":1724407905018,"stop":1724407905019,"duration":1},"status":"passed","severity":"normal"},{"uid":"b493a18b86a11d16","name":"stop","time":{"start":1724407424678,"stop":1724407424678,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e862f8274e7bcd2","name":"should properly create location multiaddrs - tcp4","time":{"start":1724407341731,"stop":1724407341732,"duration":1},"status":"passed","severity":"normal"},{"uid":"73909feb499b7c93","name":"Push message with Russian payload","time":{"start":1724408044563,"stop":1724408044563,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb2cc9fbe7c1da9b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724407333006,"stop":1724407333006,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef10c8399c06b976","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724407394378,"stop":1724407394378,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdba8d72f0b88513","name":"should emit a peer event after start","time":{"start":1724407361545,"stop":1724407361545,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf03e149ed33066","name":"Publish message with custom timestamp: Fri Aug 23 2024 11:11:53 GMT+0000 (Coordinated Universal Time)","time":{"start":1724407940165,"stop":1724407940166,"duration":1},"status":"passed","severity":"normal"},{"uid":"228ecc6c75672df2","name":"Push message with XML payload","time":{"start":1724408044564,"stop":1724408044564,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f10cc3a98492f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724408051950,"stop":1724408051950,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20d4285eb7eec43","name":"Relay + Store","time":{"start":1724407395031,"stop":1724407395032,"duration":1},"status":"passed","severity":"normal"},{"uid":"30b505c1cd9dc5b3","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724407818540,"stop":1724407818540,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a798580cfb5d17","name":"Check received message containing escaped characters","time":{"start":1724407596142,"stop":1724407596142,"duration":0},"status":"passed","severity":"normal"},{"uid":"250adfc9a4bf29a2","name":"Relay + Store","time":{"start":1724407341735,"stop":1724407341735,"duration":0},"status":"passed","severity":"normal"},{"uid":"43675e5e5a0749b2","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724407332986,"stop":1724407332986,"duration":0},"status":"passed","severity":"normal"},{"uid":"116730f4eb32337d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724408051966,"stop":1724408051967,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0690dd632b8ff96","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724407332994,"stop":1724407332994,"duration":0},"status":"passed","severity":"normal"},{"uid":"be04e1056df52bd3","name":"Check publish message containing JSON","time":{"start":1724407940162,"stop":1724407940162,"duration":0},"status":"passed","severity":"normal"},{"uid":"a910e253be745dbf","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724407918346,"stop":1724407918347,"duration":1},"status":"passed","severity":"normal"},{"uid":"27c6eb1974160422","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724408039874,"stop":1724408039874,"duration":0},"status":"passed","severity":"normal"},{"uid":"effc4bb96803eb3e","name":"should properly create location multiaddrs - udp","time":{"start":1724407341732,"stop":1724407341732,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e2b8e3fe8b2c90","name":"Push message with emoji payload","time":{"start":1724407905015,"stop":1724407905015,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e6ea1bf4971322","name":"should return unique PubsubTopics for static sharding","time":{"start":1724407332995,"stop":1724407332996,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e19f688551aa2ee","name":"Push message with Arabic payload","time":{"start":1724407905009,"stop":1724407905009,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e063f8255fac415","name":"removeEventListener with wrong event","time":{"start":1724407424675,"stop":1724407424676,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa925439c8673de3","name":"caches peers it previously fetched","time":{"start":1724407357994,"stop":1724407357995,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a159619c1121328","name":"Push message with content topic containing escaped characters","time":{"start":1724408044574,"stop":1724408044574,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52b539796e03df5","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724407597025,"stop":1724407597026,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b443c334454325a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724408052522,"stop":1724408052523,"duration":1},"status":"passed","severity":"normal"},{"uid":"f348638acf7ac1","name":"Push message with content topic containing Arabic","time":{"start":1724407905019,"stop":1724407905020,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c6408afc754a1f","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724407393889,"stop":1724407393889,"duration":0},"status":"skipped","severity":"normal"},{"uid":"15e443f89445a90f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724407521043,"stop":1724407521044,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d618391acc6566d","name":"more peers than existing","time":{"start":1724407905606,"stop":1724407905606,"duration":0},"status":"skipped","severity":"normal"},{"uid":"efc1f95b0ff6e182","name":"Number of peers are maintained correctly","time":{"start":1724407498875,"stop":1724407498878,"duration":3},"status":"passed","severity":"normal"},{"uid":"9f444d2b4b605d7a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724408051962,"stop":1724408051962,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f226ec261dca97","name":"start node with empty content topic","time":{"start":1724407989093,"stop":1724407989093,"duration":0},"status":"passed","severity":"normal"},{"uid":"b82b3c85efdf32ba","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724407597013,"stop":1724407597014,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf0e5b3362322e4a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724408051971,"stop":1724408051971,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ccd74ac9590b68","name":"handles different networkShards values correctly","time":{"start":1724407332992,"stop":1724407332992,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd514f42e191d1a","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724407357589,"stop":1724407357589,"duration":0},"status":"passed","severity":"normal"},{"uid":"a70889089d9358fd","name":"Check meta is set [ecies]","time":{"start":1724407369501,"stop":1724407369501,"duration":0},"status":"passed","severity":"normal"},{"uid":"12360a2800d67fbb","name":"Push message with content topic containing SQL Injection","time":{"start":1724407905020,"stop":1724407905020,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b62d4ba5408275f","name":"Push message with content topic containing XML","time":{"start":1724408044572,"stop":1724408044572,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de7cec61790ca60","name":"Subscribe to topic containing long and publish message","time":{"start":1724407941735,"stop":1724407941736,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0a3db5c1775c76c","name":"Check received message containing escaped characters","time":{"start":1724407912883,"stop":1724407912884,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1f04413ce03c65a","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724407332987,"stop":1724407332988,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe754ad50250aef","name":"Used by Waku Relay","time":{"start":1724408077748,"stop":1724408077748,"duration":0},"status":"passed","severity":"normal"},{"uid":"700d165bd758479b","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724408004201,"stop":1724408004204,"duration":3},"status":"passed","severity":"normal"},{"uid":"dd8d3bde9fb06e0c","name":"Check message with non string payload is not received","time":{"start":1724407912889,"stop":1724407912890,"duration":1},"status":"passed","severity":"normal"},{"uid":"db44c837c6d3d41b","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724407340902,"stop":1724407340903,"duration":1},"status":"passed","severity":"normal"},{"uid":"fab6df9dedc037c6","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724407940164,"stop":1724407940164,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3874a71c7d5e5af","name":"should be able to decode the field with only STORE set to true","time":{"start":1724407340905,"stop":1724407340906,"duration":1},"status":"passed","severity":"normal"},{"uid":"612dd8df1c9df633","name":"Passing page size 3 when there are 20 messages","time":{"start":1724408075429,"stop":1724408075429,"duration":0},"status":"passed","severity":"normal"},{"uid":"9688dfd934930bff","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724407357996,"stop":1724407357996,"duration":0},"status":"passed","severity":"normal"},{"uid":"936102eff9cb3971","name":"Query Generator - false","time":{"start":1724408063681,"stop":1724408063682,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa9a87be8e64941c","name":"Wrong topic","time":{"start":1724407989091,"stop":1724407989092,"duration":1},"status":"passed","severity":"normal"},{"uid":"d83abacde6da913a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724407636110,"stop":1724407636111,"duration":1},"status":"passed","severity":"normal"},{"uid":"7595170675e4553e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724408051965,"stop":1724408051966,"duration":1},"status":"passed","severity":"normal"},{"uid":"75e6cab62f8809f","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724407597034,"stop":1724407597035,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0174fab3520eb68","name":"Callback on promise","time":{"start":1724408046189,"stop":1724408046189,"duration":0},"status":"passed","severity":"normal"},{"uid":"898fdd67ef8bd494","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724407521046,"stop":1724407521047,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dd94d10767112ac","name":"Non TWN Cluster","time":{"start":1724407989086,"stop":1724407989086,"duration":0},"status":"passed","severity":"normal"},{"uid":"b89a0f03465faa75","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app2/3/topic181/xml","time":{"start":1724407989089,"stop":1724407989089,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e159a41f404d80","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724407597026,"stop":1724407597026,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7c44f2040e0e40","name":"returns all values when wanted number matches available values","time":{"start":1724407356976,"stop":1724407356978,"duration":2},"status":"passed","severity":"normal"},{"uid":"241ba330dca81f7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724407636112,"stop":1724407636112,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e640d0393356536","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724407987655,"stop":1724407987655,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb283237f2619153","name":"should not receive a peer event before start","time":{"start":1724407933487,"stop":1724407933487,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1510ce1cf26985","name":"All","time":{"start":1724407395032,"stop":1724407395032,"duration":0},"status":"passed","severity":"normal"},{"uid":"49997e51a3705260","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724407597018,"stop":1724407597018,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed2eb22c265b5d3","name":"isConnected should return false after all peers disconnect","time":{"start":1724407449511,"stop":1724407449512,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dc3761d33406c72","name":"Ping on peer without subscriptions","time":{"start":1724407482972,"stop":1724407482973,"duration":1},"status":"passed","severity":"normal"},{"uid":"cef5dd46be4c05c9","name":"throws on empty content topic","time":{"start":1724407332979,"stop":1724407332979,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d7a2a025791e7b","name":"same cluster, same shard: nodes connect","time":{"start":1724407792408,"stop":1724407792408,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e279fb834ccda5","name":"non connected peers","time":{"start":1724407905607,"stop":1724407905607,"duration":0},"status":"skipped","severity":"normal"},{"uid":"21a62fd6c7ce2faf","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724408051956,"stop":1724408051957,"duration":1},"status":"passed","severity":"normal"},{"uid":"2211bd509eb26364","name":"handles empty contentTopics array correctly","time":{"start":1724407333012,"stop":1724407333012,"duration":0},"status":"passed","severity":"normal"},{"uid":"204706e297731584","name":"Passing page size 19 when there are 20 messages","time":{"start":1724408075430,"stop":1724408075430,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c168075fbe74ce","name":"should not fail to start the service if it is already started","time":{"start":1724407393883,"stop":1724407393884,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbe96ad84ac8c51c","name":"Push message with content topic containing Russian","time":{"start":1724408044571,"stop":1724408044571,"duration":0},"status":"passed","severity":"normal"},{"uid":"c295ffeef86b9cb5","name":"can start and stop the service","time":{"start":1724407933484,"stop":1724407933485,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e34d59e9e22b596","name":"Subscribe and receives messages on 20 topics","time":{"start":1724408051948,"stop":1724408051949,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fb540de9deca858","name":"Asymmetric encrypt & decrypt","time":{"start":1724407368142,"stop":1724407368143,"duration":1},"status":"passed","severity":"normal"},{"uid":"201493afa2a10495","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724408051959,"stop":1724408051959,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e3c477a0c8b00b","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724407941745,"stop":1724407941746,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c713b062bc80ce0","name":"Symmetric encrypt & Decrypt","time":{"start":1724407368143,"stop":1724407368144,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5c7ab97ce58fe76","name":"should set field with all protocols disabled","time":{"start":1724407341733,"stop":1724407341733,"duration":0},"status":"passed","severity":"normal"},{"uid":"797bd1a6ed9a40c1","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724407332989,"stop":1724407332989,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca12335f852487cb","name":"udp ip6 address","time":{"start":1724407341056,"stop":1724407341056,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b466f5e6e8f5fa","name":"random static sharding 5 - Cluster ID: 458, Shard ID: 72","time":{"start":1724408004208,"stop":1724408004208,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25c247095af5e77","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724407332994,"stop":1724407332994,"duration":0},"status":"passed","severity":"normal"},{"uid":"392dcff3739558a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724407333007,"stop":1724407333007,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f600c133bb291e0","name":"Store - dialed first","time":{"start":1724408084781,"stop":1724408084781,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1860ce0a0128a","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724407597016,"stop":1724407597017,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb39df0542e1f0f1","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724407341735,"stop":1724407341735,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d332477b0d6bb8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724408051969,"stop":1724408051969,"duration":0},"status":"passed","severity":"normal"},{"uid":"53ecb6bc101c6c27","name":"Check received message containing Script","time":{"start":1724407596138,"stop":1724407596139,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2c527d827961074","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724407736996,"stop":1724407736996,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d162978ba52503","name":"Store - dialed after - with timeout","time":{"start":1724408084781,"stop":1724408084781,"duration":0},"status":"passed","severity":"normal"},{"uid":"831e8a48c8116aca","name":"Push message with special chars payload","time":{"start":1724407905008,"stop":1724407905008,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a558bff83cded8b","name":"Push message with content topic containing numeric","time":{"start":1724408044569,"stop":1724408044569,"duration":0},"status":"passed","severity":"normal"},{"uid":"2888ea6fad883f4f","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724407941733,"stop":1724407941733,"duration":0},"status":"passed","severity":"normal"},{"uid":"af0eb24d71fde3b5","name":"Fails to push message with large meta","time":{"start":1724408044580,"stop":1724408044581,"duration":1},"status":"passed","severity":"normal"},{"uid":"91ea053185d62d5f","name":"Reopen subscription with peer with lost subscription","time":{"start":1724407451771,"stop":1724407451772,"duration":1},"status":"passed","severity":"normal"},{"uid":"2819aad6564176f6","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724407818525,"stop":1724407818525,"duration":0},"status":"passed","severity":"normal"},{"uid":"66322e2598f74585","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724407340912,"stop":1724407340912,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70cdc7679c433f4","name":"Check received message containing long","time":{"start":1724407912876,"stop":1724407912878,"duration":2},"status":"passed","severity":"normal"},{"uid":"abb716d36e98e7af","name":"1 Relay, 1 Filter, gives up","time":{"start":1724407357663,"stop":1724407357663,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea15b78d6ff32c1","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724407340914,"stop":1724407340914,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d107413e6979324","name":"Check received message containing emoji","time":{"start":1724407912916,"stop":1724407912916,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb46c0d69f3ccb9c","name":"should throw an error for missing required configuration","time":{"start":1724407332998,"stop":1724407332998,"duration":0},"status":"passed","severity":"normal"},{"uid":"79dee94849171920","name":"LightPush with 2 connections","time":{"start":1724407647987,"stop":1724407647987,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1600e86fe2eb30","name":"ignores domain fetching errors","time":{"start":1724407357994,"stop":1724407357994,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8350f409e4a6649","name":"Check received message containing Basic HTML tag","time":{"start":1724407912882,"stop":1724407912882,"duration":0},"status":"passed","severity":"normal"},{"uid":"e64c3b76988e08c6","name":"Check message received after nwaku node is restarted","time":{"start":1724407596151,"stop":1724407596151,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d429e56fb18f53a4","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724407597031,"stop":1724407597031,"duration":0},"status":"passed","severity":"normal"},{"uid":"f64569092359799f","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724407332993,"stop":1724407332993,"duration":0},"status":"passed","severity":"normal"},{"uid":"8213fd1c561d2a75","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724407333012,"stop":1724407333013,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ce6e42b916eb110","name":"Check message with invalid timestamp is not received","time":{"start":1724407596145,"stop":1724407596145,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d653aca1f8c25c5","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1724407384198,"stop":1724407384199,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e675d1cc42ee2cf","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724407636105,"stop":1724407636105,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f9d37f756af389","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724408039878,"stop":1724408039879,"duration":1},"status":"passed","severity":"normal"},{"uid":"43a1edd418e7ce4f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724407597020,"stop":1724407597020,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f81533b3725c31","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724407912887,"stop":1724407912887,"duration":0},"status":"passed","severity":"normal"},{"uid":"290dee00ea75c0cb","name":"Reopen subscription with peer with lost subscription","time":{"start":1724407482971,"stop":1724407482971,"duration":0},"status":"passed","severity":"normal"},{"uid":"a739a21f47328faf","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724408051954,"stop":1724408051954,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a09b4363b0f51ed","name":"Subscribe to topic containing Script and receive message","time":{"start":1724408051955,"stop":1724408051955,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6413563846d2ae","name":"Subscribe and receive messages via lightPush","time":{"start":1724407636093,"stop":1724407636094,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1f516e11b5b5d5d","name":"should not receive a peer event before start","time":{"start":1724407393885,"stop":1724407393886,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f63ebe5b2ffbfe7","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app56/7/topic923/proto","time":{"start":1724407989087,"stop":1724407989087,"duration":0},"status":"passed","severity":"normal"},{"uid":"144757355538b61c","name":"Decoder throws on empty string content topic","time":{"start":1724407369502,"stop":1724407369503,"duration":1},"status":"passed","severity":"normal"},{"uid":"87b2889b5489cc69","name":"throws on content topic with empty encoding field","time":{"start":1724407332983,"stop":1724407332984,"duration":1},"status":"passed","severity":"normal"},{"uid":"da287f880e2192bd","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724407340901,"stop":1724407340902,"duration":1},"status":"passed","severity":"normal"},{"uid":"dac3fe0d0503f6d3","name":"Push message with Chinese payload","time":{"start":1724408044562,"stop":1724408044562,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b71984fd718584b","name":"Push message with Script payload","time":{"start":1724408044563,"stop":1724408044564,"duration":1},"status":"passed","severity":"normal"},{"uid":"c827cb801b37cc5f","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724407987652,"stop":1724407987654,"duration":2},"status":"passed","severity":"normal"},{"uid":"256ef1f944839c5a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724408051967,"stop":1724408051967,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e5b6c25f909814","name":"Waku message hash computation (payload length 0)","time":{"start":1724407335695,"stop":1724407335695,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe19ed00dc44f60","name":"Decoder throws on empty string content topic","time":{"start":1724407346759,"stop":1724407346760,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3e27694dbbbf41d","name":"Fields are not dropped","time":{"start":1724407346089,"stop":1724407346091,"duration":2},"status":"passed","severity":"normal"},{"uid":"815cb2ee30e8a2ae","name":"throws on content topic with too few or too many fields","time":{"start":1724407332979,"stop":1724407332980,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f2379f1a610431f","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724407818535,"stop":1724407818535,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ddd1af57066a6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724408051969,"stop":1724408051970,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bde852e463db03e","name":"Push message with content topic containing Arabic","time":{"start":1724408044570,"stop":1724408044571,"duration":1},"status":"passed","severity":"normal"},{"uid":"369e8e3f9d002d3a","name":"should properly compute the node id","time":{"start":1724407341729,"stop":1724407341730,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b1a3a646b754f10","name":"Push message with content topic containing unicode special characters","time":{"start":1724407905023,"stop":1724407905023,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e7cb1b27bb593fe","name":"Push message with content topic containing Russian","time":{"start":1724407905020,"stop":1724407905020,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb72182c89070fe","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724407818540,"stop":1724407818540,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aac12be69d236a7","name":"Fails to publish duplicate message","time":{"start":1724407940166,"stop":1724407940166,"duration":0},"status":"passed","severity":"normal"},{"uid":"820f908627118a49","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724408004214,"stop":1724408004214,"duration":0},"status":"passed","severity":"normal"},{"uid":"4248db80ecec4c69","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724407356980,"stop":1724407356980,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca9b91cd7bbd135b","name":"Check received message containing short","time":{"start":1724407912874,"stop":1724407912875,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3d1bf063a0f2dfe","name":"Round trip binary serialization","time":{"start":1724407346756,"stop":1724407346757,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3e92c0fc20a277b","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724407332991,"stop":1724407332991,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b0d7e17e70c03c","name":"Check received message with timestamp: 1724407383241 ","time":{"start":1724407912886,"stop":1724407912887,"duration":1},"status":"passed","severity":"normal"},{"uid":"d86a9a03eaf5a90e","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724407597022,"stop":1724407597022,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec51e6003267bb61","name":"should throw error - no id","time":{"start":1724407341727,"stop":1724407341728,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bfa25dc0874b31","name":"Push message with short payload","time":{"start":1724408044560,"stop":1724408044560,"duration":0},"status":"passed","severity":"normal"},{"uid":"284594dd4923dea8","name":"Relay - dialed after","time":{"start":1724408084780,"stop":1724408084780,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2554dc7fca84ba","name":"Decoder throws on undefined content topic","time":{"start":1724407346759,"stop":1724407346759,"duration":0},"status":"passed","severity":"normal"},{"uid":"3029c0384d0ece7c","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724407357590,"stop":1724407357590,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e284227e20756b4","name":"can start the service","time":{"start":1724407393879,"stop":1724407393881,"duration":2},"status":"passed","severity":"normal"},{"uid":"4f574951c60c99e3","name":"Check received message containing unicode special characters","time":{"start":1724407912884,"stop":1724407912885,"duration":1},"status":"passed","severity":"normal"},{"uid":"7033126cdf10ce05","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724407736993,"stop":1724407736993,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f3e1edcb701f16","name":"addEventListener with wrong event","time":{"start":1724407424675,"stop":1724407424675,"duration":0},"status":"passed","severity":"normal"},{"uid":"f992b748ff175041","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724407636107,"stop":1724407636108,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6d574cb26681ee8","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724407476573,"stop":1724407476573,"duration":0},"status":"passed","severity":"normal"},{"uid":"239cebe609daab20","name":"Ordered Callback - true","time":{"start":1724408063683,"stop":1724408063683,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f8c756a939d45bd","name":"Rejects garbage","time":{"start":1724407350225,"stop":1724407350225,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e063b3669967fd","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724407912918,"stop":1724407912918,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a20e6e013d0ac92","name":"should set field with only STORE enabled","time":{"start":1724407341734,"stop":1724407341734,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05753c66a5a5bd6","name":"Fails to push message with large meta","time":{"start":1724407905025,"stop":1724407905028,"duration":3},"status":"passed","severity":"normal"},{"uid":"d12f0480dcafb9a7","name":"Generator, 2 different pubsubtopics","time":{"start":1724408052516,"stop":1724408052519,"duration":3},"status":"passed","severity":"normal"},{"uid":"23274ad527bd465f","name":"Overlapping topic subscription","time":{"start":1724408051950,"stop":1724408051951,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dc3ecf5a0585448","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724407641591,"stop":1724407641592,"duration":1},"status":"passed","severity":"normal"},{"uid":"df1e1c1fbb76f9e7","name":"Push message with content topic containing emoji","time":{"start":1724408044575,"stop":1724408044575,"duration":0},"status":"passed","severity":"normal"},{"uid":"931a499df6972039","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724407391737,"stop":1724407391738,"duration":1},"status":"passed","severity":"normal"},{"uid":"a04799bbd4e09be0","name":"Filter with 1 connections","time":{"start":1724407647986,"stop":1724407647987,"duration":1},"status":"passed","severity":"normal"},{"uid":"e27c8a9d58c1da9f","name":"Renews peer on consistent missed messages","time":{"start":1724407498884,"stop":1724407498890,"duration":6},"status":"passed","severity":"normal"},{"uid":"46847ba547424868","name":"Subscribe to topic containing XML and receive message","time":{"start":1724408051955,"stop":1724408051956,"duration":1},"status":"passed","severity":"normal"},{"uid":"a45f2e9e05a16872","name":"configure the node with multiple content topics","time":{"start":1724407989092,"stop":1724407989092,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf93b971e0e171fc","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724408051947,"stop":1724408051947,"duration":0},"status":"passed","severity":"normal"},{"uid":"154db4df4bad938","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724407333010,"stop":1724407333010,"duration":0},"status":"passed","severity":"normal"},{"uid":"828410c16327bf09","name":"Push message with JSON payload","time":{"start":1724407905013,"stop":1724407905014,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3030b84950676bf","name":"Check message with invalid timestamp is not received","time":{"start":1724407912888,"stop":1724407912888,"duration":0},"status":"passed","severity":"normal"},{"uid":"905af0f40383d269","name":"Check received message containing special chars","time":{"start":1724407596135,"stop":1724407596136,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9de0ddc073a2122","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724407332999,"stop":1724407332999,"duration":0},"status":"passed","severity":"normal"},{"uid":"c03841aec4af3979","name":"Does not throw an exception when node disconnects","time":{"start":1724408077746,"stop":1724408077746,"duration":0},"status":"passed","severity":"normal"},{"uid":"df26bd01bf46ae7f","name":"Subscribe to topic containing long and receive message","time":{"start":1724408051965,"stop":1724408051965,"duration":0},"status":"passed","severity":"normal"},{"uid":"89a61e6e84171bff","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724407636113,"stop":1724407636114,"duration":1},"status":"passed","severity":"normal"},{"uid":"86ee551ba88594ac","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724407636096,"stop":1724407636097,"duration":1},"status":"passed","severity":"normal"},{"uid":"48e26db72d33a915","name":"Publish message with custom timestamp: Fri Aug 23 2024 09:11:53 GMT+0000 (Coordinated Universal Time)","time":{"start":1724407940165,"stop":1724407940165,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6edaefeb41b6b5","name":"Subscribe to topic containing short and receive message","time":{"start":1724408051965,"stop":1724408051965,"duration":0},"status":"passed","severity":"normal"},{"uid":"588dfd76243ca41d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724408051946,"stop":1724408051946,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed7eaaa306f1f348","name":"should set field with all protocols enabled","time":{"start":1724407341733,"stop":1724407341734,"duration":1},"status":"passed","severity":"normal"},{"uid":"194261b77317b735","name":"A test","time":{"start":1724407737084,"stop":1724407737085,"duration":1},"status":"passed","severity":"normal"},{"uid":"95be2fb3e320f9b5","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724407918345,"stop":1724407918345,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90a6863084d3869","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724407394379,"stop":1724407394380,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc52e99b3aee64ac","name":"should throw an error for missing sharding configuration","time":{"start":1724407333011,"stop":1724407333011,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b60c7068758280b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724407989092,"stop":1724407989093,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bf2f98080e6d311","name":"Check publish message containing unicode special characters","time":{"start":1724407940163,"stop":1724407940164,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6e2348a954069d3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724408051968,"stop":1724408051968,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba308ff635efa02","name":"Check received message containing Chinese","time":{"start":1724407912879,"stop":1724407912880,"duration":1},"status":"passed","severity":"normal"},{"uid":"b482e156573076b2","name":"Encoder throws on undefined content topic","time":{"start":1724407367627,"stop":1724407367627,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ce273ce6f77050","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724407912919,"stop":1724407912919,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d14ea0ce9b28100","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724407333001,"stop":1724407333001,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a841068b54720e1","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724407906716,"stop":1724407906717,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7552b267152dbe66","name":"random static sharding 9 - Cluster ID: 432, Shard ID: 927","time":{"start":1724408004211,"stop":1724408004211,"duration":0},"status":"passed","severity":"normal"},{"uid":"7693a3ccd3f8a6ef","name":"Push message with emoji payload","time":{"start":1724408044567,"stop":1724408044567,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f512a4a12219c2","name":"random static sharding 6 - Cluster ID: 290, Shard ID: 837","time":{"start":1724408004209,"stop":1724408004209,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d7e4db974623757","name":"Subscribe to topic containing XML and receive message","time":{"start":1724407636109,"stop":1724407636109,"duration":0},"status":"passed","severity":"normal"},{"uid":"408660049eb502e2","name":"connected peers and dial","time":{"start":1724407905605,"stop":1724407905606,"duration":1},"status":"skipped","severity":"normal"},{"uid":"275ed4025e36512b","name":"Check received message with timestamp: 1724407383241 ","time":{"start":1724407912918,"stop":1724407912918,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4dd18261c47b43","name":"Push message equal or less that 1MB","time":{"start":1724407905030,"stop":1724407905031,"duration":1},"status":"passed","severity":"normal"},{"uid":"c573ec03e14eca9e","name":"Fails to publish message with empty text","time":{"start":1724407940166,"stop":1724407940166,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df06dc2a563f71a","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724407597030,"stop":1724407597031,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0afcf61baf08149","name":"Generator, 2 different pubsubtopics","time":{"start":1724408052520,"stop":1724408052521,"duration":1},"status":"passed","severity":"normal"},{"uid":"f53054812fd0533f","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724407333013,"stop":1724407333014,"duration":1},"status":"passed","severity":"normal"},{"uid":"49b0c37a9ccbe7cd","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724407941741,"stop":1724407941742,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4ff8b9d7577c5f0","name":"Check message on other pubsub topic is not received","time":{"start":1724407912919,"stop":1724407912920,"duration":1},"status":"passed","severity":"normal"},{"uid":"9723ea2207049532","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724407941744,"stop":1724407941744,"duration":0},"status":"passed","severity":"normal"},{"uid":"22151d1f05b7497f","name":"throws an error for improperly formatted content topics","time":{"start":1724407332992,"stop":1724407332993,"duration":1},"status":"passed","severity":"normal"},{"uid":"99dca500beb972e5","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724407449509,"stop":1724407449509,"duration":0},"status":"passed","severity":"normal"},{"uid":"dccd315ac25c553e","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724407333009,"stop":1724407333009,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ad9cfd1166003a","name":"Promise Callback - false","time":{"start":1724408063682,"stop":1724408063682,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ceb3d7c7f29b8dc","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724407476570,"stop":1724407476570,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c45ace865ac2ff","name":"1 Store, 2 fetches","time":{"start":1724407357661,"stop":1724407357662,"duration":1},"status":"passed","severity":"normal"},{"uid":"4233c64a108abf9f","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724407333011,"stop":1724407333011,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ae1eae679eec1a","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724407332998,"stop":1724407332998,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de00c5d60cda909","name":"1 Relay, 1 fetch","time":{"start":1724407357661,"stop":1724407357661,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80175e4c8efa2a9","name":"random static sharding 10 - Cluster ID: 647, Shard ID: 338","time":{"start":1724408004212,"stop":1724408004212,"duration":0},"status":"passed","severity":"normal"},{"uid":"995582d3fcc472a5","name":"Check received message containing emoji","time":{"start":1724407912885,"stop":1724407912886,"duration":1},"status":"passed","severity":"normal"},{"uid":"951dd3cd15a8485c","name":"Ephemeral messages are not stored","time":{"start":1724407394377,"stop":1724407394377,"duration":0},"status":"passed","severity":"normal"},{"uid":"478d8d0c4d7f2e57","name":"Push message with content topic containing Chinese","time":{"start":1724407905019,"stop":1724407905019,"duration":0},"status":"passed","severity":"normal"},{"uid":"240b490f0eac09ee","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724407597029,"stop":1724407597029,"duration":0},"status":"passed","severity":"normal"},{"uid":"437d164bb2e2bebf","name":"handles different clusterIds correctly","time":{"start":1724407332992,"stop":1724407332992,"duration":0},"status":"passed","severity":"normal"},{"uid":"b78baf6172abb133","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724407357587,"stop":1724407357588,"duration":1},"status":"passed","severity":"normal"},{"uid":"a336abcabcbb5b54","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724407357588,"stop":1724407357589,"duration":1},"status":"passed","severity":"normal"},{"uid":"53b40873d4b67802","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724407918345,"stop":1724407918345,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac57368af25dd13","name":"Push message with content topic containing short","time":{"start":1724408044568,"stop":1724408044568,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b829e4668380d5c","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724407597033,"stop":1724407597033,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8ce366b5f231d0","name":"Generator, 2 different pubsubtopics","time":{"start":1724408052522,"stop":1724408052522,"duration":0},"status":"passed","severity":"normal"},{"uid":"a833e74510b07e7b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724407641581,"stop":1724407641582,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e39fa2ed901cfcf","name":"Push message with Chinese payload","time":{"start":1724407905009,"stop":1724407905009,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8496e06c52b91b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724407333002,"stop":1724407333002,"duration":0},"status":"passed","severity":"normal"},{"uid":"655364490f97497a","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724407941733,"stop":1724407941733,"duration":0},"status":"passed","severity":"normal"},{"uid":"240f5f187fa0c82d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724407636104,"stop":1724407636105,"duration":1},"status":"passed","severity":"normal"},{"uid":"3be95e7b5594bddf","name":"Check received message containing Russian","time":{"start":1724407912880,"stop":1724407912881,"duration":1},"status":"passed","severity":"normal"},{"uid":"92b0430ae8b080db","name":"should not fail to start the service if it is already started","time":{"start":1724407933485,"stop":1724407933486,"duration":1},"status":"passed","severity":"normal"},{"uid":"96574b953476d517","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724407597020,"stop":1724407597020,"duration":0},"status":"passed","severity":"normal"},{"uid":"df5eec807413aa08","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724407941744,"stop":1724407941745,"duration":1},"status":"passed","severity":"normal"},{"uid":"52570282bf9c9e56","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724408051971,"stop":1724408051971,"duration":0},"status":"passed","severity":"normal"},{"uid":"1420873febb5933a","name":"removeEventListener with correct event","time":{"start":1724407424675,"stop":1724407424675,"duration":0},"status":"passed","severity":"normal"},{"uid":"82680eaa4e83b5ff","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724408051963,"stop":1724408051963,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf5c8b689128596","name":"Push message with unicode special characters payload","time":{"start":1724407905015,"stop":1724407905015,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5f497928fad8a9","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724407391738,"stop":1724407391739,"duration":1},"status":"passed","severity":"normal"},{"uid":"839691baa8dd913c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724407636099,"stop":1724407636099,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeef2c763e3fb0fc","name":"should throw error - no public key","time":{"start":1724407341728,"stop":1724407341728,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b468786b5d2df5","name":"Check received message containing numeric","time":{"start":1724407596135,"stop":1724407596135,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ed743614499c8e","name":"should throw an error for insufficient data","time":{"start":1724407333129,"stop":1724407333129,"duration":0},"status":"passed","severity":"normal"},{"uid":"3134a3a12ae73f6d","name":"Push message with content topic containing short","time":{"start":1724407905017,"stop":1724407905017,"duration":0},"status":"passed","severity":"normal"},{"uid":"225de2e465583443","name":"Ping on subscribed peer","time":{"start":1724407451770,"stop":1724407451770,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab706ea6e7b5558","name":"Check received message with timestamp: 1724407383241000000 ","time":{"start":1724407912916,"stop":1724407912917,"duration":1},"status":"passed","severity":"normal"},{"uid":"335cf018117d00a0","name":"Subscribe and receives messages on 20 topics","time":{"start":1724408051962,"stop":1724408051963,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d924877852a38f5","name":"Encoder throws on undefined content topic","time":{"start":1724407346758,"stop":1724407346758,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e99a7760e381f2c","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724407340913,"stop":1724407340914,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0339d59e3bddd37","name":"should be able to encode the field with only STORE set to true","time":{"start":1724407340898,"stop":1724407340899,"duration":1},"status":"passed","severity":"normal"},{"uid":"6383169649e1f1a6","name":"it tolerates circular branch references","time":{"start":1724407357993,"stop":1724407357993,"duration":0},"status":"passed","severity":"normal"},{"uid":"61794758435f672b","name":"different cluster, different shard: nodes don't connect","time":{"start":1724407792409,"stop":1724407792409,"duration":0},"status":"passed","severity":"normal"},{"uid":"3705cafb28865950","name":"Decoder throws on undefined content topic","time":{"start":1724407367627,"stop":1724407367628,"duration":1},"status":"passed","severity":"normal"},{"uid":"86894583364cf72e","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724407332988,"stop":1724407332988,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddec7b6f57ca2242","name":"should not fail to stop the service if it was not started","time":{"start":1724407361544,"stop":1724407361544,"duration":0},"status":"passed","severity":"normal"},{"uid":"180fafdbaa56b781","name":"Check received message containing JSON","time":{"start":1724407912908,"stop":1724407912909,"duration":1},"status":"passed","severity":"normal"},{"uid":"e75f996471233a10","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724407736993,"stop":1724407736993,"duration":0},"status":"passed","severity":"normal"},{"uid":"1790ec32dd9526fc","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724407641587,"stop":1724407641587,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec56f9ce331894ba","name":"Fails to push message with empty content topic","time":{"start":1724407905024,"stop":1724407905025,"duration":1},"status":"passed","severity":"normal"},{"uid":"befe5fdc6542799c","name":"Query with Promise Callback, No Decoder","time":{"start":1724408039880,"stop":1724408039881,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae40e2c2ce48ddb0","name":"Check received message containing SQL Injection","time":{"start":1724407912902,"stop":1724407912904,"duration":2},"status":"passed","severity":"normal"},{"uid":"24dbe27092a889d9","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724407597025,"stop":1724407597025,"duration":0},"status":"passed","severity":"normal"},{"uid":"961a44144adf9c40","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724407449510,"stop":1724407449510,"duration":0},"status":"passed","severity":"normal"},{"uid":"109951a56a7e6eb0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724407597017,"stop":1724407597017,"duration":0},"status":"passed","severity":"normal"},{"uid":"594eb4239c6e1800","name":"Check message received after jswaku node is restarted","time":{"start":1724407912890,"stop":1724407912890,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2754872da7f5237c","name":"handles multiple messages","time":{"start":1724408064704,"stop":1724408064705,"duration":1},"status":"passed","severity":"normal"},{"uid":"636fe4f2ac1f9bab","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724407940168,"stop":1724407940168,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e56a26ebf786dff","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724407333013,"stop":1724407333013,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9a325c710dcc1d","name":"Overlapping topic subscription","time":{"start":1724407941735,"stop":1724407941735,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b920339038aa2536","name":"Check publish message containing short","time":{"start":1724407940157,"stop":1724407940158,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d0dca1049104d30","name":"Check publish message containing shell command","time":{"start":1724407940163,"stop":1724407940163,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c64dc9ef62a244d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724408044572,"stop":1724408044573,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b196988909afbf0","name":"Query generator for multiple messages with different message text format","time":{"start":1724408046188,"stop":1724408046188,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0eb9cdd19a7aac","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724407597027,"stop":1724407597028,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4afc1e215f37cc1","name":"Check message with no payload is not received","time":{"start":1724407912922,"stop":1724407912923,"duration":1},"status":"passed","severity":"normal"},{"uid":"9952543b0173dcd2","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724408084008,"stop":1724408084008,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3342780c5780714","name":"same cluster, different shard: nodes don't connect","time":{"start":1724407597009,"stop":1724407597009,"duration":0},"status":"passed","severity":"normal"},{"uid":"769f6890def07f20","name":"should be called for bootstrap peers","time":{"start":1724407391736,"stop":1724407391737,"duration":1},"status":"passed","severity":"normal"},{"uid":"717857ef90f30cfb","name":"random static sharding 7 - Cluster ID: 15, Shard ID: 467","time":{"start":1724408004209,"stop":1724408004209,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e29c0d8a8c1020","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724407332985,"stop":1724407332985,"duration":0},"status":"passed","severity":"normal"},{"uid":"131c18bf65b6f4fc","name":"Init the array if not present","time":{"start":1724407332720,"stop":1724407332722,"duration":2},"status":"passed","severity":"normal"},{"uid":"ffaeb62329473bb7","name":"Subscribe and receive messages via lightPush","time":{"start":1724408051945,"stop":1724408051945,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e82317ceec34b80","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724407987651,"stop":1724407987652,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec93c496d637306f","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724407357998,"stop":1724407357998,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e4b86bdf4aef183","name":"Nodes with multiple pubsub topic","time":{"start":1724407918344,"stop":1724407918344,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80883d252bef503","name":"Check received message containing XML","time":{"start":1724407596139,"stop":1724407596140,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c57a369834194f4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724408051972,"stop":1724408051972,"duration":0},"status":"passed","severity":"normal"},{"uid":"4998d7aebf5edfb7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724407476574,"stop":1724407476575,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e4072ce200c836f","name":"isConnected should return true after first peer connects","time":{"start":1724407449511,"stop":1724407449511,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3482fe672bf6490","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724407332987,"stop":1724407332987,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b1aea00f48e6a72","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724407818535,"stop":1724407818535,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b120f33539868d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724407521045,"stop":1724407521046,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e2a661b157d80cf","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724407987660,"stop":1724407987661,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a31bb97b2625db5","name":"Query with Ordered Callback, No Decoder","time":{"start":1724408039877,"stop":1724408039877,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c7470ecffeceaf","name":"Waku message hash computation (no timestamp)","time":{"start":1724407335695,"stop":1724407335696,"duration":1},"status":"passed","severity":"normal"},{"uid":"13a7908ebe5579ed","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app15/5/topic389/test.js","time":{"start":1724407989087,"stop":1724407989087,"duration":0},"status":"passed","severity":"normal"},{"uid":"910023240d0cdb2","name":"should return false","time":{"start":1724407341729,"stop":1724407341729,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca4b78d496afefc","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724407384196,"stop":1724407384197,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d9ada4c595abee4","name":"Query with Promise Callback, No message returned","time":{"start":1724408039881,"stop":1724408039888,"duration":7},"status":"passed","severity":"normal"},{"uid":"8e287245f0b2f382","name":"Promise Callback - true","time":{"start":1724408063682,"stop":1724408063682,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa83814ffad49114","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724407332985,"stop":1724407332986,"duration":1},"status":"passed","severity":"normal"},{"uid":"701ee4cad385b31f","name":"Push message with rate limit","time":{"start":1724407905028,"stop":1724407905028,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5e6cae0d1a4989","name":"Publish without waiting for remote peer","time":{"start":1724407941731,"stop":1724407941732,"duration":1},"status":"passed","severity":"normal"},{"uid":"b81736cd300a3444","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724408051963,"stop":1724408051964,"duration":1},"status":"passed","severity":"normal"},{"uid":"b093426a543f6986","name":"can start and stop the service","time":{"start":1724407393881,"stop":1724407393882,"duration":1},"status":"passed","severity":"normal"},{"uid":"703bc45a7f279a01","name":"Subscribe and receive messages via waku relay post","time":{"start":1724407636095,"stop":1724407636096,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec334737f36d9055","name":"Check message on other pubsub topic is not received","time":{"start":1724407596145,"stop":1724407596148,"duration":3},"status":"passed","severity":"normal"},{"uid":"56d9dccad8528d43","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724407340895,"stop":1724407340898,"duration":3},"status":"passed","severity":"normal"},{"uid":"ff06287ab2c92fe","name":"random static sharding 1 - Cluster ID: 379, Shard ID: 666","time":{"start":1724408004205,"stop":1724408004206,"duration":1},"status":"passed","severity":"normal"},{"uid":"54ff4449f5606177","name":"dispatchEvent via connectionManager","time":{"start":1724407424677,"stop":1724407424677,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9f98d7383ac4e3","name":"should properly create peer info with all multiaddrs","time":{"start":1724407341733,"stop":1724407341733,"duration":0},"status":"passed","severity":"normal"},{"uid":"677b261e93c8e80a","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724407340914,"stop":1724407340914,"duration":0},"status":"passed","severity":"normal"},{"uid":"c76bd488a1f673f8","name":"should throw an error for an unconfigured topic","time":{"start":1724407333008,"stop":1724407333008,"duration":0},"status":"passed","severity":"normal"},{"uid":"9625cdad3415cc17","name":"should properly create location multiaddrs - tcp6","time":{"start":1724407341732,"stop":1724407341732,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f6d953bc45706a6","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724407597015,"stop":1724407597016,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ea36be46bf76b27","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724407941739,"stop":1724407941740,"duration":1},"status":"passed","severity":"normal"},{"uid":"d08c72af7a431650","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724408039874,"stop":1724408039875,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e72b8d62d6a7df2","name":"Fails to publish message with wrong content topic","time":{"start":1724407940166,"stop":1724407940167,"duration":1},"status":"passed","severity":"normal"},{"uid":"cce98507cd04a559","name":"Ping on unsubscribed peer","time":{"start":1724407482971,"stop":1724407482971,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f879e53901151c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724408051953,"stop":1724408051954,"duration":1},"status":"passed","severity":"normal"}]