mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 16:03:11 +00:00
1 line
162 KiB
JSON
1 line
162 KiB
JSON
[{"uid":"53640718e56ad44d","name":"should use DNS peer discovery with light client","time":{"start":1731038916464,"stop":1731038916464,"duration":0},"status":"skipped","severity":"normal"},{"uid":"28cf8ce2db75dbed","name":"Check received message containing emoji","time":{"start":1731039294757,"stop":1731039294758,"duration":1},"status":"passed","severity":"normal"},{"uid":"558ef0cdbb5bb954","name":"Push message with content topic containing escaped characters","time":{"start":1731039273222,"stop":1731039273222,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa67d57c24b9886","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1731039037594,"stop":1731039037594,"duration":0},"status":"skipped","severity":"normal"},{"uid":"38d38b1edad258e9","name":"Renews peer for Filter on peer:disconnect event","time":{"start":1731039035492,"stop":1731039035492,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b9af48c6e24db0","name":"Push message equal or less that 1MB","time":{"start":1731039329092,"stop":1731039329092,"duration":0},"status":"passed","severity":"normal"},{"uid":"a61cc16832c09120","name":"Refresh subscription","time":{"start":1731039430909,"stop":1731039430909,"duration":0},"status":"passed","severity":"normal"},{"uid":"374a2988f70cc2c6","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1731038903120,"stop":1731038903122,"duration":2},"status":"passed","severity":"normal"},{"uid":"20c42e616917abd3","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1731038849645,"stop":1731038849645,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad2d5b91e1c79a9c","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1731039353431,"stop":1731039353431,"duration":0},"status":"passed","severity":"normal"},{"uid":"807882bd651f1b44","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1731039279674,"stop":1731039279675,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ca37b2a8758ab79","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1731038976959,"stop":1731038976959,"duration":0},"status":"passed","severity":"normal"},{"uid":"5241adf586997b12","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1731039037252,"stop":1731039037261,"duration":9},"status":"passed","severity":"normal"},{"uid":"f349a9b638bde201","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1731038849651,"stop":1731038849651,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3d3c913a544c52","name":"Publish without waiting for remote peer","time":{"start":1731039304396,"stop":1731039304396,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d23c03f87b24899","name":"getPeersByDiscovery","time":{"start":1731039271037,"stop":1731039271037,"duration":0},"status":"passed","severity":"normal"},{"uid":"8255d78b2d5c1ab9","name":"Correctly serialized arguments","time":{"start":1731039174779,"stop":1731039174780,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b32f452407854d9","name":"Subscribe to topic containing XML and publish message","time":{"start":1731039304404,"stop":1731039304404,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb4ce7ec0f4a1121","name":"caches peers it previously fetched","time":{"start":1731038866269,"stop":1731038866269,"duration":0},"status":"passed","severity":"normal"},{"uid":"526cffba12be6864","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1731038841238,"stop":1731038841239,"duration":1},"status":"passed","severity":"normal"},{"uid":"d15f36fa35204719","name":"Push message with rate limit","time":{"start":1731039273225,"stop":1731039273225,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e61eb1126cd2e6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1731039037188,"stop":1731039037189,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a8cbd482b52f906","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1731039037235,"stop":1731039037236,"duration":1},"status":"passed","severity":"normal"},{"uid":"7132cba535d94056","name":"isConnected between 2 js-waku relay nodes","time":{"start":1731038954764,"stop":1731038954764,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc3698ca10cd275","name":"Check message with non string payload is not received","time":{"start":1731039083231,"stop":1731039083231,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f419692837e1782","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1731039430916,"stop":1731039430916,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc1bb973e2f3baf","name":"Check received message with timestamp: 1731038902143 ","time":{"start":1731039294758,"stop":1731039294758,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c43e014b6ae59a1","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1731039035491,"stop":1731039035491,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9265e2b56daa388","name":"Push message with content topic containing JSON","time":{"start":1731039273214,"stop":1731039273215,"duration":1},"status":"passed","severity":"normal"},{"uid":"50fbdb93d8f8d3ee","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1731038841251,"stop":1731038841251,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb1483bcb728022","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1731039016979,"stop":1731039016986,"duration":7},"status":"passed","severity":"normal"},{"uid":"31b28c7adbcacc5d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1731039430917,"stop":1731039430917,"duration":0},"status":"passed","severity":"normal"},{"uid":"348107e3ec43801c","name":"should not receive a peer event after stop","time":{"start":1731038916463,"stop":1731038916463,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b6120de1819dbb8","name":"Subscribe and receives messages on 20 topics","time":{"start":1731039121890,"stop":1731039121890,"duration":0},"status":"passed","severity":"normal"},{"uid":"265f33c2b687d8dc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1731038841245,"stop":1731038841245,"duration":0},"status":"passed","severity":"normal"},{"uid":"72eeaef0b092e98b","name":"Ping on unsubscribed peer","time":{"start":1731038980426,"stop":1731038980427,"duration":1},"status":"passed","severity":"normal"},{"uid":"e55ca6003cb4f025","name":"should throw error - no public key","time":{"start":1731038850261,"stop":1731038850261,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d9d10811a2dddf","name":"Check received message containing Basic HTML tag","time":{"start":1731039294767,"stop":1731039294768,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d6f97df766da381","name":"Throws when trying to push message with empty payload","time":{"start":1731039273204,"stop":1731039273205,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf9cad92e2852c04","name":"1 Relay, 1 Filter, gives up","time":{"start":1731038865731,"stop":1731038865731,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c3fab683bd3635b","name":"Check message with invalid timestamp is not received","time":{"start":1731039294771,"stop":1731039294771,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2ec946df0fcea2","name":"Check message with non string payload is not received","time":{"start":1731039294785,"stop":1731039294786,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ad9463d35738609","name":"Query Generator, No message returned","time":{"start":1731039372030,"stop":1731039372030,"duration":0},"status":"passed","severity":"normal"},{"uid":"e986bdb88b6a22e4","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1731038865637,"stop":1731038865637,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a04cd514442015d","name":"Check received message containing Russian","time":{"start":1731039294766,"stop":1731039294766,"duration":0},"status":"passed","severity":"normal"},{"uid":"d267d82dc54d7eea","name":"Push message with content topic containing Russian","time":{"start":1731039273210,"stop":1731039273210,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b51f2b05114a395","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1731039416085,"stop":1731039416085,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d0584aa3b0b882d","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1731039037239,"stop":1731039037240,"duration":1},"status":"passed","severity":"normal"},{"uid":"e24acd8e93b7af0e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1731039430906,"stop":1731039430907,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca7a806c52a5064d","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1731038841233,"stop":1731038841234,"duration":1},"status":"passed","severity":"normal"},{"uid":"f09e19cf6c9895ef","name":"Encoder throws on undefined content topic","time":{"start":1731038876588,"stop":1731038876589,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e8b99307ff519c4","name":"1 Relay, 1 fetch","time":{"start":1731038865729,"stop":1731038865730,"duration":1},"status":"passed","severity":"normal"},{"uid":"6589f6e9476d38d3","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1731039342186,"stop":1731039342186,"duration":0},"status":"passed","severity":"normal"},{"uid":"109ca08a20535f1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1731039430916,"stop":1731039430916,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf0a670f85a4911","name":"Filter","time":{"start":1731039421640,"stop":1731039421640,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b18d257cd2ddc0","name":"different cluster, different shard: nodes don't connect","time":{"start":1731039182733,"stop":1731039182734,"duration":1},"status":"passed","severity":"normal"},{"uid":"70aa176925e10974","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1731038870351,"stop":1731038870351,"duration":0},"status":"passed","severity":"normal"},{"uid":"98cf30241ddf6034","name":"should encode/decode to RLP encoding","time":{"start":1731038850262,"stop":1731038850266,"duration":4},"status":"passed","severity":"normal"},{"uid":"448e174dba292281","name":"Push message with content topic containing emoji","time":{"start":1731039273223,"stop":1731039273223,"duration":0},"status":"passed","severity":"normal"},{"uid":"d47ba0fafec7f06e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1731039170162,"stop":1731039170162,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb7dc6826fe980b9","name":"Push message with long payload","time":{"start":1731039273177,"stop":1731039273178,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9b24b59326c585","name":"Reusing cursor across nodes","time":{"start":1731039342189,"stop":1731039342189,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce85c9007e105c87","name":"Encoder throws on empty string content topic","time":{"start":1731038878125,"stop":1731038878125,"duration":0},"status":"passed","severity":"normal"},{"uid":"827ebba9ba66c43","name":"Check message with non string payload is not received","time":{"start":1731039294763,"stop":1731039294763,"duration":0},"status":"passed","severity":"normal"},{"uid":"998644a0726b5d07","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app33/10/topic63/json","time":{"start":1731039346782,"stop":1731039346783,"duration":1},"status":"passed","severity":"normal"},{"uid":"549397b009b00d6d","name":"should wait for Store peer to be connected","time":{"start":1731038883377,"stop":1731038883377,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b2b5b08e302b5df","name":"Check received message containing long","time":{"start":1731039294764,"stop":1731039294764,"duration":0},"status":"passed","severity":"normal"},{"uid":"97ce1666a51f14f3","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1731038883514,"stop":1731038883515,"duration":1},"status":"passed","severity":"normal"},{"uid":"c642f5d05e0799e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1731039457322,"stop":1731039457323,"duration":1},"status":"passed","severity":"normal"},{"uid":"998e3da9bcc66400","name":"Subscribe to topic containing shell command and receive message","time":{"start":1731039121966,"stop":1731039121966,"duration":0},"status":"passed","severity":"normal"},{"uid":"300f72fd5b315f50","name":"connected peers and dial","time":{"start":1731039271401,"stop":1731039271401,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6615de4bfcb2372c","name":"Waku message hash computation (payload length 0)","time":{"start":1731038843954,"stop":1731038843954,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fa1dbc19c473bc5","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1731039037197,"stop":1731039037199,"duration":2},"status":"passed","severity":"normal"},{"uid":"7e01c2a9f8d8268b","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app18/10/topic508/json","time":{"start":1731039346783,"stop":1731039346783,"duration":0},"status":"passed","severity":"normal"},{"uid":"c60b5d65e0312534","name":"Check received message containing escaped characters","time":{"start":1731039294756,"stop":1731039294757,"duration":1},"status":"passed","severity":"normal"},{"uid":"243673a0f6d526f5","name":"Mutual subscription","time":{"start":1731039304394,"stop":1731039304395,"duration":1},"status":"passed","severity":"normal"},{"uid":"947f575c1058555d","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1731039271038,"stop":1731039271038,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e96e6db7a22c66a2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1731039170165,"stop":1731039170166,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0809857ce127f69","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1731038841244,"stop":1731038841244,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7da069516e8f58d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1731038841245,"stop":1731038841245,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d24c6e4f8765ef","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1731039416078,"stop":1731039416078,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0af72fc68923c12","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1731038866274,"stop":1731038866274,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2052c0f0835f536f","name":"Push message with content topic containing XML","time":{"start":1731039273211,"stop":1731039273211,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f2efd549e5304d1","name":"Relay + Store","time":{"start":1731038850273,"stop":1731038850273,"duration":0},"status":"passed","severity":"normal"},{"uid":"683f606561200d3c","name":"same cluster, same shard: nodes connect","time":{"start":1731039182731,"stop":1731039182731,"duration":0},"status":"passed","severity":"normal"},{"uid":"64129817bf701aff","name":"Check publish message containing short","time":{"start":1731039292151,"stop":1731039292152,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e8e30a8b51d89e1","name":"should retry on failure if specified","time":{"start":1731038883516,"stop":1731038883516,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e89a77477eddde","name":"Publish message with custom timestamp: Fri Nov 08 2024 03:14:40 GMT+0000 (Coordinated Universal Time)","time":{"start":1731039292159,"stop":1731039292160,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d554449d6c24745","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1731038849647,"stop":1731038849647,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5903f074b426263","name":"Push message with Basic HTML tag payload","time":{"start":1731039273196,"stop":1731039273197,"duration":1},"status":"passed","severity":"normal"},{"uid":"168a81f46aea946b","name":"removeEventListener with correct event","time":{"start":1731038943678,"stop":1731038943678,"duration":0},"status":"passed","severity":"normal"},{"uid":"df665d751b627fb","name":"Subscribe to topic containing numeric and receive message","time":{"start":1731039430910,"stop":1731039430910,"duration":0},"status":"passed","severity":"normal"},{"uid":"99019dac3dfc655a","name":"Passing page size 110 when there are 120 messages","time":{"start":1731039405231,"stop":1731039405234,"duration":3},"status":"passed","severity":"normal"},{"uid":"cb43f821a4d16926","name":"Callback on promise","time":{"start":1731039391684,"stop":1731039391685,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ea6920c3a548004","name":"Check message on other pubsub topic is not received","time":{"start":1731039083229,"stop":1731039083229,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59ee43e18156e2e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1731039430914,"stop":1731039430914,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbaa1e6c28b30a31","name":"Decrypt messages","time":{"start":1731039272991,"stop":1731039272992,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cf4dc62024dbcdc","name":"Filter with 1 connections","time":{"start":1731039037861,"stop":1731039037861,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6f4134aa3e9af1d9","name":"should not fail to start the service if it is already started","time":{"start":1731038916461,"stop":1731038916462,"duration":1},"status":"passed","severity":"normal"},{"uid":"285e139ce6c2420e","name":"Query with Ordered Callback, No message returned","time":{"start":1731039372031,"stop":1731039372032,"duration":1},"status":"passed","severity":"normal"},{"uid":"c73895627fcca5fd","name":"should throw error - no public key","time":{"start":1731038850259,"stop":1731038850260,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dac85d150895ddf","name":"Publish message with custom timestamp: Sat Nov 18 2023 04:14:40 GMT+0000 (Coordinated Universal Time)","time":{"start":1731039292159,"stop":1731039292159,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce51b97c85ecaafc","name":"Overlapping topic subscription","time":{"start":1731039430918,"stop":1731039430918,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7a88d2c41b9e64","name":"handles empty contentTopics array correctly","time":{"start":1731038841253,"stop":1731038841253,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47f229303ee0d5f","name":"should decode valid enr successfully","time":{"start":1731038850258,"stop":1731038850258,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec258a4daa16c2f","name":"Generator, custom pubsub topic","time":{"start":1731039388896,"stop":1731039388896,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22e70030e93094b","name":"should return different streams if requested simultaniously","time":{"start":1731038857734,"stop":1731038857734,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06cc343cb63837b","name":"Check received message with timestamp: 1731038902343 ","time":{"start":1731039083222,"stop":1731039083227,"duration":5},"status":"passed","severity":"normal"},{"uid":"c8cc1c2131abd2ee","name":"Push message with content topic containing short","time":{"start":1731039273207,"stop":1731039273207,"duration":0},"status":"passed","severity":"normal"},{"uid":"464692401d4faa05","name":"Subscribe to topic containing XML and receive message","time":{"start":1731039121964,"stop":1731039121965,"duration":1},"status":"passed","severity":"normal"},{"uid":"94e70260fb42178f","name":"Check received message containing emoji","time":{"start":1731039083219,"stop":1731039083220,"duration":1},"status":"passed","severity":"normal"},{"uid":"e081c9ed97959dca","name":"Check received message containing XML","time":{"start":1731039083205,"stop":1731039083209,"duration":4},"status":"passed","severity":"normal"},{"uid":"ed37182e64980180","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1731039457321,"stop":1731039457322,"duration":1},"status":"passed","severity":"normal"},{"uid":"f61e99146c53299a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1731039457321,"stop":1731039457321,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e399862ae20096","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1731039136707,"stop":1731039136707,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3fbc4b9cdcb0d0","name":"Push message with meta","time":{"start":1731039329089,"stop":1731039329089,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a61595c02ec18c","name":"throws on content topic with empty version field","time":{"start":1731038841215,"stop":1731038841216,"duration":1},"status":"passed","severity":"normal"},{"uid":"f94d2aebbfe2a320","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1731038841240,"stop":1731038841240,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b2ec1d92839c3b6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1731038841246,"stop":1731038841246,"duration":0},"status":"passed","severity":"normal"},{"uid":"93faabf8694330ec","name":"Subscribe and receive messages via lightPush","time":{"start":1731039430915,"stop":1731039430916,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e7ccf160ba512e8","name":"Push message with custom timestamp: 1700280683405","time":{"start":1731039273225,"stop":1731039273225,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5c766fa2e7d7a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1731039430924,"stop":1731039430924,"duration":0},"status":"passed","severity":"normal"},{"uid":"28405b8e8af9a415","name":"random static sharding 8 - Cluster ID: 200, Shard ID: 496","time":{"start":1731039353438,"stop":1731039353438,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e6ac36bea6b230","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1731039037243,"stop":1731039037243,"duration":0},"status":"passed","severity":"normal"},{"uid":"76bc93b16438d4b4","name":"Subscribe to topic containing Script and receive message","time":{"start":1731039430912,"stop":1731039430912,"duration":0},"status":"passed","severity":"normal"},{"uid":"52cb581e39c14374","name":"Ordered callback, aborts when callback returns true","time":{"start":1731039391686,"stop":1731039391686,"duration":0},"status":"passed","severity":"normal"},{"uid":"248af10e2cc77251","name":"Push message with Chinese payload","time":{"start":1731039273179,"stop":1731039273180,"duration":1},"status":"passed","severity":"normal"},{"uid":"64f5028d90c24712","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1731039121889,"stop":1731039121889,"duration":0},"status":"passed","severity":"normal"},{"uid":"d812f7ac51403373","name":"should emit a peer event after start","time":{"start":1731039296577,"stop":1731039296578,"duration":1},"status":"passed","severity":"normal"},{"uid":"86d48e117b53dfbd","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1731039037242,"stop":1731039037242,"duration":0},"status":"passed","severity":"normal"},{"uid":"c720993ff27eeebb","name":"Check publish message containing escaped characters","time":{"start":1731039292157,"stop":1731039292158,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f4ca8e5e86cf2a6","name":"Subscribe to topic containing special chars and receive message","time":{"start":1731039430919,"stop":1731039430920,"duration":1},"status":"passed","severity":"normal"},{"uid":"cce255d8c8ccca8a","name":"Fails to publish message with size larger than 1 MB","time":{"start":1731039292162,"stop":1731039292162,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd78e9c7eb350","name":"Subscribe and receive messages via waku relay post","time":{"start":1731039121889,"stop":1731039121889,"duration":0},"status":"passed","severity":"normal"},{"uid":"c546d7dea014fc9a","name":"Push message with custom timestamp: 1731042638059","time":{"start":1731039329091,"stop":1731039329092,"duration":1},"status":"passed","severity":"normal"},{"uid":"104e22296a7c58d4","name":"should log when no additional peers are found","time":{"start":1731038883244,"stop":1731038883254,"duration":10},"status":"passed","severity":"normal"},{"uid":"2e43eabc44490d90","name":"Promise Callback - false","time":{"start":1731039374329,"stop":1731039374330,"duration":1},"status":"passed","severity":"normal"},{"uid":"884df5cc71f73ad1","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1731039037218,"stop":1731039037218,"duration":0},"status":"passed","severity":"normal"},{"uid":"1172b8cbb552df22","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1731039136709,"stop":1731039136710,"duration":1},"status":"passed","severity":"normal"},{"uid":"86a89275f7517ef9","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1731038841247,"stop":1731038841247,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2d960633d5ed25","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app95/5/topic250/test.js","time":{"start":1731039346779,"stop":1731039346779,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba224ae1a2c39b8","name":"Check meta is set [symmetric]","time":{"start":1731038876587,"stop":1731038876588,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed9223f669712eed","name":"should reject if WakuNode is not started","time":{"start":1731038883372,"stop":1731038883373,"duration":1},"status":"passed","severity":"normal"},{"uid":"205ccf73f7c353be","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1731038850258,"stop":1731038850258,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b12ccc01bdbc823","name":"dispatchEvent via connectionManager","time":{"start":1731038943679,"stop":1731038943680,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ee3524429852e28","name":"handles multiple messages","time":{"start":1731039402228,"stop":1731039402228,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f9625b11f0fd14","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1731039430907,"stop":1731039430907,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff00eaf0b853321a","name":"A test","time":{"start":1731039136803,"stop":1731039136803,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27b37a1ed91ef98","name":"Check received message containing escaped characters","time":{"start":1731039294768,"stop":1731039294769,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf129e3614f6a130","name":"Check received message containing special chars","time":{"start":1731039083183,"stop":1731039083185,"duration":2},"status":"passed","severity":"normal"},{"uid":"7ea5784b2b5ae03d","name":"should throw error - no id","time":{"start":1731038850260,"stop":1731038850260,"duration":0},"status":"passed","severity":"normal"},{"uid":"888c3b640d4a3eb5","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1731038841237,"stop":1731038841238,"duration":1},"status":"passed","severity":"normal"},{"uid":"65786b7bffd392e3","name":"should only return 1 node with relay and store capability","time":{"start":1731038866270,"stop":1731038866270,"duration":0},"status":"passed","severity":"normal"},{"uid":"fafc10ea1eb981fb","name":"should throw if no connection provided","time":{"start":1731038857733,"stop":1731038857733,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9f42cc211617c00","name":"Push message with content topic containing special chars","time":{"start":1731039329068,"stop":1731039329073,"duration":5},"status":"passed","severity":"normal"},{"uid":"ab0daba809f2d81c","name":"Sets default value correctly","time":{"start":1731039416173,"stop":1731039416173,"duration":0},"status":"passed","severity":"normal"},{"uid":"941ef4d8a99fecee","name":"Subscribe to topic containing Script and receive message","time":{"start":1731039430921,"stop":1731039430921,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2532707394dd1a","name":"isConnected should return false after all peers disconnect","time":{"start":1731038954763,"stop":1731038954763,"duration":0},"status":"passed","severity":"normal"},{"uid":"68426146b829be75","name":"Push message with Script payload","time":{"start":1731039273183,"stop":1731039273194,"duration":11},"status":"passed","severity":"normal"},{"uid":"e60eb827a3a9dec9","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1731039304397,"stop":1731039304398,"duration":1},"status":"passed","severity":"normal"},{"uid":"f34267c4165be3a0","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1731038976950,"stop":1731038976954,"duration":4},"status":"passed","severity":"normal"},{"uid":"c12931c15ec70a37","name":"Passing cursor with wrong pubsubTopic","time":{"start":1731039342190,"stop":1731039342190,"duration":0},"status":"passed","severity":"normal"},{"uid":"a905ddc4cc6c5871","name":"Query with Promise Callback, No message returned","time":{"start":1731039372033,"stop":1731039372033,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcceba8ec4ed7fdd","name":"Push message with JSON payload","time":{"start":1731039329027,"stop":1731039329028,"duration":1},"status":"passed","severity":"normal"},{"uid":"290c237102c10674","name":"does not throw on valid cases","time":{"start":1731038841212,"stop":1731038841212,"duration":0},"status":"passed","severity":"normal"},{"uid":"611237dd5ccc11d2","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1731038857890,"stop":1731038857891,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a3c247cb8f6b0cf","name":"Check received message containing special chars","time":{"start":1731039294765,"stop":1731039294765,"duration":0},"status":"passed","severity":"normal"},{"uid":"652e8cd9e0dc84cb","name":"Refresh subscription","time":{"start":1731039430918,"stop":1731039430918,"duration":0},"status":"passed","severity":"normal"},{"uid":"82fc3efc228b75c1","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1731038841240,"stop":1731038841241,"duration":1},"status":"passed","severity":"normal"},{"uid":"92d9ab4c83320228","name":"Subscribe to topic containing shell command and publish message","time":{"start":1731039304405,"stop":1731039304406,"duration":1},"status":"passed","severity":"normal"},{"uid":"470f08f64925cb62","name":"Check received message containing Script","time":{"start":1731039083204,"stop":1731039083205,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b06648966d17802","name":"Symmetric encrypt & Decrypt","time":{"start":1731038877077,"stop":1731038877077,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ac7c22f0ce3544","name":"throws on content topic with empty application field","time":{"start":1731038841215,"stop":1731038841215,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeccf4febba0e69a","name":"Number of peers are maintained correctly","time":{"start":1731039035487,"stop":1731039035488,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d892b88b09c0455","name":"Fails to publish message with empty text","time":{"start":1731039292160,"stop":1731039292161,"duration":1},"status":"passed","severity":"normal"},{"uid":"70bdb85aec71da27","name":"should return unique PubsubTopics for static sharding","time":{"start":1731038841239,"stop":1731038841240,"duration":1},"status":"passed","severity":"normal"},{"uid":"19825736177ae4a1","name":"Check received message containing XML","time":{"start":1731039294755,"stop":1731039294755,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f0041ac47cb4b4","name":"Check message with no payload is not received","time":{"start":1731039294762,"stop":1731039294762,"duration":0},"status":"passed","severity":"normal"},{"uid":"80406d71afb8d943","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1731039304396,"stop":1731039304397,"duration":1},"status":"passed","severity":"normal"},{"uid":"b71059da1c43763e","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1731039037195,"stop":1731039037196,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac17a0b5c6feffe6","name":"Query generator for multiple messages","time":{"start":1731039391677,"stop":1731039391677,"duration":0},"status":"passed","severity":"normal"},{"uid":"5545c53659dd7f8d","name":"Decoder throws on undefined content topic","time":{"start":1731038876589,"stop":1731038876590,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f2efcf3978e9d68","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1731038858019,"stop":1731038858020,"duration":1},"status":"passed","severity":"normal"},{"uid":"b647f86aa66088a9","name":"Subscribe to topic containing Russian and publish message","time":{"start":1731039304403,"stop":1731039304403,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3696877178c52f1","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1731039037591,"stop":1731039037591,"duration":0},"status":"skipped","severity":"normal"},{"uid":"df78d7809a2df177","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1731038954762,"stop":1731038954762,"duration":0},"status":"passed","severity":"normal"},{"uid":"908922c31af01af1","name":"Push message with short payload","time":{"start":1731039273176,"stop":1731039273177,"duration":1},"status":"passed","severity":"normal"},{"uid":"365e711d116108a6","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1731039037240,"stop":1731039037240,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c1009dc1dc1a97a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1731039430917,"stop":1731039430917,"duration":0},"status":"passed","severity":"normal"},{"uid":"6deb21e17e4eab62","name":"can start the service","time":{"start":1731038916460,"stop":1731038916460,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd6d6ef710ef751","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1731039388899,"stop":1731039388899,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9a4467f76bb076","name":"safeDispatchEvent","time":{"start":1731038943680,"stop":1731038943680,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e48c6320766981","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app4/6/topic298/json","time":{"start":1731039346781,"stop":1731039346781,"duration":0},"status":"passed","severity":"normal"},{"uid":"b332c002da2328a5","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1731038976958,"stop":1731038976958,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d81939e00422cd2","name":"Nwaku publishes","time":{"start":1731039295690,"stop":1731039295690,"duration":0},"status":"passed","severity":"normal"},{"uid":"a239cd2c81efb103","name":"should be able to encode the field with only FILTER set to true","time":{"start":1731038849644,"stop":1731038849644,"duration":0},"status":"passed","severity":"normal"},{"uid":"1788c266928c530a","name":"should emit a peer event after start","time":{"start":1731038870349,"stop":1731038870350,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5bd083adba4106","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1731039279675,"stop":1731039279675,"duration":0},"status":"passed","severity":"normal"},{"uid":"6376d52b48235a39","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1731039037595,"stop":1731039037597,"duration":2},"status":"skipped","severity":"normal"},{"uid":"73581cfc8b51b5ac","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1731039294771,"stop":1731039294771,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad94f1470418c71e","name":"Check received message containing long","time":{"start":1731039294751,"stop":1731039294751,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5b7f32d2e72fb","name":"Store - dialed after - with timeout","time":{"start":1731039421639,"stop":1731039421639,"duration":0},"status":"passed","severity":"normal"},{"uid":"753eb07bd097ec8b","name":"retrieves a single peer","time":{"start":1731038866266,"stop":1731038866266,"duration":0},"status":"passed","severity":"normal"},{"uid":"1007ac65a15fd37f","name":"should create a new stream if no existing for protocol found","time":{"start":1731038857733,"stop":1731038857734,"duration":1},"status":"passed","severity":"normal"},{"uid":"36dd59638b57a8ed","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1731038841240,"stop":1731038841240,"duration":0},"status":"passed","severity":"normal"},{"uid":"677dac4a664efdc6","name":"Query with Ordered Callback, No Decoder","time":{"start":1731039372031,"stop":1731039372031,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18b8c93d15e17d8","name":"Check received message with timestamp: 1731038902143000000 ","time":{"start":1731039294770,"stop":1731039294770,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d677f83e7849f8","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1731038849649,"stop":1731038849650,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a509ffc8044729d","name":"Round trip binary serialization","time":{"start":1731038858016,"stop":1731038858016,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e1eca61014f22cf","name":"Push message with content topic containing shell command","time":{"start":1731039329083,"stop":1731039329085,"duration":2},"status":"passed","severity":"normal"},{"uid":"8131cc1a567a5be3","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1731039416084,"stop":1731039416084,"duration":0},"status":"passed","severity":"normal"},{"uid":"25af5737c077b63b","name":"Ping on peer without subscriptions","time":{"start":1731038980426,"stop":1731038980426,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba0738fbc87d53a0","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1731038865634,"stop":1731038865634,"duration":0},"status":"passed","severity":"normal"},{"uid":"263449a47bdb8feb","name":"Publishes to nwaku","time":{"start":1731039295690,"stop":1731039295690,"duration":0},"status":"passed","severity":"normal"},{"uid":"55383a75aa14f439","name":"should not fail to stop the service if it was not started","time":{"start":1731039296577,"stop":1731039296577,"duration":0},"status":"passed","severity":"normal"},{"uid":"6659107a3f868028","name":"less peers than existing","time":{"start":1731039271402,"stop":1731039271402,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ecf1c08e866cf44","name":"Check received message with timestamp: 1649153314 ","time":{"start":1731039294759,"stop":1731039294759,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ac42d4d1211d9f","name":"random static sharding 9 - Cluster ID: 177, Shard ID: 651","time":{"start":1731039353439,"stop":1731039353439,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d0a60b0e5de3cd","name":"Passing invalid cursor","time":{"start":1731039342189,"stop":1731039342190,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d0394fd73fd7432","name":"Push message with content topic containing Basic HTML tag","time":{"start":1731039329081,"stop":1731039329082,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f8ffb4a64fb48c9","name":"should not receive a peer event before start","time":{"start":1731039296578,"stop":1731039296584,"duration":6},"status":"passed","severity":"normal"},{"uid":"138339a1c3910771","name":"Push message with content topic containing short","time":{"start":1731039329065,"stop":1731039329066,"duration":1},"status":"passed","severity":"normal"},{"uid":"18b12d9f9662db22","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1731039304405,"stop":1731039304405,"duration":0},"status":"passed","severity":"normal"},{"uid":"e777489fde4ec545","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1731039342187,"stop":1731039342187,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2fd9a673147500","name":"Passing page size 10 when there are 10 messages","time":{"start":1731039405230,"stop":1731039405230,"duration":0},"status":"passed","severity":"normal"},{"uid":"6665d38fa4b2a3a0","name":"Check message received after nwaku node is restarted","time":{"start":1731039294763,"stop":1731039294763,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9c940ee144b32498","name":"Push message with Russian payload","time":{"start":1731039329018,"stop":1731039329023,"duration":5},"status":"passed","severity":"normal"},{"uid":"fd0c4b3454495e79","name":"Push message with Arabic payload","time":{"start":1731039329017,"stop":1731039329018,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4662b754c531062","name":"should throw error - invalid id","time":{"start":1731038850260,"stop":1731038850261,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee9282ea013bddb8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1731039016986,"stop":1731039016986,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e128e0bc143bfd8","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1731038976957,"stop":1731038976957,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc5a111d364f377","name":"should call waitForPeer on Relay","time":{"start":1731038883377,"stop":1731038883378,"duration":1},"status":"passed","severity":"normal"},{"uid":"b554a8ee92c20889","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1731039390371,"stop":1731039390371,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7fc7a57d61bfe8","name":"Push message with numeric payload","time":{"start":1731039273178,"stop":1731039273178,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a4518b88ff409d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1731039430920,"stop":1731039430920,"duration":0},"status":"passed","severity":"normal"},{"uid":"437153a0d03703fb","name":"LightPush with 2 connections","time":{"start":1731039037861,"stop":1731039037861,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a14dcf669389fb0","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1731039416081,"stop":1731039416081,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb72f9329e76339","name":"Check message with no payload is not received","time":{"start":1731039294784,"stop":1731039294785,"duration":1},"status":"passed","severity":"normal"},{"uid":"79656032cf3f2cee","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1731038841251,"stop":1731038841251,"duration":0},"status":"passed","severity":"normal"},{"uid":"1378e884f9c267ff","name":"should be able to encode the field with only RELAY set to true","time":{"start":1731038849642,"stop":1731038849643,"duration":1},"status":"passed","severity":"normal"},{"uid":"7091847acad7659c","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1731038857890,"stop":1731038857890,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f55c38bbce2b39","name":"Subscribe and receive messages via waku relay post","time":{"start":1731039430916,"stop":1731039430916,"duration":0},"status":"passed","severity":"normal"},{"uid":"a70c926ab861b3a7","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1731039279672,"stop":1731039279673,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e70460db406be84","name":"Subscribe to topic containing short and receive message","time":{"start":1731039430909,"stop":1731039430910,"duration":1},"status":"passed","severity":"normal"},{"uid":"61a31508b90476ea","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1731038865633,"stop":1731038865633,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc7fb25c916a6db","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1731039279674,"stop":1731039279674,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b22655f25e667bf","name":"Decoder throws on undefined content topic","time":{"start":1731038858018,"stop":1731038858019,"duration":1},"status":"passed","severity":"normal"},{"uid":"251a6725aeb79c84","name":"should properly create location multiaddrs - tcp6","time":{"start":1731038850269,"stop":1731038850269,"duration":0},"status":"passed","severity":"normal"},{"uid":"85262973c99dec02","name":"Refresh subscription","time":{"start":1731039121952,"stop":1731039121952,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7abfe69bc5b747","name":"Push message with custom timestamp: 1731035438059","time":{"start":1731039329091,"stop":1731039329091,"duration":0},"status":"passed","severity":"normal"},{"uid":"f485cc4afe7238b8","name":"Subscribe to topic containing special chars and receive message","time":{"start":1731039430910,"stop":1731039430910,"duration":0},"status":"passed","severity":"normal"},{"uid":"f883b901a598377","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1731039037209,"stop":1731039037212,"duration":3},"status":"passed","severity":"normal"},{"uid":"c4be92f688e1244","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1731039037593,"stop":1731039037593,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b2f889e2da3f9a5c","name":"Push message with SQL Injection payload","time":{"start":1731039329023,"stop":1731039329024,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ba9fb75d322848a","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app45/5/topic283/test.js","time":{"start":1731039346780,"stop":1731039346780,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ae29fc313500fb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1731038841248,"stop":1731038841248,"duration":0},"status":"passed","severity":"normal"},{"uid":"9698142ed180f30c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1731039430912,"stop":1731039430913,"duration":1},"status":"passed","severity":"normal"},{"uid":"e33e55aa5f5b8c2c","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1731038849646,"stop":1731038849647,"duration":1},"status":"passed","severity":"normal"},{"uid":"985e7f3f6c41df79","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1731039182730,"stop":1731039182730,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd2473c7b09ad26","name":"Check publish message after client node is restarted","time":{"start":1731039292163,"stop":1731039292164,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9ab7e8709065edae","name":"should check connected peers if present and suitable","time":{"start":1731038883375,"stop":1731038883376,"duration":1},"status":"passed","severity":"normal"},{"uid":"3257a15c2eb196a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1731039430908,"stop":1731039430909,"duration":1},"status":"passed","severity":"normal"},{"uid":"d86f8f702c2f147c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1731039430913,"stop":1731039430913,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff5981360100c082","name":"Ping succeeds for all connected peers","time":{"start":1731039035488,"stop":1731039035488,"duration":0},"status":"passed","severity":"normal"},{"uid":"951f9d9a37500368","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1731039037189,"stop":1731039037195,"duration":6},"status":"passed","severity":"normal"},{"uid":"fd42981fd00e4b03","name":"Fails to publish message with wrong content topic","time":{"start":1731039292161,"stop":1731039292161,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb8257287a02d96","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1731038876585,"stop":1731038876586,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5d3e88d798360a5","name":"Passing page size 1 when there are 4 messages","time":{"start":1731039405227,"stop":1731039405227,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8fbf0535aa9c619","name":"Subscribe to topic containing shell command and receive message","time":{"start":1731039430913,"stop":1731039430914,"duration":1},"status":"passed","severity":"normal"},{"uid":"e073651156ab5774","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1731039136711,"stop":1731039136711,"duration":0},"status":"passed","severity":"normal"},{"uid":"c009f947b45bcd3c","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1731038857735,"stop":1731038857736,"duration":1},"status":"passed","severity":"normal"},{"uid":"46d33e8aa246ef99","name":"Tracks peer failures correctly","time":{"start":1731039035490,"stop":1731039035491,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c97a5b97f936d01","name":"Push message with JSON payload","time":{"start":1731039273197,"stop":1731039273198,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd4941325c7fe686","name":"should reject if LightPush is requested but not mounted","time":{"start":1731038883374,"stop":1731038883374,"duration":0},"status":"passed","severity":"normal"},{"uid":"34bce3996171d846","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1731039430914,"stop":1731039430914,"duration":0},"status":"passed","severity":"normal"},{"uid":"854ac8332f165a7d","name":"Subscribe to topic containing long and publish message","time":{"start":1731039304400,"stop":1731039304401,"duration":1},"status":"passed","severity":"normal"},{"uid":"23699f02b3f82bad","name":"Check received message containing numeric","time":{"start":1731039294752,"stop":1731039294752,"duration":0},"status":"passed","severity":"normal"},{"uid":"646bef31e13cb939","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1731039016977,"stop":1731039016978,"duration":1},"status":"passed","severity":"normal"},{"uid":"d988959298d7868e","name":"Subscribe and receive messages via waku relay post","time":{"start":1731039430907,"stop":1731039430907,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f8d216ee81c9cc4","name":"Subscribe to topic containing XML and receive message","time":{"start":1731039430912,"stop":1731039430912,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ebb44469388c1b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1731039037263,"stop":1731039037264,"duration":1},"status":"passed","severity":"normal"},{"uid":"f31e8a785abc9ea9","name":"Check message on other pubsub topic is not received","time":{"start":1731039294761,"stop":1731039294761,"duration":0},"status":"passed","severity":"normal"},{"uid":"42747553dfb5bac9","name":"Ping on subscribed peer","time":{"start":1731038961330,"stop":1731038961330,"duration":0},"status":"passed","severity":"normal"},{"uid":"29dbf1e654d33aff","name":"Check received message containing SQL Injection","time":{"start":1731039083195,"stop":1731039083204,"duration":9},"status":"passed","severity":"normal"},{"uid":"750428889b8ab9e5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1731039121967,"stop":1731039121968,"duration":1},"status":"passed","severity":"normal"},{"uid":"29d2cd066ab67df3","name":"should only return 1 node with relay capability","time":{"start":1731038866270,"stop":1731038866270,"duration":0},"status":"passed","severity":"normal"},{"uid":"860b052a747cb588","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1731039037595,"stop":1731039037595,"duration":0},"status":"skipped","severity":"normal"},{"uid":"edaccb4410f15832","name":"Subscribe to topic containing long and receive message","time":{"start":1731039430919,"stop":1731039430919,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7300e32b4c9a699","name":"should add a peer","time":{"start":1731038883234,"stop":1731038883236,"duration":2},"status":"passed","severity":"normal"},{"uid":"446948c831c20902","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app33/1/topic988/json","time":{"start":1731039346782,"stop":1731039346782,"duration":0},"status":"passed","severity":"normal"},{"uid":"a306f85cbd8f1be1","name":"Push message with content topic containing Chinese","time":{"start":1731039273209,"stop":1731039273209,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f861edd09712fa3","name":"Check received message containing Arabic","time":{"start":1731039083188,"stop":1731039083193,"duration":5},"status":"passed","severity":"normal"},{"uid":"701a6f8a193923c2","name":"Generator, 2 different pubsubtopics","time":{"start":1731039388906,"stop":1731039388906,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d51bba5f5993e0d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1731038841244,"stop":1731038841244,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d09563405e9bf3e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1731039170161,"stop":1731039170162,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b64cdd459ca53bf","name":"Check received message with timestamp: 1731038902343000000 ","time":{"start":1731039083221,"stop":1731039083222,"duration":1},"status":"passed","severity":"normal"},{"uid":"e381085ce9bbb19f","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1731038841234,"stop":1731038841234,"duration":0},"status":"passed","severity":"normal"},{"uid":"c703f26c10ea9e20","name":"recovers when dns.resolve returns empty","time":{"start":1731038866267,"stop":1731038866268,"duration":1},"status":"passed","severity":"normal"},{"uid":"23403fc258edea00","name":"Push message on custom pubsubTopic","time":{"start":1731039170163,"stop":1731039170163,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2569d7bfb266e","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1731038841243,"stop":1731038841244,"duration":1},"status":"passed","severity":"normal"},{"uid":"389a24865238adc0","name":"Wrong topic","time":{"start":1731039346783,"stop":1731039346783,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b49ab990005706e","name":"should reject if Store is requested but not mounted","time":{"start":1731038883374,"stop":1731038883374,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e37e6c4e504c91","name":"Check received message containing Chinese","time":{"start":1731039294765,"stop":1731039294765,"duration":0},"status":"passed","severity":"normal"},{"uid":"145e838c9bcbac7","name":"Subscribe to topic containing JSON and receive message","time":{"start":1731039430922,"stop":1731039430922,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcc0b1995467e147","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1731039430921,"stop":1731039430921,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e00822569b52cc","name":"Subscribe to topic containing emoji and receive message","time":{"start":1731039121968,"stop":1731039121968,"duration":0},"status":"passed","severity":"normal"},{"uid":"15e555e2ee149027","name":"should handle corrupted local storage data gracefully","time":{"start":1731038870352,"stop":1731038870352,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c9eadc97973b2ed","name":"should wait for Filter peer to be connected","time":{"start":1731038883376,"stop":1731038883377,"duration":1},"status":"passed","severity":"normal"},{"uid":"b426e5700034bf21","name":"Push message with content topic containing long","time":{"start":1731039273208,"stop":1731039273208,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8881a41b8755aa1","name":"should throw an error for an unconfigured topic","time":{"start":1731038841250,"stop":1731038841250,"duration":0},"status":"passed","severity":"normal"},{"uid":"2642198308e5fc99","name":"Check received message containing unicode special characters","time":{"start":1731039083214,"stop":1731039083219,"duration":5},"status":"passed","severity":"normal"},{"uid":"3814f336eeea3b53","name":"Push message with content topic containing shell command","time":{"start":1731039273222,"stop":1731039273222,"duration":0},"status":"passed","severity":"normal"},{"uid":"147eab173f905f75","name":"should add and remove event listeners correctly","time":{"start":1731038870352,"stop":1731038870352,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69792f45f3aaf63","name":"Waku message hash computation (no timestamp)","time":{"start":1731038843954,"stop":1731038843955,"duration":1},"status":"passed","severity":"normal"},{"uid":"7087f3efeb7d2b11","name":"Check received message containing Arabic","time":{"start":1731039294753,"stop":1731039294753,"duration":0},"status":"passed","severity":"normal"},{"uid":"e237d0d0bf6786cc","name":"Register correct protocols","time":{"start":1731039304395,"stop":1731039304395,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae3e744a401b95a","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1731038849645,"stop":1731038849645,"duration":0},"status":"passed","severity":"normal"},{"uid":"68194b34950669eb","name":"Push message with emoji payload","time":{"start":1731039329041,"stop":1731039329043,"duration":2},"status":"passed","severity":"normal"},{"uid":"c91e1799ceec787e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1731038976959,"stop":1731038976960,"duration":1},"status":"passed","severity":"normal"},{"uid":"b111f1ebc250d00d","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1731038841250,"stop":1731038841250,"duration":0},"status":"passed","severity":"normal"},{"uid":"dedcbaa4826c1bc0","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1731038865633,"stop":1731038865634,"duration":1},"status":"passed","severity":"normal"},{"uid":"49d79f74f8a45c05","name":"Check message received after nwaku node is restarted","time":{"start":1731039294786,"stop":1731039294787,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e84fdf4bc58907a6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1731039170164,"stop":1731039170164,"duration":0},"status":"passed","severity":"normal"},{"uid":"623d9c828a35fae3","name":"should find and add new peers","time":{"start":1731038883243,"stop":1731038883243,"duration":0},"status":"passed","severity":"normal"},{"uid":"e229e968fe746bba","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1731039037208,"stop":1731039037209,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a65121fccb74ed7","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1731038865638,"stop":1731038865638,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d1d0ae7de9ca8ce","name":"Ping fails for unsubscribed peers","time":{"start":1731039035488,"stop":1731039035489,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1aa2ffc8a858b63","name":"should throw an error if shards are undefined for static sharding","time":{"start":1731038841241,"stop":1731038841241,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0b432ef042dcb0d","name":"throws on content topic with empty encoding field","time":{"start":1731038841217,"stop":1731038841217,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea784cb78d011024","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1731039037590,"stop":1731039037590,"duration":0},"status":"skipped","severity":"normal"},{"uid":"87da1a8197d8f4ca","name":"Check message with invalid timestamp is not received","time":{"start":1731039294760,"stop":1731039294761,"duration":1},"status":"passed","severity":"normal"},{"uid":"213be16ad8b8a81d","name":"should reject on timeout if it was set","time":{"start":1731038883375,"stop":1731038883375,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d9e04535e97579b","name":"Check message with no content topic is not received","time":{"start":1731039083230,"stop":1731039083230,"duration":0},"status":"passed","severity":"normal"},{"uid":"d262012b70b8070d","name":"should properly create location multiaddrs - tcp4","time":{"start":1731038850268,"stop":1731038850269,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbc1e73ad9651f98","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1731038841382,"stop":1731038841382,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f5ae7ef916f0ef","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1731039136706,"stop":1731039136707,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c109814e346a47","name":"Subscribe and receive messages via lightPush","time":{"start":1731039430906,"stop":1731039430906,"duration":0},"status":"passed","severity":"normal"},{"uid":"286a776f96a2a902","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1731038841245,"stop":1731038841245,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce2b5a3757e8f8cd","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1731039430911,"stop":1731039430912,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff5a79761818e5e6","name":"Asymmetric encrypt & decrypt","time":{"start":1731038877076,"stop":1731038877076,"duration":0},"status":"passed","severity":"normal"},{"uid":"3859479a8b18f474","name":"Js publishes, other Js receives","time":{"start":1731039295691,"stop":1731039295691,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a01f38a0ebf496","name":"Check meta is set [ecies]","time":{"start":1731038878124,"stop":1731038878124,"duration":0},"status":"passed","severity":"normal"},{"uid":"947e27965c3fb510","name":"Decoder throws on empty string content topic","time":{"start":1731038876590,"stop":1731038876590,"duration":0},"status":"passed","severity":"normal"},{"uid":"761b59d7d6a6a5bc","name":"Passing page size 3 when there are 20 messages","time":{"start":1731039405230,"stop":1731039405230,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9ae257c6ef0d73d","name":"Push message with Arabic payload","time":{"start":1731039273180,"stop":1731039273181,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f9ef7a110c6255d","name":"Check message received after jswaku node is restarted","time":{"start":1731039294786,"stop":1731039294786,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ae57e37d3516e2cd","name":"throws on content topic with generation field greater than 0","time":{"start":1731038841215,"stop":1731038841215,"duration":0},"status":"passed","severity":"normal"},{"uid":"969066ac82512a01","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1731038876587,"stop":1731038876587,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c99945a515171a3","name":"should only return 1 node with store capability","time":{"start":1731038866270,"stop":1731038866271,"duration":1},"status":"passed","severity":"normal"},{"uid":"756d22bf2f6bff58","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1731039430907,"stop":1731039430907,"duration":0},"status":"passed","severity":"normal"},{"uid":"4594fdcb0b2d7c0b","name":"should correctly map a content topic to a pubsub topic","time":{"start":1731038841253,"stop":1731038841253,"duration":0},"status":"passed","severity":"normal"},{"uid":"774588791e4e5fa1","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1731039416084,"stop":1731039416084,"duration":0},"status":"passed","severity":"normal"},{"uid":"a43a687140b901e","name":"Relay - times out","time":{"start":1731039421638,"stop":1731039421638,"duration":0},"status":"passed","severity":"normal"},{"uid":"e112145a11eddb52","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1731039430918,"stop":1731039430918,"duration":0},"status":"passed","severity":"normal"},{"uid":"52c0e3d397590dd4","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1731038865637,"stop":1731038865638,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc11d327946fd454","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1731039037218,"stop":1731039037225,"duration":7},"status":"passed","severity":"normal"},{"uid":"5bda5b485011ca01","name":"Check received message containing Script","time":{"start":1731039294767,"stop":1731039294767,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e24d721f3f8c5d4","name":"Decoder throws on empty string content topic","time":{"start":1731038878125,"stop":1731038878125,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c567be94ca0762","name":"Push message with long payload","time":{"start":1731039329009,"stop":1731039329011,"duration":2},"status":"passed","severity":"normal"},{"uid":"af93b8e4d5760b61","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1731038910609,"stop":1731038910609,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33b1b613297d5c5","name":"Ping on unsubscribed peer","time":{"start":1731038961337,"stop":1731038961337,"duration":0},"status":"passed","severity":"normal"},{"uid":"550fddd951b5bc94","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1731039037213,"stop":1731039037218,"duration":5},"status":"passed","severity":"normal"},{"uid":"aed6a419b7610ada","name":"should return the correct number of peers","time":{"start":1731038883237,"stop":1731038883239,"duration":2},"status":"passed","severity":"normal"},{"uid":"5cd13fc0cce3da91","name":"Throws when trying to push message with empty payload","time":{"start":1731039329064,"stop":1731039329065,"duration":1},"status":"passed","severity":"normal"},{"uid":"d18cefc7bfc7f394","name":"1 Store, 2 fetches","time":{"start":1731038865730,"stop":1731038865730,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc8cfc7ca163027","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1731039037207,"stop":1731039037208,"duration":1},"status":"passed","severity":"normal"},{"uid":"24cb62ee595af9c2","name":"tcp ip4 address","time":{"start":1731038849467,"stop":1731038849469,"duration":2},"status":"passed","severity":"normal"},{"uid":"f221f02a24b001a4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1731039037233,"stop":1731039037234,"duration":1},"status":"passed","severity":"normal"},{"uid":"71baf12abee200c","name":"Promise Callback - true","time":{"start":1731039374328,"stop":1731039374329,"duration":1},"status":"passed","severity":"normal"},{"uid":"abf1f4b1108c3e7c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1731038841248,"stop":1731038841249,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3359fc4591aa5e7","name":"Push message with content topic containing numeric","time":{"start":1731039329067,"stop":1731039329067,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89a90d36f76ed43","name":"Check received message containing special chars","time":{"start":1731039294752,"stop":1731039294752,"duration":0},"status":"passed","severity":"normal"},{"uid":"98154109f5f1ea7c","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1731038857735,"stop":1731038857735,"duration":0},"status":"passed","severity":"normal"},{"uid":"adaf566c935a059f","name":"Check received message containing SQL Injection","time":{"start":1731039294754,"stop":1731039294754,"duration":0},"status":"passed","severity":"normal"},{"uid":"b72c40a852939ff7","name":"unsubscribes","time":{"start":1731039402228,"stop":1731039402228,"duration":0},"status":"passed","severity":"normal"},{"uid":"3919a1dee29b761","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1731038903108,"stop":1731038903109,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb0efa4a1b677647","name":"Publish message with custom timestamp: Fri Nov 08 2024 05:14:40 GMT+0000 (Coordinated Universal Time)","time":{"start":1731039292160,"stop":1731039292160,"duration":0},"status":"passed","severity":"normal"},{"uid":"92799a7ab9a59018","name":"should return all peers when numPeers is 0","time":{"start":1731038857889,"stop":1731038857889,"duration":0},"status":"passed","severity":"normal"},{"uid":"21af543ee667cfc2","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1731039430908,"stop":1731039430908,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cacb66fa7da9b12","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1731038841247,"stop":1731038841247,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ee43d1c1ebf3f5","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1731039016987,"stop":1731039016987,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e371f00ac631c83","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1731039037244,"stop":1731039037244,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca535a270e8a776d","name":"random static sharding 4 - Cluster ID: 300, Shard ID: 227","time":{"start":1731039353434,"stop":1731039353434,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9299750cd98a3f","name":"Push message with content topic containing emoji","time":{"start":1731039329088,"stop":1731039329088,"duration":0},"status":"passed","severity":"normal"},{"uid":"489e05d0810c6fc6","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1731039279673,"stop":1731039279673,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd2c0a826fcc5e97","name":"Push message with shell command payload","time":{"start":1731039273198,"stop":1731039273199,"duration":1},"status":"passed","severity":"normal"},{"uid":"768dc6398700e594","name":"nwaku subscribes","time":{"start":1731039295688,"stop":1731039295690,"duration":2},"status":"passed","severity":"normal"},{"uid":"50c072f80163e76d","name":"passes more than one ENR URLs and attempts connection","time":{"start":1731038916465,"stop":1731038916465,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7cdc31a8275c4ba6","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1731039037593,"stop":1731039037594,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e3727c03b32e6e23","name":"returns nothing if no connections present","time":{"start":1731038857597,"stop":1731038857598,"duration":1},"status":"passed","severity":"normal"},{"uid":"73953d35aa461ba5","name":"Refresh subscription","time":{"start":1731039304399,"stop":1731039304400,"duration":1},"status":"skipped","severity":"normal"},{"uid":"60c4b333d44928d1","name":"random static sharding 6 - Cluster ID: 48, Shard ID: 944","time":{"start":1731039353437,"stop":1731039353437,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2a630faa26b9762","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1731038841235,"stop":1731038841235,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca56107b379c6de0","name":"Nodes with multiple pubsub topic","time":{"start":1731039279673,"stop":1731039279673,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aed7fab814415db","name":"Check publish message after service node is restarted","time":{"start":1731039292162,"stop":1731039292163,"duration":1},"status":"skipped","severity":"normal"},{"uid":"953fa89effae98d4","name":"Passing page size 0 when there are 110 messages","time":{"start":1731039405226,"stop":1731039405227,"duration":1},"status":"passed","severity":"normal"},{"uid":"613a69bfa57cdda5","name":"Passing page size 19 when there are 20 messages","time":{"start":1731039405231,"stop":1731039405231,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f9d06108ff701e6","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1731038841230,"stop":1731038841231,"duration":1},"status":"passed","severity":"normal"},{"uid":"8777a5f7879e95bf","name":"Subscribe and receives messages on 20 topics","time":{"start":1731039430908,"stop":1731039430908,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c0a53ae2e5714f","name":"Query generator for multiple messages with different content topic format","time":{"start":1731039391682,"stop":1731039391684,"duration":2},"status":"passed","severity":"normal"},{"uid":"b915f85b0c46b3c5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1731039121965,"stop":1731039121965,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d9f4b54dfbe710","name":"it tolerates circular branch references","time":{"start":1731038866267,"stop":1731038866267,"duration":0},"status":"passed","severity":"normal"},{"uid":"81356f70aac03fe4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1731039430911,"stop":1731039430911,"duration":0},"status":"passed","severity":"normal"},{"uid":"a178fa609d22c8e9","name":"can dial TLS multiaddrs","time":{"start":1731039174682,"stop":1731039174682,"duration":0},"status":"passed","severity":"normal"},{"uid":"300e30be73121631","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1731039457322,"stop":1731039457322,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3171e020b5371c2","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1731039037591,"stop":1731039037592,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fc67d16fec581a73","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1731038841244,"stop":1731038841244,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1792413200be49","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1731039279674,"stop":1731039279674,"duration":0},"status":"passed","severity":"normal"},{"uid":"7500e17e62ac4b29","name":"Push message with content topic containing numeric","time":{"start":1731039273208,"stop":1731039273208,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bcb23e279e4fbd4","name":"Push message with custom timestamp: 1731042683405","time":{"start":1731039273240,"stop":1731039273241,"duration":1},"status":"passed","severity":"normal"},{"uid":"1593fcb85eed5481","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1731039292159,"stop":1731039292159,"duration":0},"status":"passed","severity":"normal"},{"uid":"da39c2d42045f6be","name":"can start and stop the service","time":{"start":1731039296576,"stop":1731039296576,"duration":0},"status":"passed","severity":"normal"},{"uid":"831a881d204987cb","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1731039037244,"stop":1731039037244,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52b66809eef3f5e","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1731038865635,"stop":1731038865637,"duration":2},"status":"passed","severity":"normal"},{"uid":"4aaae64c0267b432","name":"Push 30 different messages","time":{"start":1731039329043,"stop":1731039329063,"duration":20},"status":"passed","severity":"normal"},{"uid":"a1a7891ae83b78d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1731039037206,"stop":1731039037207,"duration":1},"status":"passed","severity":"normal"},{"uid":"65b324fb3246cf87","name":"should not receive a peer event after stop","time":{"start":1731038870350,"stop":1731038870350,"duration":0},"status":"passed","severity":"normal"},{"uid":"174f1e821a3c9a2","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1731039037592,"stop":1731039037592,"duration":0},"status":"skipped","severity":"normal"},{"uid":"49be9eabfbb041d2","name":"should be online or offline if network state changed","time":{"start":1731038903126,"stop":1731038903127,"duration":1},"status":"passed","severity":"normal"},{"uid":"72f89afa039ed566","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1731038864972,"stop":1731038864972,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d1050a7472d8079","name":"should return no connections if no open connection provided","time":{"start":1731038857598,"stop":1731038857599,"duration":1},"status":"passed","severity":"normal"},{"uid":"86df62a98e5c72e5","name":"LightPush with 3 connections","time":{"start":1731039037862,"stop":1731039037862,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cfab76dd787a5360","name":"Relay + Store","time":{"start":1731038912957,"stop":1731038912957,"duration":0},"status":"passed","severity":"normal"},{"uid":"142c5fca7fe3e7ec","name":"Push 30 different messages","time":{"start":1731039273203,"stop":1731039273204,"duration":1},"status":"passed","severity":"normal"},{"uid":"facfb378711c9cdf","name":"Push message with Russian payload","time":{"start":1731039273181,"stop":1731039273182,"duration":1},"status":"passed","severity":"normal"},{"uid":"2168f3569a719cf7","name":"throws on content topic with non-number generation field","time":{"start":1731038841214,"stop":1731038841214,"duration":0},"status":"passed","severity":"normal"},{"uid":"d830d1b49d2f5575","name":"Push message on custom pubsubTopic","time":{"start":1731039170165,"stop":1731039170165,"duration":0},"status":"passed","severity":"normal"},{"uid":"71586ec748f42435","name":"Sample","time":{"start":1731038849675,"stop":1731038849675,"duration":0},"status":"passed","severity":"normal"},{"uid":"371188e210a04e88","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1731039346777,"stop":1731039346777,"duration":0},"status":"passed","severity":"normal"},{"uid":"26811246280aec53","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1731038841254,"stop":1731038841254,"duration":0},"status":"passed","severity":"normal"},{"uid":"3192d6748f528029","name":"Push message with content topic containing SQL Injection","time":{"start":1731039273210,"stop":1731039273210,"duration":0},"status":"passed","severity":"normal"},{"uid":"69bb4e2146d6bd50","name":"configure the node with multiple pubsub topics","time":{"start":1731039353443,"stop":1731039353444,"duration":1},"status":"passed","severity":"normal"},{"uid":"441d19faec765e0d","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1731038841218,"stop":1731038841218,"duration":0},"status":"passed","severity":"normal"},{"uid":"9727e8572e8dcf0","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1731039037594,"stop":1731039037594,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dc4ded3228395c2","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1731039136708,"stop":1731039136708,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba741eaeea7f44b","name":"handles different clusterIds correctly","time":{"start":1731038841236,"stop":1731038841236,"duration":0},"status":"passed","severity":"normal"},{"uid":"287413a8281f81e8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1731039136709,"stop":1731039136709,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44608dfdc069951","name":"Push message with special chars payload","time":{"start":1731039273178,"stop":1731039273179,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f64040e6bb50cee","name":"can start the service","time":{"start":1731039296576,"stop":1731039296576,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58924a99bb93bf3","name":"Overlapping topic subscription","time":{"start":1731039304400,"stop":1731039304400,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f33ab95d4e8c6609","name":"handles empty shards array correctly","time":{"start":1731038841252,"stop":1731038841253,"duration":1},"status":"passed","severity":"normal"},{"uid":"8be32c81d57e5907","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1731039136706,"stop":1731039136706,"duration":0},"status":"passed","severity":"normal"},{"uid":"e41fd9ded2b3180f","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1731039037225,"stop":1731039037226,"duration":1},"status":"passed","severity":"normal"},{"uid":"678056db888a15f1","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1731038841219,"stop":1731038841230,"duration":11},"status":"passed","severity":"normal"},{"uid":"f14189f3894db093","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1731039430920,"stop":1731039430920,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e7506192a8abd6","name":"through manual discovery","time":{"start":1731039174682,"stop":1731039174683,"duration":1},"status":"passed","severity":"normal"},{"uid":"b33d1053800d10cb","name":"Privacy Node - default protocol","time":{"start":1731039421640,"stop":1731039421641,"duration":1},"status":"passed","severity":"normal"},{"uid":"f71a67cbb8560745","name":"Reopen subscription with peer with lost subscription","time":{"start":1731038980427,"stop":1731038980427,"duration":0},"status":"passed","severity":"normal"},{"uid":"887e87df1f7620","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1731039271038,"stop":1731039271041,"duration":3},"status":"passed","severity":"normal"},{"uid":"19d22f750cec0316","name":"LightPush","time":{"start":1731039421639,"stop":1731039421639,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a6f23b43d35b1d","name":"Check received message containing shell command","time":{"start":1731039083211,"stop":1731039083213,"duration":2},"status":"passed","severity":"normal"},{"uid":"ccec93d9a808fdc5","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1731038841234,"stop":1731038841234,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b320f48d889f7c0","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1731038841251,"stop":1731038841251,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9b01064a9ae5b6","name":"Check message with no pubsub topic is not received","time":{"start":1731039083229,"stop":1731039083230,"duration":1},"status":"passed","severity":"normal"},{"uid":"5da3beaa1c86720d","name":"Query Generator - false","time":{"start":1731039374327,"stop":1731039374328,"duration":1},"status":"passed","severity":"normal"},{"uid":"be876af1b8f81869","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1731039430917,"stop":1731039430918,"duration":1},"status":"passed","severity":"normal"},{"uid":"127726a2dfa47cfa","name":"Push message with content topic containing XML","time":{"start":1731039329079,"stop":1731039329081,"duration":2},"status":"passed","severity":"normal"},{"uid":"115ef9d92d26cfa8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1731039430922,"stop":1731039430923,"duration":1},"status":"passed","severity":"normal"},{"uid":"17b1e99fe2abd332","name":"Push message with content topic containing JSON","time":{"start":1731039329082,"stop":1731039329083,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3666224bbbc5981","name":"Encoder throws on empty string content topic","time":{"start":1731038876589,"stop":1731038876589,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf5086db2e629aae","name":"should return valid sharding parameters for static sharding","time":{"start":1731038841252,"stop":1731038841252,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d397dd893de9d49","name":"ignores unrecognized TXT record formats","time":{"start":1731038866268,"stop":1731038866269,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7bfebafe5679b34","name":"Using a function","time":{"start":1731039416172,"stop":1731039416172,"duration":0},"status":"passed","severity":"normal"},{"uid":"225d533ec7194b26","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1731039430923,"stop":1731039430923,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3a62aee69ca109","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1731039121890,"stop":1731039121890,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a93e94799f63e6","name":"Push message with content topic containing Arabic","time":{"start":1731039329074,"stop":1731039329075,"duration":1},"status":"passed","severity":"normal"},{"uid":"df6d3dace878feb4","name":"returns all values when wanted number is greater than available values","time":{"start":1731038864971,"stop":1731038864972,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb82b6985db27f7c","name":"Ping on unsubscribed peer","time":{"start":1731038980423,"stop":1731038980423,"duration":0},"status":"passed","severity":"normal"},{"uid":"995431462dc310bc","name":"Push message with custom timestamp: 1700280638059","time":{"start":1731039329090,"stop":1731039329091,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff627713ac362b8f","name":"should reject if Filter is requested but not mounted","time":{"start":1731038883375,"stop":1731038883375,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a280c8e370a1ab","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1731038841245,"stop":1731038841246,"duration":1},"status":"passed","severity":"normal"},{"uid":"428df432b57923fd","name":"Push message with content topic containing unicode special characters","time":{"start":1731039329087,"stop":1731039329088,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf276d65337dbfe8","name":"Check publish message containing Chinese","time":{"start":1731039292153,"stop":1731039292154,"duration":1},"status":"passed","severity":"normal"},{"uid":"50fcd3507af89b06","name":"Check received message with timestamp: 1649153314 ","time":{"start":1731039294770,"stop":1731039294770,"duration":0},"status":"passed","severity":"normal"},{"uid":"86115a8d9433c1c","name":"should return true when peers exist","time":{"start":1731038883240,"stop":1731038883240,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dcf6818192eb6a","name":"random static sharding 5 - Cluster ID: 420, Shard ID: 701","time":{"start":1731039353435,"stop":1731039353436,"duration":1},"status":"passed","severity":"normal"},{"uid":"1805bcde272f6100","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1731039136704,"stop":1731039136705,"duration":1},"status":"passed","severity":"normal"},{"uid":"7beca535ff312ce6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1731038841246,"stop":1731038841246,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f80e1854fae4d2","name":"Check received message containing short","time":{"start":1731039294764,"stop":1731039294764,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba0207692dccdc90","name":"Check received message containing unicode special characters","time":{"start":1731039294769,"stop":1731039294769,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb725eb772a8b35a","name":"Check message with no content topic is not received","time":{"start":1731039294784,"stop":1731039294784,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f443d4ac61cf78","name":"Subscribe to topic containing Script and publish message","time":{"start":1731039304404,"stop":1731039304404,"duration":0},"status":"passed","severity":"normal"},{"uid":"c202bb164ea844ce","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1731038843952,"stop":1731038843953,"duration":1},"status":"passed","severity":"normal"},{"uid":"a32553f491b9709c","name":"Push message with short payload","time":{"start":1731039329007,"stop":1731039329008,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed330db2d94763f6","name":"Push message with rate limit","time":{"start":1731039329089,"stop":1731039329090,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecf412bfda61e725","name":"should throw error - no id","time":{"start":1731038850259,"stop":1731038850259,"duration":0},"status":"passed","severity":"normal"},{"uid":"7949f49082d1f6ab","name":"Query Generator - true","time":{"start":1731039374326,"stop":1731039374326,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f420b23d39980fd","name":"Does not throw an exception when node disconnects","time":{"start":1731039416171,"stop":1731039416171,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f9919a43707fcd","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1731039121958,"stop":1731039121958,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f522503e8c3ffa","name":"Passing page size 11 when there are 10 messages","time":{"start":1731039405230,"stop":1731039405231,"duration":1},"status":"passed","severity":"normal"},{"uid":"3acb76b99dc48605","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1731039416077,"stop":1731039416078,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7a6806f1f129162","name":"should be able to decode the field with only FILTER set to true","time":{"start":1731038849648,"stop":1731038849649,"duration":1},"status":"passed","severity":"normal"},{"uid":"b91634c1df0a297b","name":"Check received message containing XML","time":{"start":1731039294767,"stop":1731039294767,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd2ed4bf37bd6f30","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1731039136706,"stop":1731039136706,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f80d102b9829ae","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1731038841246,"stop":1731038841246,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf6aa41a02262bdb","name":"Push message equal or less that 1MB","time":{"start":1731039273241,"stop":1731039273242,"duration":1},"status":"passed","severity":"normal"},{"uid":"d99bf7e4d8393a5c","name":"Check received message containing numeric","time":{"start":1731039294764,"stop":1731039294765,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b9f31c4c6338bea","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1731038843955,"stop":1731038843955,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1d25b916d88ce7","name":"Encoder throws on empty string content topic","time":{"start":1731038858018,"stop":1731038858018,"duration":0},"status":"passed","severity":"normal"},{"uid":"8afb1c5e92900ab1","name":"Push message with meta","time":{"start":1731039273224,"stop":1731039273224,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d07f1ec1e060aa","name":"Subscribe to topic containing JSON and publish message","time":{"start":1731039304405,"stop":1731039304405,"duration":0},"status":"passed","severity":"normal"},{"uid":"6807b4d4018bca68","name":"should not throw an error for a single configured topic","time":{"start":1731038841249,"stop":1731038841250,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4681ef733f94625","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1731039136705,"stop":1731039136705,"duration":0},"status":"passed","severity":"normal"},{"uid":"df5711d92e59ba7d","name":"Check received message containing JSON","time":{"start":1731039294756,"stop":1731039294756,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e358aa7b948a1b5","name":"Check publish message containing XML","time":{"start":1731039292156,"stop":1731039292156,"duration":0},"status":"passed","severity":"normal"},{"uid":"8182a152d6d3840d","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1731038913055,"stop":1731038913055,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6d515625c0b005","name":"Check received message containing Script","time":{"start":1731039294754,"stop":1731039294755,"duration":1},"status":"passed","severity":"normal"},{"uid":"61920336a35b9caf","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1731038910608,"stop":1731038910609,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9880058b1d93bc8","name":"Subscribe to topic containing short and receive message","time":{"start":1731039121953,"stop":1731039121955,"duration":2},"status":"passed","severity":"normal"},{"uid":"f64ff9d453a98e3c","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1731039372032,"stop":1731039372032,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab794baee7aa0a8d","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1731038865634,"stop":1731038865635,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbe719561fe0631","name":"Subscribe and publish message","time":{"start":1731039304396,"stop":1731039304396,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bb0b980889d8153","name":"Check publish message containing SQL Injection","time":{"start":1731039292155,"stop":1731039292155,"duration":0},"status":"passed","severity":"normal"},{"uid":"596936634987de45","name":"Generator, 2 different pubsubtopics","time":{"start":1731039388896,"stop":1731039388897,"duration":1},"status":"passed","severity":"normal"},{"uid":"3428fd8897fab236","name":"Add multiple subscription objects on single nwaku node","time":{"start":1731039430915,"stop":1731039430915,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b02c7206f9fa56","name":"Check publish message containing special chars","time":{"start":1731039292153,"stop":1731039292153,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c8131403e0b09e","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1731039304402,"stop":1731039304402,"duration":0},"status":"passed","severity":"normal"},{"uid":"768cfab995f549ad","name":"Check message with no payload is not received","time":{"start":1731039083231,"stop":1731039083231,"duration":0},"status":"passed","severity":"normal"},{"uid":"75aa2b701ea88fea","name":"Fails to push message with empty content topic","time":{"start":1731039329088,"stop":1731039329089,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f14f67870bc4a46","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1731039294759,"stop":1731039294760,"duration":1},"status":"passed","severity":"normal"},{"uid":"6df538f2368b95b2","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1731039390369,"stop":1731039390370,"duration":1},"status":"passed","severity":"normal"},{"uid":"271fb648571cff7d","name":"Push message with Basic HTML tag payload","time":{"start":1731039329026,"stop":1731039329027,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3e429f56535b7be","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1731039372030,"stop":1731039372030,"duration":0},"status":"passed","severity":"normal"},{"uid":"36f5df584696b971","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1731039037240,"stop":1731039037240,"duration":0},"status":"passed","severity":"normal"},{"uid":"c602dbdb6fc1be90","name":"Push to array if already present","time":{"start":1731038840857,"stop":1731038840857,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54b0c4ef9adb8f4","name":"should get / set TCP multiaddr","time":{"start":1731038850267,"stop":1731038850268,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b9122972cbc17ce","name":"returns all values when wanted number matches available values","time":{"start":1731038864970,"stop":1731038864971,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b3172a1b1bb0e38","name":"should properly create location multiaddrs - udp4","time":{"start":1731038850268,"stop":1731038850268,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c5c2e4d4b03810","name":"Subscribe to topic containing Script and receive message","time":{"start":1731039121964,"stop":1731039121964,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c0fb3ed4bd314a","name":"Check received message containing short","time":{"start":1731039294750,"stop":1731039294751,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7bcdfc2bfa6852b","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1731039304398,"stop":1731039304399,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca5ccb5fca100758","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1731038866272,"stop":1731038866272,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ed9f96c0b1bdfa","name":"Push message with content topic containing escaped characters","time":{"start":1731039329085,"stop":1731039329087,"duration":2},"status":"passed","severity":"normal"},{"uid":"46727f69b3b25db6","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1731038841231,"stop":1731038841232,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c98008d2b2e0a36","name":"random static sharding 7 - Cluster ID: 385, Shard ID: 272","time":{"start":1731039353437,"stop":1731039353437,"duration":0},"status":"passed","severity":"normal"},{"uid":"845729562e90db6a","name":"should handle a minimal index list","time":{"start":1731038841381,"stop":1731038841382,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd61497e4d7e9090","name":"LightPush with 0 connections","time":{"start":1731039037860,"stop":1731039037860,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7a83829e63fbc506","name":"Ephemeral field is preserved - encoder v0","time":{"start":1731038913054,"stop":1731038913054,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b2cc2d6ff56963","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1731038857889,"stop":1731038857890,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e8c2ad2f3876582","name":"Ping on peer without subscriptions","time":{"start":1731038961330,"stop":1731038961331,"duration":1},"status":"passed","severity":"normal"},{"uid":"15a1e3331d141fa6","name":"Push message with content topic containing unicode special characters","time":{"start":1731039273223,"stop":1731039273223,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8127511d226d28c","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1731038913065,"stop":1731038913065,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2af83816c4465c","name":"should encodeTxt and decodeTxt","time":{"start":1731038850257,"stop":1731038850257,"duration":0},"status":"passed","severity":"normal"},{"uid":"1499fff303d5a05f","name":"Check received message with timestamp: 1731038902143000000 ","time":{"start":1731039294758,"stop":1731039294758,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7aae50607d6c04","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1731039342189,"stop":1731039342189,"duration":0},"status":"passed","severity":"normal"},{"uid":"863525fd89337dde","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1731038841231,"stop":1731038841231,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d24dd5f29ca663","name":"should encode/decode to text encoding","time":{"start":1731038850267,"stop":1731038850267,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb4ec3b7a29b7262","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1731039430911,"stop":1731039430911,"duration":0},"status":"passed","severity":"normal"},{"uid":"d400df1f634eda9a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1731038841245,"stop":1731038841245,"duration":0},"status":"passed","severity":"normal"},{"uid":"892d8280bbfd2c01","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1731038841219,"stop":1731038841219,"duration":0},"status":"passed","severity":"normal"},{"uid":"b172cbc6abe2cd1d","name":"Publish message with rate limit","time":{"start":1731039292164,"stop":1731039292164,"duration":0},"status":"passed","severity":"normal"},{"uid":"c776c13e6b20b3ae","name":"Check received message with timestamp: 1731038902143 ","time":{"start":1731039294770,"stop":1731039294770,"duration":0},"status":"passed","severity":"normal"},{"uid":"7961418cfd583377","name":"Push message with content topic containing SQL Injection","time":{"start":1731039329076,"stop":1731039329077,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c19d05d36add45c","name":"should reject if Relay is requested but not mounted","time":{"start":1731038883373,"stop":1731038883373,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e6479b2246abd2","name":"Push message with escaped characters payload","time":{"start":1731039329029,"stop":1731039329030,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e62fbd95c2df9cc","name":"should not add existing peers","time":{"start":1731038883243,"stop":1731038883244,"duration":1},"status":"passed","severity":"normal"},{"uid":"7240ba4a17063fa8","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1731038866271,"stop":1731038866271,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a9f8b08e8b7c8cb","name":"Subscribe to topic containing special chars and receive message","time":{"start":1731039121957,"stop":1731039121958,"duration":1},"status":"passed","severity":"normal"},{"uid":"7244a75973322605","name":"should set field with only FILTER enabled","time":{"start":1731038850272,"stop":1731038850272,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0b544b67ea8193","name":"should get / set UDP multiaddr","time":{"start":1731038850267,"stop":1731038850267,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80628e37d244806","name":"Push message with Chinese payload","time":{"start":1731039329016,"stop":1731039329017,"duration":1},"status":"passed","severity":"normal"},{"uid":"d910d40e33bc9911","name":"should return false","time":{"start":1731038850261,"stop":1731038850261,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a8f5c28783199","name":"Reopen subscription with peer with lost subscription","time":{"start":1731038980424,"stop":1731038980424,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f3e6ab578a5b08","name":"should not fail to start the service if it is already started","time":{"start":1731039296577,"stop":1731039296577,"duration":0},"status":"passed","severity":"normal"},{"uid":"e66a330b75713714","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1731038954762,"stop":1731038954763,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf306955f277a704","name":"Query Generator, Multiple PubsubTopics","time":{"start":1731039372028,"stop":1731039372029,"duration":1},"status":"passed","severity":"normal"},{"uid":"beffb32c5ee46af1","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1731039304403,"stop":1731039304403,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f96bb94b9be713","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1731039037262,"stop":1731039037263,"duration":1},"status":"passed","severity":"normal"},{"uid":"acf67834caad8651","name":"Check message with invalid timestamp is not received","time":{"start":1731039083228,"stop":1731039083228,"duration":0},"status":"passed","severity":"normal"},{"uid":"97fea8d5fd7cb15","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1731038910607,"stop":1731038910608,"duration":1},"status":"passed","severity":"normal"},{"uid":"479555b410e79c35","name":"addEventListener with correct event","time":{"start":1731038943676,"stop":1731038943677,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e8e4b7e58df0000","name":"Ping on subscribed peer","time":{"start":1731038980425,"stop":1731038980426,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e52cc2f9ded370d","name":"Check message on other pubsub topic is not received","time":{"start":1731039294771,"stop":1731039294784,"duration":13},"status":"passed","severity":"normal"},{"uid":"a117ff780d53b400","name":"should set field with only STORE enabled","time":{"start":1731038850272,"stop":1731038850272,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d43e67a38b6b4d5","name":"random static sharding 3 - Cluster ID: 795, Shard ID: 258","time":{"start":1731039353433,"stop":1731039353433,"duration":0},"status":"passed","severity":"normal"},{"uid":"f935750200cb6d9f","name":"Push message with unicode special characters payload","time":{"start":1731039329040,"stop":1731039329041,"duration":1},"status":"passed","severity":"normal"},{"uid":"31ba3b6593153d48","name":"Fails to push message with large meta","time":{"start":1731039273224,"stop":1731039273224,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9e367de2294cf8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1731039121888,"stop":1731039121889,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed7313b1599fef2d","name":"Renews subscription after lossing a connection","time":{"start":1731039430924,"stop":1731039430924,"duration":0},"status":"passed","severity":"normal"},{"uid":"322b8c7fd9fecfc3","name":"Ordered Callback - true","time":{"start":1731039374330,"stop":1731039374330,"duration":0},"status":"passed","severity":"normal"},{"uid":"f39eb4e19e0ba4ad","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1731039037238,"stop":1731039037238,"duration":0},"status":"passed","severity":"normal"},{"uid":"c491a4bf2483e3b8","name":"should be able to decode the field with only RELAY set to true","time":{"start":1731038849648,"stop":1731038849648,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0bfc8b15597f1e7","name":"can start and stop the service","time":{"start":1731038916461,"stop":1731038916461,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd49114c4cb341ca","name":"addEventListener with wrong event","time":{"start":1731038943677,"stop":1731038943677,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f214f51b13da8ab","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1731038849651,"stop":1731038849652,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf2aeb288507c7c","name":"Query generator for multiple messages with different message text format","time":{"start":1731039391678,"stop":1731039391680,"duration":2},"status":"passed","severity":"normal"},{"uid":"1dc08fa60d9a5d1a","name":"Push message with SQL Injection payload","time":{"start":1731039273182,"stop":1731039273183,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab2b6cbb17ff9837","name":"should use the provided clusterId for the pubsub topic","time":{"start":1731038841254,"stop":1731038841254,"duration":0},"status":"passed","severity":"normal"},{"uid":"512bd3f47342cb0b","name":"Subscribe to topic containing numeric and publish message","time":{"start":1731039304401,"stop":1731039304401,"duration":0},"status":"passed","severity":"normal"},{"uid":"15aab0d784903763","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1731038841239,"stop":1731038841239,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dba50460d93a6e7","name":"Callback on promise, aborts when callback returns true","time":{"start":1731039391685,"stop":1731039391685,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f2c5994a94a280","name":"Subscribe to topic containing numeric and receive message","time":{"start":1731039430919,"stop":1731039430919,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4fdb1fffeed7c51","name":"Encoder throws on undefined content topic","time":{"start":1731038878124,"stop":1731038878124,"duration":0},"status":"passed","severity":"normal"},{"uid":"55735b11151c59a6","name":"Push message with emoji payload","time":{"start":1731039273202,"stop":1731039273203,"duration":1},"status":"passed","severity":"normal"},{"uid":"70af5ee96bd5c8c3","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1731039037592,"stop":1731039037592,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e444375a8de15670","name":"Check message received after jswaku node is restarted","time":{"start":1731039083235,"stop":1731039083235,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b3622c856c280eb2","name":"should properly create location multiaddrs - udp","time":{"start":1731038850269,"stop":1731038850270,"duration":1},"status":"passed","severity":"normal"},{"uid":"537841acda1b688c","name":"Subscribe and receive messages via lightPush","time":{"start":1731039121872,"stop":1731039121875,"duration":3},"status":"passed","severity":"normal"},{"uid":"31eaf5a70ea69d8d","name":"Check publish message containing JSON","time":{"start":1731039292157,"stop":1731039292157,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6a83aecf3025039","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1731038903104,"stop":1731038903108,"duration":4},"status":"passed","severity":"normal"},{"uid":"11dacc351f6fe45d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1731039121959,"stop":1731039121959,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b473c68741c1de","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1731038849650,"stop":1731038849650,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2241494c717106b","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app50/6/topic927/json","time":{"start":1731039346778,"stop":1731039346779,"duration":1},"status":"passed","severity":"normal"},{"uid":"b443aa7fe4f182ee","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1731039037243,"stop":1731039037243,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd8dce3dda14613","name":"Push message with Script payload","time":{"start":1731039329024,"stop":1731039329025,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd0b515197b2acb","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1731038903111,"stop":1731038903117,"duration":6},"status":"passed","severity":"normal"},{"uid":"1e1b73c67c829d27","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1731038841242,"stop":1731038841242,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10777ea34dcf60f","name":"Relay","time":{"start":1731038912956,"stop":1731038912956,"duration":0},"status":"passed","severity":"normal"},{"uid":"189f25ff57c56664","name":"Ephemeral messages are not stored","time":{"start":1731038913054,"stop":1731038913054,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bbf9212ce61f897","name":"Renews subscription after lossing a connection","time":{"start":1731039430915,"stop":1731039430915,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e52df7160c67de","name":"Fails to push message bigger that 1MB","time":{"start":1731039329092,"stop":1731039329092,"duration":0},"status":"passed","severity":"normal"},{"uid":"57722373a7e0df4c","name":"Check received message containing Basic HTML tag","time":{"start":1731039083209,"stop":1731039083210,"duration":1},"status":"passed","severity":"normal"},{"uid":"50b35941bfa526f3","name":"configure the node with multiple content topics","time":{"start":1731039346784,"stop":1731039346784,"duration":0},"status":"passed","severity":"normal"},{"uid":"842693c5ab00da9","name":"Delete observer","time":{"start":1731039272992,"stop":1731039272993,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca7281f86f498d09","name":"stop","time":{"start":1731038943680,"stop":1731038943681,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fa0534cb3380410","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1731038849646,"stop":1731038849646,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d4e16b10fd8a9d","name":"peer:update - should do nothing if another protocol hit","time":{"start":1731038857734,"stop":1731038857735,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a5c54281ffad821","name":"throws on content topic with too few or too many fields","time":{"start":1731038841213,"stop":1731038841214,"duration":1},"status":"passed","severity":"normal"},{"uid":"c168b56c8a56447b","name":"Keep-alive pings maintain the connection","time":{"start":1731039035489,"stop":1731039035489,"duration":0},"status":"passed","severity":"normal"},{"uid":"15bc35aa08cc2892","name":"Push message with unicode special characters payload","time":{"start":1731039273200,"stop":1731039273202,"duration":2},"status":"passed","severity":"normal"},{"uid":"da8a75bc5805b506","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1731039037595,"stop":1731039037595,"duration":0},"status":"skipped","severity":"normal"},{"uid":"41df7019684e87f1","name":"same cluster, different shard: nodes connect","time":{"start":1731039182731,"stop":1731039182731,"duration":0},"status":"passed","severity":"normal"},{"uid":"6916c1d5f3de8b0c","name":"Push message with content topic containing Arabic","time":{"start":1731039273209,"stop":1731039273210,"duration":1},"status":"passed","severity":"normal"},{"uid":"badff5444fb9b1c7","name":"Subscribe to topic containing JSON and receive message","time":{"start":1731039121965,"stop":1731039121966,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f793cd9a7c8dac6","name":"Fails to publish duplicate message","time":{"start":1731039292160,"stop":1731039292160,"duration":0},"status":"passed","severity":"normal"},{"uid":"982a9422fbe3ca0","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1731038865635,"stop":1731038865635,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed12ccac9546cea","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1731039016978,"stop":1731039016978,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dccbf50630f6686","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1731039342187,"stop":1731039342187,"duration":0},"status":"passed","severity":"normal"},{"uid":"16558a8685f58035","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1731039342188,"stop":1731039342188,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7bdce8e24605b52","name":"should return usable stream attached to connection","time":{"start":1731038857732,"stop":1731038857733,"duration":1},"status":"passed","severity":"normal"},{"uid":"e490f8fded1ae8c8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1731039037226,"stop":1731039037232,"duration":6},"status":"passed","severity":"normal"},{"uid":"bf0b4b3200037593","name":"Check received message containing SQL Injection","time":{"start":1731039294766,"stop":1731039294766,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dfbd821a7ced8e0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1731039083227,"stop":1731039083227,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ff44534dbdb11a","name":"Check publish message containing Russian","time":{"start":1731039292155,"stop":1731039292155,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec31bc645afd4641","name":"Add multiple subscription objects on single nwaku node","time":{"start":1731039121968,"stop":1731039121969,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8d828d5b12f8544","name":"Overlapping topic subscription","time":{"start":1731039430909,"stop":1731039430909,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb4a13226c2fd07","name":"should not receive a peer event after stop","time":{"start":1731039296585,"stop":1731039296585,"duration":0},"status":"passed","severity":"normal"},{"uid":"a33f210a1e56345","name":"Ordered Callback - false","time":{"start":1731039374330,"stop":1731039374330,"duration":0},"status":"passed","severity":"normal"},{"uid":"42585091ee3c309e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1731039121891,"stop":1731039121891,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbffcef8deacbf3b","name":"Subscribe to topic containing long and receive message","time":{"start":1731039121955,"stop":1731039121957,"duration":2},"status":"passed","severity":"normal"},{"uid":"dbc2d5daf5188dcb","name":"isConnected should return true after first peer connects","time":{"start":1731038954763,"stop":1731038954763,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77cbf85dcdec1fe","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1731039136709,"stop":1731039136709,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d373bb3c99587ae","name":"Ephemeral field set to true","time":{"start":1731038858016,"stop":1731038858017,"duration":1},"status":"passed","severity":"normal"},{"uid":"58f10b8306d0ad99","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1731038976955,"stop":1731038976956,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b8ce4bf07ae2852","name":"removeEventListener with wrong event","time":{"start":1731038943678,"stop":1731038943678,"duration":0},"status":"passed","severity":"normal"},{"uid":"3528e9018baf1c41","name":"should remove the specified number of excess peers","time":{"start":1731038883241,"stop":1731038883242,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c3c256fec749dd2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1731038841244,"stop":1731038841244,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa36245a211c66a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1731038976960,"stop":1731038976960,"duration":0},"status":"passed","severity":"normal"},{"uid":"791318030228d06d","name":"Relay - dialed after","time":{"start":1731039421637,"stop":1731039421637,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb8bc59a58af501a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1731039136708,"stop":1731039136708,"duration":0},"status":"passed","severity":"normal"},{"uid":"8adddb679d2b6b92","name":"Check received message containing unicode special characters","time":{"start":1731039294757,"stop":1731039294757,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7558aaf234217b9","name":"random static sharding 1 - Cluster ID: 919, Shard ID: 909","time":{"start":1731039353432,"stop":1731039353432,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c732d2310c2dbe0","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1731038841232,"stop":1731038841232,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a94104afae5dab","name":"Check received message containing escaped characters","time":{"start":1731039083213,"stop":1731039083214,"duration":1},"status":"passed","severity":"normal"},{"uid":"6911c00ba1cf2b99","name":"pre and post cipher","time":{"start":1731038877077,"stop":1731038877077,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd26e52642db425d","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1731038841233,"stop":1731038841233,"duration":0},"status":"passed","severity":"normal"},{"uid":"62924607e583a212","name":"Generator, custom pubsub topic","time":{"start":1731039388900,"stop":1731039388905,"duration":5},"status":"passed","severity":"normal"},{"uid":"3498bdc3cf3ea28c","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1731039372031,"stop":1731039372031,"duration":0},"status":"passed","severity":"normal"},{"uid":"50cb651afa08c294","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1731039016979,"stop":1731039016979,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dddb66c99bab0ab","name":"Push message with content topic containing long","time":{"start":1731039329066,"stop":1731039329066,"duration":0},"status":"passed","severity":"normal"},{"uid":"a43985b328d01a85","name":"Check publish message containing numeric","time":{"start":1731039292152,"stop":1731039292153,"duration":1},"status":"passed","severity":"normal"},{"uid":"b03b63f2cfbd3d91","name":"isConnected return false after peer stops","time":{"start":1731038954764,"stop":1731038954764,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e31d5c38e5ebbf1","name":"groups content topics by expected pubsub topic","time":{"start":1731038841235,"stop":1731038841235,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca988b6d2ac0b29","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1731038841243,"stop":1731038841243,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc6897c788f84ba","name":"Sign & Recover","time":{"start":1731038877078,"stop":1731038877078,"duration":0},"status":"passed","severity":"normal"},{"uid":"23eeb008b98322a","name":"getPeersByDiscovery","time":{"start":1731038943679,"stop":1731038943679,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b10ffa38e3504c5","name":"throws an error for improperly formatted content topics","time":{"start":1731038841236,"stop":1731038841237,"duration":1},"status":"passed","severity":"normal"},{"uid":"29cbf01efc39de85","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1731039037242,"stop":1731039037242,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f1a8c85e2105ca","name":"Init the array if not present","time":{"start":1731038840855,"stop":1731038840857,"duration":2},"status":"passed","severity":"normal"},{"uid":"8bf2cf3426e54bf5","name":"Check publish message containing long","time":{"start":1731039292152,"stop":1731039292152,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f9d68b9e387e4f9","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1731038841253,"stop":1731038841254,"duration":1},"status":"passed","severity":"normal"},{"uid":"b73b7b7ad40a6c06","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1731039430908,"stop":1731039430908,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e9cdbd4f6bd762","name":"should return the pubsub topic directly if a string is provided","time":{"start":1731038841250,"stop":1731038841250,"duration":0},"status":"passed","severity":"normal"},{"uid":"dabf9f2dbc967748","name":"Fields are not dropped","time":{"start":1731038857325,"stop":1731038857327,"duration":2},"status":"passed","severity":"normal"},{"uid":"d15aa33aaed52de3","name":"Query with Promise Callback, No Decoder","time":{"start":1731039372033,"stop":1731039372033,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ed61dfee634fbf","name":"can start and stop the service","time":{"start":1731038870347,"stop":1731038870347,"duration":0},"status":"passed","severity":"normal"},{"uid":"a67f7f7d55e652f7","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1731038954762,"stop":1731038954762,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef88bf738b8e70c","name":"Filter with 0 connections","time":{"start":1731039037860,"stop":1731039037860,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6917d499fbc5422f","name":"should set field with only LIGHTPUSH enabled","time":{"start":1731038850272,"stop":1731038850272,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ea58b8ddcaf596","name":"should properly create peer info with all multiaddrs","time":{"start":1731038850270,"stop":1731038850270,"duration":0},"status":"passed","severity":"normal"},{"uid":"610df74d690deda7","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1731039037592,"stop":1731039037593,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9b1e50d3b7638f15","name":"Subscribe to topic containing short and publish message","time":{"start":1731039304400,"stop":1731039304400,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e037a782b063ed","name":"Check received message containing Chinese","time":{"start":1731039083186,"stop":1731039083188,"duration":2},"status":"passed","severity":"normal"},{"uid":"e256ea599bb4e543","name":"Check publish message containing shell command","time":{"start":1731039292157,"stop":1731039292157,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee80da5aed11fe89","name":"start node with empty content topic","time":{"start":1731039346786,"stop":1731039346788,"duration":2},"status":"passed","severity":"normal"},{"uid":"c7ed40c8503339c5","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1731038976960,"stop":1731038976961,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e96ba5619a42fb9","name":"Check received message containing long","time":{"start":1731039083175,"stop":1731039083176,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d603b216740a98e","name":"should return empty list for no shard","time":{"start":1731038841241,"stop":1731038841241,"duration":0},"status":"passed","severity":"normal"},{"uid":"f60d980ef998dbae","name":"should properly create location multiaddrs - tcp","time":{"start":1731038850270,"stop":1731038850270,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a3edda86dc7bf9","name":"should properly create location multiaddrs - udp6","time":{"start":1731038850269,"stop":1731038850269,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa72e38d40d648f","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1731039372032,"stop":1731039372032,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e2feed8805bac29","name":"Check received message containing Arabic","time":{"start":1731039294765,"stop":1731039294766,"duration":1},"status":"passed","severity":"normal"},{"uid":"44b235a8f5a7c610","name":"Check publish message containing emoji","time":{"start":1731039292158,"stop":1731039292158,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c08c0cc8c205c5","name":"should throw an error for missing sharding configuration","time":{"start":1731038841252,"stop":1731038841252,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b703840444b90c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1731039430911,"stop":1731039430911,"duration":0},"status":"passed","severity":"normal"},{"uid":"95132ea32fff9b9c","name":"Subscribe to topic containing short and receive message","time":{"start":1731039430919,"stop":1731039430919,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0559ed59a342b","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1731039416079,"stop":1731039416080,"duration":1},"status":"passed","severity":"normal"},{"uid":"60667e5e0edf851c","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1731039182729,"stop":1731039182730,"duration":1},"status":"passed","severity":"normal"},{"uid":"44001d6ddf0f0474","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1731039037234,"stop":1731039037235,"duration":1},"status":"passed","severity":"normal"},{"uid":"38c6ce20ac05a150","name":"Filter with 2 connections","time":{"start":1731039037862,"stop":1731039037862,"duration":0},"status":"skipped","severity":"normal"},{"uid":"13c6fd1a6a3b6e5a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1731039430923,"stop":1731039430923,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc0582e844ed305c","name":"Check received message containing Russian","time":{"start":1731039294753,"stop":1731039294754,"duration":1},"status":"passed","severity":"normal"},{"uid":"e474629e91ee924a","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1731039037594,"stop":1731039037595,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5db6c03e9ec44f8f","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1731039037593,"stop":1731039037593,"duration":0},"status":"skipped","severity":"normal"},{"uid":"67225e6e0586279c","name":"should not receive a peer event before start","time":{"start":1731038916462,"stop":1731038916463,"duration":1},"status":"passed","severity":"normal"},{"uid":"639e08dfac2680ba","name":"should be able to decode the field with only STORE set to true","time":{"start":1731038849649,"stop":1731038849649,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e23a2797564c8f8","name":"Push message with special chars payload","time":{"start":1731039329013,"stop":1731039329016,"duration":3},"status":"passed","severity":"normal"},{"uid":"44a4429d96f1c8f4","name":"Decoder throws on empty string content topic","time":{"start":1731038858019,"stop":1731038858019,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1a57ba51636825","name":"should select older connection if present","time":{"start":1731038857599,"stop":1731038857599,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd79f15370a659b","name":"returns only open connection if one present","time":{"start":1731038857598,"stop":1731038857598,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e0cde81e720147","name":"udp ip6 address","time":{"start":1731038849469,"stop":1731038849470,"duration":1},"status":"passed","severity":"normal"},{"uid":"bde35a915be3c4d","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1731039342188,"stop":1731039342188,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b5025821e4c481","name":"should load peers from local storage and dispatch events","time":{"start":1731038870351,"stop":1731038870351,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e3d900a3940e2e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1731038976955,"stop":1731038976955,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a47164b2cb2b050","name":"Fails to push message with empty content topic","time":{"start":1731039273223,"stop":1731039273224,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fa5dd43d49c094b","name":"Ping on subscribed peer","time":{"start":1731038980420,"stop":1731038980422,"duration":2},"status":"passed","severity":"normal"},{"uid":"1426b58beb464630","name":"Reopen subscription with peer with lost subscription","time":{"start":1731038961338,"stop":1731038961338,"duration":0},"status":"passed","severity":"normal"},{"uid":"16ea4e5fd7e35ace","name":"Overlapping topic subscription","time":{"start":1731039121891,"stop":1731039121952,"duration":61},"status":"passed","severity":"normal"},{"uid":"44d7c44565f5d5a3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1731039430914,"stop":1731039430914,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7f88d02d095a87","name":"should decode valid enr with tcp successfully","time":{"start":1731038850258,"stop":1731038850259,"duration":1},"status":"passed","severity":"normal"},{"uid":"fce8b0f71b4c8bcc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1731038841246,"stop":1731038841246,"duration":0},"status":"passed","severity":"normal"},{"uid":"699133434811a301","name":"should remove a peer","time":{"start":1731038883237,"stop":1731038883237,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9fed3c7a7d5fc86","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1731038841247,"stop":1731038841247,"duration":0},"status":"passed","severity":"normal"},{"uid":"275763ba41d0d26d","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1731038878123,"stop":1731038878123,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3d829c48a67948","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1731038976958,"stop":1731038976958,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d80e90a316ab8d","name":"should throw an error for insufficient data","time":{"start":1731038841382,"stop":1731038841383,"duration":1},"status":"passed","severity":"normal"},{"uid":"8912a1759d861c3","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1731039304402,"stop":1731039304402,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b1aef53f720f2e","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1731039390370,"stop":1731039390370,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b10fb406bb9e416","name":"shard 0","time":{"start":1731039353431,"stop":1731039353431,"duration":0},"status":"passed","severity":"normal"},{"uid":"87bcadf016104e82","name":"start node with empty shard should fail","time":{"start":1731039353445,"stop":1731039353445,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da702cb9dd00a27","name":"Subscribe to topic containing Russian and receive message","time":{"start":1731039121959,"stop":1731039121959,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc684308d3853b1","name":"Should update multiaddrs","time":{"start":1731039183161,"stop":1731039183162,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a00e7088b84b06c","name":"should not fail to start the service if it is already started","time":{"start":1731038870348,"stop":1731038870349,"duration":1},"status":"passed","severity":"normal"},{"uid":"be9a560946ad02b4","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1731039037591,"stop":1731039037591,"duration":0},"status":"skipped","severity":"normal"},{"uid":"867b7c5b9e2af18e","name":"should fail to send if no connected peers found","time":{"start":1731038883515,"stop":1731038883515,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11af85a158101ff","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1731038843953,"stop":1731038843953,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb136abc657db3a0","name":"Push message with content topic containing Script","time":{"start":1731039273211,"stop":1731039273211,"duration":0},"status":"passed","severity":"normal"},{"uid":"feeba5401c7cb5a","name":"Generator, custom pubsub topic","time":{"start":1731039388898,"stop":1731039388898,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e94cdec18242f9","name":"creates an iterator","time":{"start":1731039402227,"stop":1731039402227,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c1e90ed4545750","name":"can start the service","time":{"start":1731038870346,"stop":1731038870346,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3793d4d11e638f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1731039121967,"stop":1731039121967,"duration":0},"status":"passed","severity":"normal"},{"uid":"50dc1dc1ecb53189","name":"All","time":{"start":1731038912957,"stop":1731038912958,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8768173a01528b7","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1731039353444,"stop":1731039353444,"duration":0},"status":"passed","severity":"normal"},{"uid":"626cac8aebaaf4a6","name":"Subscribe to topic containing long and receive message","time":{"start":1731039430910,"stop":1731039430910,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e08ff46945afc5","name":"connects to nwaku","time":{"start":1731039416170,"stop":1731039416171,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f28d2fc4f43d9d","name":"should be called at least once on all `peer:discovery` events","time":{"start":1731038910605,"stop":1731038910606,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce5838c116ae0508","name":"should throw an error for missing required configuration","time":{"start":1731038841241,"stop":1731038841241,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2b450c2dfa9341","name":"Subscribe to topic containing numeric and receive message","time":{"start":1731039121957,"stop":1731039121957,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b9aca09d134c6f","name":"should not receive a peer event before start","time":{"start":1731038870350,"stop":1731038870350,"duration":0},"status":"passed","severity":"normal"},{"uid":"97c03fc8043714f1","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app0/7/topic756/json","time":{"start":1731039346781,"stop":1731039346782,"duration":1},"status":"passed","severity":"normal"},{"uid":"e87fab1f0563ee84","name":"Push message with content topic containing Russian","time":{"start":1731039329075,"stop":1731039329076,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d25dfe2f8f1409e","name":"should be called for bootstrap peers","time":{"start":1731038910607,"stop":1731038910607,"duration":0},"status":"passed","severity":"normal"},{"uid":"22212d377bd71672","name":"Relay - dialed first","time":{"start":1731039421636,"stop":1731039421637,"duration":1},"status":"passed","severity":"normal"},{"uid":"c331b6ced9521cc9","name":"Check received message containing short","time":{"start":1731039083174,"stop":1731039083175,"duration":1},"status":"passed","severity":"normal"},{"uid":"a654465f00168fe4","name":"should set field with only RELAY enabled","time":{"start":1731038850271,"stop":1731038850271,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f30e38c4b213af","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1731038841250,"stop":1731038841251,"duration":1},"status":"passed","severity":"normal"},{"uid":"85ae2114a7b8496c","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1731039292161,"stop":1731039292161,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff8b5439ede3a72","name":"Nodes with multiple pubsub topic","time":{"start":1731039279675,"stop":1731039279675,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd921bed2e9ab5e6","name":"Ping on peer without subscriptions","time":{"start":1731038980422,"stop":1731038980422,"duration":0},"status":"passed","severity":"normal"},{"uid":"708dd69a49741479","name":"Subscribe and receives messages on 20 topics","time":{"start":1731039430917,"stop":1731039430917,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9ff034a97a05a2","name":"1 Store, 2 relays, 2 fetches","time":{"start":1731038865730,"stop":1731038865731,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d930818066f08f","name":"Check publish message containing unicode special characters","time":{"start":1731039292158,"stop":1731039292158,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc8ab6792aab5f4","name":"Check message with no content topic is not received","time":{"start":1731039294762,"stop":1731039294762,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ecc1c21007384b5","name":"Passing an array","time":{"start":1731039416171,"stop":1731039416171,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea5bf71dcfb1db39","name":"Meta field set when metaSetter is specified","time":{"start":1731038858017,"stop":1731038858017,"duration":0},"status":"passed","severity":"normal"},{"uid":"925749d9de2d5bba","name":"Push message with XML payload","time":{"start":1731039329026,"stop":1731039329026,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ccd550735567de","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1731038841382,"stop":1731038841382,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3427659f0a292","name":"Check received message containing Russian","time":{"start":1731039083194,"stop":1731039083195,"duration":1},"status":"passed","severity":"normal"},{"uid":"da55d781db99798","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app51/8/topic388/json","time":{"start":1731039346781,"stop":1731039346781,"duration":0},"status":"passed","severity":"normal"},{"uid":"90106ec8a09304f9","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1731039121876,"stop":1731039121888,"duration":12},"status":"passed","severity":"normal"},{"uid":"47afd0b30d8765a3","name":"Check received message containing JSON","time":{"start":1731039083210,"stop":1731039083211,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6b8c1288698eb88","name":"Round trip binary encryption [ecies, signature]","time":{"start":1731038878123,"stop":1731038878124,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fbd35d061752945","name":"Fails to push message bigger that 1MB","time":{"start":1731039273242,"stop":1731039273243,"duration":1},"status":"passed","severity":"normal"},{"uid":"7436a1d4f272e520","name":"Used by Waku Relay","time":{"start":1731039416172,"stop":1731039416172,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3d3113a24667615","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1731039037236,"stop":1731039037237,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b09a197c111909b","name":"Check received message containing Chinese","time":{"start":1731039294753,"stop":1731039294753,"duration":0},"status":"passed","severity":"normal"},{"uid":"887b20cdd6cecc32","name":"more peers than existing","time":{"start":1731039271402,"stop":1731039271402,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7afe6448a6e4acb0","name":"Default pageSize","time":{"start":1731039405234,"stop":1731039405234,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c9d2aa77aceaf1","name":"should not fail to stop the service if it was not started","time":{"start":1731038870348,"stop":1731038870348,"duration":0},"status":"passed","severity":"normal"},{"uid":"27af2735d07097d9","name":"should throw an error for empty SingleShardInfos array","time":{"start":1731038841238,"stop":1731038841238,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd068ce7ad67c9e","name":"topics with same application and version share the same shard","time":{"start":1731038841234,"stop":1731038841235,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ab7961221675cb3","name":"Check publish message containing Script","time":{"start":1731039292155,"stop":1731039292156,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e28a51efc0afefc","name":"Decoder throws on undefined content topic","time":{"start":1731038878125,"stop":1731038878125,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8f33b433668dd8","name":"handles different networkShards values correctly","time":{"start":1731038841236,"stop":1731038841236,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3fa869d4c706acd","name":"listenerCount","time":{"start":1731038943679,"stop":1731038943679,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cb8e0dbdb1064ee","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1731039304399,"stop":1731039304399,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c7acb8a5b87f1e","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1731038841252,"stop":1731038841252,"duration":0},"status":"passed","severity":"normal"},{"uid":"534acfedf13b2302","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1731039121969,"stop":1731039121969,"duration":0},"status":"passed","severity":"normal"},{"uid":"d42805fcf8ce638e","name":"Should update shard info","time":{"start":1731039183162,"stop":1731039183162,"duration":0},"status":"passed","severity":"normal"},{"uid":"2223f71b6eabb947","name":"non connected peers","time":{"start":1731039271402,"stop":1731039271403,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6f1d4e09cf1a50a3","name":"different cluster, same shard: nodes don't connect","time":{"start":1731039182731,"stop":1731039182733,"duration":2},"status":"passed","severity":"normal"},{"uid":"b5617003d1414967","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1731039391685,"stop":1731039391685,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6745ca9c5e8713b","name":"Push message on custom pubsubTopic","time":{"start":1731039170160,"stop":1731039170161,"duration":1},"status":"passed","severity":"normal"},{"uid":"142246ec6a571179","name":"should wait for LightPush peer to be connected","time":{"start":1731038883376,"stop":1731038883376,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8504d32ab6531b5","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1731039037265,"stop":1731039037270,"duration":5},"status":"passed","severity":"normal"},{"uid":"420c3705cfea2beb","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1731039388897,"stop":1731039388897,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec138460e1127cf6","name":"throws on content topic with empty topic name field","time":{"start":1731038841216,"stop":1731038841217,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c2cc26f0ffe0281","name":"Push message with content topic containing Basic HTML tag","time":{"start":1731039273211,"stop":1731039273214,"duration":3},"status":"passed","severity":"normal"},{"uid":"148d153722218733","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1731038841247,"stop":1731038841248,"duration":1},"status":"passed","severity":"normal"},{"uid":"5253f1360b63ef0f","name":"should emit a peer event after start","time":{"start":1731038916462,"stop":1731038916462,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa0176b5cdec93","name":"Push message with XML payload","time":{"start":1731039273195,"stop":1731039273196,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f6321a8a069484","name":"Query Generator, Wrong PubsubTopic","time":{"start":1731039372028,"stop":1731039372028,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b858287cd3a101","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1731038841232,"stop":1731038841232,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f6b5f35c115dbf","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1731038866274,"stop":1731038866274,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ecb2453ea978dc4d","name":"should be able to encode the field with only STORE set to true","time":{"start":1731038849643,"stop":1731038849644,"duration":1},"status":"passed","severity":"normal"},{"uid":"21a1411e5b305d86","name":"Generator, 2 different pubsubtopics","time":{"start":1731039388898,"stop":1731039388899,"duration":1},"status":"passed","severity":"normal"},{"uid":"11b5be13e150c825","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1731039304406,"stop":1731039304406,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa56e815aef4b12c","name":"random static sharding 2 - Cluster ID: 53, Shard ID: 864","time":{"start":1731039353432,"stop":1731039353432,"duration":0},"status":"passed","severity":"normal"},{"uid":"df0064caaee7d91e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1731039430923,"stop":1731039430923,"duration":0},"status":"passed","severity":"normal"},{"uid":"438734d369c4eacc","name":"random static sharding 10 - Cluster ID: 342, Shard ID: 349","time":{"start":1731039353439,"stop":1731039353439,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec5b850fa3c9881b","name":"Publish message with large meta","time":{"start":1731039292164,"stop":1731039292164,"duration":0},"status":"passed","severity":"normal"},{"uid":"9871a09f2840f2a3","name":"Waku message hash computation (meta attribute not present)","time":{"start":1731038843954,"stop":1731038843954,"duration":0},"status":"passed","severity":"normal"},{"uid":"122827bfa7beaaa2","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1731039304406,"stop":1731039304406,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb002cde728fda3","name":"Renews peer on consistent ping failures","time":{"start":1731039035490,"stop":1731039035490,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef64b5baf7bc0bb0","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1731039390370,"stop":1731039390371,"duration":1},"status":"passed","severity":"normal"},{"uid":"b515c6af656283cf","name":"Check received message containing numeric","time":{"start":1731039083176,"stop":1731039083182,"duration":6},"status":"passed","severity":"normal"},{"uid":"994d705b2643edce","name":"Query Generator, No Decoder","time":{"start":1731039372029,"stop":1731039372029,"duration":0},"status":"passed","severity":"normal"},{"uid":"e447ccdf4d0b21a5","name":"Subscribe to topic containing XML and receive message","time":{"start":1731039430921,"stop":1731039430922,"duration":1},"status":"passed","severity":"normal"},{"uid":"fae5e6db249518e4","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1731039416080,"stop":1731039416081,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa49e0eeb0719c99","name":"Light Node - default protocols","time":{"start":1731039421640,"stop":1731039421640,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a39f23e00da20ad","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1731039416079,"stop":1731039416079,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5c3da1eb446e4a","name":"should send to specified number of peers of used peers","time":{"start":1731038883515,"stop":1731038883516,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f69eba49137de52","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1731039037212,"stop":1731039037213,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8462f05f9eb12a8","name":"Non TWN Cluster","time":{"start":1731039346777,"stop":1731039346778,"duration":1},"status":"passed","severity":"normal"},{"uid":"494dcc0cff92ee98","name":"should not fail to stop the service if it was not started","time":{"start":1731038916461,"stop":1731038916461,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b6c2352cac93d65","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1731039037199,"stop":1731039037205,"duration":6},"status":"passed","severity":"normal"},{"uid":"6c7af0a1b2a5619b","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1731038841233,"stop":1731038841233,"duration":0},"status":"passed","severity":"normal"},{"uid":"c074e5b0035745c4","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1731038841237,"stop":1731038841237,"duration":0},"status":"passed","severity":"normal"},{"uid":"444ec9985015c6f4","name":"LightPush with 1 connections","time":{"start":1731039037861,"stop":1731039037861,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bb3af4d66a7ccb1a","name":"Encoder throws on undefined content topic","time":{"start":1731038858017,"stop":1731038858018,"duration":1},"status":"passed","severity":"normal"},{"uid":"76908f87d3a28f03","name":"Accepts a valid Waku Message","time":{"start":1731038887070,"stop":1731038887071,"duration":1},"status":"passed","severity":"normal"},{"uid":"741c30c13350794b","name":"Check publish message containing Arabic","time":{"start":1731039292154,"stop":1731039292154,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b3d6c97668e4de","name":"Check received message containing JSON","time":{"start":1731039294768,"stop":1731039294768,"duration":0},"status":"passed","severity":"normal"},{"uid":"a770b0d614127386","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1731039083227,"stop":1731039083228,"duration":1},"status":"passed","severity":"normal"},{"uid":"94f6dd41d447fb6f","name":"Query generator for multiple messages with multiple decoders","time":{"start":1731039391680,"stop":1731039391682,"duration":2},"status":"passed","severity":"normal"},{"uid":"660488863885a896","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app24/4/topic615/test.js","time":{"start":1731039346778,"stop":1731039346778,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d56223320c46d2","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1731039346784,"stop":1731039346784,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf6025084545564","name":"Check received message containing shell command","time":{"start":1731039294756,"stop":1731039294756,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f2646780161a46","name":"Check received message containing shell command","time":{"start":1731039294768,"stop":1731039294768,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4644546df2d48ea","name":"Push message with numeric payload","time":{"start":1731039329011,"stop":1731039329013,"duration":2},"status":"passed","severity":"normal"},{"uid":"7397f2f3692cad93","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1731039037241,"stop":1731039037241,"duration":0},"status":"passed","severity":"normal"},{"uid":"b33203163fef3060","name":"Fails to push message with large meta","time":{"start":1731039329089,"stop":1731039329089,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d31ce4b98ed8a15","name":"Check publish message containing Basic HTML tag","time":{"start":1731039292156,"stop":1731039292157,"duration":1},"status":"passed","severity":"normal"},{"uid":"279f80eb6e39ed3e","name":"Check message received after nwaku node is restarted","time":{"start":1731039083236,"stop":1731039083236,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5af7eeee00362c97","name":"should return false when no peers exist","time":{"start":1731038883240,"stop":1731038883241,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed08e6731ed95b3d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1731039121958,"stop":1731039121959,"duration":1},"status":"passed","severity":"normal"},{"uid":"fac5062f3e709cc9","name":"Query generator for 2000 messages","time":{"start":1731039391686,"stop":1731039391686,"duration":0},"status":"passed","severity":"normal"},{"uid":"d152e41191e79524","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1731039170164,"stop":1731039170164,"duration":0},"status":"passed","severity":"normal"},{"uid":"4089368c494838b","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1731038849650,"stop":1731038849651,"duration":1},"status":"passed","severity":"normal"},{"uid":"a950093ba104c92","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1731039121890,"stop":1731039121891,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eee8b10e57abb46","name":"should set field with all protocols enabled","time":{"start":1731038850271,"stop":1731038850271,"duration":0},"status":"passed","severity":"normal"},{"uid":"960a516d480bf285","name":"should properly compute the node id","time":{"start":1731038850262,"stop":1731038850262,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b1f7f0a525c0ad","name":"new peer added after a peer was already found","time":{"start":1731039271038,"stop":1731039271038,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c6db12945723c082","name":"Push message with escaped characters payload","time":{"start":1731039273199,"stop":1731039273200,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd5ebdea829ce460","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1731038916465,"stop":1731038916465,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e79db5a2a4e90376","name":"Subscribe to topic containing Russian and receive message","time":{"start":1731039430921,"stop":1731039430921,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b51c2b21fd99ada","name":"should set field with all protocols disabled","time":{"start":1731038850271,"stop":1731038850271,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d89676983e1f4e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1731039037238,"stop":1731039037239,"duration":1},"status":"passed","severity":"normal"},{"uid":"94a30fd72f0b9747","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1731039037241,"stop":1731039037241,"duration":0},"status":"passed","severity":"normal"},{"uid":"8233fc9f7d0ed62a","name":"A test","time":{"start":1731039136802,"stop":1731039136803,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf9cc3da907ffb50","name":"Push message with content topic containing Script","time":{"start":1731039329077,"stop":1731039329079,"duration":2},"status":"passed","severity":"normal"},{"uid":"b1044e2a95f8d4bd","name":"Push message with shell command payload","time":{"start":1731039329028,"stop":1731039329029,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cabb01383b7577f","name":"Renews peer on consistent missed messages","time":{"start":1731039035491,"stop":1731039035491,"duration":0},"status":"passed","severity":"normal"},{"uid":"931e53a59c0dea0b","name":"Subscribe to topic containing special chars and publish message","time":{"start":1731039304401,"stop":1731039304402,"duration":1},"status":"passed","severity":"normal"},{"uid":"edcb71d4873000b0","name":"Check received message containing emoji","time":{"start":1731039294769,"stop":1731039294769,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f35cfe05d92814f","name":"Push message with custom timestamp: 1731035483405","time":{"start":1731039273225,"stop":1731039273240,"duration":15},"status":"passed","severity":"normal"},{"uid":"43c50582f25b63c5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1731039388906,"stop":1731039388906,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaf843ad99b4c491","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1731039170166,"stop":1731039170166,"duration":0},"status":"passed","severity":"normal"},{"uid":"b778a08476458851","name":"Push message with content topic containing special chars","time":{"start":1731039273209,"stop":1731039273209,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd8b709858e47ef","name":"Store - dialed first","time":{"start":1731039421638,"stop":1731039421639,"duration":1},"status":"passed","severity":"normal"},{"uid":"69fe6ab4fa7a5bbc","name":"Filter with 3 connections","time":{"start":1731039037862,"stop":1731039037862,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3a6f0178f47995d4","name":"Subscribe to topic containing emoji and publish message","time":{"start":1731039304407,"stop":1731039304408,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f5af90a4e04cf24","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1731039430922,"stop":1731039430922,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0111cf60e7779e","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1731038903125,"stop":1731038903126,"duration":1},"status":"passed","severity":"normal"},{"uid":"c53981bbbf9e5aea","name":"ignores domain fetching errors","time":{"start":1731038866268,"stop":1731038866268,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e95e54d462c026","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1731038976957,"stop":1731038976957,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bbf818e269f7acc","name":"Check message received after jswaku node is restarted","time":{"start":1731039294763,"stop":1731039294763,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8687786ce5b462f7","name":"Check received message containing Basic HTML tag","time":{"start":1731039294755,"stop":1731039294755,"duration":0},"status":"passed","severity":"normal"},{"uid":"1763e32df579ed9","name":"Push message with content topic containing Chinese","time":{"start":1731039329073,"stop":1731039329074,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a55e31e515ea424","name":"throws on empty content topic","time":{"start":1731038841213,"stop":1731038841213,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e5b8d8c80215a9","name":"Rejects garbage","time":{"start":1731038887072,"stop":1731038887072,"duration":0},"status":"passed","severity":"normal"}] |