allure-jswaku/7276/widgets/severity.json
2024-08-06 06:48:57 +00:00

1 line
159 KiB
JSON

[{"uid":"7f1e288d02278203","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1722926046443,"stop":1722926046443,"duration":0},"status":"passed","severity":"normal"},{"uid":"c130cfd89841d74a","name":"isConnected between 2 js-waku relay nodes","time":{"start":1722926171824,"stop":1722926171825,"duration":1},"status":"passed","severity":"normal"},{"uid":"af897e25a0f415a0","name":"safeDispatchEvent","time":{"start":1722926147002,"stop":1722926147003,"duration":1},"status":"passed","severity":"normal"},{"uid":"c35db156bb7b48b7","name":"Check message with invalid timestamp is not received","time":{"start":1722926344894,"stop":1722926344894,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8ff4e63e146241","name":"Check publish message containing shell command","time":{"start":1722926736943,"stop":1722926736943,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cbad25253339b14","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1722926601965,"stop":1722926601966,"duration":1},"status":"passed","severity":"normal"},{"uid":"bff4f5ba1cdcde2b","name":"Store - dialed after - with timeout","time":{"start":1722926891628,"stop":1722926891629,"duration":1},"status":"passed","severity":"normal"},{"uid":"70176ccc09eca3ec","name":"Subscribe and receive messages via waku relay post","time":{"start":1722926851043,"stop":1722926851044,"duration":1},"status":"passed","severity":"normal"},{"uid":"51c829b0c736005e","name":"can start the service","time":{"start":1722926118131,"stop":1722926118133,"duration":2},"status":"passed","severity":"normal"},{"uid":"a2e0fdcd7f9e5539","name":"Push message with rate limit","time":{"start":1722926710364,"stop":1722926710364,"duration":0},"status":"passed","severity":"normal"},{"uid":"f790d475a4d65039","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1722926046429,"stop":1722926046430,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cbd28e3ac7d6459","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1722926049607,"stop":1722926049608,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5a55206200b335e","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1722926869263,"stop":1722926869264,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad4465537e6fc09","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1722926107536,"stop":1722926107538,"duration":2},"status":"passed","severity":"normal"},{"uid":"15b25226f0832060","name":"throws on content topic with empty topic name field","time":{"start":1722926046416,"stop":1722926046417,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bcc29dc955a2969","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1722926046437,"stop":1722926046437,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2bb8e928ac05036","name":"should properly compute the node id","time":{"start":1722926056737,"stop":1722926056737,"duration":0},"status":"passed","severity":"normal"},{"uid":"237f547a005318ba","name":"removeEventListener with wrong event","time":{"start":1722926147000,"stop":1722926147000,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b09c05849fe8fb","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1722926074939,"stop":1722926074939,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e37ca8e969424a0","name":"same cluster, different shard: nodes don't connect","time":{"start":1722926352152,"stop":1722926352152,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ee46590337389b","name":"should decode valid enr successfully","time":{"start":1722926056728,"stop":1722926056728,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a807bbfc49ac80","name":"returns all values when wanted number matches available values","time":{"start":1722926074217,"stop":1722926074219,"duration":2},"status":"passed","severity":"normal"},{"uid":"14e9a67417816dd7","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1722926882307,"stop":1722926882307,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f112b985773f04","name":"Query Generator, No message returned","time":{"start":1722926849048,"stop":1722926849048,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0bb5f05f80833f7","name":"Push message with content topic containing long","time":{"start":1722926710355,"stop":1722926710356,"duration":1},"status":"passed","severity":"normal"},{"uid":"e105de15620cfe83","name":"Check publish message containing Basic HTML tag","time":{"start":1722926736937,"stop":1722926736937,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36f849c8edd23ea","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1722926055797,"stop":1722926055797,"duration":0},"status":"passed","severity":"normal"},{"uid":"bae1d504757c090c","name":"stop","time":{"start":1722926147003,"stop":1722926147003,"duration":0},"status":"passed","severity":"normal"},{"uid":"53484ae990f1ca93","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1722926086871,"stop":1722926086872,"duration":1},"status":"passed","severity":"normal"},{"uid":"f35c0fc6efca3d56","name":"Generator, custom pubsub topic","time":{"start":1722926866318,"stop":1722926866318,"duration":0},"status":"passed","severity":"normal"},{"uid":"c433f77a89304152","name":"Waku message hash computation (payload length 0)","time":{"start":1722926049609,"stop":1722926049610,"duration":1},"status":"passed","severity":"normal"},{"uid":"d709d3c233f0140a","name":"should throw error - no id","time":{"start":1722926056730,"stop":1722926056731,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc9d9b72fb17e609","name":"should get / set TCP multiaddr","time":{"start":1722926056739,"stop":1722926056739,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c9bf40f2b513653","name":"Light Node - default protocols","time":{"start":1722926891630,"stop":1722926891630,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd26c0b2f8b1c2e","name":"LightPush with 3 connections","time":{"start":1722926427427,"stop":1722926427427,"duration":0},"status":"passed","severity":"normal"},{"uid":"de027b28fcc1eb85","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1722926049610,"stop":1722926049611,"duration":1},"status":"passed","severity":"normal"},{"uid":"93339890f91fb9c7","name":"connects to nwaku","time":{"start":1722926883783,"stop":1722926883784,"duration":1},"status":"passed","severity":"normal"},{"uid":"644606062bdb2da7","name":"Push message with Basic HTML tag payload","time":{"start":1722926710350,"stop":1722926710350,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8450387b1f77b4","name":"getPeersByDiscovery","time":{"start":1722926699677,"stop":1722926699678,"duration":1},"status":"passed","severity":"normal"},{"uid":"657df65511e52031","name":"Query generator for multiple messages with multiple decoders","time":{"start":1722926865571,"stop":1722926865571,"duration":0},"status":"passed","severity":"normal"},{"uid":"3caa9e3d97ec62d9","name":"Renews peer on consistent missed messages","time":{"start":1722926238714,"stop":1722926238715,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdd7a466845227cd","name":"isConnected return false after peer stops","time":{"start":1722926171823,"stop":1722926171824,"duration":1},"status":"passed","severity":"normal"},{"uid":"41a13290caf783f5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1722926046441,"stop":1722926046442,"duration":1},"status":"passed","severity":"normal"},{"uid":"79fb7b4c46866c10","name":"Subscribe and publish message","time":{"start":1722926742880,"stop":1722926742882,"duration":2},"status":"passed","severity":"normal"},{"uid":"24fc8bc60957a1c6","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1722926352179,"stop":1722926352179,"duration":0},"status":"broken","severity":"normal"},{"uid":"706ef0548f8a2baf","name":"Push message with escaped characters payload","time":{"start":1722926825222,"stop":1722926825222,"duration":0},"status":"passed","severity":"normal"},{"uid":"da0e54b85d9c9890","name":"Number of peers are maintained correctly","time":{"start":1722926238687,"stop":1722926238688,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0a68e7499bf9aeb","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722926851128,"stop":1722926851129,"duration":1},"status":"passed","severity":"normal"},{"uid":"61bf34234efacf66","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app11/6/topic652/xml","time":{"start":1722926788306,"stop":1722926788306,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b52f435d6e7108","name":"Check received message containing JSON","time":{"start":1722926698318,"stop":1722926698318,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d46d51e625d21b3","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1722926742998,"stop":1722926742998,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b22808dd01d18f","name":"Subscribe and receive messages via lightPush","time":{"start":1722926851031,"stop":1722926851034,"duration":3},"status":"passed","severity":"normal"},{"uid":"71bd1df9572c53e0","name":"Push message with custom timestamp: 1722930026173","time":{"start":1722926710365,"stop":1722926710379,"duration":14},"status":"passed","severity":"normal"},{"uid":"f71a527114919af0","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1722926075768,"stop":1722926075768,"duration":0},"status":"passed","severity":"normal"},{"uid":"225910ab51f53009","name":"should be called for bootstrap peers","time":{"start":1722926114718,"stop":1722926114718,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5b7cce1f44a62e","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app94/7/topic685/proto","time":{"start":1722926788302,"stop":1722926788302,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b25e4621917ac0","name":"random static sharding 1 - Cluster ID: 211, Shard ID: 462","time":{"start":1722926817354,"stop":1722926817354,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9973e0d7922b6b3","name":"Encoder throws on undefined content topic","time":{"start":1722926086873,"stop":1722926086874,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd0b4cc657a33e80","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722926602036,"stop":1722926602037,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e1d01cd3ed4d207","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722926369340,"stop":1722926369340,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49a5d9470af103e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1722926352185,"stop":1722926352186,"duration":1},"status":"broken","severity":"normal"},{"uid":"8bc90d722128a224","name":"random static sharding 4 - Cluster ID: 504, Shard ID: 740","time":{"start":1722926817356,"stop":1722926817356,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c4b0736e3d1a28","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722926602041,"stop":1722926602043,"duration":2},"status":"passed","severity":"normal"},{"uid":"f0b2fbe3dd2611d8","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1722926046423,"stop":1722926046423,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a2c7eda15db4d29","name":"Passing page size 1 when there are 4 messages","time":{"start":1722926879796,"stop":1722926879796,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6783990ecbf3433","name":"random static sharding 10 - Cluster ID: 420, Shard ID: 605","time":{"start":1722926817360,"stop":1722926817360,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08a70a2a1812789","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722926389141,"stop":1722926389141,"duration":0},"status":"passed","severity":"normal"},{"uid":"57aae91a027b201","name":"Publish message with custom timestamp: Tue Aug 06 2024 07:45:02 GMT+0000 (Coordinated Universal Time)","time":{"start":1722926736957,"stop":1722926736957,"duration":0},"status":"passed","severity":"normal"},{"uid":"a61dee052ce4e24e","name":"Check message received after nwaku node is restarted","time":{"start":1722926698326,"stop":1722926698326,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8215f7ccd8cc1e74","name":"Passing page size 19 when there are 20 messages","time":{"start":1722926879798,"stop":1722926879799,"duration":1},"status":"passed","severity":"normal"},{"uid":"43794b4bcf9ea062","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1722926046438,"stop":1722926046439,"duration":1},"status":"passed","severity":"normal"},{"uid":"709313f2e54d770b","name":"Rejects garbage","time":{"start":1722926066467,"stop":1722926066468,"duration":1},"status":"passed","severity":"normal"},{"uid":"a30bd5342a9d70a8","name":"Refresh subscription","time":{"start":1722926851067,"stop":1722926851068,"duration":1},"status":"passed","severity":"normal"},{"uid":"d54cece3d87f43c1","name":"Subscribe to topic containing Script and receive message","time":{"start":1722926369330,"stop":1722926369330,"duration":0},"status":"passed","severity":"normal"},{"uid":"5136baf1405f177b","name":"listenerCount","time":{"start":1722926147001,"stop":1722926147002,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fc35cdbf399a82f","name":"Push message with content topic containing JSON","time":{"start":1722926825247,"stop":1722926825247,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aeeec119cc02579","name":"Privacy Node - default protocol","time":{"start":1722926891630,"stop":1722926891631,"duration":1},"status":"passed","severity":"normal"},{"uid":"182137978e9e9866","name":"should not receive a peer event before start","time":{"start":1722926701188,"stop":1722926701188,"duration":0},"status":"passed","severity":"normal"},{"uid":"f97bc4b22e706b27","name":"should only return 1 node with relay and store capability","time":{"start":1722926075767,"stop":1722926075767,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac18e2e655a9f52b","name":"Ping succeeds for all connected peers","time":{"start":1722926238688,"stop":1722926238692,"duration":4},"status":"passed","severity":"normal"},{"uid":"31f80d6d6d8f9b82","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1722926736945,"stop":1722926736945,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84066dfcf5425f2","name":"Query generator for multiple messages with different message text format","time":{"start":1722926865570,"stop":1722926865570,"duration":0},"status":"passed","severity":"normal"},{"uid":"625e1a945532d537","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1722926721748,"stop":1722926721748,"duration":0},"status":"passed","severity":"normal"},{"uid":"743e19e8a189a0f5","name":"should properly create location multiaddrs - tcp4","time":{"start":1722926056740,"stop":1722926056740,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d928a500e44747d","name":"Ordered Callback - backward","time":{"start":1722926851642,"stop":1722926851647,"duration":5},"status":"passed","severity":"normal"},{"uid":"124b893921837e3","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1722926352195,"stop":1722926352196,"duration":1},"status":"broken","severity":"normal"},{"uid":"1de2abb27aed6955","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app12/8/topic763/xml","time":{"start":1722926788304,"stop":1722926788304,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7be7d0712b6b89b","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722926601997,"stop":1722926602025,"duration":28},"status":"passed","severity":"normal"},{"uid":"10aab6b8b4d9c1f9","name":"Check message with invalid timestamp is not received","time":{"start":1722926698340,"stop":1722926698341,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3a92e022e8b4947","name":"throws on content topic with empty encoding field","time":{"start":1722926046417,"stop":1722926046417,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e44bee81f48d3af","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722926369312,"stop":1722926369313,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1a157cced0878ac","name":"Subscribe to topic containing long and publish message","time":{"start":1722926742953,"stop":1722926742954,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8b79e6c6a52dbc","name":"Check received message with timestamp: 1722926106065 ","time":{"start":1722926698321,"stop":1722926698321,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8fcc6f6f565c","name":"it tolerates circular branch references","time":{"start":1722926075764,"stop":1722926075764,"duration":0},"status":"passed","severity":"normal"},{"uid":"194079cba3fd0e90","name":"should return empty list for no shard","time":{"start":1722926046433,"stop":1722926046433,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf657e030bf2d2e","name":"Check received message containing shell command","time":{"start":1722926344888,"stop":1722926344888,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62d41a6497d9574","name":"Relay","time":{"start":1722926117269,"stop":1722926117269,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8e3f525d8918c5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722926369321,"stop":1722926369321,"duration":0},"status":"passed","severity":"normal"},{"uid":"c301a26a8d41a597","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1722926046437,"stop":1722926046437,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbfa77e7b5102802","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1722926046438,"stop":1722926046438,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeac05c3bb80c276","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1722926795743,"stop":1722926795744,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6ec34d8f11b0d61","name":"removeEventListener with correct event","time":{"start":1722926147000,"stop":1722926147000,"duration":0},"status":"passed","severity":"normal"},{"uid":"eebc169fe01939a7","name":"handles different networkShards values correctly","time":{"start":1722926046427,"stop":1722926046427,"duration":0},"status":"passed","severity":"normal"},{"uid":"e358279f942fa2dc","name":"Push message with long payload","time":{"start":1722926710343,"stop":1722926710344,"duration":1},"status":"passed","severity":"normal"},{"uid":"da2add7512cc0768","name":"Generator, custom pubsub topic","time":{"start":1722926866316,"stop":1722926866316,"duration":0},"status":"passed","severity":"normal"},{"uid":"c111e5dc6acd7bed","name":"Check received message containing SQL Injection","time":{"start":1722926344885,"stop":1722926344885,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb587efe748868ff","name":"more peers than existing","time":{"start":1722926698590,"stop":1722926698590,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e2fda66ef8374fee","name":"Check meta is set [ecies]","time":{"start":1722926088756,"stop":1722926088757,"duration":1},"status":"passed","severity":"normal"},{"uid":"d696e4a3d5b2b5d9","name":"Push message with custom timestamp: 1722929969553","time":{"start":1722926825254,"stop":1722926825262,"duration":8},"status":"passed","severity":"normal"},{"uid":"4ec10577f85146b0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722926369334,"stop":1722926369335,"duration":1},"status":"passed","severity":"normal"},{"uid":"6167213e8e552483","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722926851132,"stop":1722926851132,"duration":0},"status":"passed","severity":"normal"},{"uid":"b320693d0c5a863","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722926601967,"stop":1722926601967,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1b2af67280cb96","name":"Encoder throws on empty string content topic","time":{"start":1722926088757,"stop":1722926088758,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f535fcd6309c986","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1722926046419,"stop":1722926046419,"duration":0},"status":"passed","severity":"normal"},{"uid":"e02764d877f9eee3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722926209792,"stop":1722926209792,"duration":0},"status":"passed","severity":"normal"},{"uid":"2934b6cbab58b8df","name":"throws on empty content topic","time":{"start":1722926046412,"stop":1722926046413,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8f19b64f3d56ff6","name":"isConnected should return true after first peer connects","time":{"start":1722926171821,"stop":1722926171822,"duration":1},"status":"passed","severity":"normal"},{"uid":"d66cce2bdb5b8954","name":"Decoder throws on empty string content topic","time":{"start":1722926086875,"stop":1722926086876,"duration":1},"status":"passed","severity":"normal"},{"uid":"a70580013c3d0fef","name":"Subscribe to topic containing shell command and publish message","time":{"start":1722926742997,"stop":1722926742997,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdbc2e1a0ddb2f06","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722926352215,"stop":1722926352215,"duration":0},"status":"broken","severity":"normal"},{"uid":"5efb6657b891bbdb","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1722926869262,"stop":1722926869262,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b47fd9aa4aa3a58","name":"Check message with no payload is not received","time":{"start":1722926698324,"stop":1722926698325,"duration":1},"status":"passed","severity":"normal"},{"uid":"1be98fa533e7e02e","name":"Check publish message containing emoji","time":{"start":1722926736945,"stop":1722926736945,"duration":0},"status":"passed","severity":"normal"},{"uid":"33c0ed2437b3adaf","name":"Does not throw an exception when node disconnects","time":{"start":1722926883784,"stop":1722926883785,"duration":1},"status":"passed","severity":"normal"},{"uid":"46bff8d4673a9c90","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1722926882309,"stop":1722926882309,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b99e285e1df12","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722926352165,"stop":1722926352165,"duration":0},"status":"broken","severity":"normal"},{"uid":"dda5a512d96edda8","name":"addEventListener with wrong event","time":{"start":1722926146999,"stop":1722926146999,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b7fc311fef961c","name":"Check received message with timestamp: 1722926105284 ","time":{"start":1722926344892,"stop":1722926344893,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0fdf813071a5d83","name":"Check received message containing numeric","time":{"start":1722926344880,"stop":1722926344880,"duration":0},"status":"passed","severity":"normal"},{"uid":"5002f6facd354b0d","name":"Check message on other pubsub topic is not received","time":{"start":1722926344895,"stop":1722926344895,"duration":0},"status":"passed","severity":"normal"},{"uid":"9699b25b3ed7b33b","name":"Push message with special chars payload","time":{"start":1722926710345,"stop":1722926710345,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb049174ddd45934","name":"ignores domain fetching errors","time":{"start":1722926075765,"stop":1722926075765,"duration":0},"status":"passed","severity":"normal"},{"uid":"1747a70f11bb6fd","name":"Fails to push message with empty content topic","time":{"start":1722926710362,"stop":1722926710363,"duration":1},"status":"passed","severity":"normal"},{"uid":"61c4b60aa0cac61d","name":"Overlapping topic subscription","time":{"start":1722926742945,"stop":1722926742945,"duration":0},"status":"skipped","severity":"normal"},{"uid":"124933c1e05bdc6","name":"Decoder throws on undefined content topic","time":{"start":1722926088758,"stop":1722926088758,"duration":0},"status":"passed","severity":"normal"},{"uid":"7799448bdc87595","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1722926120792,"stop":1722926120794,"duration":2},"status":"passed","severity":"normal"},{"uid":"e773ed84c2e0cadd","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1722926352155,"stop":1722926352156,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f2971e54920211c","name":"same cluster, same shard: nodes connect","time":{"start":1722926352151,"stop":1722926352152,"duration":1},"status":"passed","severity":"normal"},{"uid":"3364f2ad53b20473","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722926851112,"stop":1722926851112,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5b5fb0dcf3bc5e","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1722926736959,"stop":1722926736959,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33d5876cd907c63","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1722926882307,"stop":1722926882308,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd999eb5e64c882e","name":"should throw an error for insufficient data","time":{"start":1722926046616,"stop":1722926046616,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c27ba2df592b012","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1722926046440,"stop":1722926046441,"duration":1},"status":"passed","severity":"normal"},{"uid":"28539ba18072d58f","name":"Ping on peer without subscriptions","time":{"start":1722926206815,"stop":1722926206816,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d0ba274bc802e4d","name":"Push message with content topic containing short","time":{"start":1722926710355,"stop":1722926710355,"duration":0},"status":"passed","severity":"normal"},{"uid":"e83e42a2ab3552ed","name":"Refresh subscription","time":{"start":1722926851127,"stop":1722926851127,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1165a19c5ac72e","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app18/1/topic238/proto","time":{"start":1722926788306,"stop":1722926788307,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef20c7538dede221","name":"retrieves a single peer","time":{"start":1722926075763,"stop":1722926075763,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d6de767f6ff6c8","name":"should emit a peer event after start","time":{"start":1722926079745,"stop":1722926079745,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74bebfb1138988a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722926851109,"stop":1722926851110,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3e0c49cdc1250b4","name":"LightPush","time":{"start":1722926891629,"stop":1722926891629,"duration":0},"status":"passed","severity":"normal"},{"uid":"29fd1424d1679138","name":"random static sharding 6 - Cluster ID: 669, Shard ID: 630","time":{"start":1722926817357,"stop":1722926817357,"duration":0},"status":"passed","severity":"normal"},{"uid":"432f8acfdcdfff50","name":"Push message with content topic containing shell command","time":{"start":1722926710360,"stop":1722926710361,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc8eb9a08eff8c48","name":"Asymmetric encrypt & decrypt","time":{"start":1722926087458,"stop":1722926087459,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbd48ad1e2351209","name":"should return unique PubsubTopics for static sharding","time":{"start":1722926046431,"stop":1722926046431,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a80f017e8bb691","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1722926062386,"stop":1722926062386,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad2ef890ef7c4376","name":"isConnected should return false after all peers disconnect","time":{"start":1722926171822,"stop":1722926171823,"duration":1},"status":"passed","severity":"normal"},{"uid":"50e597cb32f23a61","name":"Check received message containing Basic HTML tag","time":{"start":1722926698335,"stop":1722926698335,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38236a9598f58b0","name":"should handle corrupted local storage data gracefully","time":{"start":1722926079747,"stop":1722926079747,"duration":0},"status":"passed","severity":"normal"},{"uid":"d07d938c34d355a0","name":"Push message with content topic containing unicode special characters","time":{"start":1722926710361,"stop":1722926710362,"duration":1},"status":"passed","severity":"normal"},{"uid":"73bdabf3e77d201d","name":"Decrypt messages","time":{"start":1722926702224,"stop":1722926702224,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcebc6ddb439cca5","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722926898604,"stop":1722926898605,"duration":1},"status":"passed","severity":"normal"},{"uid":"399b2b999ec49ccd","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722926825247,"stop":1722926825247,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f256a0fc9ae985","name":"Fails to push message bigger that 1MB","time":{"start":1722926825263,"stop":1722926825263,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d3f7401fbdbb7a","name":"Push message with shell command payload","time":{"start":1722926710351,"stop":1722926710352,"duration":1},"status":"passed","severity":"normal"},{"uid":"779b68d8dbec2259","name":"All","time":{"start":1722926117270,"stop":1722926117271,"duration":1},"status":"passed","severity":"normal"},{"uid":"784787779c6c5b1f","name":"throws on content topic with too few or too many fields","time":{"start":1722926046413,"stop":1722926046413,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e61f0f5caeafa9","name":"Overlapping topic subscription","time":{"start":1722926369324,"stop":1722926369324,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff880ac0ac373be5","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1722926055796,"stop":1722926055796,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef180503aee9c5db","name":"should correctly map a content topic to a pubsub topic","time":{"start":1722926046452,"stop":1722926046452,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d6748d2579dcc8","name":"Check message with no payload is not received","time":{"start":1722926344896,"stop":1722926344897,"duration":1},"status":"passed","severity":"normal"},{"uid":"42f20ad14f11662e","name":"Ephemeral field set to true","time":{"start":1722926062486,"stop":1722926062486,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0688ede9569a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722926075769,"stop":1722926075769,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eb0de90e8d997ea3","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722926209793,"stop":1722926209793,"duration":0},"status":"passed","severity":"normal"},{"uid":"db14a35359a12d58","name":"Fails to publish duplicate message","time":{"start":1722926736957,"stop":1722926736958,"duration":1},"status":"passed","severity":"normal"},{"uid":"b55f690d6a334cfa","name":"Query generator for 2000 messages","time":{"start":1722926865573,"stop":1722926865574,"duration":1},"status":"passed","severity":"normal"},{"uid":"207dbe8444a0b78f","name":"Subscribe to topic containing JSON and publish message","time":{"start":1722926742990,"stop":1722926742997,"duration":7},"status":"passed","severity":"normal"},{"uid":"b60af771b1cc7f0d","name":"Subscribe to topic containing special chars and publish message","time":{"start":1722926742966,"stop":1722926742967,"duration":1},"status":"passed","severity":"normal"},{"uid":"66a2e2f8b9ade37c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722926209793,"stop":1722926209794,"duration":1},"status":"passed","severity":"normal"},{"uid":"881b0d6bd24ba965","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1722926352218,"stop":1722926352219,"duration":1},"status":"broken","severity":"normal"},{"uid":"6b36acf55cadfb85","name":"Wrong topic","time":{"start":1722926788308,"stop":1722926788308,"duration":0},"status":"passed","severity":"normal"},{"uid":"322ec1358707ffd2","name":"Subscribe to topic containing long and receive message","time":{"start":1722926851070,"stop":1722926851070,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04bc86d07ee3f13","name":"should use the provided clusterId for the pubsub topic","time":{"start":1722926046453,"stop":1722926046453,"duration":0},"status":"passed","severity":"normal"},{"uid":"3faba37542b221e7","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1722926352184,"stop":1722926352184,"duration":0},"status":"broken","severity":"normal"},{"uid":"1dfc8a5d7742258c","name":"should throw error - no id","time":{"start":1722926056729,"stop":1722926056730,"duration":1},"status":"passed","severity":"normal"},{"uid":"13eaac509bef811a","name":"should not throw an error for a single configured topic","time":{"start":1722926046444,"stop":1722926046444,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed1297fa1ef43445","name":"Correctly serialized arguments","time":{"start":1722926554285,"stop":1722926554286,"duration":1},"status":"passed","severity":"normal"},{"uid":"a79825ebc20caa19","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722926851116,"stop":1722926851116,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fccbc2d0fceade5","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722926369318,"stop":1722926369318,"duration":0},"status":"passed","severity":"normal"},{"uid":"12639cd98858b5b3","name":"Subscribe to topic containing emoji and publish message","time":{"start":1722926743014,"stop":1722926743019,"duration":5},"status":"passed","severity":"normal"},{"uid":"f5d3e9ea46d87bad","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722926209775,"stop":1722926209776,"duration":1},"status":"passed","severity":"normal"},{"uid":"95d8e73b3dea37d2","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1722926074936,"stop":1722926074936,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f803c961618cf48","name":"Check received message containing special chars","time":{"start":1722926698328,"stop":1722926698329,"duration":1},"status":"passed","severity":"normal"},{"uid":"74c62ca33331b05a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722926255094,"stop":1722926255095,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b3538761b9e3429","name":"Subscribe to topic containing Script and receive message","time":{"start":1722926851091,"stop":1722926851091,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c7df99fcadbd0c","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1722926352224,"stop":1722926352224,"duration":0},"status":"broken","severity":"normal"},{"uid":"a2def566faa96f77","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1722926046615,"stop":1722926046615,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c716fa8f76b280","name":"Renews peer on consistent ping failures","time":{"start":1722926238710,"stop":1722926238711,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a11c71acd14337","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1722926352193,"stop":1722926352193,"duration":0},"status":"broken","severity":"normal"},{"uid":"82ac6db9b69b6c6c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1722926046439,"stop":1722926046439,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1a7796bfa5e4f7","name":"Push message equal or less that 1MB","time":{"start":1722926825263,"stop":1722926825263,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e4c1419059240a","name":"Query with Ordered Callback, No Decoder","time":{"start":1722926849056,"stop":1722926849056,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b74f2cb9ce63490","name":"pre and post cipher","time":{"start":1722926087460,"stop":1722926087460,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c6c75ae5d06a4b","name":"Non TWN Cluster","time":{"start":1722926788300,"stop":1722926788301,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8fd8eb4e68d80dc","name":"Round trip binary serialization","time":{"start":1722926062485,"stop":1722926062486,"duration":1},"status":"passed","severity":"normal"},{"uid":"369ee628715c6a48","name":"Check message received after nwaku node is restarted","time":{"start":1722926698344,"stop":1722926698344,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d66a049d816eda4e","name":"caches peers it previously fetched","time":{"start":1722926075766,"stop":1722926075766,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c00086a2505182","name":"Subscribe to topic containing short and publish message","time":{"start":1722926742945,"stop":1722926742952,"duration":7},"status":"passed","severity":"normal"},{"uid":"5fd55f0141aa0b40","name":"Store - dialed first","time":{"start":1722926891628,"stop":1722926891628,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0992d05790f1dd","name":"throws on content topic with non-number generation field","time":{"start":1722926046414,"stop":1722926046414,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c4a1ecbe2cfa293","name":"should throw error - no public key","time":{"start":1722926056736,"stop":1722926056736,"duration":0},"status":"passed","severity":"normal"},{"uid":"770106ce1372e898","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1722926742883,"stop":1722926742883,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b01171d451352af","name":"Check received message containing Script","time":{"start":1722926698333,"stop":1722926698334,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c83bb5dc1bf6521","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722926369319,"stop":1722926369319,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb33490bdb7a2a0","name":"Query Generator - backward","time":{"start":1722926851630,"stop":1722926851630,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0b8402d4cdb6dc5","name":"Ordered callback, aborts when callback returns true","time":{"start":1722926865573,"stop":1722926865573,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e8f5e91d8edbd2","name":"nwaku subscribes","time":{"start":1722926724291,"stop":1722926724292,"duration":1},"status":"passed","severity":"normal"},{"uid":"251332776236c275","name":"should configure sharding based on application and version for autosharding","time":{"start":1722926046449,"stop":1722926046449,"duration":0},"status":"passed","severity":"normal"},{"uid":"b932cfeec753ff1d","name":"Push message with emoji payload","time":{"start":1722926710353,"stop":1722926710354,"duration":1},"status":"passed","severity":"normal"},{"uid":"da9136d36ae0af32","name":"Nwaku publishes","time":{"start":1722926724302,"stop":1722926724303,"duration":1},"status":"passed","severity":"normal"},{"uid":"56ec1835b9f466fd","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1722926601974,"stop":1722926601975,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4b4a830458e4023","name":"Push message with content topic containing SQL Injection","time":{"start":1722926825245,"stop":1722926825246,"duration":1},"status":"passed","severity":"normal"},{"uid":"1767e10ad7693561","name":"Check publish message containing numeric","time":{"start":1722926736933,"stop":1722926736934,"duration":1},"status":"passed","severity":"normal"},{"uid":"5866f5b12e12fbe5","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1722926795744,"stop":1722926795750,"duration":6},"status":"passed","severity":"normal"},{"uid":"864c964661bf4f11","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app77/2/topic681/json","time":{"start":1722926788304,"stop":1722926788304,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e6a96f70078e7a7","name":"Generator, 2 different pubsubtopics","time":{"start":1722926866317,"stop":1722926866317,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ae423027ea5444","name":"Refresh subscription","time":{"start":1722926742917,"stop":1722926742941,"duration":24},"status":"skipped","severity":"normal"},{"uid":"ec7162f53c883cf9","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1722926849057,"stop":1722926849060,"duration":3},"status":"passed","severity":"normal"},{"uid":"9a395d128396733a","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1722926352231,"stop":1722926352231,"duration":0},"status":"broken","severity":"normal"},{"uid":"e1f19f1f11646cca","name":"Subscribe to topic containing Script and receive message","time":{"start":1722926851132,"stop":1722926851132,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53e0f14b44cac0c","name":"Ping on subscribed peer","time":{"start":1722926206812,"stop":1722926206815,"duration":3},"status":"passed","severity":"normal"},{"uid":"dfc68bd1e66e6b22","name":"Check received message containing shell command","time":{"start":1722926698318,"stop":1722926698318,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f19912be0de010","name":"passes more than one ENR URLs and attempts connection","time":{"start":1722926118159,"stop":1722926118160,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3475011416b9876","name":"should set field with all protocols enabled","time":{"start":1722926056743,"stop":1722926056743,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ead17239ad54da2","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1722926209777,"stop":1722926209779,"duration":2},"status":"passed","severity":"normal"},{"uid":"44eaa794f1a865a2","name":"Push message with XML payload","time":{"start":1722926825219,"stop":1722926825220,"duration":1},"status":"passed","severity":"normal"},{"uid":"1438c2f1a3fe336","name":"returns all values when wanted number is greater than available values","time":{"start":1722926074220,"stop":1722926074220,"duration":0},"status":"passed","severity":"normal"},{"uid":"81dd03249de4b973","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1722926882306,"stop":1722926882306,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5876bc3b153f40","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1722926352233,"stop":1722926352234,"duration":1},"status":"broken","severity":"normal"},{"uid":"3a8cd222fc1fd44e","name":"Relay - times out","time":{"start":1722926891627,"stop":1722926891628,"duration":1},"status":"passed","severity":"normal"},{"uid":"631106c1e0c55e3c","name":"Push message with long payload","time":{"start":1722926825201,"stop":1722926825202,"duration":1},"status":"passed","severity":"normal"},{"uid":"36506de674b1d9fc","name":"Push message with SQL Injection payload","time":{"start":1722926825204,"stop":1722926825217,"duration":13},"status":"passed","severity":"normal"},{"uid":"7c9b06d3781fb910","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1722926742967,"stop":1722926742969,"duration":2},"status":"passed","severity":"normal"},{"uid":"f8f39a69c8d3d1ad","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1722926171820,"stop":1722926171821,"duration":1},"status":"passed","severity":"normal"},{"uid":"41d3bcfcdbd85f42","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1722926046432,"stop":1722926046433,"duration":1},"status":"passed","severity":"normal"},{"uid":"a87aff62dcc1803d","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1722926849048,"stop":1722926849048,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a851391b9c0dde","name":"Push message with rate limit","time":{"start":1722926825253,"stop":1722926825253,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eec84e7c8132cf5","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1722926055796,"stop":1722926055797,"duration":1},"status":"passed","severity":"normal"},{"uid":"56cb7dfc0e648064","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1722926352207,"stop":1722926352207,"duration":0},"status":"broken","severity":"normal"},{"uid":"88ec6468838f8efd","name":"LightPush with 0 connections","time":{"start":1722926427424,"stop":1722926427424,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf89bda63dad561","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1722926882310,"stop":1722926882310,"duration":0},"status":"passed","severity":"normal"},{"uid":"e74142cbcc84a43c","name":"Overlapping topic subscription","time":{"start":1722926851123,"stop":1722926851127,"duration":4},"status":"passed","severity":"normal"},{"uid":"57b2dd749a97c0d7","name":"Tracks peer failures correctly","time":{"start":1722926238711,"stop":1722926238712,"duration":1},"status":"passed","severity":"normal"},{"uid":"b388a26e5496c80f","name":"Check received message containing XML","time":{"start":1722926344886,"stop":1722926344886,"duration":0},"status":"passed","severity":"normal"},{"uid":"28242f7704329356","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1722926088755,"stop":1722926088756,"duration":1},"status":"passed","severity":"normal"},{"uid":"238eaf39adb19fd","name":"should only return 1 node with relay capability","time":{"start":1722926075766,"stop":1722926075767,"duration":1},"status":"passed","severity":"normal"},{"uid":"13f4c1e8ad59213a","name":"Check received message containing Chinese","time":{"start":1722926698329,"stop":1722926698330,"duration":1},"status":"passed","severity":"normal"},{"uid":"e44db2ec6f100d57","name":"Ordered Callback - forward","time":{"start":1722926851640,"stop":1722926851641,"duration":1},"status":"passed","severity":"normal"},{"uid":"46b7fb81fc3539b0","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1722926079746,"stop":1722926079747,"duration":1},"status":"passed","severity":"normal"},{"uid":"7942855354bc83d7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722926851092,"stop":1722926851092,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0e607a3acc150f","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1722926352216,"stop":1722926352216,"duration":0},"status":"broken","severity":"normal"},{"uid":"416b40a2427a861c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722926851107,"stop":1722926851108,"duration":1},"status":"passed","severity":"normal"},{"uid":"27da1cb3c50f8857","name":"handles empty shards array correctly","time":{"start":1722926046451,"stop":1722926046451,"duration":0},"status":"passed","severity":"normal"},{"uid":"c224f02066d6fe9d","name":"should be able to encode the field with only FILTER set to true","time":{"start":1722926055782,"stop":1722926055783,"duration":1},"status":"passed","severity":"normal"},{"uid":"80fb33153d67da15","name":"Check received message containing special chars","time":{"start":1722926698312,"stop":1722926698313,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2b059cf4ae37c9c","name":"Query generator for multiple messages","time":{"start":1722926865569,"stop":1722926865570,"duration":1},"status":"passed","severity":"normal"},{"uid":"30e70f0464c669e1","name":"Push message with Script payload","time":{"start":1722926710348,"stop":1722926710349,"duration":1},"status":"passed","severity":"normal"},{"uid":"a61d30016c186c41","name":"should be able to encode the field with only STORE set to true","time":{"start":1722926055781,"stop":1722926055782,"duration":1},"status":"passed","severity":"normal"},{"uid":"9adeed1a94dfce37","name":"Check received message containing shell command","time":{"start":1722926698336,"stop":1722926698336,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbde1c82bbb1d4e","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722926602037,"stop":1722926602039,"duration":2},"status":"passed","severity":"normal"},{"uid":"f835d68a97e6381f","name":"should encodeTxt and decodeTxt","time":{"start":1722926056727,"stop":1722926056727,"duration":0},"status":"passed","severity":"normal"},{"uid":"f62ca46bdee33471","name":"should be able to decode the field with only FILTER set to true","time":{"start":1722926055792,"stop":1722926055792,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad201fd3f1b1d089","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1722926046422,"stop":1722926046422,"duration":0},"status":"passed","severity":"normal"},{"uid":"8481c3a0635dc682","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722926851034,"stop":1722926851034,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2cc9f756366d864","name":"start node with ApplicationInfo","time":{"start":1722926788309,"stop":1722926788310,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b9f5afb310c3fbb","name":"Mutual subscription","time":{"start":1722926742871,"stop":1722926742871,"duration":0},"status":"passed","severity":"normal"},{"uid":"5904b88eb9858a60","name":"Filter with 3 connections","time":{"start":1722926427428,"stop":1722926427428,"duration":0},"status":"passed","severity":"normal"},{"uid":"784b2dd09b8a87cd","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1722926046419,"stop":1722926046419,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c869ce3161c58b0","name":"Ping on subscribed peer","time":{"start":1722926172283,"stop":1722926172284,"duration":1},"status":"passed","severity":"normal"},{"uid":"260396c7f5b8c06f","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1722926046452,"stop":1722926046452,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aa71f6e7d4a9858","name":"Delete observer","time":{"start":1722926702225,"stop":1722926702225,"duration":0},"status":"passed","severity":"normal"},{"uid":"a46d45759c23b88c","name":"Check meta is set [symmetric]","time":{"start":1722926086872,"stop":1722926086873,"duration":1},"status":"passed","severity":"normal"},{"uid":"54e5a2506a2f9561","name":"can start the service","time":{"start":1722926079743,"stop":1722926079743,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b50268c7172c831","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1722926046442,"stop":1722926046442,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a76b6a6d4b1cf","name":"connected peers and dial","time":{"start":1722926698589,"stop":1722926698590,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2b57f11bc98e9ef7","name":"Promise Callback - forward","time":{"start":1722926851631,"stop":1722926851631,"duration":0},"status":"passed","severity":"normal"},{"uid":"628ed05e749f4f4b","name":"Check received message containing numeric","time":{"start":1722926698328,"stop":1722926698328,"duration":0},"status":"passed","severity":"normal"},{"uid":"7086a1b4ba9da60c","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722926601976,"stop":1722926601996,"duration":20},"status":"passed","severity":"normal"},{"uid":"1a40d79fa9dc943b","name":"Sign & Recover","time":{"start":1722926087460,"stop":1722926087460,"duration":0},"status":"passed","severity":"normal"},{"uid":"adf3c4aa3e403a72","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722926369330,"stop":1722926369330,"duration":0},"status":"passed","severity":"normal"},{"uid":"44db2b88a87221dd","name":"same cluster, different shard: nodes connect","time":{"start":1722926546440,"stop":1722926546455,"duration":15},"status":"passed","severity":"normal"},{"uid":"534a3de9ec701366","name":"Accepts a valid Waku Message","time":{"start":1722926066466,"stop":1722926066467,"duration":1},"status":"passed","severity":"normal"},{"uid":"a00eca869861b5c8","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722926209791,"stop":1722926209792,"duration":1},"status":"passed","severity":"normal"},{"uid":"af54a3270683e45a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722926698339,"stop":1722926698339,"duration":0},"status":"passed","severity":"normal"},{"uid":"b701b7421721e9a6","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1722926046421,"stop":1722926046421,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd7985c834f220a","name":"Used by Waku Relay","time":{"start":1722926883786,"stop":1722926883787,"duration":1},"status":"passed","severity":"normal"},{"uid":"27136fdc78ebe709","name":"Publish message with custom timestamp: Tue Aug 06 2024 05:45:02 GMT+0000 (Coordinated Universal Time)","time":{"start":1722926736956,"stop":1722926736957,"duration":1},"status":"passed","severity":"normal"},{"uid":"e427eb36e3b42f25","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1722926114718,"stop":1722926114719,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b54a498361249d2","name":"Fails to publish message with size larger than 1 MB","time":{"start":1722926736960,"stop":1722926736960,"duration":0},"status":"passed","severity":"normal"},{"uid":"157e921d0900cfd","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1722926062489,"stop":1722926062489,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7313900c9edca28","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722926493891,"stop":1722926493892,"duration":1},"status":"passed","severity":"normal"},{"uid":"319144a3ca80408c","name":"random static sharding 3 - Cluster ID: 995, Shard ID: 290","time":{"start":1722926817355,"stop":1722926817356,"duration":1},"status":"passed","severity":"normal"},{"uid":"27b7b977e488a836","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722926866319,"stop":1722926866319,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce43b249e2c0a9a","name":"Ping on unsubscribed peer","time":{"start":1722926206823,"stop":1722926206826,"duration":3},"status":"passed","severity":"normal"},{"uid":"555f2d20cbfbfefa","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722926851073,"stop":1722926851074,"duration":1},"status":"passed","severity":"normal"},{"uid":"485d852020c0bb71","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722926851134,"stop":1722926851135,"duration":1},"status":"passed","severity":"normal"},{"uid":"b089ab95a1efd36d","name":"1 Relay, 1 Filter, gives up","time":{"start":1722926075053,"stop":1722926075053,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdea1b1ec2bbe2e","name":"Check received message with timestamp: 1722926106065000000 ","time":{"start":1722926698338,"stop":1722926698338,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e96a40b049569f2","name":"Check message on other pubsub topic is not received","time":{"start":1722926698323,"stop":1722926698323,"duration":0},"status":"passed","severity":"normal"},{"uid":"8335247a59f6610b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722926721751,"stop":1722926721751,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f5be6d22f7943c","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1722926849049,"stop":1722926849056,"duration":7},"status":"passed","severity":"normal"},{"uid":"22ea4ff72d7417fa","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1722926721748,"stop":1722926721748,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a78b588696f0643","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app63/7/topic762/proto","time":{"start":1722926788307,"stop":1722926788308,"duration":1},"status":"passed","severity":"normal"},{"uid":"486e8619acf7f2c0","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1722926107544,"stop":1722926107551,"duration":7},"status":"passed","severity":"normal"},{"uid":"cb02aae23e42a3ac","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722926817353,"stop":1722926817353,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aed34b6a307c654","name":"Promise Callback - backward","time":{"start":1722926851631,"stop":1722926851639,"duration":8},"status":"passed","severity":"normal"},{"uid":"ac84103d9c24d9b","name":"Check message received after jswaku node is restarted","time":{"start":1722926344899,"stop":1722926344899,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47812cd9103aa4bf","name":"Passing page size 0 when there are 110 messages","time":{"start":1722926879795,"stop":1722926879796,"duration":1},"status":"passed","severity":"normal"},{"uid":"106e85195280330f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722926851090,"stop":1722926851090,"duration":0},"status":"passed","severity":"normal"},{"uid":"9058a3afc8ad56a5","name":"Push message with content topic containing special chars","time":{"start":1722926825228,"stop":1722926825228,"duration":0},"status":"passed","severity":"normal"},{"uid":"df65edb5c66a70e1","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1722926055795,"stop":1722926055795,"duration":0},"status":"passed","severity":"normal"},{"uid":"9681977e1c2230cc","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722926389138,"stop":1722926389139,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a301e207fa1c0d0","name":"should return the pubsub topic directly if a string is provided","time":{"start":1722926046445,"stop":1722926046446,"duration":1},"status":"passed","severity":"normal"},{"uid":"54179635a178b5f0","name":"Push message with XML payload","time":{"start":1722926710349,"stop":1722926710350,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dc152c3224f9968","name":"Reusing cursor across nodes","time":{"start":1722926795751,"stop":1722926795751,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d51d97929f5287","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1722926352191,"stop":1722926352191,"duration":0},"status":"broken","severity":"normal"},{"uid":"6d2164f14ef9fd44","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722926389140,"stop":1722926389140,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d380036ec38879b","name":"Check received message containing special chars","time":{"start":1722926344881,"stop":1722926344881,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa11b32e5a89269","name":"throws an error for improperly formatted content topics","time":{"start":1722926046427,"stop":1722926046427,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d21d75b3e4f557","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722926601959,"stop":1722926601961,"duration":2},"status":"passed","severity":"normal"},{"uid":"a589ff3ed2eb9aec","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722926851131,"stop":1722926851132,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb85b8794a44df64","name":"Throws when trying to push message with empty payload","time":{"start":1722926825226,"stop":1722926825227,"duration":1},"status":"passed","severity":"normal"},{"uid":"d913d8cf1ae098","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722926602043,"stop":1722926602044,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3704618be552992","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1722926055787,"stop":1722926055788,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aee10617e633e87","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1722926046615,"stop":1722926046616,"duration":1},"status":"passed","severity":"normal"},{"uid":"f118033ef71700cb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722926352177,"stop":1722926352177,"duration":0},"status":"broken","severity":"normal"},{"uid":"91981c725a928384","name":"recovers when dns.resolve returns empty","time":{"start":1722926075764,"stop":1722926075765,"duration":1},"status":"passed","severity":"normal"},{"uid":"46b42a57b6b7265b","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1722926107538,"stop":1722926107541,"duration":3},"status":"passed","severity":"normal"},{"uid":"dbf3f85a0b875d6","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722926255092,"stop":1722926255092,"duration":0},"status":"passed","severity":"normal"},{"uid":"32aa88210ea1c0a1","name":"should throw an error for empty SingleShardInfos array","time":{"start":1722926046429,"stop":1722926046429,"duration":0},"status":"passed","severity":"normal"},{"uid":"281cbcb038de6b5c","name":"addEventListener with correct event","time":{"start":1722926146995,"stop":1722926146996,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff94c95f7b9e8b2e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722926721750,"stop":1722926721750,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d10ad7c40c7be6d","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1722926352173,"stop":1722926352174,"duration":1},"status":"broken","severity":"normal"},{"uid":"feefc9975eb41ebb","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1722926046447,"stop":1722926046447,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c56013caf3296d","name":"should use DNS peer discovery with light client","time":{"start":1722926118139,"stop":1722926118157,"duration":18},"status":"skipped","severity":"normal"},{"uid":"3beb93479d8ae3f6","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722926898606,"stop":1722926898606,"duration":0},"status":"passed","severity":"normal"},{"uid":"faba70053f3ba841","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1722926046428,"stop":1722926046428,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b1a7a530b7152ae","name":"should be able to decode the field with only STORE set to true","time":{"start":1722926055793,"stop":1722926055794,"duration":1},"status":"passed","severity":"normal"},{"uid":"a08b43228d9f952c","name":"should not receive a peer event after stop","time":{"start":1722926079745,"stop":1722926079746,"duration":1},"status":"passed","severity":"normal"},{"uid":"21dab75802dd6226","name":"Check received message containing long","time":{"start":1722926344879,"stop":1722926344880,"duration":1},"status":"passed","severity":"normal"},{"uid":"6be10c5044b61864","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722926788309,"stop":1722926788309,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc0e49985ddf9d0","name":"Should update multiaddrs","time":{"start":1722926602999,"stop":1722926602999,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab82d0cc2253855e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722926352221,"stop":1722926352221,"duration":0},"status":"broken","severity":"normal"},{"uid":"efd2f297f9337a4e","name":"should set field with only LIGHTPUSH enabled","time":{"start":1722926056744,"stop":1722926056744,"duration":0},"status":"passed","severity":"normal"},{"uid":"def58f6dd5162ff","name":"Publishes to nwaku","time":{"start":1722926724293,"stop":1722926724302,"duration":9},"status":"passed","severity":"normal"},{"uid":"aa16c2069887ac92","name":"Push message with content topic containing Chinese","time":{"start":1722926825229,"stop":1722926825243,"duration":14},"status":"passed","severity":"normal"},{"uid":"642a50b8b048bd03","name":"less peers than existing","time":{"start":1722926698591,"stop":1722926698591,"duration":0},"status":"skipped","severity":"normal"},{"uid":"109a405deb45ac74","name":"Subscribe and receives messages on 20 topics","time":{"start":1722926369319,"stop":1722926369320,"duration":1},"status":"passed","severity":"normal"},{"uid":"21b7e6c9eb387271","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1722926046435,"stop":1722926046435,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc07ae54c9df03b","name":"Passing page size 3 when there are 20 messages","time":{"start":1722926879796,"stop":1722926879797,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d66565d1b6376ff","name":"handles empty contentTopics array correctly","time":{"start":1722926046451,"stop":1722926046451,"duration":0},"status":"passed","severity":"normal"},{"uid":"9799939d3a1b37c2","name":"Push message with content topic containing escaped characters","time":{"start":1722926825248,"stop":1722926825248,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f9509dd36a1b21a","name":"should be able to decode the field with only RELAY set to true","time":{"start":1722926055791,"stop":1722926055791,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d65a4e5be300852","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722926055788,"stop":1722926055789,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cbef68f5e816ff4","name":"should properly create location multiaddrs - tcp","time":{"start":1722926056741,"stop":1722926056742,"duration":1},"status":"passed","severity":"normal"},{"uid":"84d5b58c4361a1fc","name":"Relay - dialed after","time":{"start":1722926891627,"stop":1722926891627,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6f25760d581314","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1722926046423,"stop":1722926046424,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ca84c58dc4e343","name":"Subscribe to topic containing short and receive message","time":{"start":1722926851069,"stop":1722926851069,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6261f012938ccff","name":"Check message with no pubsub topic is not received","time":{"start":1722926344895,"stop":1722926344896,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad97a738e4487266","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1722926046441,"stop":1722926046441,"duration":0},"status":"passed","severity":"normal"},{"uid":"456f910b2eb72ccb","name":"should get / set UDP multiaddr","time":{"start":1722926056739,"stop":1722926056739,"duration":0},"status":"passed","severity":"normal"},{"uid":"d17208506bd81ea0","name":"can start and stop the service","time":{"start":1722926079744,"stop":1722926079744,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0baf38d52728a2","name":"should load peers from local storage and dispatch events","time":{"start":1722926079746,"stop":1722926079746,"duration":0},"status":"passed","severity":"normal"},{"uid":"349e1fd817fd3a91","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722926721745,"stop":1722926721745,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c666f87ffec5d8c","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1722926352211,"stop":1722926352211,"duration":0},"status":"broken","severity":"normal"},{"uid":"9af407c66b007e7b","name":"Push message with content topic containing XML","time":{"start":1722926825246,"stop":1722926825247,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ca41829e15c5670","name":"Push message with content topic containing unicode special characters","time":{"start":1722926825248,"stop":1722926825250,"duration":2},"status":"passed","severity":"normal"},{"uid":"efee0867ac12d580","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722926851111,"stop":1722926851111,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe40e1a7167f71d","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1722926865572,"stop":1722926865573,"duration":1},"status":"passed","severity":"normal"},{"uid":"71b5bb7abd42e520","name":"Query with Ordered Callback, No message returned","time":{"start":1722926849057,"stop":1722926849057,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c578a16055481e2","name":"Query Generator, No Decoder","time":{"start":1722926849047,"stop":1722926849047,"duration":0},"status":"passed","severity":"normal"},{"uid":"724967503d8fb6a1","name":"should only return 1 node with store capability","time":{"start":1722926075767,"stop":1722926075767,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e6ee5f31d15e98f","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1722926046420,"stop":1722926046421,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3ad2a25884fc926","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722926046449,"stop":1722926046450,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d724241a8e4bb73","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1722926107543,"stop":1722926107543,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed45e96caf21a84","name":"Js publishes, other Js receives","time":{"start":1722926724304,"stop":1722926724305,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d726c0d1fddc955","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722926369327,"stop":1722926369327,"duration":0},"status":"passed","severity":"normal"},{"uid":"6037b9edf9f3fc0b","name":"A test","time":{"start":1722926493971,"stop":1722926493971,"duration":0},"status":"passed","severity":"normal"},{"uid":"a543dc186589289b","name":"Passing an array","time":{"start":1722926883785,"stop":1722926883785,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3605d441adebac","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722926698322,"stop":1722926698322,"duration":0},"status":"passed","severity":"normal"},{"uid":"238ae0bdeb353a87","name":"Check message with non string payload is not received","time":{"start":1722926698343,"stop":1722926698343,"duration":0},"status":"passed","severity":"normal"},{"uid":"195d93609ec61000","name":"Fails to publish message with wrong content topic","time":{"start":1722926736958,"stop":1722926736959,"duration":1},"status":"passed","severity":"normal"},{"uid":"bda06777ce065be1","name":"new peer added after a peer was already found","time":{"start":1722926699678,"stop":1722926699678,"duration":0},"status":"skipped","severity":"normal"},{"uid":"432d26c55ab855c2","name":"Push message with Arabic payload","time":{"start":1722926710347,"stop":1722926710347,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b756e10845fc6c","name":"Query Generator, Multiple PubsubTopics","time":{"start":1722926849046,"stop":1722926849047,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2e3fab95e3778b5","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1722926869263,"stop":1722926869263,"duration":0},"status":"passed","severity":"normal"},{"uid":"732c4b72c73238f","name":"can dial TLS multiaddrs","time":{"start":1722926554107,"stop":1722926554107,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d0086b3b3e37e34","name":"random static sharding 8 - Cluster ID: 586, Shard ID: 21","time":{"start":1722926817359,"stop":1722926817359,"duration":0},"status":"passed","severity":"normal"},{"uid":"90afc1eafd58f50c","name":"Decoder throws on empty string content topic","time":{"start":1722926088758,"stop":1722926088758,"duration":0},"status":"passed","severity":"normal"},{"uid":"663f4b1a6a11c392","name":"Push message with content topic containing special chars","time":{"start":1722926710356,"stop":1722926710357,"duration":1},"status":"passed","severity":"normal"},{"uid":"b544e29a0205057","name":"Failed peers are renewed","time":{"start":1722926425851,"stop":1722926425852,"duration":1},"status":"passed","severity":"normal"},{"uid":"de868cdf24618ffc","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1722926075768,"stop":1722926075768,"duration":0},"status":"passed","severity":"normal"},{"uid":"7776d8da9e25dc0b","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1722926074936,"stop":1722926074937,"duration":1},"status":"passed","severity":"normal"},{"uid":"b61e366df0b39e8d","name":"Query Generator - forward","time":{"start":1722926851629,"stop":1722926851630,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cfae80550f3cbd7","name":"Fields are not dropped","time":{"start":1722926061813,"stop":1722926061814,"duration":1},"status":"passed","severity":"normal"},{"uid":"b63048329fa0df5","name":"Push message with meta","time":{"start":1722926825252,"stop":1722926825252,"duration":0},"status":"passed","severity":"normal"},{"uid":"650b6e9fe5600f97","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1722926086869,"stop":1722926086871,"duration":2},"status":"passed","severity":"normal"},{"uid":"e0e5f538079d87c5","name":"Push message equal or less that 1MB","time":{"start":1722926710381,"stop":1722926710382,"duration":1},"status":"passed","severity":"normal"},{"uid":"34842be75c0dc1c6","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1722926352154,"stop":1722926352154,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe4f55c8e23ce23","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1722926046447,"stop":1722926046447,"duration":0},"status":"passed","severity":"normal"},{"uid":"958d9257703ced2b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722926851130,"stop":1722926851130,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a0846109b30c15","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722926046431,"stop":1722926046432,"duration":1},"status":"passed","severity":"normal"},{"uid":"84df572cf0e9db73","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722926710359,"stop":1722926710360,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3752b5cd0d845ab","name":"Symmetric encrypt & Decrypt","time":{"start":1722926087459,"stop":1722926087459,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6fbf53ae3fac73d","name":"Waku message hash computation (no timestamp)","time":{"start":1722926049610,"stop":1722926049610,"duration":0},"status":"passed","severity":"normal"},{"uid":"2da3b2fccb52ce9a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722926851136,"stop":1722926851136,"duration":0},"status":"passed","severity":"normal"},{"uid":"45631a312a9e56d2","name":"Push message with short payload","time":{"start":1722926710342,"stop":1722926710342,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1a372b76e912be","name":"Filter","time":{"start":1722926891629,"stop":1722926891629,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8bae8947159c5d3","name":"Check publish message after service node is restarted","time":{"start":1722926736960,"stop":1722926736960,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9109216e7d7fab27","name":"Push message with content topic containing short","time":{"start":1722926825227,"stop":1722926825227,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b3b2c8dd21e080a","name":"should handle a minimal index list","time":{"start":1722926046614,"stop":1722926046615,"duration":1},"status":"passed","severity":"normal"},{"uid":"790b201d0e0cebbf","name":"different cluster, different shard: nodes don't connect","time":{"start":1722926546458,"stop":1722926546461,"duration":3},"status":"passed","severity":"normal"},{"uid":"51da1ace24303afe","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1722926046436,"stop":1722926046437,"duration":1},"status":"passed","severity":"normal"},{"uid":"8182e60cecd3096a","name":"Push message with Chinese payload","time":{"start":1722926825203,"stop":1722926825203,"duration":0},"status":"passed","severity":"normal"},{"uid":"288dc4f421d22e13","name":"Check publish message containing short","time":{"start":1722926736932,"stop":1722926736932,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2aef3e3589c7e8f","name":"Check received message containing XML","time":{"start":1722926698317,"stop":1722926698317,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b967e07da01712","name":"Sets default value correctly","time":{"start":1722926883787,"stop":1722926883787,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11a9e3d089fe499","name":"Subscribe to topic containing XML and publish message","time":{"start":1722926742983,"stop":1722926742984,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d4d245fd935dbf4","name":"Check message with no content topic is not received","time":{"start":1722926344896,"stop":1722926344896,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d122481b03136a","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app60/1/topic537/proto","time":{"start":1722926788303,"stop":1722926788303,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd0424b8ed1d54ae","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1722926055786,"stop":1722926055787,"duration":1},"status":"passed","severity":"normal"},{"uid":"667a51982ff351c","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1722926882306,"stop":1722926882307,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7b49d374d919cea","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722926389152,"stop":1722926389152,"duration":0},"status":"passed","severity":"normal"},{"uid":"e01f29a23f8d9906","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722926369313,"stop":1722926369313,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4b2b9fd009c45e","name":"Check received message containing short","time":{"start":1722926344879,"stop":1722926344879,"duration":0},"status":"passed","severity":"normal"},{"uid":"709b7131a0f86d4d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722926389149,"stop":1722926389149,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de41a2ddd0ed34e","name":"Push message with content topic containing emoji","time":{"start":1722926710362,"stop":1722926710362,"duration":0},"status":"passed","severity":"normal"},{"uid":"d230c9e661bbf88b","name":"Push message with content topic containing SQL Injection","time":{"start":1722926710358,"stop":1722926710358,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe1cd1b8996822d","name":"Ephemeral field is preserved - encoder v0","time":{"start":1722926120787,"stop":1722926120792,"duration":5},"status":"passed","severity":"normal"},{"uid":"17466e8657ec03bd","name":"Push message with special chars payload","time":{"start":1722926825202,"stop":1722926825203,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2e763924f0b2569","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1722926882305,"stop":1722926882306,"duration":1},"status":"passed","severity":"normal"},{"uid":"f19a880a2bcd8991","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722926046449,"stop":1722926046449,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb0e8f3787885db","name":"topics with same application and version share the same shard","time":{"start":1722926046425,"stop":1722926046425,"duration":0},"status":"passed","severity":"normal"},{"uid":"57eaa172c78de530","name":"should encode/decode to text encoding","time":{"start":1722926056738,"stop":1722926056738,"duration":0},"status":"passed","severity":"normal"},{"uid":"da95d645e346aecd","name":"Subscribe to topic containing long and receive message","time":{"start":1722926369325,"stop":1722926369326,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0d771c2f945271c","name":"Check received message containing Basic HTML tag","time":{"start":1722926698317,"stop":1722926698317,"duration":0},"status":"passed","severity":"normal"},{"uid":"7655cf78919e4a07","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1722926352227,"stop":1722926352227,"duration":0},"status":"broken","severity":"normal"},{"uid":"fbfbedf61c216cb4","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1722926742889,"stop":1722926742893,"duration":4},"status":"passed","severity":"normal"},{"uid":"9965058f3ba8a621","name":"random static sharding 9 - Cluster ID: 978, Shard ID: 559","time":{"start":1722926817359,"stop":1722926817360,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2040cca200625cd","name":"Check received message containing Russian","time":{"start":1722926344884,"stop":1722926344885,"duration":1},"status":"passed","severity":"normal"},{"uid":"1581608efa21f84d","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1722926699679,"stop":1722926699679,"duration":0},"status":"passed","severity":"normal"},{"uid":"38af008b1cc3e896","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1722926114719,"stop":1722926114720,"duration":1},"status":"passed","severity":"normal"},{"uid":"f46e80937e1a12cc","name":"Check received message containing Russian","time":{"start":1722926698330,"stop":1722926698331,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd87c115eb34784","name":"should handle application and version for autosharding","time":{"start":1722926046431,"stop":1722926046431,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f0a4e16f0b3bf04","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722926369333,"stop":1722926369333,"duration":0},"status":"passed","severity":"normal"},{"uid":"7453005fa1a5f824","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1722926601962,"stop":1722926601964,"duration":2},"status":"passed","severity":"normal"},{"uid":"458695905914a3e1","name":"Check publish message containing unicode special characters","time":{"start":1722926736944,"stop":1722926736944,"duration":0},"status":"passed","severity":"normal"},{"uid":"97df9d633341b93e","name":"should encode/decode to RLP encoding","time":{"start":1722926056738,"stop":1722926056738,"duration":0},"status":"passed","severity":"normal"},{"uid":"149fe63847545645","name":"Check received message containing Script","time":{"start":1722926344885,"stop":1722926344886,"duration":1},"status":"passed","severity":"normal"},{"uid":"f41b44da93ace7ea","name":"tcp ip4 address","time":{"start":1722926056190,"stop":1722926056191,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf07b283a6aa9abb","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1722926074938,"stop":1722926074938,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7edbefdf6883cb","name":"Decoder throws on undefined content topic","time":{"start":1722926086875,"stop":1722926086875,"duration":0},"status":"passed","severity":"normal"},{"uid":"f111df25ff0902f2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722926851131,"stop":1722926851131,"duration":0},"status":"passed","severity":"normal"},{"uid":"526fc3254820f4ed","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722926851035,"stop":1722926851035,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a74048f5229a0c","name":"Passing page size 10 when there are 10 messages","time":{"start":1722926879797,"stop":1722926879798,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fbc73e073265c7d","name":"Fails to push message bigger that 1MB","time":{"start":1722926710383,"stop":1722926710386,"duration":3},"status":"passed","severity":"normal"},{"uid":"8f80b992593a3529","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1722926869262,"stop":1722926869263,"duration":1},"status":"passed","severity":"normal"},{"uid":"969fc2f536d55611","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722926851120,"stop":1722926851123,"duration":3},"status":"passed","severity":"normal"},{"uid":"ee7b55dce5096c21","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722926344894,"stop":1722926344894,"duration":0},"status":"passed","severity":"normal"},{"uid":"957d5b24540f2dd3","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1722926352225,"stop":1722926352226,"duration":1},"status":"broken","severity":"normal"},{"uid":"36a5daaf4c17a15f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1722926352220,"stop":1722926352220,"duration":0},"status":"broken","severity":"normal"},{"uid":"b79d28f2b12d3477","name":"Publish without waiting for remote peer","time":{"start":1722926742872,"stop":1722926742879,"duration":7},"status":"passed","severity":"normal"},{"uid":"ecd201811ad63146","name":"Check received message with timestamp: 1722926105284000000 ","time":{"start":1722926344891,"stop":1722926344891,"duration":0},"status":"passed","severity":"normal"},{"uid":"b48a685cd020cdb8","name":"should return valid sharding parameters for static sharding","time":{"start":1722926046448,"stop":1722926046448,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6bddd5d093e24cc","name":"A test","time":{"start":1722926493972,"stop":1722926493972,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee1f700ffe831c92","name":"Fails to push message with large meta","time":{"start":1722926825252,"stop":1722926825252,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e0838a0c8616","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722926209787,"stop":1722926209788,"duration":1},"status":"passed","severity":"normal"},{"uid":"921fb3f53479a7f5","name":"should not fail to start the service if it is already started","time":{"start":1722926118135,"stop":1722926118136,"duration":1},"status":"passed","severity":"normal"},{"uid":"48ba2c2b0b4d0851","name":"Fails to push message with large meta","time":{"start":1722926710363,"stop":1722926710363,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dbefe4d81efa770","name":"Subscribe to topic containing short and receive message","time":{"start":1722926369325,"stop":1722926369325,"duration":0},"status":"passed","severity":"normal"},{"uid":"8126df99b461668","name":"Subscribe to topic containing XML and receive message","time":{"start":1722926851091,"stop":1722926851092,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cb7618d968b92d3","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1722926046436,"stop":1722926046436,"duration":0},"status":"passed","severity":"normal"},{"uid":"68eeb83ea92b1fba","name":"Push message with numeric payload","time":{"start":1722926710344,"stop":1722926710344,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab9d3949af473e4","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722926851062,"stop":1722926851063,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6f61a7d57ab7dff","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722926866317,"stop":1722926866317,"duration":0},"status":"passed","severity":"normal"},{"uid":"d567947467401753","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722926721746,"stop":1722926721746,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec04cffdb97b428","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1722926062385,"stop":1722926062386,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed5f396eeb7aa424","name":"Filter with 2 connections","time":{"start":1722926427427,"stop":1722926427427,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ad3e75e3f3a735","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1722926369341,"stop":1722926369341,"duration":0},"status":"passed","severity":"normal"},{"uid":"499b986f13f6e288","name":"Publish message with rate limit","time":{"start":1722926736962,"stop":1722926736962,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd3769934d93801","name":"Keep-alive pings maintain the connection","time":{"start":1722926238709,"stop":1722926238710,"duration":1},"status":"passed","severity":"normal"},{"uid":"be1807cb53fb1a9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722926389151,"stop":1722926389151,"duration":0},"status":"passed","severity":"normal"},{"uid":"685da7d92deb2e76","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722926209779,"stop":1722926209780,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b343618d137eb00","name":"configure the node with multiple pubsub topics","time":{"start":1722926817361,"stop":1722926817362,"duration":1},"status":"passed","severity":"normal"},{"uid":"572ce93fb3cd1eb9","name":"different cluster, different shard: nodes don't connect","time":{"start":1722926352153,"stop":1722926352154,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dec8f0ca2305a49","name":"Push message with Russian payload","time":{"start":1722926825204,"stop":1722926825204,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ccbe5879e6ba24","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1722926046440,"stop":1722926046440,"duration":0},"status":"passed","severity":"normal"},{"uid":"7682ffcd475dabcc","name":"Push message with content topic containing long","time":{"start":1722926825227,"stop":1722926825228,"duration":1},"status":"passed","severity":"normal"},{"uid":"7374cad5def51435","name":"Check received message containing JSON","time":{"start":1722926344887,"stop":1722926344887,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1269ac01d7ea1a1","name":"Push message with meta","time":{"start":1722926710363,"stop":1722926710363,"duration":0},"status":"passed","severity":"normal"},{"uid":"445c87c039d8a465","name":"Reopen subscription with peer with lost subscription","time":{"start":1722926172286,"stop":1722926172286,"duration":0},"status":"passed","severity":"normal"},{"uid":"f181986a1ce0b645","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1722926046450,"stop":1722926046450,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f52354ca75394a","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1722926352154,"stop":1722926352155,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4d7d8a0e264fc56","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722926493890,"stop":1722926493890,"duration":0},"status":"passed","severity":"normal"},{"uid":"876efffe2cd5245a","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1722926046424,"stop":1722926046424,"duration":0},"status":"passed","severity":"normal"},{"uid":"82eabbf650342e45","name":"should properly create peer info with all multiaddrs","time":{"start":1722926056742,"stop":1722926056742,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b383c31d40ec0e","name":"Check publish message containing Script","time":{"start":1722926736936,"stop":1722926736936,"duration":0},"status":"passed","severity":"normal"},{"uid":"4315e6c2aac1f557","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1722926238712,"stop":1722926238713,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fe907c84e2ec097","name":"Callback on promise, aborts when callback returns true","time":{"start":1722926865572,"stop":1722926865572,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b65aa54fed4134f","name":"Ping fails for unsubscribed peers","time":{"start":1722926238693,"stop":1722926238697,"duration":4},"status":"passed","severity":"normal"},{"uid":"a68143d5d75f3f04","name":"Check publish message after client node is restarted","time":{"start":1722926736961,"stop":1722926736961,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e88a38af5b7329c8","name":"ignores unrecognized TXT record formats","time":{"start":1722926075765,"stop":1722926075765,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb047318a7343e20","name":"should not fail to stop the service if it was not started","time":{"start":1722926118134,"stop":1722926118135,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5015ad5ceed139b","name":"LightPush with 2 connections","time":{"start":1722926427426,"stop":1722926427426,"duration":0},"status":"passed","severity":"normal"},{"uid":"23117fdbb201b69","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722926851072,"stop":1722926851072,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5bb4d80fa7f30c3","name":"should properly create location multiaddrs - tcp6","time":{"start":1722926056741,"stop":1722926056741,"duration":0},"status":"passed","severity":"normal"},{"uid":"3665988dafdb829e","name":"Check publish message containing long","time":{"start":1722926736933,"stop":1722926736933,"duration":0},"status":"passed","severity":"normal"},{"uid":"961add25388afe37","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1722926601973,"stop":1722926601974,"duration":1},"status":"passed","severity":"normal"},{"uid":"e984baa315ad1e69","name":"Push message with Script payload","time":{"start":1722926825217,"stop":1722926825217,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c78652b976875e4","name":"Reopen subscription with peer with lost subscription","time":{"start":1722926206819,"stop":1722926206820,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2368897130ae3fb","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722926389152,"stop":1722926389152,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce15524281b87837","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1722926046446,"stop":1722926046447,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a058b82cf47a380","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722926352228,"stop":1722926352228,"duration":0},"status":"broken","severity":"normal"},{"uid":"81805c17e74d58f4","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1722926601964,"stop":1722926601965,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fd5204018947dc8","name":"LightPush with 1 connections","time":{"start":1722926427425,"stop":1722926427425,"duration":0},"status":"passed","severity":"normal"},{"uid":"768ba742e70778ec","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722926851135,"stop":1722926851135,"duration":0},"status":"passed","severity":"normal"},{"uid":"9828924f16cbe6cb","name":"Query generator for multiple messages with different content topic format","time":{"start":1722926865571,"stop":1722926865571,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71fa737ec5c19a3","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722926118158,"stop":1722926118158,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d37db49825e25b8a","name":"should decode valid enr with tcp successfully","time":{"start":1722926056729,"stop":1722926056729,"duration":0},"status":"passed","severity":"normal"},{"uid":"2193ac0869f01a59","name":"Overlapping topic subscription","time":{"start":1722926851066,"stop":1722926851067,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0054c1bffed49eb","name":"Check received message containing emoji","time":{"start":1722926698319,"stop":1722926698320,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1ad2e84721ff2de","name":"random static sharding 5 - Cluster ID: 897, Shard ID: 208","time":{"start":1722926817357,"stop":1722926817357,"duration":0},"status":"passed","severity":"normal"},{"uid":"c411e402c4834e3a","name":"Using a function","time":{"start":1722926883786,"stop":1722926883786,"duration":0},"status":"passed","severity":"normal"},{"uid":"75d01ada160ce98d","name":"Check received message containing escaped characters","time":{"start":1722926698319,"stop":1722926698319,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d98d237b405064e","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1722926352235,"stop":1722926352235,"duration":0},"status":"broken","severity":"normal"},{"uid":"391732ed2069c6e6","name":"Check message with no content topic is not received","time":{"start":1722926698324,"stop":1722926698324,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c706e527fc0101","name":"Decoder throws on undefined content topic","time":{"start":1722926062488,"stop":1722926062488,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f578a8a5415f1b","name":"groups content topics by expected pubsub topic","time":{"start":1722926046425,"stop":1722926046426,"duration":1},"status":"passed","severity":"normal"},{"uid":"1449631f1aca0d59","name":"Push message with custom timestamp: 1722922769553","time":{"start":1722926825254,"stop":1722926825254,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2257847e3d5a0f4","name":"Check message with no payload is not received","time":{"start":1722926698342,"stop":1722926698343,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2277fc47f07a973","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1722926046439,"stop":1722926046440,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f2ad2d76b722741","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722926851130,"stop":1722926851130,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d2c56cee1213c8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722926851071,"stop":1722926851072,"duration":1},"status":"passed","severity":"normal"},{"uid":"393b924426778c8f","name":"should properly create location multiaddrs - udp","time":{"start":1722926056741,"stop":1722926056741,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fddb0c46152f451","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1722926074220,"stop":1722926074229,"duration":9},"status":"passed","severity":"normal"},{"uid":"e7d30d2cb483dbe9","name":"Query with Promise Callback, No Decoder","time":{"start":1722926849062,"stop":1722926849063,"duration":1},"status":"passed","severity":"normal"},{"uid":"619d4be364708d49","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1722926046430,"stop":1722926046430,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9921ba838049668","name":"should set field with only FILTER enabled","time":{"start":1722926056744,"stop":1722926056744,"duration":0},"status":"passed","severity":"normal"},{"uid":"7763758a1e94cfe9","name":"Ping on unsubscribed peer","time":{"start":1722926172285,"stop":1722926172285,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb32f920a3544325","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722926255093,"stop":1722926255094,"duration":1},"status":"passed","severity":"normal"},{"uid":"15621b9f9649903a","name":"Fails to publish message with empty text","time":{"start":1722926736958,"stop":1722926736958,"duration":0},"status":"passed","severity":"normal"},{"uid":"b14a58b7d4baf9be","name":"Generator, 2 different pubsubtopics","time":{"start":1722926866315,"stop":1722926866315,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cfa8c61818595dd","name":"Push message with custom timestamp: 1722922826173","time":{"start":1722926710364,"stop":1722926710365,"duration":1},"status":"passed","severity":"normal"},{"uid":"365fd626c6b83449","name":"Decoder throws on empty string content topic","time":{"start":1722926062488,"stop":1722926062489,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc0ef6e969849425","name":"Nodes with multiple pubsub topic","time":{"start":1722926721750,"stop":1722926721751,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f249df8fba7de32","name":"Check message received after jswaku node is restarted","time":{"start":1722926698326,"stop":1722926698326,"duration":0},"status":"skipped","severity":"normal"},{"uid":"516f04d1e0641fa8","name":"Check received message containing Chinese","time":{"start":1722926344881,"stop":1722926344884,"duration":3},"status":"passed","severity":"normal"},{"uid":"63e25acc8e8cedf8","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1722926795742,"stop":1722926795743,"duration":1},"status":"passed","severity":"normal"},{"uid":"953fa87786c4759c","name":"Push message with numeric payload","time":{"start":1722926825202,"stop":1722926825202,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad0acc8fc5f69dd","name":"Generator, custom pubsub topic","time":{"start":1722926866311,"stop":1722926866315,"duration":4},"status":"passed","severity":"normal"},{"uid":"54a981ac89899acd","name":"Fails to push message with empty content topic","time":{"start":1722926825251,"stop":1722926825251,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce2d9a968d9ee10","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1722926055783,"stop":1722926055784,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ccfeb86401f5142","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1722926352180,"stop":1722926352181,"duration":1},"status":"broken","severity":"normal"},{"uid":"ae37bee3a7f1c885","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1722926074938,"stop":1722926074939,"duration":1},"status":"passed","severity":"normal"},{"uid":"c624bd0a07218c5e","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1722926699678,"stop":1722926699679,"duration":1},"status":"skipped","severity":"normal"},{"uid":"921ed1843132373","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1722926352155,"stop":1722926352155,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d194cd1e042279","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722926698322,"stop":1722926698322,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac76014c729ce626","name":"Passing page size 11 when there are 10 messages","time":{"start":1722926879798,"stop":1722926879798,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1dc38c424ece3b0","name":"should throw error - invalid id","time":{"start":1722926056731,"stop":1722926056736,"duration":5},"status":"passed","severity":"normal"},{"uid":"d901f4e3fbd7107d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722926851113,"stop":1722926851113,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb94f160e6641fd5","name":"does not throw on valid cases","time":{"start":1722926046411,"stop":1722926046412,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb531a4404afc739","name":"handles multiple messages","time":{"start":1722926876649,"stop":1722926876649,"duration":0},"status":"passed","severity":"normal"},{"uid":"23893936267e2e88","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1722926742893,"stop":1722926742896,"duration":3},"status":"passed","severity":"normal"},{"uid":"3745fad14aa9e00e","name":"Check received message containing Chinese","time":{"start":1722926698313,"stop":1722926698314,"duration":1},"status":"passed","severity":"normal"},{"uid":"202e74fc0d637d94","name":"Push message with Basic HTML tag payload","time":{"start":1722926825220,"stop":1722926825220,"duration":0},"status":"passed","severity":"normal"},{"uid":"be0ebcb257a7838e","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1722926352209,"stop":1722926352210,"duration":1},"status":"broken","severity":"normal"},{"uid":"5723e15fdd5ecc6d","name":"Check received message containing unicode special characters","time":{"start":1722926344888,"stop":1722926344890,"duration":2},"status":"passed","severity":"normal"},{"uid":"ef6b0cc0ffc8096e","name":"Check received message containing Russian","time":{"start":1722926698314,"stop":1722926698315,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c7d64294672ba2","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722926721749,"stop":1722926721749,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c89546f185e1e3","name":"should emit a peer event after start","time":{"start":1722926701188,"stop":1722926701188,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b08c4502eca50f6","name":"Check received message containing escaped characters","time":{"start":1722926344888,"stop":1722926344888,"duration":0},"status":"passed","severity":"normal"},{"uid":"30692fa60b5981c3","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722926255094,"stop":1722926255094,"duration":0},"status":"passed","severity":"normal"},{"uid":"12a6787a90bcf7e8","name":"Relay - dialed first","time":{"start":1722926891626,"stop":1722926891627,"duration":1},"status":"passed","severity":"normal"},{"uid":"e76cfdb47ac3b532","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722926209776,"stop":1722926209776,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b8afb2ddc28836","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722926898605,"stop":1722926898606,"duration":1},"status":"passed","severity":"normal"},{"uid":"56ab74286031dcc3","name":"Nodes with multiple pubsub topic","time":{"start":1722926721748,"stop":1722926721749,"duration":1},"status":"passed","severity":"normal"},{"uid":"38a0c634b944ab09","name":"Push message on custom pubsubTopic","time":{"start":1722926493889,"stop":1722926493889,"duration":0},"status":"passed","severity":"normal"},{"uid":"401db8880da4c7a9","name":"should not fail to stop the service if it was not started","time":{"start":1722926079744,"stop":1722926079744,"duration":0},"status":"passed","severity":"normal"},{"uid":"d919f5da499ca877","name":"Sample","time":{"start":1722926056072,"stop":1722926056073,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec906a8267deb194","name":"Filter with 0 connections","time":{"start":1722926427424,"stop":1722926427425,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fa345ab5f9c113b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1722926046443,"stop":1722926046443,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4e9813c685d956","name":"Push message with custom timestamp: 1692168026173","time":{"start":1722926710364,"stop":1722926710364,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c66a1c9690bf75","name":"Publish message with large meta","time":{"start":1722926736961,"stop":1722926736961,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dfdd8c01f48ae54","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722926851072,"stop":1722926851073,"duration":1},"status":"passed","severity":"normal"},{"uid":"d186f8d749003e17","name":"Push message with escaped characters payload","time":{"start":1722926710352,"stop":1722926710352,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fad875b2b4f894d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722926866315,"stop":1722926866316,"duration":1},"status":"passed","severity":"normal"},{"uid":"8073964dc0cffb4e","name":"random static sharding 7 - Cluster ID: 569, Shard ID: 406","time":{"start":1722926817358,"stop":1722926817358,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ea351e8677a9f7","name":"Push message with shell command payload","time":{"start":1722926825221,"stop":1722926825221,"duration":0},"status":"passed","severity":"normal"},{"uid":"876f82617cfd79f0","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722926369335,"stop":1722926369340,"duration":5},"status":"passed","severity":"normal"},{"uid":"31f58aed365a0410","name":"Push message with custom timestamp: 1692167969553","time":{"start":1722926825253,"stop":1722926825253,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec0661992602ca","name":"Check received message containing Arabic","time":{"start":1722926698330,"stop":1722926698330,"duration":0},"status":"passed","severity":"normal"},{"uid":"86c357e805398a37","name":"should throw an error for an unconfigured topic","time":{"start":1722926046445,"stop":1722926046445,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0224da1470d8720","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app20/10/topic307/test.js","time":{"start":1722926788303,"stop":1722926788303,"duration":0},"status":"passed","severity":"normal"},{"uid":"a412db958e3d6954","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722926369332,"stop":1722926369332,"duration":0},"status":"passed","severity":"normal"},{"uid":"55fcd9963ab0c19b","name":"Check received message containing SQL Injection","time":{"start":1722926698315,"stop":1722926698315,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a900b0eaebc6034","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1722926046442,"stop":1722926046442,"duration":0},"status":"passed","severity":"normal"},{"uid":"c87a2fdf2a8bfcc7","name":"Push message with Russian payload","time":{"start":1722926710347,"stop":1722926710348,"duration":1},"status":"passed","severity":"normal"},{"uid":"e547b00919e2a114","name":"should add and remove event listeners correctly","time":{"start":1722926079747,"stop":1722926079747,"duration":0},"status":"passed","severity":"normal"},{"uid":"220333cf9f486342","name":"different cluster, same shard: nodes don't connect","time":{"start":1722926352153,"stop":1722926352153,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b2a68f0089ee5c8","name":"Push message with SQL Injection payload","time":{"start":1722926710348,"stop":1722926710348,"duration":0},"status":"passed","severity":"normal"},{"uid":"2614f3b8418f11c","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1722926046420,"stop":1722926046420,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e137ebadb4fdbd","name":"Push to array if already present","time":{"start":1722926045701,"stop":1722926045702,"duration":1},"status":"passed","severity":"normal"},{"uid":"eed332fe42257083","name":"should not fail to start the service if it is already started","time":{"start":1722926701187,"stop":1722926701187,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6d4c9a5b1dd996","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1722926074934,"stop":1722926074935,"duration":1},"status":"passed","severity":"normal"},{"uid":"61d6671e85b226c5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722926851134,"stop":1722926851134,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0af780e488eea4c","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1722926352232,"stop":1722926352232,"duration":0},"status":"broken","severity":"normal"},{"uid":"f3eb4561de5ba824","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1722926795751,"stop":1722926795751,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec3adc64aa1eb15","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722926369326,"stop":1722926369327,"duration":1},"status":"passed","severity":"normal"},{"uid":"b54e51684deab1ea","name":"should return false","time":{"start":1722926056737,"stop":1722926056737,"duration":0},"status":"passed","severity":"normal"},{"uid":"551f7091ac65e89f","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1722926074937,"stop":1722926074938,"duration":1},"status":"passed","severity":"normal"},{"uid":"32b49d90a037ed5b","name":"Check received message with timestamp: 1722926106065 ","time":{"start":1722926698339,"stop":1722926698339,"duration":0},"status":"passed","severity":"normal"},{"uid":"63352588d661d03f","name":"Publish message with custom timestamp: Wed Aug 16 2023 06:45:02 GMT+0000 (Coordinated Universal Time)","time":{"start":1722926736946,"stop":1722926736956,"duration":10},"status":"passed","severity":"normal"},{"uid":"6be74a61807cc9e8","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1722926742969,"stop":1722926742974,"duration":5},"status":"passed","severity":"normal"},{"uid":"644352f28fbd8fd5","name":"should set field with all protocols disabled","time":{"start":1722926056742,"stop":1722926056742,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b26c2fe51e6ea","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722926788299,"stop":1722926788300,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6285c22d2fad7a9","name":"udp ip6 address","time":{"start":1722926056191,"stop":1722926056191,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f2525790b5e6f3","name":"should not receive a peer event before start","time":{"start":1722926118136,"stop":1722926118137,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e60efb1878be5","name":"Check publish message containing XML","time":{"start":1722926736937,"stop":1722926736937,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a1d37ef6d2c5ba","name":"should not receive a peer event after stop","time":{"start":1722926701188,"stop":1722926701189,"duration":1},"status":"passed","severity":"normal"},{"uid":"32acb6677792c915","name":"Check received message containing numeric","time":{"start":1722926698311,"stop":1722926698312,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4893fedd0b888c0","name":"Ping on peer without subscriptions","time":{"start":1722926206822,"stop":1722926206823,"duration":1},"status":"passed","severity":"normal"},{"uid":"a92b30c60f12f1b1","name":"Encoder throws on undefined content topic","time":{"start":1722926062487,"stop":1722926062487,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6172bfb72770c9","name":"Reopen subscription with peer with lost subscription","time":{"start":1722926206826,"stop":1722926206827,"duration":1},"status":"passed","severity":"normal"},{"uid":"2180f711eeaf14b7","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722926851092,"stop":1722926851093,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb26250b3dd24453","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722926602025,"stop":1722926602028,"duration":3},"status":"passed","severity":"normal"},{"uid":"fac0860534396096","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722926369327,"stop":1722926369329,"duration":2},"status":"passed","severity":"normal"},{"uid":"f238b9bd0a553cd0","name":"Generator, 2 different pubsubtopics","time":{"start":1722926866318,"stop":1722926866319,"duration":1},"status":"passed","severity":"normal"},{"uid":"18cbec3122dfff2b","name":"Nodes with multiple pubsub topic","time":{"start":1722926721746,"stop":1722926721747,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8b1f48e9a6b640f","name":"Query Generator, Wrong PubsubTopic","time":{"start":1722926849044,"stop":1722926849046,"duration":2},"status":"passed","severity":"normal"},{"uid":"316f5fa49e0ef26a","name":"Filter with 1 connections","time":{"start":1722926427425,"stop":1722926427426,"duration":1},"status":"passed","severity":"normal"},{"uid":"402098854ff78876","name":"Subscribe to topic containing XML and receive message","time":{"start":1722926851133,"stop":1722926851133,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4b5d579c646434","name":"Push message on custom pubsubTopic","time":{"start":1722926493890,"stop":1722926493891,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c2565d5e23a365","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722926851049,"stop":1722926851050,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e0c60420ec33dcd","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1722926882308,"stop":1722926882309,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e3fd549d4482de0","name":"Check received message containing unicode special characters","time":{"start":1722926698337,"stop":1722926698337,"duration":0},"status":"passed","severity":"normal"},{"uid":"b67e15b4d942bf","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1722926352172,"stop":1722926352172,"duration":0},"status":"broken","severity":"normal"},{"uid":"7c9686ecdde5115b","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1722926075769,"stop":1722926075770,"duration":1},"status":"skipped","severity":"normal"},{"uid":"86871b1022848e63","name":"Push message with short payload","time":{"start":1722926825201,"stop":1722926825201,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ef20d3fb035ca85","name":"Push message on custom pubsubTopic","time":{"start":1722926493887,"stop":1722926493887,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a60101b125072a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722926209779,"stop":1722926209779,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b4a056f598d6fd","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1722926107542,"stop":1722926107542,"duration":0},"status":"passed","severity":"normal"},{"uid":"f65bc6634d2bd0eb","name":"Push message with content topic containing escaped characters","time":{"start":1722926710361,"stop":1722926710361,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdbac02179aa9cd5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1722926352213,"stop":1722926352213,"duration":0},"status":"broken","severity":"normal"},{"uid":"2d7521ef68e956cf","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1722926849060,"stop":1722926849061,"duration":1},"status":"passed","severity":"normal"},{"uid":"23ae9ce47680470b","name":"Check publish message containing SQL Injection","time":{"start":1722926736936,"stop":1722926736936,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c587c473fcb4bd0","name":"should not receive a peer event before start","time":{"start":1722926079745,"stop":1722926079745,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd059b644791f686","name":"Round trip binary encryption [ecies, signature]","time":{"start":1722926088756,"stop":1722926088756,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb0e622a1316037","name":"should throw an error if shards are undefined for static sharding","time":{"start":1722926046433,"stop":1722926046433,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ab928654bb22e5","name":"Ping on peer without subscriptions","time":{"start":1722926172284,"stop":1722926172285,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a31567050055b70","name":"Subscribe and receive messages via lightPush","time":{"start":1722926369312,"stop":1722926369312,"duration":0},"status":"passed","severity":"normal"},{"uid":"c104da7f4fe796b6","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1722926795743,"stop":1722926795743,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3c218cdd5dcd5c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722926898603,"stop":1722926898603,"duration":0},"status":"passed","severity":"normal"},{"uid":"96985f0bee128676","name":"Push message with content topic containing emoji","time":{"start":1722926825251,"stop":1722926825251,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d72d80502f9eea","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1722926352167,"stop":1722926352167,"duration":0},"status":"broken","severity":"normal"},{"uid":"8e5fa89a7e94a8aa","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722926369329,"stop":1722926369329,"duration":0},"status":"passed","severity":"normal"},{"uid":"54650a766a8625a8","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1722926352222,"stop":1722926352223,"duration":1},"status":"broken","severity":"normal"},{"uid":"a0a352ce15c2c4ac","name":"random static sharding 2 - Cluster ID: 509, Shard ID: 735","time":{"start":1722926817354,"stop":1722926817355,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf61cafa14f43ae7","name":"Ping on subscribed peer","time":{"start":1722926206821,"stop":1722926206822,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7865530426519de","name":"Check received message with timestamp: 1722926106065000000 ","time":{"start":1722926698321,"stop":1722926698321,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6bae8db3b8e08b8","name":"Check received message containing unicode special characters","time":{"start":1722926698319,"stop":1722926698319,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a66bc4e1a28867","name":"Check message received after jswaku node is restarted","time":{"start":1722926698344,"stop":1722926698344,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bd2da391de26d363","name":"1 Store, 2 relays, 2 fetches","time":{"start":1722926075052,"stop":1722926075052,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a15e5771d30e0a6","name":"Check publish message containing JSON","time":{"start":1722926736943,"stop":1722926736943,"duration":0},"status":"passed","severity":"normal"},{"uid":"a12632067789f8cd","name":"Subscribe to topic containing short and receive message","time":{"start":1722926851127,"stop":1722926851128,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc4e370b011b0d48","name":"Push message with content topic containing Arabic","time":{"start":1722926825244,"stop":1722926825244,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c143649ea4df84","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1722926074933,"stop":1722926074934,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb8166b812c42b76","name":"Subscribe and receive messages via waku relay post","time":{"start":1722926369313,"stop":1722926369314,"duration":1},"status":"passed","severity":"normal"},{"uid":"b05af3b0ca885234","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722926369326,"stop":1722926369326,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c386c2e958530f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722926851133,"stop":1722926851133,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10dacf781ba8694","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1722926742885,"stop":1722926742888,"duration":3},"status":"passed","severity":"normal"},{"uid":"372cb8a27bdc2f26","name":"Push message with content topic containing JSON","time":{"start":1722926710360,"stop":1722926710360,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9429ca55d1256b9","name":"unsubscribes","time":{"start":1722926876649,"stop":1722926876650,"duration":1},"status":"passed","severity":"normal"},{"uid":"27de4ba8f10e8ba3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1722926352175,"stop":1722926352175,"duration":0},"status":"broken","severity":"normal"},{"uid":"5408916bae09f7cf","name":"Check publish message containing Chinese","time":{"start":1722926736934,"stop":1722926736935,"duration":1},"status":"passed","severity":"normal"},{"uid":"dea23df5efddd37d","name":"non connected peers","time":{"start":1722926698591,"stop":1722926698591,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5f2f66e788073787","name":"Check message with no content topic is not received","time":{"start":1722926698342,"stop":1722926698342,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a8ca8bf679ac81","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722926851119,"stop":1722926851120,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bb231b14cbdb066","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1722926056728,"stop":1722926056729,"duration":1},"status":"passed","severity":"normal"},{"uid":"30905d2aeb867835","name":"1 Store, 2 fetches","time":{"start":1722926075051,"stop":1722926075052,"duration":1},"status":"passed","severity":"normal"},{"uid":"d50dca53463c595","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722926352188,"stop":1722926352189,"duration":1},"status":"broken","severity":"normal"},{"uid":"347a8d04f7fcba5e","name":"Callback on promise","time":{"start":1722926865571,"stop":1722926865572,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a70090295e8b649","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722926602029,"stop":1722926602035,"duration":6},"status":"passed","severity":"normal"},{"uid":"4e779d2672a5cff7","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722926369332,"stop":1722926369333,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cd88b9b1ad14061","name":"Check received message containing XML","time":{"start":1722926698334,"stop":1722926698335,"duration":1},"status":"passed","severity":"normal"},{"uid":"517ec59cbf90ebc1","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722926389142,"stop":1722926389142,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b34b576e0e559f8","name":"Push message with content topic containing numeric","time":{"start":1722926825228,"stop":1722926825228,"duration":0},"status":"passed","severity":"normal"},{"uid":"592d1d9fee67c474","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1722926046446,"stop":1722926046446,"duration":0},"status":"passed","severity":"normal"},{"uid":"686c92abadfdef5e","name":"Check message with non string payload is not received","time":{"start":1722926344897,"stop":1722926344897,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce902f7051ae3138","name":"getPeersByDiscovery","time":{"start":1722926147001,"stop":1722926147001,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ce3bfab632b406","name":"Check publish message containing escaped characters","time":{"start":1722926736944,"stop":1722926736944,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6675f179a9ad94","name":"Subscribe to topic containing numeric and publish message","time":{"start":1722926742954,"stop":1722926742955,"duration":1},"status":"passed","severity":"normal"},{"uid":"d91fda6c0382f3bf","name":"Subscribe and receives messages on 20 topics","time":{"start":1722926851061,"stop":1722926851062,"duration":1},"status":"passed","severity":"normal"},{"uid":"34bcbcfe3f49a9fd","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722926046432,"stop":1722926046432,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de4d6873bf47dc3","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1722926742981,"stop":1722926742982,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa4a74ce5eee4765","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1722926120794,"stop":1722926120795,"duration":1},"status":"passed","severity":"normal"},{"uid":"3336eda989d4ca9b","name":"Push message with content topic containing shell command","time":{"start":1722926825248,"stop":1722926825248,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ef35d7529e8799","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1722926046428,"stop":1722926046429,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d71d3c589cb82a7","name":"Init the array if not present","time":{"start":1722926045699,"stop":1722926045700,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d3d683351192a21","name":"Check received message containing long","time":{"start":1722926698310,"stop":1722926698311,"duration":1},"status":"passed","severity":"normal"},{"uid":"b14b31c6259d504f","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722926601966,"stop":1722926601966,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe48a74c1a4def5","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1722926046426,"stop":1722926046426,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5785d4cd34d0800","name":"Check publish message containing Arabic","time":{"start":1722926736935,"stop":1722926736935,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ee1ca36381b938","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1722926882304,"stop":1722926882304,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2fe385470c68ff8","name":"Check message on other pubsub topic is not received","time":{"start":1722926698341,"stop":1722926698341,"duration":0},"status":"passed","severity":"normal"},{"uid":"28bc6e5da793611","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722926851063,"stop":1722926851065,"duration":2},"status":"passed","severity":"normal"},{"uid":"3cddbf19169ac203","name":"Check received message containing Arabic","time":{"start":1722926344884,"stop":1722926344884,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e35ca6cbc977eb","name":"Check received message containing short","time":{"start":1722926698327,"stop":1722926698327,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfcc95a7de651618","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722926721750,"stop":1722926721750,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e71b281dacdab50","name":"should be called at least once on all `peer:discovery` events","time":{"start":1722926114716,"stop":1722926114717,"duration":1},"status":"passed","severity":"normal"},{"uid":"99b44a8d68cf8f5d","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1722926046435,"stop":1722926046435,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a336ad5e5609e6a","name":"should emit a peer event after start","time":{"start":1722926118136,"stop":1722926118136,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b1e7fbeec5c855","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722926851115,"stop":1722926851116,"duration":1},"status":"passed","severity":"normal"},{"uid":"de4ced5e529f902e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722926493891,"stop":1722926493891,"duration":0},"status":"passed","severity":"normal"},{"uid":"4195346ef22a40f2","name":"can start and stop the service","time":{"start":1722926701186,"stop":1722926701186,"duration":0},"status":"passed","severity":"normal"},{"uid":"455002ccc0ce0897","name":"Check received message containing Arabic","time":{"start":1722926698314,"stop":1722926698314,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cad1d25b9449486","name":"same cluster, same shard: nodes connect","time":{"start":1722926546439,"stop":1722926546440,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a7e4dc64fd03b3a","name":"Push message with content topic containing numeric","time":{"start":1722926710356,"stop":1722926710356,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5fd88d27b9efe4","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722926817362,"stop":1722926817362,"duration":0},"status":"passed","severity":"normal"},{"uid":"d74c1acc2f52f2af","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1722926046435,"stop":1722926046436,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d13db06624031ad","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1722926352198,"stop":1722926352199,"duration":1},"status":"broken","severity":"normal"},{"uid":"65485071a0d430a2","name":"should not fail to stop the service if it was not started","time":{"start":1722926701187,"stop":1722926701187,"duration":0},"status":"passed","severity":"normal"},{"uid":"58535fb37d4c45fb","name":"Passing page size 110 when there are 120 messages","time":{"start":1722926879799,"stop":1722926879799,"duration":0},"status":"passed","severity":"normal"},{"uid":"728d2efe3df0ce20","name":"Check message with non string payload is not received","time":{"start":1722926698325,"stop":1722926698325,"duration":0},"status":"passed","severity":"normal"},{"uid":"73523c26fcc63303","name":"Subscribe and receives messages on 20 topics","time":{"start":1722926851116,"stop":1722926851117,"duration":1},"status":"passed","severity":"normal"},{"uid":"54b0caf9ed475b38","name":"should throw an error for missing sharding configuration","time":{"start":1722926046450,"stop":1722926046451,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb1c54312e1952ec","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722926389150,"stop":1722926389150,"duration":0},"status":"passed","severity":"normal"},{"uid":"700c603658fea897","name":"should not receive a peer event after stop","time":{"start":1722926118138,"stop":1722926118138,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa4e725d62bfc3f","name":"Check publish message containing special chars","time":{"start":1722926736934,"stop":1722926736934,"duration":0},"status":"passed","severity":"normal"},{"uid":"d691f7afefd5264d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722926344893,"stop":1722926344893,"duration":0},"status":"passed","severity":"normal"},{"uid":"a642865e9d68676a","name":"Check received message containing Basic HTML tag","time":{"start":1722926344887,"stop":1722926344887,"duration":0},"status":"passed","severity":"normal"},{"uid":"d39918a19bb2a585","name":"should throw error - no public key","time":{"start":1722926056730,"stop":1722926056730,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b6b9fe1c20afd9b","name":"Register correct protocols","time":{"start":1722926742871,"stop":1722926742872,"duration":1},"status":"passed","severity":"normal"},{"uid":"22ddb7ce9aa2831a","name":"Should update shard info","time":{"start":1722926603000,"stop":1722926603000,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f8f3f94da8e949","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722926055798,"stop":1722926055798,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b186c7834c1a23b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722926721747,"stop":1722926721747,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba9a9242c5ce174f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722926493889,"stop":1722926493890,"duration":1},"status":"passed","severity":"normal"},{"uid":"b15bc22fe2b71644","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1722926046423,"stop":1722926046423,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b7acec7ca9f365","name":"Push message with emoji payload","time":{"start":1722926825225,"stop":1722926825226,"duration":1},"status":"passed","severity":"normal"},{"uid":"c57fc65ffd36b3f9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722926851056,"stop":1722926851061,"duration":5},"status":"passed","severity":"normal"},{"uid":"9dd93b3f0365f5d4","name":"Push message with content topic containing Chinese","time":{"start":1722926710357,"stop":1722926710357,"duration":0},"status":"passed","severity":"normal"},{"uid":"d40dc37b601a8061","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1722926114720,"stop":1722926114721,"duration":1},"status":"passed","severity":"normal"},{"uid":"630c29c1309078a1","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1722926046424,"stop":1722926046425,"duration":1},"status":"passed","severity":"normal"},{"uid":"34cec5bfb9d7e353","name":"start node with empty shard","time":{"start":1722926817363,"stop":1722926817364,"duration":1},"status":"passed","severity":"normal"},{"uid":"18b647c4f9bd6fcb","name":"1 Relay, 1 fetch","time":{"start":1722926075051,"stop":1722926075051,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7f28e4cede9f09","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722926389141,"stop":1722926389141,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c66d504cc57dc7c","name":"can start the service","time":{"start":1722926701185,"stop":1722926701186,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d2c5059f94bc4ae","name":"Encoder throws on empty string content topic","time":{"start":1722926086874,"stop":1722926086874,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73719ae7746fcca","name":"Number of peers are maintained correctly","time":{"start":1722926425851,"stop":1722926425851,"duration":0},"status":"passed","severity":"normal"},{"uid":"561954318148fb16","name":"Query with Promise Callback, No message returned","time":{"start":1722926849063,"stop":1722926849063,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f2a14807f86fb4","name":"Waku message hash computation (meta attribute not present)","time":{"start":1722926049609,"stop":1722926049609,"duration":0},"status":"passed","severity":"normal"},{"uid":"938485c200997f77","name":"isConnected should return false after all peers disconnect","time":{"start":1722926107551,"stop":1722926107552,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac2627d70790b6e3","name":"shard 0","time":{"start":1722926817350,"stop":1722926817353,"duration":3},"status":"passed","severity":"normal"},{"uid":"e5ca7140cb8e0248","name":"Relay + Store","time":{"start":1722926117270,"stop":1722926117270,"duration":0},"status":"passed","severity":"normal"},{"uid":"75edc33d0aa748e6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722926255093,"stop":1722926255093,"duration":0},"status":"passed","severity":"normal"},{"uid":"d32a8264acb691f1","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1722926046453,"stop":1722926046453,"duration":0},"status":"passed","severity":"normal"},{"uid":"6621d291d5c11dd9","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app85/5/topic779/test.js","time":{"start":1722926788305,"stop":1722926788305,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e024e5fb3d3c6c","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722926209774,"stop":1722926209775,"duration":1},"status":"passed","severity":"normal"},{"uid":"316945ed081d58fe","name":"Push message with Chinese payload","time":{"start":1722926710345,"stop":1722926710346,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bd07d25b4576034","name":"Check message received after nwaku node is restarted","time":{"start":1722926344899,"stop":1722926344899,"duration":0},"status":"skipped","severity":"normal"},{"uid":"63caeaed46929bbd","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722926851110,"stop":1722926851110,"duration":0},"status":"passed","severity":"normal"},{"uid":"253e1b4fef9fc538","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1722926074935,"stop":1722926074936,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a1ab59c179517ec","name":"dispatchEvent via connectionManager","time":{"start":1722926147002,"stop":1722926147002,"duration":0},"status":"passed","severity":"normal"},{"uid":"170521289a5ef2fa","name":"should properly create location multiaddrs - udp6","time":{"start":1722926056740,"stop":1722926056740,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b711cb1998aee3","name":"Subscribe and receive messages via waku relay post","time":{"start":1722926851114,"stop":1722926851114,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e6c3ce6bcd9fec","name":"should return all peers when numPeers is 0","time":{"start":1722926062384,"stop":1722926062385,"duration":1},"status":"passed","severity":"normal"},{"uid":"1114200a41154ae8","name":"Passing cursor with wrong message digest","time":{"start":1722926795752,"stop":1722926795752,"duration":0},"status":"passed","severity":"normal"},{"uid":"85439b249069e6f0","name":"Subscribe to topic containing XML and receive message","time":{"start":1722926369331,"stop":1722926369331,"duration":0},"status":"passed","severity":"normal"},{"uid":"87bfb4f617551540","name":"should not fail to start the service if it is already started","time":{"start":1722926079744,"stop":1722926079745,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b0f607d9de683e0","name":"Push 30 different messages","time":{"start":1722926825226,"stop":1722926825226,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d9222d74e09976","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722926851133,"stop":1722926851134,"duration":1},"status":"passed","severity":"normal"},{"uid":"f002f875956eaef8","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1722926546436,"stop":1722926546437,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b93c5149795d07","name":"Encoder throws on undefined content topic","time":{"start":1722926088757,"stop":1722926088757,"duration":0},"status":"passed","severity":"normal"},{"uid":"342e84e425c73069","name":"Relay + Store","time":{"start":1722926056745,"stop":1722926056745,"duration":0},"status":"passed","severity":"normal"},{"uid":"384a4c4f8b5edadb","name":"start node with empty content topic","time":{"start":1722926788310,"stop":1722926788310,"duration":0},"status":"passed","severity":"normal"},{"uid":"721af849c813dc13","name":"handles different clusterIds correctly","time":{"start":1722926046426,"stop":1722926046427,"duration":1},"status":"passed","severity":"normal"},{"uid":"f696f83996ff5ffb","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1722926046421,"stop":1722926046421,"duration":0},"status":"passed","severity":"normal"},{"uid":"14bef47b26762fc9","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1722926046434,"stop":1722926046434,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7a179e65854b6c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722926493888,"stop":1722926493888,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f3d325febb731e","name":"Encoder throws on empty string content topic","time":{"start":1722926062488,"stop":1722926062488,"duration":0},"status":"passed","severity":"normal"},{"uid":"80538ecf8d2fddcf","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1722926742985,"stop":1722926742989,"duration":4},"status":"passed","severity":"normal"},{"uid":"ef841aea978137af","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722926255095,"stop":1722926255095,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e4aa66615bdf1","name":"Push message with content topic containing Russian","time":{"start":1722926825244,"stop":1722926825245,"duration":1},"status":"passed","severity":"normal"},{"uid":"b61e76ea6c4efb6f","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1722926046444,"stop":1722926046445,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6f142420db535d6","name":"Passing cursor with wrong pubsubTopic","time":{"start":1722926795753,"stop":1722926795753,"duration":0},"status":"passed","severity":"normal"},{"uid":"4513665a94e05bac","name":"Refresh subscription","time":{"start":1722926369324,"stop":1722926369325,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba7356983905ef00","name":"Push message with content topic containing XML","time":{"start":1722926710359,"stop":1722926710359,"duration":0},"status":"passed","severity":"normal"},{"uid":"14418b87b0852468","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1722926062387,"stop":1722926062387,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc66cbd6cf4fa16","name":"Check received message containing escaped characters","time":{"start":1722926698336,"stop":1722926698337,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f62b16d2df481a5","name":"Meta field set when metaSetter is specified","time":{"start":1722926062486,"stop":1722926062487,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bc33a2eac1a3446","name":"Check received message containing emoji","time":{"start":1722926698337,"stop":1722926698338,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a207b3b42045275","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722926851090,"stop":1722926851091,"duration":1},"status":"passed","severity":"normal"},{"uid":"afaf16fbe52c","name":"throws on content topic with empty application field","time":{"start":1722926046415,"stop":1722926046415,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c3b5e45cad7148","name":"Throws when trying to push message with empty payload","time":{"start":1722926710354,"stop":1722926710354,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aaf2dfbaa318edc","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722926851108,"stop":1722926851109,"duration":1},"status":"passed","severity":"normal"},{"uid":"591f84244e00d06a","name":"configure the node with multiple content topics","time":{"start":1722926788308,"stop":1722926788309,"duration":1},"status":"passed","severity":"normal"},{"uid":"3818b6741901beb8","name":"Subscribe and receive messages via lightPush","time":{"start":1722926851112,"stop":1722926851112,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca10dacca7686cd","name":"different cluster, same shard: nodes don't connect","time":{"start":1722926546456,"stop":1722926546458,"duration":2},"status":"passed","severity":"normal"},{"uid":"1f5699d0cc836d85","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1722926352217,"stop":1722926352217,"duration":0},"status":"broken","severity":"normal"},{"uid":"fc80cc83a3001055","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1722926742998,"stop":1722926742998,"duration":0},"status":"passed","severity":"normal"},{"uid":"b539b560d82e57e5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722926698340,"stop":1722926698340,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be1d893d52dfeca","name":"creates an iterator","time":{"start":1722926876648,"stop":1722926876648,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c9447d829bb13b","name":"throws on content topic with empty version field","time":{"start":1722926046415,"stop":1722926046416,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5ac61eeb2b387d4","name":"through manual discovery","time":{"start":1722926554108,"stop":1722926554108,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1348c8850e70853","name":"Check received message containing JSON","time":{"start":1722926698335,"stop":1722926698336,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ed3539ccee1f138","name":"Check received message containing short","time":{"start":1722926698309,"stop":1722926698310,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f20eb805faf123","name":"Check publish message containing Russian","time":{"start":1722926736935,"stop":1722926736935,"duration":0},"status":"passed","severity":"normal"},{"uid":"88908a725fcfa6c7","name":"Push message with content topic containing Arabic","time":{"start":1722926710357,"stop":1722926710358,"duration":1},"status":"passed","severity":"normal"},{"uid":"34aba73be2de0df5","name":"Check received message containing long","time":{"start":1722926698327,"stop":1722926698327,"duration":0},"status":"passed","severity":"normal"},{"uid":"865f306d8045ab40","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1722926046448,"stop":1722926046448,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c169f00966d70c9","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app46/2/topic74/xml","time":{"start":1722926788305,"stop":1722926788306,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d1832659b944926","name":"Push message with content topic containing Script","time":{"start":1722926710359,"stop":1722926710359,"duration":0},"status":"passed","severity":"normal"},{"uid":"5884429932576d69","name":"Subscribe to topic containing Script and publish message","time":{"start":1722926742982,"stop":1722926742983,"duration":1},"status":"passed","severity":"normal"},{"uid":"183104805f4886cd","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722926369335,"stop":1722926369335,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ef75cc2b0c9f86","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722926352204,"stop":1722926352205,"duration":1},"status":"broken","severity":"normal"},{"uid":"a89a99cc4d26d068","name":"Push message with Arabic payload","time":{"start":1722926825203,"stop":1722926825204,"duration":1},"status":"passed","severity":"normal"},{"uid":"621fa70b74858b96","name":"Push message with content topic containing Russian","time":{"start":1722926710358,"stop":1722926710358,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e77bbf7ae7e9744","name":"Default pageSize","time":{"start":1722926879799,"stop":1722926879800,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0fed93348ca8094","name":"Push message with JSON payload","time":{"start":1722926825221,"stop":1722926825221,"duration":0},"status":"passed","severity":"normal"},{"uid":"1663eb062fe04b5e","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1722926546438,"stop":1722926546439,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0fb4f8c09f08e77","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722926369321,"stop":1722926369324,"duration":3},"status":"passed","severity":"normal"},{"uid":"fdaea8e7a44688a4","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1722926352230,"stop":1722926352230,"duration":0},"status":"broken","severity":"normal"},{"uid":"caa6936567d598e3","name":"throws on content topic with generation field greater than 0","time":{"start":1722926046414,"stop":1722926046414,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdbd98d720e23b61","name":"Push 30 different messages","time":{"start":1722926710354,"stop":1722926710354,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c0ce952d126c8f","name":"should set field with only RELAY enabled","time":{"start":1722926056743,"stop":1722926056743,"duration":0},"status":"passed","severity":"normal"},{"uid":"824e0729779d0646","name":"Check received message containing SQL Injection","time":{"start":1722926698331,"stop":1722926698333,"duration":2},"status":"passed","severity":"normal"},{"uid":"a4bc82a910ce5add","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722926493888,"stop":1722926493889,"duration":1},"status":"passed","severity":"normal"},{"uid":"1783d4e7a566a583","name":"Push message with unicode special characters payload","time":{"start":1722926710352,"stop":1722926710353,"duration":1},"status":"passed","severity":"normal"},{"uid":"d59261d34a38f898","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722926389139,"stop":1722926389140,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e6c1f217102b57b","name":"Subscribe to topic containing Russian and publish message","time":{"start":1722926742976,"stop":1722926742981,"duration":5},"status":"passed","severity":"normal"},{"uid":"4ada6d9eb94bd221","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1722926795741,"stop":1722926795742,"duration":1},"status":"passed","severity":"normal"},{"uid":"946a18d889b588e","name":"Ping on unsubscribed peer","time":{"start":1722926206818,"stop":1722926206819,"duration":1},"status":"passed","severity":"normal"},{"uid":"33706ee92d16689b","name":"should set field with only STORE enabled","time":{"start":1722926056743,"stop":1722926056744,"duration":1},"status":"passed","severity":"normal"},{"uid":"b19f3a1fb428ce9e","name":"Push message with content topic containing Script","time":{"start":1722926825246,"stop":1722926825246,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd6bc462c74658c","name":"Push message with unicode special characters payload","time":{"start":1722926825222,"stop":1722926825225,"duration":3},"status":"passed","severity":"normal"},{"uid":"f93c8a15aefd566c","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1722926046422,"stop":1722926046422,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d3ced67290af15","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1722926171816,"stop":1722926171817,"duration":1},"status":"passed","severity":"normal"},{"uid":"348b31e1210cbf68","name":"Push message with JSON payload","time":{"start":1722926710350,"stop":1722926710351,"duration":1},"status":"passed","severity":"normal"},{"uid":"8028a6e7365061d1","name":"can start and stop the service","time":{"start":1722926118133,"stop":1722926118133,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8649a4b84c1b36e","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1722926049608,"stop":1722926049609,"duration":1},"status":"passed","severity":"normal"},{"uid":"269743cc3e622afe","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1722926055785,"stop":1722926055785,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f90e24bda9e13c7","name":"should properly create location multiaddrs - udp4","time":{"start":1722926056739,"stop":1722926056740,"duration":1},"status":"passed","severity":"normal"},{"uid":"be0bd8ab7a2d6aa5","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1722926171818,"stop":1722926171820,"duration":2},"status":"passed","severity":"normal"},{"uid":"3b92bcf2fabc6e1c","name":"Subscribe to topic containing long and receive message","time":{"start":1722926851128,"stop":1722926851128,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc9d75233cb041e","name":"should be able to encode the field with only RELAY set to true","time":{"start":1722926055777,"stop":1722926055780,"duration":3},"status":"passed","severity":"normal"},{"uid":"bd927a534053c6b0","name":"should throw an error for missing required configuration","time":{"start":1722926046434,"stop":1722926046434,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e3c1cb0820b197","name":"Ephemeral messages are not stored","time":{"start":1722926120771,"stop":1722926120786,"duration":15},"status":"passed","severity":"normal"},{"uid":"67aec3b65a7b6d8b","name":"Check received message containing emoji","time":{"start":1722926344890,"stop":1722926344891,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6d3d7d1eab8d065","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1722926046440,"stop":1722926046440,"duration":0},"status":"passed","severity":"normal"},{"uid":"198ca21cbaa92b5e","name":"Check message with invalid timestamp is not received","time":{"start":1722926698323,"stop":1722926698323,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bfba57bc98a69e2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722926389140,"stop":1722926389141,"duration":1},"status":"passed","severity":"normal"},{"uid":"38863be3ef256fe","name":"Check received message containing Script","time":{"start":1722926698315,"stop":1722926698316,"duration":1},"status":"passed","severity":"normal"},{"uid":"6533e1eca06fd2d3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1722926046438,"stop":1722926046438,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ec1287971a19a3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722926851135,"stop":1722926851135,"duration":0},"status":"passed","severity":"normal"}]