mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 16:03:11 +00:00
1 line
158 KiB
JSON
1 line
158 KiB
JSON
[{"uid":"155214888cc03a26","name":"Push message with custom timestamp: 1694379059497","time":{"start":1725137648235,"stop":1725137648236,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f46760bf6404a60","name":"Subscribe to topic containing special chars and publish message","time":{"start":1725137679564,"stop":1725137679565,"duration":1},"status":"passed","severity":"normal"},{"uid":"f42a0b4016bdcfd0","name":"Check received message containing short","time":{"start":1725137392282,"stop":1725137392282,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7daedd1cfccdc06","name":"Check received message containing Basic HTML tag","time":{"start":1725137392286,"stop":1725137392287,"duration":1},"status":"passed","severity":"normal"},{"uid":"14724c7e043b2572","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1725137186153,"stop":1725137186153,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7ffa42321f0dfdcb","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725137762322,"stop":1725137762322,"duration":0},"status":"passed","severity":"normal"},{"uid":"983e17437c217f37","name":"Privacy Node - default protocol","time":{"start":1725137798384,"stop":1725137798384,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc8578b1e5917fc","name":"Push message with shell command payload","time":{"start":1725137648218,"stop":1725137648218,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9c2438e6952504","name":"should properly create location multiaddrs - tcp","time":{"start":1725137173866,"stop":1725137173867,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b48787487262bc5","name":"Check received message with timestamp: 1725137214399 ","time":{"start":1725137633051,"stop":1725137633051,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff1493976baed09","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1725137165609,"stop":1725137165609,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceba8b7f4985a201","name":"Subscribe to topic containing XML and receive message","time":{"start":1725137762320,"stop":1725137762321,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd2a4a720ad70972","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1725137705853,"stop":1725137705857,"duration":4},"status":"passed","severity":"normal"},{"uid":"c55613aed7689385","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725137430492,"stop":1725137430499,"duration":7},"status":"passed","severity":"normal"},{"uid":"dca5f37bc8bd1c3b","name":"Check received message containing unicode special characters","time":{"start":1725137633049,"stop":1725137633049,"duration":0},"status":"passed","severity":"normal"},{"uid":"24149eb39c73860d","name":"Number of peers are maintained correctly","time":{"start":1725137325444,"stop":1725137325444,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c36d82738d6acc3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725137762312,"stop":1725137762312,"duration":0},"status":"passed","severity":"normal"},{"uid":"b202f1a88adbc0cd","name":"Ping on peer without subscriptions","time":{"start":1725137296852,"stop":1725137296852,"duration":0},"status":"passed","severity":"normal"},{"uid":"323bd36da420c04","name":"Check received message containing escaped characters","time":{"start":1725137392290,"stop":1725137392292,"duration":2},"status":"passed","severity":"normal"},{"uid":"dc3986aa3a3d0aa3","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1725137389691,"stop":1725137389695,"duration":4},"status":"passed","severity":"normal"},{"uid":"20dd959fcdd7e1bc","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1725137717748,"stop":1725137717749,"duration":1},"status":"passed","severity":"normal"},{"uid":"1da48282483a4b27","name":"should handle a minimal index list","time":{"start":1725137165621,"stop":1725137165621,"duration":0},"status":"passed","severity":"normal"},{"uid":"70fea1b23551a623","name":"Filter with 2 connections","time":{"start":1725137459281,"stop":1725137459283,"duration":2},"status":"passed","severity":"normal"},{"uid":"4172e56de89bd422","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1725137185688,"stop":1725137185689,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d26984c4b7dfeaf","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1725137776684,"stop":1725137776684,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58e7822ae31345","name":"Ping on subscribed peer","time":{"start":1725137296854,"stop":1725137296854,"duration":0},"status":"passed","severity":"normal"},{"uid":"754fb562aa2d5d1f","name":"Push message equal or less that 1MB","time":{"start":1725137743070,"stop":1725137743070,"duration":0},"status":"passed","severity":"normal"},{"uid":"f310266c03b5b18e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1725137165609,"stop":1725137165609,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4b7e1a4373d75b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725137389721,"stop":1725137389722,"duration":1},"status":"passed","severity":"normal"},{"uid":"798670b7c4a6b79f","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725137554472,"stop":1725137554472,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f0d374a711ac2b","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1725137679565,"stop":1725137679565,"duration":0},"status":"passed","severity":"normal"},{"uid":"69464b0fb6f9f360","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1725137165612,"stop":1725137165612,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c23cb2e49eb77a6","name":"Push message with emoji payload","time":{"start":1725137743052,"stop":1725137743052,"duration":0},"status":"passed","severity":"normal"},{"uid":"62dcfadef7f3e1a5","name":"Check received message containing long","time":{"start":1725137633040,"stop":1725137633041,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2f37b9d14710fee","name":"Push message with content topic containing SQL Injection","time":{"start":1725137743063,"stop":1725137743064,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f3cc9cb7761fd3","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1725137389715,"stop":1725137389715,"duration":0},"status":"passed","severity":"normal"},{"uid":"51524cb7cd27e62a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725137762323,"stop":1725137762323,"duration":0},"status":"passed","severity":"normal"},{"uid":"6470513e3902af61","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1725137165606,"stop":1725137165606,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b885dbd02386f82","name":"should emit a peer event after start","time":{"start":1725137673946,"stop":1725137673947,"duration":1},"status":"passed","severity":"normal"},{"uid":"d98866b3a90ec0fd","name":"1 Relay, 1 fetch","time":{"start":1725137186056,"stop":1725137186056,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad8bc07562b16bfd","name":"less peers than existing","time":{"start":1725137633333,"stop":1725137633334,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8c7120b4d51c7438","name":"Check received message containing JSON","time":{"start":1725137633009,"stop":1725137633010,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa60722a3a8e4281","name":"Rejects garbage","time":{"start":1725137200651,"stop":1725137200651,"duration":0},"status":"passed","severity":"normal"},{"uid":"3925a207d4a41f6d","name":"addEventListener with correct event","time":{"start":1725137255019,"stop":1725137255020,"duration":1},"status":"passed","severity":"normal"},{"uid":"51894ec284a4058c","name":"Subscribe to topic containing JSON and publish message","time":{"start":1725137679568,"stop":1725137679568,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a7e98f60fb451e9","name":"should be able to encode the field with only RELAY set to true","time":{"start":1725137173219,"stop":1725137173222,"duration":3},"status":"passed","severity":"normal"},{"uid":"d8ca51a03ba73688","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725137633051,"stop":1725137633051,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3957088c89314c","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1725137750639,"stop":1725137750640,"duration":1},"status":"passed","severity":"normal"},{"uid":"b87c3fa3dab00f6c","name":"Check message on other pubsub topic is not received","time":{"start":1725137392302,"stop":1725137392302,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b874b3c62e01d6","name":"Check message with no payload is not received","time":{"start":1725137633054,"stop":1725137633054,"duration":0},"status":"passed","severity":"normal"},{"uid":"af5ec3c07621dbe2","name":"Renews peer on consistent ping failures","time":{"start":1725137325448,"stop":1725137325449,"duration":1},"status":"passed","severity":"normal"},{"uid":"856e4877749ba45d","name":"Subscribe and receives messages on 20 topics","time":{"start":1725137435601,"stop":1725137435601,"duration":0},"status":"passed","severity":"normal"},{"uid":"a475bea4258dacf6","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1725137173233,"stop":1725137173233,"duration":0},"status":"passed","severity":"normal"},{"uid":"97ecf84a621140c","name":"Using a function","time":{"start":1725137789188,"stop":1725137789188,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80eabc86836ae6b","name":"Check message with non string payload is not received","time":{"start":1725137633033,"stop":1725137633034,"duration":1},"status":"passed","severity":"normal"},{"uid":"47678623c4511489","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725137435600,"stop":1725137435600,"duration":0},"status":"passed","severity":"normal"},{"uid":"423e275c2d8a36d7","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1725137173230,"stop":1725137173230,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9c6d6171d24cb7","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1725137750646,"stop":1725137750646,"duration":0},"status":"passed","severity":"normal"},{"uid":"1421eb526ec46a3d","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app55/5/topic669/test.js","time":{"start":1725137705861,"stop":1725137705861,"duration":0},"status":"passed","severity":"normal"},{"uid":"380a2047fa63873b","name":"Check received message containing Basic HTML tag","time":{"start":1725137633008,"stop":1725137633009,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ab0bed1f08c93a4","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1725137833518,"stop":1725137833518,"duration":0},"status":"passed","severity":"normal"},{"uid":"2434fcc04093e9e7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1725137389708,"stop":1725137389708,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa02ec500ce730d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1725137226413,"stop":1725137226413,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7eb38ae8ed4edc43","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1725137165621,"stop":1725137165621,"duration":0},"status":"passed","severity":"normal"},{"uid":"da97cf6317056e05","name":"Mutual subscription","time":{"start":1725137679558,"stop":1725137679558,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5027f2b5474661","name":"Generator, 2 different pubsubtopics","time":{"start":1725137773729,"stop":1725137773730,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc45d1e241434a5e","name":"stop","time":{"start":1725137255023,"stop":1725137255023,"duration":0},"status":"passed","severity":"normal"},{"uid":"39074c4e81f5222a","name":"Publish message with large meta","time":{"start":1725137677472,"stop":1725137677472,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd5e2a1efbedc35","name":"Check received message containing XML","time":{"start":1725137633007,"stop":1725137633008,"duration":1},"status":"passed","severity":"normal"},{"uid":"3462a8d12abcd48a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725137430489,"stop":1725137430492,"duration":3},"status":"passed","severity":"normal"},{"uid":"d4e30a611110115b","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1725137389687,"stop":1725137389690,"duration":3},"status":"passed","severity":"normal"},{"uid":"39e72c65545041f2","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725137633026,"stop":1725137633026,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a05914294e53f3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725137435604,"stop":1725137435604,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a89a2dcf295d110","name":"Subscribe to topic containing Script and receive message","time":{"start":1725137435607,"stop":1725137435608,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8c8f757b576a2c3","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1725137225795,"stop":1725137225795,"duration":0},"status":"passed","severity":"normal"},{"uid":"2380e04bda1a1c05","name":"should encode/decode to RLP encoding","time":{"start":1725137173860,"stop":1725137173860,"duration":0},"status":"passed","severity":"normal"},{"uid":"8deaa28e6bc39835","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1725137165608,"stop":1725137165608,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e940d154d70471","name":"should throw an error for missing sharding configuration","time":{"start":1725137165617,"stop":1725137165618,"duration":1},"status":"passed","severity":"normal"},{"uid":"381294b83d805eea","name":"random static sharding 6 - Cluster ID: 618, Shard ID: 715","time":{"start":1725137732159,"stop":1725137732159,"duration":0},"status":"passed","severity":"normal"},{"uid":"39396a26bb7313c1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1725137165610,"stop":1725137165610,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bf589010af89002","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1725137389701,"stop":1725137389702,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c56978069a5296e","name":"Fails to push message with large meta","time":{"start":1725137743068,"stop":1725137743068,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6a11247d1704c5","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1725137389691,"stop":1725137389691,"duration":0},"status":"passed","severity":"normal"},{"uid":"48eb4af3029c9238","name":"Check meta is set [symmetric]","time":{"start":1725137195871,"stop":1725137195871,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7048febfd4e161","name":"pre and post cipher","time":{"start":1725137196389,"stop":1725137196389,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c15783eed2967f8","name":"Renews subscription after lossing a connection","time":{"start":1725137762324,"stop":1725137762324,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c3abb3538d33cc","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725137762319,"stop":1725137762320,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7606eb8bded0d38","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1725137178418,"stop":1725137178419,"duration":1},"status":"passed","severity":"normal"},{"uid":"401ef483e4f7dba2","name":"Check received message containing Russian","time":{"start":1725137392284,"stop":1725137392285,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a673af78ccf7487","name":"should not fail to start the service if it is already started","time":{"start":1725137226405,"stop":1725137226407,"duration":2},"status":"passed","severity":"normal"},{"uid":"f78b3bd6ebb338c1","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1725137654360,"stop":1725137654360,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2bfab3971fd0a","name":"Push message with content topic containing emoji","time":{"start":1725137743067,"stop":1725137743067,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eae652944d60477","name":"Reopen subscription with peer with lost subscription","time":{"start":1725137296855,"stop":1725137296855,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd95b237051579e5","name":"Push message with SQL Injection payload","time":{"start":1725137743034,"stop":1725137743035,"duration":1},"status":"passed","severity":"normal"},{"uid":"65635f8a217d1ce6","name":"Meta field set when metaSetter is specified","time":{"start":1725137178667,"stop":1725137178667,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e204b33e7c10ee","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1725137389705,"stop":1725137389705,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f953b10f8811be4","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725137435601,"stop":1725137435601,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7735437cb524174","name":"should throw an error for an unconfigured topic","time":{"start":1725137165614,"stop":1725137165615,"duration":1},"status":"passed","severity":"normal"},{"uid":"829f48d07058baeb","name":"Check received message containing numeric","time":{"start":1725137632971,"stop":1725137632972,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca1ec52bb92cc645","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1725137325449,"stop":1725137325449,"duration":0},"status":"passed","severity":"normal"},{"uid":"7acf00fd93cbd432","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725137430467,"stop":1725137430468,"duration":1},"status":"passed","severity":"normal"},{"uid":"b317102f914af920","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725137389709,"stop":1725137389709,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee3ae2c20e329f2","name":"should throw error - no id","time":{"start":1725137173858,"stop":1725137173858,"duration":0},"status":"passed","severity":"normal"},{"uid":"1426c4da3f7d5a81","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1725137389696,"stop":1725137389696,"duration":0},"status":"passed","severity":"normal"},{"uid":"c92b98451f038d83","name":"Overlapping topic subscription","time":{"start":1725137435602,"stop":1725137435602,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db5f39e1630a45c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725137762315,"stop":1725137762315,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e91e019ad67302","name":"Passing page size 3 when there are 20 messages","time":{"start":1725137780283,"stop":1725137780283,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab41076aa28be3e2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1725137389702,"stop":1725137389703,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1f0bf6f8b6aba19","name":"1 Store, 2 relays, 2 fetches","time":{"start":1725137186056,"stop":1725137186057,"duration":1},"status":"passed","severity":"normal"},{"uid":"505656769ca489d0","name":"Push message with unicode special characters payload","time":{"start":1725137743037,"stop":1725137743037,"duration":0},"status":"passed","severity":"normal"},{"uid":"80211793b398464f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1725137165610,"stop":1725137165610,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c5c0fae3d41132","name":"1 Store, 2 fetches","time":{"start":1725137186056,"stop":1725137186056,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e840afd93a5b0a","name":"Push message with content topic containing escaped characters","time":{"start":1725137648231,"stop":1725137648231,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0ffe972affd554","name":"Check meta is set [ecies]","time":{"start":1725137197515,"stop":1725137197515,"duration":0},"status":"passed","severity":"normal"},{"uid":"d99667a2c1e867fc","name":"should properly create location multiaddrs - tcp6","time":{"start":1725137173866,"stop":1725137173866,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd99f7e6ef892ef","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1725137165612,"stop":1725137165612,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc98fb14b7ae2473","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725137435598,"stop":1725137435598,"duration":0},"status":"passed","severity":"normal"},{"uid":"a445c7e3a23b175","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1725137558835,"stop":1725137558836,"duration":1},"status":"passed","severity":"normal"},{"uid":"46c332bd2ed0906d","name":"should decode valid enr successfully","time":{"start":1725137173855,"stop":1725137173856,"duration":1},"status":"passed","severity":"normal"},{"uid":"9324985c830d4c70","name":"random static sharding 1 - Cluster ID: 231, Shard ID: 421","time":{"start":1725137732157,"stop":1725137732157,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4aa503cfea11a7e","name":"Subscribe and receives messages on 20 topics","time":{"start":1725137762315,"stop":1725137762316,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1f2185b48bbff23","name":"Push message with content topic containing numeric","time":{"start":1725137743061,"stop":1725137743061,"duration":0},"status":"passed","severity":"normal"},{"uid":"afea2ec8cfecea07","name":"Subscribe to topic containing long and receive message","time":{"start":1725137762317,"stop":1725137762318,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe6e55789ebd023c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1725137654358,"stop":1725137654359,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a247ba2f36648b","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1725137185682,"stop":1725137185683,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3e06621ad7db39","name":"Push message with custom timestamp: 1694379030694","time":{"start":1725137743069,"stop":1725137743069,"duration":0},"status":"passed","severity":"normal"},{"uid":"16bfd29acaf7bb17","name":"throws on content topic with too few or too many fields","time":{"start":1725137165581,"stop":1725137165581,"duration":0},"status":"passed","severity":"normal"},{"uid":"306bfba533507816","name":"Check received message containing Script","time":{"start":1725137633046,"stop":1725137633046,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37e5326b8e86dde","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1725137165616,"stop":1725137165616,"duration":0},"status":"passed","severity":"normal"},{"uid":"3183a9ac491efa15","name":"Decoder throws on empty string content topic","time":{"start":1725137178669,"stop":1725137178669,"duration":0},"status":"passed","severity":"normal"},{"uid":"af7cb60b351c8c17","name":"Check received message containing escaped characters","time":{"start":1725137633012,"stop":1725137633013,"duration":1},"status":"passed","severity":"normal"},{"uid":"46d752d835d8129","name":"Push message with short payload","time":{"start":1725137743022,"stop":1725137743023,"duration":1},"status":"passed","severity":"normal"},{"uid":"2424c55ecf97a4e8","name":"Check received message containing Arabic","time":{"start":1725137633044,"stop":1725137633045,"duration":1},"status":"passed","severity":"normal"},{"uid":"8035d2bd4f35d0ea","name":"Decoder throws on undefined content topic","time":{"start":1725137178668,"stop":1725137178668,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd816202a3f6d684","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1725137165602,"stop":1725137165602,"duration":0},"status":"passed","severity":"normal"},{"uid":"af32f19bc21d0c","name":"removeEventListener with correct event","time":{"start":1725137255020,"stop":1725137255021,"duration":1},"status":"passed","severity":"normal"},{"uid":"b41296f6956ba598","name":"Check publish message containing Chinese","time":{"start":1725137677449,"stop":1725137677450,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7a84453410089eb","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1725137268396,"stop":1725137268396,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3bcd09290c95035","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1725137215141,"stop":1725137215142,"duration":1},"status":"passed","severity":"normal"},{"uid":"28f010ef75191849","name":"Fails to publish duplicate message","time":{"start":1725137677468,"stop":1725137677468,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a6aab29af15dcc","name":"Nodes with multiple pubsub topic","time":{"start":1725137654359,"stop":1725137654360,"duration":1},"status":"passed","severity":"normal"},{"uid":"77b490fe4c5f677c","name":"Encoder throws on undefined content topic","time":{"start":1725137197515,"stop":1725137197516,"duration":1},"status":"passed","severity":"normal"},{"uid":"17944df98654a61f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725137519159,"stop":1725137519160,"duration":1},"status":"passed","severity":"normal"},{"uid":"b05b7da5e6612980","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725137392297,"stop":1725137392301,"duration":4},"status":"passed","severity":"normal"},{"uid":"945f1fa5faed7070","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725137762323,"stop":1725137762324,"duration":1},"status":"passed","severity":"normal"},{"uid":"66180af4c7cc8d7d","name":"All","time":{"start":1725137223990,"stop":1725137223990,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c63ff0ddc236b1","name":"random static sharding 8 - Cluster ID: 905, Shard ID: 663","time":{"start":1725137732160,"stop":1725137732160,"duration":0},"status":"passed","severity":"normal"},{"uid":"987ef5456711ca81","name":"should throw error - no public key","time":{"start":1725137173857,"stop":1725137173857,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b6ba53be8ca61da","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1725137178418,"stop":1725137178418,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b075507c020cdd","name":"should set field with all protocols enabled","time":{"start":1725137173867,"stop":1725137173868,"duration":1},"status":"passed","severity":"normal"},{"uid":"760dd8dc277bf7cb","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725137762304,"stop":1725137762305,"duration":1},"status":"passed","severity":"normal"},{"uid":"41baf14d43c814b2","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1725137776684,"stop":1725137776685,"duration":1},"status":"passed","severity":"normal"},{"uid":"26e63eaad00abec","name":"retrieves a single peer","time":{"start":1725137186148,"stop":1725137186148,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7e064819edba46","name":"Subscribe to topic containing Russian and publish message","time":{"start":1725137679566,"stop":1725137679566,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b23b4d9778b7d1d","name":"Push message with content topic containing escaped characters","time":{"start":1725137743066,"stop":1725137743066,"duration":0},"status":"passed","severity":"normal"},{"uid":"99064b247a844b3d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725137762319,"stop":1725137762319,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9d28641246726d","name":"Push message on custom pubsubTopic","time":{"start":1725137519155,"stop":1725137519156,"duration":1},"status":"passed","severity":"normal"},{"uid":"55b0fc86dcae5ffc","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1725137165607,"stop":1725137165607,"duration":0},"status":"passed","severity":"normal"},{"uid":"f765789e279dc875","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1725137165611,"stop":1725137165611,"duration":0},"status":"passed","severity":"normal"},{"uid":"9664d04d3edff0a3","name":"isConnected return false after peer stops","time":{"start":1725137268398,"stop":1725137268398,"duration":0},"status":"passed","severity":"normal"},{"uid":"d86fc3bdcedb5a5c","name":"can start the service","time":{"start":1725137226394,"stop":1725137226395,"duration":1},"status":"passed","severity":"normal"},{"uid":"9297a69267efa1a6","name":"Overlapping topic subscription","time":{"start":1725137762316,"stop":1725137762317,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f0c87bd0603e788","name":"Subscribe and publish message","time":{"start":1725137679560,"stop":1725137679560,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0fc35d8846b1dff","name":"Push message with escaped characters payload","time":{"start":1725137743037,"stop":1725137743037,"duration":0},"status":"passed","severity":"normal"},{"uid":"65940f8cc5e13b62","name":"should set field with only RELAY enabled","time":{"start":1725137173868,"stop":1725137173868,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c526ea1b41ff790","name":"Ephemeral messages are not stored","time":{"start":1725137225793,"stop":1725137225794,"duration":1},"status":"passed","severity":"normal"},{"uid":"7507328e60f30e71","name":"should set field with only LIGHTPUSH enabled","time":{"start":1725137173869,"stop":1725137173869,"duration":0},"status":"passed","severity":"normal"},{"uid":"67cb86270fc34f5b","name":"different cluster, different shard: nodes don't connect","time":{"start":1725137558837,"stop":1725137558837,"duration":0},"status":"passed","severity":"normal"},{"uid":"138c33422b30932f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725137389713,"stop":1725137389714,"duration":1},"status":"passed","severity":"normal"},{"uid":"305e9e33aeb0af04","name":"Check received message containing shell command","time":{"start":1725137633010,"stop":1725137633011,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ae4bcb1c1014947","name":"random static sharding 4 - Cluster ID: 973, Shard ID: 399","time":{"start":1725137732158,"stop":1725137732159,"duration":1},"status":"passed","severity":"normal"},{"uid":"23847edf1e651a87","name":"Waku message hash computation (no timestamp)","time":{"start":1725137167985,"stop":1725137167985,"duration":0},"status":"passed","severity":"normal"},{"uid":"c09388a10c7305af","name":"Check publish message containing SQL Injection","time":{"start":1725137677452,"stop":1725137677452,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df1a365c9f1aa98","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1725137165616,"stop":1725137165616,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9f0b5078603a1e","name":"Refresh subscription","time":{"start":1725137762317,"stop":1725137762317,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb392113e46e3492","name":"Subscribe and receive messages via lightPush","time":{"start":1725137435598,"stop":1725137435598,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e82d0b9b6495eb","name":"connects to nwaku","time":{"start":1725137789186,"stop":1725137789187,"duration":1},"status":"passed","severity":"normal"},{"uid":"c84ca52d60398f1e","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1725137776684,"stop":1725137776684,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1cf48109936fb9d","name":"Push message with Chinese payload","time":{"start":1725137648215,"stop":1725137648215,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b621cc42da58b0","name":"LightPush with 1 connections","time":{"start":1725137459280,"stop":1725137459280,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96c03a41346a3c6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725137762303,"stop":1725137762303,"duration":0},"status":"passed","severity":"normal"},{"uid":"2995d33c142e9cc5","name":"Subscribe and receives messages on 20 topics","time":{"start":1725137762304,"stop":1725137762304,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd5f39dc2bc7f64c","name":"Check publish message containing Basic HTML tag","time":{"start":1725137677454,"stop":1725137677455,"duration":1},"status":"passed","severity":"normal"},{"uid":"e062c82d2e919cab","name":"tcp ip4 address","time":{"start":1725137173326,"stop":1725137173327,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc51c7e5b515eb14","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1725137165614,"stop":1725137165614,"duration":0},"status":"passed","severity":"normal"},{"uid":"105bd06e09a5f3a5","name":"should set field with only FILTER enabled","time":{"start":1725137173869,"stop":1725137173869,"duration":0},"status":"passed","severity":"normal"},{"uid":"c63e712438ec69ef","name":"Asymmetric encrypt & decrypt","time":{"start":1725137196388,"stop":1725137196388,"duration":0},"status":"passed","severity":"normal"},{"uid":"93073c824674d2d4","name":"Push message with content topic containing special chars","time":{"start":1725137648222,"stop":1725137648222,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa70da7277edc42","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725137430470,"stop":1725137430471,"duration":1},"status":"passed","severity":"normal"},{"uid":"10bdf8e5fcb5e143","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725137773719,"stop":1725137773720,"duration":1},"status":"passed","severity":"normal"},{"uid":"251551d068d4f1d5","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1725137185685,"stop":1725137185685,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac55abd2faf2401","name":"Check received message containing SQL Injection","time":{"start":1725137632988,"stop":1725137632991,"duration":3},"status":"passed","severity":"normal"},{"uid":"823ecde49c6d2056","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1725137732164,"stop":1725137732164,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5579f1e1aebe953","name":"Push message with content topic containing Arabic","time":{"start":1725137648223,"stop":1725137648223,"duration":0},"status":"passed","severity":"normal"},{"uid":"95156de7bb9330df","name":"Failed peers are renewed","time":{"start":1725137465955,"stop":1725137465955,"duration":0},"status":"passed","severity":"normal"},{"uid":"f16215816d4ab0fc","name":"should not receive a peer event before start","time":{"start":1725137226410,"stop":1725137226411,"duration":1},"status":"passed","severity":"normal"},{"uid":"afa9a43b5cd0b810","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1725137389715,"stop":1725137389715,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd40141dfd74676","name":"Refresh subscription","time":{"start":1725137435602,"stop":1725137435603,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c1b9bc8d0725fde","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1725137679561,"stop":1725137679561,"duration":0},"status":"passed","severity":"normal"},{"uid":"a39ef8905881c073","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725137773727,"stop":1725137773727,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b4dc9ec203b9bb","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1725137215140,"stop":1725137215141,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d217bd0e79e30cd","name":"recovers when dns.resolve returns empty","time":{"start":1725137186149,"stop":1725137186149,"duration":0},"status":"passed","severity":"normal"},{"uid":"944c96e2cfd83e71","name":"Sample","time":{"start":1725137173296,"stop":1725137173296,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad70d760ffa3c1a","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1725137165599,"stop":1725137165599,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3a501717646ed46","name":"Query with Promise Callback, No message returned","time":{"start":1725137750647,"stop":1725137750647,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0e107850372f63","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1725137165604,"stop":1725137165604,"duration":0},"status":"passed","severity":"normal"},{"uid":"2309b2af51e93a5b","name":"Push to array if already present","time":{"start":1725137165325,"stop":1725137165325,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d8ada3d0210ee2","name":"Passing page size 1 when there are 4 messages","time":{"start":1725137780283,"stop":1725137780283,"duration":0},"status":"passed","severity":"normal"},{"uid":"2397dae3dbe487a7","name":"Generator, 2 different pubsubtopics","time":{"start":1725137773719,"stop":1725137773719,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f3dc2bf23d9b80","name":"should not receive a peer event before start","time":{"start":1725137673947,"stop":1725137673955,"duration":8},"status":"passed","severity":"normal"},{"uid":"dd054337f8859d67","name":"should not fail to stop the service if it was not started","time":{"start":1725137226401,"stop":1725137226405,"duration":4},"status":"passed","severity":"normal"},{"uid":"c0341a811e03630e","name":"Check received message containing Chinese","time":{"start":1725137633043,"stop":1725137633044,"duration":1},"status":"passed","severity":"normal"},{"uid":"32a9be8010e63c0f","name":"Check received message containing Arabic","time":{"start":1725137392284,"stop":1725137392284,"duration":0},"status":"passed","severity":"normal"},{"uid":"766ce20294b0bbdb","name":"Push message with Arabic payload","time":{"start":1725137743027,"stop":1725137743034,"duration":7},"status":"passed","severity":"normal"},{"uid":"1a293ddb9f1c4281","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1725137165612,"stop":1725137165612,"duration":0},"status":"passed","severity":"normal"},{"uid":"2628d775d0e8a9f5","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725137762321,"stop":1725137762321,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ac8ba0f37a2f28","name":"Push message with content topic containing emoji","time":{"start":1725137648232,"stop":1725137648232,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac420c52bc69d3ec","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1725137679565,"stop":1725137679566,"duration":1},"status":"passed","severity":"normal"},{"uid":"db09497ce6778142","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1725137165593,"stop":1725137165597,"duration":4},"status":"passed","severity":"normal"},{"uid":"34a2276df7d18d4f","name":"Check received message containing unicode special characters","time":{"start":1725137392293,"stop":1725137392294,"duration":1},"status":"passed","severity":"normal"},{"uid":"479236e3a88136d9","name":"Push message with JSON payload","time":{"start":1725137743036,"stop":1725137743036,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be87f6656cb9631","name":"Passing page size 19 when there are 20 messages","time":{"start":1725137780284,"stop":1725137780284,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff84fd4b3b4f298a","name":"Query with Ordered Callback, No message returned","time":{"start":1725137750643,"stop":1725137750645,"duration":2},"status":"passed","severity":"normal"},{"uid":"8b80fde318dfc53","name":"Check received message containing JSON","time":{"start":1725137392288,"stop":1725137392289,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2c41e995e14778b","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1725137173224,"stop":1725137173225,"duration":1},"status":"passed","severity":"normal"},{"uid":"34719dba72f1dba4","name":"Push message with Arabic payload","time":{"start":1725137648215,"stop":1725137648215,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa89c727283d99f","name":"throws on content topic with generation field greater than 0","time":{"start":1725137165583,"stop":1725137165583,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e55d5fa74284c5","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1725137178669,"stop":1725137178669,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e3556cd6f46090","name":"Light Node - default protocols","time":{"start":1725137798383,"stop":1725137798384,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dabdda164d50c9","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1725137185683,"stop":1725137185684,"duration":1},"status":"passed","severity":"normal"},{"uid":"a84f32fdf19a1073","name":"different cluster, same shard: nodes don't connect","time":{"start":1725137558837,"stop":1725137558837,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb1f44c1f8dc84b","name":"Publish message with custom timestamp: Sat Aug 31 2024 21:54:08 GMT+0000 (Coordinated Universal Time)","time":{"start":1725137677467,"stop":1725137677467,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6f6759aca3ec3d","name":"Passing cursor with wrong pubsubTopic","time":{"start":1725137717753,"stop":1725137717754,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0a104cd2493b71e","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1725137167983,"stop":1725137167984,"duration":1},"status":"passed","severity":"normal"},{"uid":"61b886d57ed53d8a","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1725137792646,"stop":1725137792647,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b37e50997dd1c72","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1725137389704,"stop":1725137389705,"duration":1},"status":"passed","severity":"normal"},{"uid":"c86fc424375b6667","name":"Push message with numeric payload","time":{"start":1725137743026,"stop":1725137743026,"duration":0},"status":"passed","severity":"normal"},{"uid":"2233e4113ff0c989","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1725137185685,"stop":1725137185686,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0c93858c528adc2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725137430469,"stop":1725137430470,"duration":1},"status":"passed","severity":"normal"},{"uid":"93ad7e42cec4e895","name":"Check received message containing numeric","time":{"start":1725137633041,"stop":1725137633042,"duration":1},"status":"passed","severity":"normal"},{"uid":"25cc81ef9afdb4b0","name":"Overlapping topic subscription","time":{"start":1725137762305,"stop":1725137762305,"duration":0},"status":"passed","severity":"normal"},{"uid":"377d3782b90b52d4","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1725137554478,"stop":1725137554479,"duration":1},"status":"passed","severity":"normal"},{"uid":"c19cadfe473a52df","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1725137750640,"stop":1725137750640,"duration":0},"status":"passed","severity":"normal"},{"uid":"16437a2194994490","name":"Check received message containing special chars","time":{"start":1725137633042,"stop":1725137633043,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd4df5a0af0ac287","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725137332132,"stop":1725137332132,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8c0080dbed22c9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725137762312,"stop":1725137762313,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8058a6ba328d937","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1725137186152,"stop":1725137186152,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d47c1533518e90","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1725137173228,"stop":1725137173229,"duration":1},"status":"passed","severity":"normal"},{"uid":"453f148085d6ef13","name":"Should update shard info","time":{"start":1725137560481,"stop":1725137560481,"duration":0},"status":"passed","severity":"normal"},{"uid":"be254322a8769f32","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725137435618,"stop":1725137435618,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d3c118c11c8489","name":"Subscribe to topic containing Script and receive message","time":{"start":1725137762320,"stop":1725137762320,"duration":0},"status":"passed","severity":"normal"},{"uid":"141e8ad941969f5c","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1725137554472,"stop":1725137554472,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecda3f66f4ae15ee","name":"Subscribe and receive messages via lightPush","time":{"start":1725137762313,"stop":1725137762313,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e24993d0ff1c71b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725137435604,"stop":1725137435604,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e5dd55efb28d79","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1725137215140,"stop":1725137215140,"duration":0},"status":"passed","severity":"normal"},{"uid":"6910bf83a2c341e8","name":"should set field with all protocols disabled","time":{"start":1725137173867,"stop":1725137173867,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff17f8a9cbe1a51f","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1725137554475,"stop":1725137554476,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f2d9adc7dfed8e4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725137762318,"stop":1725137762318,"duration":0},"status":"passed","severity":"normal"},{"uid":"1826b896653d0242","name":"start node with empty shard should fail","time":{"start":1725137732164,"stop":1725137732164,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d07fe7982ea8e8","name":"Push message with content topic containing short","time":{"start":1725137743053,"stop":1725137743054,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a0ac75fd75e8c1b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725137430487,"stop":1725137430488,"duration":1},"status":"passed","severity":"normal"},{"uid":"13c680acace75e8f","name":"Check message received after nwaku node is restarted","time":{"start":1725137633055,"stop":1725137633055,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cdd2fe089c9ec5ba","name":"throws an error for improperly formatted content topics","time":{"start":1725137165601,"stop":1725137165601,"duration":0},"status":"passed","severity":"normal"},{"uid":"760c74ad8045104e","name":"should properly create location multiaddrs - udp4","time":{"start":1725137173865,"stop":1725137173865,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e84d02f691db6f","name":"Subscribe to topic containing long and receive message","time":{"start":1725137762307,"stop":1725137762307,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5499c298078c241","name":"Push message with Basic HTML tag payload","time":{"start":1725137743035,"stop":1725137743036,"duration":1},"status":"passed","severity":"normal"},{"uid":"6906db385a775607","name":"should encode/decode to text encoding","time":{"start":1725137173860,"stop":1725137173864,"duration":4},"status":"passed","severity":"normal"},{"uid":"60cc3647ee3ac5a","name":"Push message with SQL Injection payload","time":{"start":1725137648216,"stop":1725137648216,"duration":0},"status":"passed","severity":"normal"},{"uid":"561d818f478877c1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725137762302,"stop":1725137762302,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e358f95381e362a","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1725137165604,"stop":1725137165605,"duration":1},"status":"passed","severity":"normal"},{"uid":"b301d1e8c0359bae","name":"Subscribe and receive messages via waku relay post","time":{"start":1725137762314,"stop":1725137762315,"duration":1},"status":"passed","severity":"normal"},{"uid":"983898c571fcd479","name":"Subscribe to topic containing Script and receive message","time":{"start":1725137762310,"stop":1725137762310,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f69320837d4b63d","name":"Relay - dialed first","time":{"start":1725137798381,"stop":1725137798381,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7957aae5e37e6d8","name":"Push message with content topic containing Russian","time":{"start":1725137743063,"stop":1725137743063,"duration":0},"status":"passed","severity":"normal"},{"uid":"10fcad18720ca3cf","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725137389706,"stop":1725137389706,"duration":0},"status":"passed","severity":"normal"},{"uid":"143c35d41fca80a7","name":"Push message with content topic containing Russian","time":{"start":1725137648223,"stop":1725137648223,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d3ebbd3c4406b3","name":"Check message on other pubsub topic is not received","time":{"start":1725137633052,"stop":1725137633053,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3217573650ef20c","name":"LightPush with 2 connections","time":{"start":1725137459280,"stop":1725137459281,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b324c53c0bc75d7","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725137435617,"stop":1725137435617,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3c24775dd064c0","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1725137554476,"stop":1725137554476,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c2cd5772b30d98","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1725137165605,"stop":1725137165605,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79a30afc9335505","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725137332129,"stop":1725137332131,"duration":2},"status":"passed","severity":"normal"},{"uid":"8f1d0840d45031a7","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1725137221635,"stop":1725137221636,"duration":1},"status":"passed","severity":"normal"},{"uid":"e19cc564266bdee6","name":"returns all values when wanted number is greater than available values","time":{"start":1725137185023,"stop":1725137185023,"duration":0},"status":"passed","severity":"normal"},{"uid":"beeb56f492d6a3","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1725137717747,"stop":1725137717748,"duration":1},"status":"passed","severity":"normal"},{"uid":"a18ff8768d11c9e8","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1725137165591,"stop":1725137165591,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d3c0b25d8e858b1","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1725137776683,"stop":1725137776684,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9787a057369cefe","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725137389716,"stop":1725137389716,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9c1fce2a3fddf0","name":"Push message with content topic containing numeric","time":{"start":1725137648221,"stop":1725137648222,"duration":1},"status":"passed","severity":"normal"},{"uid":"db8d245f178da630","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1725137165611,"stop":1725137165611,"duration":0},"status":"passed","severity":"normal"},{"uid":"7721e9f291f2569a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1725137165609,"stop":1725137165609,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7de875a32c4df50","name":"Throws when trying to push message with empty payload","time":{"start":1725137648220,"stop":1725137648220,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea283fb9e2ea451","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725137762308,"stop":1725137762308,"duration":0},"status":"passed","severity":"normal"},{"uid":"45cc8401cb11013a","name":"Decoder throws on empty string content topic","time":{"start":1725137197516,"stop":1725137197517,"duration":1},"status":"passed","severity":"normal"},{"uid":"238481eebdf183c6","name":"Passing page size 110 when there are 120 messages","time":{"start":1725137780284,"stop":1725137780285,"duration":1},"status":"passed","severity":"normal"},{"uid":"df4ccd00a51f2a97","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app38/10/topic197/test.js","time":{"start":1725137705859,"stop":1725137705859,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e0dd6fbe96eb2a","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1725137389709,"stop":1725137389710,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd0748414d6eed7b","name":"Check publish message containing Script","time":{"start":1725137677452,"stop":1725137677453,"duration":1},"status":"passed","severity":"normal"},{"uid":"c12d535cce66d777","name":"Push message with XML payload","time":{"start":1725137648217,"stop":1725137648217,"duration":0},"status":"passed","severity":"normal"},{"uid":"a344fc283b0f7fc8","name":"Decoder throws on undefined content topic","time":{"start":1725137195877,"stop":1725137195877,"duration":0},"status":"passed","severity":"normal"},{"uid":"88840686074f7d6","name":"Ping on unsubscribed peer","time":{"start":1725137296853,"stop":1725137296853,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b68a02afd41001","name":"Check received message containing SQL Injection","time":{"start":1725137392285,"stop":1725137392285,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad1a3e292c079b3","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725137554475,"stop":1725137554475,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3afb2edcf22392d","name":"Check message received after jswaku node is restarted","time":{"start":1725137633037,"stop":1725137633037,"duration":0},"status":"skipped","severity":"normal"},{"uid":"46ffef27ad2c1d02","name":"Push message with content topic containing Chinese","time":{"start":1725137648222,"stop":1725137648222,"duration":0},"status":"passed","severity":"normal"},{"uid":"3610b18d7a107015","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725137762312,"stop":1725137762312,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14d5e0cdecaffd2","name":"should not receive a peer event after stop","time":{"start":1725137190095,"stop":1725137190095,"duration":0},"status":"passed","severity":"normal"},{"uid":"69fcada92c931de0","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725137762309,"stop":1725137762309,"duration":0},"status":"passed","severity":"normal"},{"uid":"98cd12213d3c5c82","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725137435602,"stop":1725137435602,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a097dffba59782f","name":"should handle corrupted local storage data gracefully","time":{"start":1725137190096,"stop":1725137190096,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ed449ad0b243bc","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725137435605,"stop":1725137435606,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c0c84b6838e912c","name":"Push message with content topic containing XML","time":{"start":1725137743064,"stop":1725137743064,"duration":0},"status":"passed","severity":"normal"},{"uid":"85a4c8093f5f8f5b","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1725137679562,"stop":1725137679562,"duration":0},"status":"passed","severity":"normal"},{"uid":"6608bb150751513a","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1725137389706,"stop":1725137389707,"duration":1},"status":"passed","severity":"normal"},{"uid":"df6677a80eda4fe4","name":"isConnected between 2 js-waku relay nodes","time":{"start":1725137268398,"stop":1725137268399,"duration":1},"status":"passed","severity":"normal"},{"uid":"851614f9545c78b2","name":"Number of peers are maintained correctly","time":{"start":1725137465955,"stop":1725137465955,"duration":0},"status":"passed","severity":"normal"},{"uid":"a65ac676dcac0718","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1725137173233,"stop":1725137173234,"duration":1},"status":"passed","severity":"normal"},{"uid":"f705fa6d6ec7304e","name":"Subscribe to topic containing short and receive message","time":{"start":1725137435603,"stop":1725137435603,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2b88504930256be","name":"Waku message hash computation (payload length 0)","time":{"start":1725137167984,"stop":1725137167984,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1763d68a4668d0f","name":"LightPush with 3 connections","time":{"start":1725137459284,"stop":1725137459286,"duration":2},"status":"passed","severity":"normal"},{"uid":"d3fce0901a1a7546","name":"Generator, 2 different pubsubtopics","time":{"start":1725137773724,"stop":1725137773727,"duration":3},"status":"passed","severity":"normal"},{"uid":"9f81c33f01cf05c3","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1725137679562,"stop":1725137679562,"duration":0},"status":"passed","severity":"normal"},{"uid":"426127a4ae3a4096","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1725137165598,"stop":1725137165598,"duration":0},"status":"passed","severity":"normal"},{"uid":"837cf582dcdce75c","name":"Relay - times out","time":{"start":1725137798382,"stop":1725137798382,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a51623ecce980b8","name":"removeEventListener with wrong event","time":{"start":1725137255021,"stop":1725137255021,"duration":0},"status":"passed","severity":"normal"},{"uid":"f018aa3d2d39fb2b","name":"Subscribe and receive messages via waku relay post","time":{"start":1725137435599,"stop":1725137435600,"duration":1},"status":"passed","severity":"normal"},{"uid":"aedb7714502249ae","name":"Check received message containing numeric","time":{"start":1725137392283,"stop":1725137392283,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1260b6e5a373b8","name":"isConnected should return true after first peer connects","time":{"start":1725137268397,"stop":1725137268397,"duration":0},"status":"passed","severity":"normal"},{"uid":"c675bf35b764d7d","name":"Check publish message after service node is restarted","time":{"start":1725137677471,"stop":1725137677471,"duration":0},"status":"skipped","severity":"normal"},{"uid":"77986a8e95f8909f","name":"Reopen subscription with peer with lost subscription","time":{"start":1725137296853,"stop":1725137296853,"duration":0},"status":"passed","severity":"normal"},{"uid":"b88d0dc158412689","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725137762308,"stop":1725137762309,"duration":1},"status":"passed","severity":"normal"},{"uid":"2662e2253a784aa1","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725137296610,"stop":1725137296610,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ddd0ab27b8485d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725137296611,"stop":1725137296612,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee8c0a89a59d9b50","name":"Passing an array","time":{"start":1725137789188,"stop":1725137789188,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a886bcb85a699bd","name":"getPeersByDiscovery","time":{"start":1725137646035,"stop":1725137646036,"duration":1},"status":"passed","severity":"normal"},{"uid":"e653792a4ef55203","name":"should be called at least once on all `peer:discovery` events","time":{"start":1725137221631,"stop":1725137221632,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b2356c522018f38","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1725137197514,"stop":1725137197514,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dd2d735c756f645","name":"can start and stop the service","time":{"start":1725137673943,"stop":1725137673943,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b2aaae7409383f","name":"should only return 1 node with relay capability","time":{"start":1725137186150,"stop":1725137186151,"duration":1},"status":"passed","severity":"normal"},{"uid":"afea6762450a44b7","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1725137389711,"stop":1725137389712,"duration":1},"status":"passed","severity":"normal"},{"uid":"9330edc610b262a5","name":"should properly create peer info with all multiaddrs","time":{"start":1725137173867,"stop":1725137173867,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ae8901f062e436","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1725137165613,"stop":1725137165613,"duration":0},"status":"passed","severity":"normal"},{"uid":"3adea3591fe183fe","name":"Publish message with custom timestamp: Sat Aug 31 2024 19:54:08 GMT+0000 (Coordinated Universal Time)","time":{"start":1725137677466,"stop":1725137677466,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d9b70529063aaf","name":"does not throw on valid cases","time":{"start":1725137165579,"stop":1725137165580,"duration":1},"status":"passed","severity":"normal"},{"uid":"61ed111944d2b446","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1725137389712,"stop":1725137389713,"duration":1},"status":"passed","severity":"normal"},{"uid":"554a3ee34b50b025","name":"Check received message containing long","time":{"start":1725137632967,"stop":1725137632968,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8681afe0b8b377f","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1725137173235,"stop":1725137173235,"duration":0},"status":"passed","severity":"normal"},{"uid":"e351a54fb7b63a14","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1725137195869,"stop":1725137195870,"duration":1},"status":"passed","severity":"normal"},{"uid":"26023190366894b7","name":"Fields are not dropped","time":{"start":1725137178123,"stop":1725137178124,"duration":1},"status":"passed","severity":"normal"},{"uid":"17c72d3f1f705ffe","name":"Query with Promise Callback, No Decoder","time":{"start":1725137750647,"stop":1725137750647,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5dd1ad0692d4253","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1725137165591,"stop":1725137165591,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9b0ce303551243","name":"Check message with non string payload is not received","time":{"start":1725137392304,"stop":1725137392304,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cfc3bf28ac89e2d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725137430468,"stop":1725137430468,"duration":0},"status":"passed","severity":"normal"},{"uid":"4115c66d1f8fea8e","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app62/7/topic550/test.js","time":{"start":1725137705860,"stop":1725137705860,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d028a968df85685","name":"random static sharding 2 - Cluster ID: 755, Shard ID: 54","time":{"start":1725137732157,"stop":1725137732158,"duration":1},"status":"passed","severity":"normal"},{"uid":"d917660514be483c","name":"Fails to push message with empty content topic","time":{"start":1725137648232,"stop":1725137648232,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd6849135da1cd6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1725137389724,"stop":1725137389724,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05b0cc442189907","name":"Ping on subscribed peer","time":{"start":1725137276046,"stop":1725137276046,"duration":0},"status":"passed","severity":"normal"},{"uid":"825e5a3e70972d61","name":"Check received message containing XML","time":{"start":1725137633047,"stop":1725137633047,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a655a4c8a951fd","name":"Query generator for 2000 messages","time":{"start":1725137766095,"stop":1725137766096,"duration":1},"status":"passed","severity":"normal"},{"uid":"351a9c28af006c53","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1725137558835,"stop":1725137558835,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1a5a7212824bb9","name":"Push message with content topic containing shell command","time":{"start":1725137743065,"stop":1725137743066,"duration":1},"status":"passed","severity":"normal"},{"uid":"6886b083b25ffdea","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725137430466,"stop":1725137430467,"duration":1},"status":"passed","severity":"normal"},{"uid":"5038f5dd8135ad67","name":"should not receive a peer event after stop","time":{"start":1725137226411,"stop":1725137226411,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d65240b5e1a956","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1725137389707,"stop":1725137389708,"duration":1},"status":"passed","severity":"normal"},{"uid":"20fe06e90fc2c1d9","name":"Push message with meta","time":{"start":1725137648233,"stop":1725137648233,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a56d1bb82ddeef8","name":"Accepts a valid Waku Message","time":{"start":1725137200649,"stop":1725137200651,"duration":2},"status":"passed","severity":"normal"},{"uid":"4c26446b344ee634","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1725137389717,"stop":1725137389717,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c4829861444e79f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725137435616,"stop":1725137435616,"duration":0},"status":"passed","severity":"normal"},{"uid":"139702d735e6df79","name":"Check publish message containing JSON","time":{"start":1725137677455,"stop":1725137677455,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c3644ce4e039992","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725137332134,"stop":1725137332135,"duration":1},"status":"passed","severity":"normal"},{"uid":"978e5120a7167851","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725137554479,"stop":1725137554479,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bcb38b5f8b89ba4","name":"Subscribe to topic containing long and receive message","time":{"start":1725137435603,"stop":1725137435604,"duration":1},"status":"passed","severity":"normal"},{"uid":"44b0977c246feffc","name":"Push message on custom pubsubTopic","time":{"start":1725137519157,"stop":1725137519157,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e42d0039bdebe6","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1725137717745,"stop":1725137717746,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea9639c6b49e9805","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1725137165621,"stop":1725137165621,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a229164b07f6a6","name":"Check received message containing emoji","time":{"start":1725137633050,"stop":1725137633050,"duration":0},"status":"passed","severity":"normal"},{"uid":"44ac15db3887bd6a","name":"should return unique PubsubTopics for static sharding","time":{"start":1725137165604,"stop":1725137165604,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bbf003b2b91ed28","name":"Push message with content topic containing unicode special characters","time":{"start":1725137648231,"stop":1725137648232,"duration":1},"status":"passed","severity":"normal"},{"uid":"64a9939be11e8a59","name":"safeDispatchEvent","time":{"start":1725137255023,"stop":1725137255023,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23852a8cb06acc5","name":"Subscribe to topic containing short and receive message","time":{"start":1725137762317,"stop":1725137762317,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0fd047dacfa4c40","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1725137190095,"stop":1725137190096,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b35033a4d185597","name":"Push message with emoji payload","time":{"start":1725137648219,"stop":1725137648220,"duration":1},"status":"passed","severity":"normal"},{"uid":"5688c3945113e6f","name":"Push message with content topic containing Script","time":{"start":1725137743064,"stop":1725137743064,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a223ec217a1fe8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1725137654360,"stop":1725137654360,"duration":0},"status":"passed","severity":"normal"},{"uid":"15499b52b272c501","name":"caches peers it previously fetched","time":{"start":1725137186150,"stop":1725137186150,"duration":0},"status":"passed","severity":"normal"},{"uid":"456e11c5a8020570","name":"Push message with Script payload","time":{"start":1725137743035,"stop":1725137743035,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f5790f41c4b6fc","name":"Push message on custom pubsubTopic","time":{"start":1725137519159,"stop":1725137519159,"duration":0},"status":"passed","severity":"normal"},{"uid":"e949896dbbb7bf29","name":"Generator, custom pubsub topic","time":{"start":1725137773721,"stop":1725137773724,"duration":3},"status":"passed","severity":"normal"},{"uid":"6973603308c342a3","name":"Query Generator, Wrong PubsubTopic","time":{"start":1725137750637,"stop":1725137750638,"duration":1},"status":"passed","severity":"normal"},{"uid":"a683978ab84601d3","name":"should not fail to stop the service if it was not started","time":{"start":1725137673943,"stop":1725137673944,"duration":1},"status":"passed","severity":"normal"},{"uid":"240bf4c5d0b1f2fe","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1725137221635,"stop":1725137221635,"duration":0},"status":"passed","severity":"normal"},{"uid":"efc6916f06546db9","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1725137185686,"stop":1725137185687,"duration":1},"status":"passed","severity":"normal"},{"uid":"54c661fcd04056ed","name":"Subscribe to topic containing XML and publish message","time":{"start":1725137679567,"stop":1725137679567,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d800f4f8b8d572f","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1725137165597,"stop":1725137165597,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd8d96fbd45df860","name":"should be called for bootstrap peers","time":{"start":1725137221633,"stop":1725137221634,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fc90e73ad1e6ac","name":"can start and stop the service","time":{"start":1725137190092,"stop":1725137190093,"duration":1},"status":"passed","severity":"normal"},{"uid":"78afc014be0e7d40","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725137435619,"stop":1725137435619,"duration":0},"status":"passed","severity":"normal"},{"uid":"a51734ce126c6177","name":"Reusing cursor across nodes","time":{"start":1725137717751,"stop":1725137717752,"duration":1},"status":"passed","severity":"normal"},{"uid":"e57e9602c3ea1b8e","name":"Push 30 different messages","time":{"start":1725137743052,"stop":1725137743053,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce3692a798f1b9b","name":"Publish message with custom timestamp: Sun Sep 10 2023 20:54:08 GMT+0000 (Coordinated Universal Time)","time":{"start":1725137677466,"stop":1725137677466,"duration":0},"status":"passed","severity":"normal"},{"uid":"95197bc568140b2a","name":"Generator, custom pubsub topic","time":{"start":1725137773728,"stop":1725137773729,"duration":1},"status":"passed","severity":"normal"},{"uid":"36db2ef61363f71","name":"should only return 1 node with relay and store capability","time":{"start":1725137186151,"stop":1725137186151,"duration":0},"status":"passed","severity":"normal"},{"uid":"92df2c0a1eb7f341","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725137762321,"stop":1725137762322,"duration":1},"status":"passed","severity":"normal"},{"uid":"72c9f1ff922e511","name":"random static sharding 9 - Cluster ID: 477, Shard ID: 646","time":{"start":1725137732161,"stop":1725137732161,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e068f8c9e9aa08f","name":"Push message with Russian payload","time":{"start":1725137648215,"stop":1725137648216,"duration":1},"status":"passed","severity":"normal"},{"uid":"80f09362dace2353","name":"Filter with 1 connections","time":{"start":1725137459280,"stop":1725137459280,"duration":0},"status":"passed","severity":"normal"},{"uid":"adc68bac32fd752c","name":"Check message on other pubsub topic is not received","time":{"start":1725137633029,"stop":1725137633029,"duration":0},"status":"passed","severity":"normal"},{"uid":"911533869ce7ffdd","name":"should throw an error if shards are undefined for static sharding","time":{"start":1725137165605,"stop":1725137165606,"duration":1},"status":"passed","severity":"normal"},{"uid":"8672ef2bffa5b6e9","name":"Fails to push message with large meta","time":{"start":1725137648233,"stop":1725137648233,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00c8ee247eb89a6","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725137554479,"stop":1725137554479,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c673670bf71fb5","name":"should encodeTxt and decodeTxt","time":{"start":1725137173855,"stop":1725137173855,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1599e4f366aa17","name":"Waku message hash computation (meta attribute not present)","time":{"start":1725137167984,"stop":1725137167984,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ed7a46ab9d5adf","name":"Check received message containing XML","time":{"start":1725137392286,"stop":1725137392286,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dcd95e48f767570","name":"Check publish message containing escaped characters","time":{"start":1725137677456,"stop":1725137677457,"duration":1},"status":"passed","severity":"normal"},{"uid":"e98f9dc03b749703","name":"Subscribe to topic containing XML and receive message","time":{"start":1725137762310,"stop":1725137762310,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc5b12e3bb2f6ccb","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1725137646036,"stop":1725137646036,"duration":0},"status":"skipped","severity":"normal"},{"uid":"643b13defa0b4b00","name":"Check received message containing unicode special characters","time":{"start":1725137633013,"stop":1725137633014,"duration":1},"status":"passed","severity":"normal"},{"uid":"6942dde2f562776","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1725137717750,"stop":1725137717751,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6f0ed4ab0261592","name":"handles different clusterIds correctly","time":{"start":1725137165601,"stop":1725137165601,"duration":0},"status":"passed","severity":"normal"},{"uid":"133c854b600d7dd","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1725137165607,"stop":1725137165607,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2460032c307cff1","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725137435618,"stop":1725137435618,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb0f95f143ac3be","name":"getPeersByDiscovery","time":{"start":1725137255021,"stop":1725137255022,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aa77575494dbda6","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1725137679569,"stop":1725137679569,"duration":0},"status":"passed","severity":"normal"},{"uid":"83acb95e210810b6","name":"Fails to push message with empty content topic","time":{"start":1725137743067,"stop":1725137743067,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd91a386942589","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725137519158,"stop":1725137519158,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e44cf0d040dc154","name":"Relay - dialed after","time":{"start":1725137798381,"stop":1725137798381,"duration":0},"status":"passed","severity":"normal"},{"uid":"64412a3bfa48034a","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1725137679567,"stop":1725137679567,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d31a2ccbf5cec24","name":"shard 0","time":{"start":1725137732155,"stop":1725137732156,"duration":1},"status":"passed","severity":"normal"},{"uid":"d387460beca2870","name":"should be able to decode the field with only RELAY set to true","time":{"start":1725137173231,"stop":1725137173231,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb626686a6f25587","name":"Fails to publish message with wrong content topic","time":{"start":1725137677469,"stop":1725137677469,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce7b7cb57384974d","name":"Renews subscription after lossing a connection","time":{"start":1725137762313,"stop":1725137762313,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e98f6d1777c778f","name":"should return the pubsub topic directly if a string is provided","time":{"start":1725137165615,"stop":1725137165615,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4ac56a6b6c6167","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1725137792645,"stop":1725137792645,"duration":0},"status":"passed","severity":"normal"},{"uid":"9080327068b13500","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1725137296611,"stop":1725137296611,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae8be9cc887dc6d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725137762316,"stop":1725137762316,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb005840c1bd7f8","name":"Overlapping topic subscription","time":{"start":1725137679563,"stop":1725137679563,"duration":0},"status":"skipped","severity":"normal"},{"uid":"551163fa3a7d8749","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725137435598,"stop":1725137435599,"duration":1},"status":"passed","severity":"normal"},{"uid":"15ec961866eda9d1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725137389697,"stop":1725137389698,"duration":1},"status":"passed","severity":"normal"},{"uid":"f24a65518bc9c1eb","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1725137215139,"stop":1725137215139,"duration":0},"status":"passed","severity":"normal"},{"uid":"6261874c09312c6e","name":"Check publish message containing emoji","time":{"start":1725137677458,"stop":1725137677464,"duration":6},"status":"passed","severity":"normal"},{"uid":"afef1d9d0ff479e0","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725137773730,"stop":1725137773730,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ad6747adba86ee","name":"Push message with short payload","time":{"start":1725137648212,"stop":1725137648213,"duration":1},"status":"passed","severity":"normal"},{"uid":"4de2538e108bef07","name":"handles different networkShards values correctly","time":{"start":1725137165601,"stop":1725137165601,"duration":0},"status":"passed","severity":"normal"},{"uid":"294d90ec6820e5e","name":"should throw error - no public key","time":{"start":1725137173858,"stop":1725137173859,"duration":1},"status":"passed","severity":"normal"},{"uid":"e51b9ee2285aa454","name":"Check received message containing Arabic","time":{"start":1725137632984,"stop":1725137632986,"duration":2},"status":"passed","severity":"normal"},{"uid":"168f124735e9bd2f","name":"Check received message containing shell command","time":{"start":1725137633048,"stop":1725137633048,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0603f25961831c","name":"Check received message containing Russian","time":{"start":1725137633045,"stop":1725137633046,"duration":1},"status":"passed","severity":"normal"},{"uid":"31d409757db8263a","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1725137215136,"stop":1725137215138,"duration":2},"status":"passed","severity":"normal"},{"uid":"44203a6e1493c228","name":"Check message with invalid timestamp is not received","time":{"start":1725137633028,"stop":1725137633028,"duration":0},"status":"passed","severity":"normal"},{"uid":"d60de9e3f7ec0993","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725137519156,"stop":1725137519157,"duration":1},"status":"passed","severity":"normal"},{"uid":"735118dd88163d17","name":"Subscribe to topic containing XML and receive message","time":{"start":1725137435609,"stop":1725137435610,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e99001f53e890a8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725137430489,"stop":1725137430489,"duration":0},"status":"passed","severity":"normal"},{"uid":"41fb377049dad4b9","name":"Filter with 3 connections","time":{"start":1725137459286,"stop":1725137459287,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bd17b6032d7fd82","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1725137732156,"stop":1725137732156,"duration":0},"status":"passed","severity":"normal"},{"uid":"3457491c745d24a7","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1725137554472,"stop":1725137554473,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ca8d32893406484","name":"Ping on peer without subscriptions","time":{"start":1725137276047,"stop":1725137276047,"duration":0},"status":"passed","severity":"normal"},{"uid":"db359abdbf8bd109","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725137762311,"stop":1725137762311,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ddf85fac017c6f","name":"Encoder throws on empty string content topic","time":{"start":1725137195876,"stop":1725137195876,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb2920a062b00f8e","name":"same cluster, same shard: nodes connect","time":{"start":1725137389681,"stop":1725137389682,"duration":1},"status":"passed","severity":"normal"},{"uid":"90b01902b405a9a8","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1725137792646,"stop":1725137792646,"duration":0},"status":"passed","severity":"normal"},{"uid":"17516fc55aab1e92","name":"Push message with numeric payload","time":{"start":1725137648214,"stop":1725137648214,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1273493879d90","name":"handles multiple messages","time":{"start":1725137778050,"stop":1725137778050,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b095c21c9bbc669","name":"Ordered Callback - false","time":{"start":1725137767068,"stop":1725137767069,"duration":1},"status":"passed","severity":"normal"},{"uid":"63e1ce5c9759589c","name":"Reopen subscription with peer with lost subscription","time":{"start":1725137276048,"stop":1725137276049,"duration":1},"status":"passed","severity":"normal"},{"uid":"56f479d28604dd1c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725137430471,"stop":1725137430473,"duration":2},"status":"passed","severity":"normal"},{"uid":"f04587cd058b5670","name":"Round trip binary encryption [ecies, signature]","time":{"start":1725137197514,"stop":1725137197515,"duration":1},"status":"passed","severity":"normal"},{"uid":"87ee45ebc664d4e4","name":"Fails to push message bigger that 1MB","time":{"start":1725137743070,"stop":1725137743071,"duration":1},"status":"passed","severity":"normal"},{"uid":"43d27af731af21ec","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1725137677465,"stop":1725137677465,"duration":0},"status":"passed","severity":"normal"},{"uid":"be77ecea2360f5b3","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1725137389704,"stop":1725137389704,"duration":0},"status":"passed","severity":"normal"},{"uid":"9edddc7fc3a3930","name":"Check received message containing shell command","time":{"start":1725137392289,"stop":1725137392290,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b467d0beb71c084","name":"Check message received after nwaku node is restarted","time":{"start":1725137392304,"stop":1725137392304,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b219d8a21489b7cc","name":"Push message with custom timestamp: 1725133830694","time":{"start":1725137743069,"stop":1725137743069,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb8d610bddf34d92","name":"Check publish message containing special chars","time":{"start":1725137677449,"stop":1725137677449,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff03b9dd41d73ecf","name":"Decoder throws on undefined content topic","time":{"start":1725137197516,"stop":1725137197516,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc22580979dc3a1","name":"Push message with rate limit","time":{"start":1725137648235,"stop":1725137648235,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccb655c743d5c281","name":"Push message with Script payload","time":{"start":1725137648216,"stop":1725137648217,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8809fe19a5e3608","name":"should not fail to stop the service if it was not started","time":{"start":1725137190093,"stop":1725137190093,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ec4800d1fb20bd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725137296609,"stop":1725137296610,"duration":1},"status":"passed","severity":"normal"},{"uid":"2648ddadd5e7c6b0","name":"Fails to push message bigger that 1MB","time":{"start":1725137648238,"stop":1725137648238,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a9818efd8be6b82","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1725137792645,"stop":1725137792646,"duration":1},"status":"passed","severity":"normal"},{"uid":"20a28d9ba12996db","name":"should set field with only STORE enabled","time":{"start":1725137173868,"stop":1725137173868,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08583b2810f52a5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725137762316,"stop":1725137762316,"duration":0},"status":"passed","severity":"normal"},{"uid":"7419cdefd3f70433","name":"Ping on subscribed peer","time":{"start":1725137296852,"stop":1725137296852,"duration":0},"status":"passed","severity":"normal"},{"uid":"1784705262b3dec","name":"should properly create location multiaddrs - udp6","time":{"start":1725137173865,"stop":1725137173866,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f794c8f35b281a5","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1725137654359,"stop":1725137654359,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53cdcc6cc92ee59","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1725137792648,"stop":1725137792648,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe21b468a46825","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1725137165593,"stop":1725137165593,"duration":0},"status":"passed","severity":"normal"},{"uid":"54148fb8d7afe356","name":"Does not throw an exception when node disconnects","time":{"start":1725137789187,"stop":1725137789187,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f9eeaafc659f4c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1725137389716,"stop":1725137389716,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a9d2b67f0fa073","name":"Push message with content topic containing SQL Injection","time":{"start":1725137648224,"stop":1725137648224,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bcfeb9944c6b781","name":"Relay","time":{"start":1725137223989,"stop":1725137223989,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ef1728cd59622f","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app45/1/topic878/test.js","time":{"start":1725137705860,"stop":1725137705861,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc979247c4f268","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1725137679560,"stop":1725137679561,"duration":1},"status":"passed","severity":"normal"},{"uid":"27a74cbdafae253d","name":"Throws when trying to push message with empty payload","time":{"start":1725137743053,"stop":1725137743053,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0359e6c2a2a33f","name":"should get / set TCP multiaddr","time":{"start":1725137173864,"stop":1725137173864,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a67f501c15bd607","name":"connected peers and dial","time":{"start":1725137633333,"stop":1725137633333,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c10770791b70839","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1725137165617,"stop":1725137165617,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae19e3d7d35dacd","name":"random static sharding 3 - Cluster ID: 194, Shard ID: 833","time":{"start":1725137732158,"stop":1725137732158,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba25d67c0bb7ca6c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1725137833519,"stop":1725137833520,"duration":1},"status":"passed","severity":"normal"},{"uid":"2779909082cf60d5","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1725137173234,"stop":1725137173235,"duration":1},"status":"passed","severity":"normal"},{"uid":"b09a1d89163c9e36","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1725137435619,"stop":1725137435619,"duration":0},"status":"passed","severity":"normal"},{"uid":"742dbd93a423c89c","name":"addEventListener with wrong event","time":{"start":1725137255020,"stop":1725137255020,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5c38141c5db53c","name":"more peers than existing","time":{"start":1725137633333,"stop":1725137633333,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9e222a140246547e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1725137654361,"stop":1725137654361,"duration":0},"status":"passed","severity":"normal"},{"uid":"2084511a861f3b3d","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1725137679566,"stop":1725137679566,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5144d45f427ae4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725137762302,"stop":1725137762303,"duration":1},"status":"passed","severity":"normal"},{"uid":"319d0ba222543261","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1725137268396,"stop":1725137268397,"duration":1},"status":"passed","severity":"normal"},{"uid":"b38a612a1937e6f1","name":"Ordered callback, aborts when callback returns true","time":{"start":1725137766095,"stop":1725137766095,"duration":0},"status":"passed","severity":"normal"},{"uid":"122fd0f77420c3dd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1725137165611,"stop":1725137165611,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ad00b8541178f4","name":"Query generator for multiple messages with different message text format","time":{"start":1725137766091,"stop":1725137766092,"duration":1},"status":"passed","severity":"normal"},{"uid":"756228c68becc46c","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1725137186152,"stop":1725137186152,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17dbfeccc2e9de2","name":"random static sharding 5 - Cluster ID: 18, Shard ID: 170","time":{"start":1725137732159,"stop":1725137732159,"duration":0},"status":"passed","severity":"normal"},{"uid":"798e96cea354e163","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1725137165592,"stop":1725137165592,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc6d4f27c33ffc7c","name":"Filter","time":{"start":1725137798383,"stop":1725137798383,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80a9053f5bdac34","name":"Fails to publish message with empty text","time":{"start":1725137677468,"stop":1725137677468,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8227afa9752408","name":"Ping on peer without subscriptions","time":{"start":1725137296854,"stop":1725137296854,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b02f28749f3873","name":"can start and stop the service","time":{"start":1725137226395,"stop":1725137226395,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa659738870249d9","name":"Refresh subscription","time":{"start":1725137762306,"stop":1725137762306,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cfeaba46081a75d","name":"Encoder throws on undefined content topic","time":{"start":1725137195875,"stop":1725137195875,"duration":0},"status":"passed","severity":"normal"},{"uid":"52bfe86065dcea8f","name":"throws on content topic with empty application field","time":{"start":1725137165584,"stop":1725137165584,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9bc09251bdb7ee","name":"should use the provided clusterId for the pubsub topic","time":{"start":1725137165619,"stop":1725137165619,"duration":0},"status":"passed","severity":"normal"},{"uid":"34604035e86079fa","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725137296614,"stop":1725137296614,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6b748057e183f99","name":"Non TWN Cluster","time":{"start":1725137705858,"stop":1725137705858,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba40de9be867dda3","name":"Correctly serialized arguments","time":{"start":1725137558901,"stop":1725137558901,"duration":0},"status":"passed","severity":"normal"},{"uid":"69fd29511736adf7","name":"throws on empty content topic","time":{"start":1725137165580,"stop":1725137165581,"duration":1},"status":"passed","severity":"normal"},{"uid":"2421f5315e99ded4","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1725137389702,"stop":1725137389702,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e1073f10d7f33b","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1725137173856,"stop":1725137173856,"duration":0},"status":"passed","severity":"normal"},{"uid":"3210f7b13666e063","name":"should throw error - no id","time":{"start":1725137173857,"stop":1725137173857,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e253a3e94e4487","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1725137165616,"stop":1725137165616,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d2e29889904d94c","name":"Check message received after nwaku node is restarted","time":{"start":1725137633038,"stop":1725137633038,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1249457161b3d9ce","name":"can start the service","time":{"start":1725137190091,"stop":1725137190092,"duration":1},"status":"passed","severity":"normal"},{"uid":"a42c240c16b78aca","name":"groups content topics by expected pubsub topic","time":{"start":1725137165600,"stop":1725137165600,"duration":0},"status":"passed","severity":"normal"},{"uid":"f224a2340a2eea8b","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1725137389716,"stop":1725137389717,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5163cd74bf50608","name":"Query generator for multiple messages","time":{"start":1725137766090,"stop":1725137766090,"duration":0},"status":"passed","severity":"normal"},{"uid":"7decb200f518577d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725137519158,"stop":1725137519158,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c25e1422aaf6735","name":"A test","time":{"start":1725137519238,"stop":1725137519238,"duration":0},"status":"passed","severity":"normal"},{"uid":"170b74b1406b0431","name":"should not throw an error for a single configured topic","time":{"start":1725137165614,"stop":1725137165614,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d71ffa2fea7d05","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1725137221634,"stop":1725137221634,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dae2c654b6d81c7","name":"Renews peer on consistent missed messages","time":{"start":1725137325450,"stop":1725137325450,"duration":0},"status":"passed","severity":"normal"},{"uid":"b726e97045ec3eee","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1725137792647,"stop":1725137792648,"duration":1},"status":"passed","severity":"normal"},{"uid":"4564848b2dc374e6","name":"Js publishes, other Js receives","time":{"start":1725137658226,"stop":1725137658227,"duration":1},"status":"passed","severity":"normal"},{"uid":"55637886b8635e7d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1725137833518,"stop":1725137833518,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45fe4dbf9e82a8d","name":"Push message with content topic containing long","time":{"start":1725137743054,"stop":1725137743060,"duration":6},"status":"passed","severity":"normal"},{"uid":"468321ef851735a8","name":"1 Relay, 1 Filter, gives up","time":{"start":1725137186057,"stop":1725137186057,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd7dffac956afb2","name":"should emit a peer event after start","time":{"start":1725137226408,"stop":1725137226410,"duration":2},"status":"passed","severity":"normal"},{"uid":"1efbd6997920559","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1725137165602,"stop":1725137165602,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d2647414e00632","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1725137186153,"stop":1725137186153,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b9dc163d98847308","name":"same cluster, different shard: nodes connect","time":{"start":1725137558836,"stop":1725137558836,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c1eafb5c94f4d38","name":"Push message with custom timestamp: 1725141030694","time":{"start":1725137743069,"stop":1725137743070,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eec9c899a0d8453","name":"should decode valid enr with tcp successfully","time":{"start":1725137173856,"stop":1725137173856,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade23c425a7c2df3","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725137430488,"stop":1725137430489,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c772a98884d1901","name":"different cluster, different shard: nodes don't connect","time":{"start":1725137389686,"stop":1725137389687,"duration":1},"status":"passed","severity":"normal"},{"uid":"b21e4053f86a9089","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1725137173234,"stop":1725137173234,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d977b238f7a87c0","name":"Check received message containing long","time":{"start":1725137392282,"stop":1725137392282,"duration":0},"status":"passed","severity":"normal"},{"uid":"823ac9268760486f","name":"Push message with content topic containing short","time":{"start":1725137648221,"stop":1725137648221,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbdccadde125b73d","name":"listenerCount","time":{"start":1725137255022,"stop":1725137255022,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dda3dfc56654bbb","name":"Ephemeral field set to true","time":{"start":1725137178666,"stop":1725137178667,"duration":1},"status":"passed","severity":"normal"},{"uid":"171f56082d679a11","name":"start node with empty content topic","time":{"start":1725137705864,"stop":1725137705864,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d6b304cd9cd469","name":"random static sharding 10 - Cluster ID: 393, Shard ID: 806","time":{"start":1725137732161,"stop":1725137732162,"duration":1},"status":"passed","severity":"normal"},{"uid":"541af0627ca8bee5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1725137165610,"stop":1725137165610,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdbfbc2f102cbc59","name":"Subscribe to topic containing short and receive message","time":{"start":1725137762306,"stop":1725137762307,"duration":1},"status":"passed","severity":"normal"},{"uid":"788227cd041579f7","name":"Sign & Recover","time":{"start":1725137196389,"stop":1725137196390,"duration":1},"status":"passed","severity":"normal"},{"uid":"9428faab20831262","name":"should add and remove event listeners correctly","time":{"start":1725137190096,"stop":1725137190096,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4d171389484148","name":"Ephemeral field is preserved - encoder v0","time":{"start":1725137225794,"stop":1725137225794,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8ca96c7a73657e4","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725137435618,"stop":1725137435619,"duration":1},"status":"passed","severity":"normal"},{"uid":"6de75cc0846b5ea1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725137296614,"stop":1725137296614,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb061d791dbae64","name":"Check received message containing escaped characters","time":{"start":1725137633049,"stop":1725137633049,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8d5320ffcf4b13","name":"nwaku subscribes","time":{"start":1725137658225,"stop":1725137658226,"duration":1},"status":"passed","severity":"normal"},{"uid":"b54a22ed9eb1fab8","name":"Check publish message containing shell command","time":{"start":1725137677455,"stop":1725137677456,"duration":1},"status":"passed","severity":"normal"},{"uid":"be4a7218359cb106","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1725137389710,"stop":1725137389711,"duration":1},"status":"passed","severity":"normal"},{"uid":"a58f70c04acdb0ae","name":"Push message with rate limit","time":{"start":1725137743068,"stop":1725137743068,"duration":0},"status":"passed","severity":"normal"},{"uid":"289476d2dfdd582c","name":"Push message with meta","time":{"start":1725137743067,"stop":1725137743068,"duration":1},"status":"passed","severity":"normal"},{"uid":"da40aca05a0f411","name":"Check received message with timestamp: 1725137214399000000 ","time":{"start":1725137633015,"stop":1725137633016,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c3695800c89788d","name":"Generator, custom pubsub topic","time":{"start":1725137773718,"stop":1725137773719,"duration":1},"status":"passed","severity":"normal"},{"uid":"8887319798c657","name":"Sets default value correctly","time":{"start":1725137789189,"stop":1725137789189,"duration":0},"status":"passed","severity":"normal"},{"uid":"3879b37224c507b7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725137762322,"stop":1725137762323,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e6dc61ac7299b07","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1725137165599,"stop":1725137165599,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a230b147969c18","name":"should be able to encode the field with only STORE set to true","time":{"start":1725137173222,"stop":1725137173223,"duration":1},"status":"passed","severity":"normal"},{"uid":"3de1327a30711ea2","name":"Push message with content topic containing JSON","time":{"start":1725137743065,"stop":1725137743065,"duration":0},"status":"passed","severity":"normal"},{"uid":"c673f28a6e2d93a","name":"should load peers from local storage and dispatch events","time":{"start":1725137190095,"stop":1725137190095,"duration":0},"status":"passed","severity":"normal"},{"uid":"46406ca278b5c3d4","name":"should not fail to start the service if it is already started","time":{"start":1725137673944,"stop":1725137673945,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eb625a192f81554","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1725137165608,"stop":1725137165609,"duration":1},"status":"passed","severity":"normal"},{"uid":"e29b661b19ba3623","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1725137165591,"stop":1725137165592,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a960e9780b2d884","name":"Subscribe to topic containing Script and publish message","time":{"start":1725137679566,"stop":1725137679567,"duration":1},"status":"passed","severity":"normal"},{"uid":"259e5fbd2c7da522","name":"Push message equal or less that 1MB","time":{"start":1725137648237,"stop":1725137648237,"duration":0},"status":"passed","severity":"normal"},{"uid":"45cf19356a73ea76","name":"Check received message containing short","time":{"start":1725137633040,"stop":1725137633040,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7eaafaffdfc1517","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725137762311,"stop":1725137762311,"duration":0},"status":"passed","severity":"normal"},{"uid":"75abf77388b57611","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1725137165598,"stop":1725137165598,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f50cd938260d631","name":"should only return 1 node with store capability","time":{"start":1725137186151,"stop":1725137186151,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb9baddf1a510662","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app1/1/topic712/proto","time":{"start":1725137705859,"stop":1725137705860,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6aa78c0ea618a5b","name":"Check message received after jswaku node is restarted","time":{"start":1725137633054,"stop":1725137633055,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8f398e161c32ddb2","name":"Check message with non string payload is not received","time":{"start":1725137633054,"stop":1725137633054,"duration":0},"status":"passed","severity":"normal"},{"uid":"445d1b8799ed1ab7","name":"configure the node with multiple pubsub topics","time":{"start":1725137732163,"stop":1725137732163,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf6ed83a8f30ba8","name":"handles empty shards array correctly","time":{"start":1725137165618,"stop":1725137165618,"duration":0},"status":"passed","severity":"normal"},{"uid":"31253e5cec519624","name":"Decoder throws on empty string content topic","time":{"start":1725137195878,"stop":1725137195878,"duration":0},"status":"passed","severity":"normal"},{"uid":"a950f83b2bdc91b9","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1725137750646,"stop":1725137750646,"duration":0},"status":"passed","severity":"normal"},{"uid":"10067678e345d83","name":"Nodes with multiple pubsub topic","time":{"start":1725137654361,"stop":1725137654361,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1186f8d3f9e63a","name":"Check publish message containing short","time":{"start":1725137677433,"stop":1725137677444,"duration":11},"status":"passed","severity":"normal"},{"uid":"12533e08b0577872","name":"Check received message containing short","time":{"start":1725137632966,"stop":1725137632967,"duration":1},"status":"passed","severity":"normal"},{"uid":"91f53e11f251c60f","name":"Check received message with timestamp: 1725137214574 ","time":{"start":1725137392296,"stop":1725137392297,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c2c7df4a134bcbe","name":"should return all peers when numPeers is 0","time":{"start":1725137178417,"stop":1725137178418,"duration":1},"status":"passed","severity":"normal"},{"uid":"68bc2f4b0e6065bc","name":"Push message with content topic containing shell command","time":{"start":1725137648230,"stop":1725137648231,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0ad7dd42445bd3e","name":"Callback on promise, aborts when callback returns true","time":{"start":1725137766093,"stop":1725137766093,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e02ca3b13153d3","name":"Ping fails for unsubscribed peers","time":{"start":1725137325445,"stop":1725137325445,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85085014ed4efa7","name":"Push message with content topic containing Basic HTML tag","time":{"start":1725137648225,"stop":1725137648226,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd5d6d56a5aaa142","name":"Check received message containing Chinese","time":{"start":1725137632982,"stop":1725137632984,"duration":2},"status":"passed","severity":"normal"},{"uid":"2e74eb1ab34e4ca4","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1725137195870,"stop":1725137195871,"duration":1},"status":"passed","severity":"normal"},{"uid":"eef0b8695959a004","name":"Promise Callback - true","time":{"start":1725137767067,"stop":1725137767068,"duration":1},"status":"passed","severity":"normal"},{"uid":"207cbd0394ec1065","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1725137296615,"stop":1725137296615,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b00fd4c0b0af311","name":"isConnected should return false after all peers disconnect","time":{"start":1725137268398,"stop":1725137268398,"duration":0},"status":"passed","severity":"normal"},{"uid":"37deaa97d14b6dd3","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1725137165603,"stop":1725137165603,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93229f6400dffdf","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1725137178419,"stop":1725137178419,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e3152adf5ed26a5","name":"Push message with custom timestamp: 1725133859497","time":{"start":1725137648236,"stop":1725137648236,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb26d6504704916","name":"Ping on unsubscribed peer","time":{"start":1725137296855,"stop":1725137296855,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf9f094a8b63933","name":"Push message with Chinese payload","time":{"start":1725137743026,"stop":1725137743027,"duration":1},"status":"passed","severity":"normal"},{"uid":"9749be9bfbe75013","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1725137389718,"stop":1725137389721,"duration":3},"status":"passed","severity":"normal"},{"uid":"32a60b079e4f4101","name":"Publish message with rate limit","time":{"start":1725137677472,"stop":1725137677472,"duration":0},"status":"passed","severity":"normal"},{"uid":"154f6a66be59a3c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1725137165608,"stop":1725137165608,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb1e163432e071b","name":"Check received message with timestamp: 1725137214399000000 ","time":{"start":1725137633050,"stop":1725137633051,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d0517963cc40eb6","name":"Check received message containing Chinese","time":{"start":1725137392284,"stop":1725137392284,"duration":0},"status":"passed","severity":"normal"},{"uid":"84312f614f1a1d0a","name":"Promise Callback - false","time":{"start":1725137767068,"stop":1725137767068,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb4c642aa4498c6f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725137762309,"stop":1725137762310,"duration":1},"status":"passed","severity":"normal"},{"uid":"9920f7e77513af06","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app37/3/topic747/utf8","time":{"start":1725137705862,"stop":1725137705863,"duration":1},"status":"passed","severity":"normal"},{"uid":"e44c48a9c4700e9b","name":"Passing page size 0 when there are 110 messages","time":{"start":1725137780282,"stop":1725137780282,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4c13e90bab567f","name":"Register correct protocols","time":{"start":1725137679559,"stop":1725137679559,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c4adf9773b52830","name":"Push message with content topic containing Script","time":{"start":1725137648224,"stop":1725137648225,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b33b549aff001f5","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app56/4/topic63/utf8","time":{"start":1725137705858,"stop":1725137705859,"duration":1},"status":"passed","severity":"normal"},{"uid":"579b8df5b6970731","name":"Encoder throws on empty string content topic","time":{"start":1725137197516,"stop":1725137197516,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b414cba2db323b","name":"Used by Waku Relay","time":{"start":1725137789189,"stop":1725137789189,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f9c2efe61cd8673","name":"throws on content topic with empty topic name field","time":{"start":1725137165588,"stop":1725137165589,"duration":1},"status":"passed","severity":"normal"},{"uid":"65e750ff5cc4b4a1","name":"Subscribe to topic containing numeric and publish message","time":{"start":1725137679564,"stop":1725137679564,"duration":0},"status":"passed","severity":"normal"},{"uid":"c38eed7422444a17","name":"Check message with no pubsub topic is not received","time":{"start":1725137392302,"stop":1725137392303,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad7838a8c6a95129","name":"should use DNS peer discovery with light client","time":{"start":1725137226412,"stop":1725137226412,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b6e548da0ab8e3e5","name":"Push message with escaped characters payload","time":{"start":1725137648218,"stop":1725137648219,"duration":1},"status":"passed","severity":"normal"},{"uid":"791e3e594eb76b7f","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1725137679568,"stop":1725137679569,"duration":1},"status":"passed","severity":"normal"},{"uid":"ced231931dc7d22","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1725137677469,"stop":1725137677469,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6f870990295fc9","name":"LightPush with 0 connections","time":{"start":1725137459279,"stop":1725137459279,"duration":0},"status":"passed","severity":"normal"},{"uid":"be36d1de12460ed","name":"Query Generator, Multiple PubsubTopics","time":{"start":1725137750638,"stop":1725137750638,"duration":0},"status":"passed","severity":"normal"},{"uid":"38d3fdfe450a4153","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1725137165613,"stop":1725137165613,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5043f6ff3e4ab68","name":"throws on content topic with empty encoding field","time":{"start":1725137165589,"stop":1725137165589,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d64f9e535776a70","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725137762320,"stop":1725137762320,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d4ba6a93f50edc9","name":"should return empty list for no shard","time":{"start":1725137165605,"stop":1725137165605,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a6c1d020300c84","name":"Check publish message containing Russian","time":{"start":1725137677451,"stop":1725137677451,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a9c1db0214afa3","name":"Subscribe to topic containing short and publish message","time":{"start":1725137679563,"stop":1725137679563,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9e3ce41a94b6a5","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1725137705864,"stop":1725137705864,"duration":0},"status":"passed","severity":"normal"},{"uid":"9483a24f2240ba9a","name":"Query Generator - true","time":{"start":1725137767067,"stop":1725137767067,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e1892da71d983c","name":"Subscribe to topic containing shell command and publish message","time":{"start":1725137679568,"stop":1725137679568,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a64907c075a0b9a","name":"Callback on promise","time":{"start":1725137766093,"stop":1725137766093,"duration":0},"status":"passed","severity":"normal"},{"uid":"849563e791c4a44f","name":"Check publish message containing long","time":{"start":1725137677444,"stop":1725137677447,"duration":3},"status":"passed","severity":"normal"},{"uid":"cf2806c8a13bc499","name":"Push message with shell command payload","time":{"start":1725137743036,"stop":1725137743036,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddfcc5bf257962da","name":"Ping on unsubscribed peer","time":{"start":1725137276047,"stop":1725137276048,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeafc6b1e8387027","name":"ignores unrecognized TXT record formats","time":{"start":1725137186149,"stop":1725137186150,"duration":1},"status":"passed","severity":"normal"},{"uid":"312f09be518e0ff9","name":"should return false","time":{"start":1725137173859,"stop":1725137173859,"duration":0},"status":"passed","severity":"normal"},{"uid":"9878b8f507d56a06","name":"Push message with Russian payload","time":{"start":1725137743034,"stop":1725137743034,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9130140abe01d3a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725137762311,"stop":1725137762311,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5461a86481ba24d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725137296612,"stop":1725137296612,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c80ea7233d2633b","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1725137554479,"stop":1725137554480,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d36490142e5d2c8","name":"Push message with special chars payload","time":{"start":1725137743026,"stop":1725137743026,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad6f33de41cd0615","name":"should properly create location multiaddrs - udp","time":{"start":1725137173866,"stop":1725137173866,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee6b8b51efc65ffa","name":"Query with Ordered Callback, No Decoder","time":{"start":1725137750640,"stop":1725137750643,"duration":3},"status":"passed","severity":"normal"},{"uid":"a6b68b5bf74b1a32","name":"through manual discovery","time":{"start":1725137560211,"stop":1725137560211,"duration":0},"status":"passed","severity":"normal"},{"uid":"87707796f83622c6","name":"Query Generator - false","time":{"start":1725137767067,"stop":1725137767067,"duration":0},"status":"passed","severity":"normal"},{"uid":"102690032ad8daa1","name":"Init the array if not present","time":{"start":1725137165323,"stop":1725137165325,"duration":2},"status":"passed","severity":"normal"},{"uid":"1d61b279901872e7","name":"should properly create location multiaddrs - tcp4","time":{"start":1725137173865,"stop":1725137173865,"duration":0},"status":"passed","severity":"normal"},{"uid":"2155668b01c2107d","name":"Check received message containing Russian","time":{"start":1725137632986,"stop":1725137632988,"duration":2},"status":"passed","severity":"normal"},{"uid":"b7596ff533cacf44","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1725137165619,"stop":1725137165619,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42f17c913bfa59d","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app61/8/topic420/proto","time":{"start":1725137705861,"stop":1725137705861,"duration":0},"status":"passed","severity":"normal"},{"uid":"d479918dfc1d1f6e","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1725137554478,"stop":1725137554478,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb7f28d0bbdf4e87","name":"Store - dialed after - with timeout","time":{"start":1725137798382,"stop":1725137798383,"duration":1},"status":"passed","severity":"normal"},{"uid":"4839ae7faeffaaa1","name":"should not fail to start the service if it is already started","time":{"start":1725137190094,"stop":1725137190094,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6777a30b48aab0","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725137430488,"stop":1725137430488,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee4cf7bd423ca06","name":"Passing page size 10 when there are 10 messages","time":{"start":1725137780283,"stop":1725137780284,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ebbfc682340ff12","name":"Check message with no content topic is not received","time":{"start":1725137633053,"stop":1725137633054,"duration":1},"status":"passed","severity":"normal"},{"uid":"a64e4ffeb22bb1f9","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1725137165598,"stop":1725137165599,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7b708198dabe846","name":"Subscribe and receive messages via waku relay post","time":{"start":1725137762303,"stop":1725137762303,"duration":0},"status":"passed","severity":"normal"},{"uid":"3727fa382c7966ec","name":"Check received message with timestamp: 1725137214399 ","time":{"start":1725137633016,"stop":1725137633026,"duration":10},"status":"passed","severity":"normal"},{"uid":"471402f73a825c45","name":"should return valid sharding parameters for static sharding","time":{"start":1725137165617,"stop":1725137165617,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7225829e41fad7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725137519156,"stop":1725137519156,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b129c45cf52c36","name":"Check message with no payload is not received","time":{"start":1725137633031,"stop":1725137633033,"duration":2},"status":"passed","severity":"normal"},{"uid":"734155bb34774a6a","name":"dispatchEvent via connectionManager","time":{"start":1725137255022,"stop":1725137255023,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6fd9d15438b4e24","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725137762308,"stop":1725137762308,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a597a8496d1016","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725137332131,"stop":1725137332131,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb291524826505","name":"Store - dialed first","time":{"start":1725137798382,"stop":1725137798382,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8945bb64a41df46","name":"configure the node with multiple content topics","time":{"start":1725137705863,"stop":1725137705863,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3a02bddc75012d","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app54/1/topic724/xml","time":{"start":1725137705861,"stop":1725137705862,"duration":1},"status":"passed","severity":"normal"},{"uid":"79b4d5c811d5eafd","name":"Push message with content topic containing unicode special characters","time":{"start":1725137743066,"stop":1725137743066,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7a862fc78323dd","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1725137389722,"stop":1725137389723,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d7abf628fe78847","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1725137185690,"stop":1725137185690,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e4e3b1fbe29ae6","name":"same cluster, same shard: nodes connect","time":{"start":1725137558836,"stop":1725137558836,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc95dde03a7ca23c","name":"Relay + Store","time":{"start":1725137223990,"stop":1725137223990,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb31faa1598146a","name":"Passing invalid cursor","time":{"start":1725137717752,"stop":1725137717753,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7bc34f86b52eb7d","name":"Encoder throws on undefined content topic","time":{"start":1725137178667,"stop":1725137178668,"duration":1},"status":"passed","severity":"normal"},{"uid":"7524afd285215e","name":"Push message with content topic containing JSON","time":{"start":1725137648226,"stop":1725137648227,"duration":1},"status":"passed","severity":"normal"},{"uid":"eee0af6fddcca34b","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1725137554480,"stop":1725137554480,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e9b80804d5d384","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1725137833520,"stop":1725137833520,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3c85ca7859b094","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1725137792648,"stop":1725137792648,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dd49b267f73edee","name":"Relay + Store","time":{"start":1725137173869,"stop":1725137173870,"duration":1},"status":"passed","severity":"normal"},{"uid":"8041002df8a53503","name":"Check publish message after client node is restarted","time":{"start":1725137677471,"stop":1725137677472,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2fc36731c14159ef","name":"Query generator for multiple messages with different content topic format","time":{"start":1725137766092,"stop":1725137766092,"duration":0},"status":"passed","severity":"normal"},{"uid":"13131a0550f2bba","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1725137646036,"stop":1725137646037,"duration":1},"status":"passed","severity":"normal"},{"uid":"94deb397eec489c3","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725137392301,"stop":1725137392301,"duration":0},"status":"passed","severity":"normal"},{"uid":"39685ac65cd5b573","name":"Push message with content topic containing Basic HTML tag","time":{"start":1725137743064,"stop":1725137743065,"duration":1},"status":"passed","severity":"normal"},{"uid":"4efa66b9b6e9a165","name":"Should update multiaddrs","time":{"start":1725137560481,"stop":1725137560481,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c42d7698958138","name":"Check received message containing emoji","time":{"start":1725137392295,"stop":1725137392295,"duration":0},"status":"passed","severity":"normal"},{"uid":"5551e16e2fb0c8ce","name":"Check received message containing SQL Injection","time":{"start":1725137633046,"stop":1725137633046,"duration":0},"status":"passed","severity":"normal"},{"uid":"30170027144d67a9","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725137554478,"stop":1725137554478,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b061805327088b4","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app49/8/topic566/json","time":{"start":1725137705860,"stop":1725137705860,"duration":0},"status":"passed","severity":"normal"},{"uid":"510c076aff22faa7","name":"Push message with XML payload","time":{"start":1725137743035,"stop":1725137743035,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fadf6ace0a1e61d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725137332128,"stop":1725137332129,"duration":1},"status":"passed","severity":"normal"},{"uid":"bca8b9f02a55a438","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1725137165607,"stop":1725137165607,"duration":0},"status":"passed","severity":"normal"},{"uid":"560796e168d9aad7","name":"should throw an error for empty SingleShardInfos array","time":{"start":1725137165603,"stop":1725137165603,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a2fab8e869db009","name":"LightPush","time":{"start":1725137798383,"stop":1725137798383,"duration":0},"status":"passed","severity":"normal"},{"uid":"2515f99f00b51205","name":"Check received message containing special chars","time":{"start":1725137632972,"stop":1725137632973,"duration":1},"status":"passed","severity":"normal"},{"uid":"d59400d377a52c90","name":"can dial TLS multiaddrs","time":{"start":1725137560210,"stop":1725137560210,"duration":0},"status":"passed","severity":"normal"},{"uid":"6367699ef74f82d7","name":"handles empty contentTopics array correctly","time":{"start":1725137165618,"stop":1725137165618,"duration":0},"status":"passed","severity":"normal"},{"uid":"874b431a41ae8749","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725137435605,"stop":1725137435605,"duration":0},"status":"passed","severity":"normal"},{"uid":"6177d3852fd2f981","name":"returns all values when wanted number matches available values","time":{"start":1725137185021,"stop":1725137185022,"duration":1},"status":"passed","severity":"normal"},{"uid":"3638d0476e22435c","name":"should be able to encode the field with only FILTER set to true","time":{"start":1725137173223,"stop":1725137173224,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7fc86bf01d2e471","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1725137389726,"stop":1725137389728,"duration":2},"status":"passed","severity":"normal"},{"uid":"1ff5cc73a56f65ab","name":"Push message with JSON payload","time":{"start":1725137648218,"stop":1725137648218,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f7e5c25143ad909","name":"Push message with custom timestamp: 1725141059497","time":{"start":1725137648236,"stop":1725137648237,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8a90560d1ac3be0","name":"non connected peers","time":{"start":1725137633334,"stop":1725137633334,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e2055cd3664f2254","name":"should properly compute the node id","time":{"start":1725137173859,"stop":1725137173860,"duration":1},"status":"passed","severity":"normal"},{"uid":"b597bdf78d32516a","name":"Check publish message containing numeric","time":{"start":1725137677448,"stop":1725137677448,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1db498ef77a0012","name":"Check received message containing JSON","time":{"start":1725137633048,"stop":1725137633048,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4b399f43c6c90f","name":"Subscribe and receive messages via lightPush","time":{"start":1725137762293,"stop":1725137762293,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9b55287e8d0a91","name":"Filter with 0 connections","time":{"start":1725137459279,"stop":1725137459280,"duration":1},"status":"passed","severity":"normal"},{"uid":"9317e3adc5a8a88a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1725137165613,"stop":1725137165613,"duration":0},"status":"passed","severity":"normal"},{"uid":"7519dcfa06c6576e","name":"should emit a peer event after start","time":{"start":1725137190094,"stop":1725137190094,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d0e5e937e3c57","name":"Check message with no content topic is not received","time":{"start":1725137633030,"stop":1725137633031,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ec312c8cc4d4682","name":"Push message with content topic containing special chars","time":{"start":1725137743061,"stop":1725137743062,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb5fc8e8dd922e6a","name":"should correctly map a content topic to a pubsub topic","time":{"start":1725137165618,"stop":1725137165619,"duration":1},"status":"passed","severity":"normal"},{"uid":"419eab586a85beb0","name":"should get / set UDP multiaddr","time":{"start":1725137173864,"stop":1725137173864,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d9de0c1967bac8","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1725137717749,"stop":1725137717750,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f3c9a7c33213e04","name":"Default pageSize","time":{"start":1725137780285,"stop":1725137780285,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a690716c88e2adf","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725137762305,"stop":1725137762305,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a1cf988d1ab60d","name":"Refresh subscription","time":{"start":1725137679562,"stop":1725137679563,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ab902e13a7994f31","name":"Symmetric encrypt & Decrypt","time":{"start":1725137196388,"stop":1725137196389,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d0751608b198f3","name":"Push message with content topic containing XML","time":{"start":1725137648225,"stop":1725137648225,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee43e02759e09c9","name":"ignores domain fetching errors","time":{"start":1725137186149,"stop":1725137186149,"duration":0},"status":"passed","severity":"normal"},{"uid":"936138502a408c12","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725137435600,"stop":1725137435600,"duration":0},"status":"passed","severity":"normal"},{"uid":"903d46b8c2c66955","name":"Fails to publish message with size larger than 1 MB","time":{"start":1725137677470,"stop":1725137677471,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5eb4a1545c9d158","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725137435616,"stop":1725137435617,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd6fec7c758537fd","name":"Query Generator, No Decoder","time":{"start":1725137750638,"stop":1725137750639,"duration":1},"status":"passed","severity":"normal"},{"uid":"2164127e32d88a75","name":"Round trip binary serialization","time":{"start":1725137178666,"stop":1725137178666,"duration":0},"status":"passed","severity":"normal"},{"uid":"30436ed51bb3346e","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1725137792647,"stop":1725137792647,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa6248c94d922d97","name":"throws on content topic with non-number generation field","time":{"start":1725137165581,"stop":1725137165583,"duration":2},"status":"passed","severity":"normal"},{"uid":"3d98012d8db71ba3","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725137762321,"stop":1725137762321,"duration":0},"status":"passed","severity":"normal"},{"uid":"74019fc4530b6a35","name":"Push 30 different messages","time":{"start":1725137648220,"stop":1725137648220,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c186755f35c011d","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1725137167985,"stop":1725137167985,"duration":0},"status":"passed","severity":"normal"},{"uid":"4832c017610a7f89","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1725137185023,"stop":1725137185024,"duration":1},"status":"passed","severity":"normal"},{"uid":"93ba238208b4cb2","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725137762319,"stop":1725137762319,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7741e31703f6a5","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1725137389714,"stop":1725137389714,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a723e734fc89250","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1725137654361,"stop":1725137654361,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a86c373d71dd2de","name":"unsubscribes","time":{"start":1725137778050,"stop":1725137778051,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ce4c12d42e51ef6","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725137633027,"stop":1725137633027,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8ebac8b89a392a","name":"Push message with Basic HTML tag payload","time":{"start":1725137648217,"stop":1725137648218,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a6b89372f174418","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1725137766093,"stop":1725137766095,"duration":2},"status":"passed","severity":"normal"},{"uid":"6c9487b5bcea9ddd","name":"A test","time":{"start":1725137519237,"stop":1725137519237,"duration":0},"status":"passed","severity":"normal"},{"uid":"70573f86a620be1e","name":"Check received message with timestamp: 1725137214574000000 ","time":{"start":1725137392295,"stop":1725137392296,"duration":1},"status":"passed","severity":"normal"},{"uid":"39181f1d43fc9289","name":"creates an iterator","time":{"start":1725137778049,"stop":1725137778050,"duration":1},"status":"passed","severity":"normal"},{"uid":"c632323c05a7ed3e","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1725137554473,"stop":1725137554473,"duration":0},"status":"passed","severity":"normal"},{"uid":"392803e87705785f","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1725137165619,"stop":1725137165620,"duration":1},"status":"passed","severity":"normal"},{"uid":"a98ae2de1713a356","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725137633051,"stop":1725137633052,"duration":1},"status":"passed","severity":"normal"},{"uid":"14c26aa88f16005d","name":"should throw error - invalid id","time":{"start":1725137173858,"stop":1725137173858,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d0218c53833019","name":"throws on content topic with empty version field","time":{"start":1725137165586,"stop":1725137165588,"duration":2},"status":"passed","severity":"normal"},{"uid":"7bfb48a08e5d6da2","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1725137792644,"stop":1725137792645,"duration":1},"status":"passed","severity":"normal"},{"uid":"2af3a37bdd6c1208","name":"udp ip6 address","time":{"start":1725137173327,"stop":1725137173327,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d5a2f902be8359","name":"Push message with unicode special characters payload","time":{"start":1725137648219,"stop":1725137648219,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfaa59b7aa6d8eef","name":"Check received message containing Basic HTML tag","time":{"start":1725137633047,"stop":1725137633048,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d913a2b25d45eb5","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1725137389707,"stop":1725137389707,"duration":0},"status":"passed","severity":"normal"},{"uid":"6937123c9541ffbb","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725137762307,"stop":1725137762307,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d283ad3a8b8719","name":"should not receive a peer event after stop","time":{"start":1725137673955,"stop":1725137673955,"duration":0},"status":"passed","severity":"normal"},{"uid":"4444c0ccce629340","name":"Query Generator, No message returned","time":{"start":1725137750639,"stop":1725137750639,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b502e98335446a0","name":"Ordered Callback - true","time":{"start":1725137767068,"stop":1725137767068,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ec57bae3ee206c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725137762314,"stop":1725137762314,"duration":0},"status":"passed","severity":"normal"},{"uid":"18227675d7714c7b","name":"can start the service","time":{"start":1725137673942,"stop":1725137673943,"duration":1},"status":"passed","severity":"normal"},{"uid":"9736c60649f58688","name":"Ping succeeds for all connected peers","time":{"start":1725137325444,"stop":1725137325445,"duration":1},"status":"passed","severity":"normal"},{"uid":"b228d56cb06a2777","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1725137185684,"stop":1725137185684,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac9315453f77706e","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725137554477,"stop":1725137554477,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41bc3cd2162592b","name":"Subscribe to topic containing long and publish message","time":{"start":1725137679564,"stop":1725137679564,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d9d4b810d55461c","name":"Push message with long payload","time":{"start":1725137648213,"stop":1725137648214,"duration":1},"status":"passed","severity":"normal"},{"uid":"77db390936e1cead","name":"Push message with content topic containing Chinese","time":{"start":1725137743062,"stop":1725137743062,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff4e1ed1ab06781","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725137554474,"stop":1725137554475,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee34f5aa19c91b26","name":"Push message with content topic containing long","time":{"start":1725137648221,"stop":1725137648221,"duration":0},"status":"passed","severity":"normal"},{"uid":"85388c589a905cad","name":"Query generator for multiple messages with multiple decoders","time":{"start":1725137766092,"stop":1725137766092,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f77ccedf5f75ee","name":"should be online or offline if network state changed","time":{"start":1725137215142,"stop":1725137215143,"duration":1},"status":"passed","severity":"normal"},{"uid":"e219190ee98b4445","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725137762304,"stop":1725137762304,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c6d13d22a492f7b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1725137296613,"stop":1725137296613,"duration":0},"status":"passed","severity":"normal"},{"uid":"de120c90fa1e534c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725137762310,"stop":1725137762311,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a4b9c62b0751799","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725137389703,"stop":1725137389704,"duration":1},"status":"passed","severity":"normal"},{"uid":"51ca21d95b7194e6","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1725137389717,"stop":1725137389718,"duration":1},"status":"passed","severity":"normal"},{"uid":"50e74b0d4b21e551","name":"Check received message containing Script","time":{"start":1725137632991,"stop":1725137633007,"duration":16},"status":"passed","severity":"normal"},{"uid":"ff537b6788d8517e","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1725137389723,"stop":1725137389723,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ec777a466f180","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1725137389705,"stop":1725137389705,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8ff7fae0cefd038","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725137435604,"stop":1725137435605,"duration":1},"status":"passed","severity":"normal"},{"uid":"eefe1e39247ff264","name":"Check received message containing Script","time":{"start":1725137392285,"stop":1725137392285,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fda5a46f6bd8c09","name":"should throw an error for missing required configuration","time":{"start":1725137165606,"stop":1725137165606,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae81e13a66f69654","name":"Check message with no content topic is not received","time":{"start":1725137392303,"stop":1725137392303,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd836b55ec98ebf","name":"Delete observer","time":{"start":1725137635881,"stop":1725137635881,"duration":0},"status":"passed","severity":"normal"},{"uid":"8755a54e1ae8a449","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1725137296609,"stop":1725137296609,"duration":0},"status":"passed","severity":"normal"},{"uid":"d929052520e70010","name":"Push message with content topic containing Arabic","time":{"start":1725137743063,"stop":1725137743063,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ecc5c75b80e0ae2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725137762314,"stop":1725137762314,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a726ad07b20f1c8","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1725137268397,"stop":1725137268397,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ceff83b15cfca4","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1725137165603,"stop":1725137165604,"duration":1},"status":"passed","severity":"normal"},{"uid":"1173d94194876830","name":"Push message with long payload","time":{"start":1725137743023,"stop":1725137743025,"duration":2},"status":"passed","severity":"normal"},{"uid":"c437b29b92d0e38a","name":"Nwaku publishes","time":{"start":1725137658226,"stop":1725137658226,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9fc023ede1bcc29","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725137762318,"stop":1725137762318,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b53740582bfeab1","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1725137165600,"stop":1725137165600,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13bf9c589bbd9b2","name":"random static sharding 7 - Cluster ID: 363, Shard ID: 42","time":{"start":1725137732160,"stop":1725137732160,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f9bd30d6172b7d","name":"Check received message containing emoji","time":{"start":1725137633014,"stop":1725137633015,"duration":1},"status":"passed","severity":"normal"},{"uid":"8252c3a15b3a250c","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1725137167982,"stop":1725137167983,"duration":1},"status":"passed","severity":"normal"},{"uid":"4deac0cc3ee2b8fa","name":"Check message received after jswaku node is restarted","time":{"start":1725137392304,"stop":1725137392304,"duration":0},"status":"skipped","severity":"normal"},{"uid":"92c3fb0344b441d2","name":"Passing page size 11 when there are 10 messages","time":{"start":1725137780284,"stop":1725137780284,"duration":0},"status":"passed","severity":"normal"},{"uid":"7caad0724f271c38","name":"Check received message containing special chars","time":{"start":1725137392283,"stop":1725137392284,"duration":1},"status":"passed","severity":"normal"},{"uid":"446c1c329218c3c5","name":"passes more than one ENR URLs and attempts connection","time":{"start":1725137226413,"stop":1725137226413,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ab29953c5458c655","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1725137225794,"stop":1725137225795,"duration":1},"status":"passed","severity":"normal"},{"uid":"2edb6f2ac669fb75","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725137435606,"stop":1725137435607,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aadd6415cabdd46","name":"should be able to decode the field with only STORE set to true","time":{"start":1725137173232,"stop":1725137173233,"duration":1},"status":"passed","severity":"normal"},{"uid":"74dab675c0f1c63f","name":"Check message with no payload is not received","time":{"start":1725137392303,"stop":1725137392303,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6af34a0b2b7379c","name":"Check publish message containing unicode special characters","time":{"start":1725137677457,"stop":1725137677457,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b2e56e6ce6b753b","name":"Check publish message containing Arabic","time":{"start":1725137677450,"stop":1725137677451,"duration":1},"status":"passed","severity":"normal"},{"uid":"edaab285608d413d","name":"Publishes to nwaku","time":{"start":1725137658226,"stop":1725137658226,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a3401151617ad1","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1725137717746,"stop":1725137717747,"duration":1},"status":"passed","severity":"normal"},{"uid":"781fbe8ac162da3d","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1725137389698,"stop":1725137389701,"duration":3},"status":"passed","severity":"normal"},{"uid":"7323a1ecfcfd96b1","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1725137185689,"stop":1725137185689,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bdad411cd35d178","name":"Check publish message containing XML","time":{"start":1725137677453,"stop":1725137677454,"duration":1},"status":"passed","severity":"normal"},{"uid":"77f17be5bf1e2026","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725137332133,"stop":1725137332134,"duration":1},"status":"passed","severity":"normal"},{"uid":"2046feb82fd21191","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1725137296613,"stop":1725137296614,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f6be782e27f914e","name":"should be able to decode the field with only FILTER set to true","time":{"start":1725137173232,"stop":1725137173232,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb6949229c843f0","name":"Decrypt messages","time":{"start":1725137635880,"stop":1725137635881,"duration":1},"status":"passed","severity":"normal"},{"uid":"afe88cbdcb50add1","name":"different cluster, same shard: nodes don't connect","time":{"start":1725137389683,"stop":1725137389685,"duration":2},"status":"passed","severity":"normal"},{"uid":"9dae292c8aefca43","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1725137165597,"stop":1725137165598,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9ee17381dee9a9a","name":"Tracks peer failures correctly","time":{"start":1725137325449,"stop":1725137325449,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8dc43e20a7a2db9","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1725137173227,"stop":1725137173228,"duration":1},"status":"passed","severity":"normal"},{"uid":"16c5812dfbe31e63","name":"Wrong topic","time":{"start":1725137705863,"stop":1725137705863,"duration":0},"status":"passed","severity":"normal"},{"uid":"342c0619318ba2f7","name":"it tolerates circular branch references","time":{"start":1725137186148,"stop":1725137186149,"duration":1},"status":"passed","severity":"normal"},{"uid":"f62e36e93fd58034","name":"Publish without waiting for remote peer","time":{"start":1725137679560,"stop":1725137679560,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c70840d869f6ed","name":"Keep-alive pings maintain the connection","time":{"start":1725137325446,"stop":1725137325448,"duration":2},"status":"passed","severity":"normal"},{"uid":"693f8f5cc42c601c","name":"topics with same application and version share the same shard","time":{"start":1725137165599,"stop":1725137165600,"duration":1},"status":"passed","severity":"normal"},{"uid":"b97faa54b502d2ed","name":"Encoder throws on empty string content topic","time":{"start":1725137178668,"stop":1725137178668,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e9616b8af82fc8","name":"Push message with special chars payload","time":{"start":1725137648214,"stop":1725137648215,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc628f6cc85f897c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725137762315,"stop":1725137762315,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9efc210301f326a","name":"should throw an error for insufficient data","time":{"start":1725137165622,"stop":1725137165622,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e891f1ef1d0dd70","name":"new peer added after a peer was already found","time":{"start":1725137646036,"stop":1725137646036,"duration":0},"status":"skipped","severity":"normal"},{"uid":"addb4305908a7f9a","name":"should not receive a peer event before start","time":{"start":1725137190094,"stop":1725137190094,"duration":0},"status":"passed","severity":"normal"},{"uid":"52012ee1c104ca83","name":"Subscribe to topic containing emoji and publish message","time":{"start":1725137679569,"stop":1725137679569,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb8b4384f21a23b","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1725137389722,"stop":1725137389722,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a62cba1ac8a34da","name":"Check message with invalid timestamp is not received","time":{"start":1725137633052,"stop":1725137633052,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb37c4b214aa355c","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1725137165615,"stop":1725137165616,"duration":1},"status":"passed","severity":"normal"},{"uid":"9515e47510ac51b1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725137519160,"stop":1725137519160,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20a9a761b04e960","name":"Check message with invalid timestamp is not received","time":{"start":1725137392302,"stop":1725137392302,"duration":0},"status":"passed","severity":"normal"},{"uid":"c945007708bfd1d1","name":"same cluster, different shard: nodes don't connect","time":{"start":1725137389682,"stop":1725137389683,"duration":1},"status":"passed","severity":"normal"},{"uid":"685e5babe9480f93","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1725137173226,"stop":1725137173227,"duration":1},"status":"passed","severity":"normal"}] |