allure-jswaku/7385/widgets/status-chart.json
2024-08-31 12:33:09 +00:00

1 line
158 KiB
JSON

[{"uid":"144bc7758fd5f712","name":"Push message with emoji payload","time":{"start":1725107361906,"stop":1725107361906,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd57112efc3121fb","name":"Query Generator, Multiple PubsubTopics","time":{"start":1725107467819,"stop":1725107467819,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de8da3dd4497671","name":"Subscribe and receive messages via waku relay post","time":{"start":1725107474240,"stop":1725107474241,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f4b9cdfcbf70fa7","name":"Filter","time":{"start":1725107510469,"stop":1725107510469,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba34d9920d9ea078","name":"Generator, 2 different pubsubtopics","time":{"start":1725107483881,"stop":1725107483881,"duration":0},"status":"passed","severity":"normal"},{"uid":"763ddf511950106b","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1725106883645,"stop":1725106883650,"duration":5},"status":"passed","severity":"normal"},{"uid":"1271ce234e96feed","name":"Fails to push message bigger that 1MB","time":{"start":1725107361933,"stop":1725107361933,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1126e26a9b71cb","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1725106908533,"stop":1725106908533,"duration":0},"status":"passed","severity":"normal"},{"uid":"87bc336a69afd4ef","name":"Subscribe and receives messages on 20 topics","time":{"start":1725107474218,"stop":1725107474218,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b8ec2488725ce5","name":"Accepts a valid Waku Message","time":{"start":1725106919360,"stop":1725106919361,"duration":1},"status":"passed","severity":"normal"},{"uid":"c88d0240474b8b25","name":"can start the service","time":{"start":1725106908529,"stop":1725106908529,"duration":0},"status":"passed","severity":"normal"},{"uid":"669e93545f24094f","name":"random static sharding 8 - Cluster ID: 531, Shard ID: 676","time":{"start":1725107458052,"stop":1725107458052,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e73b69cc42a519","name":"Check received message containing unicode special characters","time":{"start":1725107349673,"stop":1725107349674,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d6c6a8fcd749bc0","name":"Ping on subscribed peer","time":{"start":1725106995015,"stop":1725106995016,"duration":1},"status":"passed","severity":"normal"},{"uid":"98c4f6a8bc71697f","name":"different cluster, same shard: nodes don't connect","time":{"start":1725107270695,"stop":1725107270696,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0d9b8ae52a3adc3","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1725106945140,"stop":1725106945140,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c523a4dfa6dd965","name":"Subscribe to topic containing short and receive message","time":{"start":1725107474248,"stop":1725107474249,"duration":1},"status":"passed","severity":"normal"},{"uid":"f571bdb8d9bf9c46","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1725107441983,"stop":1725107441983,"duration":0},"status":"passed","severity":"normal"},{"uid":"875e384be5a060c9","name":"1 Store, 2 relays, 2 fetches","time":{"start":1725106904274,"stop":1725106904274,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d795d741fd27515","name":"Passing cursor with wrong pubsubTopic","time":{"start":1725107441985,"stop":1725107441985,"duration":0},"status":"passed","severity":"normal"},{"uid":"db85d7073f7a9512","name":"Reusing cursor across nodes","time":{"start":1725107441984,"stop":1725107441985,"duration":1},"status":"passed","severity":"normal"},{"uid":"e758d0bc6b32b4f5","name":"Check received message containing Chinese","time":{"start":1725107109496,"stop":1725107109496,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2d032284c52fe3","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725107349679,"stop":1725107349679,"duration":0},"status":"passed","severity":"normal"},{"uid":"275356c90a5c3fea","name":"Check message with non string payload is not received","time":{"start":1725107109536,"stop":1725107109540,"duration":4},"status":"passed","severity":"normal"},{"uid":"52d42645a2a1cf01","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1725106945138,"stop":1725106945138,"duration":0},"status":"passed","severity":"normal"},{"uid":"8533eeab0e6fd6ed","name":"Push message with numeric payload","time":{"start":1725107361890,"stop":1725107361890,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23d746fae4fec5a","name":"Fields are not dropped","time":{"start":1725106896393,"stop":1725106896394,"duration":1},"status":"passed","severity":"normal"},{"uid":"3615633390ec7aac","name":"addEventListener with correct event","time":{"start":1725106974437,"stop":1725106974437,"duration":0},"status":"passed","severity":"normal"},{"uid":"862fa77838e87e2c","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1725106891515,"stop":1725106891516,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fe8998b3b9116db","name":"Subscribe and publish message","time":{"start":1725107401195,"stop":1725107401195,"duration":0},"status":"passed","severity":"normal"},{"uid":"960f8087bddf48d5","name":"should not throw an error for a single configured topic","time":{"start":1725106883673,"stop":1725106883673,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e5ae5f4e566578","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725107474261,"stop":1725107474262,"duration":1},"status":"passed","severity":"normal"},{"uid":"19f271a8f9f87f08","name":"Waku message hash computation (payload length 0)","time":{"start":1725106886243,"stop":1725106886243,"duration":0},"status":"passed","severity":"normal"},{"uid":"8574af99ee3d74bb","name":"Ping on unsubscribed peer","time":{"start":1725106995016,"stop":1725106995017,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc8b4abef50ed021","name":"Ephemeral field is preserved - encoder v0","time":{"start":1725106945137,"stop":1725106945137,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e550a61000e50c","name":"Ping on peer without subscriptions","time":{"start":1725106995016,"stop":1725106995016,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab8e95328dfe8a6","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1725106896836,"stop":1725106896837,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd4ea9a3734751ee","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1725106896837,"stop":1725106896837,"duration":0},"status":"passed","severity":"normal"},{"uid":"9237f2540eee9d10","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725107113445,"stop":1725107113445,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f1c18ed63c58bd","name":"Renews subscription after lossing a connection","time":{"start":1725107474237,"stop":1725107474237,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e384f790d00335","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1725106883668,"stop":1725106883668,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5456388100802f9","name":"should be called for bootstrap peers","time":{"start":1725106941825,"stop":1725106941825,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d34286bb5a60676","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1725107487163,"stop":1725107487163,"duration":0},"status":"passed","severity":"normal"},{"uid":"f409495be1ccb193","name":"Check received message containing JSON","time":{"start":1725107349670,"stop":1725107349670,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e86e5a9c27a4440","name":"Wrong topic","time":{"start":1725107423659,"stop":1725107423660,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fec010bc71ec0f3","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app59/9/topic146/proto","time":{"start":1725107423655,"stop":1725107423656,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e329549cc7dc11d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725107143283,"stop":1725107143283,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7ac7b47e3db7ee","name":"Check received message with timestamp: 1725106933845 ","time":{"start":1725107109530,"stop":1725107109532,"duration":2},"status":"passed","severity":"normal"},{"uid":"52489addc037581c","name":"Check received message containing short","time":{"start":1725107349701,"stop":1725107349701,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e23348e61be607","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725107019480,"stop":1725107019480,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b783843dba8bb6","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1725106891513,"stop":1725106891514,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa187879eea63a74","name":"Check received message containing numeric","time":{"start":1725107349731,"stop":1725107349732,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9b37da26e4977f1","name":"Nwaku publishes","time":{"start":1725107376054,"stop":1725107376054,"duration":0},"status":"passed","severity":"normal"},{"uid":"586c4a94a9ae74a1","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1725107113443,"stop":1725107113444,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8399b333d65140d","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1725106904542,"stop":1725106904543,"duration":1},"status":"passed","severity":"normal"},{"uid":"78f99147cdab47f4","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1725107113448,"stop":1725107113448,"duration":0},"status":"passed","severity":"normal"},{"uid":"e40a58f8d54f36f2","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1725106941828,"stop":1725106941837,"duration":9},"status":"passed","severity":"normal"},{"uid":"ae51d1c043c70cfb","name":"Push message with content topic containing Russian","time":{"start":1725107361913,"stop":1725107361914,"duration":1},"status":"passed","severity":"normal"},{"uid":"48f7422ef431ae6b","name":"Decoder throws on undefined content topic","time":{"start":1725106897029,"stop":1725106897029,"duration":0},"status":"passed","severity":"normal"},{"uid":"807aa3094da8ed3a","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1725107400739,"stop":1725107400742,"duration":3},"status":"passed","severity":"normal"},{"uid":"dfa79caeaa5e6621","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1725106950646,"stop":1725106950646,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c2195923e236c68","name":"through manual discovery","time":{"start":1725107277300,"stop":1725107277300,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa128f41561a8cb","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725107474217,"stop":1725107474217,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e05a220475d39c5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1725106883672,"stop":1725106883673,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd8ac617dc019f31","name":"Subscribe to topic containing XML and receive message","time":{"start":1725107474258,"stop":1725107474258,"duration":0},"status":"passed","severity":"normal"},{"uid":"53bff3a40415b8b9","name":"Push message on custom pubsubTopic","time":{"start":1725107228261,"stop":1725107228261,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac00d8f4d4e94f80","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725107474233,"stop":1725107474233,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c75faf8ee37feb","name":"LightPush with 1 connections","time":{"start":1725107176422,"stop":1725107176437,"duration":15},"status":"passed","severity":"normal"},{"uid":"782ce9be1b464d77","name":"stop","time":{"start":1725106974441,"stop":1725106974441,"duration":0},"status":"passed","severity":"normal"},{"uid":"3284caacb860d138","name":"Promise Callback - true","time":{"start":1725107481726,"stop":1725107481726,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eeb8dc84d7ace63","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725107474215,"stop":1725107474216,"duration":1},"status":"passed","severity":"normal"},{"uid":"25d7fbfc04f94dab","name":"Overlapping topic subscription","time":{"start":1725107474219,"stop":1725107474221,"duration":2},"status":"passed","severity":"normal"},{"uid":"a32413f0fb72337d","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1725106883661,"stop":1725106883661,"duration":0},"status":"passed","severity":"normal"},{"uid":"8307b939b040ba5a","name":"Check message with non string payload is not received","time":{"start":1725107349792,"stop":1725107349794,"duration":2},"status":"passed","severity":"normal"},{"uid":"3aac89c4c90faa52","name":"should set field with only STORE enabled","time":{"start":1725106892199,"stop":1725106892199,"duration":0},"status":"passed","severity":"normal"},{"uid":"600762117cc7d5bf","name":"Push message with content topic containing special chars","time":{"start":1725107361912,"stop":1725107361912,"duration":0},"status":"passed","severity":"normal"},{"uid":"5beab36482fba3da","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1725106897030,"stop":1725106897030,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc234360cf5467b9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725107474229,"stop":1725107474230,"duration":1},"status":"passed","severity":"normal"},{"uid":"48fd82760b58be5e","name":"does not throw on valid cases","time":{"start":1725106883639,"stop":1725106883639,"duration":0},"status":"passed","severity":"normal"},{"uid":"87125730232f924d","name":"udp ip6 address","time":{"start":1725106891577,"stop":1725106891578,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4bf52ab213595e9","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725107483880,"stop":1725107483880,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac054f1c9bcbedb","name":"should decode valid enr successfully","time":{"start":1725106892186,"stop":1725106892186,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d78a3e03388a813","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1725107113438,"stop":1725107113438,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec3e1f4e64ba7b0","name":"handles empty shards array correctly","time":{"start":1725106883677,"stop":1725106883678,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdd284eeb774b706","name":"Push message with unicode special characters payload","time":{"start":1725107441322,"stop":1725107441322,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb1df48f9586146","name":"Asymmetric encrypt & decrypt","time":{"start":1725106914760,"stop":1725106914761,"duration":1},"status":"passed","severity":"normal"},{"uid":"db288004bb6008c6","name":"Check message with non string payload is not received","time":{"start":1725107349699,"stop":1725107349700,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f569dd4e57403ce","name":"Check meta is set [symmetric]","time":{"start":1725106914525,"stop":1725106914525,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a5478326e1b35a7","name":"Subscribe and receive messages via lightPush","time":{"start":1725107474237,"stop":1725107474237,"duration":0},"status":"passed","severity":"normal"},{"uid":"f931ee3fcb5bb587","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725107055199,"stop":1725107055199,"duration":0},"status":"passed","severity":"normal"},{"uid":"9715486470934121","name":"Check message on other pubsub topic is not received","time":{"start":1725107349680,"stop":1725107349680,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c2f151e2d694717","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1725106883679,"stop":1725106883679,"duration":0},"status":"passed","severity":"normal"},{"uid":"a268a017073ef923","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1725106891524,"stop":1725106891525,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f46b9b6bd4e1acc","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1725107290484,"stop":1725107290485,"duration":1},"status":"passed","severity":"normal"},{"uid":"52923bcc0f8f4617","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725107290482,"stop":1725107290482,"duration":0},"status":"passed","severity":"normal"},{"uid":"88de73c64adf2d37","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1725107441982,"stop":1725107441983,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fe2c3e551127401","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1725106934756,"stop":1725106934758,"duration":2},"status":"passed","severity":"normal"},{"uid":"18e52e04a3c8199d","name":"should throw an error for an unconfigured topic","time":{"start":1725106883674,"stop":1725106883674,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3481c7bda76f4c0","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725107143283,"stop":1725107143284,"duration":1},"status":"passed","severity":"normal"},{"uid":"3765d0b78d90a6aa","name":"can start the service","time":{"start":1725106950632,"stop":1725106950632,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba82d103f7b93340","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1725107441984,"stop":1725107441984,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa8a2c44390b21bd","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1725106891527,"stop":1725106891528,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f21154db833134d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1725106883669,"stop":1725106883669,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bc3c9e79a130f5f","name":"throws an error for improperly formatted content topics","time":{"start":1725106883658,"stop":1725106883658,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9e0ffb3c9b32481","name":"Check received message containing Russian","time":{"start":1725107349667,"stop":1725107349668,"duration":1},"status":"passed","severity":"normal"},{"uid":"22dafa99eccb79ac","name":"Push message with Chinese payload","time":{"start":1725107361896,"stop":1725107361896,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbbd9e5f5d65c94f","name":"Check received message containing SQL Injection","time":{"start":1725107109522,"stop":1725107109522,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c40bd8cf2424e7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1725106883672,"stop":1725106883672,"duration":0},"status":"passed","severity":"normal"},{"uid":"425b50dc1458f15e","name":"Check received message containing shell command","time":{"start":1725107349670,"stop":1725107349671,"duration":1},"status":"passed","severity":"normal"},{"uid":"14c4000f110de4f9","name":"Push message equal or less that 1MB","time":{"start":1725107361932,"stop":1725107361932,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f10da947fdc291","name":"Push message with custom timestamp: 1694348743551","time":{"start":1725107441343,"stop":1725107441343,"duration":0},"status":"passed","severity":"normal"},{"uid":"5907c6491b4b34d8","name":"Check received message containing Script","time":{"start":1725107109523,"stop":1725107109523,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa33c2960c5a17b","name":"Push 30 different messages","time":{"start":1725107361907,"stop":1725107361907,"duration":0},"status":"passed","severity":"normal"},{"uid":"22af44a9f2da6517","name":"Query Generator, No Decoder","time":{"start":1725107467820,"stop":1725107467820,"duration":0},"status":"passed","severity":"normal"},{"uid":"9240a004c0634881","name":"Check received message containing unicode special characters","time":{"start":1725107349775,"stop":1725107349777,"duration":2},"status":"passed","severity":"normal"},{"uid":"96b445602dfb97d6","name":"Subscribe to topic containing short and publish message","time":{"start":1725107401197,"stop":1725107401197,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c1b857b745d73d","name":"Subscribe and receives messages on 20 topics","time":{"start":1725107474243,"stop":1725107474244,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aa24f3fc843c383","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725107109532,"stop":1725107109533,"duration":1},"status":"passed","severity":"normal"},{"uid":"238b9a6b357c3e5e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725107474256,"stop":1725107474257,"duration":1},"status":"passed","severity":"normal"},{"uid":"e16346dbae877eba","name":"Relay - times out","time":{"start":1725107510467,"stop":1725107510467,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac57eaf203a8a028","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1725106883662,"stop":1725106883663,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9e0f51b2e27f8cd","name":"Check received message containing special chars","time":{"start":1725107109488,"stop":1725107109495,"duration":7},"status":"passed","severity":"normal"},{"uid":"2afcc53adc10e7c7","name":"Number of peers are maintained correctly","time":{"start":1725107041226,"stop":1725107041229,"duration":3},"status":"passed","severity":"normal"},{"uid":"8fc86850010e0272","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1725107401195,"stop":1725107401196,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2fd58ace575d0cb","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725107290485,"stop":1725107290486,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4791f1ce2cced6d","name":"Fails to push message with large meta","time":{"start":1725107441342,"stop":1725107441342,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed0f460422d9508b","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1725107113437,"stop":1725107113438,"duration":1},"status":"passed","severity":"normal"},{"uid":"b67e6cf96745dee2","name":"Keep-alive pings maintain the connection","time":{"start":1725107041230,"stop":1725107041230,"duration":0},"status":"passed","severity":"normal"},{"uid":"5533d783f1804747","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1725106883670,"stop":1725106883671,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4ab64ac7648cf44","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725107019478,"stop":1725107019478,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4e8d2cb5d2924a","name":"isConnected between 2 js-waku relay nodes","time":{"start":1725106986446,"stop":1725106986447,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ea8e35c34d4496b","name":"LightPush","time":{"start":1725107510468,"stop":1725107510469,"duration":1},"status":"passed","severity":"normal"},{"uid":"fafee00f6b84e241","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725107474242,"stop":1725107474243,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3f2026151004926","name":"Publish without waiting for remote peer","time":{"start":1725107401194,"stop":1725107401195,"duration":1},"status":"passed","severity":"normal"},{"uid":"d44d04a5376fbf55","name":"should emit a peer event after start","time":{"start":1725107394971,"stop":1725107394972,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2a73eac3ed0a0bf","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1725106986444,"stop":1725106986444,"duration":0},"status":"passed","severity":"normal"},{"uid":"358e4d2cac965d77","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725107113443,"stop":1725107113443,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab98ae0b3ab3d1e5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1725106883668,"stop":1725106883668,"duration":0},"status":"passed","severity":"normal"},{"uid":"5173cde5076b1e54","name":"should not fail to stop the service if it was not started","time":{"start":1725106908530,"stop":1725106908531,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ea065c9db88149","name":"connected peers and dial","time":{"start":1725107350125,"stop":1725107350125,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fcb172c236f3109d","name":"isConnected should return false after all peers disconnect","time":{"start":1725106986445,"stop":1725106986446,"duration":1},"status":"passed","severity":"normal"},{"uid":"40242d695eaeb7d1","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1725107113435,"stop":1725107113435,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc2af680f078f271","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1725106883651,"stop":1725106883652,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbe8cd903fde7c67","name":"should set field with only RELAY enabled","time":{"start":1725106892198,"stop":1725106892199,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5062de81922b84","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1725107290480,"stop":1725107290481,"duration":1},"status":"passed","severity":"normal"},{"uid":"a02a0a99382509c3","name":"Overlapping topic subscription","time":{"start":1725107401197,"stop":1725107401197,"duration":0},"status":"skipped","severity":"normal"},{"uid":"809dfd8dbf22922f","name":"should not receive a peer event after stop","time":{"start":1725106950642,"stop":1725106950643,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fac7c2ea3da799","name":"Check received message containing escaped characters","time":{"start":1725107349758,"stop":1725107349758,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3b9f7217de9350e","name":"Tracks peer failures correctly","time":{"start":1725107041234,"stop":1725107041235,"duration":1},"status":"passed","severity":"normal"},{"uid":"2463eb2ea6f0793a","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1725107401195,"stop":1725107401195,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c007d7f2918540","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725107143278,"stop":1725107143278,"duration":0},"status":"passed","severity":"normal"},{"uid":"484cc330ab4277a4","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1725106883650,"stop":1725106883650,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf11240afc1c439f","name":"should only return 1 node with relay capability","time":{"start":1725106904541,"stop":1725106904541,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57a77bd82f46f67","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725107474219,"stop":1725107474219,"duration":0},"status":"passed","severity":"normal"},{"uid":"a333c8d885e12017","name":"Subscribe to topic containing long and publish message","time":{"start":1725107401197,"stop":1725107401197,"duration":0},"status":"passed","severity":"normal"},{"uid":"5abc4939e08d7f6b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725107143284,"stop":1725107143284,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0aa52684814f125","name":"should not receive a peer event before start","time":{"start":1725106950641,"stop":1725106950642,"duration":1},"status":"passed","severity":"normal"},{"uid":"1acf131c313eee4b","name":"Check publish message containing special chars","time":{"start":1725107400731,"stop":1725107400732,"duration":1},"status":"passed","severity":"normal"},{"uid":"13cd1a9dc139a8cb","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1725106891525,"stop":1725106891526,"duration":1},"status":"passed","severity":"normal"},{"uid":"7051c28672881810","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725107474234,"stop":1725107474234,"duration":0},"status":"passed","severity":"normal"},{"uid":"a76ae0fd8f69d3f8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725107349779,"stop":1725107349779,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c6237940f2ffe2","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725107144444,"stop":1725107144444,"duration":0},"status":"passed","severity":"normal"},{"uid":"e827df244a467d6","name":"Subscribe to topic containing emoji and publish message","time":{"start":1725107401203,"stop":1725107401203,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fbe75eaa34d6c5a","name":"shard 0","time":{"start":1725107458040,"stop":1725107458041,"duration":1},"status":"passed","severity":"normal"},{"uid":"88861250c706d1e","name":"Decoder throws on undefined content topic","time":{"start":1725106914527,"stop":1725106914527,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9b98b50ccb3422","name":"Sets default value correctly","time":{"start":1725107502228,"stop":1725107502228,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ad04a678714feb","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1725106883661,"stop":1725106883662,"duration":1},"status":"passed","severity":"normal"},{"uid":"4db028a8f625f958","name":"different cluster, same shard: nodes don't connect","time":{"start":1725107113432,"stop":1725107113432,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a8d4d29174aedca","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1725107458042,"stop":1725107458043,"duration":1},"status":"passed","severity":"normal"},{"uid":"992f7b94c0473f65","name":"Refresh subscription","time":{"start":1725107401196,"stop":1725107401196,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d322c1bde78bc181","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725107143280,"stop":1725107143280,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d985e2e9b518f3","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1725106904202,"stop":1725106904203,"duration":1},"status":"passed","severity":"normal"},{"uid":"66326df60519a9df","name":"Push message with special chars payload","time":{"start":1725107441317,"stop":1725107441318,"duration":1},"status":"passed","severity":"normal"},{"uid":"b38c083296190db6","name":"Push message with content topic containing emoji","time":{"start":1725107441338,"stop":1725107441341,"duration":3},"status":"passed","severity":"normal"},{"uid":"447786980701a5e0","name":"returns all values when wanted number is greater than available values","time":{"start":1725106903007,"stop":1725106903008,"duration":1},"status":"passed","severity":"normal"},{"uid":"7759efe331114216","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1725107019483,"stop":1725107019483,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a6d269bfe43813","name":"Meta field set when metaSetter is specified","time":{"start":1725106897027,"stop":1725106897027,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a2f2630e6cdaf4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725107144450,"stop":1725107144450,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ceda2d19adb925","name":"Relay - dialed first","time":{"start":1725107510466,"stop":1725107510467,"duration":1},"status":"passed","severity":"normal"},{"uid":"9513d5a92df4fda9","name":"Ping on unsubscribed peer","time":{"start":1725107015654,"stop":1725107015654,"duration":0},"status":"passed","severity":"normal"},{"uid":"26815f64ba7f342f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725107144445,"stop":1725107144445,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e054e1061ffc03","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725107349779,"stop":1725107349779,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c95af68c4ba1a2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725107143281,"stop":1725107143282,"duration":1},"status":"passed","severity":"normal"},{"uid":"c84242ab1e494a44","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1725107374459,"stop":1725107374459,"duration":0},"status":"passed","severity":"normal"},{"uid":"611a055ac9f172ad","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1725106883671,"stop":1725106883671,"duration":0},"status":"passed","severity":"normal"},{"uid":"7401d9c0e84787f4","name":"Ping on peer without subscriptions","time":{"start":1725107015647,"stop":1725107015648,"duration":1},"status":"passed","severity":"normal"},{"uid":"1adc5bc006361718","name":"Relay + Store","time":{"start":1725106944607,"stop":1725106944607,"duration":0},"status":"passed","severity":"normal"},{"uid":"4daebbc0491ccd14","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1725107441982,"stop":1725107441982,"duration":0},"status":"passed","severity":"normal"},{"uid":"223123c725b08f15","name":"Push message with numeric payload","time":{"start":1725107441317,"stop":1725107441317,"duration":0},"status":"passed","severity":"normal"},{"uid":"56816c54fe8797d0","name":"Push message with XML payload","time":{"start":1725107441320,"stop":1725107441320,"duration":0},"status":"passed","severity":"normal"},{"uid":"d86dc9330b537f5f","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1725106883655,"stop":1725106883655,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6244814d631c54a","name":"Push message with content topic containing Chinese","time":{"start":1725107441334,"stop":1725107441334,"duration":0},"status":"passed","severity":"normal"},{"uid":"e20435408f038a26","name":"Renews subscription after lossing a connection","time":{"start":1725107474263,"stop":1725107474263,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eff4fa2c11cc0ec","name":"1 Relay, 1 Filter, gives up","time":{"start":1725106904274,"stop":1725106904274,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ce88afe8facb4c","name":"Renews peer on consistent missed messages","time":{"start":1725107041236,"stop":1725107041236,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f4940a5db202c28","name":"Subscribe and receive messages via waku relay post","time":{"start":1725107143275,"stop":1725107143275,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03120170a0d0115","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app34/5/topic733/test.js","time":{"start":1725107423658,"stop":1725107423658,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8aebde1981a21f2","name":"Check received message containing Basic HTML tag","time":{"start":1725107349669,"stop":1725107349670,"duration":1},"status":"passed","severity":"normal"},{"uid":"b21b0e8069e2d6cb","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725107474241,"stop":1725107474242,"duration":1},"status":"passed","severity":"normal"},{"uid":"5139443b53af7e","name":"Mutual subscription","time":{"start":1725107401194,"stop":1725107401194,"duration":0},"status":"passed","severity":"normal"},{"uid":"9168696ccd8f86c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725107228260,"stop":1725107228260,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a8359e7c56a819","name":"Ping on unsubscribed peer","time":{"start":1725107015648,"stop":1725107015649,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d37bc58c77d66f9","name":"should only return 1 node with store capability","time":{"start":1725106904542,"stop":1725106904542,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d84f48f234cb630","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725107474260,"stop":1725107474261,"duration":1},"status":"passed","severity":"normal"},{"uid":"93906258c4ea9d56","name":"Push message with content topic containing Basic HTML tag","time":{"start":1725107361915,"stop":1725107361916,"duration":1},"status":"passed","severity":"normal"},{"uid":"319280353c8913","name":"Check received message containing special chars","time":{"start":1725107349660,"stop":1725107349665,"duration":5},"status":"passed","severity":"normal"},{"uid":"2afb374b50da09d9","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app95/8/topic381/xml","time":{"start":1725107423659,"stop":1725107423659,"duration":0},"status":"passed","severity":"normal"},{"uid":"be915eea3ac18701","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725107143275,"stop":1725107143275,"duration":0},"status":"passed","severity":"normal"},{"uid":"99bd7c28b08038e6","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1725106916144,"stop":1725106916145,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5ced74b9d69011","name":"Subscribe and receive messages via lightPush","time":{"start":1725107143274,"stop":1725107143274,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ba3b6ea39981d0","name":"should not fail to stop the service if it was not started","time":{"start":1725107394970,"stop":1725107394971,"duration":1},"status":"passed","severity":"normal"},{"uid":"936315e517509996","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725107474245,"stop":1725107474246,"duration":1},"status":"passed","severity":"normal"},{"uid":"4caeec930ac95aff","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1725106883665,"stop":1725106883666,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0ab4cef1cc90026","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1725107488868,"stop":1725107488869,"duration":1},"status":"passed","severity":"normal"},{"uid":"470e8b6fa7eebbf","name":"should throw an error for missing sharding configuration","time":{"start":1725106883677,"stop":1725106883677,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc9ed0e1f3be7698","name":"Encoder throws on undefined content topic","time":{"start":1725106916146,"stop":1725106916146,"duration":0},"status":"passed","severity":"normal"},{"uid":"83bfb7498bb4237f","name":"should not receive a peer event after stop","time":{"start":1725106908532,"stop":1725106908532,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a537b5614c3af43","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1725107113437,"stop":1725107113437,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b3feebd543bf559","name":"Push message with shell command payload","time":{"start":1725107441321,"stop":1725107441322,"duration":1},"status":"passed","severity":"normal"},{"uid":"31417fc97f32bbfe","name":"should return valid sharding parameters for static sharding","time":{"start":1725106883676,"stop":1725106883677,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e06b98a6e8a045c","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1725106941827,"stop":1725106941828,"duration":1},"status":"passed","severity":"normal"},{"uid":"bea6ff7765c5f39e","name":"Correctly serialized arguments","time":{"start":1725107277364,"stop":1725107277364,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c326bab2e676a5","name":"Check received message containing Russian","time":{"start":1725107109503,"stop":1725107109522,"duration":19},"status":"passed","severity":"normal"},{"uid":"c07f7e6b24f29f85","name":"should throw an error if shards are undefined for static sharding","time":{"start":1725106883663,"stop":1725106883663,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7111e39a1670ef2","name":"Filter with 2 connections","time":{"start":1725107176443,"stop":1725107176443,"duration":0},"status":"passed","severity":"normal"},{"uid":"339354ffd831df1","name":"Light Node - default protocols","time":{"start":1725107510469,"stop":1725107510469,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e9a88c517f3bb7","name":"should use DNS peer discovery with light client","time":{"start":1725106950645,"stop":1725106950645,"duration":0},"status":"skipped","severity":"normal"},{"uid":"165cfb4c181db6fa","name":"should return false","time":{"start":1725106892189,"stop":1725106892190,"duration":1},"status":"passed","severity":"normal"},{"uid":"a19ff67a56bdb845","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725107143274,"stop":1725107143275,"duration":1},"status":"passed","severity":"normal"},{"uid":"683c373f5ee7e8ee","name":"Does not throw an exception when node disconnects","time":{"start":1725107502226,"stop":1725107502226,"duration":0},"status":"passed","severity":"normal"},{"uid":"912518a1f080f9a5","name":"Check received message containing JSON","time":{"start":1725107349756,"stop":1725107349756,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b44468b9c7b3768","name":"Subscribe to topic containing XML and receive message","time":{"start":1725107143283,"stop":1725107143283,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e5755a0a2947a1","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1725106883664,"stop":1725106883665,"duration":1},"status":"passed","severity":"normal"},{"uid":"72cb294ecf465614","name":"Push message with Arabic payload","time":{"start":1725107361896,"stop":1725107361897,"duration":1},"status":"passed","severity":"normal"},{"uid":"e29e7a700eeaf293","name":"Push message with content topic containing shell command","time":{"start":1725107361917,"stop":1725107361917,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9ea2d332fce93db","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1725107467823,"stop":1725107467833,"duration":10},"status":"passed","severity":"normal"},{"uid":"bc9b3555077e03fe","name":"Check received message containing Arabic","time":{"start":1725107349737,"stop":1725107349739,"duration":2},"status":"passed","severity":"normal"},{"uid":"2569a27c33ba1b02","name":"Subscribe to topic containing XML and receive message","time":{"start":1725107474231,"stop":1725107474233,"duration":2},"status":"passed","severity":"normal"},{"uid":"ee51a3ce05bd8d4","name":"should properly create location multiaddrs - udp4","time":{"start":1725106892195,"stop":1725106892195,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f447fc83c14d9c","name":"different cluster, different shard: nodes don't connect","time":{"start":1725107270696,"stop":1725107270697,"duration":1},"status":"passed","severity":"normal"},{"uid":"97831517ba69df70","name":"Check received message containing emoji","time":{"start":1725107349777,"stop":1725107349778,"duration":1},"status":"passed","severity":"normal"},{"uid":"3149ebf0f950deec","name":"should properly create location multiaddrs - tcp6","time":{"start":1725106892196,"stop":1725106892197,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce83c5b89522a1ea","name":"more peers than existing","time":{"start":1725107350125,"stop":1725107350125,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ff24d1ced25bad2","name":"Check message received after nwaku node is restarted","time":{"start":1725107349799,"stop":1725107349800,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f6a4b88e275d11","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1725107374458,"stop":1725107374459,"duration":1},"status":"passed","severity":"normal"},{"uid":"340df523becbf49","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1725106883671,"stop":1725106883671,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc80737d3e9913e5","name":"Check received message containing Chinese","time":{"start":1725107349733,"stop":1725107349736,"duration":3},"status":"passed","severity":"normal"},{"uid":"78af2300797fe820","name":"Fails to publish message with wrong content topic","time":{"start":1725107400750,"stop":1725107400751,"duration":1},"status":"passed","severity":"normal"},{"uid":"343f19465074cec0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1725106883669,"stop":1725106883670,"duration":1},"status":"passed","severity":"normal"},{"uid":"36f70b036173d4f4","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1725107441983,"stop":1725107441983,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a0004f04560f08","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1725106883667,"stop":1725106883667,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa466e8461c008d","name":"ignores domain fetching errors","time":{"start":1725106904540,"stop":1725106904540,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a098186909c39e8","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1725107113439,"stop":1725107113439,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e58bbc30478c06","name":"LightPush with 3 connections","time":{"start":1725107176443,"stop":1725107176445,"duration":2},"status":"passed","severity":"normal"},{"uid":"9b1d0b6576b83cc6","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1725107113449,"stop":1725107113450,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f48f2c3ec91a7da","name":"Privacy Node - default protocol","time":{"start":1725107510469,"stop":1725107510470,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8a62781ab104ac0","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1725106891517,"stop":1725106891517,"duration":0},"status":"passed","severity":"normal"},{"uid":"774df33e06088712","name":"Ordered Callback - true","time":{"start":1725107481727,"stop":1725107481727,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dd9f0ea9bcd66a7","name":"configure the node with multiple content topics","time":{"start":1725107423660,"stop":1725107423660,"duration":0},"status":"passed","severity":"normal"},{"uid":"459644a792bc795","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1725107113435,"stop":1725107113435,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e95aaa6310b443","name":"Subscribe and receives messages on 20 topics","time":{"start":1725107143276,"stop":1725107143278,"duration":2},"status":"passed","severity":"normal"},{"uid":"fcd9bd262cc78283","name":"handles different networkShards values correctly","time":{"start":1725106883658,"stop":1725106883658,"duration":0},"status":"passed","severity":"normal"},{"uid":"d08fd7639064981c","name":"should get / set UDP multiaddr","time":{"start":1725106892194,"stop":1725106892195,"duration":1},"status":"passed","severity":"normal"},{"uid":"e12ad6733abd1c64","name":"should not receive a peer event before start","time":{"start":1725106908532,"stop":1725106908532,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aff00dcfff3199b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725107144444,"stop":1725107144444,"duration":0},"status":"passed","severity":"normal"},{"uid":"939b8b6ae8a623f6","name":"Check received message with timestamp: 1725106933918000000 ","time":{"start":1725107349778,"stop":1725107349778,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dac25b904bbd6b7","name":"Check publish message containing short","time":{"start":1725107400728,"stop":1725107400729,"duration":1},"status":"passed","severity":"normal"},{"uid":"cac65bab41421b1d","name":"Push message with content topic containing long","time":{"start":1725107441324,"stop":1725107441324,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcbf8de60fd9ef9e","name":"should be able to decode the field with only STORE set to true","time":{"start":1725106891521,"stop":1725106891522,"duration":1},"status":"passed","severity":"normal"},{"uid":"e219704f6cc2dcc","name":"Subscribe to topic containing numeric and publish message","time":{"start":1725107401198,"stop":1725107401198,"duration":0},"status":"passed","severity":"normal"},{"uid":"d854bc0f5e1597fa","name":"ignores unrecognized TXT record formats","time":{"start":1725106904540,"stop":1725106904540,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2536b8c0ff3ef82","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app61/8/topic376/test.js","time":{"start":1725107423656,"stop":1725107423656,"duration":0},"status":"passed","severity":"normal"},{"uid":"da3b8c95d33a4093","name":"Decrypt messages","time":{"start":1725107353861,"stop":1725107353861,"duration":0},"status":"passed","severity":"normal"},{"uid":"7978d2a94e04c1b3","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1725107423660,"stop":1725107423661,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9ebedc7d899fe6a","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1725106883675,"stop":1725106883675,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc21fc70e6087edc","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725107290483,"stop":1725107290483,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc6f91fd7fea81b","name":"Filter with 0 connections","time":{"start":1725107176420,"stop":1725107176421,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc1d14916187b467","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1725106883666,"stop":1725106883666,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bdfd596f3cc5e91","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725107113438,"stop":1725107113439,"duration":1},"status":"passed","severity":"normal"},{"uid":"463caaba611b4029","name":"should throw an error for missing required configuration","time":{"start":1725106883663,"stop":1725106883664,"duration":1},"status":"passed","severity":"normal"},{"uid":"95be7c4636c5c40e","name":"random static sharding 10 - Cluster ID: 160, Shard ID: 512","time":{"start":1725107458053,"stop":1725107458053,"duration":0},"status":"passed","severity":"normal"},{"uid":"d79f67c3716f0517","name":"Ephemeral field set to true","time":{"start":1725106897027,"stop":1725106897027,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a8574414732622","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1725107401201,"stop":1725107401201,"duration":0},"status":"passed","severity":"normal"},{"uid":"6335f5731e9765df","name":"Push message with meta","time":{"start":1725107361929,"stop":1725107361930,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f627ddb9d6c5d30","name":"Check message received after jswaku node is restarted","time":{"start":1725107109540,"stop":1725107109540,"duration":0},"status":"skipped","severity":"normal"},{"uid":"44796527897f2c5e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1725107113444,"stop":1725107113444,"duration":0},"status":"passed","severity":"normal"},{"uid":"3416888398bcb6db","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1725107113443,"stop":1725107113443,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ba6fd6caf13d98","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725107143286,"stop":1725107143286,"duration":0},"status":"passed","severity":"normal"},{"uid":"599abde700f34468","name":"Check message received after jswaku node is restarted","time":{"start":1725107349700,"stop":1725107349700,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e717ba7a3483de20","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1725107113441,"stop":1725107113442,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e8e39811edc89ab","name":"Encoder throws on undefined content topic","time":{"start":1725106897028,"stop":1725106897028,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce574ef77381fa07","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1725107019477,"stop":1725107019478,"duration":1},"status":"passed","severity":"normal"},{"uid":"e291dc0f92505877","name":"Query with Ordered Callback, No Decoder","time":{"start":1725107467833,"stop":1725107467834,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcccc2ab3faf0949","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725107474216,"stop":1725107474216,"duration":0},"status":"passed","severity":"normal"},{"uid":"9258397f9935b62f","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1725107401202,"stop":1725107401203,"duration":1},"status":"passed","severity":"normal"},{"uid":"a81798a005a9bf05","name":"Push message equal or less that 1MB","time":{"start":1725107441348,"stop":1725107441349,"duration":1},"status":"passed","severity":"normal"},{"uid":"97fd74eb9c82a509","name":"Check received message with timestamp: 1725106933918000000 ","time":{"start":1725107349675,"stop":1725107349675,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5213aa419932e1","name":"A test","time":{"start":1725107228321,"stop":1725107228322,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eb4159712a6156a","name":"Should update multiaddrs","time":{"start":1725107290814,"stop":1725107290814,"duration":0},"status":"passed","severity":"normal"},{"uid":"e495c0c94088dff8","name":"Check publish message containing Russian","time":{"start":1725107400734,"stop":1725107400734,"duration":0},"status":"passed","severity":"normal"},{"uid":"643cd555b751d9","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725107349679,"stop":1725107349679,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca84b8826845ae47","name":"should encodeTxt and decodeTxt","time":{"start":1725106892185,"stop":1725106892186,"duration":1},"status":"passed","severity":"normal"},{"uid":"63fc4a7cff0b1d29","name":"Check received message containing SQL Injection","time":{"start":1725107349740,"stop":1725107349753,"duration":13},"status":"passed","severity":"normal"},{"uid":"a9dd072d4996200f","name":"Push message with content topic containing SQL Injection","time":{"start":1725107361914,"stop":1725107361914,"duration":0},"status":"passed","severity":"normal"},{"uid":"604294010750ebbc","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1725107503842,"stop":1725107503843,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d8d9a9de656d801","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1725106883679,"stop":1725106883679,"duration":0},"status":"passed","severity":"normal"},{"uid":"783ebb09e41bc63c","name":"Check message with invalid timestamp is not received","time":{"start":1725107109533,"stop":1725107109534,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b913ddde87fa99f","name":"Init the array if not present","time":{"start":1725106883408,"stop":1725106883410,"duration":2},"status":"passed","severity":"normal"},{"uid":"5791139214cd530c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725107144443,"stop":1725107144444,"duration":1},"status":"passed","severity":"normal"},{"uid":"71cb4a3b0aa83e12","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1725106904202,"stop":1725106904202,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8dae2a7713a463","name":"Push message with content topic containing unicode special characters","time":{"start":1725107361924,"stop":1725107361924,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d452e971e8f065","name":"Push message with JSON payload","time":{"start":1725107441321,"stop":1725107441321,"duration":0},"status":"passed","severity":"normal"},{"uid":"b19361285f8ee845","name":"Push message with Basic HTML tag payload","time":{"start":1725107441321,"stop":1725107441321,"duration":0},"status":"passed","severity":"normal"},{"uid":"be149dca98717a73","name":"recovers when dns.resolve returns empty","time":{"start":1725106904539,"stop":1725106904540,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4e78ef7035fe1a3","name":"should properly create peer info with all multiaddrs","time":{"start":1725106892197,"stop":1725106892197,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8bf9480ff478c49","name":"should use the provided clusterId for the pubsub topic","time":{"start":1725106883679,"stop":1725106883679,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1de0d4284ed97db","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1725106904200,"stop":1725106904202,"duration":2},"status":"passed","severity":"normal"},{"uid":"a802317c9f3a730d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725107144402,"stop":1725107144443,"duration":41},"status":"passed","severity":"normal"},{"uid":"a73df48e6a1a0257","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725107474234,"stop":1725107474234,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c216ff0c452a362","name":"nwaku subscribes","time":{"start":1725107376052,"stop":1725107376053,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd60efd675d44993","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1725107467822,"stop":1725107467822,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d71d7f98f0ecc5","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1725107290481,"stop":1725107290481,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3271840c21d5414","name":"can start the service","time":{"start":1725107394969,"stop":1725107394970,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa5c3c88f4b9c972","name":"can start and stop the service","time":{"start":1725106908530,"stop":1725106908530,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e1105d7415191f7","name":"Subscribe and receive messages via lightPush","time":{"start":1725107474207,"stop":1725107474208,"duration":1},"status":"passed","severity":"normal"},{"uid":"e30bc8ebb6d592c7","name":"Push message with Script payload","time":{"start":1725107441320,"stop":1725107441320,"duration":0},"status":"passed","severity":"normal"},{"uid":"349f553762ac2ccd","name":"Check received message containing XML","time":{"start":1725107109526,"stop":1725107109526,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f17b6c6fd987df5","name":"Push message with content topic containing Arabic","time":{"start":1725107441334,"stop":1725107441334,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca2328564119fbc3","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1725107374459,"stop":1725107374460,"duration":1},"status":"passed","severity":"normal"},{"uid":"658c2312e816d0f5","name":"Check publish message containing long","time":{"start":1725107400729,"stop":1725107400730,"duration":1},"status":"passed","severity":"normal"},{"uid":"db371044fd747d9d","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725107290481,"stop":1725107290482,"duration":1},"status":"passed","severity":"normal"},{"uid":"dad875229a22fb10","name":"can start and stop the service","time":{"start":1725107394970,"stop":1725107394970,"duration":0},"status":"passed","severity":"normal"},{"uid":"7220e13597cc1f99","name":"Check message on other pubsub topic is not received","time":{"start":1725107109534,"stop":1725107109534,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee360a92f6adde33","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1725106883655,"stop":1725106883655,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f526291baeb0825","name":"Publishes to nwaku","time":{"start":1725107376053,"stop":1725107376054,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4400db1b67490af","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1725107374458,"stop":1725107374458,"duration":0},"status":"passed","severity":"normal"},{"uid":"816a5a9bfa2eb573","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1725107290484,"stop":1725107290484,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f9bba6c7e092679","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1725106883675,"stop":1725106883675,"duration":0},"status":"passed","severity":"normal"},{"uid":"67eba841aa8880ed","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1725106934760,"stop":1725106934762,"duration":2},"status":"passed","severity":"normal"},{"uid":"69be4ee0e20b9588","name":"Query generator for multiple messages with multiple decoders","time":{"start":1725107487159,"stop":1725107487159,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e2876344bd417b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725107143278,"stop":1725107143278,"duration":0},"status":"passed","severity":"normal"},{"uid":"7125bae830fe5109","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1725106883668,"stop":1725106883669,"duration":1},"status":"passed","severity":"normal"},{"uid":"fce63246955fc391","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1725107113434,"stop":1725107113434,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15b2204fe6eff8a","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1725106904544,"stop":1725106904544,"duration":0},"status":"skipped","severity":"normal"},{"uid":"97dd613c865c9f9f","name":"should return all peers when numPeers is 0","time":{"start":1725106896835,"stop":1725106896836,"duration":1},"status":"passed","severity":"normal"},{"uid":"78c5fa4d827c9e4e","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1725107290486,"stop":1725107290487,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f68f0ff819ddfa0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725107474226,"stop":1725107474227,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbf795fd46e8266e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725107474261,"stop":1725107474261,"duration":0},"status":"passed","severity":"normal"},{"uid":"c390b62c8050c16b","name":"Check received message containing long","time":{"start":1725107349658,"stop":1725107349659,"duration":1},"status":"passed","severity":"normal"},{"uid":"20b15e5781eb8ccc","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1725107401199,"stop":1725107401200,"duration":1},"status":"passed","severity":"normal"},{"uid":"82d98fc0bc44d219","name":"should emit a peer event after start","time":{"start":1725106950640,"stop":1725106950641,"duration":1},"status":"passed","severity":"normal"},{"uid":"efbf4fc20ea472ae","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1725107503841,"stop":1725107503842,"duration":1},"status":"passed","severity":"normal"},{"uid":"5725f80b55b6d266","name":"Check publish message after service node is restarted","time":{"start":1725107400756,"stop":1725107400756,"duration":0},"status":"skipped","severity":"normal"},{"uid":"854937ac27a8dcaa","name":"should not fail to stop the service if it was not started","time":{"start":1725106950633,"stop":1725106950639,"duration":6},"status":"passed","severity":"normal"},{"uid":"ccf5f1a10bb13c1d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725107055198,"stop":1725107055198,"duration":0},"status":"passed","severity":"normal"},{"uid":"187d561b57a19e73","name":"handles different clusterIds correctly","time":{"start":1725106883657,"stop":1725106883657,"duration":0},"status":"passed","severity":"normal"},{"uid":"c489dad98c6129f1","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1725107401196,"stop":1725107401196,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c0def93ac11161","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1725106883652,"stop":1725106883653,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac764cb227df3e8c","name":"Query generator for 2000 messages","time":{"start":1725107487172,"stop":1725107487172,"duration":0},"status":"passed","severity":"normal"},{"uid":"288545694602468","name":"retrieves a single peer","time":{"start":1725106904538,"stop":1725106904539,"duration":1},"status":"passed","severity":"normal"},{"uid":"8006bb7fc75a84ec","name":"isConnected should return true after first peer connects","time":{"start":1725106986445,"stop":1725106986445,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b68b98af0ceef96","name":"throws on content topic with non-number generation field","time":{"start":1725106883641,"stop":1725106883641,"duration":0},"status":"passed","severity":"normal"},{"uid":"a97d6ca39521555a","name":"pre and post cipher","time":{"start":1725106914761,"stop":1725106914762,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0850fa2c670799a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1725106883669,"stop":1725106883669,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3186e95bb3000e6","name":"connects to nwaku","time":{"start":1725107502225,"stop":1725107502225,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf08c1fdb469969","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725107228259,"stop":1725107228259,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e53d8ed93fc2f3c","name":"Check publish message containing XML","time":{"start":1725107400735,"stop":1725107400735,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd99f12da0b7ab","name":"Query generator for multiple messages with different message text format","time":{"start":1725107487158,"stop":1725107487159,"duration":1},"status":"passed","severity":"normal"},{"uid":"62e156b0a92436f2","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1725106896836,"stop":1725106896836,"duration":0},"status":"passed","severity":"normal"},{"uid":"244318b1cccd7f3e","name":"returns all values when wanted number matches available values","time":{"start":1725106903006,"stop":1725106903007,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f43de519f360dc1","name":"Refresh subscription","time":{"start":1725107474247,"stop":1725107474248,"duration":1},"status":"passed","severity":"normal"},{"uid":"d87f651033723ce6","name":"Check received message containing escaped characters","time":{"start":1725107109528,"stop":1725107109528,"duration":0},"status":"passed","severity":"normal"},{"uid":"a17e7776b86cdd82","name":"Check publish message containing emoji","time":{"start":1725107400739,"stop":1725107400739,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c52ecb4c833a56","name":"Push message with emoji payload","time":{"start":1725107441322,"stop":1725107441323,"duration":1},"status":"passed","severity":"normal"},{"uid":"26f3623b2277799b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725107474257,"stop":1725107474257,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4fcd05f3d68c5d9","name":"Subscribe to topic containing JSON and publish message","time":{"start":1725107401201,"stop":1725107401202,"duration":1},"status":"passed","severity":"normal"},{"uid":"759cccc74699827f","name":"same cluster, different shard: nodes connect","time":{"start":1725107270694,"stop":1725107270695,"duration":1},"status":"passed","severity":"normal"},{"uid":"b91b925e1f99554","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1725107423653,"stop":1725107423654,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad37e8afba61621a","name":"Passing page size 110 when there are 120 messages","time":{"start":1725107496431,"stop":1725107496431,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb126a49d2dda1b","name":"Query with Promise Callback, No Decoder","time":{"start":1725107467845,"stop":1725107467855,"duration":10},"status":"passed","severity":"normal"},{"uid":"cba35b0980ad4a55","name":"Renews peer on consistent ping failures","time":{"start":1725107041231,"stop":1725107041231,"duration":0},"status":"passed","severity":"normal"},{"uid":"866688366819f0b7","name":"Passing page size 11 when there are 10 messages","time":{"start":1725107496430,"stop":1725107496430,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b5b19c9ce792eda","name":"Query Generator - false","time":{"start":1725107481724,"stop":1725107481726,"duration":2},"status":"passed","severity":"normal"},{"uid":"9260f30de78e5f90","name":"Check received message containing Arabic","time":{"start":1725107349666,"stop":1725107349667,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac247a384e6a7176","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725107055197,"stop":1725107055198,"duration":1},"status":"passed","severity":"normal"},{"uid":"65330fdaf139cf1a","name":"getPeersByDiscovery","time":{"start":1725107376769,"stop":1725107376769,"duration":0},"status":"passed","severity":"normal"},{"uid":"aadd4396ff168a49","name":"random static sharding 5 - Cluster ID: 294, Shard ID: 708","time":{"start":1725107458050,"stop":1725107458051,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd45e4b276279f99","name":"Callback on promise, aborts when callback returns true","time":{"start":1725107487161,"stop":1725107487162,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6acf9eee5f64729","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725107055199,"stop":1725107055200,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9cec66a5228c6e1","name":"Js publishes, other Js receives","time":{"start":1725107376054,"stop":1725107376054,"duration":0},"status":"passed","severity":"normal"},{"uid":"e039f2b0898b39d9","name":"removeEventListener with wrong event","time":{"start":1725106974439,"stop":1725106974439,"duration":0},"status":"passed","severity":"normal"},{"uid":"b786732075e09ea0","name":"1 Relay, 1 fetch","time":{"start":1725106904273,"stop":1725106904273,"duration":0},"status":"passed","severity":"normal"},{"uid":"2677d0deb19241f9","name":"Push message with content topic containing numeric","time":{"start":1725107361912,"stop":1725107361912,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1735d62b941a15","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1725107290482,"stop":1725107290482,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b5a3bbf1564c2e","name":"Passing invalid cursor","time":{"start":1725107441985,"stop":1725107441985,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f641ec0f51ee234","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1725107041235,"stop":1725107041236,"duration":1},"status":"passed","severity":"normal"},{"uid":"af41af430bb057aa","name":"Check message received after nwaku node is restarted","time":{"start":1725107349700,"stop":1725107349700,"duration":0},"status":"skipped","severity":"normal"},{"uid":"efc16d7d70a3a04c","name":"isConnected return false after peer stops","time":{"start":1725106986446,"stop":1725106986446,"duration":0},"status":"passed","severity":"normal"},{"uid":"80bfbf4a772fea8","name":"LightPush with 2 connections","time":{"start":1725107176441,"stop":1725107176442,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f59556289710ca7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1725107113436,"stop":1725107113436,"duration":0},"status":"passed","severity":"normal"},{"uid":"19115c616c5dc0a2","name":"should emit a peer event after start","time":{"start":1725106908531,"stop":1725106908531,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c34e144222a1ab8","name":"Push message on custom pubsubTopic","time":{"start":1725107228259,"stop":1725107228259,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f86438a601aeb0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725107474250,"stop":1725107474251,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e5aa39408f49ed8","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1725106883654,"stop":1725106883654,"duration":0},"status":"passed","severity":"normal"},{"uid":"af9d2e871c87a6e9","name":"random static sharding 1 - Cluster ID: 130, Shard ID: 197","time":{"start":1725107458043,"stop":1725107458049,"duration":6},"status":"passed","severity":"normal"},{"uid":"cf21de8fa827ce06","name":"Rejects garbage","time":{"start":1725106919362,"stop":1725106919362,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e41baefa3832a9f","name":"Check received message containing short","time":{"start":1725107349657,"stop":1725107349658,"duration":1},"status":"passed","severity":"normal"},{"uid":"b22fd77d59a36137","name":"new peer added after a peer was already found","time":{"start":1725107376770,"stop":1725107376770,"duration":0},"status":"skipped","severity":"normal"},{"uid":"62d27869e5e19d54","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1725107113437,"stop":1725107113437,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf27945aa03bd6a","name":"Check publish message containing Chinese","time":{"start":1725107400732,"stop":1725107400733,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc99b64737cc8a68","name":"Query Generator, Wrong PubsubTopic","time":{"start":1725107467817,"stop":1725107467818,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cd893d601d383f3","name":"LightPush with 0 connections","time":{"start":1725107176419,"stop":1725107176420,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf1e9eaab5627b75","name":"Ordered callback, aborts when callback returns true","time":{"start":1725107487163,"stop":1725107487164,"duration":1},"status":"passed","severity":"normal"},{"uid":"404e7cf49d9a4e41","name":"should not fail to start the service if it is already started","time":{"start":1725106950639,"stop":1725106950640,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8e3a8613a7ab96b","name":"Check received message containing shell command","time":{"start":1725107109527,"stop":1725107109528,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e2c7360c9bb22cf","name":"Subscribe to topic containing Russian and publish message","time":{"start":1725107401199,"stop":1725107401199,"duration":0},"status":"passed","severity":"normal"},{"uid":"583b0924598f059","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1725106904203,"stop":1725106904203,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb3b07879ca80bd7","name":"Push message with Script payload","time":{"start":1725107361898,"stop":1725107361898,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0a0424dbd1b710","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725107019481,"stop":1725107019481,"duration":0},"status":"passed","severity":"normal"},{"uid":"95122f9bcd82e71","name":"addEventListener with wrong event","time":{"start":1725106974438,"stop":1725106974438,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1890a3a3694b4c","name":"Fails to publish message with size larger than 1 MB","time":{"start":1725107400752,"stop":1725107400755,"duration":3},"status":"passed","severity":"normal"},{"uid":"99215758f48c1d8","name":"Subscribe to topic containing shell command and publish message","time":{"start":1725107401202,"stop":1725107401202,"duration":0},"status":"passed","severity":"normal"},{"uid":"50fcf9f6ee40178c","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1725107113433,"stop":1725107113433,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5fdbaa4ba129b2a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1725107113440,"stop":1725107113440,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d167f813d6339d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725107474233,"stop":1725107474233,"duration":0},"status":"passed","severity":"normal"},{"uid":"1667b5f22e4bbf10","name":"should be able to decode the field with only FILTER set to true","time":{"start":1725106891520,"stop":1725106891521,"duration":1},"status":"passed","severity":"normal"},{"uid":"feacb31e5255a641","name":"should properly create location multiaddrs - udp6","time":{"start":1725106892196,"stop":1725106892196,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef404654684cfc","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1725107113447,"stop":1725107113448,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b7882c9a4500521","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1725107270693,"stop":1725107270693,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b41596b54b3bc","name":"should throw error - no public key","time":{"start":1725106892188,"stop":1725106892188,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52d2621f2a2f39f","name":"Push message with custom timestamp: 1725103572875","time":{"start":1725107361931,"stop":1725107361931,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06378ad1851de89","name":"Check received message containing escaped characters","time":{"start":1725107349671,"stop":1725107349673,"duration":2},"status":"passed","severity":"normal"},{"uid":"e814093af1a01404","name":"Check publish message containing Arabic","time":{"start":1725107400733,"stop":1725107400734,"duration":1},"status":"passed","severity":"normal"},{"uid":"964fc4e370a86dd1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725107109533,"stop":1725107109533,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba67d4de5985cbc","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1725107113445,"stop":1725107113445,"duration":0},"status":"passed","severity":"normal"},{"uid":"27dfc8ceefc3cbb5","name":"Number of peers are maintained correctly","time":{"start":1725107172585,"stop":1725107172585,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1a64df04b55e76b","name":"Check received message containing long","time":{"start":1725107109487,"stop":1725107109487,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bbf88782425d540","name":"Check received message containing SQL Injection","time":{"start":1725107349668,"stop":1725107349668,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f9c2c4f96fc4c5","name":"Relay + Store","time":{"start":1725106892200,"stop":1725106892200,"duration":0},"status":"passed","severity":"normal"},{"uid":"a975aa298da95f18","name":"Waku message hash computation (meta attribute not present)","time":{"start":1725106886242,"stop":1725106886242,"duration":0},"status":"passed","severity":"normal"},{"uid":"2409679bb2966c7b","name":"Filter with 1 connections","time":{"start":1725107176437,"stop":1725107176441,"duration":4},"status":"passed","severity":"normal"},{"uid":"d0595ad4e6580ab8","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1725107113441,"stop":1725107113441,"duration":0},"status":"passed","severity":"normal"},{"uid":"81de1246c5863ace","name":"Push message with Chinese payload","time":{"start":1725107441318,"stop":1725107441318,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9bd4be34d66e0d2","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1725106904216,"stop":1725106904217,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb840423900fbbd","name":"Push message with content topic containing Script","time":{"start":1725107441336,"stop":1725107441336,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2b9bccbd6ded34","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725107474258,"stop":1725107474259,"duration":1},"status":"passed","severity":"normal"},{"uid":"a28b18c3463617f9","name":"Check received message containing JSON","time":{"start":1725107109527,"stop":1725107109527,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd31206b0ef3c9a","name":"groups content topics by expected pubsub topic","time":{"start":1725106883656,"stop":1725106883657,"duration":1},"status":"passed","severity":"normal"},{"uid":"7520badb66268924","name":"Generator, custom pubsub topic","time":{"start":1725107483869,"stop":1725107483870,"duration":1},"status":"passed","severity":"normal"},{"uid":"31d99fb5ae593346","name":"Push message with content topic containing special chars","time":{"start":1725107441325,"stop":1725107441333,"duration":8},"status":"passed","severity":"normal"},{"uid":"374180799409c940","name":"Check publish message containing shell command","time":{"start":1725107400736,"stop":1725107400737,"duration":1},"status":"passed","severity":"normal"},{"uid":"14c03cf72cded20","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725107474230,"stop":1725107474230,"duration":0},"status":"passed","severity":"normal"},{"uid":"161dc95dd4ae9334","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1725106883657,"stop":1725106883657,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe6aabd8069f109","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1725107503844,"stop":1725107503847,"duration":3},"status":"passed","severity":"normal"},{"uid":"f08a108f2e462af8","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1725107554808,"stop":1725107554808,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9e4d1dea6c4cf8f","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1725107113435,"stop":1725107113436,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd0b148d061d8d63","name":"Ping on subscribed peer","time":{"start":1725107015645,"stop":1725107015647,"duration":2},"status":"passed","severity":"normal"},{"uid":"bb987dc1c433b93c","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1725107270693,"stop":1725107270693,"duration":0},"status":"passed","severity":"normal"},{"uid":"649cb1f536377a62","name":"Using a function","time":{"start":1725107502227,"stop":1725107502227,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ffdbca946fa7ed","name":"Push message with rate limit","time":{"start":1725107441342,"stop":1725107441343,"duration":1},"status":"passed","severity":"normal"},{"uid":"3141a509de848020","name":"Encoder throws on undefined content topic","time":{"start":1725106914526,"stop":1725106914526,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5cb8a17d5abf740","name":"Refresh subscription","time":{"start":1725107474222,"stop":1725107474222,"duration":0},"status":"passed","severity":"normal"},{"uid":"50a73f65f5b51bbf","name":"Subscribe to topic containing long and receive message","time":{"start":1725107474223,"stop":1725107474223,"duration":0},"status":"passed","severity":"normal"},{"uid":"953563985475617c","name":"Query generator for multiple messages with different content topic format","time":{"start":1725107487159,"stop":1725107487160,"duration":1},"status":"passed","severity":"normal"},{"uid":"d31940f777d454d5","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725107474238,"stop":1725107474238,"duration":0},"status":"passed","severity":"normal"},{"uid":"32888db5d9aebdfd","name":"Check message with no pubsub topic is not received","time":{"start":1725107109534,"stop":1725107109534,"duration":0},"status":"passed","severity":"normal"},{"uid":"168229458adca14a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1725107554807,"stop":1725107554807,"duration":0},"status":"passed","severity":"normal"},{"uid":"323a5f48e103b6f1","name":"Publish message with custom timestamp: Sat Aug 31 2024 13:29:34 GMT+0000 (Coordinated Universal Time)","time":{"start":1725107400745,"stop":1725107400747,"duration":2},"status":"passed","severity":"normal"},{"uid":"321be91e589dfced","name":"Check received message containing emoji","time":{"start":1725107109529,"stop":1725107109529,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f876ebf034e86d2","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1725106904543,"stop":1725106904544,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3ff1f75ec2522b7a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725107055198,"stop":1725107055198,"duration":0},"status":"passed","severity":"normal"},{"uid":"751ea82e7964e2e3","name":"Check message with invalid timestamp is not received","time":{"start":1725107349779,"stop":1725107349781,"duration":2},"status":"passed","severity":"normal"},{"uid":"4cff305bee9a8855","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725107474255,"stop":1725107474256,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcc99c5bc13b65c3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725107474259,"stop":1725107474260,"duration":1},"status":"passed","severity":"normal"},{"uid":"be70631e4550c24e","name":"start node with empty shard should fail","time":{"start":1725107458056,"stop":1725107458056,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5687a7acc53d9af","name":"throws on empty content topic","time":{"start":1725106883639,"stop":1725106883640,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d0fc388e2c9b084","name":"Check publish message containing unicode special characters","time":{"start":1725107400738,"stop":1725107400738,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ecb9cd3134af47","name":"Push message with custom timestamp: 1725110772875","time":{"start":1725107361931,"stop":1725107361932,"duration":1},"status":"passed","severity":"normal"},{"uid":"9beb4ab48315dda1","name":"caches peers it previously fetched","time":{"start":1725106904540,"stop":1725106904541,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cf6d0aaaae0c9c5","name":"Check message on other pubsub topic is not received","time":{"start":1725107349781,"stop":1725107349782,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a9709e3a4f83aea","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1725107401199,"stop":1725107401199,"duration":0},"status":"passed","severity":"normal"},{"uid":"21290311c90e503e","name":"Fails to push message with large meta","time":{"start":1725107361930,"stop":1725107361930,"duration":0},"status":"passed","severity":"normal"},{"uid":"40143647f70752ac","name":"Query Generator - true","time":{"start":1725107481723,"stop":1725107481724,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a904cf0129890e9","name":"Ping succeeds for all connected peers","time":{"start":1725107041229,"stop":1725107041230,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6ad303b75791408","name":"should set field with only FILTER enabled","time":{"start":1725106892199,"stop":1725106892199,"duration":0},"status":"passed","severity":"normal"},{"uid":"15bd3df685fa6ade","name":"Push message with long payload","time":{"start":1725107361890,"stop":1725107361890,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6cfd693286a5724","name":"non connected peers","time":{"start":1725107350126,"stop":1725107350126,"duration":0},"status":"skipped","severity":"normal"},{"uid":"38836b62ded7ece4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725107113436,"stop":1725107113437,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ee7750a3e0add36","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1725106883655,"stop":1725106883656,"duration":1},"status":"passed","severity":"normal"},{"uid":"574a0d812ec85510","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725107228258,"stop":1725107228258,"duration":0},"status":"passed","severity":"normal"},{"uid":"42592ef4fe6b61cd","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1725107488870,"stop":1725107488870,"duration":0},"status":"passed","severity":"normal"},{"uid":"1699b64f98a3ba4f","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1725106914523,"stop":1725106914524,"duration":1},"status":"passed","severity":"normal"},{"uid":"684b114201bf9fd1","name":"Check received message with timestamp: 1725106933918 ","time":{"start":1725107349778,"stop":1725107349778,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d317b50d84e0639","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725107474235,"stop":1725107474236,"duration":1},"status":"passed","severity":"normal"},{"uid":"71ef421d2de69325","name":"Default pageSize","time":{"start":1725107496432,"stop":1725107496432,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fea43e7c1a0a227","name":"Push message with special chars payload","time":{"start":1725107361891,"stop":1725107361891,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4686192c9561fc0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1725106883670,"stop":1725106883670,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0b2d1830b9dfe1","name":"Push message with SQL Injection payload","time":{"start":1725107441319,"stop":1725107441320,"duration":1},"status":"passed","severity":"normal"},{"uid":"44f6332def205a20","name":"1 Store, 2 fetches","time":{"start":1725106904273,"stop":1725106904274,"duration":1},"status":"passed","severity":"normal"},{"uid":"fae59451ba09f777","name":"Subscribe to topic containing Script and receive message","time":{"start":1725107474231,"stop":1725107474231,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b59005b7db064c","name":"should throw error - no id","time":{"start":1725106892188,"stop":1725106892188,"duration":0},"status":"passed","severity":"normal"},{"uid":"493d0b9d1f94dd3d","name":"should only return 1 node with relay and store capability","time":{"start":1725106904541,"stop":1725106904542,"duration":1},"status":"passed","severity":"normal"},{"uid":"e636ccf89de48709","name":"Push message with short payload","time":{"start":1725107441316,"stop":1725107441316,"duration":0},"status":"passed","severity":"normal"},{"uid":"5973c2815c1e2473","name":"should encode/decode to RLP encoding","time":{"start":1725106892190,"stop":1725106892191,"duration":1},"status":"passed","severity":"normal"},{"uid":"41fb8d9d6070712f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725107144450,"stop":1725107144450,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac3d4080b33c46e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725107144446,"stop":1725107144449,"duration":3},"status":"passed","severity":"normal"},{"uid":"196f10730373bdad","name":"Check publish message containing numeric","time":{"start":1725107400730,"stop":1725107400731,"duration":1},"status":"passed","severity":"normal"},{"uid":"284d7d014f5b3d6b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1725107374460,"stop":1725107374460,"duration":0},"status":"passed","severity":"normal"},{"uid":"22efbd1bf6da5df0","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1725106883673,"stop":1725106883674,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5d33fe7fce32878","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725107143282,"stop":1725107143282,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d1824d69d97e957","name":"Passing page size 3 when there are 20 messages","time":{"start":1725107496429,"stop":1725107496430,"duration":1},"status":"passed","severity":"normal"},{"uid":"169ec35a1174391","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725107474238,"stop":1725107474239,"duration":1},"status":"passed","severity":"normal"},{"uid":"26762b22a6feb42a","name":"Check message received after nwaku node is restarted","time":{"start":1725107109540,"stop":1725107109541,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3dd424f79f984da9","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1725106986445,"stop":1725106986445,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac4bca3d14386675","name":"Relay - dialed after","time":{"start":1725107510467,"stop":1725107510467,"duration":0},"status":"passed","severity":"normal"},{"uid":"88152244f6cd8eab","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725107474234,"stop":1725107474235,"duration":1},"status":"passed","severity":"normal"},{"uid":"bab6466009469a38","name":"Check publish message containing Script","time":{"start":1725107400735,"stop":1725107400735,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e318c55ac68e1","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725107474252,"stop":1725107474255,"duration":3},"status":"passed","severity":"normal"},{"uid":"5d7b42cd34c7fa43","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725107144399,"stop":1725107144402,"duration":3},"status":"passed","severity":"normal"},{"uid":"e6aa83e265288daf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1725106883670,"stop":1725106883670,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ecfc76cc11d898","name":"should properly create location multiaddrs - udp","time":{"start":1725106892197,"stop":1725106892197,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c3a2c646b90c3d","name":"Push message with content topic containing SQL Injection","time":{"start":1725107441335,"stop":1725107441336,"duration":1},"status":"passed","severity":"normal"},{"uid":"446d8fdb90f5f561","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1725107400751,"stop":1725107400751,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e673a194f0cb4de","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1725106903008,"stop":1725106903008,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f44df37c8cdcf0","name":"Subscribe to topic containing Script and receive message","time":{"start":1725107143282,"stop":1725107143283,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8db2e4c2dfd3dde","name":"dispatchEvent via connectionManager","time":{"start":1725106974440,"stop":1725106974441,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3193bdb3c897f44","name":"start node with empty content topic","time":{"start":1725107423661,"stop":1725107423662,"duration":1},"status":"passed","severity":"normal"},{"uid":"97a1d931d8b08ce0","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1725107290486,"stop":1725107290486,"duration":0},"status":"passed","severity":"normal"},{"uid":"72253a7e0b3a851f","name":"throws on content topic with empty encoding field","time":{"start":1725106883643,"stop":1725106883644,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bcdb36bd2da90eb","name":"Check received message containing Script","time":{"start":1725107349753,"stop":1725107349754,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1d0917bc6f5f4ad","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1725106883860,"stop":1725106883860,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4403c3f4a14639","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1725107467836,"stop":1725107467844,"duration":8},"status":"passed","severity":"normal"},{"uid":"9b05378fe94881ec","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1725107503850,"stop":1725107503851,"duration":1},"status":"passed","severity":"normal"},{"uid":"2935f706bc32124c","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1725106886243,"stop":1725106886244,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e3a43741e43a63b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725107143281,"stop":1725107143281,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c6dd478affa29b8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725107143285,"stop":1725107143285,"duration":0},"status":"passed","severity":"normal"},{"uid":"308a0b34e77ef363","name":"should return the pubsub topic directly if a string is provided","time":{"start":1725106883674,"stop":1725106883675,"duration":1},"status":"passed","severity":"normal"},{"uid":"325777c9a8c92553","name":"Check received message containing special chars","time":{"start":1725107349732,"stop":1725107349732,"duration":0},"status":"passed","severity":"normal"},{"uid":"9704d48e55a1c408","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725107228260,"stop":1725107228260,"duration":0},"status":"passed","severity":"normal"},{"uid":"800bfb1f5fccdd14","name":"Symmetric encrypt & Decrypt","time":{"start":1725106914761,"stop":1725106914761,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84cacae4160ff1d","name":"Store - dialed after - with timeout","time":{"start":1725107510468,"stop":1725107510468,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ada65f8b170909","name":"Subscribe and receive messages via waku relay post","time":{"start":1725107474216,"stop":1725107474217,"duration":1},"status":"passed","severity":"normal"},{"uid":"8979ae498df19f7a","name":"Subscribe to topic containing Script and publish message","time":{"start":1725107401200,"stop":1725107401200,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33f363f85938b97","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725107228262,"stop":1725107228262,"duration":0},"status":"passed","severity":"normal"},{"uid":"39bb05d116f3001d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725107143282,"stop":1725107143282,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e99be2c8f12f817","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1725107503851,"stop":1725107503851,"duration":0},"status":"passed","severity":"normal"},{"uid":"97aeeb04ca242a10","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1725106934763,"stop":1725106934763,"duration":0},"status":"passed","severity":"normal"},{"uid":"f67d382cb35362eb","name":"Throws when trying to push message with empty payload","time":{"start":1725107441323,"stop":1725107441324,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2e249136ef5c9bd","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1725107554806,"stop":1725107554807,"duration":1},"status":"passed","severity":"normal"},{"uid":"61957ca6b55b878f","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app28/6/topic329/json","time":{"start":1725107423655,"stop":1725107423655,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aec60543ef83989","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1725107113442,"stop":1725107113442,"duration":0},"status":"passed","severity":"normal"},{"uid":"cacb551a4dbf8d45","name":"Failed peers are renewed","time":{"start":1725107172585,"stop":1725107172586,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9258145444103e4","name":"Check received message containing emoji","time":{"start":1725107349675,"stop":1725107349675,"duration":0},"status":"passed","severity":"normal"},{"uid":"e301185e887d8d19","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1725107290480,"stop":1725107290480,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a1fa68371ca72a","name":"Push message with content topic containing Arabic","time":{"start":1725107361913,"stop":1725107361913,"duration":0},"status":"passed","severity":"normal"},{"uid":"626c6cd20aa5a5a2","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1725107376770,"stop":1725107376770,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d397db24f6b1a4b2","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1725107019481,"stop":1725107019481,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b897f6c238780f","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1725106904207,"stop":1725106904215,"duration":8},"status":"passed","severity":"normal"},{"uid":"ab9debf930083a3e","name":"Generator, custom pubsub topic","time":{"start":1725107483877,"stop":1725107483878,"duration":1},"status":"passed","severity":"normal"},{"uid":"40a609fab2107377","name":"Throws when trying to push message with empty payload","time":{"start":1725107361907,"stop":1725107361907,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c95a2ec3c23cb74","name":"Push message with content topic containing XML","time":{"start":1725107441336,"stop":1725107441336,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e2e84958bfb29a","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1725106934759,"stop":1725106934760,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a9acc0e062e0ce","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1725106883651,"stop":1725106883651,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fbcc5318e97a38b","name":"Push message with content topic containing JSON","time":{"start":1725107361916,"stop":1725107361917,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cecdbf2dd138dc5","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1725107503840,"stop":1725107503840,"duration":0},"status":"passed","severity":"normal"},{"uid":"96dff5492a93aad3","name":"Check received message containing Russian","time":{"start":1725107349739,"stop":1725107349740,"duration":1},"status":"passed","severity":"normal"},{"uid":"5428da734ea43546","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1725107019481,"stop":1725107019482,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc971a6f820495f9","name":"Check publish message containing JSON","time":{"start":1725107400736,"stop":1725107400736,"duration":0},"status":"passed","severity":"normal"},{"uid":"8091a0a87760271","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1725106891526,"stop":1725106891527,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4748443f6470ef8","name":"Push message with long payload","time":{"start":1725107441316,"stop":1725107441317,"duration":1},"status":"passed","severity":"normal"},{"uid":"946c09bcce316fe9","name":"Check message with no payload is not received","time":{"start":1725107349699,"stop":1725107349699,"duration":0},"status":"passed","severity":"normal"},{"uid":"c157b1f6add22fa5","name":"Sample","time":{"start":1725106891542,"stop":1725106891543,"duration":1},"status":"passed","severity":"normal"},{"uid":"130635a9d2caa4c","name":"should get / set TCP multiaddr","time":{"start":1725106892195,"stop":1725106892195,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5e110b2d812aee","name":"All","time":{"start":1725106944607,"stop":1725106944608,"duration":1},"status":"passed","severity":"normal"},{"uid":"43debcdde3011d4d","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1725107113432,"stop":1725107113433,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ccfc9eac77f498c","name":"should decode valid enr with tcp successfully","time":{"start":1725106892187,"stop":1725106892187,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25aec56a67940e5","name":"Promise Callback - false","time":{"start":1725107481727,"stop":1725107481727,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c419ba216eee22","name":"should not fail to start the service if it is already started","time":{"start":1725107394971,"stop":1725107394971,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3ff5922c5158b","name":"Check message with invalid timestamp is not received","time":{"start":1725107349680,"stop":1725107349680,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad07c18dda631ce","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1725107503838,"stop":1725107503840,"duration":2},"status":"passed","severity":"normal"},{"uid":"18119c096881d2fc","name":"Should update shard info","time":{"start":1725107290814,"stop":1725107290814,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd429fbd4c793ed","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1725106891514,"stop":1725106891515,"duration":1},"status":"passed","severity":"normal"},{"uid":"991ce7194463be00","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1725107401203,"stop":1725107401203,"duration":0},"status":"passed","severity":"normal"},{"uid":"7abdf2ac24e2e6d2","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1725106883653,"stop":1725106883653,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a5133e95e0168d","name":"should return empty list for no shard","time":{"start":1725106883663,"stop":1725106883663,"duration":0},"status":"passed","severity":"normal"},{"uid":"2142600896d2d127","name":"Push message with shell command payload","time":{"start":1725107361903,"stop":1725107361903,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ffee4662839902","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1725106941826,"stop":1725106941826,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a0f5b252610304","name":"Ordered Callback - false","time":{"start":1725107481727,"stop":1725107481728,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe2af65b881a1780","name":"Subscribe to topic containing long and receive message","time":{"start":1725107143280,"stop":1725107143280,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc3ab7332da66db7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725107474235,"stop":1725107474235,"duration":0},"status":"passed","severity":"normal"},{"uid":"e659171c96527f83","name":"Push message with content topic containing long","time":{"start":1725107361911,"stop":1725107361911,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b5896bfe2f3232","name":"random static sharding 2 - Cluster ID: 949, Shard ID: 340","time":{"start":1725107458049,"stop":1725107458049,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d6cfbd43da740f7","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725107290479,"stop":1725107290480,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0cb34a1f71a4083","name":"handles empty contentTopics array correctly","time":{"start":1725106883678,"stop":1725106883678,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51b670624ec1982","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725107019482,"stop":1725107019482,"duration":0},"status":"passed","severity":"normal"},{"uid":"210e68c6d8dc3c85","name":"Check message with no payload is not received","time":{"start":1725107109536,"stop":1725107109536,"duration":0},"status":"passed","severity":"normal"},{"uid":"974482663056f059","name":"Overlapping topic subscription","time":{"start":1725107143279,"stop":1725107143279,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd7d6d747d04c5c","name":"Check message with no payload is not received","time":{"start":1725107349782,"stop":1725107349782,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bbf66e60613c16b","name":"should handle corrupted local storage data gracefully","time":{"start":1725106908533,"stop":1725106908534,"duration":1},"status":"passed","severity":"normal"},{"uid":"b91deeab9780fa1c","name":"should throw an error for insufficient data","time":{"start":1725106883860,"stop":1725106883860,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc3bb231a356b2b","name":"same cluster, same shard: nodes connect","time":{"start":1725107270694,"stop":1725107270694,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd85bb525fec4b1d","name":"should set field with all protocols enabled","time":{"start":1725106892198,"stop":1725106892198,"duration":0},"status":"passed","severity":"normal"},{"uid":"36377c3f22c0c480","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725107474227,"stop":1725107474227,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ea6a3a94dff95c","name":"Push message with content topic containing XML","time":{"start":1725107361915,"stop":1725107361915,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca38ac6487a0665","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725107019482,"stop":1725107019482,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4038d354c9d5ee3","name":"Push to array if already present","time":{"start":1725106883410,"stop":1725106883411,"duration":1},"status":"passed","severity":"normal"},{"uid":"36389691ceb89eed","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725107228261,"stop":1725107228261,"duration":0},"status":"passed","severity":"normal"},{"uid":"698937f3effd3089","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1725107113442,"stop":1725107113443,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a607499417dd5a0","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1725107290483,"stop":1725107290483,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd07b5cacf12679b","name":"Check received message containing long","time":{"start":1725107349701,"stop":1725107349701,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a110958521fb066","name":"Ping fails for unsubscribed peers","time":{"start":1725107041230,"stop":1725107041230,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba72a15aafe2f4a","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1725106886242,"stop":1725106886242,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7451f603af3e30","name":"Push message with content topic containing short","time":{"start":1725107361907,"stop":1725107361911,"duration":4},"status":"passed","severity":"normal"},{"uid":"d3d47146922b13aa","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725107113434,"stop":1725107113434,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f074cf92a9fc7e","name":"should encode/decode to text encoding","time":{"start":1725106892191,"stop":1725106892194,"duration":3},"status":"passed","severity":"normal"},{"uid":"7e1991c3bbd62e7c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1725107554808,"stop":1725107554808,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e70cb3691c6a1ea","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725107143281,"stop":1725107143281,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48a8de88cc91a6f","name":"Check publish message after client node is restarted","time":{"start":1725107400756,"stop":1725107400756,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1f5730e8a3c3549c","name":"Check publish message containing escaped characters","time":{"start":1725107400737,"stop":1725107400737,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b0058c80123516","name":"throws on content topic with empty version field","time":{"start":1725106883642,"stop":1725106883642,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc9024053f30d52","name":"Reopen subscription with peer with lost subscription","time":{"start":1725107015649,"stop":1725107015650,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8e09b65c26d9da9","name":"Fails to push message bigger that 1MB","time":{"start":1725107441349,"stop":1725107441349,"duration":0},"status":"passed","severity":"normal"},{"uid":"2292ae5ab532f6cd","name":"Query generator for multiple messages","time":{"start":1725107487158,"stop":1725107487158,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b19c3d6918acd1","name":"Push message with custom timestamp: 1725110743551","time":{"start":1725107441348,"stop":1725107441348,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5cb9da3718a6ef5","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1725106986444,"stop":1725106986445,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ebdcb4ca3c4c7cf","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725107474259,"stop":1725107474259,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe749f884496f5c","name":"Push message with rate limit","time":{"start":1725107361930,"stop":1725107361930,"duration":0},"status":"passed","severity":"normal"},{"uid":"173b22a7e0580368","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app12/10/topic3/proto","time":{"start":1725107423656,"stop":1725107423657,"duration":1},"status":"passed","severity":"normal"},{"uid":"a50a7232e3e50549","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1725107113446,"stop":1725107113446,"duration":0},"status":"passed","severity":"normal"},{"uid":"fecfa33525ae4d2e","name":"Check message with no content topic is not received","time":{"start":1725107349680,"stop":1725107349699,"duration":19},"status":"passed","severity":"normal"},{"uid":"bb04907915e78363","name":"Passing page size 0 when there are 110 messages","time":{"start":1725107496428,"stop":1725107496429,"duration":1},"status":"passed","severity":"normal"},{"uid":"232882b193564200","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725107019478,"stop":1725107019479,"duration":1},"status":"passed","severity":"normal"},{"uid":"f423363ed4fadbcd","name":"random static sharding 6 - Cluster ID: 736, Shard ID: 728","time":{"start":1725107458051,"stop":1725107458051,"duration":0},"status":"passed","severity":"normal"},{"uid":"724f60ca8fa52915","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725107474227,"stop":1725107474227,"duration":0},"status":"passed","severity":"normal"},{"uid":"be007bba5e09ff5f","name":"Push message with JSON payload","time":{"start":1725107361902,"stop":1725107361903,"duration":1},"status":"passed","severity":"normal"},{"uid":"43c97cd0cce2d7de","name":"Check message with no content topic is not received","time":{"start":1725107349782,"stop":1725107349782,"duration":0},"status":"passed","severity":"normal"},{"uid":"735aa337f156542a","name":"should be called at least once on all `peer:discovery` events","time":{"start":1725106941823,"stop":1725106941824,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef0dfc5d05b07a1b","name":"should load peers from local storage and dispatch events","time":{"start":1725106908532,"stop":1725106908533,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b9e3c669971df22","name":"same cluster, same shard: nodes connect","time":{"start":1725107113430,"stop":1725107113431,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d4130d12535f329","name":"Push 30 different messages","time":{"start":1725107441323,"stop":1725107441323,"duration":0},"status":"passed","severity":"normal"},{"uid":"f16ac71c979cbbdb","name":"Push message with short payload","time":{"start":1725107361887,"stop":1725107361889,"duration":2},"status":"passed","severity":"normal"},{"uid":"e2308dd89bec922b","name":"Passing page size 1 when there are 4 messages","time":{"start":1725107496429,"stop":1725107496429,"duration":0},"status":"passed","severity":"normal"},{"uid":"916f90befa0923d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725107483870,"stop":1725107483875,"duration":5},"status":"passed","severity":"normal"},{"uid":"e1f892e44f2022b1","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1725106891522,"stop":1725106891523,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfaa90dab732b564","name":"different cluster, different shard: nodes don't connect","time":{"start":1725107113432,"stop":1725107113432,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a9b48b5db2c1a5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725107113441,"stop":1725107113441,"duration":0},"status":"passed","severity":"normal"},{"uid":"66360d4a86371eb2","name":"should throw error - no id","time":{"start":1725106892187,"stop":1725106892187,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0b8f518107ba2f1","name":"should not receive a peer event after stop","time":{"start":1725107394972,"stop":1725107394973,"duration":1},"status":"passed","severity":"normal"},{"uid":"8501cb2fd44b6369","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1725106883666,"stop":1725106883666,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c32e586b66e74aa","name":"Check received message containing Script","time":{"start":1725107349668,"stop":1725107349668,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc5a37667246c52c","name":"Push message with custom timestamp: 1725103543551","time":{"start":1725107441347,"stop":1725107441347,"duration":0},"status":"passed","severity":"normal"},{"uid":"341223070fda3f75","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725107144449,"stop":1725107144450,"duration":1},"status":"passed","severity":"normal"},{"uid":"f74a140e8cd68bb9","name":"should correctly map a content topic to a pubsub topic","time":{"start":1725106883678,"stop":1725106883678,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91b0779b5cb239e","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1725107376770,"stop":1725107376770,"duration":0},"status":"passed","severity":"normal"},{"uid":"d46efdef1663ebe6","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1725107458055,"stop":1725107458056,"duration":1},"status":"passed","severity":"normal"},{"uid":"c94b8ac4cebd8afe","name":"Push message with Arabic payload","time":{"start":1725107441318,"stop":1725107441319,"duration":1},"status":"passed","severity":"normal"},{"uid":"73698ca62e88dedd","name":"can start and stop the service","time":{"start":1725106950633,"stop":1725106950633,"duration":0},"status":"passed","severity":"normal"},{"uid":"b87ba8610230f09e","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1725107401198,"stop":1725107401199,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ee3b85e80c4d3ea","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1725106904215,"stop":1725106904216,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbdced9ec928784a","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app22/7/topic308/xml","time":{"start":1725107423659,"stop":1725107423659,"duration":0},"status":"passed","severity":"normal"},{"uid":"819fa88678b2e059","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725107474217,"stop":1725107474217,"duration":0},"status":"passed","severity":"normal"},{"uid":"249d990785eb2bc4","name":"Generator, 2 different pubsubtopics","time":{"start":1725107483870,"stop":1725107483870,"duration":0},"status":"passed","severity":"normal"},{"uid":"5159aefb1cc4c3f3","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725107290486,"stop":1725107290486,"duration":0},"status":"passed","severity":"normal"},{"uid":"1766e19d08288b78","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1725107113446,"stop":1725107113446,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a639666e7f5fea","name":"throws on content topic with too few or too many fields","time":{"start":1725106883640,"stop":1725106883640,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b14263d39fda6ef","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725107144446,"stop":1725107144446,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc800090ceda1113","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725107143284,"stop":1725107143284,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b1f2cb1be766a57","name":"Fails to publish duplicate message","time":{"start":1725107400747,"stop":1725107400748,"duration":1},"status":"passed","severity":"normal"},{"uid":"6764f9689c8c55e9","name":"Push message with content topic containing escaped characters","time":{"start":1725107361917,"stop":1725107361924,"duration":7},"status":"passed","severity":"normal"},{"uid":"9cbed3bd8216cccf","name":"Push message with content topic containing shell command","time":{"start":1725107441337,"stop":1725107441337,"duration":0},"status":"passed","severity":"normal"},{"uid":"b167db8eda86265c","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1725106883662,"stop":1725106883662,"duration":0},"status":"passed","severity":"normal"},{"uid":"a333ec3704002f33","name":"Publish message with custom timestamp: Sun Sep 10 2023 12:29:34 GMT+0000 (Coordinated Universal Time)","time":{"start":1725107400743,"stop":1725107400744,"duration":1},"status":"passed","severity":"normal"},{"uid":"e181711c65032afb","name":"Reopen subscription with peer with lost subscription","time":{"start":1725107015655,"stop":1725107015655,"duration":0},"status":"passed","severity":"normal"},{"uid":"e83de066465188bb","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1725106883675,"stop":1725106883676,"duration":1},"status":"passed","severity":"normal"},{"uid":"a98ba4279816fbeb","name":"Push message with content topic containing emoji","time":{"start":1725107361928,"stop":1725107361928,"duration":0},"status":"passed","severity":"normal"},{"uid":"a49a1df1d001c915","name":"Push message with escaped characters payload","time":{"start":1725107361903,"stop":1725107361904,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4ced49881bd8738","name":"throws on content topic with empty topic name field","time":{"start":1725106883643,"stop":1725106883643,"duration":0},"status":"passed","severity":"normal"},{"uid":"599e6759a572bed7","name":"Relay","time":{"start":1725106944604,"stop":1725106944607,"duration":3},"status":"passed","severity":"normal"},{"uid":"294c465a45407bfa","name":"Check received message containing short","time":{"start":1725107109486,"stop":1725107109487,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc2ca3901030f41c","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1725106883654,"stop":1725106883654,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ca4fc2dd2fe2da","name":"Ephemeral messages are not stored","time":{"start":1725106945136,"stop":1725106945137,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb5b375ece104076","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1725106904543,"stop":1725106904543,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4516982a15275c9","name":"it tolerates circular branch references","time":{"start":1725106904539,"stop":1725106904539,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea617242b96add54","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725107290484,"stop":1725107290484,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a883089041eb71","name":"Check publish message containing SQL Injection","time":{"start":1725107400734,"stop":1725107400734,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3c3e21d5eddb598","name":"Check received message with timestamp: 1725106933845000000 ","time":{"start":1725107109529,"stop":1725107109529,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d816bfd2cc70513","name":"Push message with content topic containing numeric","time":{"start":1725107441324,"stop":1725107441325,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f4839a8c684340","name":"Decoder throws on undefined content topic","time":{"start":1725106916146,"stop":1725106916147,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0f6b3f7d151ecf7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725107474218,"stop":1725107474218,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d8c5df3e0103ca","name":"Register correct protocols","time":{"start":1725107401194,"stop":1725107401194,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f1440da1055e6d2","name":"Push message on custom pubsubTopic","time":{"start":1725107228258,"stop":1725107228258,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd9c9f3b7e293bc","name":"Publish message with large meta","time":{"start":1725107400756,"stop":1725107400757,"duration":1},"status":"passed","severity":"normal"},{"uid":"27416d86f70cf611","name":"Check received message containing XML","time":{"start":1725107349754,"stop":1725107349755,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f88d01f125193c1","name":"Check received message with timestamp: 1725106933918 ","time":{"start":1725107349676,"stop":1725107349676,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b5f9e1c4f5483f","name":"Fails to push message with empty content topic","time":{"start":1725107361929,"stop":1725107361929,"duration":0},"status":"passed","severity":"normal"},{"uid":"90aa682331d20354","name":"Push message with content topic containing short","time":{"start":1725107441324,"stop":1725107441324,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e51b510cd33458","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1725106883659,"stop":1725106883659,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d64eca737c0a904","name":"should throw error - invalid id","time":{"start":1725106892189,"stop":1725106892189,"duration":0},"status":"passed","severity":"normal"},{"uid":"716686afabae7bb4","name":"Query Generator, No message returned","time":{"start":1725107467821,"stop":1725107467821,"duration":0},"status":"passed","severity":"normal"},{"uid":"b739991b10974715","name":"should properly create location multiaddrs - tcp","time":{"start":1725106892197,"stop":1725106892197,"duration":0},"status":"passed","severity":"normal"},{"uid":"75531dea5741aff3","name":"should be online or offline if network state changed","time":{"start":1725106934764,"stop":1725106934764,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c24de2dd9eec50","name":"Subscribe to topic containing short and receive message","time":{"start":1725107143279,"stop":1725107143280,"duration":1},"status":"passed","severity":"normal"},{"uid":"44fab8f8b0549e4c","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1725106934758,"stop":1725106934759,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b95102108757e7","name":"Nodes with multiple pubsub topic","time":{"start":1725107374458,"stop":1725107374458,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a76ab54d5748","name":"Subscribe to topic containing special chars and publish message","time":{"start":1725107401198,"stop":1725107401198,"duration":0},"status":"passed","severity":"normal"},{"uid":"a46b21f1f45972a4","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1725107401196,"stop":1725107401196,"duration":0},"status":"passed","severity":"normal"},{"uid":"233670d8313deecc","name":"throws on content topic with empty application field","time":{"start":1725106883641,"stop":1725106883642,"duration":1},"status":"passed","severity":"normal"},{"uid":"87f2720728ac9d8f","name":"should set field with only LIGHTPUSH enabled","time":{"start":1725106892199,"stop":1725106892200,"duration":1},"status":"passed","severity":"normal"},{"uid":"a710ac78867f603b","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1725107113448,"stop":1725107113449,"duration":1},"status":"passed","severity":"normal"},{"uid":"41d6986fc9f538ea","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1725106883664,"stop":1725106883664,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1a9c77fd995ab0","name":"Query with Promise Callback, No message returned","time":{"start":1725107467855,"stop":1725107467856,"duration":1},"status":"passed","severity":"normal"},{"uid":"4af1874f4d5274f8","name":"Decoder throws on empty string content topic","time":{"start":1725106914528,"stop":1725106914528,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4fe78a7becd1ab","name":"Push message with escaped characters payload","time":{"start":1725107441322,"stop":1725107441322,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c315c2be101ab2","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1725106886240,"stop":1725106886241,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dd0272b912f013a","name":"Delete observer","time":{"start":1725107353861,"stop":1725107353862,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e7d31163da95ef3","name":"getPeersByDiscovery","time":{"start":1725106974439,"stop":1725106974439,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a17d4988d809ca0","name":"Check received message containing shell command","time":{"start":1725107349757,"stop":1725107349757,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b33dd40764ff56","name":"topics with same application and version share the same shard","time":{"start":1725106883656,"stop":1725106883656,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e722f2f2eb29945","name":"Round trip binary serialization","time":{"start":1725106897026,"stop":1725106897026,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7bf98e199e3f1e8","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app61/1/topic897/test.js","time":{"start":1725107423658,"stop":1725107423658,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c91f62bd921dfb","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1725107143286,"stop":1725107143287,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e665f6b9474e6b","name":"Encoder throws on empty string content topic","time":{"start":1725106897028,"stop":1725106897029,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dd201a43b8f8738","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1725107503850,"stop":1725107503850,"duration":0},"status":"passed","severity":"normal"},{"uid":"738d5ba85693239f","name":"Non TWN Cluster","time":{"start":1725107423654,"stop":1725107423654,"duration":0},"status":"passed","severity":"normal"},{"uid":"43531bd57a79120d","name":"Store - dialed first","time":{"start":1725107510468,"stop":1725107510468,"duration":0},"status":"passed","severity":"normal"},{"uid":"86feac3a23ff0895","name":"Passing page size 10 when there are 10 messages","time":{"start":1725107496430,"stop":1725107496430,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd1838f86d5ebae","name":"removeEventListener with correct event","time":{"start":1725106974438,"stop":1725106974438,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37b492f8c8aae0f","name":"Publish message with rate limit","time":{"start":1725107400757,"stop":1725107400759,"duration":2},"status":"passed","severity":"normal"},{"uid":"a3440987fe3891e2","name":"Check received message containing unicode special characters","time":{"start":1725107109528,"stop":1725107109529,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8f09f52fd31bda5","name":"Check received message containing numeric","time":{"start":1725107109487,"stop":1725107109487,"duration":0},"status":"passed","severity":"normal"},{"uid":"68a009fe23272f2f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725107143276,"stop":1725107143276,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bfa75485e6b5c8","name":"Push message with unicode special characters payload","time":{"start":1725107361904,"stop":1725107361906,"duration":2},"status":"passed","severity":"normal"},{"uid":"3372d240b0a57bce","name":"should properly compute the node id","time":{"start":1725106892190,"stop":1725106892190,"duration":0},"status":"passed","severity":"normal"},{"uid":"d376de89e142de3a","name":"Decoder throws on empty string content topic","time":{"start":1725106897029,"stop":1725106897029,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a299a68b77da11d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725107474251,"stop":1725107474252,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a6db44b34ba5bde","name":"should be able to encode the field with only RELAY set to true","time":{"start":1725106891507,"stop":1725106891510,"duration":3},"status":"passed","severity":"normal"},{"uid":"3b27bc39e608ee8d","name":"Push message with custom timestamp: 1694348772875","time":{"start":1725107361931,"stop":1725107361931,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc14329286e80ad","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1725106891512,"stop":1725106891513,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c1b6fddc3f7c2d3","name":"Check received message containing Basic HTML tag","time":{"start":1725107349755,"stop":1725107349755,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2f34f3e3954db6","name":"Decoder throws on empty string content topic","time":{"start":1725106916147,"stop":1725106916147,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ca32237da6cd2b","name":"Overlapping topic subscription","time":{"start":1725107474246,"stop":1725107474247,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad99694378f54134","name":"random static sharding 9 - Cluster ID: 270, Shard ID: 958","time":{"start":1725107458053,"stop":1725107458053,"duration":0},"status":"passed","severity":"normal"},{"uid":"f498c792ec2e44bb","name":"should be able to decode the field with only RELAY set to true","time":{"start":1725106891518,"stop":1725106891519,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3a9a0b0f1ecee42","name":"should not receive a peer event before start","time":{"start":1725107394972,"stop":1725107394972,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a6ab1f24668742","name":"Push message with content topic containing unicode special characters","time":{"start":1725107441338,"stop":1725107441338,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef80135e4f6e487","name":"should be able to encode the field with only STORE set to true","time":{"start":1725106891510,"stop":1725106891511,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce2c5fe2e3b918c8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725107474244,"stop":1725107474245,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc1eaf59bd38732f","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1725106892186,"stop":1725106892187,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0c89a5a9f6dbae","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1725106883672,"stop":1725106883672,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b25717f34768c0b","name":"should properly create location multiaddrs - tcp4","time":{"start":1725106892196,"stop":1725106892196,"duration":0},"status":"passed","severity":"normal"},{"uid":"128480fe6fa49201","name":"should handle a minimal index list","time":{"start":1725106883859,"stop":1725106883859,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e6c792dcda37eae","name":"Passing page size 19 when there are 20 messages","time":{"start":1725107496431,"stop":1725107496431,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c079046657cdc8a","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1725107488871,"stop":1725107488871,"duration":0},"status":"passed","severity":"normal"},{"uid":"35282e22e5ada185","name":"Filter with 3 connections","time":{"start":1725107176445,"stop":1725107176460,"duration":15},"status":"passed","severity":"normal"},{"uid":"189fee2bd77d3659","name":"Check message with no content topic is not received","time":{"start":1725107109535,"stop":1725107109535,"duration":0},"status":"passed","severity":"normal"},{"uid":"46facc337fe098e","name":"Query with Ordered Callback, No message returned","time":{"start":1725107467834,"stop":1725107467835,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac9693333bc47ccc","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1725106883677,"stop":1725106883677,"duration":0},"status":"passed","severity":"normal"},{"uid":"d922578d297c4695","name":"unsubscribes","time":{"start":1725107496566,"stop":1725107496566,"duration":0},"status":"passed","severity":"normal"},{"uid":"668c20ea2d2a5bbd","name":"Reopen subscription with peer with lost subscription","time":{"start":1725106995017,"stop":1725106995017,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da1f125574d0d0","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1725106883860,"stop":1725106883860,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f3db6c8a63cf43","name":"random static sharding 3 - Cluster ID: 976, Shard ID: 96","time":{"start":1725107458049,"stop":1725107458050,"duration":1},"status":"passed","severity":"normal"},{"uid":"de69eddd21497718","name":"creates an iterator","time":{"start":1725107496564,"stop":1725107496565,"duration":1},"status":"passed","severity":"normal"},{"uid":"7625374bf3ec93fd","name":"Push message with Russian payload","time":{"start":1725107441319,"stop":1725107441319,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd0c845ce1d08c0","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1725106883666,"stop":1725106883667,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b809904d69215ec","name":"should add and remove event listeners correctly","time":{"start":1725106908534,"stop":1725106908534,"duration":0},"status":"passed","severity":"normal"},{"uid":"41326de1148407f7","name":"Push message with content topic containing JSON","time":{"start":1725107441337,"stop":1725107441337,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce31eb1f656bbf1e","name":"should throw error - no public key","time":{"start":1725106892189,"stop":1725106892189,"duration":0},"status":"passed","severity":"normal"},{"uid":"9542c8a9ba8e1d72","name":"Check received message containing XML","time":{"start":1725107349669,"stop":1725107349669,"duration":0},"status":"passed","severity":"normal"},{"uid":"30485a5bd12a0d2e","name":"Push message with content topic containing Script","time":{"start":1725107361914,"stop":1725107361914,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a715de4b7a3514","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1725106904205,"stop":1725106904207,"duration":2},"status":"passed","severity":"normal"},{"uid":"ca5a28ec8127f856","name":"Fails to publish message with empty text","time":{"start":1725107400748,"stop":1725107400750,"duration":2},"status":"passed","severity":"normal"},{"uid":"9194ecfbce7e7ea4","name":"random static sharding 4 - Cluster ID: 348, Shard ID: 958","time":{"start":1725107458050,"stop":1725107458050,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d39adf1409af2b","name":"Check received message containing Arabic","time":{"start":1725107109497,"stop":1725107109503,"duration":6},"status":"passed","severity":"normal"},{"uid":"d37023424da7398e","name":"Push message with content topic containing Russian","time":{"start":1725107441334,"stop":1725107441335,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1c4cdf78a115bba","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1725106914524,"stop":1725106914525,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bfe988ecca87d19","name":"Used by Waku Relay","time":{"start":1725107502227,"stop":1725107502227,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd066454d86c658","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app4/1/topic953/xml","time":{"start":1725107423654,"stop":1725107423654,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa88303afb3efa7c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725107483881,"stop":1725107483882,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c0d0c49a614c958","name":"Push message with Basic HTML tag payload","time":{"start":1725107361899,"stop":1725107361902,"duration":3},"status":"passed","severity":"normal"},{"uid":"de7645560ec92d00","name":"listenerCount","time":{"start":1725106974439,"stop":1725106974440,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b8e6836b80027b","name":"throws on content topic with generation field greater than 0","time":{"start":1725106883641,"stop":1725106883641,"duration":0},"status":"passed","severity":"normal"},{"uid":"76df7c0128a9651d","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app83/10/topic211/test.js","time":{"start":1725107423655,"stop":1725107423655,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ca123da67195ffd","name":"Push message with XML payload","time":{"start":1725107361898,"stop":1725107361898,"duration":0},"status":"passed","severity":"normal"},{"uid":"e80b305a2b2f9c37","name":"should return unique PubsubTopics for static sharding","time":{"start":1725106883661,"stop":1725106883661,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac6fe7634606f0d","name":"same cluster, different shard: nodes don't connect","time":{"start":1725107113431,"stop":1725107113432,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf320ca3be0ab1bd","name":"Check received message containing numeric","time":{"start":1725107349659,"stop":1725107349660,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0a5484a43fd3269","name":"Encoder throws on empty string content topic","time":{"start":1725106914526,"stop":1725106914527,"duration":1},"status":"passed","severity":"normal"},{"uid":"79003f8c96dc2606","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725107143276,"stop":1725107143276,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e57a3a3816bf43a","name":"Subscribe to topic containing short and receive message","time":{"start":1725107474223,"stop":1725107474223,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de60abc08bcb1ef","name":"Subscribe to topic containing Script and receive message","time":{"start":1725107474258,"stop":1725107474258,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb3c8609eea343dc","name":"random static sharding 7 - Cluster ID: 577, Shard ID: 331","time":{"start":1725107458051,"stop":1725107458052,"duration":1},"status":"passed","severity":"normal"},{"uid":"29a3d29c735a325b","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1725107503847,"stop":1725107503850,"duration":3},"status":"passed","severity":"normal"},{"uid":"75a38e6d01c43b15","name":"Ping on peer without subscriptions","time":{"start":1725107015653,"stop":1725107015653,"duration":0},"status":"passed","severity":"normal"},{"uid":"643743876bc68e63","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725107055199,"stop":1725107055199,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd0774c4161bea7","name":"should set field with all protocols disabled","time":{"start":1725106892198,"stop":1725106892198,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f17984219e4a0d","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1725107488870,"stop":1725107488870,"duration":0},"status":"passed","severity":"normal"},{"uid":"507893b7215196be","name":"safeDispatchEvent","time":{"start":1725106974441,"stop":1725106974441,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9f7518499d64fec","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1725106904204,"stop":1725106904205,"duration":1},"status":"passed","severity":"normal"},{"uid":"1914340a278230cf","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1725107467844,"stop":1725107467845,"duration":1},"status":"passed","severity":"normal"},{"uid":"a834206401926c9","name":"passes more than one ENR URLs and attempts connection","time":{"start":1725106950646,"stop":1725106950647,"duration":1},"status":"skipped","severity":"normal"},{"uid":"44d6c3185f8f8990","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1725107113444,"stop":1725107113444,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f7a2d282f27d1a","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1725107113440,"stop":1725107113440,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85c759129bd14cd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725107113447,"stop":1725107113447,"duration":0},"status":"passed","severity":"normal"},{"uid":"fceead6103499b82","name":"less peers than existing","time":{"start":1725107350125,"stop":1725107350126,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9ca45f7997a075e6","name":"Check received message containing Chinese","time":{"start":1725107349665,"stop":1725107349666,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d235b73974825be","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1725106883659,"stop":1725106883659,"duration":0},"status":"passed","severity":"normal"},{"uid":"12480722e5154e1b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1725106883667,"stop":1725106883667,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7aff53e5083999","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1725107113446,"stop":1725107113447,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fdddffbe193efbb","name":"Generator, custom pubsub topic","time":{"start":1725107483881,"stop":1725107483881,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7e65de51473c8a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725107474226,"stop":1725107474226,"duration":0},"status":"passed","severity":"normal"},{"uid":"73542db3a123e68e","name":"Fails to push message with empty content topic","time":{"start":1725107441341,"stop":1725107441342,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2b57caf6d55a9df","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1725107019479,"stop":1725107019480,"duration":1},"status":"passed","severity":"normal"},{"uid":"51f36ee3b0827941","name":"Publish message with custom timestamp: Sat Aug 31 2024 11:29:34 GMT+0000 (Coordinated Universal Time)","time":{"start":1725107400744,"stop":1725107400745,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcaa534d6b9d300f","name":"Ping on subscribed peer","time":{"start":1725107015652,"stop":1725107015652,"duration":0},"status":"passed","severity":"normal"},{"uid":"65312d01f4ae081b","name":"should be able to encode the field with only FILTER set to true","time":{"start":1725106891511,"stop":1725106891512,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef3150df565851f2","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1725107113439,"stop":1725107113440,"duration":1},"status":"passed","severity":"normal"},{"uid":"73cf1dcfb240ee5d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1725107374457,"stop":1725107374458,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a5d54b6ccf53c29","name":"Check received message containing Basic HTML tag","time":{"start":1725107109527,"stop":1725107109527,"duration":0},"status":"passed","severity":"normal"},{"uid":"183f8c76e9af43f6","name":"tcp ip4 address","time":{"start":1725106891576,"stop":1725106891577,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c84baddeb14db16","name":"Sign & Recover","time":{"start":1725106914762,"stop":1725106914762,"duration":0},"status":"passed","severity":"normal"},{"uid":"36e06b592ed5f73d","name":"Push message with content topic containing escaped characters","time":{"start":1725107441338,"stop":1725107441338,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb8829ac466aaa9f","name":"can dial TLS multiaddrs","time":{"start":1725107277299,"stop":1725107277300,"duration":1},"status":"passed","severity":"normal"},{"uid":"a279d949255f8ba4","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725107143285,"stop":1725107143286,"duration":1},"status":"passed","severity":"normal"},{"uid":"8854e4408343d16c","name":"Encoder throws on empty string content topic","time":{"start":1725106916146,"stop":1725106916146,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a8c6957d572f53","name":"Push message with content topic containing Basic HTML tag","time":{"start":1725107441336,"stop":1725107441337,"duration":1},"status":"passed","severity":"normal"},{"uid":"be2be0f3945f1e65","name":"Push message with content topic containing Chinese","time":{"start":1725107361912,"stop":1725107361913,"duration":1},"status":"passed","severity":"normal"},{"uid":"45ba74b07a28b972","name":"A test","time":{"start":1725107228321,"stop":1725107228321,"duration":0},"status":"passed","severity":"normal"},{"uid":"e03037ef65a4a500","name":"should throw an error for empty SingleShardInfos array","time":{"start":1725106883660,"stop":1725106883660,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba0ca9b850b0c778","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1725106883653,"stop":1725106883654,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa47c63e8a465c46","name":"Push message with Russian payload","time":{"start":1725107361897,"stop":1725107361897,"duration":0},"status":"passed","severity":"normal"},{"uid":"88dcf4ac03ebe08e","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1725106883654,"stop":1725106883655,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e86510f5f3a30b8","name":"Waku message hash computation (no timestamp)","time":{"start":1725106886243,"stop":1725106886243,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d1eaf40191e031","name":"Check meta is set [ecies]","time":{"start":1725106916145,"stop":1725106916145,"duration":0},"status":"passed","severity":"normal"},{"uid":"5936aede17dfa2bd","name":"Subscribe to topic containing XML and publish message","time":{"start":1725107401200,"stop":1725107401201,"duration":1},"status":"passed","severity":"normal"},{"uid":"7950498ae0db2b55","name":"Passing an array","time":{"start":1725107502226,"stop":1725107502226,"duration":0},"status":"passed","severity":"normal"},{"uid":"801c98a23e126bc6","name":"Round trip binary encryption [ecies, signature]","time":{"start":1725106916145,"stop":1725106916145,"duration":0},"status":"passed","severity":"normal"},{"uid":"5165fffee7bc6eeb","name":"Check publish message containing Basic HTML tag","time":{"start":1725107400735,"stop":1725107400736,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4cc2af713c92723","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1725106883676,"stop":1725106883676,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0446274bb52f3dc","name":"Push message with SQL Injection payload","time":{"start":1725107361897,"stop":1725107361898,"duration":1},"status":"passed","severity":"normal"},{"uid":"96de84f3fd9df0b9","name":"Check message received after jswaku node is restarted","time":{"start":1725107349795,"stop":1725107349798,"duration":3},"status":"skipped","severity":"normal"},{"uid":"834eb0b2543fe577","name":"Callback on promise","time":{"start":1725107487160,"stop":1725107487160,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87f3f5949b46be1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1725107113449,"stop":1725107113449,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a0e35af0a11808","name":"Nodes with multiple pubsub topic","time":{"start":1725107374460,"stop":1725107374460,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e7a2546c5f32f6","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1725107441984,"stop":1725107441984,"duration":0},"status":"passed","severity":"normal"},{"uid":"84edf2dc0690d1d2","name":"configure the node with multiple pubsub topics","time":{"start":1725107458054,"stop":1725107458055,"duration":1},"status":"passed","severity":"normal"},{"uid":"521c3b2707480927","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1725106883660,"stop":1725106883660,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dff2d2f4757bd6f","name":"Subscribe to topic containing long and receive message","time":{"start":1725107474249,"stop":1725107474250,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e4d7cc68ea61599","name":"should not fail to start the service if it is already started","time":{"start":1725106908531,"stop":1725106908531,"duration":0},"status":"passed","severity":"normal"},{"uid":"dae15e37867129d6","name":"Refresh subscription","time":{"start":1725107143279,"stop":1725107143279,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5736975101b1c80","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1725107113433,"stop":1725107113433,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab78cddde62fcbc","name":"handles multiple messages","time":{"start":1725107496565,"stop":1725107496565,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39d844161bddc83","name":"Push message with meta","time":{"start":1725107441342,"stop":1725107441342,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8bfad1384152e1","name":"Generator, 2 different pubsubtopics","time":{"start":1725107483878,"stop":1725107483880,"duration":2},"status":"passed","severity":"normal"},{"uid":"fb696ff0a8deade9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725107474262,"stop":1725107474262,"duration":0},"status":"passed","severity":"normal"},{"uid":"f16688e3e9d27682","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725107144445,"stop":1725107144445,"duration":0},"status":"passed","severity":"normal"}]