[{"uid":"906361ab700fa63","name":"Overlapping topic subscription","time":{"start":1724409407124,"stop":1724409407125,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed43f7c5a23b4b74","name":"Subscribe and receive messages via lightPush","time":{"start":1724409407117,"stop":1724409407119,"duration":2},"status":"passed","severity":"normal"},{"uid":"8d6025bc4a3bed0b","name":"Ping on unsubscribed peer","time":{"start":1724409254510,"stop":1724409254511,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e5e3b8b9747ea37","name":"isConnected should return true after first peer connects","time":{"start":1724409208954,"stop":1724409208954,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b87b7d7e41e429","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724409367412,"stop":1724409367412,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef8b4228a0b02b66","name":"does not throw on valid cases","time":{"start":1724409100151,"stop":1724409100152,"duration":1},"status":"passed","severity":"normal"},{"uid":"59e54b54d689fd76","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724409367406,"stop":1724409367406,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7de266020a4ad42","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724409124521,"stop":1724409124522,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ca51761a78789dc","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724409128840,"stop":1724409128840,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc7cc9cb92c5409","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724409100183,"stop":1724409100184,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab3ea6719dc74d45","name":"Generator, 2 different pubsubtopics","time":{"start":1724409826767,"stop":1724409826767,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e23462fe138920e","name":"recovers when dns.resolve returns empty","time":{"start":1724409125067,"stop":1724409125067,"duration":0},"status":"passed","severity":"normal"},{"uid":"8354cabe129b2e5b","name":"shard 0","time":{"start":1724409777578,"stop":1724409777579,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5a205d7958603cf","name":"addEventListener with wrong event","time":{"start":1724409191984,"stop":1724409191985,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa5e84412b94f946","name":"Subscribe to topic containing XML and publish message","time":{"start":1724409707680,"stop":1724409707680,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bfb2b2c88c8cee7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724409100182,"stop":1724409100183,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bde856103a9faf5","name":"Fails to push message with large meta","time":{"start":1724409664603,"stop":1724409664604,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d5f0323a98bac5e","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724409102854,"stop":1724409102854,"duration":0},"status":"passed","severity":"normal"},{"uid":"e685d6a9d17ad46c","name":"Ping on peer without subscriptions","time":{"start":1724409254509,"stop":1724409254510,"duration":1},"status":"passed","severity":"normal"},{"uid":"36e1bc25bb9fe6f9","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724409862112,"stop":1724409862112,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2bb682500ed5ee1","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724409829076,"stop":1724409829076,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4fc2661b8be65c","name":"Push message with content topic containing long","time":{"start":1724409816594,"stop":1724409816594,"duration":0},"status":"passed","severity":"normal"},{"uid":"639777d2ce194cbd","name":"Sets default value correctly","time":{"start":1724409848989,"stop":1724409848989,"duration":0},"status":"passed","severity":"normal"},{"uid":"576c400a3b92c36f","name":"Check publish message containing Arabic","time":{"start":1724409704503,"stop":1724409704504,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fb78ccdc4f09b21","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724409417290,"stop":1724409417291,"duration":1},"status":"passed","severity":"normal"},{"uid":"a201b5e343d1aac3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724409829072,"stop":1724409829073,"duration":1},"status":"passed","severity":"normal"},{"uid":"d78a95a12829fe10","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724409829087,"stop":1724409829087,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b8db8783b8cac","name":"Push message with content topic containing unicode special characters","time":{"start":1724409664602,"stop":1724409664602,"duration":0},"status":"passed","severity":"normal"},{"uid":"a789f81ce61a484d","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724409100187,"stop":1724409100188,"duration":1},"status":"passed","severity":"normal"},{"uid":"334c31a1b27b0ee8","name":"Subscribe to topic containing XML and receive message","time":{"start":1724409829082,"stop":1724409829082,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d55298b71cfb10","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724409829102,"stop":1724409829102,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f1790f25d03220","name":"different cluster, same shard: nodes don't connect","time":{"start":1724409367404,"stop":1724409367404,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5936060c5fb0e2","name":"Query generator for multiple messages with different content topic format","time":{"start":1724409821433,"stop":1724409821433,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7310621a7428b01","name":"Check received message containing numeric","time":{"start":1724409684151,"stop":1724409684151,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d5e70266bb74a7","name":"same cluster, different shard: nodes connect","time":{"start":1724409553968,"stop":1724409553968,"duration":0},"status":"passed","severity":"normal"},{"uid":"3960122afc36724a","name":"Subscribe to topic containing Script and receive message","time":{"start":1724409829101,"stop":1724409829101,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f69203e08b123cb","name":"Push message with shell command payload","time":{"start":1724409664588,"stop":1724409664589,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd28e986eae1e207","name":"it tolerates circular branch references","time":{"start":1724409125066,"stop":1724409125066,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7a1ecc9b950603","name":"Push message with custom timestamp: 1724405807293","time":{"start":1724409816603,"stop":1724409816604,"duration":1},"status":"passed","severity":"normal"},{"uid":"66ad9dca4dcef12f","name":"Check publish message containing Basic HTML tag","time":{"start":1724409704521,"stop":1724409704522,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e2636f7d71f415f","name":"1 Relay, 1 Filter, gives up","time":{"start":1724409124836,"stop":1724409124837,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5eebf69d91da7b9","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724409676205,"stop":1724409676205,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca6d92aa433a1553","name":"Push message with content topic containing emoji","time":{"start":1724409664602,"stop":1724409664603,"duration":1},"status":"passed","severity":"normal"},{"uid":"e84495f8a710cfe0","name":"Wrong topic","time":{"start":1724409741120,"stop":1724409741121,"duration":1},"status":"passed","severity":"normal"},{"uid":"907a0912900aac59","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724409826769,"stop":1724409826770,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a03f6ffbb0a0dd8","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724409108249,"stop":1724409108250,"duration":1},"status":"passed","severity":"normal"},{"uid":"474165d933e4d7e7","name":"Push message with emoji payload","time":{"start":1724409664591,"stop":1724409664591,"duration":0},"status":"passed","severity":"normal"},{"uid":"24490a784b7e27ba","name":"Check received message containing special chars","time":{"start":1724409684151,"stop":1724409684151,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3cda5bf862a73a2","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724409108245,"stop":1724409108246,"duration":1},"status":"passed","severity":"normal"},{"uid":"e104e8bf97b8fb1a","name":"different cluster, different shard: nodes don't connect","time":{"start":1724409553969,"stop":1724409553969,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc51d0ca46a49b1b","name":"Check received message with timestamp: 1724409150699 ","time":{"start":1724409360397,"stop":1724409360400,"duration":3},"status":"passed","severity":"normal"},{"uid":"221e002dff4661a8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724409829103,"stop":1724409829103,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90e1dd376054900","name":"Check message with invalid timestamp is not received","time":{"start":1724409360405,"stop":1724409360406,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f80b4e82c72074c","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724409136653,"stop":1724409136654,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcf91fc05c72e2f3","name":"throws on empty content topic","time":{"start":1724409100152,"stop":1724409100152,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b039d3bb27a280","name":"Check publish message containing unicode special characters","time":{"start":1724409704529,"stop":1724409704529,"duration":0},"status":"passed","severity":"normal"},{"uid":"24928d3c1945f714","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724409100167,"stop":1724409100167,"duration":0},"status":"passed","severity":"normal"},{"uid":"f54a73bac2cd4988","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724409552484,"stop":1724409552484,"duration":0},"status":"passed","severity":"normal"},{"uid":"f998920dc5748d92","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724409367405,"stop":1724409367405,"duration":0},"status":"passed","severity":"normal"},{"uid":"838bd74c34cb576a","name":"Check message with invalid timestamp is not received","time":{"start":1724409684180,"stop":1724409684180,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd516258551f31f","name":"Check publish message containing short","time":{"start":1724409704501,"stop":1724409704501,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee98a8789ec337e6","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724409367413,"stop":1724409367413,"duration":0},"status":"passed","severity":"normal"},{"uid":"af0aeab953c65f70","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724409407120,"stop":1724409407120,"duration":0},"status":"passed","severity":"normal"},{"uid":"857a48de76c6c38b","name":"Decoder throws on undefined content topic","time":{"start":1724409136655,"stop":1724409136656,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cb5316108576e3e","name":"Ping on unsubscribed peer","time":{"start":1724409218347,"stop":1724409218347,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab602d074c97b54","name":"Push message with numeric payload","time":{"start":1724409816585,"stop":1724409816585,"duration":0},"status":"passed","severity":"normal"},{"uid":"48fc157ec66aa2ec","name":"Fails to publish duplicate message","time":{"start":1724409704531,"stop":1724409704531,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f8d775fa8d8f28","name":"Fails to push message bigger that 1MB","time":{"start":1724409664623,"stop":1724409664624,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2c75706f9ce5b6a","name":"Check publish message containing long","time":{"start":1724409704501,"stop":1724409704502,"duration":1},"status":"passed","severity":"normal"},{"uid":"a184079275f09380","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724409848301,"stop":1724409848302,"duration":1},"status":"passed","severity":"normal"},{"uid":"243332c3dfba5aec","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724409407144,"stop":1724409407144,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec1a73bf74564561","name":"1 Relay, 1 fetch","time":{"start":1724409124835,"stop":1724409124836,"duration":1},"status":"passed","severity":"normal"},{"uid":"91ec85c35de6aedd","name":"Subscribe to topic containing long and publish message","time":{"start":1724409707676,"stop":1724409707677,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d765b3bd12e4b4b","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724409367420,"stop":1724409367421,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9ed51cae8f6b896","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724409208953,"stop":1724409208953,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8191fe7f5f3d92","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724409417292,"stop":1724409417292,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d84f3e5c477bd0c","name":"Passing page size 3 when there are 20 messages","time":{"start":1724409844488,"stop":1724409844489,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2c8669470868d2b","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724409707675,"stop":1724409707675,"duration":0},"status":"passed","severity":"normal"},{"uid":"914dd14dddcaaef5","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724409829099,"stop":1724409829100,"duration":1},"status":"passed","severity":"normal"},{"uid":"53147d5f3f9c73e5","name":"Default pageSize","time":{"start":1724409844490,"stop":1724409844491,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e7e78badbbf9ce4","name":"Passing page size 11 when there are 10 messages","time":{"start":1724409844489,"stop":1724409844489,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b721db82d26ea60","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724409763328,"stop":1724409763328,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d806c4afb4a047c","name":"Push message with short payload","time":{"start":1724409816584,"stop":1724409816584,"duration":0},"status":"passed","severity":"normal"},{"uid":"147bdf60b1a218f3","name":"Query Generator, No message returned","time":{"start":1724409792149,"stop":1724409792149,"duration":0},"status":"passed","severity":"normal"},{"uid":"643c82880855529","name":"Subscribe and receives messages on 20 topics","time":{"start":1724409407121,"stop":1724409407121,"duration":0},"status":"passed","severity":"normal"},{"uid":"e747ac32126dfbd","name":"Publish message with large meta","time":{"start":1724409704535,"stop":1724409704535,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0da2e91d55165fb","name":"Fails to publish message with empty text","time":{"start":1724409704531,"stop":1724409704532,"duration":1},"status":"passed","severity":"normal"},{"uid":"26aab617f340146b","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724409108244,"stop":1724409108244,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d9d83008ff37407","name":"Check publish message after service node is restarted","time":{"start":1724409704534,"stop":1724409704535,"duration":1},"status":"skipped","severity":"normal"},{"uid":"33625c7500b58d86","name":"Push message with content topic containing XML","time":{"start":1724409664599,"stop":1724409664600,"duration":1},"status":"passed","severity":"normal"},{"uid":"b42ddf24f8ed9443","name":"Accepts a valid Waku Message","time":{"start":1724409117169,"stop":1724409117170,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdbfc9a4302fce48","name":"Failed peers are renewed","time":{"start":1724409445408,"stop":1724409445408,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a750491f64a4f","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724409100177,"stop":1724409100178,"duration":1},"status":"passed","severity":"normal"},{"uid":"26611f42acfbc91e","name":"Check received message containing long","time":{"start":1724409684150,"stop":1724409684150,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53d5924fa8d3b0e","name":"can start the service","time":{"start":1724409693978,"stop":1724409693979,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe5feaa360ceda89","name":"Renews peer on consistent ping failures","time":{"start":1724409270774,"stop":1724409270775,"duration":1},"status":"passed","severity":"normal"},{"uid":"e31917fc1f9fb550","name":"Push message with escaped characters payload","time":{"start":1724409816589,"stop":1724409816590,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e19aba0045e8550","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724409407142,"stop":1724409407143,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e08ff57a40f1422","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724409829100,"stop":1724409829100,"duration":0},"status":"passed","severity":"normal"},{"uid":"44cae70fd0fa659c","name":"Rejects garbage","time":{"start":1724409117171,"stop":1724409117171,"duration":0},"status":"passed","severity":"normal"},{"uid":"135a98096834e82d","name":"Push message with Basic HTML tag payload","time":{"start":1724409664584,"stop":1724409664586,"duration":2},"status":"passed","severity":"normal"},{"uid":"3710806f3bb28afd","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724409704532,"stop":1724409704533,"duration":1},"status":"passed","severity":"normal"},{"uid":"76376902f36e9699","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724409553967,"stop":1724409553967,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a34f861e5848311","name":"handles different networkShards values correctly","time":{"start":1724409100169,"stop":1724409100169,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc2bb8f4f1c434b","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724409552482,"stop":1724409552482,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac387848caf7dd1","name":"retrieves a single peer","time":{"start":1724409125065,"stop":1724409125066,"duration":1},"status":"passed","severity":"normal"},{"uid":"a50dcde0aa4c1c6f","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724409707683,"stop":1724409707684,"duration":1},"status":"passed","severity":"normal"},{"uid":"81f7ce8cc58b537","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724409821435,"stop":1724409821436,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcb1d5b0c0603053","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724409100166,"stop":1724409100166,"duration":0},"status":"passed","severity":"normal"},{"uid":"1817a72536f9c55c","name":"should be called for bootstrap peers","time":{"start":1724409159266,"stop":1724409159267,"duration":1},"status":"passed","severity":"normal"},{"uid":"1301e9a315b36b1e","name":"Check received message containing Arabic","time":{"start":1724409684152,"stop":1724409684152,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ff784d34c01922","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724409552480,"stop":1724409552480,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca0bedd623ee85b","name":"Check message received after jswaku node is restarted","time":{"start":1724409360408,"stop":1724409360408,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6572180503fb150f","name":"Push message with Arabic payload","time":{"start":1724409664578,"stop":1724409664579,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e7c2d617261ca27","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724409100163,"stop":1724409100163,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a4e8bdcf00bf9a","name":"Correctly serialized arguments","time":{"start":1724409554028,"stop":1724409554028,"duration":0},"status":"passed","severity":"normal"},{"uid":"3962cfee8ee7197d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724409829100,"stop":1724409829100,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd2b029f90ad65c","name":"Filter","time":{"start":1724409853128,"stop":1724409853128,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aed78a6b9e9a5c1","name":"Check received message containing JSON","time":{"start":1724409684174,"stop":1724409684174,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c43acb9f867f56","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724409407121,"stop":1724409407121,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7779293e359240a","name":"Push message with content topic containing Chinese","time":{"start":1724409816595,"stop":1724409816596,"duration":1},"status":"passed","severity":"normal"},{"uid":"d87b9c52212d8bf","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724409792158,"stop":1724409792159,"duration":1},"status":"passed","severity":"normal"},{"uid":"515b1a8817e60a95","name":"Decrypt messages","time":{"start":1724409657972,"stop":1724409657972,"duration":0},"status":"passed","severity":"normal"},{"uid":"80bfbf955b9bad47","name":"Ping fails for unsubscribed peers","time":{"start":1724409270773,"stop":1724409270773,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f18066ffe6baa00","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724409707683,"stop":1724409707683,"duration":0},"status":"passed","severity":"normal"},{"uid":"72cdd0e087973a48","name":"random static sharding 6 - Cluster ID: 819, Shard ID: 328","time":{"start":1724409777582,"stop":1724409777582,"duration":0},"status":"passed","severity":"normal"},{"uid":"21679a76ee77e432","name":"Push message with content topic containing JSON","time":{"start":1724409816598,"stop":1724409816599,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef747353250f6b31","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724409151989,"stop":1724409151990,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6e15aba9c1fad51","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724409763325,"stop":1724409763326,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c637ccd6f32346e","name":"through manual discovery","time":{"start":1724409556268,"stop":1724409556268,"duration":0},"status":"passed","severity":"normal"},{"uid":"c516d5d8b7d489a6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724409417293,"stop":1724409417293,"duration":0},"status":"passed","severity":"normal"},{"uid":"e31c5d466400a800","name":"should not fail to start the service if it is already started","time":{"start":1724409164480,"stop":1724409164481,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3a606dca4e4e2c9","name":"should throw an error for an unconfigured topic","time":{"start":1724409100186,"stop":1724409100186,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f84d420f7d753a2","name":"Check received message containing Chinese","time":{"start":1724409360386,"stop":1724409360387,"duration":1},"status":"passed","severity":"normal"},{"uid":"89d4a9f954ce0ba5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724409829102,"stop":1724409829103,"duration":1},"status":"passed","severity":"normal"},{"uid":"997080af07659d8e","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724409367406,"stop":1724409367407,"duration":1},"status":"passed","severity":"normal"},{"uid":"f521e6422992aa82","name":"pre and post cipher","time":{"start":1724409135393,"stop":1724409135394,"duration":1},"status":"passed","severity":"normal"},{"uid":"eee6a88fe0d75dc2","name":"Decoder throws on empty string content topic","time":{"start":1724409136656,"stop":1724409136656,"duration":0},"status":"passed","severity":"normal"},{"uid":"870e61e5a6f93c7c","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724409243140,"stop":1724409243141,"duration":1},"status":"passed","severity":"normal"},{"uid":"d05ac7cb6191139d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724409741107,"stop":1724409741108,"duration":1},"status":"passed","severity":"normal"},{"uid":"468fca198748119","name":"Asymmetric encrypt & decrypt","time":{"start":1724409135392,"stop":1724409135393,"duration":1},"status":"passed","severity":"normal"},{"uid":"18d0d41efa3141ab","name":"Subscribe to topic containing XML and receive message","time":{"start":1724409407130,"stop":1724409407131,"duration":1},"status":"passed","severity":"normal"},{"uid":"748315b84cc5561","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724409407127,"stop":1724409407127,"duration":0},"status":"passed","severity":"normal"},{"uid":"f65fa147a2756c4d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724409829084,"stop":1724409829084,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a949b338aedea62","name":"Check received message containing Basic HTML tag","time":{"start":1724409360392,"stop":1724409360393,"duration":1},"status":"passed","severity":"normal"},{"uid":"275818227fcc13cd","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724409407143,"stop":1724409407143,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee5e25bb31ead6e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724409125070,"stop":1724409125070,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a98922ee3c8002b2","name":"Subscribe to topic containing short and publish message","time":{"start":1724409707676,"stop":1724409707676,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5640e3f737bee9","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724409100193,"stop":1724409100193,"duration":0},"status":"passed","severity":"normal"},{"uid":"e043b971d3883934","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724409125071,"stop":1724409125071,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a7c95d0f31cf0f72","name":"Check received message containing Script","time":{"start":1724409684173,"stop":1724409684173,"duration":0},"status":"passed","severity":"normal"},{"uid":"445b2fdec15f1b22","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724409821432,"stop":1724409821433,"duration":1},"status":"passed","severity":"normal"},{"uid":"991b13c7538da6b0","name":"throws on content topic with empty topic name field","time":{"start":1724409100155,"stop":1724409100156,"duration":1},"status":"passed","severity":"normal"},{"uid":"b87b24f25b411d7d","name":"Subscribe to topic containing XML and receive message","time":{"start":1724409829101,"stop":1724409829101,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9785abcc9af7d9f","name":"should throw error - invalid id","time":{"start":1724409108891,"stop":1724409108891,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb9c68eff38a5d77","name":"Publish message with custom timestamp: Sat Sep 02 2023 10:41:16 GMT+0000 (Coordinated Universal Time)","time":{"start":1724409704530,"stop":1724409704530,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b36a583e4ea7cc","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724409836707,"stop":1724409836708,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9f67d2da82c1b96","name":"handles empty shards array correctly","time":{"start":1724409100191,"stop":1724409100191,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a316a2a1332a1","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724409367411,"stop":1724409367411,"duration":0},"status":"passed","severity":"normal"},{"uid":"95730d63cea35216","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724409505492,"stop":1724409505492,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bc3772d0c6ee8bd","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724409417289,"stop":1724409417290,"duration":1},"status":"passed","severity":"normal"},{"uid":"5850d4a7c64e1e52","name":"should emit a peer event after start","time":{"start":1724409164482,"stop":1724409164482,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf867f912259592","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724409102855,"stop":1724409102856,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0580b9f0d296d78","name":"Query generator for multiple messages","time":{"start":1724409821430,"stop":1724409821431,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f33ad2189321548","name":"Check received message containing Script","time":{"start":1724409684153,"stop":1724409684153,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89a029c7a9c52bd","name":"Passing invalid cursor","time":{"start":1724409763329,"stop":1724409763329,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ee6948f2cf862e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724409417288,"stop":1724409417288,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbeb200bc18cc1ee","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724409100187,"stop":1724409100187,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ceda987d853f30b","name":"should not receive a peer event after stop","time":{"start":1724409164484,"stop":1724409164489,"duration":5},"status":"passed","severity":"normal"},{"uid":"60d5f82e20b6554c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724409777586,"stop":1724409777587,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a39d650fffac4d","name":"Delete observer","time":{"start":1724409657972,"stop":1724409657972,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bcd8c92ceda1c32","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724409100178,"stop":1724409100178,"duration":0},"status":"passed","severity":"normal"},{"uid":"82be561fce1f75d3","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724409792140,"stop":1724409792149,"duration":9},"status":"passed","severity":"normal"},{"uid":"f6d1ec79deef341d","name":"should not fail to start the service if it is already started","time":{"start":1724409128838,"stop":1724409128838,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf830f3a131853a9","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724409100167,"stop":1724409100167,"duration":0},"status":"passed","severity":"normal"},{"uid":"1314314005268ce3","name":"Check received message containing unicode special characters","time":{"start":1724409684155,"stop":1724409684155,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a2a9574b4d07e22","name":"should return false","time":{"start":1724409108891,"stop":1724409108891,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff53d56b97acb9d","name":"Sample","time":{"start":1724409108208,"stop":1724409108209,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d682f32eef971ad","name":"udp ip6 address","time":{"start":1724409108363,"stop":1724409108363,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e7f9f4d1af60f8","name":"Push 30 different messages","time":{"start":1724409664591,"stop":1724409664592,"duration":1},"status":"passed","severity":"normal"},{"uid":"71fec049cf73887","name":"Push 30 different messages","time":{"start":1724409816591,"stop":1724409816591,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06199b4e815dc67","name":"Subscribe and receives messages on 20 topics","time":{"start":1724409829088,"stop":1724409829088,"duration":0},"status":"passed","severity":"normal"},{"uid":"5525b6c54fdc7093","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724409848303,"stop":1724409848304,"duration":1},"status":"passed","severity":"normal"},{"uid":"a410fa611bac4469","name":"Subscribe to topic containing long and receive message","time":{"start":1724409829092,"stop":1724409829092,"duration":0},"status":"passed","severity":"normal"},{"uid":"cadd0218c67e7e99","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724409407123,"stop":1724409407123,"duration":0},"status":"passed","severity":"normal"},{"uid":"52cb5ff687497583","name":"Filter with 1 connections","time":{"start":1724409424164,"stop":1724409424165,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5c02a1fbd421a42","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724409100171,"stop":1724409100171,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be470d6cbbfb0da","name":"Check received message containing XML","time":{"start":1724409684153,"stop":1724409684154,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4cf6cc0dfcb0a9f","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724409552483,"stop":1724409552483,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd8d788f33e30e1f","name":"Reusing cursor across nodes","time":{"start":1724409763329,"stop":1724409763329,"duration":0},"status":"passed","severity":"normal"},{"uid":"9722f3c9dea323a8","name":"Push message with SQL Injection payload","time":{"start":1724409816587,"stop":1724409816587,"duration":0},"status":"passed","severity":"normal"},{"uid":"8217675890b4cd99","name":"Ordered Callback - false","time":{"start":1724409821270,"stop":1724409821272,"duration":2},"status":"passed","severity":"normal"},{"uid":"f143e89edfad6659","name":"should get / set UDP multiaddr","time":{"start":1724409108893,"stop":1724409108893,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ccf56b8746af70","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724409829063,"stop":1724409829063,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3c9f0accddd934","name":"LightPush","time":{"start":1724409853128,"stop":1724409853128,"duration":0},"status":"passed","severity":"normal"},{"uid":"adad04b0b5b47e17","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724409505491,"stop":1724409505491,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb93dbc42cb08aa","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724409123681,"stop":1724409123681,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b92043a3228a1f","name":"should use DNS peer discovery with light client","time":{"start":1724409164491,"stop":1724409164491,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4d20dbdea594672b","name":"Push message with content topic containing special chars","time":{"start":1724409664593,"stop":1724409664594,"duration":1},"status":"passed","severity":"normal"},{"uid":"85ff9376611d860f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724409829084,"stop":1724409829085,"duration":1},"status":"passed","severity":"normal"},{"uid":"330ded22fdd4308f","name":"Push message with SQL Injection payload","time":{"start":1724409664580,"stop":1724409664582,"duration":2},"status":"passed","severity":"normal"},{"uid":"32857d15f20cac1f","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724409707677,"stop":1724409707677,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec4d69c2eea5597","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app30/10/topic199/utf8","time":{"start":1724409741112,"stop":1724409741113,"duration":1},"status":"passed","severity":"normal"},{"uid":"4abb632fc45b50ce","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724409407141,"stop":1724409407142,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ad2b1f746c06215","name":"Sign & Recover","time":{"start":1724409135394,"stop":1724409135394,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d70e4ee39207f3","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724409100165,"stop":1724409100165,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da575fcfa0f7c14","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724409100175,"stop":1724409100175,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df0fe6115ea8061","name":"Fails to push message bigger that 1MB","time":{"start":1724409816605,"stop":1724409816605,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfab6449ae65a85f","name":"Check received message containing unicode special characters","time":{"start":1724409684175,"stop":1724409684175,"duration":0},"status":"passed","severity":"normal"},{"uid":"335c3486d50052d1","name":"Refresh subscription","time":{"start":1724409829075,"stop":1724409829075,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae1d23b4b357b60f","name":"Push message with rate limit","time":{"start":1724409664604,"stop":1724409664604,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0033dbac664ac6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724409367422,"stop":1724409367422,"duration":0},"status":"passed","severity":"normal"},{"uid":"a73d6a6f8196295b","name":"Subscribe and receive messages via lightPush","time":{"start":1724409829085,"stop":1724409829085,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc24bc693ca4d063","name":"should properly create location multiaddrs - udp6","time":{"start":1724409108898,"stop":1724409108899,"duration":1},"status":"passed","severity":"normal"},{"uid":"291c0ca0c120adf3","name":"Push message with shell command payload","time":{"start":1724409816589,"stop":1724409816589,"duration":0},"status":"passed","severity":"normal"},{"uid":"da5670a9a919da6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724409417290,"stop":1724409417290,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53206a1327009d0","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724409704533,"stop":1724409704534,"duration":1},"status":"passed","severity":"normal"},{"uid":"45e9940a1c47faa7","name":"Subscribe and receive messages via lightPush","time":{"start":1724409829062,"stop":1724409829062,"duration":0},"status":"passed","severity":"normal"},{"uid":"19299f00d1c9f225","name":"Check received message with timestamp: 1724409151320000000 ","time":{"start":1724409684156,"stop":1724409684156,"duration":0},"status":"passed","severity":"normal"},{"uid":"9747143d0ba32c6a","name":"Promise Callback - false","time":{"start":1724409821268,"stop":1724409821269,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9a6266981c304","name":"Check publish message containing Russian","time":{"start":1724409704504,"stop":1724409704505,"duration":1},"status":"passed","severity":"normal"},{"uid":"efba7687a19fe7fb","name":"Waku message hash computation (no timestamp)","time":{"start":1724409102855,"stop":1724409102855,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa500e36a2cfd35","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724409417291,"stop":1724409417291,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a56fadd78a1967","name":"Subscribe and publish message","time":{"start":1724409707672,"stop":1724409707672,"duration":0},"status":"passed","severity":"normal"},{"uid":"969ed8d1bdebbf5a","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app68/1/topic625/test.js","time":{"start":1724409741111,"stop":1724409741112,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0afd616670fce00","name":"Fields are not dropped","time":{"start":1724409113124,"stop":1724409113125,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ec430db9eba854c","name":"should set field with all protocols disabled","time":{"start":1724409108901,"stop":1724409108901,"duration":0},"status":"passed","severity":"normal"},{"uid":"370be16d6f897ddc","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724409108253,"stop":1724409108253,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e2a1b7ee222cbc6","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724409684157,"stop":1724409684157,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d412225499520ca","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724409164499,"stop":1724409164499,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fe08f08011dde823","name":"Passing an array","time":{"start":1724409848987,"stop":1724409848987,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b8e0ff3aae47a5","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724409124523,"stop":1724409124524,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c65449c57ec373a","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724409135074,"stop":1724409135074,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db55e2fe2c0e72c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724409826767,"stop":1724409826767,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f65ded2349fa38","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724409684157,"stop":1724409684157,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d61a3b9c70f853","name":"should be able to decode the field with only STORE set to true","time":{"start":1724409108251,"stop":1724409108251,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1887a6f310902bd","name":"1 Store, 2 fetches","time":{"start":1724409124836,"stop":1724409124836,"duration":0},"status":"passed","severity":"normal"},{"uid":"841b1e24c3557fcd","name":"Js publishes, other Js receives","time":{"start":1724409680205,"stop":1724409680206,"duration":1},"status":"passed","severity":"normal"},{"uid":"463381a956d72cd9","name":"handles different clusterIds correctly","time":{"start":1724409100169,"stop":1724409100169,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb289475f829d91","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724409707684,"stop":1724409707684,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a01519b5c59e155","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724409113670,"stop":1724409113671,"duration":1},"status":"passed","severity":"normal"},{"uid":"16b952afc2d3c59f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724409407128,"stop":1724409407128,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cbe96a1b42730ae","name":"Check received message containing Russian","time":{"start":1724409684172,"stop":1724409684172,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48792b1243d4b9a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724409676206,"stop":1724409676206,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ea2e49d854c5cc","name":"Check received message with timestamp: 1724409150699000000 ","time":{"start":1724409360395,"stop":1724409360396,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c9e82533384efb5","name":"A test","time":{"start":1724409505626,"stop":1724409505626,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd40e6339240b1a4","name":"Push message with long payload","time":{"start":1724409816584,"stop":1724409816585,"duration":1},"status":"passed","severity":"normal"},{"uid":"b308cee3654bd352","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724409763327,"stop":1724409763328,"duration":1},"status":"passed","severity":"normal"},{"uid":"47be72a7cee5745c","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724409124522,"stop":1724409124523,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d70353d3e40a5e","name":"start node with empty shard should fail","time":{"start":1724409777597,"stop":1724409777598,"duration":1},"status":"passed","severity":"normal"},{"uid":"737b8f74d52cad36","name":"random static sharding 2 - Cluster ID: 718, Shard ID: 135","time":{"start":1724409777580,"stop":1724409777580,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c727c63a58f009","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724409417288,"stop":1724409417288,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a231605159a20e5","name":"Push message with content topic containing Script","time":{"start":1724409816597,"stop":1724409816597,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc6d55575d023c2e","name":"Push message with custom timestamp: 1724413007293","time":{"start":1724409816604,"stop":1724409816604,"duration":0},"status":"passed","severity":"normal"},{"uid":"368422dd93b756ca","name":"Check received message containing Arabic","time":{"start":1724409360387,"stop":1724409360388,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a9591a6290d59fa","name":"Check message on other pubsub topic is not received","time":{"start":1724409360406,"stop":1724409360406,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee7c09fae2831","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724409407128,"stop":1724409407128,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e337a45645185d7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724409829082,"stop":1724409829082,"duration":0},"status":"passed","severity":"normal"},{"uid":"6855404579330d24","name":"Push message with XML payload","time":{"start":1724409664583,"stop":1724409664584,"duration":1},"status":"passed","severity":"normal"},{"uid":"96380e9fe728435a","name":"Round trip binary serialization","time":{"start":1724409113912,"stop":1724409113912,"duration":0},"status":"passed","severity":"normal"},{"uid":"9925d36dac457d7b","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724409763317,"stop":1724409763325,"duration":8},"status":"passed","severity":"normal"},{"uid":"9bca6f3b97b3a038","name":"Refresh subscription","time":{"start":1724409829091,"stop":1724409829092,"duration":1},"status":"passed","severity":"normal"},{"uid":"c47325ce232bd69d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724409243147,"stop":1724409243148,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9d06dac83a8830e","name":"should return empty list for no shard","time":{"start":1724409100174,"stop":1724409100174,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aec9dc77a4c4641","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724409100177,"stop":1724409100177,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cace4c126547a0","name":"Push message with Script payload","time":{"start":1724409664582,"stop":1724409664583,"duration":1},"status":"passed","severity":"normal"},{"uid":"b724725614d07aa7","name":"Push message with content topic containing special chars","time":{"start":1724409816595,"stop":1724409816595,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4db782b10507b13","name":"Push message with escaped characters payload","time":{"start":1724409664589,"stop":1724409664590,"duration":1},"status":"passed","severity":"normal"},{"uid":"3305c53882552e10","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724409243140,"stop":1724409243140,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa505d07398305e5","name":"Push message with Russian payload","time":{"start":1724409664579,"stop":1724409664580,"duration":1},"status":"passed","severity":"normal"},{"uid":"674dcab54c07446d","name":"Relay - dialed after","time":{"start":1724409853126,"stop":1724409853127,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b43801051f41d7d","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724409367417,"stop":1724409367418,"duration":1},"status":"passed","severity":"normal"},{"uid":"e46e667dd41fa231","name":"Relay + Store","time":{"start":1724409161744,"stop":1724409161744,"duration":0},"status":"passed","severity":"normal"},{"uid":"e979787c2a7ab01c","name":"Check received message containing escaped characters","time":{"start":1724409684175,"stop":1724409684175,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5ac640a5e6b932","name":"Check received message containing long","time":{"start":1724409684165,"stop":1724409684166,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c33581d630c653e","name":"Push message equal or less that 1MB","time":{"start":1724409816604,"stop":1724409816604,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77fea0381179faa","name":"Passing page size 1 when there are 4 messages","time":{"start":1724409844488,"stop":1724409844488,"duration":0},"status":"passed","severity":"normal"},{"uid":"365b120f95a5923d","name":"Decoder throws on empty string content topic","time":{"start":1724409135077,"stop":1724409135078,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e509d6ad0525d49","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724409829093,"stop":1724409829098,"duration":5},"status":"passed","severity":"normal"},{"uid":"26cbae217203a85d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724409829062,"stop":1724409829062,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb9b692e6f164c02","name":"Push message with short payload","time":{"start":1724409664573,"stop":1724409664574,"duration":1},"status":"passed","severity":"normal"},{"uid":"26994925eeb1807a","name":"different cluster, different shard: nodes don't connect","time":{"start":1724409367404,"stop":1724409367404,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b606f250142c8","name":"Push message with JSON payload","time":{"start":1724409664587,"stop":1724409664587,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f6c051e0b234d3f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724409829103,"stop":1724409829104,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1e8565045e1b062","name":"Relay - times out","time":{"start":1724409853127,"stop":1724409853127,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8cbb088329e81b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724409862113,"stop":1724409862114,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c2ef6fd7cbfee06","name":"Check received message containing Arabic","time":{"start":1724409684171,"stop":1724409684172,"duration":1},"status":"passed","severity":"normal"},{"uid":"69ffacddbcc23257","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724409100186,"stop":1724409100186,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec046aabf0e9f06","name":"more peers than existing","time":{"start":1724409654415,"stop":1724409654415,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b949692eb92a83e3","name":"Refresh subscription","time":{"start":1724409407125,"stop":1724409407125,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ea3729eb0b6782","name":"Publish message with custom timestamp: Fri Aug 23 2024 11:41:16 GMT+0000 (Coordinated Universal Time)","time":{"start":1724409704531,"stop":1724409704531,"duration":0},"status":"passed","severity":"normal"},{"uid":"3509698b66ea8791","name":"Subscribe to topic containing long and receive message","time":{"start":1724409829076,"stop":1724409829076,"duration":0},"status":"passed","severity":"normal"},{"uid":"5356cdf1c56e0792","name":"Check received message containing unicode special characters","time":{"start":1724409360395,"stop":1724409360395,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec5560080624aa6","name":"Waku message hash computation (payload length 0)","time":{"start":1724409102854,"stop":1724409102855,"duration":1},"status":"passed","severity":"normal"},{"uid":"f15a799c5343c0b8","name":"Check publish message containing numeric","time":{"start":1724409704502,"stop":1724409704502,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a418a5a480a2a2","name":"Check message with no pubsub topic is not received","time":{"start":1724409360406,"stop":1724409360407,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bf58a55337dbb1e","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724409848302,"stop":1724409848303,"duration":1},"status":"passed","severity":"normal"},{"uid":"3824033293efa7fb","name":"safeDispatchEvent","time":{"start":1724409191987,"stop":1724409191988,"duration":1},"status":"passed","severity":"normal"},{"uid":"b815d9641c437e5e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724409829078,"stop":1724409829081,"duration":3},"status":"passed","severity":"normal"},{"uid":"6ac412bfdf730ae9","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app43/10/topic21/xml","time":{"start":1724409741113,"stop":1724409741114,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a3ff7730a3fa438","name":"Subscribe to topic containing short and receive message","time":{"start":1724409829092,"stop":1724409829092,"duration":0},"status":"passed","severity":"normal"},{"uid":"703cedccac3a093e","name":"can dial TLS multiaddrs","time":{"start":1724409556267,"stop":1724409556268,"duration":1},"status":"passed","severity":"normal"},{"uid":"50110e9a4f61e6a0","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724409792157,"stop":1724409792158,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3a041aa9801a9b1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724409367412,"stop":1724409367412,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec57f6dc04d66d2","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724409108247,"stop":1724409108248,"duration":1},"status":"passed","severity":"normal"},{"uid":"2acd517083afa150","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724409124517,"stop":1724409124517,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20a5dafe86bfedc","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724409124836,"stop":1724409124836,"duration":0},"status":"passed","severity":"normal"},{"uid":"f151bb8029720a7b","name":"Check message with no content topic is not received","time":{"start":1724409360407,"stop":1724409360407,"duration":0},"status":"passed","severity":"normal"},{"uid":"3916424ca495e71","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724409367421,"stop":1724409367421,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d24d243f771e607","name":"Check received message containing SQL Injection","time":{"start":1724409360389,"stop":1724409360390,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f71744b76fd491b","name":"Check publish message containing emoji","time":{"start":1724409704529,"stop":1724409704529,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e036ea289da4f5","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724409707684,"stop":1724409707684,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd383d8f0bf653","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724409505493,"stop":1724409505494,"duration":1},"status":"passed","severity":"normal"},{"uid":"1841b7a486c68ddb","name":"Check received message with timestamp: 1724409151320 ","time":{"start":1724409684179,"stop":1724409684179,"duration":0},"status":"passed","severity":"normal"},{"uid":"213559aef2fe0735","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724409552481,"stop":1724409552482,"duration":1},"status":"passed","severity":"normal"},{"uid":"b47144e80118d2e7","name":"should properly create peer info with all multiaddrs","time":{"start":1724409108900,"stop":1724409108900,"duration":0},"status":"passed","severity":"normal"},{"uid":"b13ec7e49084110d","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724409100174,"stop":1724409100174,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee483e95027e117b","name":"Query Generator - true","time":{"start":1724409821267,"stop":1724409821267,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7e23b2b0de641c","name":"throws on content topic with empty version field","time":{"start":1724409100155,"stop":1724409100155,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f7e81978a58f719","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724409552480,"stop":1724409552481,"duration":1},"status":"passed","severity":"normal"},{"uid":"3344c094a24af583","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724409288149,"stop":1724409288149,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9109ba0de7342b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724409367416,"stop":1724409367416,"duration":0},"status":"passed","severity":"normal"},{"uid":"777dd6e796b19196","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724409100192,"stop":1724409100192,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ab6e8af219786","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724409100183,"stop":1724409100183,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b13ce66c22f4f59","name":"Push message with Chinese payload","time":{"start":1724409816586,"stop":1724409816586,"duration":0},"status":"passed","severity":"normal"},{"uid":"deabbf6785c38c72","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724409829074,"stop":1724409829074,"duration":0},"status":"passed","severity":"normal"},{"uid":"e02e488bd3e3c66e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724409100182,"stop":1724409100182,"duration":0},"status":"passed","severity":"normal"},{"uid":"b437af0a4671b9bf","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724409829082,"stop":1724409829083,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb36970df478a4b3","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724409707678,"stop":1724409707678,"duration":0},"status":"passed","severity":"normal"},{"uid":"783be3ea8730eff6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724409684179,"stop":1724409684179,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b288e376d39a0e","name":"Passing page size 19 when there are 20 messages","time":{"start":1724409844490,"stop":1724409844490,"duration":0},"status":"passed","severity":"normal"},{"uid":"789c6172aca876c","name":"isConnected should return false after all peers disconnect","time":{"start":1724409208954,"stop":1724409208955,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bdc43f2a85964eb","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724409163899,"stop":1724409163899,"duration":0},"status":"passed","severity":"normal"},{"uid":"66679208947e9d45","name":"Overlapping topic subscription","time":{"start":1724409707676,"stop":1724409707676,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1fda296df30d2cc9","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724409848303,"stop":1724409848303,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9dc3c0f94d74460","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724409243139,"stop":1724409243139,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7c7ae337991405","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724409288148,"stop":1724409288148,"duration":0},"status":"passed","severity":"normal"},{"uid":"6629cd9d61c7b08f","name":"Register correct protocols","time":{"start":1724409707671,"stop":1724409707672,"duration":1},"status":"passed","severity":"normal"},{"uid":"f69510c81523f9df","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724409124516,"stop":1724409124516,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8d9931ae5647ef","name":"Check received message containing Script","time":{"start":1724409360390,"stop":1724409360391,"duration":1},"status":"passed","severity":"normal"},{"uid":"1599972cc289e50e","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724409108250,"stop":1724409108250,"duration":0},"status":"passed","severity":"normal"},{"uid":"9373a0bfb6760cf5","name":"Subscribe to topic containing long and receive message","time":{"start":1724409407126,"stop":1724409407127,"duration":1},"status":"passed","severity":"normal"},{"uid":"8730ee13f4d6708","name":"Encoder throws on undefined content topic","time":{"start":1724409135075,"stop":1724409135076,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5a70bb69656e46a","name":"Push message with content topic containing numeric","time":{"start":1724409816594,"stop":1724409816595,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8502a12c700be9f","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724409108251,"stop":1724409108251,"duration":0},"status":"passed","severity":"normal"},{"uid":"48603675e0cdfa96","name":"should set field with only STORE enabled","time":{"start":1724409108902,"stop":1724409108902,"duration":0},"status":"passed","severity":"normal"},{"uid":"a235f7fcbeed8a7b","name":"should not fail to stop the service if it was not started","time":{"start":1724409128837,"stop":1724409128837,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc7a1886fdb6d03","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724409829083,"stop":1724409829083,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd10c32fb3192b80","name":"should not receive a peer event before start","time":{"start":1724409128838,"stop":1724409128839,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc8b4f4d398a09","name":"Does not throw an exception when node disconnects","time":{"start":1724409848987,"stop":1724409848987,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0fe065161aeec2","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724409124524,"stop":1724409124525,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6efd3cfc09f03b3","name":"Encoder throws on empty string content topic","time":{"start":1724409113914,"stop":1724409113914,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d5133ec77761480","name":"Nodes with multiple pubsub topic","time":{"start":1724409676207,"stop":1724409676207,"duration":0},"status":"passed","severity":"normal"},{"uid":"1762fe7246a05658","name":"should throw error - no public key","time":{"start":1724409108891,"stop":1724409108891,"duration":0},"status":"passed","severity":"normal"},{"uid":"53cb7edbe2707978","name":"Throws when trying to push message with empty payload","time":{"start":1724409664592,"stop":1724409664592,"duration":0},"status":"passed","severity":"normal"},{"uid":"4954cf3a01b51da6","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724409676207,"stop":1724409676207,"duration":0},"status":"passed","severity":"normal"},{"uid":"edcbcef69e0ba2b4","name":"Check message with no payload is not received","time":{"start":1724409684159,"stop":1724409684160,"duration":1},"status":"passed","severity":"normal"},{"uid":"465afc4436db338","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724409243141,"stop":1724409243142,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e711ba1ab60e3fd","name":"should not throw an error for a single configured topic","time":{"start":1724409100185,"stop":1724409100185,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f90796f2a2ef073","name":"different cluster, same shard: nodes don't connect","time":{"start":1724409553968,"stop":1724409553969,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1ea4f75ff6fa1f9","name":"Decoder throws on empty string content topic","time":{"start":1724409113915,"stop":1724409113915,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd53b403cc98b2e","name":"should not receive a peer event after stop","time":{"start":1724409128839,"stop":1724409128839,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2e83dc398a92a1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724409360401,"stop":1724409360401,"duration":0},"status":"passed","severity":"normal"},{"uid":"26dff40442c90e65","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app36/6/topic963/test.js","time":{"start":1724409741118,"stop":1724409741120,"duration":2},"status":"passed","severity":"normal"},{"uid":"126ee5dce63c790f","name":"Should update multiaddrs","time":{"start":1724409556518,"stop":1724409556519,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6b1112f1e7b89f","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724409163898,"stop":1724409163899,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f9aa3c73d6ae06f","name":"Push message with content topic containing emoji","time":{"start":1724409816600,"stop":1724409816601,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1e0a4d61d2dff10","name":"should not fail to start the service if it is already started","time":{"start":1724409693980,"stop":1724409693980,"duration":0},"status":"passed","severity":"normal"},{"uid":"44512e847eecae64","name":"creates an iterator","time":{"start":1724409837211,"stop":1724409837211,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ccd28045ceda90","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724409407144,"stop":1724409407145,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9c6b288b0ffe8b7","name":"Publish message with rate limit","time":{"start":1724409704535,"stop":1724409704536,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ea0ac3263b079c7","name":"Check publish message containing SQL Injection","time":{"start":1724409704505,"stop":1724409704505,"duration":0},"status":"passed","severity":"normal"},{"uid":"e56aaa954c6d8a72","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724409407128,"stop":1724409407129,"duration":1},"status":"passed","severity":"normal"},{"uid":"56cad46f3eb17722","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724409108253,"stop":1724409108253,"duration":0},"status":"passed","severity":"normal"},{"uid":"e65a470cbf42f741","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724409367414,"stop":1724409367415,"duration":1},"status":"passed","severity":"normal"},{"uid":"428532f386f20b59","name":"Check received message containing emoji","time":{"start":1724409360395,"stop":1724409360395,"duration":0},"status":"passed","severity":"normal"},{"uid":"be0dd1adb68722a3","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724409553967,"stop":1724409553967,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ad509c4c55438f","name":"Filter with 0 connections","time":{"start":1724409424162,"stop":1724409424163,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6848b2f844b1030","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724409829074,"stop":1724409829074,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c9f21f335fd0dbc","name":"returns all values when wanted number is greater than available values","time":{"start":1724409123680,"stop":1724409123681,"duration":1},"status":"passed","severity":"normal"},{"uid":"c81371a15cbf0dc6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724409829099,"stop":1724409829099,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a4680088ae6402","name":"throws on content topic with too few or too many fields","time":{"start":1724409100152,"stop":1724409100153,"duration":1},"status":"passed","severity":"normal"},{"uid":"8abb576ec4475967","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724409763326,"stop":1724409763327,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaee1008d7f6aea6","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app16/1/topic451/xml","time":{"start":1724409741117,"stop":1724409741118,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8beca03ac5973eb","name":"Check received message containing short","time":{"start":1724409360381,"stop":1724409360383,"duration":2},"status":"passed","severity":"normal"},{"uid":"f40c3a12fb57d8cb","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724409777579,"stop":1724409777579,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c69509335e8b763","name":"Push message with Script payload","time":{"start":1724409816587,"stop":1724409816588,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1a875750d651c25","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724409552482,"stop":1724409552483,"duration":1},"status":"passed","severity":"normal"},{"uid":"f890767de81986c5","name":"should throw an error for missing sharding configuration","time":{"start":1724409100190,"stop":1724409100191,"duration":1},"status":"passed","severity":"normal"},{"uid":"903fbc27c5255089","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724409552483,"stop":1724409552483,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce7b440c7fa10be0","name":"can start the service","time":{"start":1724409128835,"stop":1724409128836,"duration":1},"status":"passed","severity":"normal"},{"uid":"1404c3f9fc7378b1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724409829104,"stop":1724409829104,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b2282876a65555","name":"start node with empty content topic","time":{"start":1724409741122,"stop":1724409741123,"duration":1},"status":"passed","severity":"normal"},{"uid":"1974e56ef77e1443","name":"should encodeTxt and decodeTxt","time":{"start":1724409108887,"stop":1724409108888,"duration":1},"status":"passed","severity":"normal"},{"uid":"63c228f0c25673c4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724409100183,"stop":1724409100183,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3c274de9bc4629","name":"Ephemeral messages are not stored","time":{"start":1724409163897,"stop":1724409163897,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8233d61332be398","name":"should set field with all protocols enabled","time":{"start":1724409108901,"stop":1724409108901,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdcfe55ade9f09f5","name":"should only return 1 node with relay and store capability","time":{"start":1724409125068,"stop":1724409125069,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fe774048af7ac8","name":"topics with same application and version share the same shard","time":{"start":1724409100167,"stop":1724409100168,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ee2607abf6437ee","name":"Reopen subscription with peer with lost subscription","time":{"start":1724409218347,"stop":1724409218348,"duration":1},"status":"passed","severity":"normal"},{"uid":"249827b91eb67523","name":"should throw an error for insufficient data","time":{"start":1724409100393,"stop":1724409100393,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb308492f32cda05","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app10/9/topic102/xml","time":{"start":1724409741116,"stop":1724409741117,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a7d20dad2e370e7","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724409367405,"stop":1724409367405,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b46c407a39793e","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1724409151991,"stop":1724409151992,"duration":1},"status":"passed","severity":"normal"},{"uid":"543396b475c60edf","name":"tcp ip4 address","time":{"start":1724409108362,"stop":1724409108362,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19fd504f4fa07fb","name":"Ping on peer without subscriptions","time":{"start":1724409254516,"stop":1724409254517,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a93099fc26c8081","name":"Subscribe to topic containing Script and publish message","time":{"start":1724409707679,"stop":1724409707680,"duration":1},"status":"passed","severity":"normal"},{"uid":"4557f80eecb15dc1","name":"Check publish message containing Chinese","time":{"start":1724409704503,"stop":1724409704503,"duration":0},"status":"passed","severity":"normal"},{"uid":"7296ea14d925727f","name":"Push message with content topic containing escaped characters","time":{"start":1724409816600,"stop":1724409816600,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f0779f312c3374b","name":"Generator, 2 different pubsubtopics","time":{"start":1724409826769,"stop":1724409826769,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6233e7244ca3c9f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724409417292,"stop":1724409417292,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac8fad1630b4f91","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724409407143,"stop":1724409407143,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bff16ce0dbe3e56","name":"should emit a peer event after start","time":{"start":1724409693980,"stop":1724409693980,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ada18f847d38972","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724409367421,"stop":1724409367421,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0c109d89e7702b","name":"Check received message containing Basic HTML tag","time":{"start":1724409684154,"stop":1724409684154,"duration":0},"status":"passed","severity":"normal"},{"uid":"8295329ddc163a79","name":"Reopen subscription with peer with lost subscription","time":{"start":1724409254521,"stop":1724409254522,"duration":1},"status":"passed","severity":"normal"},{"uid":"70c37ae61a3d4931","name":"Check received message containing numeric","time":{"start":1724409360384,"stop":1724409360385,"duration":1},"status":"passed","severity":"normal"},{"uid":"1544bbba33515220","name":"Encoder throws on empty string content topic","time":{"start":1724409136655,"stop":1724409136655,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ae2d89111ee6510","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724409100181,"stop":1724409100181,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e2f00beab8a397","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724409360402,"stop":1724409360405,"duration":3},"status":"passed","severity":"normal"},{"uid":"8d3c67681d915f9d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724409100181,"stop":1724409100181,"duration":0},"status":"passed","severity":"normal"},{"uid":"47130ded8c204322","name":"should properly create location multiaddrs - udp","time":{"start":1724409108899,"stop":1724409108899,"duration":0},"status":"passed","severity":"normal"},{"uid":"15745955fecfef56","name":"Publish without waiting for remote peer","time":{"start":1724409707672,"stop":1724409707672,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d014a9e90672ae1","name":"Push message with content topic containing unicode special characters","time":{"start":1724409816600,"stop":1724409816600,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ffd5e9788d48645","name":"should properly create location multiaddrs - udp4","time":{"start":1724409108897,"stop":1724409108898,"duration":1},"status":"passed","severity":"normal"},{"uid":"545525b31e8fe494","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724409100163,"stop":1724409100163,"duration":0},"status":"passed","severity":"normal"},{"uid":"4342386703641914","name":"should set field with only FILTER enabled","time":{"start":1724409108902,"stop":1724409108902,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0f8de865189be93","name":"random static sharding 3 - Cluster ID: 398, Shard ID: 488","time":{"start":1724409777580,"stop":1724409777581,"duration":1},"status":"passed","severity":"normal"},{"uid":"d085ff385c01477b","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724409792164,"stop":1724409792164,"duration":0},"status":"passed","severity":"normal"},{"uid":"3511743b71ce7864","name":"Check message with invalid timestamp is not received","time":{"start":1724409684157,"stop":1724409684158,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c40c19a9deb7fe8","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app76/8/topic246/utf8","time":{"start":1724409741115,"stop":1724409741116,"duration":1},"status":"passed","severity":"normal"},{"uid":"a80a27559deb0446","name":"Nodes with multiple pubsub topic","time":{"start":1724409676205,"stop":1724409676205,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b41c6760f54a1a","name":"Check received message containing Chinese","time":{"start":1724409684171,"stop":1724409684171,"duration":0},"status":"passed","severity":"normal"},{"uid":"792684acc31d5c3","name":"can start and stop the service","time":{"start":1724409128836,"stop":1724409128837,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c51a20079214625","name":"should return unique PubsubTopics for static sharding","time":{"start":1724409100172,"stop":1724409100173,"duration":1},"status":"passed","severity":"normal"},{"uid":"69f6cfc274b4fe47","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724409836708,"stop":1724409836709,"duration":1},"status":"passed","severity":"normal"},{"uid":"dffb97e5d6e832c2","name":"Keep-alive pings maintain the connection","time":{"start":1724409270774,"stop":1724409270774,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad001113a1e96cc0","name":"ignores domain fetching errors","time":{"start":1724409125067,"stop":1724409125067,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb9a913140a9a29","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724409707677,"stop":1724409707678,"duration":1},"status":"passed","severity":"normal"},{"uid":"26a37ac19bcf611c","name":"Check received message containing JSON","time":{"start":1724409684154,"stop":1724409684154,"duration":0},"status":"passed","severity":"normal"},{"uid":"a846577fdbee578c","name":"should be able to encode the field with only STORE set to true","time":{"start":1724409108245,"stop":1724409108245,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a7bdd59ccda1bd","name":"removeEventListener with wrong event","time":{"start":1724409191985,"stop":1724409191986,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f7a7cdca7e6c734","name":"Check received message containing short","time":{"start":1724409684150,"stop":1724409684150,"duration":0},"status":"passed","severity":"normal"},{"uid":"8525c9161d063dae","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724409100192,"stop":1724409100193,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c6b50d97701313d","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724409367419,"stop":1724409367420,"duration":1},"status":"passed","severity":"normal"},{"uid":"774ad2db56c90d96","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724409100181,"stop":1724409100182,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c6ff157f154b611","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724409367405,"stop":1724409367406,"duration":1},"status":"passed","severity":"normal"},{"uid":"f41d4d7762bc5a29","name":"isConnected should return false after all peers disconnect","time":{"start":1724409151992,"stop":1724409151995,"duration":3},"status":"passed","severity":"normal"},{"uid":"bc1ffd110b70717d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724409164496,"stop":1724409164497,"duration":1},"status":"skipped","severity":"normal"},{"uid":"813191efef5d71b3","name":"should return all peers when numPeers is 0","time":{"start":1724409113667,"stop":1724409113668,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0ea867bb41b775f","name":"should emit a peer event after start","time":{"start":1724409128838,"stop":1724409128838,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ff7111f9446c89","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724409763315,"stop":1724409763317,"duration":2},"status":"passed","severity":"normal"},{"uid":"a1c9e0a5b03f9a98","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724409124517,"stop":1724409124518,"duration":1},"status":"passed","severity":"normal"},{"uid":"117803a8e40e4ce0","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724409367422,"stop":1724409367423,"duration":1},"status":"passed","severity":"normal"},{"uid":"44a808aae875f90d","name":"should only return 1 node with store capability","time":{"start":1724409125069,"stop":1724409125069,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca53cda989be1794","name":"should properly compute the node id","time":{"start":1724409108892,"stop":1724409108892,"duration":0},"status":"passed","severity":"normal"},{"uid":"e882d447d8fa6a91","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724409707672,"stop":1724409707673,"duration":1},"status":"passed","severity":"normal"},{"uid":"978550a9f768b966","name":"Mutual subscription","time":{"start":1724409707671,"stop":1724409707671,"duration":0},"status":"passed","severity":"normal"},{"uid":"62fde17a541a95f3","name":"Push message with unicode special characters payload","time":{"start":1724409664590,"stop":1724409664591,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bc84de258e88f01","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724409367413,"stop":1724409367414,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae1235f38e17b7f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724409100180,"stop":1724409100180,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4075e62ebd1475b","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724409552479,"stop":1724409552480,"duration":1},"status":"passed","severity":"normal"},{"uid":"5889ee3e8cf0897b","name":"Push message with content topic containing Script","time":{"start":1724409664598,"stop":1724409664599,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e9dc128144be887","name":"Push message with Arabic payload","time":{"start":1724409816586,"stop":1724409816586,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a85079b1665996c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724409243139,"stop":1724409243140,"duration":1},"status":"passed","severity":"normal"},{"uid":"de7156e694470f39","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724409151986,"stop":1724409151988,"duration":2},"status":"passed","severity":"normal"},{"uid":"45d19fc367c07aff","name":"Check message with non string payload is not received","time":{"start":1724409360408,"stop":1724409360408,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2ab239a63af9ff","name":"Filter with 2 connections","time":{"start":1724409424166,"stop":1724409424169,"duration":3},"status":"passed","severity":"normal"},{"uid":"1a2f64aca0aab125","name":"Symmetric encrypt & Decrypt","time":{"start":1724409135393,"stop":1724409135393,"duration":0},"status":"passed","severity":"normal"},{"uid":"507762f86b51db42","name":"should not receive a peer event before start","time":{"start":1724409164483,"stop":1724409164483,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab94542c79e480e","name":"should properly create location multiaddrs - tcp6","time":{"start":1724409108899,"stop":1724409108899,"duration":0},"status":"passed","severity":"normal"},{"uid":"79cefe882de43b28","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724409100172,"stop":1724409100172,"duration":0},"status":"passed","severity":"normal"},{"uid":"a63d98a11c467cf1","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724409367410,"stop":1724409367411,"duration":1},"status":"passed","severity":"normal"},{"uid":"d61e7b69aa334d2","name":"Check received message containing Basic HTML tag","time":{"start":1724409684173,"stop":1724409684174,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f85c16dc8d6c5c1","name":"Check received message containing shell command","time":{"start":1724409684174,"stop":1724409684174,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c4faacd486ef30","name":"Check meta is set [ecies]","time":{"start":1724409136654,"stop":1724409136655,"duration":1},"status":"passed","severity":"normal"},{"uid":"45957dd6f047020e","name":"connects to nwaku","time":{"start":1724409848986,"stop":1724409848987,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c021cb47d5576d9","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724409100166,"stop":1724409100167,"duration":1},"status":"passed","severity":"normal"},{"uid":"f73fecfa68d4bedb","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724409848301,"stop":1724409848301,"duration":0},"status":"passed","severity":"normal"},{"uid":"d612d5561472dd11","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724409100188,"stop":1724409100189,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e72f4f436df0359","name":"Filter with 3 connections","time":{"start":1724409424170,"stop":1724409424170,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc69776b4e5a5b05","name":"Push message equal or less that 1MB","time":{"start":1724409664606,"stop":1724409664623,"duration":17},"status":"passed","severity":"normal"},{"uid":"955abbd2effe693a","name":"should handle a minimal index list","time":{"start":1724409100392,"stop":1724409100392,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff6453c2aac1456","name":"Push message with content topic containing Arabic","time":{"start":1724409664597,"stop":1724409664598,"duration":1},"status":"passed","severity":"normal"},{"uid":"320b893c63090f1e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724409862112,"stop":1724409862112,"duration":0},"status":"passed","severity":"normal"},{"uid":"79606a6bf09c5972","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724409707682,"stop":1724409707682,"duration":0},"status":"passed","severity":"normal"},{"uid":"31773376541525f1","name":"Check received message with timestamp: 1724409151320000000 ","time":{"start":1724409684178,"stop":1724409684178,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c65b370f0f4cdb","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724409848301,"stop":1724409848301,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d2a2f2094a030e","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724409136654,"stop":1724409136654,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9fdaf434f8e3b7","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724409108252,"stop":1724409108253,"duration":1},"status":"passed","severity":"normal"},{"uid":"38025413642c5778","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724409100171,"stop":1724409100172,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fc3f4cdff8df688","name":"Overlapping topic subscription","time":{"start":1724409829075,"stop":1724409829075,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dbeacddf752d3d6","name":"Check received message containing Russian","time":{"start":1724409684152,"stop":1724409684153,"duration":1},"status":"passed","severity":"normal"},{"uid":"61888a3623c3f078","name":"Check received message containing XML","time":{"start":1724409360391,"stop":1724409360391,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bad41f8b809d99d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724409664600,"stop":1724409664600,"duration":0},"status":"passed","severity":"normal"},{"uid":"b139f5e8957d73ad","name":"Encoder throws on empty string content topic","time":{"start":1724409135076,"stop":1724409135076,"duration":0},"status":"passed","severity":"normal"},{"uid":"c12f0e1b50a192d0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724409829063,"stop":1724409829071,"duration":8},"status":"passed","severity":"normal"},{"uid":"a0638f41e413643b","name":"can start and stop the service","time":{"start":1724409164479,"stop":1724409164480,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aa4198e37f9bef9","name":"Subscribe and receive messages via waku relay post","time":{"start":1724409407120,"stop":1724409407120,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec1b927f0ae951ef","name":"should encode/decode to RLP encoding","time":{"start":1724409108892,"stop":1724409108892,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45c1b27793ecd01","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724409151990,"stop":1724409151991,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b60212a7f8fbce1","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724409100173,"stop":1724409100173,"duration":0},"status":"passed","severity":"normal"},{"uid":"df4b354e3bc823aa","name":"Check publish message containing XML","time":{"start":1724409704521,"stop":1724409704521,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b6a165e5bf840b","name":"Light Node - default protocols","time":{"start":1724409853129,"stop":1724409853129,"duration":0},"status":"passed","severity":"normal"},{"uid":"b560a255a4c6089c","name":"addEventListener with correct event","time":{"start":1724409191984,"stop":1724409191984,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a85ab1ded6e8f8","name":"should throw an error for missing required configuration","time":{"start":1724409100175,"stop":1724409100175,"duration":0},"status":"passed","severity":"normal"},{"uid":"367a871d5b10ea3d","name":"Check received message with timestamp: 1724409151320 ","time":{"start":1724409684156,"stop":1724409684157,"duration":1},"status":"passed","severity":"normal"},{"uid":"256f38ad943197d2","name":"Subscribe to topic containing short and receive message","time":{"start":1724409407126,"stop":1724409407126,"duration":0},"status":"passed","severity":"normal"},{"uid":"61f6c32784bb8527","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724409704529,"stop":1724409704530,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e6862ab07ff2d0a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724409407119,"stop":1724409407119,"duration":0},"status":"passed","severity":"normal"},{"uid":"918a95b36fd922fb","name":"Passing page size 10 when there are 10 messages","time":{"start":1724409844489,"stop":1724409844489,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6659980afbd917","name":"nwaku subscribes","time":{"start":1724409680204,"stop":1724409680204,"duration":0},"status":"passed","severity":"normal"},{"uid":"cffff1feb72ada61","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724409741122,"stop":1724409741122,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e7a0e5363d43f8","name":"Subscribe to topic containing Script and receive message","time":{"start":1724409829081,"stop":1724409829081,"duration":0},"status":"passed","severity":"normal"},{"uid":"db733950b4fc7654","name":"should not receive a peer event before start","time":{"start":1724409693981,"stop":1724409693981,"duration":0},"status":"passed","severity":"normal"},{"uid":"a590389e9eadcefa","name":"Check message received after nwaku node is restarted","time":{"start":1724409684183,"stop":1724409684183,"duration":0},"status":"skipped","severity":"normal"},{"uid":"885911b4b6e63298","name":"All","time":{"start":1724409161744,"stop":1724409161744,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd601fd5e4b46d71","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724409676206,"stop":1724409676206,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e382368527e7d07","name":"Passing page size 110 when there are 120 messages","time":{"start":1724409844490,"stop":1724409844490,"duration":0},"status":"passed","severity":"normal"},{"uid":"740e989d72034366","name":"configure the node with multiple pubsub topics","time":{"start":1724409777585,"stop":1724409777586,"duration":1},"status":"passed","severity":"normal"},{"uid":"c18053352f2c159e","name":"Number of peers are maintained correctly","time":{"start":1724409270772,"stop":1724409270772,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f17033bd6aac554","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724409829088,"stop":1724409829088,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7dfd52ad7ae348","name":"Push message with content topic containing shell command","time":{"start":1724409816599,"stop":1724409816599,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b44850461590da","name":"dispatchEvent via connectionManager","time":{"start":1724409191987,"stop":1724409191987,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be4172b2ee7fad4","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724409848303,"stop":1724409848303,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab741785a16553ea","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724409505489,"stop":1724409505489,"duration":0},"status":"passed","severity":"normal"},{"uid":"830f03420b369111","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724409100188,"stop":1724409100188,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b3d7f66522512c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724409829078,"stop":1724409829078,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea71134af8f2f771","name":"new peer added after a peer was already found","time":{"start":1724409654220,"stop":1724409654220,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f38bc9b0b3e0abf2","name":"Fails to push message with large meta","time":{"start":1724409816602,"stop":1724409816602,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a7761a26f1061","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724409151988,"stop":1724409151989,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad062259f07ab218","name":"Query with Ordered Callback, No message returned","time":{"start":1724409792159,"stop":1724409792162,"duration":3},"status":"passed","severity":"normal"},{"uid":"2ff225378e575ced","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724409100180,"stop":1724409100180,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1318d22d085469","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724409125070,"stop":1724409125070,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e1302c72e956a5","name":"Check received message containing special chars","time":{"start":1724409360385,"stop":1724409360386,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecaa57df06ef9bef","name":"Query Generator - false","time":{"start":1724409821267,"stop":1724409821268,"duration":1},"status":"passed","severity":"normal"},{"uid":"b50c9ed0c9188f86","name":"Callback on promise, aborts when callback returns true","time":{"start":1724409821434,"stop":1724409821435,"duration":1},"status":"passed","severity":"normal"},{"uid":"91cf0229785c58a6","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724409159265,"stop":1724409159265,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b159c16615e65ce","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724409829084,"stop":1724409829084,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c77907ec62ad9e","name":"getPeersByDiscovery","time":{"start":1724409654220,"stop":1724409654220,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e55137d757d20e","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724409848300,"stop":1724409848301,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ee731ea76fc9e75","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724409108247,"stop":1724409108247,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c59fedc5bbe7b5f","name":"random static sharding 10 - Cluster ID: 917, Shard ID: 545","time":{"start":1724409777584,"stop":1724409777585,"duration":1},"status":"passed","severity":"normal"},{"uid":"47603d0c19798aea","name":"throws on content topic with empty encoding field","time":{"start":1724409100161,"stop":1724409100162,"duration":1},"status":"passed","severity":"normal"},{"uid":"60bb692c186f7eb","name":"Check received message containing escaped characters","time":{"start":1724409684155,"stop":1724409684155,"duration":0},"status":"passed","severity":"normal"},{"uid":"db2b23d3341a5e08","name":"Push message with long payload","time":{"start":1724409664574,"stop":1724409664575,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ae6c67d4933a0b","name":"Ping on unsubscribed peer","time":{"start":1724409254519,"stop":1724409254521,"duration":2},"status":"passed","severity":"normal"},{"uid":"a1705cd4f1222591","name":"Check message received after nwaku node is restarted","time":{"start":1724409684163,"stop":1724409684163,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7ca9e9df1aa5f761","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724409829101,"stop":1724409829102,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab4d4b2fd5f6832a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724409417291,"stop":1724409417292,"duration":1},"status":"passed","severity":"normal"},{"uid":"d704908364967379","name":"should properly create location multiaddrs - tcp","time":{"start":1724409108900,"stop":1724409108900,"duration":0},"status":"passed","severity":"normal"},{"uid":"de61d316d01ae03e","name":"configure the node with multiple content topics","time":{"start":1724409741121,"stop":1724409741122,"duration":1},"status":"passed","severity":"normal"},{"uid":"b300bcf83c6b77fa","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724409159267,"stop":1724409159268,"duration":1},"status":"passed","severity":"normal"},{"uid":"95ed74e76cb28a8d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724409862114,"stop":1724409862114,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc04f97d58e892aa","name":"Fails to push message with empty content topic","time":{"start":1724409664603,"stop":1724409664603,"duration":0},"status":"passed","severity":"normal"},{"uid":"113834aa72c5c886","name":"Generator, custom pubsub topic","time":{"start":1724409826769,"stop":1724409826769,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8fec1c79d033cf1","name":"random static sharding 7 - Cluster ID: 649, Shard ID: 796","time":{"start":1724409777582,"stop":1724409777583,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c7db4a931c82a23","name":"should only return 1 node with relay capability","time":{"start":1724409125068,"stop":1724409125068,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a2f51f29968f00","name":"random static sharding 9 - Cluster ID: 103, Shard ID: 264","time":{"start":1724409777584,"stop":1724409777584,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d4fe275b22cee4","name":"Check received message containing special chars","time":{"start":1724409684171,"stop":1724409684171,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4e8852358621bf","name":"Publishes to nwaku","time":{"start":1724409680205,"stop":1724409680205,"duration":0},"status":"passed","severity":"normal"},{"uid":"3716c42eb971737d","name":"throws on content topic with generation field greater than 0","time":{"start":1724409100154,"stop":1724409100154,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c9819514b960e","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724409100189,"stop":1724409100189,"duration":0},"status":"passed","severity":"normal"},{"uid":"34df03300e3b615f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724409243146,"stop":1724409243146,"duration":0},"status":"passed","severity":"normal"},{"uid":"284cb6f59446c25","name":"groups content topics by expected pubsub topic","time":{"start":1724409100168,"stop":1724409100168,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3bad170e290a17c","name":"Generator, custom pubsub topic","time":{"start":1724409826766,"stop":1724409826766,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f5cb42b33e12ea","name":"Non TWN Cluster","time":{"start":1724409741108,"stop":1724409741109,"duration":1},"status":"passed","severity":"normal"},{"uid":"c844d7b9b9c65868","name":"Store - dialed after - with timeout","time":{"start":1724409853128,"stop":1724409853128,"duration":0},"status":"passed","severity":"normal"},{"uid":"81bffbd6eb9dd6bd","name":"Query generator for multiple messages with different message text format","time":{"start":1724409821431,"stop":1724409821432,"duration":1},"status":"passed","severity":"normal"},{"uid":"a132938cfbcb6529","name":"Check received message containing Russian","time":{"start":1724409360388,"stop":1724409360389,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eddcbb9a3c8c15e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724409505494,"stop":1724409505496,"duration":2},"status":"passed","severity":"normal"},{"uid":"93fae3a6b53ce264","name":"Query with Ordered Callback, No Decoder","time":{"start":1724409792159,"stop":1724409792159,"duration":0},"status":"passed","severity":"normal"},{"uid":"de88fc3fc555e84a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724409367419,"stop":1724409367419,"duration":0},"status":"passed","severity":"normal"},{"uid":"e42188605f80131d","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724409552481,"stop":1724409552481,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4e52b705e5eec5d","name":"Check message received after jswaku node is restarted","time":{"start":1724409684162,"stop":1724409684162,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cda91508dbab7cef","name":"Relay + Store","time":{"start":1724409108903,"stop":1724409108903,"duration":0},"status":"passed","severity":"normal"},{"uid":"9deb09e1e66b61eb","name":"Check message with non string payload is not received","time":{"start":1724409684182,"stop":1724409684182,"duration":0},"status":"passed","severity":"normal"},{"uid":"5496fbcd31fbff6c","name":"Using a function","time":{"start":1724409848988,"stop":1724409848988,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bc9465e02ca42e3","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724409108888,"stop":1724409108889,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a1931ff35e1f713","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724409829089,"stop":1724409829089,"duration":0},"status":"passed","severity":"normal"},{"uid":"469cef1a37b580d3","name":"Ping succeeds for all connected peers","time":{"start":1724409270773,"stop":1724409270773,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6ecf0d45957c8b","name":"handles empty contentTopics array correctly","time":{"start":1724409100191,"stop":1724409100191,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce10dd19c6ed7398","name":"Decoder throws on undefined content topic","time":{"start":1724409135077,"stop":1724409135077,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a4ded4fb3c0ac8","name":"Push message with content topic containing escaped characters","time":{"start":1724409664601,"stop":1724409664602,"duration":1},"status":"passed","severity":"normal"},{"uid":"90d17a2b685460d9","name":"Generator, custom pubsub topic","time":{"start":1724409826765,"stop":1724409826765,"duration":0},"status":"passed","severity":"normal"},{"uid":"755bd8a2cb258607","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724409836709,"stop":1724409836709,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba925a6e9742e2d3","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724409100165,"stop":1724409100165,"duration":0},"status":"passed","severity":"normal"},{"uid":"5873b07b2a93d8c3","name":"Push message with content topic containing SQL Injection","time":{"start":1724409664598,"stop":1724409664598,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa43d3156a12919","name":"Push message on custom pubsubTopic","time":{"start":1724409505488,"stop":1724409505489,"duration":1},"status":"passed","severity":"normal"},{"uid":"52471222f915033e","name":"Check received message containing shell command","time":{"start":1724409684155,"stop":1724409684155,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f837a5d1e92157","name":"Push message with content topic containing short","time":{"start":1724409664592,"stop":1724409664592,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b3aaa16e1e169f","name":"isConnected return false after peer stops","time":{"start":1724409208955,"stop":1724409208955,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a2c61ee30660ce","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724409826765,"stop":1724409826766,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a1fe49f10ec83dd","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724409108246,"stop":1724409108246,"duration":0},"status":"passed","severity":"normal"},{"uid":"134ba3e3e68ed4dd","name":"Check publish message containing escaped characters","time":{"start":1724409704523,"stop":1724409704523,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f3a96ccb2064147","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724409100190,"stop":1724409100190,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1be162c2c0ebd0b","name":"Check publish message containing Script","time":{"start":1724409704505,"stop":1724409704521,"duration":16},"status":"passed","severity":"normal"},{"uid":"f25bed67e8e7265b","name":"non connected peers","time":{"start":1724409654416,"stop":1724409654416,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bec8cbfaad21a015","name":"Ephemeral field set to true","time":{"start":1724409113912,"stop":1724409113912,"duration":0},"status":"passed","severity":"normal"},{"uid":"fefe63db04dfe281","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app88/7/topic35/xml","time":{"start":1724409741114,"stop":1724409741115,"duration":1},"status":"passed","severity":"normal"},{"uid":"967c646be7d87025","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724409707679,"stop":1724409707679,"duration":0},"status":"passed","severity":"normal"},{"uid":"87803a390c92fb76","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724409367411,"stop":1724409367411,"duration":0},"status":"passed","severity":"normal"},{"uid":"e034b3352ab265fc","name":"Decoder throws on undefined content topic","time":{"start":1724409113914,"stop":1724409113915,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad8e47494b637147","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724409159269,"stop":1724409159269,"duration":0},"status":"passed","severity":"normal"},{"uid":"757598d32b6d1b8","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724409102852,"stop":1724409102853,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddba3425681d8ebf","name":"LightPush with 1 connections","time":{"start":1724409424163,"stop":1724409424164,"duration":1},"status":"passed","severity":"normal"},{"uid":"abfd0401d2c86d9","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724409816598,"stop":1724409816598,"duration":0},"status":"passed","severity":"normal"},{"uid":"82f70e7b3dd4d7ec","name":"Number of peers are maintained correctly","time":{"start":1724409445407,"stop":1724409445408,"duration":1},"status":"passed","severity":"normal"},{"uid":"555f191925786c21","name":"should throw error - no id","time":{"start":1724409108890,"stop":1724409108890,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d363372cc121ac","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724409367418,"stop":1724409367418,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e829091f2558c0","name":"Used by Waku Relay","time":{"start":1724409848988,"stop":1724409848988,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b55a7d89a53cb10","name":"Push message with Basic HTML tag payload","time":{"start":1724409816588,"stop":1724409816588,"duration":0},"status":"passed","severity":"normal"},{"uid":"121ba6eacd0e7582","name":"Check received message containing SQL Injection","time":{"start":1724409684172,"stop":1724409684173,"duration":1},"status":"passed","severity":"normal"},{"uid":"3820e8969878c5c6","name":"should add and remove event listeners correctly","time":{"start":1724409128841,"stop":1724409128841,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d2c710e36015a6","name":"Push message with special chars payload","time":{"start":1724409816585,"stop":1724409816585,"duration":0},"status":"passed","severity":"normal"},{"uid":"76320299495dbf20","name":"Reopen subscription with peer with lost subscription","time":{"start":1724409254511,"stop":1724409254512,"duration":1},"status":"passed","severity":"normal"},{"uid":"f52864bad0416f6f","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724409113915,"stop":1724409113915,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c97e2c1533cfec8","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724409100170,"stop":1724409100170,"duration":0},"status":"passed","severity":"normal"},{"uid":"da485e598511a262","name":"Check received message containing XML","time":{"start":1724409684173,"stop":1724409684173,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e1d8377c127b60b","name":"random static sharding 1 - Cluster ID: 605, Shard ID: 424","time":{"start":1724409777579,"stop":1724409777580,"duration":1},"status":"passed","severity":"normal"},{"uid":"58211c14d39d6dff","name":"Push message with content topic containing JSON","time":{"start":1724409664600,"stop":1724409664601,"duration":1},"status":"passed","severity":"normal"},{"uid":"a99031f9a079dcb6","name":"Check publish message after client node is restarted","time":{"start":1724409704535,"stop":1724409704535,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d27b751cf3602297","name":"Check message with no payload is not received","time":{"start":1724409360407,"stop":1724409360408,"duration":1},"status":"passed","severity":"normal"},{"uid":"c40808867cbffba8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724409367410,"stop":1724409367410,"duration":0},"status":"passed","severity":"normal"},{"uid":"184b24c9d7992711","name":"Meta field set when metaSetter is specified","time":{"start":1724409113913,"stop":1724409113913,"duration":0},"status":"passed","severity":"normal"},{"uid":"241cfb35a502b01e","name":"removeEventListener with correct event","time":{"start":1724409191985,"stop":1724409191985,"duration":0},"status":"passed","severity":"normal"},{"uid":"301b7405dd74528e","name":"Push message with custom timestamp: 1724413024317","time":{"start":1724409664605,"stop":1724409664606,"duration":1},"status":"passed","severity":"normal"},{"uid":"aafc65a94d2623c3","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724409208953,"stop":1724409208954,"duration":1},"status":"passed","severity":"normal"},{"uid":"51c90185c528a2f9","name":"Check message received after nwaku node is restarted","time":{"start":1724409360409,"stop":1724409360409,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e5aeb3986ee416f1","name":"should properly create location multiaddrs - tcp4","time":{"start":1724409108898,"stop":1724409108898,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c661f5427ac20b9","name":"Push message with JSON payload","time":{"start":1724409816589,"stop":1724409816589,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41e07b5f7e858f2","name":"Subscribe and receive messages via waku relay post","time":{"start":1724409829063,"stop":1724409829063,"duration":0},"status":"passed","severity":"normal"},{"uid":"d615b658d8e3d5f8","name":"Generator, 2 different pubsubtopics","time":{"start":1724409826765,"stop":1724409826765,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e60a5a24ceec291","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724409829083,"stop":1724409829084,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2949bb5e5135ebf","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724409124518,"stop":1724409124520,"duration":2},"status":"passed","severity":"normal"},{"uid":"26b3e724ae9b9537","name":"Promise Callback - true","time":{"start":1724409821268,"stop":1724409821268,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69773d5e732ecd6","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724409707678,"stop":1724409707678,"duration":0},"status":"passed","severity":"normal"},{"uid":"4482cc23bcabffda","name":"Throws when trying to push message with empty payload","time":{"start":1724409816592,"stop":1724409816592,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2bd4ea039162b","name":"Check publish message containing JSON","time":{"start":1724409704522,"stop":1724409704522,"duration":0},"status":"passed","severity":"normal"},{"uid":"18f5f3d63e18ae0b","name":"LightPush with 0 connections","time":{"start":1724409424161,"stop":1724409424161,"duration":0},"status":"passed","severity":"normal"},{"uid":"36269539227a8999","name":"Push message with numeric payload","time":{"start":1724409664575,"stop":1724409664576,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc388cc6dc13dbd","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724409270776,"stop":1724409270776,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb7799507fc6f4a","name":"Push message with content topic containing long","time":{"start":1724409664593,"stop":1724409664593,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88fec5f76bb2ac0","name":"Fails to publish message with wrong content topic","time":{"start":1724409704532,"stop":1724409704532,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd226b5cc21abb16","name":"ignores unrecognized TXT record formats","time":{"start":1724409125067,"stop":1724409125067,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e14a9cd7d01d78","name":"Push message with content topic containing short","time":{"start":1724409816592,"stop":1724409816594,"duration":2},"status":"passed","severity":"normal"},{"uid":"7c1403cc06c66f28","name":"should decode valid enr with tcp successfully","time":{"start":1724409108889,"stop":1724409108889,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6cde819272f6fda","name":"Push message with meta","time":{"start":1724409664603,"stop":1724409664603,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c1e40d25aadf182","name":"connected peers and dial","time":{"start":1724409654414,"stop":1724409654415,"duration":1},"status":"skipped","severity":"normal"},{"uid":"337b43d48d94f2","name":"stop","time":{"start":1724409191988,"stop":1724409191988,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcc1814f8c9dd624","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724409100193,"stop":1724409100193,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe18a43a28124be","name":"Privacy Node - default protocol","time":{"start":1724409853129,"stop":1724409853130,"duration":1},"status":"passed","severity":"normal"},{"uid":"558e998891a77958","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724409102854,"stop":1724409102854,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc6622ad97c7fd3b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724409505490,"stop":1724409505490,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd7e650a6f60a334","name":"Push to array if already present","time":{"start":1724409099824,"stop":1724409099825,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bfb4a4ad415a9c8","name":"Check message with no content topic is not received","time":{"start":1724409684181,"stop":1724409684181,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e98a66f87971f9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724409367417,"stop":1724409367417,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84648d6e63ea8ae","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724409552480,"stop":1724409552480,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8e98dd34811c4c","name":"Relay - dialed first","time":{"start":1724409853126,"stop":1724409853126,"duration":0},"status":"passed","severity":"normal"},{"uid":"812ce9b73a308a28","name":"should get / set TCP multiaddr","time":{"start":1724409108893,"stop":1724409108897,"duration":4},"status":"passed","severity":"normal"},{"uid":"83219d5128d65e77","name":"Push message on custom pubsubTopic","time":{"start":1724409505491,"stop":1724409505491,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3206cccc8cbf21","name":"Passing page size 0 when there are 110 messages","time":{"start":1724409844487,"stop":1724409844488,"duration":1},"status":"passed","severity":"normal"},{"uid":"500b0f513084f915","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724409684180,"stop":1724409684180,"duration":0},"status":"passed","severity":"normal"},{"uid":"263e12206f7fb550","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724409829077,"stop":1724409829077,"duration":0},"status":"passed","severity":"normal"},{"uid":"a12580500c1c0e84","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724409417289,"stop":1724409417289,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48569d49b934e9b","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724409367415,"stop":1724409367416,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fad214547dbd933","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724409552483,"stop":1724409552484,"duration":1},"status":"passed","severity":"normal"},{"uid":"68ddf8a5a23dd94f","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724409108248,"stop":1724409108249,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e072ab3a990a9c","name":"should not fail to stop the service if it was not started","time":{"start":1724409164480,"stop":1724409164480,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a4c585ccea8baee","name":"Check received message containing Chinese","time":{"start":1724409684151,"stop":1724409684152,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f72e0935e0b9bc4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724409100179,"stop":1724409100179,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46732f2e7c07f80","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app5/4/topic369/utf8","time":{"start":1724409741110,"stop":1724409741111,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8372ca6469fb994","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724409208952,"stop":1724409208952,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50443fddc09a297","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724409367415,"stop":1724409367415,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c33c492bc962d6","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724409367407,"stop":1724409367407,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40ed06705cac6c4","name":"Fails to push message with empty content topic","time":{"start":1724409816601,"stop":1724409816601,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c38086662a8197","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724409100184,"stop":1724409100184,"duration":0},"status":"passed","severity":"normal"},{"uid":"1abd69f006dc052b","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724409367423,"stop":1724409367423,"duration":0},"status":"passed","severity":"normal"},{"uid":"b716d3f2b9b7e832","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724409848302,"stop":1724409848302,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b91f6f8ec5a593","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724409552485,"stop":1724409552486,"duration":1},"status":"passed","severity":"normal"},{"uid":"c330f303af35398","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724409100173,"stop":1724409100174,"duration":1},"status":"passed","severity":"normal"},{"uid":"335de48bc472d7e7","name":"should throw error - no public key","time":{"start":1724409108890,"stop":1724409108890,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4182dae80130551","name":"handles multiple messages","time":{"start":1724409837211,"stop":1724409837211,"duration":0},"status":"passed","severity":"normal"},{"uid":"652c84c68bc5e880","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724409100164,"stop":1724409100164,"duration":0},"status":"passed","severity":"normal"},{"uid":"180b0f807d9581a2","name":"Check received message containing SQL Injection","time":{"start":1724409684153,"stop":1724409684153,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4215b7b82cb382b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724409829086,"stop":1724409829086,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a076b56f5935298","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724409367422,"stop":1724409367422,"duration":0},"status":"passed","severity":"normal"},{"uid":"40383a9ca6edb1e1","name":"getPeersByDiscovery","time":{"start":1724409191986,"stop":1724409191986,"duration":0},"status":"passed","severity":"normal"},{"uid":"129dea8a4fc2173b","name":"unsubscribes","time":{"start":1724409837212,"stop":1724409837212,"duration":0},"status":"passed","severity":"normal"},{"uid":"e44b5d0e7f7c3a93","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724409829077,"stop":1724409829078,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e70cb97f9809721","name":"LightPush with 3 connections","time":{"start":1724409424169,"stop":1724409424170,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0fa3ee665fcd400","name":"A test","time":{"start":1724409505627,"stop":1724409505627,"duration":0},"status":"passed","severity":"normal"},{"uid":"5744d72adbe22077","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724409135072,"stop":1724409135073,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e06f609012c861","name":"Check meta is set [symmetric]","time":{"start":1724409135074,"stop":1724409135075,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d6df4574d2f76e","name":"can start the service","time":{"start":1724409164479,"stop":1724409164479,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca2b36854edaf835","name":"Init the array if not present","time":{"start":1724409099822,"stop":1724409099824,"duration":2},"status":"passed","severity":"normal"},{"uid":"ae45474fd92ada43","name":"same cluster, same shard: nodes connect","time":{"start":1724409367403,"stop":1724409367403,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0dfb52367da075","name":"Ordered callback, aborts when callback returns true","time":{"start":1724409821436,"stop":1724409821437,"duration":1},"status":"passed","severity":"normal"},{"uid":"9758326f1a5f2a23","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724409676203,"stop":1724409676205,"duration":2},"status":"passed","severity":"normal"},{"uid":"27f2f9ffd1103b7e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724409243142,"stop":1724409243142,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d4ef8442e644f8c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724409407122,"stop":1724409407123,"duration":1},"status":"passed","severity":"normal"},{"uid":"55343edfca48c7d","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724409654221,"stop":1724409654221,"duration":0},"status":"skipped","severity":"normal"},{"uid":"52de60f9b2c5bfb6","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724409100173,"stop":1724409100173,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ad1cf864ebe24a8","name":"Query with Promise Callback, No message returned","time":{"start":1724409792164,"stop":1724409792165,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6a0e49c62ec7216","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724409159268,"stop":1724409159268,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcc253dfd90b1eb","name":"should handle corrupted local storage data gracefully","time":{"start":1724409128840,"stop":1724409128840,"duration":0},"status":"passed","severity":"normal"},{"uid":"8439f8773b16c648","name":"Check message with non string payload is not received","time":{"start":1724409684160,"stop":1724409684161,"duration":1},"status":"passed","severity":"normal"},{"uid":"4142fa3fda9f0dfa","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724409552485,"stop":1724409552485,"duration":0},"status":"passed","severity":"normal"},{"uid":"1101c33f5dfe6570","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724409100166,"stop":1724409100166,"duration":0},"status":"passed","severity":"normal"},{"uid":"35560b74c66e8f3a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724409100180,"stop":1724409100180,"duration":0},"status":"passed","severity":"normal"},{"uid":"17fa5edd61e804d9","name":"Push message with emoji payload","time":{"start":1724409816591,"stop":1724409816591,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ccba4dc7e2c4fff","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724409367407,"stop":1724409367407,"duration":0},"status":"passed","severity":"normal"},{"uid":"edab8e463040a87b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724409288149,"stop":1724409288150,"duration":1},"status":"passed","severity":"normal"},{"uid":"59568fb6d6218b52","name":"Push message on custom pubsubTopic","time":{"start":1724409505492,"stop":1724409505493,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4b9632d6e665c69","name":"Check publish message containing special chars","time":{"start":1724409704502,"stop":1724409704503,"duration":1},"status":"passed","severity":"normal"},{"uid":"8de1a0360ff0bdd5","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724409100171,"stop":1724409100171,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1dc55238333dcdc","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724409113671,"stop":1724409113672,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bc0934586dcca52","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724409676207,"stop":1724409676208,"duration":1},"status":"passed","severity":"normal"},{"uid":"68bccf3a0586d89f","name":"Publish message with custom timestamp: Fri Aug 23 2024 09:41:16 GMT+0000 (Coordinated Universal Time)","time":{"start":1724409704530,"stop":1724409704531,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c35c7c6558200a0","name":"Ping on subscribed peer","time":{"start":1724409218346,"stop":1724409218346,"duration":0},"status":"passed","severity":"normal"},{"uid":"b78a4e0ace6e3c79","name":"Push message with content topic containing Russian","time":{"start":1724409816596,"stop":1724409816596,"duration":0},"status":"passed","severity":"normal"},{"uid":"e635aa7cf833cd3","name":"Nwaku publishes","time":{"start":1724409680205,"stop":1724409680205,"duration":0},"status":"passed","severity":"normal"},{"uid":"9660de0ca092c358","name":"Callback on promise","time":{"start":1724409821434,"stop":1724409821434,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51f11f1cf2375d6","name":"Encoder throws on undefined content topic","time":{"start":1724409136655,"stop":1724409136655,"duration":0},"status":"passed","severity":"normal"},{"uid":"351541981409d053","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724409367417,"stop":1724409367417,"duration":0},"status":"passed","severity":"normal"},{"uid":"8044ec184cd3d55a","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724409367404,"stop":1724409367405,"duration":1},"status":"passed","severity":"normal"},{"uid":"36d1d5ba97b4c949","name":"Check publish message containing shell command","time":{"start":1724409704522,"stop":1724409704523,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcdfea53962e4b74","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724409407129,"stop":1724409407130,"duration":1},"status":"passed","severity":"normal"},{"uid":"2449a3f8801189ef","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724409407142,"stop":1724409407142,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c3ccc5ccee3d0e","name":"random static sharding 5 - Cluster ID: 882, Shard ID: 197","time":{"start":1724409777581,"stop":1724409777582,"duration":1},"status":"passed","severity":"normal"},{"uid":"828219633e3e4ec2","name":"Encoder throws on undefined content topic","time":{"start":1724409113913,"stop":1724409113914,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4765c7df0db2b7d","name":"Push message with XML payload","time":{"start":1724409816588,"stop":1724409816588,"duration":0},"status":"passed","severity":"normal"},{"uid":"a88e5f4c4de77d20","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724409243148,"stop":1724409243148,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda4f85d5c0c44a3","name":"Push message with content topic containing Russian","time":{"start":1724409664598,"stop":1724409664598,"duration":0},"status":"passed","severity":"normal"},{"uid":"37bad04b1f410760","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724409367416,"stop":1724409367416,"duration":0},"status":"passed","severity":"normal"},{"uid":"565edf3dee1c657a","name":"listenerCount","time":{"start":1724409191986,"stop":1724409191987,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e0f54626e8fd5fe","name":"same cluster, different shard: nodes don't connect","time":{"start":1724409367403,"stop":1724409367403,"duration":0},"status":"passed","severity":"normal"},{"uid":"97ba450c81e7c7b1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724409367423,"stop":1724409367423,"duration":0},"status":"passed","severity":"normal"},{"uid":"146ae72b4b6d1931","name":"Should update shard info","time":{"start":1724409556519,"stop":1724409556519,"duration":0},"status":"passed","severity":"normal"},{"uid":"37af2176afbbc848","name":"Subscribe to topic containing short and receive message","time":{"start":1724409829075,"stop":1724409829076,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b1cb4c238114d07","name":"same cluster, same shard: nodes connect","time":{"start":1724409553968,"stop":1724409553968,"duration":0},"status":"passed","severity":"normal"},{"uid":"179708e0831c7af","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724409407144,"stop":1724409407144,"duration":0},"status":"passed","severity":"normal"},{"uid":"7143b19c4e94fc59","name":"Check message with no content topic is not received","time":{"start":1724409684158,"stop":1724409684159,"duration":1},"status":"passed","severity":"normal"},{"uid":"c475b8355ccee918","name":"Ping on subscribed peer","time":{"start":1724409254515,"stop":1724409254516,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e164dd0957adec9","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724409113669,"stop":1724409113670,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5df586b8b564383","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724409707673,"stop":1724409707673,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e2bfd2077fca84","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724409288147,"stop":1724409288147,"duration":0},"status":"passed","severity":"normal"},{"uid":"c53db9a287da6353","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724409243143,"stop":1724409243145,"duration":2},"status":"passed","severity":"normal"},{"uid":"225f90d81144cb17","name":"Push message with content topic containing numeric","time":{"start":1724409664593,"stop":1724409664593,"duration":0},"status":"passed","severity":"normal"},{"uid":"94adcdb7e5753da8","name":"Push message with rate limit","time":{"start":1724409816602,"stop":1724409816602,"duration":0},"status":"passed","severity":"normal"},{"uid":"51109a7322a7b1c9","name":"throws on content topic with non-number generation field","time":{"start":1724409100153,"stop":1724409100154,"duration":1},"status":"passed","severity":"normal"},{"uid":"15da46fec4b9de3f","name":"Push message with custom timestamp: 1724405824317","time":{"start":1724409664605,"stop":1724409664605,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b8dcb1c4a3a0600","name":"should set field with only RELAY enabled","time":{"start":1724409108901,"stop":1724409108902,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e265f747f9a2b63","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724409367413,"stop":1724409367413,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a6d63b2ff48d1d","name":"Store - dialed first","time":{"start":1724409853127,"stop":1724409853127,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba16a1b8ee628d7","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724409100168,"stop":1724409100169,"duration":1},"status":"passed","severity":"normal"},{"uid":"92d951473af61576","name":"Relay","time":{"start":1724409161743,"stop":1724409161743,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4fe02d6e60ce564","name":"Push message with content topic containing shell command","time":{"start":1724409664601,"stop":1724409664601,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2bef10e7546c9e","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724409654221,"stop":1724409654221,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa60cba2fe98f1e","name":"Check received message containing JSON","time":{"start":1724409360393,"stop":1724409360394,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e5ddd1a0557f4c5","name":"should load peers from local storage and dispatch events","time":{"start":1724409128839,"stop":1724409128840,"duration":1},"status":"passed","severity":"normal"},{"uid":"35cd387413c00382","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724409100178,"stop":1724409100178,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc2661bf4f8fc4f","name":"Push message with unicode special characters payload","time":{"start":1724409816590,"stop":1724409816591,"duration":1},"status":"passed","severity":"normal"},{"uid":"15679b6f634f2a51","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724409100182,"stop":1724409100182,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5c8073bf83a28a","name":"Push message with content topic containing Arabic","time":{"start":1724409816596,"stop":1724409816596,"duration":0},"status":"passed","severity":"normal"},{"uid":"61be485c645e510e","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724409100176,"stop":1724409100177,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fdc4cfc32bf7a6f","name":"should not receive a peer event after stop","time":{"start":1724409693981,"stop":1724409693981,"duration":0},"status":"passed","severity":"normal"},{"uid":"da32997ae5db215f","name":"Check received message containing numeric","time":{"start":1724409684170,"stop":1724409684170,"duration":0},"status":"passed","severity":"normal"},{"uid":"2740a912e8a448f6","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724409125069,"stop":1724409125069,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88ff2421ef12b4b","name":"Check received message containing emoji","time":{"start":1724409684156,"stop":1724409684156,"duration":0},"status":"passed","severity":"normal"},{"uid":"af15b9d6a6a62f63","name":"should return valid sharding parameters for static sharding","time":{"start":1724409100189,"stop":1724409100189,"duration":0},"status":"passed","severity":"normal"},{"uid":"215bed95097fd0fd","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724409100163,"stop":1724409100164,"duration":1},"status":"passed","severity":"normal"},{"uid":"436b645b9a09838a","name":"Push message with Russian payload","time":{"start":1724409816587,"stop":1724409816587,"duration":0},"status":"passed","severity":"normal"},{"uid":"576d3dbc20604663","name":"should encode/decode to text encoding","time":{"start":1724409108892,"stop":1724409108893,"duration":1},"status":"passed","severity":"normal"},{"uid":"12ea66add601f77e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724409829103,"stop":1724409829103,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf8ce123c265080","name":"Push message with content topic containing Chinese","time":{"start":1724409664594,"stop":1724409664597,"duration":3},"status":"passed","severity":"normal"},{"uid":"4ca2dfa2d36eec5d","name":"Push message with meta","time":{"start":1724409816601,"stop":1724409816601,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5840ec767a909a","name":"Push message with custom timestamp: 1693651024317","time":{"start":1724409664604,"stop":1724409664605,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffa32f6160961555","name":"should throw error - no id","time":{"start":1724409108889,"stop":1724409108889,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2474dd422b641d2","name":"Push message with content topic containing SQL Injection","time":{"start":1724409816597,"stop":1724409816597,"duration":0},"status":"passed","severity":"normal"},{"uid":"826c9a4248435bc3","name":"Check received message containing long","time":{"start":1724409360383,"stop":1724409360384,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6cadf5090aa08e","name":"less peers than existing","time":{"start":1724409654416,"stop":1724409654416,"duration":0},"status":"skipped","severity":"normal"},{"uid":"56be20727d4a574a","name":"Ordered Callback - true","time":{"start":1724409821270,"stop":1724409821270,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d879f2551f7ecf","name":"Subscribe and receive messages via waku relay post","time":{"start":1724409829087,"stop":1724409829087,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f4da07276480b1","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724409836708,"stop":1724409836708,"duration":0},"status":"passed","severity":"normal"},{"uid":"556cb7a7b7233106","name":"Push message with special chars payload","time":{"start":1724409664576,"stop":1724409664577,"duration":1},"status":"passed","severity":"normal"},{"uid":"138a9a6434c56ff5","name":"Check received message containing short","time":{"start":1724409684164,"stop":1724409684165,"duration":1},"status":"passed","severity":"normal"},{"uid":"9048da25c6334e5f","name":"Query generator for 2000 messages","time":{"start":1724409821437,"stop":1724409821437,"duration":0},"status":"passed","severity":"normal"},{"uid":"73239c8247965653","name":"Tracks peer failures correctly","time":{"start":1724409270775,"stop":1724409270776,"duration":1},"status":"passed","severity":"normal"},{"uid":"b75f16a11fd8580a","name":"LightPush with 2 connections","time":{"start":1724409424165,"stop":1724409424166,"duration":1},"status":"passed","severity":"normal"},{"uid":"694f900d54800296","name":"Subscribe to topic containing Script and receive message","time":{"start":1724409407130,"stop":1724409407130,"duration":0},"status":"passed","severity":"normal"},{"uid":"d276430a06322457","name":"Check received message containing escaped characters","time":{"start":1724409360394,"stop":1724409360394,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff00635e36b124f","name":"Push message with custom timestamp: 1693651007293","time":{"start":1724409816602,"stop":1724409816603,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2e98b51d33c1376","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724409367414,"stop":1724409367414,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee40782ee8b7a9d","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724409792139,"stop":1724409792139,"duration":0},"status":"passed","severity":"normal"},{"uid":"288df148226be826","name":"Check message with no payload is not received","time":{"start":1724409684181,"stop":1724409684182,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7b13d3ba5966742","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724409417293,"stop":1724409417325,"duration":32},"status":"passed","severity":"normal"},{"uid":"3ec49ca47bc821a5","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724409552485,"stop":1724409552485,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d5a7ea9dcd332e","name":"caches peers it previously fetched","time":{"start":1724409125068,"stop":1724409125068,"duration":0},"status":"passed","severity":"normal"},{"uid":"67d8ef1f03fcf562","name":"Query Generator, No Decoder","time":{"start":1724409792149,"stop":1724409792149,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ecb37e8535251d3","name":"Refresh subscription","time":{"start":1724409707675,"stop":1724409707676,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a6454920953d3a0f","name":"Renews peer on consistent missed messages","time":{"start":1724409270776,"stop":1724409270777,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff1586c61485f528","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724409552486,"stop":1724409552486,"duration":0},"status":"passed","severity":"normal"},{"uid":"37501fc6b87b0ffd","name":"Check message on other pubsub topic is not received","time":{"start":1724409684181,"stop":1724409684181,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa9e96d9d6b588c","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724409124518,"stop":1724409124518,"duration":0},"status":"passed","severity":"normal"},{"uid":"13ba22afcc99a49d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724409288148,"stop":1724409288149,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfb2aefe63d09140","name":"Subscribe and receives messages on 20 topics","time":{"start":1724409829073,"stop":1724409829073,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4ea1da2dd11ce89","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app99/4/topic245/test.js","time":{"start":1724409741109,"stop":1724409741110,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cf61ef02172d64f","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724409100392,"stop":1724409100392,"duration":0},"status":"passed","severity":"normal"},{"uid":"7852318b4cdb5560","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724409100179,"stop":1724409100179,"duration":0},"status":"passed","severity":"normal"},{"uid":"143bdbd141ac410","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724409100178,"stop":1724409100179,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4d12210b33bc355","name":"Push message with content topic containing XML","time":{"start":1724409816597,"stop":1724409816598,"duration":1},"status":"passed","severity":"normal"},{"uid":"552a61542720b43b","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724409288151,"stop":1724409288151,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2673cf0c0b5ec3","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724409407120,"stop":1724409407121,"duration":1},"status":"passed","severity":"normal"},{"uid":"582471736c5895b5","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724409208955,"stop":1724409208956,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fb680f24a3607e8","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724409163898,"stop":1724409163898,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f2679076be077f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724409367407,"stop":1724409367409,"duration":2},"status":"passed","severity":"normal"},{"uid":"7bbe7fa64cf67fa6","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724409367424,"stop":1724409367424,"duration":0},"status":"passed","severity":"normal"},{"uid":"82afd10dc4463ed0","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724409108252,"stop":1724409108252,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f9554279a92e696","name":"Overlapping topic subscription","time":{"start":1724409829090,"stop":1724409829091,"duration":1},"status":"passed","severity":"normal"},{"uid":"a72a85b5ad56161e","name":"Ping on peer without subscriptions","time":{"start":1724409218346,"stop":1724409218346,"duration":0},"status":"passed","severity":"normal"},{"uid":"691b8e68c2652626","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724409108902,"stop":1724409108903,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a3128dc7e67356","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724409707683,"stop":1724409707683,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d92774e8bb7e8cf","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724409829086,"stop":1724409829086,"duration":0},"status":"passed","severity":"normal"},{"uid":"3abfe82ac18f4161","name":"Push message with Chinese payload","time":{"start":1724409664577,"stop":1724409664578,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce09e551a34e0124","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724409763329,"stop":1724409763330,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c41095b4b3a9395","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724409407129,"stop":1724409407129,"duration":0},"status":"passed","severity":"normal"},{"uid":"39096cdf209ee6b5","name":"should decode valid enr successfully","time":{"start":1724409108888,"stop":1724409108888,"duration":0},"status":"passed","severity":"normal"},{"uid":"8357f01587b1a726","name":"Check message received after jswaku node is restarted","time":{"start":1724409684182,"stop":1724409684183,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f39e58c94d237c70","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724409108248,"stop":1724409108248,"duration":0},"status":"passed","severity":"normal"},{"uid":"c657d208b68da2fb","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724409100165,"stop":1724409100166,"duration":1},"status":"passed","severity":"normal"},{"uid":"df2842ca3a80ace3","name":"random static sharding 8 - Cluster ID: 781, Shard ID: 123","time":{"start":1724409777583,"stop":1724409777583,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f4af3d1123185d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724409367418,"stop":1724409367419,"duration":1},"status":"passed","severity":"normal"},{"uid":"988682be83ed1f02","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724409100164,"stop":1724409100165,"duration":1},"status":"passed","severity":"normal"},{"uid":"56136cb5da3f56d4","name":"throws an error for improperly formatted content topics","time":{"start":1724409100169,"stop":1724409100170,"duration":1},"status":"passed","severity":"normal"},{"uid":"47338730ecd86b4c","name":"can start and stop the service","time":{"start":1724409693979,"stop":1724409693979,"duration":0},"status":"passed","severity":"normal"},{"uid":"a19121996efaa8ad","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724409707673,"stop":1724409707674,"duration":1},"status":"passed","severity":"normal"},{"uid":"176d14f917f13264","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724409829090,"stop":1724409829090,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3210fe88b33341","name":"random static sharding 4 - Cluster ID: 886, Shard ID: 33","time":{"start":1724409777581,"stop":1724409777581,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f69c0b5806b9a1","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724409707679,"stop":1724409707679,"duration":0},"status":"passed","severity":"normal"},{"uid":"363d3de73e593fca","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724409243141,"stop":1724409243141,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a7e81e7d9ab658","name":"throws on content topic with empty application field","time":{"start":1724409100154,"stop":1724409100155,"duration":1},"status":"passed","severity":"normal"},{"uid":"725b7e6ac86c61ed","name":"returns all values when wanted number matches available values","time":{"start":1724409123678,"stop":1724409123680,"duration":2},"status":"passed","severity":"normal"},{"uid":"2983e60f5ebe1787","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724409100393,"stop":1724409100393,"duration":0},"status":"passed","severity":"normal"},{"uid":"936935674f65b85f","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724409792163,"stop":1724409792163,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd98775862f85d50","name":"Check message on other pubsub topic is not received","time":{"start":1724409684158,"stop":1724409684158,"duration":0},"status":"passed","severity":"normal"},{"uid":"80595f1d4e95bde7","name":"Check received message containing shell command","time":{"start":1724409360394,"stop":1724409360394,"duration":0},"status":"passed","severity":"normal"},{"uid":"343ff50f04ee55b4","name":"Ping on subscribed peer","time":{"start":1724409254508,"stop":1724409254509,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2a27521e0e3af5f","name":"should not fail to stop the service if it was not started","time":{"start":1724409693979,"stop":1724409693980,"duration":1},"status":"passed","severity":"normal"},{"uid":"525173c3325c67f8","name":"Query with Promise Callback, No Decoder","time":{"start":1724409792164,"stop":1724409792164,"duration":0},"status":"passed","severity":"normal"},{"uid":"919a02f8816f033f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724409829099,"stop":1724409829099,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f4e3717122d0544","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724409829077,"stop":1724409829077,"duration":0},"status":"passed","severity":"normal"},{"uid":"970d02eb9a0fc53c","name":"Check received message containing emoji","time":{"start":1724409684178,"stop":1724409684178,"duration":0},"status":"passed","severity":"normal"}]