mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-16 11:53:14 +00:00
1 line
158 KiB
JSON
1 line
158 KiB
JSON
[{"uid":"b83cacdbcdbf24e0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726642845514,"stop":1726642845518,"duration":4},"status":"passed","severity":"normal"},{"uid":"28fc277cfb113fe8","name":"should get / set UDP multiaddr","time":{"start":1726642626928,"stop":1726642626928,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f893e6343378a8","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1726642618304,"stop":1726642618304,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b8f5315358585f","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1726642626149,"stop":1726642626150,"duration":1},"status":"passed","severity":"normal"},{"uid":"227ac9df474f4fc5","name":"Push message with content topic containing Russian","time":{"start":1726643099626,"stop":1726643099626,"duration":0},"status":"passed","severity":"normal"},{"uid":"630cf65bbbbd8c08","name":"topics with same application and version share the same shard","time":{"start":1726642618303,"stop":1726642618303,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d11e0e2553c41ef","name":"Query generator for 2000 messages","time":{"start":1726643222754,"stop":1726643222755,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c4be97785bfbce0","name":"Subscribe to topic containing Script and receive message","time":{"start":1726642880537,"stop":1726642880537,"duration":0},"status":"passed","severity":"normal"},{"uid":"507e51945f3779d7","name":"Push message with content topic containing SQL Injection","time":{"start":1726643183066,"stop":1726643183066,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa7f6d9aeb83cdbf","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1726642845524,"stop":1726642845524,"duration":0},"status":"passed","severity":"normal"},{"uid":"61214237b6b17a2c","name":"should encode/decode to RLP encoding","time":{"start":1726642626927,"stop":1726642626927,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e44ee4f2306fae2","name":"Check publish message containing Script","time":{"start":1726643128632,"stop":1726643128632,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e42ffb2784e6189","name":"Ping on unsubscribed peer","time":{"start":1726642730122,"stop":1726642730123,"duration":1},"status":"passed","severity":"normal"},{"uid":"4829b6578f483e82","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1726643222751,"stop":1726643222751,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e99b42bc5083a18","name":"Overlapping topic subscription","time":{"start":1726642880533,"stop":1726642880533,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ae93325d36af6a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726642880531,"stop":1726642880532,"duration":1},"status":"passed","severity":"normal"},{"uid":"d825bb1bcfaeeee4","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1726642618300,"stop":1726642618300,"duration":0},"status":"passed","severity":"normal"},{"uid":"1354916d6b9cb974","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1726642639199,"stop":1726642639200,"duration":1},"status":"passed","severity":"normal"},{"uid":"552a995f7b72a5b5","name":"Push message with emoji payload","time":{"start":1726643183053,"stop":1726643183054,"duration":1},"status":"passed","severity":"normal"},{"uid":"58dd1c1b4be2bd38","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1726642618312,"stop":1726642618312,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e7b47442f06920","name":"can start and stop the service","time":{"start":1726642643791,"stop":1726642643792,"duration":1},"status":"passed","severity":"normal"},{"uid":"c387415e2880461b","name":"Overlapping topic subscription","time":{"start":1726643129449,"stop":1726643129449,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e70316fae860f87b","name":"Waku message hash computation (meta attribute not present)","time":{"start":1726642620806,"stop":1726642620806,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e06d702e9d6886","name":"addEventListener with wrong event","time":{"start":1726642709795,"stop":1726642709796,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5ac3762167c4956","name":"Should update multiaddrs","time":{"start":1726643017003,"stop":1726643017003,"duration":0},"status":"passed","severity":"normal"},{"uid":"642570567fbe5b3e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1726642845531,"stop":1726642845531,"duration":0},"status":"passed","severity":"normal"},{"uid":"c28ec807210f93cb","name":"Fails to push message with empty content topic","time":{"start":1726643183076,"stop":1726643183076,"duration":0},"status":"passed","severity":"normal"},{"uid":"149bdb63f516e3ad","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app67/7/topic926/json","time":{"start":1726643158740,"stop":1726643158740,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ac02f04bfcc847","name":"Check received message containing emoji","time":{"start":1726643078594,"stop":1726643078594,"duration":0},"status":"passed","severity":"normal"},{"uid":"74cb533c6b3d5608","name":"Generator, 2 different pubsubtopics","time":{"start":1726643223621,"stop":1726643223623,"duration":2},"status":"passed","severity":"normal"},{"uid":"96533b915d72c082","name":"Query Generator, Multiple PubsubTopics","time":{"start":1726643203415,"stop":1726643203416,"duration":1},"status":"passed","severity":"normal"},{"uid":"6497aabecc8638e9","name":"Check message with no pubsub topic is not received","time":{"start":1726642854194,"stop":1726642854194,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b4acfd38ba22ea9","name":"throws an error for improperly formatted content topics","time":{"start":1726642618305,"stop":1726642618305,"duration":0},"status":"passed","severity":"normal"},{"uid":"a38fb6a7c5d248e5","name":"Push 30 different messages","time":{"start":1726643099620,"stop":1726643099621,"duration":1},"status":"passed","severity":"normal"},{"uid":"605f6fff814b3937","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1726642845527,"stop":1726642845527,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f2479e6a290e2d","name":"Push message with Basic HTML tag payload","time":{"start":1726643183051,"stop":1726643183052,"duration":1},"status":"passed","severity":"normal"},{"uid":"8237d3f9c6648359","name":"isConnected return false after peer stops","time":{"start":1726642722495,"stop":1726642722495,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a775263248f72b0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726642756934,"stop":1726642756934,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca218d0b59080bb","name":"Check received message containing short","time":{"start":1726643078583,"stop":1726643078583,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b462236a66de65","name":"Fails to push message bigger that 1MB","time":{"start":1726643099638,"stop":1726643099639,"duration":1},"status":"passed","severity":"normal"},{"uid":"7faf7c08504e7f0b","name":"Check received message containing Arabic","time":{"start":1726643078586,"stop":1726643078587,"duration":1},"status":"passed","severity":"normal"},{"uid":"16c3cc5e854491fb","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1726643129445,"stop":1726643129447,"duration":2},"status":"passed","severity":"normal"},{"uid":"527c8ee52e40458d","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1726642618318,"stop":1726642618318,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bccd2551fbbf84e","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1726642618323,"stop":1726642618324,"duration":1},"status":"passed","severity":"normal"},{"uid":"d71057b1b7b04541","name":"should set field with only STORE enabled","time":{"start":1726642626937,"stop":1726642626937,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac72d29c9e7b696","name":"Ping on unsubscribed peer","time":{"start":1726642750280,"stop":1726642750280,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8d3ec813a3b7e4","name":"Check message with invalid timestamp is not received","time":{"start":1726643078602,"stop":1726643078603,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a36db98556a53ac","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1726642679968,"stop":1726642679968,"duration":0},"status":"passed","severity":"normal"},{"uid":"180ed7b19b92165","name":"Accepts a valid Waku Message","time":{"start":1726642654877,"stop":1726642654878,"duration":1},"status":"passed","severity":"normal"},{"uid":"e52b7cf95714084e","name":"Check publish message containing shell command","time":{"start":1726643128640,"stop":1726643128640,"duration":0},"status":"passed","severity":"normal"},{"uid":"51907bbccfa1b301","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726642880540,"stop":1726642880540,"duration":0},"status":"passed","severity":"normal"},{"uid":"a74b459527f1432b","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1726642618302,"stop":1726642618302,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f9c79c564d6e03","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726643222652,"stop":1726643222653,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3a36a96ade1996","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app95/9/topic328/proto","time":{"start":1726643158737,"stop":1726643158738,"duration":1},"status":"passed","severity":"normal"},{"uid":"f47848f36b96cbd1","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1726642669756,"stop":1726642669758,"duration":2},"status":"passed","severity":"normal"},{"uid":"10f67624339f8e7f","name":"Push message with content topic containing unicode special characters","time":{"start":1726643099629,"stop":1726643099629,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cba09c55d9b2739","name":"should properly create peer info with all multiaddrs","time":{"start":1726642626936,"stop":1726642626936,"duration":0},"status":"passed","severity":"normal"},{"uid":"f007ee13205a0879","name":"Passing page size 3 when there are 20 messages","time":{"start":1726643233066,"stop":1726643233066,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8cc304e8cae7b2d","name":"Waku message hash computation (no timestamp)","time":{"start":1726642620806,"stop":1726642620807,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a188af04ed03253","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726642687686,"stop":1726642687686,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7e9147c6c7c5b1b7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1726642618312,"stop":1726642618312,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fafe9cd5b61b6c6","name":"addEventListener with correct event","time":{"start":1726642709795,"stop":1726642709795,"duration":0},"status":"passed","severity":"normal"},{"uid":"88dee8fb3f16c75b","name":"Keep-alive pings maintain the connection","time":{"start":1726642780518,"stop":1726642780519,"duration":1},"status":"passed","severity":"normal"},{"uid":"e506d9834dfc28df","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1726642845535,"stop":1726642845535,"duration":0},"status":"passed","severity":"normal"},{"uid":"21372b3549ed65e6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726643222674,"stop":1726643222674,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9c4aeecf02bf42","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726643222653,"stop":1726643222654,"duration":1},"status":"passed","severity":"normal"},{"uid":"e301e4219da0d691","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1726642626150,"stop":1726642626151,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9102929d9137e12","name":"Init the array if not present","time":{"start":1726642617665,"stop":1726642617666,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5d3d11d09f03f46","name":"Refresh subscription","time":{"start":1726643222687,"stop":1726643222687,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbfa253fbd790d7f","name":"through manual discovery","time":{"start":1726643016653,"stop":1726643016654,"duration":1},"status":"passed","severity":"normal"},{"uid":"cea2b90c89894edf","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1726642676977,"stop":1726642676977,"duration":0},"status":"passed","severity":"normal"},{"uid":"429079187ca2c11c","name":"Check received message containing escaped characters","time":{"start":1726643078613,"stop":1726643078613,"duration":0},"status":"passed","severity":"normal"},{"uid":"dae1582173de8da8","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1726643103462,"stop":1726643103462,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d66fb467075627","name":"Check received message containing short","time":{"start":1726643078606,"stop":1726643078606,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9886f31abbb57c4","name":"should not fail to start the service if it is already started","time":{"start":1726643135206,"stop":1726643135207,"duration":1},"status":"passed","severity":"normal"},{"uid":"38784e8831cb5072","name":"should not fail to start the service if it is already started","time":{"start":1726642687682,"stop":1726642687683,"duration":1},"status":"passed","severity":"normal"},{"uid":"13fe75921585497f","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1726642631665,"stop":1726642631665,"duration":0},"status":"passed","severity":"normal"},{"uid":"a450cb121ddc4beb","name":"Generator, custom pubsub topic","time":{"start":1726643223617,"stop":1726643223617,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9680ba3b1440974","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726643222677,"stop":1726643222677,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e56678b4ae3222f","name":"handles different networkShards values correctly","time":{"start":1726642618304,"stop":1726642618305,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca826de321b0203a","name":"Relay - dialed first","time":{"start":1726643247408,"stop":1726643247409,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea5b5de52ce04b6b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726642880538,"stop":1726642880538,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a0ceeb46e90ded","name":"Push message with Arabic payload","time":{"start":1726643183048,"stop":1726643183048,"duration":0},"status":"passed","severity":"normal"},{"uid":"23cab078e659891f","name":"Using a function","time":{"start":1726643238169,"stop":1726643238170,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cb41708bd328684","name":"same cluster, different shard: nodes don't connect","time":{"start":1726642845495,"stop":1726642845498,"duration":3},"status":"passed","severity":"normal"},{"uid":"9a3ad1b5940419cc","name":"Push message on custom pubsubTopic","time":{"start":1726642970104,"stop":1726642970105,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe1ed6a3752ee8c0","name":"Push message with content topic containing short","time":{"start":1726643183060,"stop":1726643183060,"duration":0},"status":"passed","severity":"normal"},{"uid":"6edaea35df261e0a","name":"Filter with 3 connections","time":{"start":1726642906541,"stop":1726642906541,"duration":0},"status":"passed","severity":"normal"},{"uid":"fffee1cd05e8a24c","name":"Push message with custom timestamp: 1726639306828","time":{"start":1726643099632,"stop":1726643099636,"duration":4},"status":"passed","severity":"normal"},{"uid":"febca6aba36a98f4","name":"Check meta is set [symmetric]","time":{"start":1726642649839,"stop":1726642649839,"duration":0},"status":"passed","severity":"normal"},{"uid":"b904b8b223d52c57","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1726642722492,"stop":1726642722493,"duration":1},"status":"passed","severity":"normal"},{"uid":"5617841c6114d4ce","name":"Publish message with custom timestamp: Thu Sep 28 2023 07:05:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1726643128643,"stop":1726643128643,"duration":0},"status":"passed","severity":"normal"},{"uid":"2350cfabf4a0fead","name":"Check publish message containing Basic HTML tag","time":{"start":1726643128639,"stop":1726643128639,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a183a59fae34326","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1726642618303,"stop":1726642618303,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a3f7ef24525921","name":"should emit a peer event after start","time":{"start":1726642687683,"stop":1726642687683,"duration":0},"status":"passed","severity":"normal"},{"uid":"97bc1582700a699e","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1726642618306,"stop":1726642618306,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea8d254bf7437d1c","name":"Push message equal or less that 1MB","time":{"start":1726643099637,"stop":1726643099638,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cde39d7deebaf44","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1726642639203,"stop":1726642639203,"duration":0},"status":"passed","severity":"normal"},{"uid":"72bcea3b8ac6cb2c","name":"Fails to push message with large meta","time":{"start":1726643183077,"stop":1726643183077,"duration":0},"status":"passed","severity":"normal"},{"uid":"667b47384c3e414c","name":"should be able to decode the field with only STORE set to true","time":{"start":1726642626154,"stop":1726642626154,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f711b2e66df709a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726642886456,"stop":1726642886456,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac0259e491de589e","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1726642756935,"stop":1726642756935,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e76ff079095144b","name":"Check message with invalid timestamp is not received","time":{"start":1726642854193,"stop":1726642854193,"duration":0},"status":"passed","severity":"normal"},{"uid":"981055a5f552bf74","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app62/1/topic654/xml","time":{"start":1726643158740,"stop":1726643158740,"duration":0},"status":"passed","severity":"normal"},{"uid":"9584b2c3a36a470a","name":"should not fail to start the service if it is already started","time":{"start":1726642643793,"stop":1726642643793,"duration":0},"status":"passed","severity":"normal"},{"uid":"10199d47c96e5122","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1726643013370,"stop":1726643013370,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd3a25c18db578d2","name":"can start the service","time":{"start":1726642687679,"stop":1726642687680,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f65e6e4f6b571d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726643222654,"stop":1726643222654,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d8461977359481","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1726642845529,"stop":1726642845530,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d3a0c593fdaa951","name":"passes more than one ENR URLs and attempts connection","time":{"start":1726642687686,"stop":1726642687687,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5874c3154ba3f0c5","name":"Reopen subscription with peer with lost subscription","time":{"start":1726642730123,"stop":1726642730123,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71ca2315121367d","name":"Check received message containing Basic HTML tag","time":{"start":1726643078612,"stop":1726643078612,"duration":0},"status":"passed","severity":"normal"},{"uid":"423276b0e72cb2f0","name":"Ephemeral field set to true","time":{"start":1726642631931,"stop":1726642631931,"duration":0},"status":"passed","severity":"normal"},{"uid":"b79e4f6653c99b71","name":"Push message with content topic containing XML","time":{"start":1726643099627,"stop":1726643099627,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc0e3be57a25d3","name":"Push message with custom timestamp: 1726646480680","time":{"start":1726643183078,"stop":1726643183086,"duration":8},"status":"passed","severity":"normal"},{"uid":"aabc772c2c193871","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726642845526,"stop":1726642845527,"duration":1},"status":"passed","severity":"normal"},{"uid":"60cdea486c8be327","name":"Check publish message containing Arabic","time":{"start":1726643128630,"stop":1726643128631,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cfe9f05294132e8","name":"Decoder throws on undefined content topic","time":{"start":1726642649841,"stop":1726642649841,"duration":0},"status":"passed","severity":"normal"},{"uid":"73cb95c772e27db0","name":"Rejects garbage","time":{"start":1726642654879,"stop":1726642654879,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d6ec3010048e7c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726643222688,"stop":1726643222689,"duration":1},"status":"passed","severity":"normal"},{"uid":"720fd0d7bd017ddf","name":"Push message on custom pubsubTopic","time":{"start":1726642970100,"stop":1726642970101,"duration":1},"status":"passed","severity":"normal"},{"uid":"e39b489a3a16241f","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1726643129459,"stop":1726643129460,"duration":1},"status":"passed","severity":"normal"},{"uid":"18fc9794b7db1a8","name":"should not fail to stop the service if it was not started","time":{"start":1726642687682,"stop":1726642687682,"duration":0},"status":"passed","severity":"normal"},{"uid":"615e2ea0310a13dd","name":"Ping on subscribed peer","time":{"start":1726642730121,"stop":1726642730121,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba5bfedcc9ea42d","name":"Check publish message containing short","time":{"start":1726643128628,"stop":1726643128628,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a20f5356db261e","name":"Check received message containing Arabic","time":{"start":1726643078609,"stop":1726643078610,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e6c7be16a5f983","name":"Push message with Script payload","time":{"start":1726643099615,"stop":1726643099615,"duration":0},"status":"passed","severity":"normal"},{"uid":"550dc060e8090425","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1726642639201,"stop":1726642639201,"duration":0},"status":"passed","severity":"normal"},{"uid":"93848bed1ab0e03a","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1726643174041,"stop":1726643174042,"duration":1},"status":"passed","severity":"normal"},{"uid":"c60838c8489ea65c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726643222691,"stop":1726643222691,"duration":0},"status":"passed","severity":"normal"},{"uid":"402df1497e0a0e26","name":"Check message on other pubsub topic is not received","time":{"start":1726643078620,"stop":1726643078620,"duration":0},"status":"passed","severity":"normal"},{"uid":"351ff99c3921344b","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1726643248507,"stop":1726643248508,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6614848f839873b","name":"Check received message containing XML","time":{"start":1726643078611,"stop":1726643078611,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b07bc5406d1d6b","name":"Delete observer","time":{"start":1726643081544,"stop":1726643081544,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c68fe4860540e82","name":"recovers when dns.resolve returns empty","time":{"start":1726642639877,"stop":1726642639878,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa1fd32170d227a5","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726643012060,"stop":1726643012060,"duration":0},"status":"passed","severity":"normal"},{"uid":"582ad70da45e1187","name":"Asymmetric encrypt & decrypt","time":{"start":1726642650234,"stop":1726642650235,"duration":1},"status":"passed","severity":"normal"},{"uid":"25218ce18e7f3eed","name":"Passing page size 19 when there are 20 messages","time":{"start":1726643233070,"stop":1726643233071,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a0e1c5bf8213b86","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726643110152,"stop":1726643110152,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7538011d0bb5e70","name":"connects to nwaku","time":{"start":1726643238168,"stop":1726643238168,"duration":0},"status":"passed","severity":"normal"},{"uid":"c855be726bbf3ad4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726643222674,"stop":1726643222675,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2b686fcdedba14b","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1726643103462,"stop":1726643103462,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a12db86cca2a89f8","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726642756933,"stop":1726642756933,"duration":0},"status":"passed","severity":"normal"},{"uid":"d235df04ff4ff1ee","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1726642639202,"stop":1726642639203,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ba3c22040a95324","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1726642618303,"stop":1726642618303,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3b350dc6a1370fd","name":"random static sharding 3 - Cluster ID: 791, Shard ID: 124","time":{"start":1726643186771,"stop":1726643186771,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eab4c680e273abc","name":"Query Generator - false","time":{"start":1726643207484,"stop":1726643207484,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7bf1d2ce1f43d59","name":"Check received message containing short","time":{"start":1726642854164,"stop":1726642854165,"duration":1},"status":"passed","severity":"normal"},{"uid":"26ddd38f4e94d68f","name":"Push message with escaped characters payload","time":{"start":1726643099617,"stop":1726643099618,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5d1e32cef0c695","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1726643174038,"stop":1726643174039,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccb66781a9a543e8","name":"dispatchEvent via connectionManager","time":{"start":1726642709797,"stop":1726642709797,"duration":0},"status":"passed","severity":"normal"},{"uid":"cabe71bc4e9587b6","name":"random static sharding 9 - Cluster ID: 735, Shard ID: 817","time":{"start":1726643186774,"stop":1726643186774,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd06fbafda2ae13b","name":"Generator, 2 different pubsubtopics","time":{"start":1726643223635,"stop":1726643223635,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae420c88eb6a684","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726643222693,"stop":1726643222694,"duration":1},"status":"passed","severity":"normal"},{"uid":"f50716517b283fd4","name":"Overlapping topic subscription","time":{"start":1726643222654,"stop":1726643222654,"duration":0},"status":"passed","severity":"normal"},{"uid":"d900cfb488330736","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1726642639204,"stop":1726642639204,"duration":0},"status":"passed","severity":"normal"},{"uid":"df6e966581320d66","name":"should throw error - no public key","time":{"start":1726642626924,"stop":1726642626924,"duration":0},"status":"passed","severity":"normal"},{"uid":"d683afb901d50b6a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726643289733,"stop":1726643289733,"duration":0},"status":"passed","severity":"normal"},{"uid":"78fe80839923d6bf","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1726642845503,"stop":1726642845504,"duration":1},"status":"passed","severity":"normal"},{"uid":"975307bff871c1b0","name":"Reusing cursor across nodes","time":{"start":1726643174045,"stop":1726643174045,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef99b0b0781603da","name":"Subscribe to topic containing long and receive message","time":{"start":1726643222655,"stop":1726643222656,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2ca68c221d02f4d","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1726642845520,"stop":1726642845521,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e2ba33cd11c8abe","name":"Check received message containing JSON","time":{"start":1726642854189,"stop":1726642854189,"duration":0},"status":"passed","severity":"normal"},{"uid":"f131fa539f903883","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1726643248506,"stop":1726643248506,"duration":0},"status":"passed","severity":"normal"},{"uid":"76be1c23e23f4ea8","name":"Passing page size 11 when there are 10 messages","time":{"start":1726643233066,"stop":1726643233067,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b9cb89beb083903","name":"Check message received after nwaku node is restarted","time":{"start":1726643078605,"stop":1726643078605,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b143ee911dc15955","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1726643012053,"stop":1726643012055,"duration":2},"status":"passed","severity":"normal"},{"uid":"ebc770ef91d83291","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1726642639201,"stop":1726642639202,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce7862195aa6f4aa","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726643222657,"stop":1726643222669,"duration":12},"status":"passed","severity":"normal"},{"uid":"8518cc8da39640b2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726643222673,"stop":1726643222673,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f47746863c5975","name":"Decoder throws on empty string content topic","time":{"start":1726642651599,"stop":1726642651600,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c32b844b4672b75","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1726642722493,"stop":1726642722493,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7cb49f0d8bae466","name":"different cluster, same shard: nodes don't connect","time":{"start":1726642845498,"stop":1726642845499,"duration":1},"status":"passed","severity":"normal"},{"uid":"35754aeed3271218","name":"should throw an error for empty SingleShardInfos array","time":{"start":1726642618306,"stop":1726642618306,"duration":0},"status":"passed","severity":"normal"},{"uid":"878838a3aea520a2","name":"Ping on unsubscribed peer","time":{"start":1726642750283,"stop":1726642750283,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c2fe74db83d470","name":"Subscribe and receive messages via lightPush","time":{"start":1726643222676,"stop":1726643222676,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb118092c406ba4","name":"Renews subscription after lossing a connection","time":{"start":1726643222676,"stop":1726643222676,"duration":0},"status":"passed","severity":"normal"},{"uid":"a68bd2c9c10fdc1b","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1726642618319,"stop":1726642618320,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0ebece56e1d66be","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726643099627,"stop":1726643099628,"duration":1},"status":"passed","severity":"normal"},{"uid":"41259a74b094a17a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1726642845533,"stop":1726642845533,"duration":0},"status":"passed","severity":"normal"},{"uid":"574f4dd6996da9bf","name":"Register correct protocols","time":{"start":1726643129440,"stop":1726643129441,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4713d04394ac22b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726642880535,"stop":1726642880535,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd38562736a7f53d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726642785805,"stop":1726642785805,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a1ee03decab28","name":"Push message with content topic containing Chinese","time":{"start":1726643099625,"stop":1726643099625,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40b853187ded4fb","name":"Ping on subscribed peer","time":{"start":1726642750279,"stop":1726642750279,"duration":0},"status":"passed","severity":"normal"},{"uid":"4348a99f5ed382d8","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1726642620804,"stop":1726642620805,"duration":1},"status":"passed","severity":"normal"},{"uid":"66a8d8b38c22b60b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1726642618315,"stop":1726642618315,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94f35d9b1566d2","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1726643248505,"stop":1726643248505,"duration":0},"status":"passed","severity":"normal"},{"uid":"39aa13583f63fe80","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1726642639881,"stop":1726642639881,"duration":0},"status":"passed","severity":"normal"},{"uid":"63d49972ce9a1916","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726643222656,"stop":1726643222657,"duration":1},"status":"passed","severity":"normal"},{"uid":"c761a2112469bbfa","name":"Encoder throws on undefined content topic","time":{"start":1726642651598,"stop":1726642651599,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd6528d9f32b4822","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726643222675,"stop":1726643222675,"duration":0},"status":"passed","severity":"normal"},{"uid":"48467a2e153e090c","name":"Renews peer on consistent missed messages","time":{"start":1726642780522,"stop":1726642780523,"duration":1},"status":"passed","severity":"normal"},{"uid":"eac77bb105ce0e80","name":"Check received message containing JSON","time":{"start":1726643078591,"stop":1726643078591,"duration":0},"status":"passed","severity":"normal"},{"uid":"c14a828424480b81","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726643012060,"stop":1726643012060,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b530b5c262303c0","name":"Query generator for multiple messages","time":{"start":1726643222748,"stop":1726643222749,"duration":1},"status":"passed","severity":"normal"},{"uid":"962a1bfaaeae8eee","name":"Nodes with multiple pubsub topic","time":{"start":1726643110153,"stop":1726643110153,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bba70b021e57812","name":"should throw error - no id","time":{"start":1726642626924,"stop":1726642626924,"duration":0},"status":"passed","severity":"normal"},{"uid":"92606b948e491190","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1726643110153,"stop":1726643110153,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c77bd65bfb47d7","name":"configure the node with multiple pubsub topics","time":{"start":1726643186775,"stop":1726643186776,"duration":1},"status":"passed","severity":"normal"},{"uid":"74bf45b1ecaa9aa4","name":"Push message with custom timestamp: 1695884506828","time":{"start":1726643099632,"stop":1726643099632,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6d6f2f4312e99e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726643078615,"stop":1726643078618,"duration":3},"status":"passed","severity":"normal"},{"uid":"e625fce1aba6c1c8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726643222693,"stop":1726643222693,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4fa606f55174ef1","name":"Generator, custom pubsub topic","time":{"start":1726643223627,"stop":1726643223628,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb16ed6c47786e8e","name":"1 Store, 2 fetches","time":{"start":1726642639710,"stop":1726642639711,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b6304efb22e4493","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app48/4/topic320/json","time":{"start":1726643158739,"stop":1726643158739,"duration":0},"status":"passed","severity":"normal"},{"uid":"128d6b059580e0f9","name":"Check message on other pubsub topic is not received","time":{"start":1726642854193,"stop":1726642854194,"duration":1},"status":"passed","severity":"normal"},{"uid":"540cba48f3c2a701","name":"Default pageSize","time":{"start":1726643233071,"stop":1726643233071,"duration":0},"status":"passed","severity":"normal"},{"uid":"2400cd09b5f8b238","name":"should emit a peer event after start","time":{"start":1726643135207,"stop":1726643135208,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb562c519cdc9b02","name":"Query generator for multiple messages with different content topic format","time":{"start":1726643222750,"stop":1726643222750,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2b9fcd9da14724f","name":"removeEventListener with wrong event","time":{"start":1726642709796,"stop":1726642709796,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f7289f8ca871c6","name":"Store - dialed first","time":{"start":1726643247410,"stop":1726643247410,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5bd634b8f48ea4c","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1726642845522,"stop":1726642845524,"duration":2},"status":"passed","severity":"normal"},{"uid":"1ef84cc2995d2381","name":"Fails to push message with large meta","time":{"start":1726643099631,"stop":1726643099631,"duration":0},"status":"passed","severity":"normal"},{"uid":"a840f602cfdd3abd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1726642618313,"stop":1726642618313,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0908ea827d5e923","name":"Check message on other pubsub topic is not received","time":{"start":1726643078603,"stop":1726643078603,"duration":0},"status":"passed","severity":"normal"},{"uid":"4204df1a93dbb37b","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1726643110152,"stop":1726643110153,"duration":1},"status":"passed","severity":"normal"},{"uid":"8705a05e053de46f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1726642845521,"stop":1726642845521,"duration":0},"status":"passed","severity":"normal"},{"uid":"63057a66f5395e8c","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1726643128646,"stop":1726643128646,"duration":0},"status":"passed","severity":"normal"},{"uid":"177e513cc8a75540","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1726642676977,"stop":1726642676977,"duration":0},"status":"passed","severity":"normal"},{"uid":"7312b1939b513093","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1726642631934,"stop":1726642631934,"duration":0},"status":"passed","severity":"normal"},{"uid":"c558ff276da4b10c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726643223635,"stop":1726643223638,"duration":3},"status":"passed","severity":"normal"},{"uid":"f5b233247f52023d","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1726642845532,"stop":1726642845532,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada1fea4829645cc","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726643012057,"stop":1726643012058,"duration":1},"status":"passed","severity":"normal"},{"uid":"21b59e35210fbc1a","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726642626157,"stop":1726642626157,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e1bd2fd0c0904b8","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1726642618310,"stop":1726642618310,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7089da6590b464","name":"should return unique PubsubTopics for static sharding","time":{"start":1726642618307,"stop":1726642618307,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f10bede1ce4b713","name":"Renews peer on consistent ping failures","time":{"start":1726642780519,"stop":1726642780520,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee4a6a085b1385ff","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1726642618310,"stop":1726642618310,"duration":0},"status":"passed","severity":"normal"},{"uid":"b62cc5e6b42349f3","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1726642618316,"stop":1726642618316,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c3ac76b6c1000e","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1726642618302,"stop":1726642618302,"duration":0},"status":"passed","severity":"normal"},{"uid":"17854c33ead009db","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726643222694,"stop":1726643222694,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ada37066c5300c","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1726642618323,"stop":1726642618323,"duration":0},"status":"passed","severity":"normal"},{"uid":"4800d248ae470d0e","name":"different cluster, different shard: nodes don't connect","time":{"start":1726642845500,"stop":1726642845501,"duration":1},"status":"passed","severity":"normal"},{"uid":"54344156ff517fa4","name":"Publish message with custom timestamp: Wed Sep 18 2024 08:05:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1726643128644,"stop":1726643128644,"duration":0},"status":"passed","severity":"normal"},{"uid":"da9c83d5fbc17cf","name":"Number of peers are maintained correctly","time":{"start":1726642780516,"stop":1726642780517,"duration":1},"status":"passed","severity":"normal"},{"uid":"f22342019fc493b0","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app85/2/topic394/test.js","time":{"start":1726643158739,"stop":1726643158739,"duration":0},"status":"passed","severity":"normal"},{"uid":"edbdfdd91054091a","name":"Relay - times out","time":{"start":1726643247409,"stop":1726643247409,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d8cb02cc540da8","name":"handles empty contentTopics array correctly","time":{"start":1726642618320,"stop":1726642618321,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb5fd274b9b15478","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726643158742,"stop":1726643158742,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a28a8a3bb146f79","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726642880526,"stop":1726642880527,"duration":1},"status":"passed","severity":"normal"},{"uid":"52644caee40852e6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726643222689,"stop":1726643222690,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9c21d89ba767914","name":"Check meta is set [ecies]","time":{"start":1726642651598,"stop":1726642651598,"duration":0},"status":"passed","severity":"normal"},{"uid":"262bd32cfa89a099","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1726642618286,"stop":1726642618299,"duration":13},"status":"passed","severity":"normal"},{"uid":"1a09fa068498f379","name":"Publish message with rate limit","time":{"start":1726643128653,"stop":1726643128653,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa00e84d93fde190","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726642886454,"stop":1726642886454,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3aa61d5c0f5cb6","name":"throws on content topic with empty topic name field","time":{"start":1726642618283,"stop":1726642618284,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3cc1a408ae8630d","name":"Check received message containing special chars","time":{"start":1726643078585,"stop":1726643078585,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe073e9a2e64fb2","name":"Push message with unicode special characters payload","time":{"start":1726643183053,"stop":1726643183053,"duration":0},"status":"passed","severity":"normal"},{"uid":"639eb4072f0aee6d","name":"Waku message hash computation (payload length 0)","time":{"start":1726642620806,"stop":1726642620806,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a400b489a171b","name":"should only return 1 node with relay capability","time":{"start":1726642639879,"stop":1726642639880,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ad8e43865a26ea0","name":"should set field with all protocols disabled","time":{"start":1726642626936,"stop":1726642626936,"duration":0},"status":"passed","severity":"normal"},{"uid":"8616afe96a6b8f84","name":"Subscribe to topic containing long and receive message","time":{"start":1726642880534,"stop":1726642880534,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1078dd030ecdff3","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726642854192,"stop":1726642854192,"duration":0},"status":"passed","severity":"normal"},{"uid":"4940ffefd1803aa6","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726642880539,"stop":1726642880539,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c3cb4b5743dc74c","name":"Push message with Russian payload","time":{"start":1726643183049,"stop":1726643183049,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0240c38d9a5d136","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1726642669763,"stop":1726642669764,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6efe0748039c4c1","name":"Push message with content topic containing Arabic","time":{"start":1726643183063,"stop":1726643183066,"duration":3},"status":"passed","severity":"normal"},{"uid":"deb9dc2cc408407","name":"should use DNS peer discovery with light client","time":{"start":1726642687685,"stop":1726642687686,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7122399166dc3b35","name":"Ephemeral field is preserved - encoder v0","time":{"start":1726642679966,"stop":1726642679966,"duration":0},"status":"passed","severity":"normal"},{"uid":"198567ff74d20c1a","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1726642626154,"stop":1726642626155,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee08d81e56a66063","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726643012048,"stop":1726643012048,"duration":0},"status":"passed","severity":"normal"},{"uid":"24019d0c25413b93","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726642785808,"stop":1726642785808,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e779356eae2207","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726643289733,"stop":1726643289733,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d222cba2a3ecd0","name":"Subscribe and receive messages via lightPush","time":{"start":1726643222647,"stop":1726643222647,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3e42a6b84f34ee","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1726642618307,"stop":1726642618308,"duration":1},"status":"passed","severity":"normal"},{"uid":"d892f8cfe56606ef","name":"Passing page size 1 when there are 4 messages","time":{"start":1726643233064,"stop":1726643233065,"duration":1},"status":"passed","severity":"normal"},{"uid":"192748db41381b0f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726642880530,"stop":1726642880530,"duration":0},"status":"passed","severity":"normal"},{"uid":"c53c10e32982cfc5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726643222683,"stop":1726643222684,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c83eb0ef88d65e","name":"Check publish message containing JSON","time":{"start":1726643128639,"stop":1726643128640,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9ef13facb7d7732","name":"Push message with content topic containing emoji","time":{"start":1726643099629,"stop":1726643099629,"duration":0},"status":"passed","severity":"normal"},{"uid":"30779629505d3a26","name":"should properly compute the node id","time":{"start":1726642626926,"stop":1726642626927,"duration":1},"status":"passed","severity":"normal"},{"uid":"940588803f3f7e7c","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1726642649837,"stop":1726642649838,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4f6e669cc769c97","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1726642618301,"stop":1726642618301,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6b37e6366105306","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1726642618322,"stop":1726642618322,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ffd6be444c0a69","name":"Fails to publish message with size larger than 1 MB","time":{"start":1726643128651,"stop":1726643128651,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea5f552bfbbdb67f","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1726643248506,"stop":1726643248506,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e8205a026841cbc","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726642756937,"stop":1726642756938,"duration":1},"status":"passed","severity":"normal"},{"uid":"bae7f054e61c909c","name":"Push message with content topic containing SQL Injection","time":{"start":1726643099626,"stop":1726643099626,"duration":0},"status":"passed","severity":"normal"},{"uid":"36afafe8d9bc922e","name":"Subscribe and receives messages on 20 topics","time":{"start":1726643222681,"stop":1726643222682,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e99d1a80cf55fbc","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1726642639204,"stop":1726642639204,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43f421e490d427f","name":"connected peers and dial","time":{"start":1726643078873,"stop":1726643078874,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3a9f6f4bd9f0081b","name":"Check received message containing numeric","time":{"start":1726643078584,"stop":1726643078585,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9876baac031e76","name":"Subscribe to topic containing shell command and publish message","time":{"start":1726643129459,"stop":1726643129459,"duration":0},"status":"passed","severity":"normal"},{"uid":"6966ebfefcdd38af","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726642886446,"stop":1726642886448,"duration":2},"status":"passed","severity":"normal"},{"uid":"800799d4128782da","name":"Check received message containing numeric","time":{"start":1726642854165,"stop":1726642854166,"duration":1},"status":"passed","severity":"normal"},{"uid":"beb4fc71e9bf1f26","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726643222692,"stop":1726643222692,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9dcfc81dffe946","name":"Relay + Store","time":{"start":1726642678884,"stop":1726642678884,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25c8fb5f0abda3a","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1726642845504,"stop":1726642845505,"duration":1},"status":"passed","severity":"normal"},{"uid":"d65cae60781998cd","name":"Check received message with timestamp: 1726642668872000000 ","time":{"start":1726643078594,"stop":1726643078594,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c41a39024c59df3","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1726642845501,"stop":1726642845502,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a69fbdabab5fc5a","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app58/10/topic285/xml","time":{"start":1726643158738,"stop":1726643158739,"duration":1},"status":"passed","severity":"normal"},{"uid":"1da14051e0d04fe4","name":"Nwaku publishes","time":{"start":1726643104708,"stop":1726643104709,"duration":1},"status":"passed","severity":"normal"},{"uid":"2268036a8700d78a","name":"Check received message containing shell command","time":{"start":1726643078612,"stop":1726643078613,"duration":1},"status":"passed","severity":"normal"},{"uid":"3640317c8e7e20ea","name":"Push message with content topic containing Chinese","time":{"start":1726643183062,"stop":1726643183063,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa466c1cff275a69","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726643222680,"stop":1726643222680,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f0fb0c1a3140d84","name":"should not receive a peer event before start","time":{"start":1726642643793,"stop":1726642643793,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3eed33a75c45541","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1726643174042,"stop":1726643174043,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3230c85d70d1d46","name":"Ping on peer without subscriptions","time":{"start":1726642750282,"stop":1726642750282,"duration":0},"status":"passed","severity":"normal"},{"uid":"5988b332a9acaa1b","name":"Promise Callback - false","time":{"start":1726643207485,"stop":1726643207485,"duration":0},"status":"passed","severity":"normal"},{"uid":"4575d90a72c6d157","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1726643129444,"stop":1726643129445,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e8a0c14990a1091","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1726642618318,"stop":1726642618319,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a8756cb07b075bb","name":"Check received message containing escaped characters","time":{"start":1726643078592,"stop":1726643078593,"duration":1},"status":"passed","severity":"normal"},{"uid":"7735080bf0f1d2f7","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1726642639202,"stop":1726642639202,"duration":0},"status":"passed","severity":"normal"},{"uid":"27234ebfe4e37198","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726643222690,"stop":1726643222690,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca03f831a0d64edb","name":"Push message with content topic containing Script","time":{"start":1726643099626,"stop":1726643099627,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cb199d53344609a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726643223633,"stop":1726643223634,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f9f2a56f24490e9","name":"should be able to encode the field with only STORE set to true","time":{"start":1726642626144,"stop":1726642626145,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdda30bd7291707a","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1726642618285,"stop":1726642618286,"duration":1},"status":"passed","severity":"normal"},{"uid":"a309b3839b3645db","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726642880538,"stop":1726642880539,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce010c6015dfa491","name":"Check received message with timestamp: 1726642668872 ","time":{"start":1726643078615,"stop":1726643078615,"duration":0},"status":"passed","severity":"normal"},{"uid":"113074ba9272566","name":"Query generator for multiple messages with multiple decoders","time":{"start":1726643222749,"stop":1726643222750,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6ffa1d4c61d053c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726642880536,"stop":1726642880537,"duration":1},"status":"passed","severity":"normal"},{"uid":"21c801bf8393cd7e","name":"creates an iterator","time":{"start":1726643233398,"stop":1726643233399,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac9d7a970880ba15","name":"Push message with content topic containing Arabic","time":{"start":1726643099625,"stop":1726643099625,"duration":0},"status":"passed","severity":"normal"},{"uid":"499804a6a9b558dc","name":"should not fail to stop the service if it was not started","time":{"start":1726643135206,"stop":1726643135206,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3901984d7abe43","name":"Subscribe and receives messages on 20 topics","time":{"start":1726642880530,"stop":1726642880531,"duration":1},"status":"passed","severity":"normal"},{"uid":"86082aa2f1b3a498","name":"should throw error - no public key","time":{"start":1726642626925,"stop":1726642626926,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcb67a7557beebde","name":"Check received message containing Basic HTML tag","time":{"start":1726642854189,"stop":1726642854189,"duration":0},"status":"passed","severity":"normal"},{"uid":"a382c13f41331998","name":"Check publish message containing long","time":{"start":1726643128629,"stop":1726643128629,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c55c0b05195a3ec","name":"Check publish message containing escaped characters","time":{"start":1726643128640,"stop":1726643128640,"duration":0},"status":"passed","severity":"normal"},{"uid":"249a310a2221921e","name":"Passing page size 110 when there are 120 messages","time":{"start":1726643233071,"stop":1726643233071,"duration":0},"status":"passed","severity":"normal"},{"uid":"23b015963da371da","name":"Push message with emoji payload","time":{"start":1726643099618,"stop":1726643099620,"duration":2},"status":"passed","severity":"normal"},{"uid":"22f032463f4c13f0","name":"should set field with only FILTER enabled","time":{"start":1726642626938,"stop":1726642626938,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc08f051b9f9c64","name":"random static sharding 10 - Cluster ID: 246, Shard ID: 37","time":{"start":1726643186774,"stop":1726643186775,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8bcaff0dbc2258c","name":"Ping fails for unsubscribed peers","time":{"start":1726642780518,"stop":1726642780518,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb1580269023bdb","name":"Check received message containing Russian","time":{"start":1726643078587,"stop":1726643078588,"duration":1},"status":"passed","severity":"normal"},{"uid":"75e0310674aaacf9","name":"Refresh subscription","time":{"start":1726642880533,"stop":1726642880533,"duration":0},"status":"passed","severity":"normal"},{"uid":"300415f71430e86a","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1726642845532,"stop":1726642845532,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf72cd41441ace17","name":"Push message with content topic containing Russian","time":{"start":1726643183066,"stop":1726643183066,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e2bda91a603ac0d","name":"Subscribe to topic containing JSON and publish message","time":{"start":1726643129458,"stop":1726643129459,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ad74346b297dddd","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1726642845519,"stop":1726642845520,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6dc3604156e0713","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726642756936,"stop":1726642756936,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c64408348d322cd","name":"Check message received after jswaku node is restarted","time":{"start":1726642854209,"stop":1726642854211,"duration":2},"status":"skipped","severity":"normal"},{"uid":"d8e02282be446938","name":"throws on content topic with too few or too many fields","time":{"start":1726642618280,"stop":1726642618281,"duration":1},"status":"passed","severity":"normal"},{"uid":"a63d7bfe55738303","name":"throws on content topic with generation field greater than 0","time":{"start":1726642618282,"stop":1726642618282,"duration":0},"status":"passed","severity":"normal"},{"uid":"71580f9b40ef590d","name":"should be able to encode the field with only FILTER set to true","time":{"start":1726642626145,"stop":1726642626146,"duration":1},"status":"passed","severity":"normal"},{"uid":"3efd669aad8da3b4","name":"Check received message containing Chinese","time":{"start":1726642854168,"stop":1726642854168,"duration":0},"status":"passed","severity":"normal"},{"uid":"e623c656a9d72148","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1726643248507,"stop":1726643248507,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b1b2b1960bc9e2","name":"should handle a minimal index list","time":{"start":1726642618323,"stop":1726642618323,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3f30de046ad2ad","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726643222648,"stop":1726643222648,"duration":0},"status":"passed","severity":"normal"},{"uid":"45dddd53f16c2efd","name":"Push message with content topic containing JSON","time":{"start":1726643183069,"stop":1726643183069,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a1ff3f4ba290bd3","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1726643129455,"stop":1726643129456,"duration":1},"status":"passed","severity":"normal"},{"uid":"f565d52881e3a5d","name":"should use the provided clusterId for the pubsub topic","time":{"start":1726642618321,"stop":1726642618322,"duration":1},"status":"passed","severity":"normal"},{"uid":"49bd26ed4cae7728","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1726642669759,"stop":1726642669759,"duration":0},"status":"passed","severity":"normal"},{"uid":"960e4b593c0c74c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726642756936,"stop":1726642756936,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a1da8b68539258","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1726642626156,"stop":1726642626156,"duration":0},"status":"passed","severity":"normal"},{"uid":"750b6cbe578eb84f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726642970105,"stop":1726642970106,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f787ef84627ff09","name":"Relay","time":{"start":1726642678884,"stop":1726642678884,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ab6a46ad0f492b","name":"Callback on promise","time":{"start":1726643222750,"stop":1726643222750,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd464b5627897d2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1726642618314,"stop":1726642618314,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79d01c8b5815071","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726642970120,"stop":1726642970120,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9985f7b0722c4b","name":"LightPush with 1 connections","time":{"start":1726642906539,"stop":1726642906539,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd9d22d27cf55f7e","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1726643129442,"stop":1726643129443,"duration":1},"status":"passed","severity":"normal"},{"uid":"244d10f7bdded70","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1726642626147,"stop":1726642626147,"duration":0},"status":"passed","severity":"normal"},{"uid":"e33a5ca2d2aae638","name":"Ping on peer without subscriptions","time":{"start":1726642750279,"stop":1726642750280,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f0f39da9a37654b","name":"should not receive a peer event before start","time":{"start":1726643135208,"stop":1726643135208,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb4c781eacae1cb","name":"Light Node - default protocols","time":{"start":1726643247411,"stop":1726643247411,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0baf984a45bdc6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1726642618311,"stop":1726642618311,"duration":0},"status":"passed","severity":"normal"},{"uid":"991720b6b40b228f","name":"should return all peers when numPeers is 0","time":{"start":1726642631664,"stop":1726642631664,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1bda3b2fabd850","name":"Should update shard info","time":{"start":1726643017003,"stop":1726643017004,"duration":1},"status":"passed","severity":"normal"},{"uid":"e279a4c467bc58c2","name":"same cluster, different shard: nodes connect","time":{"start":1726643013371,"stop":1726643013373,"duration":2},"status":"passed","severity":"normal"},{"uid":"cd7f956f68c13858","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1726643129454,"stop":1726643129454,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d71620ee274d73","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1726642618315,"stop":1726642618315,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f5dcc3f46d75ae","name":"removeEventListener with correct event","time":{"start":1726642709796,"stop":1726642709796,"duration":0},"status":"passed","severity":"normal"},{"uid":"10739bfd300139c0","name":"Check message with no content topic is not received","time":{"start":1726642854194,"stop":1726642854205,"duration":11},"status":"passed","severity":"normal"},{"uid":"5ff6b2a9699f1e8f","name":"isConnected between 2 js-waku relay nodes","time":{"start":1726642722496,"stop":1726642722496,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba991203b64768d8","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726642785806,"stop":1726642785806,"duration":0},"status":"passed","severity":"normal"},{"uid":"47545715af6b4c01","name":"Check received message containing long","time":{"start":1726642854165,"stop":1726642854165,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea4273464fe29ba","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1726642631664,"stop":1726642631665,"duration":1},"status":"passed","severity":"normal"},{"uid":"cefab265e02522a0","name":"getPeersByDiscovery","time":{"start":1726643103461,"stop":1726643103461,"duration":0},"status":"passed","severity":"normal"},{"uid":"642d7ca2dd151983","name":"Check received message with timestamp: 1726642669150000000 ","time":{"start":1726642854191,"stop":1726642854192,"duration":1},"status":"passed","severity":"normal"},{"uid":"785bc72601f461d7","name":"pre and post cipher","time":{"start":1726642650240,"stop":1726642650241,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a91adc4dfa6e4fc","name":"should properly create location multiaddrs - udp","time":{"start":1726642626935,"stop":1726642626935,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5eb02583ffb2382","name":"should return valid sharding parameters for static sharding","time":{"start":1726642618319,"stop":1726642618319,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1972ac57edddfe9","name":"Push message with content topic containing escaped characters","time":{"start":1726643183070,"stop":1726643183070,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc2f2c1d90139e5","name":"Query with Ordered Callback, No message returned","time":{"start":1726643203418,"stop":1726643203418,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b4fd0e5d7de1c","name":"Check publish message containing numeric","time":{"start":1726643128629,"stop":1726643128629,"duration":0},"status":"passed","severity":"normal"},{"uid":"2faaa8640372f32c","name":"Subscribe to topic containing numeric and publish message","time":{"start":1726643129451,"stop":1726643129453,"duration":2},"status":"passed","severity":"normal"},{"uid":"ea61e8e0b29f4222","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1726643012059,"stop":1726643012059,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f2d5759afea940","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726643222670,"stop":1726643222670,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b47a82b48a10b0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1726642618313,"stop":1726642618313,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1583b2d0277d1f9","name":"Push message with custom timestamp: 1695884480680","time":{"start":1726643183078,"stop":1726643183078,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f4682853509451","name":"Number of peers are maintained correctly","time":{"start":1726642918857,"stop":1726642918857,"duration":0},"status":"passed","severity":"normal"},{"uid":"762d64f5487a511f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726643223623,"stop":1726643223625,"duration":2},"status":"passed","severity":"normal"},{"uid":"8f6b96f7185d595","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726643183068,"stop":1726643183069,"duration":1},"status":"passed","severity":"normal"},{"uid":"88782ac1f3281e35","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1726643248508,"stop":1726643248508,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed0bf4b783633090","name":"Check received message with timestamp: 1726642668872000000 ","time":{"start":1726643078614,"stop":1726643078614,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a1a1228a878f99","name":"non connected peers","time":{"start":1726643078875,"stop":1726643078875,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5277dfae97817901","name":"Subscribe to topic containing XML and publish message","time":{"start":1726643129457,"stop":1726643129458,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb62191768f84592","name":"should throw an error for an unconfigured topic","time":{"start":1726642618317,"stop":1726642618317,"duration":0},"status":"passed","severity":"normal"},{"uid":"425b8e033123acab","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726642845508,"stop":1726642845509,"duration":1},"status":"passed","severity":"normal"},{"uid":"72e04721ed3ce58a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1726642845528,"stop":1726642845528,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec908b19324e54","name":"Failed peers are renewed","time":{"start":1726642918857,"stop":1726642918857,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f2bd5dfbbd0c84","name":"Symmetric encrypt & Decrypt","time":{"start":1726642650240,"stop":1726642650240,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd610889ea757519","name":"should set field with only RELAY enabled","time":{"start":1726642626937,"stop":1726642626937,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b5f6e259ec98df8","name":"Check message received after jswaku node is restarted","time":{"start":1726643078627,"stop":1726643078628,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b4cd367dbc554d10","name":"safeDispatchEvent","time":{"start":1726642709798,"stop":1726642709798,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3dd442bd61e68e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726642845534,"stop":1726642845534,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa5ba81ff051ba39","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726642756937,"stop":1726642756937,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdcd6a83cb3d2078","name":"should throw an error for missing sharding configuration","time":{"start":1726642618320,"stop":1726642618320,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee8d8b26b5cd126","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726643078602,"stop":1726643078602,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8f2ccef34ce1a7","name":"Generator, 2 different pubsubtopics","time":{"start":1726643223628,"stop":1726643223631,"duration":3},"status":"passed","severity":"normal"},{"uid":"c44c9daed9ffdfc1","name":"should properly create location multiaddrs - tcp6","time":{"start":1726642626934,"stop":1726642626935,"duration":1},"status":"passed","severity":"normal"},{"uid":"2657388a01c9ed86","name":"Sign & Recover","time":{"start":1726642650241,"stop":1726642650241,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad502d2663e6b46a","name":"Check received message with timestamp: 1726642668872 ","time":{"start":1726643078595,"stop":1726643078595,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ea9b95c39fede9","name":"Push message with meta","time":{"start":1726643099631,"stop":1726643099631,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2605122e3d6b22","name":"Push message with rate limit","time":{"start":1726643099631,"stop":1726643099632,"duration":1},"status":"passed","severity":"normal"},{"uid":"750b52c9101dc447","name":"getPeersByDiscovery","time":{"start":1726642709797,"stop":1726642709797,"duration":0},"status":"passed","severity":"normal"},{"uid":"80713df73a23a21a","name":"Push message with content topic containing short","time":{"start":1726643099622,"stop":1726643099623,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6b9fc8ede09be65","name":"Ping succeeds for all connected peers","time":{"start":1726642780517,"stop":1726642780517,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe52c4170df7e80","name":"Wrong topic","time":{"start":1726643158741,"stop":1726643158741,"duration":0},"status":"passed","severity":"normal"},{"uid":"65685b1c84485797","name":"Publish without waiting for remote peer","time":{"start":1726643129441,"stop":1726643129441,"duration":0},"status":"passed","severity":"normal"},{"uid":"414161f50236749c","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1726643129458,"stop":1726643129458,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e6fb98cc355571","name":"Check received message containing Chinese","time":{"start":1726643078609,"stop":1726643078609,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45d44caa82ba0da","name":"should only return 1 node with relay and store capability","time":{"start":1726642639880,"stop":1726642639880,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b6092033567fa6","name":"Check received message containing unicode special characters","time":{"start":1726642854190,"stop":1726642854191,"duration":1},"status":"passed","severity":"normal"},{"uid":"75616e11a2c5cf72","name":"Push message with short payload","time":{"start":1726643183046,"stop":1726643183046,"duration":0},"status":"passed","severity":"normal"},{"uid":"f189d05135e999cd","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726643012062,"stop":1726643012063,"duration":1},"status":"passed","severity":"normal"},{"uid":"98534d869e9c8b48","name":"should be able to decode the field with only RELAY set to true","time":{"start":1726642626152,"stop":1726642626153,"duration":1},"status":"passed","severity":"normal"},{"uid":"d40f8bcba882e9a4","name":"Check received message containing Basic HTML tag","time":{"start":1726643078591,"stop":1726643078591,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3201005e908a037","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1726642618317,"stop":1726642618318,"duration":1},"status":"passed","severity":"normal"},{"uid":"6220ac0765a2a504","name":"Meta field set when metaSetter is specified","time":{"start":1726642631932,"stop":1726642631932,"duration":0},"status":"passed","severity":"normal"},{"uid":"88473b3024abb701","name":"1 Relay, 1 fetch","time":{"start":1726642639710,"stop":1726642639710,"duration":0},"status":"passed","severity":"normal"},{"uid":"aecd41c6a551ccb8","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726642970120,"stop":1726642970120,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bbea8dfc2a0601f","name":"Check message with non string payload is not received","time":{"start":1726642854209,"stop":1726642854209,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0f2801766a14c2","name":"Sample","time":{"start":1726642626195,"stop":1726642626196,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fac45cc7bf516b3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1726642618311,"stop":1726642618312,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f4532d6bbca9fb1","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726643012059,"stop":1726643012059,"duration":0},"status":"passed","severity":"normal"},{"uid":"850bee220b89607c","name":"Subscribe and publish message","time":{"start":1726643129441,"stop":1726643129442,"duration":1},"status":"passed","severity":"normal"},{"uid":"52faf883aaaa133d","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1726643248505,"stop":1726643248505,"duration":0},"status":"passed","severity":"normal"},{"uid":"2da6da0dcb243ebb","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726642886453,"stop":1726642886453,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad39cfb402cf064a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726643222682,"stop":1726643222683,"duration":1},"status":"passed","severity":"normal"},{"uid":"266c5a8fb2283e0f","name":"Query Generator, No message returned","time":{"start":1726643203416,"stop":1726643203416,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5cbb25bcb8a7b0e","name":"1 Store, 2 relays, 2 fetches","time":{"start":1726642639711,"stop":1726642639711,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d6bbda454f1986","name":"Push message with shell command payload","time":{"start":1726643099617,"stop":1726643099617,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7f7250320ffefc","name":"Check received message containing long","time":{"start":1726643078606,"stop":1726643078608,"duration":2},"status":"passed","severity":"normal"},{"uid":"79b013225d0b3108","name":"Push message with Chinese payload","time":{"start":1726643183048,"stop":1726643183048,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf3b2a5f01f2ff0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726643222656,"stop":1726643222656,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b45cd152ab9c8af","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726643222675,"stop":1726643222675,"duration":0},"status":"passed","severity":"normal"},{"uid":"d95e6ab3f2e17acd","name":"Generator, custom pubsub topic","time":{"start":1726643223634,"stop":1726643223635,"duration":1},"status":"passed","severity":"normal"},{"uid":"97414c7e46e322cd","name":"should be called at least once on all `peer:discovery` events","time":{"start":1726642676974,"stop":1726642676974,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e90ad80b4c4e2d","name":"Push message with long payload","time":{"start":1726643099606,"stop":1726643099607,"duration":1},"status":"passed","severity":"normal"},{"uid":"b81cc7fe0fd7bee7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726643222689,"stop":1726643222689,"duration":0},"status":"passed","severity":"normal"},{"uid":"5484445f8ab8773a","name":"Push message with short payload","time":{"start":1726643099605,"stop":1726643099606,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe6d8232a99b368f","name":"Push message on custom pubsubTopic","time":{"start":1726642970119,"stop":1726642970119,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bcc619affb63a41","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1726643012056,"stop":1726643012056,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce7e53e794e7c0a2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1726642845525,"stop":1726642845526,"duration":1},"status":"passed","severity":"normal"},{"uid":"865b1eaca054058b","name":"should return false","time":{"start":1726642626926,"stop":1726642626926,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af8187ad796c667","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1726642845502,"stop":1726642845503,"duration":1},"status":"passed","severity":"normal"},{"uid":"758a59941a388572","name":"Subscribe and receive messages via waku relay post","time":{"start":1726642880527,"stop":1726642880528,"duration":1},"status":"passed","severity":"normal"},{"uid":"55acfd0870132909","name":"Ordered Callback - true","time":{"start":1726643207485,"stop":1726643207485,"duration":0},"status":"passed","severity":"normal"},{"uid":"48df38c5f72406eb","name":"Push message with content topic containing shell command","time":{"start":1726643183069,"stop":1726643183070,"duration":1},"status":"passed","severity":"normal"},{"uid":"a23d8b7a609bc37","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1726642845525,"stop":1726642845525,"duration":0},"status":"passed","severity":"normal"},{"uid":"450fdbb197df8eb1","name":"Push message with Russian payload","time":{"start":1726643099614,"stop":1726643099614,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a95c9476b7f5b3d","name":"should decode valid enr with tcp successfully","time":{"start":1726642626923,"stop":1726642626923,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a3b20ab9789c812","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726642785807,"stop":1726642785808,"duration":1},"status":"passed","severity":"normal"},{"uid":"f25564869f7cb4fb","name":"can start the service","time":{"start":1726642643791,"stop":1726642643791,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae3492ea81490d2","name":"Fails to push message bigger that 1MB","time":{"start":1726643183086,"stop":1726643183086,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66c1d59d14b2b73","name":"Check received message with timestamp: 1726642669150 ","time":{"start":1726642854192,"stop":1726642854192,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c97e631fc18d3d","name":"should properly create location multiaddrs - tcp","time":{"start":1726642626935,"stop":1726642626936,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a70881e49bb8bdf","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726642639882,"stop":1726642639882,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cf98d46cafbe3b2e","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1726642626155,"stop":1726642626155,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a2e5a515d404e26","name":"should be called for bootstrap peers","time":{"start":1726642676975,"stop":1726642676975,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca18033689b69322","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1726643203417,"stop":1726643203417,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa943c3fa334fcce","name":"Does not throw an exception when node disconnects","time":{"start":1726643238169,"stop":1726643238169,"duration":0},"status":"passed","severity":"normal"},{"uid":"2da6516458c3124f","name":"should be able to encode the field with only RELAY set to true","time":{"start":1726642626140,"stop":1726642626144,"duration":4},"status":"passed","severity":"normal"},{"uid":"610b456669a187f7","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1726642620807,"stop":1726642620807,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d92bf2527d73c83","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726642880539,"stop":1726642880540,"duration":1},"status":"passed","severity":"normal"},{"uid":"b99e54fe3c34aee","name":"Push message with SQL Injection payload","time":{"start":1726643183049,"stop":1726643183050,"duration":1},"status":"passed","severity":"normal"},{"uid":"c72cf1e0afaf34b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726642880537,"stop":1726642880537,"duration":0},"status":"passed","severity":"normal"},{"uid":"aead0d7ef3b3c713","name":"Check message with no content topic is not received","time":{"start":1726643078603,"stop":1726643078604,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f4fbe14714dc79c","name":"Check message with non string payload is not received","time":{"start":1726643078627,"stop":1726643078627,"duration":0},"status":"passed","severity":"normal"},{"uid":"b35474fa4d259e0d","name":"Check publish message containing emoji","time":{"start":1726643128642,"stop":1726643128642,"duration":0},"status":"passed","severity":"normal"},{"uid":"f70dc532012c3dd","name":"should throw an error for insufficient data","time":{"start":1726642618324,"stop":1726642618324,"duration":0},"status":"passed","severity":"normal"},{"uid":"582cba8cae0a6215","name":"Privacy Node - default protocol","time":{"start":1726643247411,"stop":1726643247412,"duration":1},"status":"passed","severity":"normal"},{"uid":"5238e04f8ab7a5bd","name":"Renews subscription after lossing a connection","time":{"start":1726643222694,"stop":1726643222694,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0b16fb425233a5","name":"isConnected should return true after first peer connects","time":{"start":1726642722493,"stop":1726642722494,"duration":1},"status":"passed","severity":"normal"},{"uid":"12f19f34ee47b0a7","name":"should set field with all protocols enabled","time":{"start":1726642626937,"stop":1726642626937,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2886491e5ce1d50","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726643222673,"stop":1726643222674,"duration":1},"status":"passed","severity":"normal"},{"uid":"a37addb363d7ba14","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1726643224178,"stop":1726643224184,"duration":6},"status":"passed","severity":"normal"},{"uid":"3759057263ef6ba4","name":"Check received message containing Russian","time":{"start":1726642854169,"stop":1726642854170,"duration":1},"status":"passed","severity":"normal"},{"uid":"40ea4ebfa03e3ca1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726642845529,"stop":1726642845529,"duration":0},"status":"passed","severity":"normal"},{"uid":"101eb907dca5bc52","name":"Subscribe to topic containing long and receive message","time":{"start":1726643222688,"stop":1726643222688,"duration":0},"status":"passed","severity":"normal"},{"uid":"66aec7b45a73c10e","name":"Check received message containing SQL Injection","time":{"start":1726642854170,"stop":1726642854170,"duration":0},"status":"passed","severity":"normal"},{"uid":"9825cf4e3d727ce1","name":"Query Generator - true","time":{"start":1726643207483,"stop":1726643207483,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6161279003323a2","name":"should throw error - invalid id","time":{"start":1726642626925,"stop":1726642626925,"duration":0},"status":"passed","severity":"normal"},{"uid":"c273df934fb4bdc8","name":"Check message with non string payload is not received","time":{"start":1726643078604,"stop":1726643078605,"duration":1},"status":"passed","severity":"normal"},{"uid":"76eaac92f3b34985","name":"should throw error - no id","time":{"start":1726642626925,"stop":1726642626925,"duration":0},"status":"passed","severity":"normal"},{"uid":"4649cb0bf4713ca3","name":"stop","time":{"start":1726642709798,"stop":1726642709798,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f045f02696a97d8","name":"Check received message containing Arabic","time":{"start":1726642854168,"stop":1726642854169,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb09754bafb511d3","name":"Subscribe to topic containing XML and receive message","time":{"start":1726642880538,"stop":1726642880538,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8a3af45b6032ce","name":"Check received message containing unicode special characters","time":{"start":1726643078593,"stop":1726643078593,"duration":0},"status":"passed","severity":"normal"},{"uid":"12093d324391bc5d","name":"Passing cursor with wrong pubsubTopic","time":{"start":1726643174046,"stop":1726643174046,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dfaeabae8f3894e","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1726642631666,"stop":1726642631666,"duration":0},"status":"passed","severity":"normal"},{"uid":"196c2f39351ce20","name":"Push message with numeric payload","time":{"start":1726643099607,"stop":1726643099608,"duration":1},"status":"passed","severity":"normal"},{"uid":"77fcbbff4c82b78c","name":"should handle corrupted local storage data gracefully","time":{"start":1726642643795,"stop":1726642643795,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8144fbaa9d09c2","name":"throws on content topic with empty application field","time":{"start":1726642618282,"stop":1726642618282,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b9bd3b657ff8568","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1726642618321,"stop":1726642618321,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c8683bfb18e4be3","name":"Check message with no payload is not received","time":{"start":1726643078626,"stop":1726643078627,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3aa40127c91f628","name":"Publishes to nwaku","time":{"start":1726643104707,"stop":1726643104707,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08af52cf4d97131","name":"Check received message containing Russian","time":{"start":1726643078610,"stop":1726643078610,"duration":0},"status":"passed","severity":"normal"},{"uid":"4895cc4150d4889b","name":"Ping on subscribed peer","time":{"start":1726642750281,"stop":1726642750282,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0a0d00c79d4872d","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1726642618307,"stop":1726642618307,"duration":0},"status":"passed","severity":"normal"},{"uid":"163725d03856bdda","name":"throws on content topic with non-number generation field","time":{"start":1726642618281,"stop":1726642618282,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffc3524df3070735","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1726642618312,"stop":1726642618312,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db17161545c5291","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app27/6/topic195/test.js","time":{"start":1726643158737,"stop":1726643158737,"duration":0},"status":"passed","severity":"normal"},{"uid":"771acb7a8ec7b69d","name":"should properly create location multiaddrs - udp6","time":{"start":1726642626934,"stop":1726642626934,"duration":0},"status":"passed","severity":"normal"},{"uid":"1337f909c43e8f93","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1726642618315,"stop":1726642618316,"duration":1},"status":"passed","severity":"normal"},{"uid":"7563c2762d45e7a8","name":"Check message with no payload is not received","time":{"start":1726642854206,"stop":1726642854208,"duration":2},"status":"passed","severity":"normal"},{"uid":"16c60064b5f4d28d","name":"should get / set TCP multiaddr","time":{"start":1726642626928,"stop":1726642626933,"duration":5},"status":"passed","severity":"normal"},{"uid":"cda41e3c6dcad7a","name":"Check publish message containing Russian","time":{"start":1726643128631,"stop":1726643128631,"duration":0},"status":"passed","severity":"normal"},{"uid":"4562d949a466112f","name":"Encoder throws on undefined content topic","time":{"start":1726642631932,"stop":1726642631933,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6e001bf2d2c848b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726642880528,"stop":1726642880530,"duration":2},"status":"passed","severity":"normal"},{"uid":"bad8c0714abf29d2","name":"Filter with 1 connections","time":{"start":1726642906539,"stop":1726642906540,"duration":1},"status":"passed","severity":"normal"},{"uid":"b55acb1cf4a47079","name":"Query Generator, No Decoder","time":{"start":1726643203416,"stop":1726643203416,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef1e3bc069e41dd","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1726642669760,"stop":1726642669761,"duration":1},"status":"passed","severity":"normal"},{"uid":"387b60fa2e19259b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1726642618311,"stop":1726642618311,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8310b419a04975b","name":"throws on content topic with empty version field","time":{"start":1726642618283,"stop":1726642618283,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f71c58be4865ad5","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1726643174039,"stop":1726643174040,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f015edca04e9678","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1726642639882,"stop":1726642639882,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e1c481fb98447d6c","name":"Push message with escaped characters payload","time":{"start":1726643183053,"stop":1726643183053,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef0e2276a636a59","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726642880541,"stop":1726642880541,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89f73bb7cb39fd9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726643078618,"stop":1726643078619,"duration":1},"status":"passed","severity":"normal"},{"uid":"d72583714cebf17f","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1726643174041,"stop":1726643174041,"duration":0},"status":"passed","severity":"normal"},{"uid":"325c47e63cba7d2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726642756937,"stop":1726642756937,"duration":0},"status":"passed","severity":"normal"},{"uid":"1167cddfc6b70854","name":"throws on empty content topic","time":{"start":1726642618280,"stop":1726642618280,"duration":0},"status":"passed","severity":"normal"},{"uid":"5784af25b38edb51","name":"should not fail to stop the service if it was not started","time":{"start":1726642643792,"stop":1726642643792,"duration":0},"status":"passed","severity":"normal"},{"uid":"36fb94dc21354d16","name":"Check publish message containing Chinese","time":{"start":1726643128630,"stop":1726643128630,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c68c233df977677","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726643222692,"stop":1726643222692,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61a1edd52d8f40e","name":"random static sharding 2 - Cluster ID: 751, Shard ID: 196","time":{"start":1726643186770,"stop":1726643186771,"duration":1},"status":"passed","severity":"normal"},{"uid":"b662af0ec3dd5ca9","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1726642618310,"stop":1726642618310,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca4d97f4d1f411d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726642880540,"stop":1726642880540,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a5ce44792ac3507","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1726642651597,"stop":1726642651597,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95992bfd516913","name":"should not throw an error for a single configured topic","time":{"start":1726642618316,"stop":1726642618316,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb79a293c041c28","name":"should load peers from local storage and dispatch events","time":{"start":1726642643794,"stop":1726642643795,"duration":1},"status":"passed","severity":"normal"},{"uid":"133cb8f4989f9cf8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726642886449,"stop":1726642886449,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf26dc4e1572898","name":"Passing an array","time":{"start":1726643238169,"stop":1726643238169,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0fb645330a07a34","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726642880534,"stop":1726642880535,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e32412b0022ca42","name":"handles different clusterIds correctly","time":{"start":1726642618304,"stop":1726642618304,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e71782afa15ed4f","name":"Subscribe to topic containing XML and receive message","time":{"start":1726643222691,"stop":1726643222691,"duration":0},"status":"passed","severity":"normal"},{"uid":"56310958b7db99b7","name":"LightPush with 3 connections","time":{"start":1726642906540,"stop":1726642906541,"duration":1},"status":"passed","severity":"normal"},{"uid":"b935db86e36e6dc9","name":"Push message with JSON payload","time":{"start":1726643099616,"stop":1726643099617,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd4910e929a06a3b","name":"Check received message containing unicode special characters","time":{"start":1726643078613,"stop":1726643078614,"duration":1},"status":"passed","severity":"normal"},{"uid":"85474eb6311664d0","name":"Js publishes, other Js receives","time":{"start":1726643104709,"stop":1726643104709,"duration":0},"status":"passed","severity":"normal"},{"uid":"a157cd8ffdf400b8","name":"Push message with content topic containing escaped characters","time":{"start":1726643099628,"stop":1726643099629,"duration":1},"status":"passed","severity":"normal"},{"uid":"efafb97b3fe81132","name":"ignores domain fetching errors","time":{"start":1726642639878,"stop":1726642639878,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9473f97ee9e8ab","name":"Correctly serialized arguments","time":{"start":1726643013432,"stop":1726643013432,"duration":0},"status":"passed","severity":"normal"},{"uid":"c015bff96964d4b6","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1726643110151,"stop":1726643110151,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1ad6c3c71d3567","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726643222647,"stop":1726643222648,"duration":1},"status":"passed","severity":"normal"},{"uid":"d90845de6a699a92","name":"Store - dialed after - with timeout","time":{"start":1726643247410,"stop":1726643247410,"duration":0},"status":"passed","severity":"normal"},{"uid":"be38ba40dfe59b20","name":"does not throw on valid cases","time":{"start":1726642618279,"stop":1726642618280,"duration":1},"status":"passed","severity":"normal"},{"uid":"998ae6c1fd04b433","name":"Subscribe to topic containing Russian and publish message","time":{"start":1726643129455,"stop":1726643129455,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed32063bd77c2161","name":"All","time":{"start":1726642678885,"stop":1726642678885,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6075420617c881e","name":"Reopen subscription with peer with lost subscription","time":{"start":1726642750285,"stop":1726642750286,"duration":1},"status":"passed","severity":"normal"},{"uid":"da43fc783d678eb9","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1726643203419,"stop":1726643203419,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6568b5e171df6dc","name":"LightPush","time":{"start":1726643247410,"stop":1726643247411,"duration":1},"status":"passed","severity":"normal"},{"uid":"426cc2abbd2885a","name":"caches peers it previously fetched","time":{"start":1726642639879,"stop":1726642639879,"duration":0},"status":"passed","severity":"normal"},{"uid":"bedfbefd944a72b9","name":"Encoder throws on empty string content topic","time":{"start":1726642649840,"stop":1726642649841,"duration":1},"status":"passed","severity":"normal"},{"uid":"507450464a0672b8","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1726642676976,"stop":1726642676976,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8501f117d30c8c6","name":"listenerCount","time":{"start":1726642709797,"stop":1726642709797,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a0a71d8b021fd3","name":"Check received message containing SQL Injection","time":{"start":1726643078610,"stop":1726643078611,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a173528f35549e1","name":"Publish message with custom timestamp: Wed Sep 18 2024 06:05:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1726643128643,"stop":1726643128643,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ee7beb12588868","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726643186776,"stop":1726643186776,"duration":0},"status":"passed","severity":"normal"},{"uid":"3041762904d5d91a","name":"ignores unrecognized TXT record formats","time":{"start":1726642639878,"stop":1726642639879,"duration":1},"status":"passed","severity":"normal"},{"uid":"d42d6d1b3201244e","name":"should be able to decode the field with only FILTER set to true","time":{"start":1726642626153,"stop":1726642626154,"duration":1},"status":"passed","severity":"normal"},{"uid":"36b68a6943302538","name":"Push message with JSON payload","time":{"start":1726643183052,"stop":1726643183052,"duration":0},"status":"passed","severity":"normal"},{"uid":"740775a7671cd890","name":"should set field with only LIGHTPUSH enabled","time":{"start":1726642626938,"stop":1726642626938,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d768a5ee694979","name":"Check message received after jswaku node is restarted","time":{"start":1726643078605,"stop":1726643078605,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f9d877f48c527345","name":"Check received message containing shell command","time":{"start":1726643078592,"stop":1726643078592,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc56d1d0e307a614","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726643222678,"stop":1726643222679,"duration":1},"status":"passed","severity":"normal"},{"uid":"75926a7257aed8c9","name":"same cluster, same shard: nodes connect","time":{"start":1726642845494,"stop":1726642845495,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd1aa2e9e90081f","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1726642618299,"stop":1726642618300,"duration":1},"status":"passed","severity":"normal"},{"uid":"b06460818d37b8fa","name":"Check received message containing numeric","time":{"start":1726643078608,"stop":1726643078608,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc5708b6395b241","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1726642649838,"stop":1726642649839,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4a23c60d5c0ed33","name":"Fails to push message with empty content topic","time":{"start":1726643099630,"stop":1726643099630,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6512d250cdf9bf4","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726643012062,"stop":1726643012062,"duration":0},"status":"passed","severity":"normal"},{"uid":"68fd2da027eba54b","name":"tcp ip4 address","time":{"start":1726642626434,"stop":1726642626435,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b5fa95244e89079","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1726643248507,"stop":1726643248507,"duration":0},"status":"passed","severity":"normal"},{"uid":"d19a74ccc4926fb0","name":"Push message with XML payload","time":{"start":1726643183051,"stop":1726643183051,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd5c1a44d06a140","name":"Push message with content topic containing numeric","time":{"start":1726643099624,"stop":1726643099624,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1ad0c9e667ea15","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1726643129460,"stop":1726643129460,"duration":0},"status":"passed","severity":"normal"},{"uid":"37456c1feb4bcd01","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726643222670,"stop":1726643222671,"duration":1},"status":"passed","severity":"normal"},{"uid":"5071e6c6e5d8aed0","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726642970106,"stop":1726642970112,"duration":6},"status":"passed","severity":"normal"},{"uid":"1b70f120729729e2","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1726642626146,"stop":1726642626147,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cd79d581968c8aa","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1726643174037,"stop":1726643174038,"duration":1},"status":"passed","severity":"normal"},{"uid":"76ee2e1645fbab55","name":"Push message with custom timestamp: 1726646506828","time":{"start":1726643099636,"stop":1726643099637,"duration":1},"status":"passed","severity":"normal"},{"uid":"245e1c0386a2d6f1","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1726642618301,"stop":1726642618301,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa5ebf43005b1471","name":"Push message with numeric payload","time":{"start":1726643183047,"stop":1726643183047,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b27c649bf0a51e","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1726642618301,"stop":1726642618302,"duration":1},"status":"passed","severity":"normal"},{"uid":"9605a2aa07dab01d","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1726643129455,"stop":1726643129455,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c47e5bec498d06","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1726643224172,"stop":1726643224172,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e1f052193c49e2","name":"Push message with Chinese payload","time":{"start":1726643099613,"stop":1726643099613,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d88043c6715683","name":"Push message equal or less that 1MB","time":{"start":1726643183086,"stop":1726643183086,"duration":0},"status":"passed","severity":"normal"},{"uid":"d24b8c023076a65","name":"should not receive a peer event after stop","time":{"start":1726642643794,"stop":1726642643794,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ac8644ec3d2055","name":"Subscribe to topic containing short and publish message","time":{"start":1726643129449,"stop":1726643129450,"duration":1},"status":"passed","severity":"normal"},{"uid":"8331b63eef140bcb","name":"should encode/decode to text encoding","time":{"start":1726642626927,"stop":1726642626927,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96ba0be3079acef","name":"Push message with custom timestamp: 1726639280680","time":{"start":1726643183078,"stop":1726643183078,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e5b8997177291c","name":"Check message with invalid timestamp is not received","time":{"start":1726643078619,"stop":1726643078620,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b22fe094f0fa866","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726642785806,"stop":1726642785807,"duration":1},"status":"passed","severity":"normal"},{"uid":"539c6e597b975a6d","name":"Subscribe to topic containing short and receive message","time":{"start":1726642880533,"stop":1726642880534,"duration":1},"status":"passed","severity":"normal"},{"uid":"8196ef5c5be6e8da","name":"Push message with content topic containing shell command","time":{"start":1726643099628,"stop":1726643099628,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3659ac84c41a077","name":"Push message with content topic containing JSON","time":{"start":1726643099628,"stop":1726643099628,"duration":0},"status":"passed","severity":"normal"},{"uid":"45768a1672f0bca7","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1726642722492,"stop":1726642722492,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c70f81683ac97cb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1726642845535,"stop":1726642845536,"duration":1},"status":"passed","severity":"normal"},{"uid":"60100ec45ddc7ab","name":"Check message received after nwaku node is restarted","time":{"start":1726643078628,"stop":1726643078628,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9ac10629ff70ac01","name":"Check publish message containing unicode special characters","time":{"start":1726643128641,"stop":1726643128641,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d5b1203fc7d8f36","name":"Fails to publish message with empty text","time":{"start":1726643128645,"stop":1726643128645,"duration":0},"status":"passed","severity":"normal"},{"uid":"455520626754f19c","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1726643203417,"stop":1726643203417,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a4e97f77623b77","name":"Subscribe to topic containing Script and publish message","time":{"start":1726643129456,"stop":1726643129457,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ec1caa256d46b8e","name":"nwaku subscribes","time":{"start":1726643104706,"stop":1726643104707,"duration":1},"status":"passed","severity":"normal"},{"uid":"400920e5d02b1059","name":"Promise Callback - true","time":{"start":1726643207484,"stop":1726643207485,"duration":1},"status":"passed","severity":"normal"},{"uid":"61565af40241d1c6","name":"Decoder throws on empty string content topic","time":{"start":1726642649842,"stop":1726642649842,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff2ccfca79ad2493","name":"Throws when trying to push message with empty payload","time":{"start":1726643099621,"stop":1726643099622,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4dcc1d1df51699a","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1726642780521,"stop":1726642780522,"duration":1},"status":"passed","severity":"normal"},{"uid":"18e430cf18950f13","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1726642618314,"stop":1726642618315,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cceff7b1c59d3e","name":"Push message with content topic containing special chars","time":{"start":1726643183062,"stop":1726643183062,"duration":0},"status":"passed","severity":"normal"},{"uid":"de83e07b6af6cd00","name":"Sets default value correctly","time":{"start":1726643238171,"stop":1726643238171,"duration":0},"status":"passed","severity":"normal"},{"uid":"8062084eaae6682e","name":"random static sharding 4 - Cluster ID: 640, Shard ID: 60","time":{"start":1726643186771,"stop":1726643186771,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc02f7a7cc175a99","name":"can dial TLS multiaddrs","time":{"start":1726643016653,"stop":1726643016653,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f741c8d6a4ed39","name":"Subscribe and receive messages via waku relay post","time":{"start":1726643222677,"stop":1726643222678,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d06643c466c9fa7","name":"configure the node with multiple content topics","time":{"start":1726643158741,"stop":1726643158741,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0597b817076814b","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1726642618308,"stop":1726642618308,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f4e48804668198","name":"Subscribe to topic containing special chars and publish message","time":{"start":1726643129453,"stop":1726643129454,"duration":1},"status":"passed","severity":"normal"},{"uid":"81e79d8caa42a7f7","name":"Check publish message containing special chars","time":{"start":1726643128630,"stop":1726643128630,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ac8c6398048de","name":"Query Generator, Wrong PubsubTopic","time":{"start":1726643203415,"stop":1726643203415,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f49f42a096a5967","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726642845531,"stop":1726642845532,"duration":1},"status":"passed","severity":"normal"},{"uid":"b12505664bbf7454","name":"Encoder throws on undefined content topic","time":{"start":1726642649840,"stop":1726642649840,"duration":0},"status":"passed","severity":"normal"},{"uid":"267bfec03654f775","name":"Push message with Arabic payload","time":{"start":1726643099614,"stop":1726643099614,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1177d4c2f415315","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1726642845527,"stop":1726642845527,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b6745424fcfe04","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1726642845509,"stop":1726642845509,"duration":0},"status":"passed","severity":"normal"},{"uid":"53dd7d4e08613636","name":"Push message with Script payload","time":{"start":1726643183050,"stop":1726643183051,"duration":1},"status":"passed","severity":"normal"},{"uid":"c216840c064f26ba","name":"should emit a peer event after start","time":{"start":1726642643793,"stop":1726642643793,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e01529fe43c78bb","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726642785807,"stop":1726642785807,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eacb0d87a8c3e48","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1726642845533,"stop":1726642845533,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ba736a5e24877d","name":"Push message with content topic containing special chars","time":{"start":1726643099624,"stop":1726643099625,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a90364c3ee3f096","name":"Check message with no payload is not received","time":{"start":1726643078604,"stop":1726643078604,"duration":0},"status":"passed","severity":"normal"},{"uid":"1edb67aca2fce728","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1726642626155,"stop":1726642626156,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e0776be69d1e58b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1726642618313,"stop":1726642618313,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41bb4c8b5b79f24","name":"Push 30 different messages","time":{"start":1726643183054,"stop":1726643183054,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5d6b47d19200076","name":"start node with empty content topic","time":{"start":1726643158743,"stop":1726643158743,"duration":0},"status":"passed","severity":"normal"},{"uid":"31efedecb35d6ccf","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1726642618309,"stop":1726642618309,"duration":0},"status":"passed","severity":"normal"},{"uid":"d48119db63718e43","name":"isConnected should return false after all peers disconnect","time":{"start":1726642722494,"stop":1726642722494,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5dcbffd49a78267","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1726642639200,"stop":1726642639201,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ddd25905abca9be","name":"Decoder throws on undefined content topic","time":{"start":1726642651599,"stop":1726642651599,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f2ed832a5cde6b","name":"A test","time":{"start":1726642970196,"stop":1726642970197,"duration":1},"status":"passed","severity":"normal"},{"uid":"76b76e024d86467c","name":"start node with empty shard should fail","time":{"start":1726643186777,"stop":1726643186777,"duration":0},"status":"passed","severity":"normal"},{"uid":"3518a4d5beba560a","name":"groups content topics by expected pubsub topic","time":{"start":1726642618304,"stop":1726642618304,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e1a6cce90f7689e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726643222673,"stop":1726643222673,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4af2dab723a56c2","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726642626151,"stop":1726642626152,"duration":1},"status":"passed","severity":"normal"},{"uid":"480373d6f681b0e1","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1726642845528,"stop":1726642845528,"duration":0},"status":"passed","severity":"normal"},{"uid":"2abd073b9afe341d","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1726642618302,"stop":1726642618303,"duration":1},"status":"passed","severity":"normal"},{"uid":"223f04a3ae2e3cd0","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1726642618308,"stop":1726642618308,"duration":0},"status":"passed","severity":"normal"},{"uid":"e83c8b48e4b8711c","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726643186769,"stop":1726643186770,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c82e4e34798d352","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726642756938,"stop":1726642756938,"duration":0},"status":"passed","severity":"normal"},{"uid":"7672d69c2d824942","name":"throws on content topic with empty encoding field","time":{"start":1726642618284,"stop":1726642618284,"duration":0},"status":"passed","severity":"normal"},{"uid":"45de6943997e35b6","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726643289732,"stop":1726643289732,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba19a0d05d377a65","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1726642618305,"stop":1726642618305,"duration":0},"status":"passed","severity":"normal"},{"uid":"6169bc251855aaac","name":"it tolerates circular branch references","time":{"start":1726642639877,"stop":1726642639877,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f1e807ae830c754","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1726642618306,"stop":1726642618306,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71ee29b74ee75b3","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1726643013370,"stop":1726643013370,"duration":0},"status":"passed","severity":"normal"},{"uid":"20218c1ea3c16a14","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1726642845534,"stop":1726642845534,"duration":0},"status":"passed","severity":"normal"},{"uid":"e31113849353f82","name":"same cluster, same shard: nodes connect","time":{"start":1726643013371,"stop":1726643013371,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47731c6d17c0b5d","name":"Check message received after nwaku node is restarted","time":{"start":1726642854215,"stop":1726642854215,"duration":0},"status":"skipped","severity":"normal"},{"uid":"941075f68dfd3dbe","name":"Passing page size 0 when there are 110 messages","time":{"start":1726643233064,"stop":1726643233064,"duration":0},"status":"passed","severity":"normal"},{"uid":"12107bbd42e6f144","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726642886448,"stop":1726642886448,"duration":0},"status":"passed","severity":"normal"},{"uid":"97a50f99d7001416","name":"different cluster, same shard: nodes don't connect","time":{"start":1726643013373,"stop":1726643013373,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e62f6fb7272c02e","name":"should return empty list for no shard","time":{"start":1726642618308,"stop":1726642618308,"duration":0},"status":"passed","severity":"normal"},{"uid":"38be7cfbd6394e60","name":"Check received message containing emoji","time":{"start":1726643078614,"stop":1726643078614,"duration":0},"status":"passed","severity":"normal"},{"uid":"177088095eb99b93","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726643012061,"stop":1726643012061,"duration":0},"status":"passed","severity":"normal"},{"uid":"85eea22ce6b30a09","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726642886450,"stop":1726642886450,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fdb7010b5fc54d7","name":"Check received message containing long","time":{"start":1726643078583,"stop":1726643078584,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec91aafe75969a7c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726642854193,"stop":1726642854193,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b709a2d47417d7c","name":"Push message with content topic containing long","time":{"start":1726643099624,"stop":1726643099624,"duration":0},"status":"passed","severity":"normal"},{"uid":"a09273c55f18221c","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1726643203418,"stop":1726643203419,"duration":1},"status":"passed","severity":"normal"},{"uid":"b29b12584fb293d4","name":"Check publish message after service node is restarted","time":{"start":1726643128652,"stop":1726643128652,"duration":0},"status":"skipped","severity":"normal"},{"uid":"19da99b8b1512bbd","name":"Subscribe to topic containing XML and receive message","time":{"start":1726643222672,"stop":1726643222673,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d90d07ee6949667","name":"Fails to publish duplicate message","time":{"start":1726643128645,"stop":1726643128645,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac1106ac62a2866","name":"Push message with unicode special characters payload","time":{"start":1726643099618,"stop":1726643099618,"duration":0},"status":"passed","severity":"normal"},{"uid":"178c1d94c2a51361","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1726643110151,"stop":1726643110151,"duration":0},"status":"passed","severity":"normal"},{"uid":"485645dea84b9d3","name":"LightPush with 0 connections","time":{"start":1726642906538,"stop":1726642906538,"duration":0},"status":"passed","severity":"normal"},{"uid":"6388a0ba97d1ee1c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726643222690,"stop":1726643222690,"duration":0},"status":"passed","severity":"normal"},{"uid":"345fb0331b81b4e7","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1726642845530,"stop":1726642845530,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a6d6d63bf8bef3","name":"Ordered Callback - false","time":{"start":1726643207486,"stop":1726643207486,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea74c8ed2013d98f","name":"Refresh subscription","time":{"start":1726643222655,"stop":1726643222655,"duration":0},"status":"passed","severity":"normal"},{"uid":"b780223cf2125cd1","name":"Check received message containing Script","time":{"start":1726643078589,"stop":1726643078590,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3d7aeaf900f6e86","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1726643224173,"stop":1726643224173,"duration":0},"status":"passed","severity":"normal"},{"uid":"9afd3a7c3694af2a","name":"Subscribe to topic containing Script and receive message","time":{"start":1726643222691,"stop":1726643222691,"duration":0},"status":"passed","severity":"normal"},{"uid":"978e5cc2bead910e","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1726643128642,"stop":1726643128642,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e07310058c7a11","name":"Check received message containing SQL Injection","time":{"start":1726643078588,"stop":1726643078589,"duration":1},"status":"passed","severity":"normal"},{"uid":"962a49938086b54e","name":"Fields are not dropped","time":{"start":1726642631256,"stop":1726642631258,"duration":2},"status":"passed","severity":"normal"},{"uid":"36da4fc5e72b96da","name":"Push message with rate limit","time":{"start":1726643183077,"stop":1726643183077,"duration":0},"status":"passed","severity":"normal"},{"uid":"557745894c2f9d2b","name":"Check publish message containing XML","time":{"start":1726643128632,"stop":1726643128632,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2110ab7095061bc","name":"Query with Promise Callback, No message returned","time":{"start":1726643203420,"stop":1726643203420,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9811871dc06327","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726643289732,"stop":1726643289732,"duration":0},"status":"passed","severity":"normal"},{"uid":"6198ed169a97f04","name":"Check publish message containing SQL Injection","time":{"start":1726643128631,"stop":1726643128632,"duration":1},"status":"passed","severity":"normal"},{"uid":"acf0c4a598f7c88d","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app73/9/topic889/utf8","time":{"start":1726643158737,"stop":1726643158737,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd888bd9e4e2f7c9","name":"Check received message containing Chinese","time":{"start":1726643078585,"stop":1726643078586,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdc4d4259ff72cea","name":"should properly create location multiaddrs - tcp4","time":{"start":1726642626934,"stop":1726642626934,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5a1ef04f03f86d","name":"Push message with SQL Injection payload","time":{"start":1726643099615,"stop":1726643099615,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07ff56fcaaa3cf6","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app32/5/topic79/test.js","time":{"start":1726643158738,"stop":1726643158738,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb95307fb391617","name":"Subscribe to topic containing short and receive message","time":{"start":1726643222687,"stop":1726643222688,"duration":1},"status":"passed","severity":"normal"},{"uid":"e013dbd987fa49e4","name":"Check received message containing Script","time":{"start":1726642854179,"stop":1726642854187,"duration":8},"status":"passed","severity":"normal"},{"uid":"f6625fd2781b5298","name":"A test","time":{"start":1726642970195,"stop":1726642970196,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2fd6f51aadcf121","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726643222692,"stop":1726643222692,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4286a07defd0fc7","name":"should throw an error if shards are undefined for static sharding","time":{"start":1726642618308,"stop":1726642618309,"duration":1},"status":"passed","severity":"normal"},{"uid":"311105ca1bf82ea8","name":"Decoder throws on empty string content topic","time":{"start":1726642631934,"stop":1726642631934,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b0bad7801479aea","name":"Push to array if already present","time":{"start":1726642617667,"stop":1726642617667,"duration":0},"status":"passed","severity":"normal"},{"uid":"faddc041d61c4029","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1726642845509,"stop":1726642845510,"duration":1},"status":"passed","severity":"normal"},{"uid":"31817855ba1e29d4","name":"Push message with special chars payload","time":{"start":1726643099608,"stop":1726643099613,"duration":5},"status":"passed","severity":"normal"},{"uid":"70903fd7327ff471","name":"Subscribe and receives messages on 20 topics","time":{"start":1726643222653,"stop":1726643222653,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a5fbd3d4263d01","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1726643248507,"stop":1726643248507,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab38fce2b98d860a","name":"should decode valid enr successfully","time":{"start":1726642626922,"stop":1726642626923,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcad62ddb98bb5a2","name":"Used by Waku Relay","time":{"start":1726643238170,"stop":1726643238170,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f88f418f58b5e8","name":"Ping on peer without subscriptions","time":{"start":1726642730122,"stop":1726642730122,"duration":0},"status":"passed","severity":"normal"},{"uid":"66c19bb2a85503bb","name":"should be online or offline if network state changed","time":{"start":1726642669764,"stop":1726642669764,"duration":0},"status":"passed","severity":"normal"},{"uid":"330956b9c640ab8b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726642886449,"stop":1726642886449,"duration":0},"status":"passed","severity":"normal"},{"uid":"e87125faf8d4f4ef","name":"should not receive a peer event after stop","time":{"start":1726642687684,"stop":1726642687685,"duration":1},"status":"passed","severity":"normal"},{"uid":"78352acecb165f51","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1726642638337,"stop":1726642638337,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b5b73eaeba12953","name":"Callback on promise, aborts when callback returns true","time":{"start":1726643222750,"stop":1726643222751,"duration":1},"status":"passed","severity":"normal"},{"uid":"5df25759e01f25c1","name":"Round trip binary serialization","time":{"start":1726642631931,"stop":1726642631931,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd97a097f806132","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726642970102,"stop":1726642970103,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dbc2c94c98f011e","name":"Check received message containing shell command","time":{"start":1726642854189,"stop":1726642854190,"duration":1},"status":"passed","severity":"normal"},{"uid":"22c93cf54f85ac","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726643078595,"stop":1726643078601,"duration":6},"status":"passed","severity":"normal"},{"uid":"84f0bb073c671c84","name":"more peers than existing","time":{"start":1726643078874,"stop":1726643078874,"duration":0},"status":"skipped","severity":"normal"},{"uid":"300f01a643d864d7","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726642886456,"stop":1726642886456,"duration":0},"status":"passed","severity":"normal"},{"uid":"1710f1b1c65df130","name":"random static sharding 8 - Cluster ID: 595, Shard ID: 71","time":{"start":1726643186773,"stop":1726643186774,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a5fe750f52f9b60","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726642880535,"stop":1726642880536,"duration":1},"status":"passed","severity":"normal"},{"uid":"623a85287046c80f","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1726642620805,"stop":1726642620805,"duration":0},"status":"passed","severity":"normal"},{"uid":"260f6caa32d2581","name":"Check received message containing escaped characters","time":{"start":1726642854190,"stop":1726642854190,"duration":0},"status":"passed","severity":"normal"},{"uid":"b247b579303b066c","name":"udp ip6 address","time":{"start":1726642626435,"stop":1726642626435,"duration":0},"status":"passed","severity":"normal"},{"uid":"1550136862b9da6e","name":"Subscribe and receive messages via lightPush","time":{"start":1726642880524,"stop":1726642880525,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d8798da75a67f3a","name":"Refresh subscription","time":{"start":1726643129448,"stop":1726643129448,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f7f9801221d7a1c4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726642756935,"stop":1726642756935,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe1473a4f7fd228","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1726643012058,"stop":1726643012059,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e9f3fbb0fd3535a","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1726642845519,"stop":1726642845519,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b1298bcb7a2f27f","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1726642679966,"stop":1726642679967,"duration":1},"status":"passed","severity":"normal"},{"uid":"87d4c1f0e2d9b474","name":"should not receive a peer event after stop","time":{"start":1726643135208,"stop":1726643135209,"duration":1},"status":"passed","severity":"normal"},{"uid":"168e789081f6d79d","name":"Relay + Store","time":{"start":1726642626938,"stop":1726642626939,"duration":1},"status":"passed","severity":"normal"},{"uid":"779b4b56f1324375","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1726642880542,"stop":1726642880542,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1140e5038d58b1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1726642618313,"stop":1726642618314,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff333cbbf4b44c2","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1726642626923,"stop":1726642626923,"duration":0},"status":"passed","severity":"normal"},{"uid":"432e99f91639faef","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1726642845536,"stop":1726642845536,"duration":0},"status":"passed","severity":"normal"},{"uid":"760925a268f08c41","name":"Filter with 2 connections","time":{"start":1726642906540,"stop":1726642906540,"duration":0},"status":"passed","severity":"normal"},{"uid":"7207f0ee7aaf80cd","name":"Ephemeral messages are not stored","time":{"start":1726642679965,"stop":1726642679966,"duration":1},"status":"passed","severity":"normal"},{"uid":"595a9e3e72ba2296","name":"Query generator for multiple messages with different message text format","time":{"start":1726643222749,"stop":1726643222749,"duration":0},"status":"passed","severity":"normal"},{"uid":"83401008166a7a72","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1726642845535,"stop":1726642845535,"duration":0},"status":"passed","severity":"normal"},{"uid":"c011537ee9fade6f","name":"random static sharding 5 - Cluster ID: 934, Shard ID: 600","time":{"start":1726643186772,"stop":1726643186772,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a981d2aa620d532","name":"handles empty shards array correctly","time":{"start":1726642618320,"stop":1726642618320,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52b8e0f9d9814c8","name":"Check received message containing emoji","time":{"start":1726642854191,"stop":1726642854191,"duration":0},"status":"passed","severity":"normal"},{"uid":"e009db64c3389990","name":"Query with Promise Callback, No Decoder","time":{"start":1726643203419,"stop":1726643203419,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd30bf882536ab1","name":"Subscribe and receive messages via waku relay post","time":{"start":1726643222648,"stop":1726643222649,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4509fe382ba8e38","name":"1 Relay, 1 Filter, gives up","time":{"start":1726642639711,"stop":1726642639712,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5af4c117702b36","name":"different cluster, different shard: nodes don't connect","time":{"start":1726643013374,"stop":1726643013374,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc2f18518138933f","name":"Decoder throws on undefined content topic","time":{"start":1726642631933,"stop":1726642631933,"duration":0},"status":"passed","severity":"normal"},{"uid":"6564babec0761d31","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726642886455,"stop":1726642886455,"duration":0},"status":"passed","severity":"normal"},{"uid":"53717c11e46b0058","name":"new peer added after a peer was already found","time":{"start":1726643103461,"stop":1726643103461,"duration":0},"status":"skipped","severity":"normal"},{"uid":"21d2fa0010fdb6c5","name":"less peers than existing","time":{"start":1726643078874,"stop":1726643078874,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7daccfd90fc9d532","name":"can start and stop the service","time":{"start":1726642687681,"stop":1726642687682,"duration":1},"status":"passed","severity":"normal"},{"uid":"44c780a59f46e853","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726643222671,"stop":1726643222672,"duration":1},"status":"passed","severity":"normal"},{"uid":"112a955b1502d66c","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1726642845530,"stop":1726642845530,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e0e85db4bceca5","name":"Push message with content topic containing numeric","time":{"start":1726643183061,"stop":1726643183061,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7e3feee172d9eba","name":"shard 0","time":{"start":1726643186769,"stop":1726643186769,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7830799150a0f59","name":"Check received message containing special chars","time":{"start":1726643078609,"stop":1726643078609,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4765e7462c076fb","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726643222693,"stop":1726643222693,"duration":0},"status":"passed","severity":"normal"},{"uid":"3139f8f0c67abf28","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726642886450,"stop":1726642886451,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cda1f685227011f","name":"Relay - dialed after","time":{"start":1726643247409,"stop":1726643247409,"duration":0},"status":"passed","severity":"normal"},{"uid":"d728c66e60e67ac9","name":"should only return 1 node with store capability","time":{"start":1726642639880,"stop":1726642639880,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4123d0277096489","name":"Push message with content topic containing XML","time":{"start":1726643183068,"stop":1726643183068,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7fe802620a40e0f","name":"returns all values when wanted number is greater than available values","time":{"start":1726642638336,"stop":1726642638337,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2ac1fc66b3ba9a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726642880536,"stop":1726642880536,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba8e417e1093e660","name":"Round trip binary encryption [ecies, signature]","time":{"start":1726642651597,"stop":1726642651598,"duration":1},"status":"passed","severity":"normal"},{"uid":"f181eca655e69e2","name":"Passing invalid cursor","time":{"start":1726643174045,"stop":1726643174045,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb9270078d78aed","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726642886454,"stop":1726642886454,"duration":0},"status":"passed","severity":"normal"},{"uid":"14eb78a3534f875","name":"random static sharding 1 - Cluster ID: 601, Shard ID: 367","time":{"start":1726643186770,"stop":1726643186770,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c8a8928c21aff8","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1726642669760,"stop":1726642669760,"duration":0},"status":"passed","severity":"normal"},{"uid":"f270f05d5ba9087b","name":"should throw an error for missing required configuration","time":{"start":1726642618309,"stop":1726642618309,"duration":0},"status":"passed","severity":"normal"},{"uid":"eecb2b2b8d23f728","name":"Mutual subscription","time":{"start":1726643129440,"stop":1726643129440,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f5b7829614f967d","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1726643012055,"stop":1726643012055,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d7d250a5e8838","name":"Non TWN Cluster","time":{"start":1726643158736,"stop":1726643158737,"duration":1},"status":"passed","severity":"normal"},{"uid":"c34eb3944f2ef9b7","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726643158736,"stop":1726643158736,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4bc4d29037e65d4","name":"can start and stop the service","time":{"start":1726643135205,"stop":1726643135206,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b5f640901c6b9d7","name":"Check received message containing XML","time":{"start":1726642854188,"stop":1726642854188,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5c666178b4bdc8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726642970101,"stop":1726642970102,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd5198e9da04f070","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726643012061,"stop":1726643012062,"duration":1},"status":"passed","severity":"normal"},{"uid":"89b7fd643b88f3bc","name":"Check received message containing JSON","time":{"start":1726643078612,"stop":1726643078612,"duration":0},"status":"passed","severity":"normal"},{"uid":"51627e98be1ba26f","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1726642618318,"stop":1726642618318,"duration":0},"status":"passed","severity":"normal"},{"uid":"630d1e95b382521c","name":"returns all values when wanted number matches available values","time":{"start":1726642638335,"stop":1726642638336,"duration":1},"status":"passed","severity":"normal"},{"uid":"673cf935b7c5d8d5","name":"handles multiple messages","time":{"start":1726643233399,"stop":1726643233399,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa02ca4a588558c5","name":"Subscribe to topic containing emoji and publish message","time":{"start":1726643129460,"stop":1726643129460,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5788acd8f9e8a0f","name":"should correctly map a content topic to a pubsub topic","time":{"start":1726642618321,"stop":1726642618321,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a782f5cbf06765","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726642880532,"stop":1726642880532,"duration":0},"status":"passed","severity":"normal"},{"uid":"a031369b053075a5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1726642618314,"stop":1726642618314,"duration":0},"status":"passed","severity":"normal"},{"uid":"26608954b1ff4871","name":"Push message with content topic containing long","time":{"start":1726643183060,"stop":1726643183061,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d8a8a65e5944517","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1726642639881,"stop":1726642639881,"duration":0},"status":"passed","severity":"normal"},{"uid":"87086ab798144148","name":"Filter","time":{"start":1726643247411,"stop":1726643247411,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5dd9a783c1f04fb","name":"Push message with meta","time":{"start":1726643183076,"stop":1726643183076,"duration":0},"status":"passed","severity":"normal"},{"uid":"db39f4923dce333d","name":"Push message with XML payload","time":{"start":1726643099616,"stop":1726643099616,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f2f7ea7cb5b753","name":"random static sharding 7 - Cluster ID: 533, Shard ID: 375","time":{"start":1726643186773,"stop":1726643186773,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a062d2fb485ea5","name":"should add and remove event listeners correctly","time":{"start":1726642643795,"stop":1726642643796,"duration":1},"status":"passed","severity":"normal"},{"uid":"53e334784d1300b7","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1726643129443,"stop":1726643129444,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fcd83d7e95b527c","name":"Publish message with large meta","time":{"start":1726643128653,"stop":1726643128653,"duration":0},"status":"passed","severity":"normal"},{"uid":"297c3ade8cf346cf","name":"Fails to publish message with wrong content topic","time":{"start":1726643128645,"stop":1726643128646,"duration":1},"status":"passed","severity":"normal"},{"uid":"21a0a8f0299c184c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726643110153,"stop":1726643110154,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a1a404e32946bb9","name":"Check received message containing XML","time":{"start":1726643078590,"stop":1726643078591,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef8a6f2c18c90af4","name":"Decrypt messages","time":{"start":1726643081543,"stop":1726643081543,"duration":0},"status":"passed","severity":"normal"},{"uid":"af0cb6eb10100be","name":"should encodeTxt and decodeTxt","time":{"start":1726642626921,"stop":1726642626922,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b68df58d0d97350","name":"Tracks peer failures correctly","time":{"start":1726642780520,"stop":1726642780521,"duration":1},"status":"passed","severity":"normal"},{"uid":"35f5f75c337cf1b","name":"Passing page size 10 when there are 10 messages","time":{"start":1726643233066,"stop":1726643233066,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e66e5cae9628eb2","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726643012060,"stop":1726643012061,"duration":1},"status":"passed","severity":"normal"},{"uid":"b090a00d3ded5077","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726642880525,"stop":1726642880526,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e9408d282d8c99d","name":"Check publish message after client node is restarted","time":{"start":1726643128652,"stop":1726643128652,"duration":0},"status":"skipped","severity":"normal"},{"uid":"409f70609af9f8","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1726642845510,"stop":1726642845510,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a937c6495c7215","name":"Push message with content topic containing emoji","time":{"start":1726643183075,"stop":1726643183075,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d250b12c78597","name":"Filter with 0 connections","time":{"start":1726642906538,"stop":1726642906539,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d60bccb2b24230c","name":"Push message with content topic containing unicode special characters","time":{"start":1726643183070,"stop":1726643183070,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4385bd2d4908391","name":"Query with Ordered Callback, No Decoder","time":{"start":1726643203417,"stop":1726643203418,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3ebca44942f09ce","name":"Subscribe to topic containing long and publish message","time":{"start":1726643129450,"stop":1726643129451,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3443c627c919b15","name":"Push message with special chars payload","time":{"start":1726643183047,"stop":1726643183048,"duration":1},"status":"passed","severity":"normal"},{"uid":"da9b810dca9bb4b6","name":"should return the pubsub topic directly if a string is provided","time":{"start":1726642618317,"stop":1726642618317,"duration":0},"status":"passed","severity":"normal"},{"uid":"abafa5bb3631daf4","name":"can start the service","time":{"start":1726643135205,"stop":1726643135205,"duration":0},"status":"passed","severity":"normal"},{"uid":"1204e5346f274db8","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1726643224173,"stop":1726643224173,"duration":0},"status":"passed","severity":"normal"},{"uid":"660d51cb2d9346f1","name":"Subscribe to topic containing short and receive message","time":{"start":1726643222655,"stop":1726643222655,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec761ccf618a4a8d","name":"Check received message containing Script","time":{"start":1726643078611,"stop":1726643078611,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49588307977e3e7","name":"unsubscribes","time":{"start":1726643233400,"stop":1726643233400,"duration":0},"status":"passed","severity":"normal"},{"uid":"edcb8b31dcf32d9a","name":"Check message with no content topic is not received","time":{"start":1726643078620,"stop":1726643078621,"duration":1},"status":"passed","severity":"normal"},{"uid":"b59a4640c9a004c5","name":"Overlapping topic subscription","time":{"start":1726643222685,"stop":1726643222687,"duration":2},"status":"passed","severity":"normal"},{"uid":"e13891931af03a5c","name":"Check received message containing special chars","time":{"start":1726642854166,"stop":1726642854166,"duration":0},"status":"passed","severity":"normal"},{"uid":"41cb7b84faf26e56","name":"Reopen subscription with peer with lost subscription","time":{"start":1726642750280,"stop":1726642750281,"duration":1},"status":"passed","severity":"normal"},{"uid":"6367af6d1e710988","name":"Encoder throws on empty string content topic","time":{"start":1726642631933,"stop":1726642631933,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce54ca4801858a1f","name":"Nodes with multiple pubsub topic","time":{"start":1726643110152,"stop":1726643110152,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd775d62ba30906","name":"Subscribe to topic containing Script and receive message","time":{"start":1726643222672,"stop":1726643222672,"duration":0},"status":"passed","severity":"normal"},{"uid":"74aa863bb9deb9a","name":"LightPush with 2 connections","time":{"start":1726642906540,"stop":1726642906540,"duration":0},"status":"passed","severity":"normal"},{"uid":"660f6d18ebba15b6","name":"Push message with Basic HTML tag payload","time":{"start":1726643099616,"stop":1726643099616,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f1a62998651f048","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1726642618310,"stop":1726642618310,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f8d370cedc3dbc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1726642845510,"stop":1726642845511,"duration":1},"status":"passed","severity":"normal"},{"uid":"94a6bc33c7c2deac","name":"retrieves a single peer","time":{"start":1726642639876,"stop":1726642639877,"duration":1},"status":"passed","severity":"normal"},{"uid":"afb0b5e3ac7b1a8","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1726642618311,"stop":1726642618311,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96652bc5fe91ed5","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726643222649,"stop":1726643222652,"duration":3},"status":"passed","severity":"normal"},{"uid":"553726c6679d68ef","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726642756934,"stop":1726642756934,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa838eed10a418e","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726643012057,"stop":1726643012057,"duration":0},"status":"passed","severity":"normal"},{"uid":"198342f1f74c1cce","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726642845522,"stop":1726642845522,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd08d5274f8cdc32","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app45/1/topic170/utf8","time":{"start":1726643158739,"stop":1726643158740,"duration":1},"status":"passed","severity":"normal"},{"uid":"42a90436a70c4e7b","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1726642618300,"stop":1726642618301,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fad0dca80fb2050","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726643222677,"stop":1726643222677,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e71a1fd7115d6a1","name":"Push message with content topic containing Script","time":{"start":1726643183067,"stop":1726643183068,"duration":1},"status":"passed","severity":"normal"},{"uid":"601d80145ebfa1a4","name":"should not receive a peer event before start","time":{"start":1726642687683,"stop":1726642687684,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa4fb60059ba31db","name":"should properly create location multiaddrs - udp4","time":{"start":1726642626933,"stop":1726642626933,"duration":0},"status":"passed","severity":"normal"},{"uid":"354edf51dd64adfe","name":"Push message with shell command payload","time":{"start":1726643183052,"stop":1726643183053,"duration":1},"status":"passed","severity":"normal"},{"uid":"14e4255e505ad0bf","name":"random static sharding 6 - Cluster ID: 396, Shard ID: 524","time":{"start":1726643186772,"stop":1726643186772,"duration":0},"status":"passed","severity":"normal"},{"uid":"5529a5cc0b6766d1","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1726642643795,"stop":1726642643795,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe55c6bef9de20dc","name":"Ordered callback, aborts when callback returns true","time":{"start":1726643222751,"stop":1726643222754,"duration":3},"status":"passed","severity":"normal"},{"uid":"28a72c3b21ee0439","name":"Throws when trying to push message with empty payload","time":{"start":1726643183054,"stop":1726643183060,"duration":6},"status":"passed","severity":"normal"},{"uid":"9c6fdfd400682525","name":"Encoder throws on empty string content topic","time":{"start":1726642651599,"stop":1726642651599,"duration":0},"status":"passed","severity":"normal"},{"uid":"203bcf14f453e0f5","name":"Push message with long payload","time":{"start":1726643183047,"stop":1726643183047,"duration":0},"status":"passed","severity":"normal"}] |