mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 16:03:11 +00:00
1 line
159 KiB
JSON
1 line
159 KiB
JSON
[{"uid":"a47af9d5dc1e1e42","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1722418484134,"stop":1722418484134,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f07987652312fc","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722418786890,"stop":1722418786890,"duration":0},"status":"passed","severity":"normal"},{"uid":"53dc3fa9f427dde2","name":"Check received message containing numeric","time":{"start":1722419066972,"stop":1722419066973,"duration":1},"status":"passed","severity":"normal"},{"uid":"54ed5964bdcde29d","name":"Fails to push message with large meta","time":{"start":1722419061958,"stop":1722419061959,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd1029ef48f12d4a","name":"Fails to publish message with size larger than 1 MB","time":{"start":1722419108356,"stop":1722419108356,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e19b323d41101e7","name":"Check received message containing special chars","time":{"start":1722419066957,"stop":1722419066957,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa5810e901c5edae","name":"dispatchEvent via connectionManager","time":{"start":1722418575743,"stop":1722418575743,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd8555ad481c1b38","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1722418753871,"stop":1722418753872,"duration":1},"status":"passed","severity":"normal"},{"uid":"32f61c992df8c3e7","name":"Push message with unicode special characters payload","time":{"start":1722419184799,"stop":1722419184808,"duration":9},"status":"passed","severity":"normal"},{"uid":"851a7da001f22b47","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722418979691,"stop":1722418979691,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dcc81ead60f21f6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722419200491,"stop":1722419200491,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5f8dff3a0c4e4","name":"Encoder throws on undefined content topic","time":{"start":1722418497525,"stop":1722418497525,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a8bdb6a9862724","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1722418623216,"stop":1722418623217,"duration":1},"status":"passed","severity":"normal"},{"uid":"26656509d3a779c2","name":"handles empty contentTopics array correctly","time":{"start":1722418484151,"stop":1722418484151,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0243cd7da0dde2b","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1722418979689,"stop":1722418979689,"duration":0},"status":"passed","severity":"normal"},{"uid":"3721f63705aecba7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722419200518,"stop":1722419200518,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f600302724f340","name":"Query generator for multiple messages with different content topic format","time":{"start":1722419234034,"stop":1722419234035,"duration":1},"status":"passed","severity":"normal"},{"uid":"58d556396f17cb28","name":"Subscribe to topic containing short and publish message","time":{"start":1722419114270,"stop":1722419114271,"duration":1},"status":"passed","severity":"normal"},{"uid":"26210f5164be4e25","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1722418486749,"stop":1722418486749,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b3fbf9d4c41c70","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1722418753833,"stop":1722418753834,"duration":1},"status":"passed","severity":"normal"},{"uid":"119b43e7ebd1730e","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1722418535219,"stop":1722418535220,"duration":1},"status":"passed","severity":"normal"},{"uid":"86b5795f1603ffcb","name":"Waku message hash computation (meta attribute not present)","time":{"start":1722418486747,"stop":1722418486748,"duration":1},"status":"passed","severity":"normal"},{"uid":"136ec86dc88f7ffd","name":"should handle a minimal index list","time":{"start":1722418484153,"stop":1722418484154,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed4c24cc9e35cf36","name":"Check publish message containing Basic HTML tag","time":{"start":1722419108337,"stop":1722419108337,"duration":0},"status":"passed","severity":"normal"},{"uid":"274c8375b50b85dc","name":"should only return 1 node with store capability","time":{"start":1722418508600,"stop":1722418508600,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ababde0c5d90a4","name":"Subscribe to topic containing XML and receive message","time":{"start":1722418786905,"stop":1722418786905,"duration":0},"status":"passed","severity":"normal"},{"uid":"36726cf0e5149893","name":"Reopen subscription with peer with lost subscription","time":{"start":1722418632085,"stop":1722418632085,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c4ea86bdb6f6f2","name":"Relay - dialed first","time":{"start":1722419247591,"stop":1722419247592,"duration":1},"status":"passed","severity":"normal"},{"uid":"d127386771e57870","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app48/9/topic801/xml","time":{"start":1722419150856,"stop":1722419150856,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ae1be060370da2c","name":"Subscribe and receive messages via waku relay post","time":{"start":1722419200490,"stop":1722419200491,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1b3dd4b61ee697f","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1722419114277,"stop":1722419114278,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d1f83e242823a9f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722418793524,"stop":1722418793525,"duration":1},"status":"passed","severity":"normal"},{"uid":"d543cd37c239b039","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722419200497,"stop":1722419200499,"duration":2},"status":"passed","severity":"normal"},{"uid":"51be2ffdf5f39b9f","name":"non connected peers","time":{"start":1722419062121,"stop":1722419062122,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2cbbbebe797a8e4f","name":"Decoder throws on undefined content topic","time":{"start":1722418497526,"stop":1722418497526,"duration":0},"status":"passed","severity":"normal"},{"uid":"3baa77a6fefeae19","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722418979690,"stop":1722418979690,"duration":0},"status":"passed","severity":"normal"},{"uid":"de147cd4cce0da5e","name":"Push message with long payload","time":{"start":1722419184788,"stop":1722419184788,"duration":0},"status":"passed","severity":"normal"},{"uid":"b986b06f23a1fec3","name":"Query with Promise Callback, No Decoder","time":{"start":1722419204872,"stop":1722419204881,"duration":9},"status":"passed","severity":"normal"},{"uid":"298c6ac14b8a0b2c","name":"stop","time":{"start":1722418575744,"stop":1722418575744,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f3f0b189cd5654","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1722419114276,"stop":1722419114276,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4736a53e8e67","name":"Check message with no content topic is not received","time":{"start":1722418752731,"stop":1722418752732,"duration":1},"status":"passed","severity":"normal"},{"uid":"87ac17f0ac60589b","name":"Push message with Arabic payload","time":{"start":1722419061944,"stop":1722419061944,"duration":0},"status":"passed","severity":"normal"},{"uid":"204f1bfd1ae10f23","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1722418484142,"stop":1722418484142,"duration":0},"status":"passed","severity":"normal"},{"uid":"882db1bf684c204c","name":"should only return 1 node with relay and store capability","time":{"start":1722418508599,"stop":1722418508600,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c669abcc790eb9a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1722418484143,"stop":1722418484143,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e130934e08e9ef9","name":"Check received message containing numeric","time":{"start":1722418752713,"stop":1722418752713,"duration":0},"status":"passed","severity":"normal"},{"uid":"765e86de7d8ccde9","name":"Subscribe and receives messages on 20 topics","time":{"start":1722419200492,"stop":1722419200492,"duration":0},"status":"passed","severity":"normal"},{"uid":"af2525d8ae996450","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1722418484144,"stop":1722418484144,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad8b97c32017c332","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1722418484131,"stop":1722418484131,"duration":0},"status":"passed","severity":"normal"},{"uid":"8189d499f208d9fe","name":"Encoder throws on empty string content topic","time":{"start":1722418497525,"stop":1722418497526,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2fdb9dd40cbf8f9","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722419382123,"stop":1722419382124,"duration":1},"status":"passed","severity":"normal"},{"uid":"7878f3de7d42239d","name":"Subscribe and receive messages via lightPush","time":{"start":1722419200489,"stop":1722419200489,"duration":0},"status":"passed","severity":"normal"},{"uid":"c04677e9780279d4","name":"start node with empty content topic","time":{"start":1722419150863,"stop":1722419150864,"duration":1},"status":"passed","severity":"normal"},{"uid":"75a1543356b77ebb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1722418484144,"stop":1722418484144,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43a028d3eddf770","name":"Filter","time":{"start":1722419247594,"stop":1722419247594,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7f0ae4fa4f5ad1","name":"configure the node with multiple pubsub topics","time":{"start":1722419178661,"stop":1722419178662,"duration":1},"status":"passed","severity":"normal"},{"uid":"8addd2d1c3ce6c08","name":"Fails to push message bigger that 1MB","time":{"start":1722419061961,"stop":1722419061962,"duration":1},"status":"passed","severity":"normal"},{"uid":"9643881caf06357b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722419150861,"stop":1722419150861,"duration":0},"status":"passed","severity":"normal"},{"uid":"805944c5d9a5257c","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1722418484148,"stop":1722418484149,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc2236c71904309","name":"Non TWN Cluster","time":{"start":1722419150854,"stop":1722419150854,"duration":0},"status":"passed","severity":"normal"},{"uid":"311da2cad5aae455","name":"Subscribe to topic containing emoji and publish message","time":{"start":1722419114278,"stop":1722419114278,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3f111dd3284c63","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722418894723,"stop":1722418894723,"duration":0},"status":"passed","severity":"normal"},{"uid":"b627c3fe372bef5","name":"Subscribe to topic containing Script and publish message","time":{"start":1722419114273,"stop":1722419114273,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6cab6d265f2c78","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722419200501,"stop":1722419200501,"duration":0},"status":"passed","severity":"normal"},{"uid":"2402bc3ea24ff9d4","name":"Push message with content topic containing emoji","time":{"start":1722419061957,"stop":1722419061957,"duration":0},"status":"passed","severity":"normal"},{"uid":"613b1c5d9fb1ebea","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722419200506,"stop":1722419200506,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e5102b2f58b466e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722418753870,"stop":1722418753871,"duration":1},"status":"passed","severity":"normal"},{"uid":"a163d8cc56075e37","name":"Push message on custom pubsubTopic","time":{"start":1722418894719,"stop":1722418894719,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2006e65e915e25e","name":"should not throw an error for a single configured topic","time":{"start":1722418484145,"stop":1722418484145,"duration":0},"status":"passed","severity":"normal"},{"uid":"21854054a1343c5e","name":"Push message with shell command payload","time":{"start":1722419061948,"stop":1722419061948,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6cd26e3672ebab1","name":"can start and stop the service","time":{"start":1722419153851,"stop":1722419153852,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e9c121967f2f38a","name":"Subscribe to topic containing XML and receive message","time":{"start":1722419200500,"stop":1722419200500,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f471bbae67264b","name":"Query with Promise Callback, No message returned","time":{"start":1722419204881,"stop":1722419204881,"duration":0},"status":"passed","severity":"normal"},{"uid":"54841685f4050d9c","name":"nwaku subscribes","time":{"start":1722419088346,"stop":1722419088346,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d5cedbbf3b04557","name":"Js publishes, other Js receives","time":{"start":1722419088347,"stop":1722419088347,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe3f4c9119891e9","name":"random static sharding 7 - Cluster ID: 986, Shard ID: 771","time":{"start":1722419178656,"stop":1722419178657,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1b373e19df7a8af","name":"should set field with all protocols enabled","time":{"start":1722418492587,"stop":1722418492587,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d101121a02c0fe1","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722418793522,"stop":1722418793523,"duration":1},"status":"passed","severity":"normal"},{"uid":"b06fac9da8069722","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1722419218763,"stop":1722419218764,"duration":1},"status":"passed","severity":"normal"},{"uid":"64e1fbda411f5522","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1722418491971,"stop":1722418491972,"duration":1},"status":"passed","severity":"normal"},{"uid":"262a6d96e6b33ae9","name":"Push to array if already present","time":{"start":1722418483773,"stop":1722418483774,"duration":1},"status":"passed","severity":"normal"},{"uid":"c612e83fb9ac1671","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722419200507,"stop":1722419200507,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8fd698515fa8103","name":"Check message received after nwaku node is restarted","time":{"start":1722419066971,"stop":1722419066971,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1afa6e19ee48e562","name":"should set field with only STORE enabled","time":{"start":1722418492588,"stop":1722418492588,"duration":0},"status":"passed","severity":"normal"},{"uid":"da3b6221ff7096e4","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1722419114273,"stop":1722419114273,"duration":0},"status":"passed","severity":"normal"},{"uid":"61bbfc1823a1cd49","name":"LightPush with 3 connections","time":{"start":1722418829260,"stop":1722418829260,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4ff5120c62459c","name":"should handle corrupted local storage data gracefully","time":{"start":1722418512334,"stop":1722418512334,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea32cc4f61cdcc2","name":"isConnected should return false after all peers disconnect","time":{"start":1722418595037,"stop":1722418595038,"duration":1},"status":"passed","severity":"normal"},{"uid":"369e93ceb8480e31","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1722418595037,"stop":1722418595037,"duration":0},"status":"passed","severity":"normal"},{"uid":"20897fdf9338b4cd","name":"Passing cursor with wrong pubsubTopic","time":{"start":1722419193132,"stop":1722419193132,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc480c3ab206681d","name":"removeEventListener with correct event","time":{"start":1722418575740,"stop":1722418575741,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd444d992460792a","name":"Check received message with timestamp: 1722418533767000000 ","time":{"start":1722419066966,"stop":1722419066967,"duration":1},"status":"passed","severity":"normal"},{"uid":"702904fdbfba6667","name":"Subscribe to topic containing Script and receive message","time":{"start":1722419200513,"stop":1722419200513,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac1dd17165a5940","name":"Push message with custom timestamp: 1691660387057","time":{"start":1722419184821,"stop":1722419184821,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e548e103d9d36","name":"should only return 1 node with relay capability","time":{"start":1722418508599,"stop":1722418508599,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb736016f6d57c0","name":"Push message with custom timestamp: 1722422421940","time":{"start":1722419061960,"stop":1722419061961,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ce664070690f5e9","name":"Fails to push message with empty content topic","time":{"start":1722419184819,"stop":1722419184819,"duration":0},"status":"passed","severity":"normal"},{"uid":"352b5144bec89f89","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1722418484127,"stop":1722418484128,"duration":1},"status":"passed","severity":"normal"},{"uid":"231649fc2f5803ed","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1722419239095,"stop":1722419239095,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d50fe2ec978be","name":"more peers than existing","time":{"start":1722419062121,"stop":1722419062121,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d855a2fd66e94f21","name":"recovers when dns.resolve returns empty","time":{"start":1722418508597,"stop":1722418508597,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fc2a6970baaaa8d","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1722419193130,"stop":1722419193131,"duration":1},"status":"passed","severity":"normal"},{"uid":"393f81e7b071d848","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1722418508350,"stop":1722418508351,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcb3d14a4af1367a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722419066982,"stop":1722419066982,"duration":0},"status":"passed","severity":"normal"},{"uid":"af63b1d5aa7e0e44","name":"Ephemeral field is preserved - encoder v0","time":{"start":1722418547320,"stop":1722418547320,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc66f5278e851101","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1722418952097,"stop":1722418952097,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b905d65877f0fbd","name":"Check received message containing Basic HTML tag","time":{"start":1722418752721,"stop":1722418752722,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9a8365ae7f69a65","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722419200489,"stop":1722419200490,"duration":1},"status":"passed","severity":"normal"},{"uid":"aba2469875f92d01","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1722418535220,"stop":1722418535220,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc12b171e10c0c5","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1722418508351,"stop":1722418508351,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b20d9935993e63","name":"Check received message containing special chars","time":{"start":1722418752713,"stop":1722418752714,"duration":1},"status":"passed","severity":"normal"},{"uid":"5985fd44ba978507","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722418752727,"stop":1722418752727,"duration":0},"status":"passed","severity":"normal"},{"uid":"685061bd7f1cfccf","name":"Subscribe to topic containing long and receive message","time":{"start":1722419200510,"stop":1722419200510,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf96ffef4f43f8b","name":"random static sharding 1 - Cluster ID: 274, Shard ID: 206","time":{"start":1722419178653,"stop":1722419178653,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb10bc67a33f602","name":"Publishes to nwaku","time":{"start":1722419088346,"stop":1722419088346,"duration":0},"status":"passed","severity":"normal"},{"uid":"637ad0a3135ef05","name":"Check received message containing SQL Injection","time":{"start":1722419066962,"stop":1722419066962,"duration":0},"status":"passed","severity":"normal"},{"uid":"b40aadecec8e2d84","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1722418753885,"stop":1722418753885,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77d5d711809452","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722418793527,"stop":1722418793528,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc04c68933119e11","name":"Push message with custom timestamp: 1722415221940","time":{"start":1722419061960,"stop":1722419061960,"duration":0},"status":"passed","severity":"normal"},{"uid":"eafbfe0e6e1e9062","name":"should properly create location multiaddrs - udp6","time":{"start":1722418492585,"stop":1722418492586,"duration":1},"status":"passed","severity":"normal"},{"uid":"1484dade9774fb31","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1722418508348,"stop":1722418508348,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd66b4049a60710","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722418491964,"stop":1722418491965,"duration":1},"status":"passed","severity":"normal"},{"uid":"68ca5adec393ac87","name":"Ping on unsubscribed peer","time":{"start":1722418632084,"stop":1722418632084,"duration":0},"status":"passed","severity":"normal"},{"uid":"9202f37464e493c7","name":"should throw an error for an unconfigured topic","time":{"start":1722418484146,"stop":1722418484146,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb6fd222b422952","name":"should be called at least once on all `peer:discovery` events","time":{"start":1722418542740,"stop":1722418542740,"duration":0},"status":"passed","severity":"normal"},{"uid":"a138c814aba172e1","name":"Query generator for multiple messages with multiple decoders","time":{"start":1722419234034,"stop":1722419234034,"duration":0},"status":"passed","severity":"normal"},{"uid":"99877876a3994201","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app69/9/topic608/test.js","time":{"start":1722419150854,"stop":1722419150855,"duration":1},"status":"passed","severity":"normal"},{"uid":"82956010507bf42c","name":"Check received message containing unicode special characters","time":{"start":1722418752723,"stop":1722418752724,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e69861a8a2b1328","name":"Push message with Basic HTML tag payload","time":{"start":1722419184796,"stop":1722419184797,"duration":1},"status":"passed","severity":"normal"},{"uid":"181bb699906003a2","name":"retrieves a single peer","time":{"start":1722418508596,"stop":1722418508597,"duration":1},"status":"passed","severity":"normal"},{"uid":"27507bca2346f66d","name":"should handle application and version for autosharding","time":{"start":1722418484136,"stop":1722418484137,"duration":1},"status":"passed","severity":"normal"},{"uid":"d12c9d79bab59d16","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1722418542742,"stop":1722418542743,"duration":1},"status":"passed","severity":"normal"},{"uid":"9200215744e2a0cd","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722419200513,"stop":1722419200514,"duration":1},"status":"passed","severity":"normal"},{"uid":"98ecedb6ae63b659","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722418484149,"stop":1722418484150,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a6dd71a0abbb2b4","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1722418484128,"stop":1722418484128,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9fd0827e2bfd95","name":"can start and stop the service","time":{"start":1722418547275,"stop":1722418547275,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c65722174ea0d1b","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1722419108349,"stop":1722419108350,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c7f136c503ccba3","name":"Decoder throws on undefined content topic","time":{"start":1722418520215,"stop":1722418520215,"duration":0},"status":"passed","severity":"normal"},{"uid":"d775b2190b751639","name":"should not receive a peer event after stop","time":{"start":1722418512333,"stop":1722418512333,"duration":0},"status":"passed","severity":"normal"},{"uid":"4741e0505d4b05ff","name":"Subscribe and receives messages on 20 topics","time":{"start":1722419200507,"stop":1722419200507,"duration":0},"status":"passed","severity":"normal"},{"uid":"53419af5e27ecc63","name":"Throws when trying to push message with empty payload","time":{"start":1722419061949,"stop":1722419061950,"duration":1},"status":"passed","severity":"normal"},{"uid":"90036179fd832a06","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1722418753855,"stop":1722418753860,"duration":5},"status":"passed","severity":"normal"},{"uid":"76fb17aabf053bc9","name":"Keep-alive pings maintain the connection","time":{"start":1722418653648,"stop":1722418653648,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b251111251eda86","name":"getPeersByDiscovery","time":{"start":1722419095587,"stop":1722419095587,"duration":0},"status":"passed","severity":"normal"},{"uid":"850aef66741c95","name":"Check message received after jswaku node is restarted","time":{"start":1722418752734,"stop":1722418752734,"duration":0},"status":"skipped","severity":"normal"},{"uid":"92a5048f04ad19f2","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1722419084228,"stop":1722419084229,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4673c0757e7e576","name":"should emit a peer event after start","time":{"start":1722418547277,"stop":1722418547277,"duration":0},"status":"passed","severity":"normal"},{"uid":"8edc17e4a54c9f2f","name":"ignores domain fetching errors","time":{"start":1722418508598,"stop":1722418508598,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f6f51f3e77cae9","name":"throws on content topic with empty topic name field","time":{"start":1722418484124,"stop":1722418484124,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb3035160dd7278","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1722418518370,"stop":1722418518372,"duration":2},"status":"passed","severity":"normal"},{"uid":"ec812b00fb9426d9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722419200490,"stop":1722419200490,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dbc750d3dd5bacf","name":"Nodes with multiple pubsub topic","time":{"start":1722419084227,"stop":1722419084227,"duration":0},"status":"passed","severity":"normal"},{"uid":"937ff1786a9398d8","name":"Passing page size 1 when there are 4 messages","time":{"start":1722419228724,"stop":1722419228724,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a95cbed19e7ddd5","name":"Relay - times out","time":{"start":1722419247592,"stop":1722419247592,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad3ad4b0d9566d98","name":"Publish message with rate limit","time":{"start":1722419108358,"stop":1722419108359,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6b941df5e6115a4","name":"Nodes with multiple pubsub topic","time":{"start":1722419084229,"stop":1722419084229,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf77d15e0bef8a0","name":"Check received message containing unicode special characters","time":{"start":1722419066965,"stop":1722419066965,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc2c83a06dc63268","name":"Push message with content topic containing Russian","time":{"start":1722419061952,"stop":1722419061953,"duration":1},"status":"passed","severity":"normal"},{"uid":"adde7920b5e479cf","name":"Push message with content topic containing JSON","time":{"start":1722419184816,"stop":1722419184817,"duration":1},"status":"passed","severity":"normal"},{"uid":"41c45938e7c52351","name":"Ping on peer without subscriptions","time":{"start":1722418632083,"stop":1722418632084,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a8e9d77d696756e","name":"Check received message containing long","time":{"start":1722418752712,"stop":1722418752713,"duration":1},"status":"passed","severity":"normal"},{"uid":"94e17c85936c8da5","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722418623206,"stop":1722418623208,"duration":2},"status":"passed","severity":"normal"},{"uid":"98b3316606cbf12e","name":"Push message with meta","time":{"start":1722419184819,"stop":1722419184820,"duration":1},"status":"passed","severity":"normal"},{"uid":"5651473674f090ea","name":"different cluster, same shard: nodes don't connect","time":{"start":1722418952098,"stop":1722418952099,"duration":1},"status":"passed","severity":"normal"},{"uid":"fabe5d0b0c5ece7c","name":"Publish message with custom timestamp: Thu Aug 10 2023 09:44:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1722419108350,"stop":1722419108350,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9ac5781a8aa5275","name":"Does not throw an exception when node disconnects","time":{"start":1722419241287,"stop":1722419241287,"duration":0},"status":"passed","severity":"normal"},{"uid":"23b10835cb3babc9","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1722418484140,"stop":1722418484140,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d348366e00c6406","name":"should be able to encode the field with only RELAY set to true","time":{"start":1722418491954,"stop":1722418491956,"duration":2},"status":"passed","severity":"normal"},{"uid":"d37fffb2d79bbd0d","name":"Check publish message after client node is restarted","time":{"start":1722419108357,"stop":1722419108357,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2090911c8c21489a","name":"Ping on subscribed peer","time":{"start":1722418599876,"stop":1722418599876,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e9046bce8127e7","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1722418508601,"stop":1722418508601,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc0d05de456d69c6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722418793528,"stop":1722418793528,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c91572d92b8e85","name":"Default pageSize","time":{"start":1722419228728,"stop":1722419228728,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8798f6a65d04593","name":"Generator, custom pubsub topic","time":{"start":1722419224025,"stop":1722419224026,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aa921c23639cd28","name":"can start and stop the service","time":{"start":1722418512331,"stop":1722418512331,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a13d17c2b5851f","name":"Check received message containing shell command","time":{"start":1722418752722,"stop":1722418752723,"duration":1},"status":"passed","severity":"normal"},{"uid":"91a396d85246ae6a","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1722419239096,"stop":1722419239097,"duration":1},"status":"passed","severity":"normal"},{"uid":"b37fbbe87dc1a4cf","name":"Fails to push message with empty content topic","time":{"start":1722419061957,"stop":1722419061958,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4769f46ad5c2fb9","name":"Push message with custom timestamp: 1722415187057","time":{"start":1722419184821,"stop":1722419184821,"duration":0},"status":"passed","severity":"normal"},{"uid":"82249a3b4dfa19f0","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722418786890,"stop":1722418786891,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1cf8c4e0c3da3ac","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1722419108353,"stop":1722419108353,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93d8524c6052aa8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722418753836,"stop":1722418753837,"duration":1},"status":"passed","severity":"normal"},{"uid":"2336896d34ef9bf1","name":"Push message with content topic containing long","time":{"start":1722419184812,"stop":1722419184812,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d51009e179ff41","name":"Ping on unsubscribed peer","time":{"start":1722418632086,"stop":1722418632086,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a9ad7b3a95d8170","name":"handles empty shards array correctly","time":{"start":1722418484150,"stop":1722418484151,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9924a860ad8927","name":"Init the array if not present","time":{"start":1722418483768,"stop":1722418483772,"duration":4},"status":"passed","severity":"normal"},{"uid":"6c3b90f004194f99","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1722418484126,"stop":1722418484127,"duration":1},"status":"passed","severity":"normal"},{"uid":"80172d82de73ae06","name":"Push message with Russian payload","time":{"start":1722419184792,"stop":1722419184793,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2bc2b7b364fb2c2","name":"Subscribe to topic containing short and receive message","time":{"start":1722419200494,"stop":1722419200495,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1ed8b88e793423e","name":"pre and post cipher","time":{"start":1722418518828,"stop":1722418518828,"duration":0},"status":"passed","severity":"normal"},{"uid":"69eb75af7345a240","name":"Asymmetric encrypt & decrypt","time":{"start":1722418518826,"stop":1722418518827,"duration":1},"status":"passed","severity":"normal"},{"uid":"c11e193902e31457","name":"Check received message containing Russian","time":{"start":1722419066977,"stop":1722419066978,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8d5647b47b590c2","name":"should throw error - no id","time":{"start":1722418492575,"stop":1722418492575,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb58290b14ecae92","name":"should throw an error for empty SingleShardInfos array","time":{"start":1722418484135,"stop":1722418484135,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce7b9e8742eec0b","name":"Check publish message containing Script","time":{"start":1722419108336,"stop":1722419108336,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d20a76edfd57ca","name":"creates an iterator","time":{"start":1722419229372,"stop":1722419229373,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1123191f6506148","name":"does not throw on valid cases","time":{"start":1722418484116,"stop":1722418484116,"duration":0},"status":"passed","severity":"normal"},{"uid":"a388a5cf8d5eecaa","name":"1 Relay, 1 fetch","time":{"start":1722418507851,"stop":1722418507851,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb4e71dcbdc44f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722419200510,"stop":1722419200510,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd1436e4f53e836","name":"groups content topics by expected pubsub topic","time":{"start":1722418484132,"stop":1722418484132,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3619215a9ae7d36","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1722418595036,"stop":1722418595036,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ea5548798c7d6","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1722419193131,"stop":1722419193131,"duration":0},"status":"passed","severity":"normal"},{"uid":"213592e317f744be","name":"Push message with content topic containing Script","time":{"start":1722419061953,"stop":1722419061954,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4f33710544c294a","name":"Check received message containing Chinese","time":{"start":1722419066976,"stop":1722419066977,"duration":1},"status":"passed","severity":"normal"},{"uid":"cecddea354c14689","name":"Check received message containing JSON","time":{"start":1722419066964,"stop":1722419066964,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb841a85acf46376","name":"Failed peers are renewed","time":{"start":1722418821586,"stop":1722418821587,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f231b4694e439eb","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722418793527,"stop":1722418793527,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc49e13a6b2e8317","name":"Refresh subscription","time":{"start":1722419114270,"stop":1722419114270,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c9ddf2e4ffa1139c","name":"Reopen subscription with peer with lost subscription","time":{"start":1722418632087,"stop":1722418632087,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b37a5828f343e6","name":"should throw error - no public key","time":{"start":1722418492575,"stop":1722418492580,"duration":5},"status":"passed","severity":"normal"},{"uid":"c2bed2c43adc97a6","name":"Passing page size 110 when there are 120 messages","time":{"start":1722419228727,"stop":1722419228727,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d873171b539c1","name":"isConnected between 2 js-waku relay nodes","time":{"start":1722418595039,"stop":1722418595039,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee560e1e19436d78","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1722418484141,"stop":1722418484141,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd3b4757022c09c2","name":"throws on empty content topic","time":{"start":1722418484120,"stop":1722418484121,"duration":1},"status":"passed","severity":"normal"},{"uid":"978f248942d11453","name":"Store - dialed after - with timeout","time":{"start":1722419247593,"stop":1722419247593,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce808cb70ec22aed","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722419200501,"stop":1722419200502,"duration":1},"status":"passed","severity":"normal"},{"uid":"49f29d68b6cd3326","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1722418518372,"stop":1722418518373,"duration":1},"status":"passed","severity":"normal"},{"uid":"85fd963f292f3686","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1722418753873,"stop":1722418753876,"duration":3},"status":"passed","severity":"normal"},{"uid":"107a93dfd83206fe","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1722418484139,"stop":1722418484139,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88ffd4aec4e543b","name":"Overlapping topic subscription","time":{"start":1722418786891,"stop":1722418786891,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa74cfc7fb2e9862","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722419200492,"stop":1722419200492,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc245d6fdd76f3d","name":"Encoder throws on empty string content topic","time":{"start":1722418518375,"stop":1722418518375,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d797f886a147c10","name":"handles different clusterIds correctly","time":{"start":1722418484132,"stop":1722418484133,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d8d1224b4c03534","name":"should set field with only FILTER enabled","time":{"start":1722418492588,"stop":1722418492588,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae8d590bd93c6f3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1722418753883,"stop":1722418753883,"duration":0},"status":"passed","severity":"normal"},{"uid":"b75f365e09c11ca3","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722418786887,"stop":1722418786888,"duration":1},"status":"passed","severity":"normal"},{"uid":"c40e208f86ee1c64","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722418786908,"stop":1722418786908,"duration":0},"status":"passed","severity":"normal"},{"uid":"501f010651b61a39","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722419200503,"stop":1722419200503,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0480138ee658a41","name":"Relay - dialed after","time":{"start":1722419247592,"stop":1722419247592,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b767c970e2162","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1722418753887,"stop":1722418753888,"duration":1},"status":"passed","severity":"normal"},{"uid":"728c475f1c17a75a","name":"Generator, 2 different pubsubtopics","time":{"start":1722419224024,"stop":1722419224025,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fc91880f307a282","name":"random static sharding 4 - Cluster ID: 324, Shard ID: 885","time":{"start":1722419178654,"stop":1722419178655,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcd700e04e7b91d9","name":"should encodeTxt and decodeTxt","time":{"start":1722418492573,"stop":1722418492573,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f6e79a7021dc7e","name":"Decoder throws on empty string content topic","time":{"start":1722418497526,"stop":1722418497526,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d26e5c11f3f6f0","name":"Push message with content topic containing long","time":{"start":1722419061950,"stop":1722419061950,"duration":0},"status":"passed","severity":"normal"},{"uid":"fded2b7243077223","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1722419095593,"stop":1722419095593,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e992c024bdbfcba","name":"Check received message containing unicode special characters","time":{"start":1722419066981,"stop":1722419066981,"duration":0},"status":"passed","severity":"normal"},{"uid":"3436f74eb899c66","name":"Check received message containing Chinese","time":{"start":1722419066957,"stop":1722419066957,"duration":0},"status":"passed","severity":"normal"},{"uid":"d444a905f8c67bd3","name":"Filter with 1 connections","time":{"start":1722418829259,"stop":1722418829259,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc396000e795fee9","name":"passes more than one ENR URLs and attempts connection","time":{"start":1722418547297,"stop":1722418547297,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f508394a6dbc042b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722419200502,"stop":1722419200502,"duration":0},"status":"passed","severity":"normal"},{"uid":"73fb6fc5a828c69d","name":"Filter with 0 connections","time":{"start":1722418829258,"stop":1722418829258,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf36f5227bd6bec","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722418786902,"stop":1722418786903,"duration":1},"status":"passed","severity":"normal"},{"uid":"e492a1791ced39f2","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722418623222,"stop":1722418623223,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac1cbf7ee39aea14","name":"Fails to publish message with wrong content topic","time":{"start":1722419108352,"stop":1722419108352,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d7da648351dbcdc","name":"Fields are not dropped","time":{"start":1722418496769,"stop":1722418496772,"duration":3},"status":"passed","severity":"normal"},{"uid":"4ac2670661c259d6","name":"Fails to publish message with empty text","time":{"start":1722419108352,"stop":1722419108352,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6b328b39bd51bc0","name":"Push message with content topic containing XML","time":{"start":1722419061954,"stop":1722419061955,"duration":1},"status":"passed","severity":"normal"},{"uid":"f760e266ccd93d23","name":"same cluster, different shard: nodes don't connect","time":{"start":1722418753827,"stop":1722418753828,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dfbc416b399298c","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1722418508600,"stop":1722418508601,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c498ea279efff8c","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1722418484150,"stop":1722418484150,"duration":0},"status":"passed","severity":"normal"},{"uid":"6066a09231bb2556","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722418979693,"stop":1722418979693,"duration":0},"status":"passed","severity":"normal"},{"uid":"71fd7ef187bab973","name":"LightPush with 1 connections","time":{"start":1722418829258,"stop":1722418829258,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ceee366ff69bac","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1722418484137,"stop":1722418484138,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d446bca340ae134","name":"Light Node - default protocols","time":{"start":1722419247595,"stop":1722419247595,"duration":0},"status":"passed","severity":"normal"},{"uid":"7942d1d6f1e5599","name":"can dial TLS multiaddrs","time":{"start":1722418956673,"stop":1722418956673,"duration":0},"status":"passed","severity":"normal"},{"uid":"281d9668956ecb3b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1722418484142,"stop":1722418484142,"duration":0},"status":"passed","severity":"normal"},{"uid":"387de207d0443c58","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1722418484139,"stop":1722418484139,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a6a7e700e2b5a1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722418753886,"stop":1722418753886,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdac945ac926d81b","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1722418484129,"stop":1722418484129,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e62bb3c5d48fee","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1722419239094,"stop":1722419239095,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc52bc3bccc3733","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722418793554,"stop":1722418793554,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed7c186a0e3d653d","name":"Check received message containing escaped characters","time":{"start":1722419066965,"stop":1722419066965,"duration":0},"status":"passed","severity":"normal"},{"uid":"580a570f2759e1e","name":"Query Generator, Multiple PubsubTopics","time":{"start":1722419204850,"stop":1722419204851,"duration":1},"status":"passed","severity":"normal"},{"uid":"b04e7c21f4d1710","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1722419239096,"stop":1722419239096,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e2ba5f9ba38cae","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1722418486745,"stop":1722418486746,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f3412e59a9c5285","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1722418484147,"stop":1722418484147,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13f2c34bf39befb","name":"LightPush with 0 connections","time":{"start":1722418829257,"stop":1722418829258,"duration":1},"status":"passed","severity":"normal"},{"uid":"30807394e1280b28","name":"Push message with shell command payload","time":{"start":1722419184798,"stop":1722419184798,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d29881ddf5981c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722419382124,"stop":1722419382124,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ccf56bb9a362b65","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1722418507241,"stop":1722418507241,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f9bf3fa98d3e0f7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722419200511,"stop":1722419200511,"duration":0},"status":"passed","severity":"normal"},{"uid":"97113981a213c6b8","name":"Push message with Chinese payload","time":{"start":1722419184791,"stop":1722419184791,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1fe673f6c561771","name":"All","time":{"start":1722418543651,"stop":1722418543651,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86a81cd9d999a55","name":"Check message with no payload is not received","time":{"start":1722419066970,"stop":1722419066970,"duration":0},"status":"passed","severity":"normal"},{"uid":"a992d0f627fd569e","name":"Push message with content topic containing JSON","time":{"start":1722419061955,"stop":1722419061955,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bbb31ef5d894cba","name":"Push message with Russian payload","time":{"start":1722419061945,"stop":1722419061946,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a03341f7dd09d65","name":"Check received message containing short","time":{"start":1722419066955,"stop":1722419066956,"duration":1},"status":"passed","severity":"normal"},{"uid":"537fde44510045ab","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1722418484140,"stop":1722418484140,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f9712a4ce29852","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722419084224,"stop":1722419084225,"duration":1},"status":"passed","severity":"normal"},{"uid":"f02d79376f2d51aa","name":"random static sharding 2 - Cluster ID: 714, Shard ID: 105","time":{"start":1722419178653,"stop":1722419178654,"duration":1},"status":"passed","severity":"normal"},{"uid":"6da20f4c10e93cc5","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1722418484147,"stop":1722418484148,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba8c5badc2929cce","name":"same cluster, different shard: nodes connect","time":{"start":1722418952098,"stop":1722418952098,"duration":0},"status":"passed","severity":"normal"},{"uid":"6406a5131ba75ac0","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722419178662,"stop":1722419178663,"duration":1},"status":"passed","severity":"normal"},{"uid":"f41e09bee06b2854","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722418786888,"stop":1722418786889,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd3ee1cacaa39907","name":"topics with same application and version share the same shard","time":{"start":1722418484131,"stop":1722418484131,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e19fbd3630c827","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1722418484143,"stop":1722418484144,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d88b589cc6d2ba1","name":"Privacy Node - default protocol","time":{"start":1722419247595,"stop":1722419247595,"duration":0},"status":"passed","severity":"normal"},{"uid":"6201164282208a69","name":"Check received message containing Russian","time":{"start":1722419066962,"stop":1722419066962,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0f383676b4ed1c","name":"Check received message containing Arabic","time":{"start":1722419066977,"stop":1722419066977,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf09f6a0eac22afe","name":"Push message with content topic containing emoji","time":{"start":1722419184818,"stop":1722419184818,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d039f8373449da6","name":"Round trip binary encryption [ecies, signature]","time":{"start":1722418520213,"stop":1722418520213,"duration":0},"status":"passed","severity":"normal"},{"uid":"42a7a2878afedfe2","name":"ignores unrecognized TXT record formats","time":{"start":1722418508598,"stop":1722418508598,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2656e3a1e3074a7","name":"isConnected should return true after first peer connects","time":{"start":1722418595037,"stop":1722418595037,"duration":0},"status":"passed","severity":"normal"},{"uid":"170bbaea20258efa","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722419200505,"stop":1722419200505,"duration":0},"status":"passed","severity":"normal"},{"uid":"631e8615c37494b1","name":"safeDispatchEvent","time":{"start":1722418575743,"stop":1722418575743,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0ffb8838c2d17f","name":"Check received message containing JSON","time":{"start":1722419066979,"stop":1722419066980,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c1a0c34642325d6","name":"throws on content topic with non-number generation field","time":{"start":1722418484122,"stop":1722418484122,"duration":0},"status":"passed","severity":"normal"},{"uid":"574b6196ca074acf","name":"Delete observer","time":{"start":1722419064544,"stop":1722419064545,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b206dad0f385880","name":"Decoder throws on undefined content topic","time":{"start":1722418518375,"stop":1722418518376,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab4b6d663248300c","name":"should return the pubsub topic directly if a string is provided","time":{"start":1722418484146,"stop":1722418484146,"duration":0},"status":"passed","severity":"normal"},{"uid":"d66a1660cd2869be","name":"Decoder throws on empty string content topic","time":{"start":1722418520215,"stop":1722418520215,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd07723c43cb659","name":"Tracks peer failures correctly","time":{"start":1722418653649,"stop":1722418653649,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef59e96fd158327a","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1722418491960,"stop":1722418491961,"duration":1},"status":"passed","severity":"normal"},{"uid":"64082709acf56910","name":"Push message with content topic containing special chars","time":{"start":1722419061951,"stop":1722419061951,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab18467fabc595ee","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722418979687,"stop":1722418979688,"duration":1},"status":"passed","severity":"normal"},{"uid":"7040c5f61ae32f89","name":"Query Generator, No Decoder","time":{"start":1722419204851,"stop":1722419204852,"duration":1},"status":"passed","severity":"normal"},{"uid":"28a2b7cc8367c18e","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1722418484130,"stop":1722418484130,"duration":0},"status":"passed","severity":"normal"},{"uid":"354b6d9e232e446c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722419382123,"stop":1722419382123,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb52ce9f5ef37367","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722419184816,"stop":1722419184816,"duration":0},"status":"passed","severity":"normal"},{"uid":"d057d44e5fa74310","name":"can start the service","time":{"start":1722419153850,"stop":1722419153851,"duration":1},"status":"passed","severity":"normal"},{"uid":"c93083bf47259bd7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722419224023,"stop":1722419224024,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b3f0f872947ac78","name":"Passing page size 10 when there are 10 messages","time":{"start":1722419228725,"stop":1722419228725,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70ea2a76d200062","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722418670107,"stop":1722418670108,"duration":1},"status":"passed","severity":"normal"},{"uid":"83452e0a50e62c6d","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1722419114272,"stop":1722419114272,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b845959c11730","name":"Query generator for multiple messages","time":{"start":1722419234033,"stop":1722419234033,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a3664443337f433","name":"Publish message with custom timestamp: Wed Jul 31 2024 10:44:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1722419108351,"stop":1722419108351,"duration":0},"status":"passed","severity":"normal"},{"uid":"15fa650c21cdc1ed","name":"Push message with custom timestamp: 1722422387057","time":{"start":1722419184821,"stop":1722419184822,"duration":1},"status":"passed","severity":"normal"},{"uid":"46b5bf7eab737d31","name":"Check received message containing Chinese","time":{"start":1722418752714,"stop":1722418752715,"duration":1},"status":"passed","severity":"normal"},{"uid":"a268a2ba1da48fb7","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722419084228,"stop":1722419084228,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92e72ba4799f825","name":"Check received message with timestamp: 1722418533767 ","time":{"start":1722419066982,"stop":1722419066982,"duration":0},"status":"passed","severity":"normal"},{"uid":"e35ed5d535deedac","name":"should set field with all protocols disabled","time":{"start":1722418492587,"stop":1722418492587,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d473b924f68f77","name":"should decode valid enr successfully","time":{"start":1722418492573,"stop":1722418492574,"duration":1},"status":"passed","severity":"normal"},{"uid":"22568acb70d71265","name":"Subscribe to topic containing long and receive message","time":{"start":1722419200495,"stop":1722419200495,"duration":0},"status":"passed","severity":"normal"},{"uid":"a398f4a1eb99bd99","name":"Check received message containing emoji","time":{"start":1722419066981,"stop":1722419066981,"duration":0},"status":"passed","severity":"normal"},{"uid":"391bcf623680444d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722418786907,"stop":1722418786907,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8e38a5c18d8d2","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1722418753887,"stop":1722418753887,"duration":0},"status":"passed","severity":"normal"},{"uid":"431fa5594c5af5e7","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722418670110,"stop":1722418670110,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f0005726836071d","name":"throws on content topic with generation field greater than 0","time":{"start":1722418484122,"stop":1722418484122,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7160a0a5b452bf","name":"Query with Ordered Callback, No message returned","time":{"start":1722419204858,"stop":1722419204858,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4deb907b9b985c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722418623208,"stop":1722418623210,"duration":2},"status":"passed","severity":"normal"},{"uid":"a61d9d1fa285c570","name":"Subscribe to topic containing shell command and publish message","time":{"start":1722419114277,"stop":1722419114277,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed96c88dbf9756fb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1722418753866,"stop":1722418753869,"duration":3},"status":"passed","severity":"normal"},{"uid":"2f7f15a4b4f0674a","name":"Passing an array","time":{"start":1722419241288,"stop":1722419241289,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f77a7122350d16f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722418786905,"stop":1722418786906,"duration":1},"status":"passed","severity":"normal"},{"uid":"51bd756dbc49e6d4","name":"Check message with no content topic is not received","time":{"start":1722419066984,"stop":1722419066984,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e1e00da62ec2e0e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722419200517,"stop":1722419200517,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd5f533147b73353","name":"Subscribe to topic containing Script and receive message","time":{"start":1722418786904,"stop":1722418786905,"duration":1},"status":"passed","severity":"normal"},{"uid":"5265498b90aaf9dd","name":"A test","time":{"start":1722418894812,"stop":1722418894813,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7cb338d95d09e10","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722419200505,"stop":1722419200505,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa7a3fa08b330445","name":"Check message with no pubsub topic is not received","time":{"start":1722418752731,"stop":1722418752731,"duration":0},"status":"passed","severity":"normal"},{"uid":"908c303b1bfc2189","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722418894720,"stop":1722418894720,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de46782ae6eae3d","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1722418484135,"stop":1722418484135,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9d801d224da73a","name":"Decrypt messages","time":{"start":1722419064544,"stop":1722419064544,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9f0536fe8fb8ba","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1722418952096,"stop":1722418952097,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c4f5b86fb2bc284","name":"Check message with no content topic is not received","time":{"start":1722419066969,"stop":1722419066970,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b24d02d55408d88","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722419200496,"stop":1722419200496,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1793c6ff01606d","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1722419239097,"stop":1722419239098,"duration":1},"status":"passed","severity":"normal"},{"uid":"4924fb7d5c23e001","name":"Check received message containing XML","time":{"start":1722419066963,"stop":1722419066963,"duration":0},"status":"passed","severity":"normal"},{"uid":"d656919b57e827fe","name":"Using a function","time":{"start":1722419241289,"stop":1722419241290,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca108015767e4aaf","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1722419218764,"stop":1722419218764,"duration":0},"status":"passed","severity":"normal"},{"uid":"323838ef64eaed28","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722418786909,"stop":1722418786909,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc578d11c75d68e","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1722418497246,"stop":1722418497247,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf70ee53bdf7bfb9","name":"should correctly map a content topic to a pubsub topic","time":{"start":1722418484151,"stop":1722418484151,"duration":0},"status":"passed","severity":"normal"},{"uid":"85a5af42da00222e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722419200519,"stop":1722419200519,"duration":0},"status":"passed","severity":"normal"},{"uid":"495660b71daa9650","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1722419084229,"stop":1722419084229,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a436000fbece66","name":"Generator, 2 different pubsubtopics","time":{"start":1722419224026,"stop":1722419224026,"duration":0},"status":"passed","severity":"normal"},{"uid":"2301f5e20f374cb0","name":"should properly create location multiaddrs - tcp4","time":{"start":1722418492585,"stop":1722418492585,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac784c5fb1beb509","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722418753861,"stop":1722418753862,"duration":1},"status":"passed","severity":"normal"},{"uid":"c38ddeefa6b4b573","name":"should not receive a peer event after stop","time":{"start":1722419153857,"stop":1722419153858,"duration":1},"status":"passed","severity":"normal"},{"uid":"15e58a693f6e432f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1722418484141,"stop":1722418484142,"duration":1},"status":"passed","severity":"normal"},{"uid":"7237dba539ad7b66","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722419084230,"stop":1722419084231,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eb35acc3d58d5be","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1722418753852,"stop":1722418753855,"duration":3},"status":"passed","severity":"normal"},{"uid":"30c3f4cf2bccfc16","name":"Refresh subscription","time":{"start":1722419200509,"stop":1722419200509,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f46dcbbfac679c","name":"Encoder throws on undefined content topic","time":{"start":1722418518374,"stop":1722418518375,"duration":1},"status":"passed","severity":"normal"},{"uid":"33212e614049d783","name":"Check publish message containing SQL Injection","time":{"start":1722419108336,"stop":1722419108336,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4c49c89af8edbf3","name":"caches peers it previously fetched","time":{"start":1722418508598,"stop":1722418508599,"duration":1},"status":"passed","severity":"normal"},{"uid":"713dfcffd1c9db54","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app24/9/topic329/proto","time":{"start":1722419150857,"stop":1722419150857,"duration":0},"status":"passed","severity":"normal"},{"uid":"366e14ef352180b4","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1722418484147,"stop":1722418484147,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f63549850c80013","name":"Check received message with timestamp: 1722418533821000000 ","time":{"start":1722418752725,"stop":1722418752726,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b12f6ffac8d776c","name":"Subscribe to topic containing XML and receive message","time":{"start":1722419200513,"stop":1722419200513,"duration":0},"status":"passed","severity":"normal"},{"uid":"91176491b5ad1581","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722418786901,"stop":1722418786901,"duration":0},"status":"passed","severity":"normal"},{"uid":"953ce0da023286d8","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722419200511,"stop":1722419200512,"duration":1},"status":"passed","severity":"normal"},{"uid":"75c4916fa40dc685","name":"Relay + Store","time":{"start":1722418543650,"stop":1722418543650,"duration":0},"status":"passed","severity":"normal"},{"uid":"549f975adc01546","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722418547282,"stop":1722418547282,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1f44ed2f80dcfc2f","name":"start node with ApplicationInfo","time":{"start":1722419150861,"stop":1722419150861,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e382fa6c20ac42","name":"should emit a peer event after start","time":{"start":1722418512332,"stop":1722418512332,"duration":0},"status":"passed","severity":"normal"},{"uid":"35545ae22b7d590f","name":"Push message with escaped characters payload","time":{"start":1722419184798,"stop":1722419184799,"duration":1},"status":"passed","severity":"normal"},{"uid":"91283be6c572dc5","name":"should throw error - invalid id","time":{"start":1722418492581,"stop":1722418492582,"duration":1},"status":"passed","severity":"normal"},{"uid":"86aecb8912d20de2","name":"should not fail to start the service if it is already started","time":{"start":1722418547276,"stop":1722418547276,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ebc1821b6cc1e9e","name":"Ephemeral field set to true","time":{"start":1722418497524,"stop":1722418497524,"duration":0},"status":"passed","severity":"normal"},{"uid":"904731a520a61961","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1722418753839,"stop":1722418753840,"duration":1},"status":"passed","severity":"normal"},{"uid":"5071d1b8ace57864","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722418786900,"stop":1722418786900,"duration":0},"status":"passed","severity":"normal"},{"uid":"e704f6fddc3caa96","name":"should return valid sharding parameters for static sharding","time":{"start":1722418484148,"stop":1722418484148,"duration":0},"status":"passed","severity":"normal"},{"uid":"2331ea371be63503","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722419178652,"stop":1722419178653,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c9dad29dcb2e1b9","name":"should properly create peer info with all multiaddrs","time":{"start":1722418492586,"stop":1722418492587,"duration":1},"status":"passed","severity":"normal"},{"uid":"682818585ef44ba5","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1722418753832,"stop":1722418753833,"duration":1},"status":"passed","severity":"normal"},{"uid":"26b86fc3e2cbaf4a","name":"Check received message containing special chars","time":{"start":1722419066973,"stop":1722419066976,"duration":3},"status":"passed","severity":"normal"},{"uid":"fb03b127f879c09e","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1722419114277,"stop":1722419114277,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b0ba8653f2c519","name":"should throw error - no id","time":{"start":1722418492581,"stop":1722418492581,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8472a9a0c9d4862","name":"Push message with XML payload","time":{"start":1722419061947,"stop":1722419061947,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d860e2be27a5c95","name":"Ping on subscribed peer","time":{"start":1722418632085,"stop":1722418632086,"duration":1},"status":"passed","severity":"normal"},{"uid":"99e38dcf608e7606","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1722419193130,"stop":1722419193130,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6757b98648c0f81","name":"Generator, 2 different pubsubtopics","time":{"start":1722419224023,"stop":1722419224023,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad268cb54702587","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1722419239096,"stop":1722419239096,"duration":0},"status":"passed","severity":"normal"},{"uid":"4101e651af490644","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722419200500,"stop":1722419200501,"duration":1},"status":"passed","severity":"normal"},{"uid":"422654a42fba838c","name":"Check publish message containing numeric","time":{"start":1722419108332,"stop":1722419108333,"duration":1},"status":"passed","severity":"normal"},{"uid":"317eef8a37bab73f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722418793523,"stop":1722418793524,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8ec8d908010e214","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1722418484127,"stop":1722418484127,"duration":0},"status":"passed","severity":"normal"},{"uid":"118f39d880f98bd1","name":"Push message with custom timestamp: 1691660421940","time":{"start":1722419061959,"stop":1722419061960,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1176c1b59fdfaac","name":"should return unique PubsubTopics for static sharding","time":{"start":1722418484136,"stop":1722418484136,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b22ab89bfbcba4","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722418979688,"stop":1722418979688,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c48e6f9fe7461a4","name":"should get / set TCP multiaddr","time":{"start":1722418492584,"stop":1722418492585,"duration":1},"status":"passed","severity":"normal"},{"uid":"fff2b02fdacb721","name":"Number of peers are maintained correctly","time":{"start":1722418653646,"stop":1722418653646,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e8cfee92329618","name":"returns all values when wanted number matches available values","time":{"start":1722418507238,"stop":1722418507240,"duration":2},"status":"passed","severity":"normal"},{"uid":"cd9d60704b14d796","name":"Check received message containing SQL Injection","time":{"start":1722418752716,"stop":1722418752717,"duration":1},"status":"passed","severity":"normal"},{"uid":"19d67afc80a260eb","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1722419218763,"stop":1722419218763,"duration":0},"status":"passed","severity":"normal"},{"uid":"f12ac05885d7e963","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1722418547320,"stop":1722418547321,"duration":1},"status":"passed","severity":"normal"},{"uid":"641703a4f5ff0fa6","name":"Passing page size 3 when there are 20 messages","time":{"start":1722419228724,"stop":1722419228724,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9841868637fcf6","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1722418497247,"stop":1722418497247,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e9d6dc66961307","name":"Push message with content topic containing Arabic","time":{"start":1722419184814,"stop":1722419184814,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4412c4c11a24f7f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722419200495,"stop":1722419200496,"duration":1},"status":"passed","severity":"normal"},{"uid":"a92e0e90ebc2e812","name":"LightPush","time":{"start":1722419247594,"stop":1722419247594,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a777b8f90dc5d0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1722418484141,"stop":1722418484141,"duration":0},"status":"passed","severity":"normal"},{"uid":"2577f41ffdf75bc","name":"Overlapping topic subscription","time":{"start":1722419200493,"stop":1722419200494,"duration":1},"status":"passed","severity":"normal"},{"uid":"2919b27d296daeac","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722418979692,"stop":1722418979692,"duration":0},"status":"passed","severity":"normal"},{"uid":"5726fa8927aa7fc7","name":"should not fail to stop the service if it was not started","time":{"start":1722418512331,"stop":1722418512331,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c71831397f0b2a","name":"connects to nwaku","time":{"start":1722419241285,"stop":1722419241286,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ee55ec89e574338","name":"Refresh subscription","time":{"start":1722419200494,"stop":1722419200494,"duration":0},"status":"passed","severity":"normal"},{"uid":"b659719b99a4288b","name":"different cluster, same shard: nodes don't connect","time":{"start":1722418753828,"stop":1722418753829,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f3fb59f9cb79e93","name":"Overlapping topic subscription","time":{"start":1722419114270,"stop":1722419114270,"duration":0},"status":"skipped","severity":"normal"},{"uid":"34b8c50998b4b780","name":"Check received message containing escaped characters","time":{"start":1722419066980,"stop":1722419066980,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc5591b56503f859","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722419066983,"stop":1722419066983,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac0d2378065314b","name":"Check publish message containing JSON","time":{"start":1722419108337,"stop":1722419108338,"duration":1},"status":"passed","severity":"normal"},{"uid":"76527c0f821f84f1","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1722418484134,"stop":1722418484134,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d2a408683b670c1","name":"Throws when trying to push message with empty payload","time":{"start":1722419184811,"stop":1722419184811,"duration":0},"status":"passed","severity":"normal"},{"uid":"d45d038130ca0bce","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1722418491963,"stop":1722418491964,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c6562e6ec241f4f","name":"Check publish message containing emoji","time":{"start":1722419108349,"stop":1722419108349,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e89aa485f8da9dc","name":"should be able to decode the field with only FILTER set to true","time":{"start":1722418491967,"stop":1722418491968,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2ed50f25aa24d67","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1722418753862,"stop":1722418753863,"duration":1},"status":"passed","severity":"normal"},{"uid":"3041bb6993774730","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1722418542742,"stop":1722418542742,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ad131e78af82f6","name":"Meta field set when metaSetter is specified","time":{"start":1722418497524,"stop":1722418497524,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e72defade3896f5","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app45/7/topic837/test.js","time":{"start":1722419150856,"stop":1722419150856,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c2d5d4a5773550b","name":"should return false","time":{"start":1722418492582,"stop":1722418492582,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc937437d5389b1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722418793525,"stop":1722418793526,"duration":1},"status":"passed","severity":"normal"},{"uid":"987a8ef1efe59560","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722418753878,"stop":1722418753879,"duration":1},"status":"passed","severity":"normal"},{"uid":"829335b4d9922f64","name":"through manual discovery","time":{"start":1722418956674,"stop":1722418956674,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df7a441a3fdb021","name":"Push message with meta","time":{"start":1722419061958,"stop":1722419061958,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3746dbd58fa228","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722418786895,"stop":1722418786896,"duration":1},"status":"passed","severity":"normal"},{"uid":"21220e4eb3bc6021","name":"Subscribe to topic containing long and receive message","time":{"start":1722418786894,"stop":1722418786895,"duration":1},"status":"passed","severity":"normal"},{"uid":"33ff054c4a5f0637","name":"Subscribe to topic containing long and publish message","time":{"start":1722419114271,"stop":1722419114271,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22d349947f49224","name":"should not receive a peer event before start","time":{"start":1722418547277,"stop":1722418547278,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a6ad06ae6046e08","name":"Push message with content topic containing short","time":{"start":1722419061950,"stop":1722419061950,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9120c042e281bc6","name":"Check message with non string payload is not received","time":{"start":1722419066984,"stop":1722419066985,"duration":1},"status":"passed","severity":"normal"},{"uid":"1654d345fa446c0a","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1722419239095,"stop":1722419239095,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c6db4c316bb0e2","name":"configure the node with multiple content topics","time":{"start":1722419150860,"stop":1722419150860,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f0c8d2f83109bdf","name":"Ping on unsubscribed peer","time":{"start":1722418599877,"stop":1722418599877,"duration":0},"status":"passed","severity":"normal"},{"uid":"612ee3481b8a6a82","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1722418753863,"stop":1722418753864,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a7238cdada82254","name":"start node with empty shard","time":{"start":1722419178663,"stop":1722419178664,"duration":1},"status":"passed","severity":"normal"},{"uid":"4748004818c76533","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1722419193129,"stop":1722419193130,"duration":1},"status":"passed","severity":"normal"},{"uid":"e659c2c1eedfe9e4","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722418670107,"stop":1722418670107,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc9c1d094fe2a3b9","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1722418979688,"stop":1722418979688,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc8b06961cb648d1","name":"Passing cursor with wrong message digest","time":{"start":1722419193132,"stop":1722419193132,"duration":0},"status":"passed","severity":"normal"},{"uid":"94fadf44d120a941","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1722418753882,"stop":1722418753882,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f66d0ad2e9ab29e","name":"Push message with content topic containing shell command","time":{"start":1722419061956,"stop":1722419061956,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbfae99ac11270d","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1722418484135,"stop":1722418484136,"duration":1},"status":"passed","severity":"normal"},{"uid":"61ae89b9be4ae5ce","name":"Subscribe to topic containing XML and publish message","time":{"start":1722419114273,"stop":1722419114273,"duration":0},"status":"passed","severity":"normal"},{"uid":"414cea20b7e5ef46","name":"should use the provided clusterId for the pubsub topic","time":{"start":1722418484152,"stop":1722418484152,"duration":0},"status":"passed","severity":"normal"},{"uid":"992df02e558e84cb","name":"Push message with short payload","time":{"start":1722419061942,"stop":1722419061942,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a44b62b46e36b9","name":"new peer added after a peer was already found","time":{"start":1722419095587,"stop":1722419095587,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca1324e5e4db41d2","name":"Subscribe to topic containing Russian and publish message","time":{"start":1722419114272,"stop":1722419114272,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a03ace17e33ad8","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1722419114269,"stop":1722419114270,"duration":1},"status":"passed","severity":"normal"},{"uid":"471413af8e3443a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722419224026,"stop":1722419224027,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb793ad205025657","name":"Check received message containing Script","time":{"start":1722419066963,"stop":1722419066963,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b6187d0da5359e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722418753884,"stop":1722418753884,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f3e83c144e657b8","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1722418535214,"stop":1722418535216,"duration":2},"status":"passed","severity":"normal"},{"uid":"3fde0c4ce7f35792","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1722418753841,"stop":1722418753842,"duration":1},"status":"passed","severity":"normal"},{"uid":"955cbea9a71948c5","name":"Sets default value correctly","time":{"start":1722419241292,"stop":1722419241293,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd9d260a83746be4","name":"Subscribe and publish message","time":{"start":1722419114267,"stop":1722419114267,"duration":0},"status":"passed","severity":"normal"},{"uid":"63593bb3b3563d7f","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722418979685,"stop":1722418979685,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd512aed76c3bad5","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722419200512,"stop":1722419200512,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ada2c5b6792948c","name":"Push message with XML payload","time":{"start":1722419184795,"stop":1722419184796,"duration":1},"status":"passed","severity":"normal"},{"uid":"99cff781541b79ee","name":"Push message with emoji payload","time":{"start":1722419184809,"stop":1722419184809,"duration":0},"status":"passed","severity":"normal"},{"uid":"e016f668d06bba0a","name":"Symmetric encrypt & Decrypt","time":{"start":1722418518827,"stop":1722418518828,"duration":1},"status":"passed","severity":"normal"},{"uid":"a60307dcd74f7862","name":"random static sharding 10 - Cluster ID: 588, Shard ID: 418","time":{"start":1722419178659,"stop":1722419178660,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a93d83a21c6a6b9","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1722419239098,"stop":1722419239098,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dce83c5d7f4c66f","name":"should configure sharding based on application and version for autosharding","time":{"start":1722418484149,"stop":1722418484149,"duration":0},"status":"passed","severity":"normal"},{"uid":"8629378948bcf68d","name":"Push message with content topic containing SQL Injection","time":{"start":1722419184815,"stop":1722419184815,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d96a7efc607964b","name":"Query Generator - backward","time":{"start":1722419214793,"stop":1722419214793,"duration":0},"status":"passed","severity":"normal"},{"uid":"89bb2f5f60c76e09","name":"Push message with rate limit","time":{"start":1722419184820,"stop":1722419184820,"duration":0},"status":"passed","severity":"normal"},{"uid":"21bca0c3666ca5b6","name":"Ping fails for unsubscribed peers","time":{"start":1722418653647,"stop":1722418653647,"duration":0},"status":"passed","severity":"normal"},{"uid":"83575f30cc752157","name":"should not receive a peer event before start","time":{"start":1722418512332,"stop":1722418512332,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ffbd027d79a180","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1722418491961,"stop":1722418491962,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec3233fb18451cbb","name":"isConnected return false after peer stops","time":{"start":1722418595038,"stop":1722418595038,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e7b2d576da0469","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1722418484126,"stop":1722418484126,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a6632f3e38ac94","name":"Passing page size 0 when there are 110 messages","time":{"start":1722419228723,"stop":1722419228723,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f40a129a4c36892","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722419200507,"stop":1722419200508,"duration":1},"status":"passed","severity":"normal"},{"uid":"478605c72054e4e1","name":"tcp ip4 address","time":{"start":1722418492232,"stop":1722418492233,"duration":1},"status":"passed","severity":"normal"},{"uid":"633e5cab4b10eef1","name":"Check message with invalid timestamp is not received","time":{"start":1722419066968,"stop":1722419066969,"duration":1},"status":"passed","severity":"normal"},{"uid":"94f5d52b19cc28c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722418894722,"stop":1722418894722,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ecce61f50576b2","name":"udp ip6 address","time":{"start":1722418492233,"stop":1722418492233,"duration":0},"status":"passed","severity":"normal"},{"uid":"a980cafe86cb9bdf","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1722418753851,"stop":1722418753852,"duration":1},"status":"passed","severity":"normal"},{"uid":"903e5233ed61b682","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722418752727,"stop":1722418752727,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f61c1ffb681718b","name":"connected peers and dial","time":{"start":1722419062120,"stop":1722419062120,"duration":0},"status":"skipped","severity":"normal"},{"uid":"254e3ace1267bcd","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722419200493,"stop":1722419200493,"duration":0},"status":"passed","severity":"normal"},{"uid":"a50ffda2a9f1797c","name":"Check message received after nwaku node is restarted","time":{"start":1722418752735,"stop":1722418752735,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b9605f43b8a2f14e","name":"handles multiple messages","time":{"start":1722419229373,"stop":1722419229373,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2722429d3278e14","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1722419114267,"stop":1722419114268,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d4c5cfa9893d159","name":"Filter with 2 connections","time":{"start":1722418829260,"stop":1722418829260,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bea7a6658283de6","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app76/9/topic260/json","time":{"start":1722419150858,"stop":1722419150859,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3f8137656685d93","name":"Ping on subscribed peer","time":{"start":1722418632082,"stop":1722418632083,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3441275cd187714","name":"should properly create location multiaddrs - tcp","time":{"start":1722418492586,"stop":1722418492586,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8cb38dc78bdcce2","name":"Check received message with timestamp: 1722418533767000000 ","time":{"start":1722419066981,"stop":1722419066982,"duration":1},"status":"passed","severity":"normal"},{"uid":"54806f330b3c4865","name":"Push message with content topic containing escaped characters","time":{"start":1722419184817,"stop":1722419184818,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd3c09eeaa196cac","name":"isConnected should return false after all peers disconnect","time":{"start":1722418535222,"stop":1722418535222,"duration":0},"status":"passed","severity":"normal"},{"uid":"e914de2b569a8f5c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722418786907,"stop":1722418786908,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea4bd9b966460b28","name":"Ordered Callback - backward","time":{"start":1722419214796,"stop":1722419214796,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ecb6ddb21af553c","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1722418542743,"stop":1722418542744,"duration":1},"status":"passed","severity":"normal"},{"uid":"5800aababcd7881e","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722418623221,"stop":1722418623221,"duration":0},"status":"passed","severity":"normal"},{"uid":"686fa084275b965f","name":"Promise Callback - forward","time":{"start":1722419214793,"stop":1722419214794,"duration":1},"status":"passed","severity":"normal"},{"uid":"455bfd207aedff47","name":"Subscribe and receive messages via waku relay post","time":{"start":1722419200505,"stop":1722419200506,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c6409162e06fed0","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1722418484154,"stop":1722418484154,"duration":0},"status":"passed","severity":"normal"},{"uid":"829957e5f01590fa","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722418484149,"stop":1722418484149,"duration":0},"status":"passed","severity":"normal"},{"uid":"a439edc5b4742dd3","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722419084231,"stop":1722419084231,"duration":0},"status":"passed","severity":"normal"},{"uid":"77afc6bc543f73d0","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1722419114268,"stop":1722419114269,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bbb37fa17e08fd","name":"Subscribe and receive messages via lightPush","time":{"start":1722419200504,"stop":1722419200504,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f52022a701210b","name":"Generator, custom pubsub topic","time":{"start":1722419224022,"stop":1722419224023,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eab5830ee2aca37","name":"Check received message with timestamp: 1722418533767 ","time":{"start":1722419066967,"stop":1722419066967,"duration":0},"status":"passed","severity":"normal"},{"uid":"28557d063d540408","name":"1 Relay, 1 Filter, gives up","time":{"start":1722418507852,"stop":1722418507853,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e5a8221237aa220","name":"throws on content topic with too few or too many fields","time":{"start":1722418484121,"stop":1722418484121,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6cae106507ecefc","name":"Sign & Recover","time":{"start":1722418518828,"stop":1722418518829,"duration":1},"status":"passed","severity":"normal"},{"uid":"aab4731716281975","name":"Push message with escaped characters payload","time":{"start":1722419061948,"stop":1722419061948,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea87724fd1f1933c","name":"random static sharding 3 - Cluster ID: 824, Shard ID: 95","time":{"start":1722419178654,"stop":1722419178654,"duration":0},"status":"passed","severity":"normal"},{"uid":"1173322ed2c3abcf","name":"random static sharding 8 - Cluster ID: 839, Shard ID: 388","time":{"start":1722419178657,"stop":1722419178657,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eac4589b79a1ad8","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1722418508348,"stop":1722418508349,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9eb354baa28b377","name":"Check received message containing Arabic","time":{"start":1722418752715,"stop":1722418752715,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec367e42f4a82d4","name":"Check received message containing long","time":{"start":1722419066972,"stop":1722419066972,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d8e3caa5df67d64","name":"should emit a peer event after start","time":{"start":1722419153855,"stop":1722419153856,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a6fd94c64ef520e","name":"Check message with non string payload is not received","time":{"start":1722418752733,"stop":1722418752733,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b1afe468752524","name":"should not receive a peer event before start","time":{"start":1722419153856,"stop":1722419153857,"duration":1},"status":"passed","severity":"normal"},{"uid":"98f7c38f1ef96bc6","name":"Subscribe to topic containing special chars and publish message","time":{"start":1722419114271,"stop":1722419114272,"duration":1},"status":"passed","severity":"normal"},{"uid":"966a4f9539fadae0","name":"Register correct protocols","time":{"start":1722419114266,"stop":1722419114266,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3397b211f3b8a7","name":"returns all values when wanted number is greater than available values","time":{"start":1722418507240,"stop":1722418507241,"duration":1},"status":"passed","severity":"normal"},{"uid":"377424d32b8e2d6","name":"Check received message containing emoji","time":{"start":1722418752724,"stop":1722418752725,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5e6b0f851ec5129","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1722418484146,"stop":1722418484146,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c648880787e1003","name":"Push message with content topic containing Arabic","time":{"start":1722419061952,"stop":1722419061952,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ebc85a708617880","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722418786889,"stop":1722418786889,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b4f67aa85201a6","name":"Check meta is set [symmetric]","time":{"start":1722418518373,"stop":1722418518374,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e7dd5f011aa8e3b","name":"Push message on custom pubsubTopic","time":{"start":1722418894722,"stop":1722418894722,"duration":0},"status":"passed","severity":"normal"},{"uid":"48994195dca69edf","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722419084229,"stop":1722419084230,"duration":1},"status":"passed","severity":"normal"},{"uid":"47a201e694b23ac5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722419200508,"stop":1722419200508,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b8ab6046e572722","name":"listenerCount","time":{"start":1722418575742,"stop":1722418575743,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d002ec49e0c725","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1722418491973,"stop":1722418491974,"duration":1},"status":"passed","severity":"normal"},{"uid":"d736e8f7ffcdf1a7","name":"Sample","time":{"start":1722418492097,"stop":1722418492097,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7e71ff090cac2e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722418793524,"stop":1722418793524,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b0af4e7c79d7e74","name":"Check message with invalid timestamp is not received","time":{"start":1722418752727,"stop":1722418752728,"duration":1},"status":"passed","severity":"normal"},{"uid":"25f0332b38cb4ebe","name":"Check received message containing emoji","time":{"start":1722419066965,"stop":1722419066966,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fe6d1957ac2b184","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722418786906,"stop":1722418786907,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cc92aec1c96f252","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1722418535221,"stop":1722418535222,"duration":1},"status":"passed","severity":"normal"},{"uid":"e557b57814041b37","name":"Check publish message containing shell command","time":{"start":1722419108338,"stop":1722419108347,"duration":9},"status":"passed","severity":"normal"},{"uid":"1115f2faa20893d3","name":"throws on content topic with empty application field","time":{"start":1722418484123,"stop":1722418484123,"duration":0},"status":"passed","severity":"normal"},{"uid":"853b11b0dcf1193d","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722418491975,"stop":1722418491975,"duration":0},"status":"passed","severity":"normal"},{"uid":"6392f3d7e3f1c559","name":"Check message received after jswaku node is restarted","time":{"start":1722419066985,"stop":1722419066985,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5812948c1b09bea2","name":"unsubscribes","time":{"start":1722419229373,"stop":1722419229374,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea2538d0c69f8da2","name":"Renews peer on consistent ping failures","time":{"start":1722418653648,"stop":1722418653648,"duration":0},"status":"passed","severity":"normal"},{"uid":"380e04801cda2b0c","name":"Check received message containing Russian","time":{"start":1722418752715,"stop":1722418752716,"duration":1},"status":"passed","severity":"normal"},{"uid":"fba35f1583cf4df9","name":"Subscribe to topic containing short and receive message","time":{"start":1722418786893,"stop":1722418786893,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ae7415110a73f","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1722418484154,"stop":1722418484154,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d0da4748ca8afb","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1722418979686,"stop":1722418979686,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa414cd04a4b398","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1722418753881,"stop":1722418753882,"duration":1},"status":"passed","severity":"normal"},{"uid":"dec9b7976a5d9551","name":"Push message with content topic containing unicode special characters","time":{"start":1722419061957,"stop":1722419061957,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e3b5c9c5e786f7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1722418484142,"stop":1722418484142,"duration":0},"status":"passed","severity":"normal"},{"uid":"e03665f8cd758fcf","name":"Push message with Script payload","time":{"start":1722419184794,"stop":1722419184795,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6a61b671d63a5e8","name":"Check publish message containing long","time":{"start":1722419108328,"stop":1722419108329,"duration":1},"status":"passed","severity":"normal"},{"uid":"5497191afafc53ff","name":"Push message with content topic containing numeric","time":{"start":1722419061951,"stop":1722419061951,"duration":0},"status":"passed","severity":"normal"},{"uid":"1caefc3413d7ebb7","name":"Push message with content topic containing numeric","time":{"start":1722419184812,"stop":1722419184813,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e3a73352d0773dc","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722418979692,"stop":1722418979693,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c9eae4c402f65b9","name":"Refresh subscription","time":{"start":1722418786892,"stop":1722418786892,"duration":0},"status":"passed","severity":"normal"},{"uid":"238550f728915f6b","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1722418484128,"stop":1722418484129,"duration":1},"status":"passed","severity":"normal"},{"uid":"f59d77939d536a91","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1722418753880,"stop":1722418753881,"duration":1},"status":"passed","severity":"normal"},{"uid":"d50756e7c37549c0","name":"should not receive a peer event after stop","time":{"start":1722418547278,"stop":1722418547278,"duration":0},"status":"passed","severity":"normal"},{"uid":"f84356262ad122a3","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1722418484129,"stop":1722418484130,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f64b8b7ff1f13d","name":"Round trip binary serialization","time":{"start":1722418497523,"stop":1722418497523,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c1221d65483bb7b","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1722418753840,"stop":1722418753841,"duration":1},"status":"passed","severity":"normal"},{"uid":"d467e35f4170edf7","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722418793528,"stop":1722418793553,"duration":25},"status":"passed","severity":"normal"},{"uid":"3ee10c9e6d71f4b9","name":"Callback on promise, aborts when callback returns true","time":{"start":1722419234035,"stop":1722419234036,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1c40bc2e815b55f","name":"Check message with invalid timestamp is not received","time":{"start":1722419066983,"stop":1722419066983,"duration":0},"status":"passed","severity":"normal"},{"uid":"569beec6edc26180","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1722418484126,"stop":1722418484126,"duration":0},"status":"passed","severity":"normal"},{"uid":"df50b2231d488f89","name":"Rejects garbage","time":{"start":1722418500921,"stop":1722418500921,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b5d9c3fbf52d5f","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1722418753884,"stop":1722418753885,"duration":1},"status":"passed","severity":"normal"},{"uid":"adb557091c940187","name":"should throw an error for insufficient data","time":{"start":1722418484155,"stop":1722418484155,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed58175688116185","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1722418484144,"stop":1722418484144,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d79e5e0b1b1b3f","name":"same cluster, same shard: nodes connect","time":{"start":1722418753826,"stop":1722418753827,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d6f956af2a68dc4","name":"should properly create location multiaddrs - udp4","time":{"start":1722418492585,"stop":1722418492585,"duration":0},"status":"passed","severity":"normal"},{"uid":"85166931b8092db9","name":"Check received message containing short","time":{"start":1722419066972,"stop":1722419066972,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21b3b705a173400","name":"Publish message with custom timestamp: Wed Jul 31 2024 08:44:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1722419108350,"stop":1722419108351,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcd645c4e1b557b5","name":"Push message with long payload","time":{"start":1722419061942,"stop":1722419061943,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c9287cdfb32ea44","name":"should encode/decode to text encoding","time":{"start":1722418492584,"stop":1722418492584,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff83b65af9b9445","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1722418484132,"stop":1722418484132,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e3c22d8f698429","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app59/6/topic807/json","time":{"start":1722419150855,"stop":1722419150856,"duration":1},"status":"passed","severity":"normal"},{"uid":"7893f8484da91ef9","name":"should throw an error for missing sharding configuration","time":{"start":1722418484150,"stop":1722418484150,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83b8eeda26410fe","name":"Should update shard info","time":{"start":1722418980099,"stop":1722418980099,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d095117479a4ce4","name":"Check publish message containing short","time":{"start":1722419108327,"stop":1722419108327,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d7cefb05e37735","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1722418753885,"stop":1722418753885,"duration":0},"status":"passed","severity":"normal"},{"uid":"3405a21e3b1f72a7","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722418979690,"stop":1722418979691,"duration":1},"status":"passed","severity":"normal"},{"uid":"656a545ca835c816","name":"should be called for bootstrap peers","time":{"start":1722418542741,"stop":1722418542742,"duration":1},"status":"passed","severity":"normal"},{"uid":"8faa0137e464ae35","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1722418484143,"stop":1722418484143,"duration":0},"status":"passed","severity":"normal"},{"uid":"318f25c866affc5c","name":"Check received message containing numeric","time":{"start":1722419066956,"stop":1722419066956,"duration":0},"status":"passed","severity":"normal"},{"uid":"6665a86972d83358","name":"Check publish message containing Chinese","time":{"start":1722419108333,"stop":1722419108334,"duration":1},"status":"passed","severity":"normal"},{"uid":"1474cc5a1ddce237","name":"Should update multiaddrs","time":{"start":1722418980098,"stop":1722418980099,"duration":1},"status":"passed","severity":"normal"},{"uid":"577ed036c97f6c9d","name":"Fails to push message bigger that 1MB","time":{"start":1722419184822,"stop":1722419184826,"duration":4},"status":"passed","severity":"normal"},{"uid":"882969566ccc0007","name":"Check publish message containing Russian","time":{"start":1722419108335,"stop":1722419108335,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd113b08cc439c5","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1722418753830,"stop":1722418753831,"duration":1},"status":"passed","severity":"normal"},{"uid":"b410eb6990730c3a","name":"Push message with emoji payload","time":{"start":1722419061949,"stop":1722419061949,"duration":0},"status":"passed","severity":"normal"},{"uid":"5afeb8468646c17c","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app12/4/topic601/xml","time":{"start":1722419150857,"stop":1722419150857,"duration":0},"status":"passed","severity":"normal"},{"uid":"e213bc70c51492c7","name":"throws an error for improperly formatted content topics","time":{"start":1722418484133,"stop":1722418484133,"duration":0},"status":"passed","severity":"normal"},{"uid":"2038cd1c4b938995","name":"should not fail to stop the service if it was not started","time":{"start":1722418547275,"stop":1722418547276,"duration":1},"status":"passed","severity":"normal"},{"uid":"38108d2686aee5b1","name":"Check received message containing Arabic","time":{"start":1722419066958,"stop":1722419066962,"duration":4},"status":"passed","severity":"normal"},{"uid":"29ef095e839d895","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1722418512334,"stop":1722418512334,"duration":0},"status":"passed","severity":"normal"},{"uid":"7587de81dce81afa","name":"Nodes with multiple pubsub topic","time":{"start":1722419084231,"stop":1722419084231,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db20732e7a9f141","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1722418497527,"stop":1722418497527,"duration":0},"status":"passed","severity":"normal"},{"uid":"9716c28c03127357","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app61/7/topic417/utf8","time":{"start":1722419150859,"stop":1722419150859,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ddeeac824ce5a","name":"Publish message with large meta","time":{"start":1722419108357,"stop":1722419108358,"duration":1},"status":"passed","severity":"normal"},{"uid":"96db7eb63e87a148","name":"Filter with 3 connections","time":{"start":1722418829260,"stop":1722418829261,"duration":1},"status":"passed","severity":"normal"},{"uid":"c66058e4c33ded20","name":"Passing page size 11 when there are 10 messages","time":{"start":1722419228725,"stop":1722419228725,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4dab0934a0d1f86","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722418786904,"stop":1722418786904,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f1b623fe57df35","name":"Encoder throws on empty string content topic","time":{"start":1722418520214,"stop":1722418520215,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b6a9beb802e7f66","name":"Push message with content topic containing escaped characters","time":{"start":1722419061956,"stop":1722419061956,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d555b3b6eb7dcf8","name":"Push message with content topic containing shell command","time":{"start":1722419184817,"stop":1722419184817,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a31b84b15d7792b","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1722418535217,"stop":1722418535218,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ad18bf592c22da8","name":"Check received message containing SQL Injection","time":{"start":1722419066978,"stop":1722419066978,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fbd41f36c82d5aa","name":"Passing page size 19 when there are 20 messages","time":{"start":1722419228726,"stop":1722419228727,"duration":1},"status":"passed","severity":"normal"},{"uid":"433db77deafa646d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1722418484140,"stop":1722418484140,"duration":0},"status":"passed","severity":"normal"},{"uid":"6658857190484f64","name":"Query Generator - forward","time":{"start":1722419214793,"stop":1722419214793,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee34c6a0a36f519","name":"same cluster, same shard: nodes connect","time":{"start":1722418952097,"stop":1722418952098,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf10bfc7b8fe00a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1722418753886,"stop":1722418753886,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4cc4a724b942554","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1722418520212,"stop":1722418520213,"duration":1},"status":"passed","severity":"normal"},{"uid":"f604bfd402d9f7b3","name":"Fails to push message with large meta","time":{"start":1722419184820,"stop":1722419184820,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a3fd0316a7880d","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1722418492574,"stop":1722418492574,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c12da1bc587852","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722418786899,"stop":1722418786899,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4e2bb942e86585","name":"Renews peer on consistent missed messages","time":{"start":1722418653650,"stop":1722418653650,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba1fd8122988a35","name":"Push 30 different messages","time":{"start":1722419061949,"stop":1722419061949,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1eb05334c0a07e8","name":"Check received message containing XML","time":{"start":1722418752717,"stop":1722418752721,"duration":4},"status":"passed","severity":"normal"},{"uid":"8108a57b66a09f03","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1722419234036,"stop":1722419234036,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa474c5ccf9faf3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1722418484145,"stop":1722418484145,"duration":0},"status":"passed","severity":"normal"},{"uid":"450efbe028d9c2ab","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1722418753887,"stop":1722418753887,"duration":0},"status":"passed","severity":"normal"},{"uid":"519cf29327bf54d3","name":"should be able to encode the field with only STORE set to true","time":{"start":1722418491957,"stop":1722418491958,"duration":1},"status":"passed","severity":"normal"},{"uid":"23c6005177fd6621","name":"different cluster, different shard: nodes don't connect","time":{"start":1722418753829,"stop":1722418753830,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5367b9fde8c87b3","name":"Store - dialed first","time":{"start":1722419247593,"stop":1722419247593,"duration":0},"status":"passed","severity":"normal"},{"uid":"d994ef5cf1373587","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1722418753877,"stop":1722418753878,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff3ece7dc54b0e81","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1722418486747,"stop":1722418486747,"duration":0},"status":"passed","severity":"normal"},{"uid":"e100865ec8a157d5","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1722418753831,"stop":1722418753832,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5b21fdb74d8e917","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722419066968,"stop":1722419066968,"duration":0},"status":"passed","severity":"normal"},{"uid":"928574032a3a6580","name":"Generator, custom pubsub topic","time":{"start":1722419224024,"stop":1722419224024,"duration":0},"status":"passed","severity":"normal"},{"uid":"3796595e3060e656","name":"Push message with content topic containing Chinese","time":{"start":1722419061951,"stop":1722419061952,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d33935b2a85bf7b","name":"Fails to publish duplicate message","time":{"start":1722419108351,"stop":1722419108352,"duration":1},"status":"passed","severity":"normal"},{"uid":"21cbfee0095b0093","name":"Query with Ordered Callback, No Decoder","time":{"start":1722419204853,"stop":1722419204853,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a37a04d73f4ca87","name":"Push message with content topic containing SQL Injection","time":{"start":1722419061953,"stop":1722419061953,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7da9befbbcd332f","name":"LightPush with 2 connections","time":{"start":1722418829259,"stop":1722418829259,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eaf5be9fbf253d6","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1722418484147,"stop":1722418484147,"duration":0},"status":"passed","severity":"normal"},{"uid":"957c41505a8a9a88","name":"Subscribe to topic containing JSON and publish message","time":{"start":1722419114276,"stop":1722419114276,"duration":0},"status":"passed","severity":"normal"},{"uid":"827543938de056d4","name":"addEventListener with correct event","time":{"start":1722418575740,"stop":1722418575740,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f16742abe11c336","name":"Push message with special chars payload","time":{"start":1722419061943,"stop":1722419061944,"duration":1},"status":"passed","severity":"normal"},{"uid":"273e94520713f7b7","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1722418491970,"stop":1722418491971,"duration":1},"status":"passed","severity":"normal"},{"uid":"843f29c03370e65c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722419200512,"stop":1722419200512,"duration":0},"status":"passed","severity":"normal"},{"uid":"927061d48f1ddb3","name":"Check publish message after service node is restarted","time":{"start":1722419108356,"stop":1722419108357,"duration":1},"status":"skipped","severity":"normal"},{"uid":"455fd6091b661ba5","name":"should set field with only LIGHTPUSH enabled","time":{"start":1722418492588,"stop":1722418492588,"duration":0},"status":"passed","severity":"normal"},{"uid":"4589568d9407060d","name":"Check received message containing shell command","time":{"start":1722419066980,"stop":1722419066980,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbfa15814a01a9bf","name":"Check publish message containing special chars","time":{"start":1722419108333,"stop":1722419108333,"duration":0},"status":"passed","severity":"normal"},{"uid":"f326635e217319a2","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1722418508352,"stop":1722418508352,"duration":0},"status":"passed","severity":"normal"},{"uid":"2783e3ba5b4d2c94","name":"Push message with short payload","time":{"start":1722419184787,"stop":1722419184787,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3beeb35a468f864","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722418894721,"stop":1722418894721,"duration":0},"status":"passed","severity":"normal"},{"uid":"155696623479884","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1722418979687,"stop":1722418979687,"duration":0},"status":"passed","severity":"normal"},{"uid":"565b431710ed4821","name":"should not fail to start the service if it is already started","time":{"start":1722419153854,"stop":1722419153855,"duration":1},"status":"passed","severity":"normal"},{"uid":"79c05942529def6f","name":"Nwaku publishes","time":{"start":1722419088346,"stop":1722419088347,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed9ebbf0404d16d8","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1722418753864,"stop":1722418753865,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef584e106b17f10c","name":"should set field with only RELAY enabled","time":{"start":1722418492587,"stop":1722418492588,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fe75a867dc33264","name":"should decode valid enr with tcp successfully","time":{"start":1722418492574,"stop":1722418492575,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1eee1f391c78019","name":"Push message on custom pubsubTopic","time":{"start":1722418894720,"stop":1722418894721,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1a0df4150976c60","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1722418508602,"stop":1722418508602,"duration":0},"status":"skipped","severity":"normal"},{"uid":"67e86f5efa04ed70","name":"Check received message containing Basic HTML tag","time":{"start":1722419066979,"stop":1722419066979,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1a73108f53eef8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722418793528,"stop":1722418793528,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96d4f807dc756aa","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722418508601,"stop":1722418508602,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5a2c8322f8a4f73d","name":"Push message with SQL Injection payload","time":{"start":1722419184793,"stop":1722419184794,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba6a49709a5cf124","name":"should throw an error for missing required configuration","time":{"start":1722418484138,"stop":1722418484139,"duration":1},"status":"passed","severity":"normal"},{"uid":"1423edd4dc4f27c0","name":"less peers than existing","time":{"start":1722419062121,"stop":1722419062121,"duration":0},"status":"skipped","severity":"normal"},{"uid":"15d58ceda36f5b9d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722418623212,"stop":1722418623214,"duration":2},"status":"passed","severity":"normal"},{"uid":"f7f3348a33bad761","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1722419204853,"stop":1722419204853,"duration":0},"status":"passed","severity":"normal"},{"uid":"af607dee97b6016a","name":"1 Store, 2 fetches","time":{"start":1722418507851,"stop":1722418507852,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc5de1df07e13abe","name":"it tolerates circular branch references","time":{"start":1722418508597,"stop":1722418508597,"duration":0},"status":"passed","severity":"normal"},{"uid":"4feb6558b2a1e682","name":"Relay","time":{"start":1722418543650,"stop":1722418543650,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a7cdf91ad8222e7","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1722418508351,"stop":1722418508352,"duration":1},"status":"passed","severity":"normal"},{"uid":"41e72aeda0816a3","name":"Push message with Basic HTML tag payload","time":{"start":1722419061947,"stop":1722419061947,"duration":0},"status":"passed","severity":"normal"},{"uid":"4518145731751d64","name":"Encoder throws on undefined content topic","time":{"start":1722418520214,"stop":1722418520214,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea1f8ecc17d26c5a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722418670108,"stop":1722418670109,"duration":1},"status":"passed","severity":"normal"},{"uid":"59f101438f088c48","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1722418786909,"stop":1722418786909,"duration":0},"status":"passed","severity":"normal"},{"uid":"d807ba81b6da9b6e","name":"Check message on other pubsub topic is not received","time":{"start":1722419066983,"stop":1722419066984,"duration":1},"status":"passed","severity":"normal"},{"uid":"89b1a4f3826cf612","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722419200510,"stop":1722419200511,"duration":1},"status":"passed","severity":"normal"},{"uid":"38b0975246e4b6e4","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722419200499,"stop":1722419200499,"duration":0},"status":"passed","severity":"normal"},{"uid":"f02515f370fca8e0","name":"Check received message containing Script","time":{"start":1722419066978,"stop":1722419066978,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c6fab755df2105","name":"Push message with JSON payload","time":{"start":1722419184797,"stop":1722419184797,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52ee44bd9f11bfe","name":"Publish without waiting for remote peer","time":{"start":1722419114266,"stop":1722419114267,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8d0deab5b63abe3","name":"should load peers from local storage and dispatch events","time":{"start":1722418512333,"stop":1722418512333,"duration":0},"status":"passed","severity":"normal"},{"uid":"272e3c447f658ac","name":"Subscribe and receive messages via waku relay post","time":{"start":1722418786888,"stop":1722418786888,"duration":0},"status":"passed","severity":"normal"},{"uid":"47175f38cbdb19db","name":"can start the service","time":{"start":1722418547274,"stop":1722418547275,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcabaa4f02dacba1","name":"Subscribe to topic containing short and receive message","time":{"start":1722419200509,"stop":1722419200509,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef9b56e77a712a7e","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1722418979685,"stop":1722418979686,"duration":1},"status":"passed","severity":"normal"},{"uid":"f35bc1ca6f79e504","name":"should be able to decode the field with only STORE set to true","time":{"start":1722418491969,"stop":1722418491970,"duration":1},"status":"passed","severity":"normal"},{"uid":"18b4d17215752693","name":"1 Store, 2 relays, 2 fetches","time":{"start":1722418507852,"stop":1722418507852,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae171c05fec024e2","name":"random static sharding 9 - Cluster ID: 340, Shard ID: 781","time":{"start":1722419178658,"stop":1722419178659,"duration":1},"status":"passed","severity":"normal"},{"uid":"1045ebc082ed6960","name":"throws on content topic with empty encoding field","time":{"start":1722418484124,"stop":1722418484125,"duration":1},"status":"passed","severity":"normal"},{"uid":"77a9690a2a6039b1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722419066968,"stop":1722419066968,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a83b7265459ae2f","name":"should not fail to start the service if it is already started","time":{"start":1722418512332,"stop":1722418512332,"duration":0},"status":"passed","severity":"normal"},{"uid":"a738c11efe5459dc","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722418623222,"stop":1722418623222,"duration":0},"status":"passed","severity":"normal"},{"uid":"747d1b49f2abcb6d","name":"Accepts a valid Waku Message","time":{"start":1722418500919,"stop":1722418500920,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ad3618b34850fb9","name":"Check received message containing XML","time":{"start":1722419066979,"stop":1722419066979,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f099760b0307bd","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1722419193129,"stop":1722419193129,"duration":0},"status":"passed","severity":"normal"},{"uid":"2262d4a939ff0a6b","name":"Query Generator, Wrong PubsubTopic","time":{"start":1722419204849,"stop":1722419204850,"duration":1},"status":"passed","severity":"normal"},{"uid":"37dea67be449d906","name":"Push message with special chars payload","time":{"start":1722419184790,"stop":1722419184791,"duration":1},"status":"passed","severity":"normal"},{"uid":"82bd5762f0bfb7df","name":"Push message equal or less that 1MB","time":{"start":1722419061961,"stop":1722419061961,"duration":0},"status":"passed","severity":"normal"},{"uid":"172b34a4689f5283","name":"Check message with no payload is not received","time":{"start":1722418752732,"stop":1722418752732,"duration":0},"status":"passed","severity":"normal"},{"uid":"520bcdb277686c8","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722418484137,"stop":1722418484137,"duration":0},"status":"passed","severity":"normal"},{"uid":"384fe8f47191c136","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1722418753838,"stop":1722418753839,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f9f2f864123736b","name":"Subscribe and receives messages on 20 topics","time":{"start":1722418786889,"stop":1722418786890,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa46fbb9c92a46fd","name":"Check message received after jswaku node is restarted","time":{"start":1722419066971,"stop":1722419066971,"duration":0},"status":"skipped","severity":"normal"},{"uid":"53ba24654fa30664","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1722419193128,"stop":1722419193129,"duration":1},"status":"passed","severity":"normal"},{"uid":"89df0d0a9fd8ea3","name":"should properly create location multiaddrs - udp","time":{"start":1722418492586,"stop":1722418492586,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd88f93714586435","name":"A test","time":{"start":1722418894812,"stop":1722418894812,"duration":0},"status":"passed","severity":"normal"},{"uid":"c144ec832b33716c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722419382122,"stop":1722419382123,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca4aa5c8dfb66c77","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1722418753850,"stop":1722418753850,"duration":0},"status":"passed","severity":"normal"},{"uid":"d506852900ccc65b","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722419084226,"stop":1722419084226,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f4c65d4bd51764","name":"Check received message containing long","time":{"start":1722419066956,"stop":1722419066956,"duration":0},"status":"passed","severity":"normal"},{"uid":"894660b1c88e509","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722419200514,"stop":1722419200514,"duration":0},"status":"passed","severity":"normal"},{"uid":"c438f4157d69b5fa","name":"Overlapping topic subscription","time":{"start":1722419200508,"stop":1722419200509,"duration":1},"status":"passed","severity":"normal"},{"uid":"402887006751d9e6","name":"can start the service","time":{"start":1722418512330,"stop":1722418512331,"duration":1},"status":"passed","severity":"normal"},{"uid":"64ee1300099dff4a","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1722418547321,"stop":1722418547321,"duration":0},"status":"passed","severity":"normal"},{"uid":"2841c2f300b2fc7a","name":"Push message with content topic containing Russian","time":{"start":1722419184814,"stop":1722419184815,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b16544b3052d4b5","name":"Query generator for multiple messages with different message text format","time":{"start":1722419234034,"stop":1722419234034,"duration":0},"status":"passed","severity":"normal"},{"uid":"c323d9d999eda855","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1722418595036,"stop":1722418595036,"duration":0},"status":"passed","severity":"normal"},{"uid":"47fd1d67c89fb445","name":"Check publish message containing unicode special characters","time":{"start":1722419108348,"stop":1722419108348,"duration":0},"status":"passed","severity":"normal"},{"uid":"714661bd5e78c2b0","name":"Check received message containing shell command","time":{"start":1722419066964,"stop":1722419066964,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f16268f1658283","name":"Check received message with timestamp: 1722418533821 ","time":{"start":1722418752726,"stop":1722418752726,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a8992e5443880c","name":"Mutual subscription","time":{"start":1722419114265,"stop":1722419114266,"duration":1},"status":"passed","severity":"normal"},{"uid":"75621ca12a8bbfe1","name":"Push message with content topic containing Chinese","time":{"start":1722419184813,"stop":1722419184814,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f0ea9a2e6a1e5c0","name":"should properly compute the node id","time":{"start":1722418492583,"stop":1722418492583,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b6f24d8623f2f","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app26/6/topic20/utf8","time":{"start":1722419150855,"stop":1722419150855,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a3d784a78c2bf24","name":"Check received message containing escaped characters","time":{"start":1722418752723,"stop":1722418752723,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f84c9770969702","name":"Query generator for 2000 messages","time":{"start":1722419234036,"stop":1722419234037,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce540987f777acf0","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722419200492,"stop":1722419200493,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5b881261529069","name":"Push message with numeric payload","time":{"start":1722419184789,"stop":1722419184789,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb9cc0c11d3ec09","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722419200503,"stop":1722419200503,"duration":0},"status":"passed","severity":"normal"},{"uid":"80da46755819e0c8","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722418623219,"stop":1722418623220,"duration":1},"status":"passed","severity":"normal"},{"uid":"600f58cdd7c04c1","name":"Ephemeral messages are not stored","time":{"start":1722418547319,"stop":1722418547320,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6b17960e8fb2ae4","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722419200515,"stop":1722419200517,"duration":2},"status":"passed","severity":"normal"},{"uid":"871035e41bdd98ed","name":"should throw error - no public key","time":{"start":1722418492582,"stop":1722418492582,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b9465800102f03","name":"Subscribe to topic containing Script and receive message","time":{"start":1722419200500,"stop":1722419200500,"duration":0},"status":"passed","severity":"normal"},{"uid":"2747aa90d3d0033b","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722418793526,"stop":1722418793527,"duration":1},"status":"passed","severity":"normal"},{"uid":"33d3c3c2c2fe2754","name":"Ping succeeds for all connected peers","time":{"start":1722418653647,"stop":1722418653647,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b016fccbe4c3b8f","name":"should return all peers when numPeers is 0","time":{"start":1722418497245,"stop":1722418497246,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a14526c46f26e60","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722418786908,"stop":1722418786909,"duration":1},"status":"passed","severity":"normal"},{"uid":"1597c1fd6c96a9f1","name":"addEventListener with wrong event","time":{"start":1722418575740,"stop":1722418575740,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe34a4bd7d6ca458","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1722418497248,"stop":1722418497248,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c18db5e1d3e5979","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722418979691,"stop":1722418979691,"duration":0},"status":"passed","severity":"normal"},{"uid":"78bb5a114459cbc5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722419200502,"stop":1722419200502,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c991b19876b69a","name":"Check meta is set [ecies]","time":{"start":1722418520213,"stop":1722418520214,"duration":1},"status":"passed","severity":"normal"},{"uid":"3148c0e7f6f298fb","name":"random static sharding 5 - Cluster ID: 654, Shard ID: 992","time":{"start":1722419178655,"stop":1722419178655,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8d19cd3a2430f0","name":"Reopen subscription with peer with lost subscription","time":{"start":1722418599878,"stop":1722418599878,"duration":0},"status":"passed","severity":"normal"},{"uid":"96689cd68f2dd9a4","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1722418484129,"stop":1722418484129,"duration":0},"status":"passed","severity":"normal"},{"uid":"96789148165d60e1","name":"Push message with numeric payload","time":{"start":1722419061943,"stop":1722419061943,"duration":0},"status":"passed","severity":"normal"},{"uid":"105d207f4b676194","name":"Promise Callback - backward","time":{"start":1722419214794,"stop":1722419214795,"duration":1},"status":"passed","severity":"normal"},{"uid":"a76bcfbf2f6da131","name":"Check received message containing short","time":{"start":1722418752709,"stop":1722418752710,"duration":1},"status":"passed","severity":"normal"},{"uid":"25c7aacd2b30591a","name":"Relay + Store","time":{"start":1722418492589,"stop":1722418492589,"duration":0},"status":"passed","severity":"normal"},{"uid":"e64b8333ad3c6df0","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1722418491972,"stop":1722418491973,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d4db01d3c02f515","name":"Callback on promise","time":{"start":1722419234035,"stop":1722419234035,"duration":0},"status":"passed","severity":"normal"},{"uid":"946c5a3726b2f884","name":"Correctly serialized arguments","time":{"start":1722418956848,"stop":1722418956848,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba8c8506d8292584","name":"should not fail to stop the service if it was not started","time":{"start":1722419153852,"stop":1722419153854,"duration":2},"status":"passed","severity":"normal"},{"uid":"7cad249cdf21ff93","name":"Push message with rate limit","time":{"start":1722419061959,"stop":1722419061959,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc2a442d596e22d3","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722418484137,"stop":1722418484137,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d33b25eb63fbcc","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1722418484152,"stop":1722418484152,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68c27d3c0df15b7","name":"throws on content topic with empty version field","time":{"start":1722418484123,"stop":1722418484124,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f8adad580cc5168","name":"Check publish message containing escaped characters","time":{"start":1722419108347,"stop":1722419108348,"duration":1},"status":"passed","severity":"normal"},{"uid":"283b7179625b9cfa","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722419150853,"stop":1722419150854,"duration":1},"status":"passed","severity":"normal"},{"uid":"bacb4a5d8f05a146","name":"should return empty list for no shard","time":{"start":1722418484138,"stop":1722418484138,"duration":0},"status":"passed","severity":"normal"},{"uid":"85099f5730f37db3","name":"Check message on other pubsub topic is not received","time":{"start":1722418752728,"stop":1722418752731,"duration":3},"status":"passed","severity":"normal"},{"uid":"172d3c67b106a737","name":"Reusing cursor across nodes","time":{"start":1722419193131,"stop":1722419193131,"duration":0},"status":"passed","severity":"normal"},{"uid":"78784563c1e2fb67","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722418623217,"stop":1722418623219,"duration":2},"status":"passed","severity":"normal"},{"uid":"2dd637e004f5c81b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722419200514,"stop":1722419200514,"duration":0},"status":"passed","severity":"normal"},{"uid":"778066ad7ab06ad6","name":"Check message received after nwaku node is restarted","time":{"start":1722419066985,"stop":1722419066985,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e73691c15b26f12a","name":"Push message with Chinese payload","time":{"start":1722419061944,"stop":1722419061944,"duration":0},"status":"passed","severity":"normal"},{"uid":"995de1ae8afc6178","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1722418484152,"stop":1722418484152,"duration":0},"status":"passed","severity":"normal"},{"uid":"172db8095e3be854","name":"Waku message hash computation (payload length 0)","time":{"start":1722418486748,"stop":1722418486748,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b917d0cb0dba39b","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1722418753888,"stop":1722418753889,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6dbdaf15b33a92f","name":"Used by Waku Relay","time":{"start":1722419241291,"stop":1722419241292,"duration":1},"status":"passed","severity":"normal"},{"uid":"9836114870690a3d","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722418979693,"stop":1722418979694,"duration":1},"status":"passed","severity":"normal"},{"uid":"e458d282a733f304","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1722419204852,"stop":1722419204852,"duration":0},"status":"passed","severity":"normal"},{"uid":"54bc9c5cedea95","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1722419114272,"stop":1722419114272,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded98b3d1b938edb","name":"should encode/decode to RLP encoding","time":{"start":1722418492583,"stop":1722418492584,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f5bdb24dc0c8710","name":"Push message with content topic containing special chars","time":{"start":1722419184813,"stop":1722419184813,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6f650f91ce675","name":"Subscribe to topic containing numeric and publish message","time":{"start":1722419114271,"stop":1722419114271,"duration":0},"status":"passed","severity":"normal"},{"uid":"18dc3d189b6034c2","name":"Push message with JSON payload","time":{"start":1722419061947,"stop":1722419061948,"duration":1},"status":"passed","severity":"normal"},{"uid":"94ddad8947bd4f1b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1722418484143,"stop":1722418484143,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b0c436e3a782d0","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722419061955,"stop":1722419061955,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4649985a4aa57b0","name":"Push message with Script payload","time":{"start":1722419061946,"stop":1722419061947,"duration":1},"status":"passed","severity":"normal"},{"uid":"806dac35b40b43de","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app44/5/topic878/proto","time":{"start":1722419150858,"stop":1722419150858,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b83bdce5a3aed9","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722418670109,"stop":1722418670110,"duration":1},"status":"passed","severity":"normal"},{"uid":"d598f0274d15e2f","name":"Decoder throws on empty string content topic","time":{"start":1722418518376,"stop":1722418518376,"duration":0},"status":"passed","severity":"normal"},{"uid":"7365ffe91ed8d228","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722419200496,"stop":1722419200497,"duration":1},"status":"passed","severity":"normal"},{"uid":"15f7aa233cf68b56","name":"Push message equal or less that 1MB","time":{"start":1722419184822,"stop":1722419184822,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9912bf8b1e398c7","name":"Push message with unicode special characters payload","time":{"start":1722419061948,"stop":1722419061949,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0d38168571d0b16","name":"Check received message containing JSON","time":{"start":1722418752722,"stop":1722418752722,"duration":0},"status":"passed","severity":"normal"},{"uid":"af70dc038952e5f9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1722418484145,"stop":1722418484145,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e1591c1cc91ff7","name":"Check publish message containing XML","time":{"start":1722419108336,"stop":1722419108337,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a754aa826651cb2","name":"should be able to decode the field with only RELAY set to true","time":{"start":1722418491966,"stop":1722418491967,"duration":1},"status":"passed","severity":"normal"},{"uid":"53f7949a877c4da8","name":"should be able to encode the field with only FILTER set to true","time":{"start":1722418491958,"stop":1722418491959,"duration":1},"status":"passed","severity":"normal"},{"uid":"17444097ca8c80ec","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722418670109,"stop":1722418670109,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a5faa94e3d1dc8","name":"Ordered callback, aborts when callback returns true","time":{"start":1722419234036,"stop":1722419234036,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d6869bc57144ae2","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1722419204870,"stop":1722419204870,"duration":0},"status":"passed","severity":"normal"},{"uid":"41cf149a4af705bd","name":"Ping on peer without subscriptions","time":{"start":1722418599876,"stop":1722418599877,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f6dabf6b683c0af","name":"Ping on peer without subscriptions","time":{"start":1722418632086,"stop":1722418632086,"duration":0},"status":"passed","severity":"normal"},{"uid":"baad3184bea0216f","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1722418484140,"stop":1722418484140,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3214e146312f017","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1722418753888,"stop":1722418753888,"duration":0},"status":"passed","severity":"normal"},{"uid":"50e37706b7258131","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722418623220,"stop":1722418623220,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9296003414fcdb","name":"Push message with content topic containing short","time":{"start":1722419184811,"stop":1722419184812,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f39e8ab5c0a1825","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1722418508350,"stop":1722418508350,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c9b318874a53489","name":"removeEventListener with wrong event","time":{"start":1722418575741,"stop":1722418575741,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc2c51bd379545f","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1722419095593,"stop":1722419095594,"duration":1},"status":"passed","severity":"normal"},{"uid":"5320d4d9fbbec084","name":"Check message with non string payload is not received","time":{"start":1722419066970,"stop":1722419066970,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea776e0bc665330","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722418894721,"stop":1722418894721,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca23b4189ca5cbc3","name":"Ordered Callback - forward","time":{"start":1722419214795,"stop":1722419214796,"duration":1},"status":"passed","severity":"normal"},{"uid":"c58c4a982a845910","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722418753843,"stop":1722418753849,"duration":6},"status":"passed","severity":"normal"},{"uid":"a201c198b082237b","name":"Push message with content topic containing XML","time":{"start":1722419184816,"stop":1722419184816,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8bd215a2a60a337","name":"Number of peers are maintained correctly","time":{"start":1722418821586,"stop":1722418821586,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b61c5726e03b41","name":"Push message with SQL Injection payload","time":{"start":1722419061946,"stop":1722419061946,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e1696abbfb1775","name":"Check publish message containing Arabic","time":{"start":1722419108334,"stop":1722419108335,"duration":1},"status":"passed","severity":"normal"},{"uid":"a04842085d2800d","name":"Wrong topic","time":{"start":1722419150859,"stop":1722419150860,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8df1bceb801a2ea","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722418894720,"stop":1722418894720,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfdc9b7ae757481f","name":"Push message with content topic containing Script","time":{"start":1722419184815,"stop":1722419184815,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76eee16a4fa0d26","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1722418653649,"stop":1722418653649,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82a99fd5d7a74df","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1722419204871,"stop":1722419204871,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8757278db3aa2c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722418623221,"stop":1722418623222,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5136093becc8bae","name":"Check received message containing Script","time":{"start":1722418752717,"stop":1722418752717,"duration":0},"status":"passed","severity":"normal"},{"uid":"27f82af58066341e","name":"Push message with content topic containing unicode special characters","time":{"start":1722419184818,"stop":1722419184818,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e758cc89ed9ba92","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1722418508349,"stop":1722418508349,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4eb265d90c56153","name":"Check message with no payload is not received","time":{"start":1722419066984,"stop":1722419066984,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc9938805f1f490","name":"Waku message hash computation (no timestamp)","time":{"start":1722418486748,"stop":1722418486749,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8a4b80b94f493fd","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1722419114269,"stop":1722419114269,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1c8f519d3dc005","name":"random static sharding 6 - Cluster ID: 679, Shard ID: 935","time":{"start":1722419178656,"stop":1722419178656,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ead54767ddb2b2b","name":"Push message with Arabic payload","time":{"start":1722419184792,"stop":1722419184792,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b4f5e7a45a02442","name":"should throw an error if shards are undefined for static sharding","time":{"start":1722418484138,"stop":1722418484138,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b042569dc2217b0","name":"handles different networkShards values correctly","time":{"start":1722418484133,"stop":1722418484133,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af967dfb13ab360","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722418786887,"stop":1722418786887,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0bc4de8c10c1c4f","name":"getPeersByDiscovery","time":{"start":1722418575741,"stop":1722418575742,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fab5af745164453","name":"should properly create location multiaddrs - tcp6","time":{"start":1722418492586,"stop":1722418492586,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a320475af24db3d","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1722418508350,"stop":1722418508350,"duration":0},"status":"passed","severity":"normal"},{"uid":"b85348f7fd57efc5","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1722418484130,"stop":1722418484130,"duration":0},"status":"passed","severity":"normal"},{"uid":"534c6c927a91125a","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1722418491959,"stop":1722418491960,"duration":1},"status":"passed","severity":"normal"},{"uid":"317470b1cb5055ba","name":"Push 30 different messages","time":{"start":1722419184810,"stop":1722419184810,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56ceb8841c079be","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1722419218764,"stop":1722419218765,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f867d65291acb1e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722419224025,"stop":1722419224025,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6dc7a7cae0838f","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1722418753872,"stop":1722418753873,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6f3ad5c33c97198","name":"should add and remove event listeners correctly","time":{"start":1722418512334,"stop":1722418512334,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc828ea068a662b2","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722419084230,"stop":1722419084230,"duration":0},"status":"passed","severity":"normal"},{"uid":"528093ca8c3bfcc4","name":"Query Generator, No message returned","time":{"start":1722419204852,"stop":1722419204852,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead0431ce7c216b0","name":"Subscribe and receive messages via lightPush","time":{"start":1722418786886,"stop":1722418786887,"duration":1},"status":"passed","severity":"normal"},{"uid":"7753fd9cb1bd7a06","name":"different cluster, different shard: nodes don't connect","time":{"start":1722418952099,"stop":1722418952099,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4706a67f1c15d36","name":"shard 0","time":{"start":1722419178651,"stop":1722419178652,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8cd1e70507d74fb","name":"Check message on other pubsub topic is not received","time":{"start":1722419066969,"stop":1722419066969,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91c0527a8d2e654","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1722419239098,"stop":1722419239098,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c41bb4511a7d42","name":"Check received message containing Basic HTML tag","time":{"start":1722419066963,"stop":1722419066964,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a134f698ec395e","name":"should get / set UDP multiaddr","time":{"start":1722418492584,"stop":1722418492584,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f2062659858fb5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1722418484141,"stop":1722418484141,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd97412485b3cbe","name":"should use DNS peer discovery with light client","time":{"start":1722418547279,"stop":1722418547280,"duration":1},"status":"skipped","severity":"normal"},{"uid":"789d596826fde0a0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722419200497,"stop":1722419200497,"duration":0},"status":"passed","severity":"normal"}] |