mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-15 19:33:13 +00:00
1 line
160 KiB
JSON
1 line
160 KiB
JSON
[{"uid":"c7a4c9690da0e437","name":"Check message with invalid timestamp is not received","time":{"start":1727780469703,"stop":1727780469703,"duration":0},"status":"passed","severity":"normal"},{"uid":"490b8e5001905010","name":"Push message with Russian payload","time":{"start":1727780492712,"stop":1727780492713,"duration":1},"status":"passed","severity":"normal"},{"uid":"a364b06d7386ccfa","name":"Check publish message containing Arabic","time":{"start":1727780502458,"stop":1727780502459,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d5cf6bc01d16055","name":"Query with Ordered Callback, No message returned","time":{"start":1727780558809,"stop":1727780558809,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba6fb71aecd40b46","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1727780175256,"stop":1727780175256,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa9330126af1aaa2","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727780450295,"stop":1727780450297,"duration":2},"status":"passed","severity":"normal"},{"uid":"39f4d77bbb8eeb37","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727780368885,"stop":1727780368886,"duration":1},"status":"passed","severity":"normal"},{"uid":"393a67298c2adc06","name":"random static sharding 4 - Cluster ID: 185, Shard ID: 310","time":{"start":1727780561211,"stop":1727780561211,"duration":0},"status":"passed","severity":"normal"},{"uid":"42fe507332ab6ae9","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727780368880,"stop":1727780368880,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aba850a6df51625","name":"addEventListener with wrong event","time":{"start":1727780261650,"stop":1727780261650,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40ebd238477c1de","name":"random static sharding 5 - Cluster ID: 905, Shard ID: 442","time":{"start":1727780561211,"stop":1727780561214,"duration":3},"status":"passed","severity":"normal"},{"uid":"71afe26020a7e27d","name":"Check received message containing Script","time":{"start":1727780337192,"stop":1727780337193,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eaa6ab2159c53fa","name":"Push message with content topic containing Script","time":{"start":1727780528740,"stop":1727780528742,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ad334f182d04418","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1727780167503,"stop":1727780167503,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a175fe300eb1063","name":"Query generator for multiple messages with multiple decoders","time":{"start":1727780584563,"stop":1727780584564,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5434542f83ba781","name":"Check received message containing Russian","time":{"start":1727780469671,"stop":1727780469680,"duration":9},"status":"passed","severity":"normal"},{"uid":"2772ba4a3cc7f507","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app97/5/topic221/proto","time":{"start":1727780533763,"stop":1727780533763,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce00ddf4b7bec88","name":"Push message with content topic containing Basic HTML tag","time":{"start":1727780528742,"stop":1727780528743,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5f6bec61c94bac6","name":"should return empty list for no shard","time":{"start":1727780167502,"stop":1727780167502,"duration":0},"status":"passed","severity":"normal"},{"uid":"4929df842e0a8d09","name":"Query Generator, No message returned","time":{"start":1727780558805,"stop":1727780558806,"duration":1},"status":"passed","severity":"normal"},{"uid":"4000192a4b42e866","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1727780330030,"stop":1727780330030,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed4f7d34e7280de","name":"should return valid sharding parameters for static sharding","time":{"start":1727780167510,"stop":1727780167510,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd8dd12c7c5487b3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727780269759,"stop":1727780269760,"duration":1},"status":"passed","severity":"normal"},{"uid":"39202e079d7149f7","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1727780450293,"stop":1727780450293,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c5170bab1dc765","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1727780167496,"stop":1727780167496,"duration":0},"status":"passed","severity":"normal"},{"uid":"2852e4cfd6f4a91f","name":"should return usable stream attached to connection","time":{"start":1727780183535,"stop":1727780183536,"duration":1},"status":"passed","severity":"normal"},{"uid":"126869a04a7587ad","name":"Ping fails for unsubscribed peers","time":{"start":1727780288413,"stop":1727780288414,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7e8fc12c0a96117","name":"Push message with content topic containing JSON","time":{"start":1727780492724,"stop":1727780492724,"duration":0},"status":"passed","severity":"normal"},{"uid":"d33e9a62ae5e4359","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1727780190548,"stop":1727780190550,"duration":2},"status":"passed","severity":"normal"},{"uid":"6fe420e27d012824","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app66/3/topic511/json","time":{"start":1727780533767,"stop":1727780533767,"duration":0},"status":"passed","severity":"normal"},{"uid":"c974a616f5b7437e","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1727780450306,"stop":1727780450306,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8340fadda71d6e8","name":"Push message with content topic containing shell command","time":{"start":1727780528744,"stop":1727780528746,"duration":2},"status":"passed","severity":"normal"},{"uid":"4aee2e3e72063568","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727780497076,"stop":1727780497077,"duration":1},"status":"passed","severity":"normal"},{"uid":"7580593e8001f5a9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727780368874,"stop":1727780368874,"duration":0},"status":"passed","severity":"normal"},{"uid":"f624bbcf4f5652f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727780368871,"stop":1727780368871,"duration":0},"status":"passed","severity":"normal"},{"uid":"202841e6804f516c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1727780167505,"stop":1727780167505,"duration":0},"status":"passed","severity":"normal"},{"uid":"957567ac7c156741","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1727780191016,"stop":1727780191016,"duration":0},"status":"passed","severity":"normal"},{"uid":"e66e152fc7870e51","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1727780167497,"stop":1727780167497,"duration":0},"status":"passed","severity":"normal"},{"uid":"89bacdf0ad736c3c","name":"safeDispatchEvent","time":{"start":1727780261652,"stop":1727780261652,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf230beccbcae67","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1727780175260,"stop":1727780175261,"duration":1},"status":"passed","severity":"normal"},{"uid":"dee6b060ba2a03eb","name":"Check received message containing Script","time":{"start":1727780469689,"stop":1727780469691,"duration":2},"status":"passed","severity":"normal"},{"uid":"2a396cc2a1e43432","name":"Check publish message containing numeric","time":{"start":1727780502452,"stop":1727780502457,"duration":5},"status":"passed","severity":"normal"},{"uid":"a1417bf3cfcb06c4","name":"Query Generator, Multiple PubsubTopics","time":{"start":1727780558804,"stop":1727780558804,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d866def8dc7efdf","name":"Subscribe to topic containing short and receive message","time":{"start":1727780543964,"stop":1727780543964,"duration":0},"status":"passed","severity":"normal"},{"uid":"28298f833bb98556","name":"Push message with content topic containing unicode special characters","time":{"start":1727780528747,"stop":1727780528747,"duration":0},"status":"passed","severity":"normal"},{"uid":"2200674b8a791983","name":"throws on content topic with empty encoding field","time":{"start":1727780167490,"stop":1727780167490,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8a3f7269c5705","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app43/7/topic922/proto","time":{"start":1727780533764,"stop":1727780533764,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b533f4c2d731163","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727780571917,"stop":1727780571917,"duration":0},"status":"passed","severity":"normal"},{"uid":"f575ce4b06813ecf","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727780368882,"stop":1727780368883,"duration":1},"status":"passed","severity":"normal"},{"uid":"efd2be657a6cb653","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727780469654,"stop":1727780469654,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0af9a48178ce628","name":"shard 0","time":{"start":1727780561199,"stop":1727780561199,"duration":0},"status":"passed","severity":"normal"},{"uid":"11674c75f5982abb","name":"should encode/decode to RLP encoding","time":{"start":1727780176075,"stop":1727780176075,"duration":0},"status":"passed","severity":"normal"},{"uid":"e55d42d875506642","name":"Check received message with timestamp: 1727780220776 ","time":{"start":1727780469700,"stop":1727780469701,"duration":1},"status":"passed","severity":"normal"},{"uid":"42a01cc9dde6727f","name":"Relay - dialed first","time":{"start":1727780590880,"stop":1727780590880,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aeb2b7bcdf66e10","name":"Push message with content topic containing escaped characters","time":{"start":1727780528746,"stop":1727780528747,"duration":1},"status":"passed","severity":"normal"},{"uid":"2112f85d0a2d084c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1727780167505,"stop":1727780167505,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec944467ff8f4f35","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727780543987,"stop":1727780543988,"duration":1},"status":"passed","severity":"normal"},{"uid":"405ea6977333a862","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727780543972,"stop":1727780543972,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b9df4fa1d67d404","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app35/5/topic255/proto","time":{"start":1727780533762,"stop":1727780533762,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dd3821b886c1e4a","name":"different cluster, same shard: nodes don't connect","time":{"start":1727780330021,"stop":1727780330022,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e7724855c657e45","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1727780450305,"stop":1727780450306,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb752f3fcce93df0","name":"retrieves a single peer","time":{"start":1727780191479,"stop":1727780191480,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e6b9a5654d2cfe4","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1727780167499,"stop":1727780167499,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5408d66c79018d","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1727780191012,"stop":1727780191013,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3180a359c99a027","name":"should set field with all protocols enabled","time":{"start":1727780176084,"stop":1727780176085,"duration":1},"status":"passed","severity":"normal"},{"uid":"faff5bbe2d38a91","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1727780175258,"stop":1727780175259,"duration":1},"status":"passed","severity":"normal"},{"uid":"fed2bef0c2339655","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1727780167512,"stop":1727780167512,"duration":0},"status":"passed","severity":"normal"},{"uid":"570bc54134dcce4d","name":"Reusing cursor across nodes","time":{"start":1727780552073,"stop":1727780552074,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bb062e333f79265","name":"Push message with rate limit","time":{"start":1727780492729,"stop":1727780492729,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ef9ac8ec45442c","name":"Callback on promise","time":{"start":1727780584567,"stop":1727780584567,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd33e7717294769d","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1727780221523,"stop":1727780221524,"duration":1},"status":"passed","severity":"normal"},{"uid":"5253975b2ad421ad","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1727780509674,"stop":1727780509674,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61976c47948c4bf","name":"Ping on subscribed peer","time":{"start":1727780266373,"stop":1727780266373,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a0506c3df61a6e","name":"should create a new stream if no existing for protocol found","time":{"start":1727780183537,"stop":1727780183537,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d0a1aa92611eec3","name":"addEventListener with correct event","time":{"start":1727780261649,"stop":1727780261649,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f6c35d129e010","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1727780450294,"stop":1727780450295,"duration":1},"status":"passed","severity":"normal"},{"uid":"5833f47f783c8b67","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727780543994,"stop":1727780543995,"duration":1},"status":"passed","severity":"normal"},{"uid":"208bf0da4e987e17","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727780419795,"stop":1727780419796,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb55f253d52a8c4c","name":"1 Relay, 1 fetch","time":{"start":1727780191226,"stop":1727780191227,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6847225f337cb","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app54/4/topic1/json","time":{"start":1727780533764,"stop":1727780533765,"duration":1},"status":"passed","severity":"normal"},{"uid":"39954d3a819326a0","name":"Push message with custom timestamp: 1727783961048","time":{"start":1727780528751,"stop":1727780528752,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfedc402d7438a22","name":"Subscribe to topic containing short and publish message","time":{"start":1727780509666,"stop":1727780509667,"duration":1},"status":"passed","severity":"normal"},{"uid":"b39154475321cd8","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727780175261,"stop":1727780175261,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4bd98cc16ed2169","name":"Publishes to nwaku","time":{"start":1727780487425,"stop":1727780487425,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ccfd7421270283d","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1727780201368,"stop":1727780201372,"duration":4},"status":"passed","severity":"normal"},{"uid":"50f4c0e79cbb392","name":"Subscribe to topic containing XML and receive message","time":{"start":1727780543972,"stop":1727780543973,"duration":1},"status":"passed","severity":"normal"},{"uid":"60e0c807554a62d1","name":"Check publish message after client node is restarted","time":{"start":1727780502483,"stop":1727780502483,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a29469ea8d9ad818","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727780368868,"stop":1727780368869,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5d0f1adc99e25c9","name":"Push message with content topic containing numeric","time":{"start":1727780492719,"stop":1727780492719,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c121fd3a6f69191","name":"Ping on peer without subscriptions","time":{"start":1727780266373,"stop":1727780266374,"duration":1},"status":"passed","severity":"normal"},{"uid":"8deda6f30d03c81e","name":"Check message received after jswaku node is restarted","time":{"start":1727780469657,"stop":1727780469657,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2774bfa120c9c005","name":"Push message with short payload","time":{"start":1727780528723,"stop":1727780528724,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb9b9dbdd1d4a604","name":"Fails to push message with empty content topic","time":{"start":1727780528748,"stop":1727780528748,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0908dda1d7dc4cd","name":"should return false","time":{"start":1727780176074,"stop":1727780176074,"duration":0},"status":"passed","severity":"normal"},{"uid":"33208dfff2f9526a","name":"Check received message containing emoji","time":{"start":1727780337198,"stop":1727780337199,"duration":1},"status":"passed","severity":"normal"},{"uid":"a02aa98d3e9cebbe","name":"Push 30 different messages","time":{"start":1727780528732,"stop":1727780528732,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e280e730f339d1","name":"should emit a peer event after start","time":{"start":1727780195374,"stop":1727780195375,"duration":1},"status":"passed","severity":"normal"},{"uid":"f71a318161361e22","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727780368873,"stop":1727780368874,"duration":1},"status":"passed","severity":"normal"},{"uid":"457513093eae2cd3","name":"Ordered Callback - false","time":{"start":1727780563457,"stop":1727780563457,"duration":0},"status":"passed","severity":"normal"},{"uid":"520ba65f6be1820c","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1727780191013,"stop":1727780191013,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f3be7acb7cebf31","name":"1 Store, 2 fetches","time":{"start":1727780191227,"stop":1727780191227,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac56146858253ce4","name":"Filter with 3 connections","time":{"start":1727780371811,"stop":1727780371812,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf43bbfc94a95b4f","name":"Check publish message containing unicode special characters","time":{"start":1727780502467,"stop":1727780502468,"duration":1},"status":"passed","severity":"normal"},{"uid":"102b6c8fd428ccb","name":"Push message with content topic containing Basic HTML tag","time":{"start":1727780492723,"stop":1727780492723,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f92cf403f154409","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1727780251188,"stop":1727780251189,"duration":1},"status":"passed","severity":"normal"},{"uid":"688295a9675f79d","name":"Number of peers are maintained correctly","time":{"start":1727780288410,"stop":1727780288410,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb3884bf64a2143c","name":"Subscribe to topic containing JSON and publish message","time":{"start":1727780509677,"stop":1727780509677,"duration":0},"status":"passed","severity":"normal"},{"uid":"39e0a4e3483fd14c","name":"Push message with Arabic payload","time":{"start":1727780528727,"stop":1727780528727,"duration":0},"status":"passed","severity":"normal"},{"uid":"e909d4080ede63f7","name":"Wrong topic","time":{"start":1727780533767,"stop":1727780533768,"duration":1},"status":"passed","severity":"normal"},{"uid":"da7834d31522f05e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727780360545,"stop":1727780360546,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdab92cc74333d98","name":"Push message with content topic containing Script","time":{"start":1727780492722,"stop":1727780492722,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f26c7a482ffc018","name":"Check message with non string payload is not received","time":{"start":1727780469707,"stop":1727780469708,"duration":1},"status":"passed","severity":"normal"},{"uid":"87037e5a3d2e651f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727780294119,"stop":1727780294119,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e56353a5fb1676","name":"Keep-alive pings maintain the connection","time":{"start":1727780288415,"stop":1727780288415,"duration":0},"status":"passed","severity":"normal"},{"uid":"30230f88535a375","name":"Push message with custom timestamp: 1727776772177","time":{"start":1727780492730,"stop":1727780492730,"duration":0},"status":"passed","severity":"normal"},{"uid":"96922351a8f8e535","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1727780167501,"stop":1727780167502,"duration":1},"status":"passed","severity":"normal"},{"uid":"3386594403db7515","name":"throws an error for improperly formatted content topics","time":{"start":1727780167499,"stop":1727780167499,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a117bbdbf8c2962","name":"Encoder throws on undefined content topic","time":{"start":1727780201374,"stop":1727780201375,"duration":1},"status":"passed","severity":"normal"},{"uid":"65ffd43585cc9fd8","name":"Query generator for multiple messages","time":{"start":1727780584562,"stop":1727780584563,"duration":1},"status":"passed","severity":"normal"},{"uid":"41b82c1e0b8aa92b","name":"isConnected return false after peer stops","time":{"start":1727780251191,"stop":1727780251192,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a2aec049870e692","name":"start node with empty shard should fail","time":{"start":1727780561230,"stop":1727780561230,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a98cadfe0b94463","name":"Asymmetric encrypt & decrypt","time":{"start":1727780201799,"stop":1727780201800,"duration":1},"status":"passed","severity":"normal"},{"uid":"79f28e45f110faa6","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727780571919,"stop":1727780571919,"duration":0},"status":"passed","severity":"normal"},{"uid":"590420f63b7e83eb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1727780330049,"stop":1727780330050,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e188cb505ddee62","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1727780175259,"stop":1727780175260,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ffd748f9dc0fa5a","name":"Push message with emoji payload","time":{"start":1727780492716,"stop":1727780492717,"duration":1},"status":"passed","severity":"normal"},{"uid":"de6b1fbdbfb69a1c","name":"Subscribe to topic containing XML and receive message","time":{"start":1727780543993,"stop":1727780543994,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b1145c1fe1ebe56","name":"can start and stop the service","time":{"start":1727780545809,"stop":1727780545815,"duration":6},"status":"passed","severity":"normal"},{"uid":"44df963bfb130087","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727780543996,"stop":1727780543996,"duration":0},"status":"passed","severity":"normal"},{"uid":"b650e6b42a31ec4c","name":"isConnected should return false after all peers disconnect","time":{"start":1727780251190,"stop":1727780251191,"duration":1},"status":"passed","severity":"normal"},{"uid":"d17173eb77dab8d9","name":"Check received message containing XML","time":{"start":1727780337193,"stop":1727780337196,"duration":3},"status":"passed","severity":"normal"},{"uid":"d491869ec47e8bc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727780330048,"stop":1727780330048,"duration":0},"status":"passed","severity":"normal"},{"uid":"717e9ab0a8021afc","name":"can dial TLS multiaddrs","time":{"start":1727780451176,"stop":1727780451176,"duration":0},"status":"passed","severity":"normal"},{"uid":"b808b2e6a31fdb28","name":"Fails to publish duplicate message","time":{"start":1727780502474,"stop":1727780502474,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7244f674ba743fd","name":"LightPush with 0 connections","time":{"start":1727780371808,"stop":1727780371809,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7f526b2e816b02a","name":"Check publish message containing shell command","time":{"start":1727780502465,"stop":1727780502466,"duration":1},"status":"passed","severity":"normal"},{"uid":"65e10cad3a880142","name":"should load peers from local storage and dispatch events","time":{"start":1727780195376,"stop":1727780195376,"duration":0},"status":"passed","severity":"normal"},{"uid":"b428167cbadd614b","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app60/2/topic181/test.js","time":{"start":1727780533767,"stop":1727780533767,"duration":0},"status":"passed","severity":"normal"},{"uid":"d655c138849af15e","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1727780176072,"stop":1727780176072,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b9421a41eeca6d","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app11/10/topic158/json","time":{"start":1727780533761,"stop":1727780533761,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2a7dd552cffb03c","name":"LightPush","time":{"start":1727780590881,"stop":1727780590882,"duration":1},"status":"passed","severity":"normal"},{"uid":"de4a25ca1364bb46","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1727780497078,"stop":1727780497078,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcecdad2de683af7","name":"Accepts a valid Waku Message","time":{"start":1727780206197,"stop":1727780206198,"duration":1},"status":"passed","severity":"normal"},{"uid":"d784aedc3714ad90","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1727780288423,"stop":1727780288423,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed5c6d191bb3518b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727780360541,"stop":1727780360541,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d132472adb079","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1727780509678,"stop":1727780509678,"duration":0},"status":"passed","severity":"normal"},{"uid":"237d5829f315c894","name":"Push message with content topic containing XML","time":{"start":1727780492722,"stop":1727780492723,"duration":1},"status":"passed","severity":"normal"},{"uid":"5172588d25f60512","name":"Nodes with multiple pubsub topic","time":{"start":1727780497079,"stop":1727780497079,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d6483cb00e24f3","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1727780169959,"stop":1727780169959,"duration":0},"status":"passed","severity":"normal"},{"uid":"b40d8ff07f5a3e84","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727780543969,"stop":1727780543969,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c813b092715fb38","name":"Subscribe to topic containing emoji and publish message","time":{"start":1727780509678,"stop":1727780509679,"duration":1},"status":"passed","severity":"normal"},{"uid":"216060062d886339","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1727780191013,"stop":1727780191013,"duration":0},"status":"passed","severity":"normal"},{"uid":"788bdaf9dadf7b74","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1727780167507,"stop":1727780167507,"duration":0},"status":"passed","severity":"normal"},{"uid":"31df83d9bfc78a95","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1727780167509,"stop":1727780167509,"duration":0},"status":"passed","severity":"normal"},{"uid":"dda5876d8a2666e0","name":"Check received message with timestamp: 1727780220910000000 ","time":{"start":1727780337199,"stop":1727780337199,"duration":0},"status":"passed","severity":"normal"},{"uid":"1557aa27e4ccebef","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1727780167503,"stop":1727780167503,"duration":0},"status":"passed","severity":"normal"},{"uid":"510952283fc3f41f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727780368883,"stop":1727780368885,"duration":2},"status":"passed","severity":"normal"},{"uid":"8388d7186e2a40e4","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727780294120,"stop":1727780294120,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a5a203048b32ad","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727780269769,"stop":1727780269769,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a69d9304a6c8cf","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1727780509670,"stop":1727780509671,"duration":1},"status":"passed","severity":"normal"},{"uid":"76f09fdd387810ba","name":"Push message with special chars payload","time":{"start":1727780528726,"stop":1727780528726,"duration":0},"status":"passed","severity":"normal"},{"uid":"95dab4c63d7b6d0f","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1727780228368,"stop":1727780228368,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ac8191311892b6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1727780330052,"stop":1727780330053,"duration":1},"status":"passed","severity":"normal"},{"uid":"7caa5da657156d40","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1727780533768,"stop":1727780533769,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecb1f9a6d27d62cb","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727780543962,"stop":1727780543963,"duration":1},"status":"passed","severity":"normal"},{"uid":"b42bab8e9af748f2","name":"Ping on subscribed peer","time":{"start":1727780266369,"stop":1727780266370,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5d9c56e6b7b7146","name":"Subscribe and receives messages on 20 topics","time":{"start":1727780543962,"stop":1727780543962,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e6681c306ef90b4","name":"Query with Promise Callback, No message returned","time":{"start":1727780558812,"stop":1727780558813,"duration":1},"status":"passed","severity":"normal"},{"uid":"b218a997085c117a","name":"same cluster, same shard: nodes connect","time":{"start":1727780330020,"stop":1727780330021,"duration":1},"status":"passed","severity":"normal"},{"uid":"744b0084eb6d7b0b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727780543974,"stop":1727780543975,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc94bf04c2340cc4","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1727780330022,"stop":1727780330023,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce85115ab764536e","name":"throws on content topic with empty application field","time":{"start":1727780167488,"stop":1727780167488,"duration":0},"status":"passed","severity":"normal"},{"uid":"14192e47a3a04172","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1727780167495,"stop":1727780167495,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7d4cffa325543c","name":"Should update multiaddrs","time":{"start":1727780451569,"stop":1727780451569,"duration":0},"status":"passed","severity":"normal"},{"uid":"78adb3f3acc49ed7","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1727780169960,"stop":1727780169961,"duration":1},"status":"passed","severity":"normal"},{"uid":"f45ef0b6a072a93","name":"Promise Callback - true","time":{"start":1727780563452,"stop":1727780563455,"duration":3},"status":"passed","severity":"normal"},{"uid":"648f2f0df506255","name":"Push message with meta","time":{"start":1727780492728,"stop":1727780492729,"duration":1},"status":"passed","severity":"normal"},{"uid":"c91e1107cc205a14","name":"Push message with content topic containing unicode special characters","time":{"start":1727780492725,"stop":1727780492726,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2c6835e6d88054c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727780269769,"stop":1727780269770,"duration":1},"status":"passed","severity":"normal"},{"uid":"3211b592dbd9548","name":"random static sharding 2 - Cluster ID: 473, Shard ID: 436","time":{"start":1727780561208,"stop":1727780561209,"duration":1},"status":"passed","severity":"normal"},{"uid":"242ada4d7d46113e","name":"should not receive a peer event after stop","time":{"start":1727780195375,"stop":1727780195375,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ffb9a2e8aadec9","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1727780167496,"stop":1727780167496,"duration":0},"status":"passed","severity":"normal"},{"uid":"119c8115761fdbbe","name":"Nwaku publishes","time":{"start":1727780487425,"stop":1727780487425,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccddf6146e069c84","name":"Check received message containing JSON","time":{"start":1727780469649,"stop":1727780469649,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f79df11321d71c","name":"Relay + Store","time":{"start":1727780176086,"stop":1727780176086,"duration":0},"status":"passed","severity":"normal"},{"uid":"efefc3e210abef9c","name":"Check publish message containing Script","time":{"start":1727780502462,"stop":1727780502462,"duration":0},"status":"passed","severity":"normal"},{"uid":"623b753f0fad22b9","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727780368881,"stop":1727780368881,"duration":0},"status":"passed","severity":"normal"},{"uid":"9143e813271019e2","name":"Passing invalid cursor","time":{"start":1727780552074,"stop":1727780552075,"duration":1},"status":"passed","severity":"normal"},{"uid":"b362435b8b625a4d","name":"Used by Waku Relay","time":{"start":1727780585909,"stop":1727780585910,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b6f3bd74ed5bf3d","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1727780330033,"stop":1727780330034,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7078e0096143a9","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1727780167510,"stop":1727780167510,"duration":0},"status":"passed","severity":"normal"},{"uid":"448e4b15c91ede8d","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1727780330049,"stop":1727780330049,"duration":0},"status":"passed","severity":"normal"},{"uid":"d34fbbe56fdadd2c","name":"should be able to decode the field with only FILTER set to true","time":{"start":1727780175263,"stop":1727780175264,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2700bcfb4c61292","name":"LightPush with 3 connections","time":{"start":1727780371811,"stop":1727780371811,"duration":0},"status":"passed","severity":"normal"},{"uid":"dafe85c9f5b607a4","name":"Filter with 1 connections","time":{"start":1727780371809,"stop":1727780371810,"duration":1},"status":"passed","severity":"normal"},{"uid":"400585d468385b43","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727780543981,"stop":1727780543981,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f364ec74b96fd3d","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1727780167500,"stop":1727780167501,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8460b58ee999bf2","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1727780191483,"stop":1727780191483,"duration":0},"status":"passed","severity":"normal"},{"uid":"31015a981ed21cec","name":"Overlapping topic subscription","time":{"start":1727780543988,"stop":1727780543988,"duration":0},"status":"passed","severity":"normal"},{"uid":"240a75ae595b7528","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727780330043,"stop":1727780330043,"duration":0},"status":"passed","severity":"normal"},{"uid":"776b1440d5cf3070","name":"Overlapping topic subscription","time":{"start":1727780509666,"stop":1727780509666,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4b20b13f181da3fb","name":"should only return 1 node with store capability","time":{"start":1727780191482,"stop":1727780191482,"duration":0},"status":"passed","severity":"normal"},{"uid":"61eff0eda1f58e7d","name":"Passing page size 11 when there are 10 messages","time":{"start":1727780578440,"stop":1727780578442,"duration":2},"status":"passed","severity":"normal"},{"uid":"85b27fa8762b1d9","name":"Delete observer","time":{"start":1727780471637,"stop":1727780471637,"duration":0},"status":"passed","severity":"normal"},{"uid":"541b92bab48555e2","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727780269760,"stop":1727780269760,"duration":0},"status":"passed","severity":"normal"},{"uid":"169b36af1cd5b3c0","name":"should properly create location multiaddrs - udp4","time":{"start":1727780176081,"stop":1727780176081,"duration":0},"status":"passed","severity":"normal"},{"uid":"541e1ade43660301","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727780450305,"stop":1727780450305,"duration":0},"status":"passed","severity":"normal"},{"uid":"50efd78dbfaeaaf7","name":"Check received message with timestamp: 1727780220910 ","time":{"start":1727780337199,"stop":1727780337199,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c311ad24e1573a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727780419798,"stop":1727780419799,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1c8bb60b712e5a4","name":"Check message received after jswaku node is restarted","time":{"start":1727780469708,"stop":1727780469710,"duration":2},"status":"skipped","severity":"normal"},{"uid":"12f2d20e739dd0fe","name":"should not receive a peer event after stop","time":{"start":1727780232382,"stop":1727780232382,"duration":0},"status":"passed","severity":"normal"},{"uid":"39f676b959c5f207","name":"Push message equal or less that 1MB","time":{"start":1727780492733,"stop":1727780492733,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d92417aeec77afc","name":"Push message with content topic containing SQL Injection","time":{"start":1727780492721,"stop":1727780492722,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0e8634293fe8fa2","name":"Check received message containing Chinese","time":{"start":1727780469670,"stop":1727780469670,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4839a509db33eba","name":"Check received message containing shell command","time":{"start":1727780469649,"stop":1727780469649,"duration":0},"status":"passed","severity":"normal"},{"uid":"260da5e653d090aa","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727780419797,"stop":1727780419797,"duration":0},"status":"passed","severity":"normal"},{"uid":"569b570ebd64945c","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1727780585058,"stop":1727780585058,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c4a1b45130ba127","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1727780585058,"stop":1727780585059,"duration":1},"status":"passed","severity":"normal"},{"uid":"9952fd485cf18818","name":"Ping on unsubscribed peer","time":{"start":1727780266371,"stop":1727780266372,"duration":1},"status":"passed","severity":"normal"},{"uid":"f53909a30b6d21e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727780330035,"stop":1727780330035,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d081b9c6bad92a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1727780167505,"stop":1727780167505,"duration":0},"status":"passed","severity":"normal"},{"uid":"14fe7c0ef004eaf3","name":"Does not throw an exception when node disconnects","time":{"start":1727780585908,"stop":1727780585908,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8cb4dd160c0c048","name":"should decode valid enr successfully","time":{"start":1727780176071,"stop":1727780176072,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2ff684b7aec6b85","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727780330053,"stop":1727780330054,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7f9f0173d09cb28","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1727780533760,"stop":1727780533760,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd9a1e77405d8c5","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727780360541,"stop":1727780360541,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac5a54e947f8c83","name":"Check message with no pubsub topic is not received","time":{"start":1727780337201,"stop":1727780337202,"duration":1},"status":"passed","severity":"normal"},{"uid":"3887979985b11f00","name":"Decoder throws on undefined content topic","time":{"start":1727780201375,"stop":1727780201376,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc436fa05901c4b3","name":"Subscribe and receive messages via waku relay post","time":{"start":1727780368871,"stop":1727780368871,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe02f3e7a1aac5bb","name":"returns only open connection if one present","time":{"start":1727780182813,"stop":1727780182814,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d74cc3a10540cb4","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1727780585058,"stop":1727780585058,"duration":0},"status":"passed","severity":"normal"},{"uid":"79994447c553752a","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1727780552073,"stop":1727780552073,"duration":0},"status":"passed","severity":"normal"},{"uid":"21844e467c67edaf","name":"Overlapping topic subscription","time":{"start":1727780368874,"stop":1727780368874,"duration":0},"status":"passed","severity":"normal"},{"uid":"296d87a006c38421","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1727780450302,"stop":1727780450302,"duration":0},"status":"passed","severity":"normal"},{"uid":"37b4e2839d6c2515","name":"should properly create location multiaddrs - udp6","time":{"start":1727780176082,"stop":1727780176082,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f679befb90cb3e5","name":"more peers than existing","time":{"start":1727780470005,"stop":1727780470006,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a1d63f9389c5f974","name":"Ping succeeds for all connected peers","time":{"start":1727780288413,"stop":1727780288413,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd8dda970eca43a","name":"Fails to publish message with wrong content topic","time":{"start":1727780502479,"stop":1727780502480,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c6244c4e49dd961","name":"Push message with Script payload","time":{"start":1727780492713,"stop":1727780492714,"duration":1},"status":"passed","severity":"normal"},{"uid":"58660bbfc5ee576a","name":"should not throw an error for a single configured topic","time":{"start":1727780167508,"stop":1727780167508,"duration":0},"status":"passed","severity":"normal"},{"uid":"a43700ffe5598c08","name":"same cluster, same shard: nodes connect","time":{"start":1727780446653,"stop":1727780446654,"duration":1},"status":"passed","severity":"normal"},{"uid":"979ed00d8d879c0e","name":"should not receive a peer event after stop","time":{"start":1727780545817,"stop":1727780545817,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3911ed9f347dd2","name":"can start and stop the service","time":{"start":1727780195373,"stop":1727780195373,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf0889f1bcdc46b0","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1727780167511,"stop":1727780167511,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bfb3c028f7856a","name":"less peers than existing","time":{"start":1727780470006,"stop":1727780470006,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7a3f36fd2afe4acf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1727780167507,"stop":1727780167507,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f06cf90bb5b529","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1727780497072,"stop":1727780497072,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c9dd376a688438","name":"Push message with JSON payload","time":{"start":1727780528729,"stop":1727780528730,"duration":1},"status":"passed","severity":"normal"},{"uid":"963510d163c8cf48","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1727780167501,"stop":1727780167501,"duration":0},"status":"passed","severity":"normal"},{"uid":"97c15c744d0f2b59","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727780337200,"stop":1727780337200,"duration":0},"status":"passed","severity":"normal"},{"uid":"b031bc98c692d6f1","name":"topics with same application and version share the same shard","time":{"start":1727780167498,"stop":1727780167498,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3493eecc5ffc18f","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1727780183539,"stop":1727780183539,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b712acb03471e8d","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1727780221519,"stop":1727780221520,"duration":1},"status":"passed","severity":"normal"},{"uid":"9505a5dd200e595","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1727780191011,"stop":1727780191011,"duration":0},"status":"passed","severity":"normal"},{"uid":"e283136d86bb2f32","name":"same cluster, different shard: nodes connect","time":{"start":1727780446654,"stop":1727780446655,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0ea19379451133e","name":"Check received message containing Russian","time":{"start":1727780469643,"stop":1727780469644,"duration":1},"status":"passed","severity":"normal"},{"uid":"543a00f197f5e852","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727780368878,"stop":1727780368878,"duration":0},"status":"passed","severity":"normal"},{"uid":"edba67303f656d3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727780368872,"stop":1727780368872,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3e7a1c64bba78","name":"Check message with no content topic is not received","time":{"start":1727780469704,"stop":1727780469707,"duration":3},"status":"passed","severity":"normal"},{"uid":"f48c7b90e49889f7","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1727780167491,"stop":1727780167491,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98d7faea72afcb2","name":"Reopen subscription with peer with lost subscription","time":{"start":1727780262856,"stop":1727780262857,"duration":1},"status":"passed","severity":"normal"},{"uid":"af798640e8a7d458","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1727780330039,"stop":1727780330039,"duration":0},"status":"passed","severity":"normal"},{"uid":"b831a481d4ae56bd","name":"Check received message containing Arabic","time":{"start":1727780469670,"stop":1727780469671,"duration":1},"status":"passed","severity":"normal"},{"uid":"691350437f84b930","name":"Relay - times out","time":{"start":1727780590880,"stop":1727780590881,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc6f328f59d29b12","name":"should set field with only STORE enabled","time":{"start":1727780176085,"stop":1727780176085,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f04ce801c6f909","name":"Decrypt messages","time":{"start":1727780471636,"stop":1727780471636,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd37b5e64608b235","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1727780191014,"stop":1727780191015,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaf778cb58791ba0","name":"Push message with Chinese payload","time":{"start":1727780528726,"stop":1727780528726,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e73dbc738a78b9","name":"returns all values when wanted number is greater than available values","time":{"start":1727780190547,"stop":1727780190548,"duration":1},"status":"passed","severity":"normal"},{"uid":"385f0587830e483c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1727780167504,"stop":1727780167504,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5015058894f8a9","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727780450292,"stop":1727780450292,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0e4a58bdfcf14e","name":"should properly create location multiaddrs - tcp4","time":{"start":1727780176081,"stop":1727780176081,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc811d6f9f562ce0","name":"Ordered callback, aborts when callback returns true","time":{"start":1727780584568,"stop":1727780584569,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cef6572ef516f90","name":"Subscribe and receives messages on 20 topics","time":{"start":1727780543985,"stop":1727780543986,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ae10227172fc91a","name":"groups content topics by expected pubsub topic","time":{"start":1727780167498,"stop":1727780167498,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92cfbb7c7b15b6b","name":"should set field with only RELAY enabled","time":{"start":1727780176085,"stop":1727780176085,"duration":0},"status":"passed","severity":"normal"},{"uid":"853285e14e37c459","name":"Check publish message containing SQL Injection","time":{"start":1727780502461,"stop":1727780502461,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdbbe5ead6b42b90","name":"Relay - dialed after","time":{"start":1727780590880,"stop":1727780590880,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde731559535c165","name":"should encode/decode to text encoding","time":{"start":1727780176075,"stop":1727780176075,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f5e72feb6499c5","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727780269758,"stop":1727780269759,"duration":1},"status":"passed","severity":"normal"},{"uid":"40eb6be0aaa18eaf","name":"1 Relay, 1 Filter, gives up","time":{"start":1727780191228,"stop":1727780191228,"duration":0},"status":"passed","severity":"normal"},{"uid":"941394b56d859da0","name":"different cluster, different shard: nodes don't connect","time":{"start":1727780330022,"stop":1727780330022,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2fa4fb9f36aead","name":"Mutual subscription","time":{"start":1727780509660,"stop":1727780509661,"duration":1},"status":"passed","severity":"normal"},{"uid":"55703f4a094d77b1","name":"Push message with content topic containing escaped characters","time":{"start":1727780492725,"stop":1727780492725,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c8d2932df29d02","name":"stop","time":{"start":1727780261652,"stop":1727780261653,"duration":1},"status":"passed","severity":"normal"},{"uid":"d85b6713b7093457","name":"Ping on unsubscribed peer","time":{"start":1727780262856,"stop":1727780262856,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9353b850093dcd8","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727780543971,"stop":1727780543971,"duration":0},"status":"passed","severity":"normal"},{"uid":"27e62f668137a478","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727780330050,"stop":1727780330050,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca154e524ae02b5","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1727780183406,"stop":1727780183407,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd6d964b43f61870","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727780360543,"stop":1727780360543,"duration":0},"status":"passed","severity":"normal"},{"uid":"601ae7686f54aac5","name":"Check message with invalid timestamp is not received","time":{"start":1727780337200,"stop":1727780337201,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbaec142dc8311","name":"Subscribe to topic containing long and publish message","time":{"start":1727780509667,"stop":1727780509669,"duration":2},"status":"passed","severity":"normal"},{"uid":"86c5d55a2129bec5","name":"should be able to encode the field with only STORE set to true","time":{"start":1727780175254,"stop":1727780175254,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73474a1a6f30d7e","name":"throws on content topic with too few or too many fields","time":{"start":1727780167486,"stop":1727780167487,"duration":1},"status":"passed","severity":"normal"},{"uid":"d94ad4849344c89e","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1727780167507,"stop":1727780167507,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e757168520c9b8","name":"Fails to publish message with size larger than 1 MB","time":{"start":1727780502481,"stop":1727780502482,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f1c0f3f97b95b41","name":"Push message with short payload","time":{"start":1727780492707,"stop":1727780492707,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d8b42966d38cee1","name":"should properly create location multiaddrs - tcp6","time":{"start":1727780176082,"stop":1727780176082,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc2aa303467945cc","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1727780167491,"stop":1727780167495,"duration":4},"status":"passed","severity":"normal"},{"uid":"1fdb71fff9799606","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1727780330048,"stop":1727780330048,"duration":0},"status":"passed","severity":"normal"},{"uid":"c613adfb89095b53","name":"throws on content topic with generation field greater than 0","time":{"start":1727780167487,"stop":1727780167488,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ad765c3a05d12e0","name":"Passing page size 19 when there are 20 messages","time":{"start":1727780578442,"stop":1727780578444,"duration":2},"status":"passed","severity":"normal"},{"uid":"c1adc22480c91cd0","name":"can start and stop the service","time":{"start":1727780232367,"stop":1727780232368,"duration":1},"status":"passed","severity":"normal"},{"uid":"e66d2d2f7c140a7d","name":"Check message with non string payload is not received","time":{"start":1727780469657,"stop":1727780469657,"duration":0},"status":"passed","severity":"normal"},{"uid":"19dbd81f426a9c90","name":"should properly create location multiaddrs - tcp","time":{"start":1727780176083,"stop":1727780176083,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc1b39b46be9465","name":"should correctly map a content topic to a pubsub topic","time":{"start":1727780167512,"stop":1727780167512,"duration":0},"status":"passed","severity":"normal"},{"uid":"80891e2c9418fe18","name":"Check message with no content topic is not received","time":{"start":1727780469656,"stop":1727780469656,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd2205cf34676c9a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727780543997,"stop":1727780543997,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad1c9f8f60e07fc3","name":"Check received message containing unicode special characters","time":{"start":1727780337198,"stop":1727780337198,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc166e1974ae4b0","name":"Query with Ordered Callback, No Decoder","time":{"start":1727780558807,"stop":1727780558808,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1448a9d07198adf","name":"it tolerates circular branch references","time":{"start":1727780191480,"stop":1727780191480,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ca8a57fad6fa99","name":"Push message with content topic containing Russian","time":{"start":1727780492721,"stop":1727780492721,"duration":0},"status":"passed","severity":"normal"},{"uid":"388463dfa5b9f107","name":"handles different networkShards values correctly","time":{"start":1727780167499,"stop":1727780167499,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a2d0405b063b6b","name":"Push 30 different messages","time":{"start":1727780492717,"stop":1727780492717,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ed1a531f53699a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727780543995,"stop":1727780543995,"duration":0},"status":"passed","severity":"normal"},{"uid":"24489c92cff21630","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727780360538,"stop":1727780360539,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c1dc93c8dfa430d","name":"Push message with special chars payload","time":{"start":1727780492708,"stop":1727780492711,"duration":3},"status":"passed","severity":"normal"},{"uid":"3d45fec07b700a99","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1727780221515,"stop":1727780221518,"duration":3},"status":"passed","severity":"normal"},{"uid":"21adc5d602b52221","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1727780450298,"stop":1727780450299,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a822a5353664f93","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1727780502480,"stop":1727780502480,"duration":0},"status":"passed","severity":"normal"},{"uid":"1044a0d9abb6c2ca","name":"should throw an error for insufficient data","time":{"start":1727780167515,"stop":1727780167515,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b1b3764b1b3f58","name":"Push message with content topic containing JSON","time":{"start":1727780528743,"stop":1727780528744,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d321627e7cf7d89","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1727780167506,"stop":1727780167506,"duration":0},"status":"passed","severity":"normal"},{"uid":"a12263417b2eff96","name":"should throw error - no id","time":{"start":1727780176073,"stop":1727780176074,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff6ce14b777ecbbf","name":"Push message equal or less that 1MB","time":{"start":1727780528752,"stop":1727780528753,"duration":1},"status":"passed","severity":"normal"},{"uid":"6beae6e7bc797c44","name":"Encoder throws on undefined content topic","time":{"start":1727780183690,"stop":1727780183691,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5e2e5e1da335dc1","name":"Passing page size 10 when there are 10 messages","time":{"start":1727780578439,"stop":1727780578440,"duration":1},"status":"passed","severity":"normal"},{"uid":"6028c6fc5d02487","name":"handles different clusterIds correctly","time":{"start":1727780167498,"stop":1727780167498,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48fe63313e22501","name":"throws on content topic with non-number generation field","time":{"start":1727780167487,"stop":1727780167487,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e68f0e9d5e5c1b8","name":"Push message with content topic containing short","time":{"start":1727780528733,"stop":1727780528733,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba6ed99681488fb","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727780269768,"stop":1727780269768,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38652d3ee1baa3","name":"Push message with unicode special characters payload","time":{"start":1727780492716,"stop":1727780492716,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ffb52a7f3549b10","name":"random static sharding 6 - Cluster ID: 670, Shard ID: 146","time":{"start":1727780561215,"stop":1727780561216,"duration":1},"status":"passed","severity":"normal"},{"uid":"6330aec862c86820","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1727780509671,"stop":1727780509672,"duration":1},"status":"passed","severity":"normal"},{"uid":"88e4c5c67dedcbc","name":"Generator, 2 different pubsubtopics","time":{"start":1727780571916,"stop":1727780571916,"duration":0},"status":"passed","severity":"normal"},{"uid":"932a6273ab3b3c83","name":"Check publish message containing JSON","time":{"start":1727780502464,"stop":1727780502465,"duration":1},"status":"passed","severity":"normal"},{"uid":"92661b4b4e61a03c","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1727780330050,"stop":1727780330051,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8b57e2a19272f3e","name":"Check received message containing Chinese","time":{"start":1727780337191,"stop":1727780337191,"duration":0},"status":"passed","severity":"normal"},{"uid":"e756b2c0d21c1458","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1727780167513,"stop":1727780167513,"duration":0},"status":"passed","severity":"normal"},{"uid":"790c5a49d4a61674","name":"Reopen subscription with peer with lost subscription","time":{"start":1727780266375,"stop":1727780266375,"duration":0},"status":"passed","severity":"normal"},{"uid":"9abee5f93c93fde0","name":"should throw an error for an unconfigured topic","time":{"start":1727780167508,"stop":1727780167509,"duration":1},"status":"passed","severity":"normal"},{"uid":"959f0e008b1dc0ce","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727780543980,"stop":1727780543981,"duration":1},"status":"passed","severity":"normal"},{"uid":"2760be514cdfb18f","name":"Throws when trying to push message with empty payload","time":{"start":1727780528732,"stop":1727780528733,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd74bc3a41e09a8f","name":"removeEventListener with wrong event","time":{"start":1727780261650,"stop":1727780261651,"duration":1},"status":"passed","severity":"normal"},{"uid":"c75dd77645b0f0ea","name":"All","time":{"start":1727780227531,"stop":1727780227532,"duration":1},"status":"passed","severity":"normal"},{"uid":"75cfde961fe70c3c","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1727780509672,"stop":1727780509673,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc189098f7c9ca19","name":"should return all peers when numPeers is 0","time":{"start":1727780183404,"stop":1727780183405,"duration":1},"status":"passed","severity":"normal"},{"uid":"702f78f6b474070","name":"Check received message containing Russian","time":{"start":1727780337191,"stop":1727780337192,"duration":1},"status":"passed","severity":"normal"},{"uid":"b75cc4be63cfcce","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727780360540,"stop":1727780360540,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f37e496c0efdb8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727780337200,"stop":1727780337200,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f8119d5c4833d1","name":"Sign & Recover","time":{"start":1727780201801,"stop":1727780201802,"duration":1},"status":"passed","severity":"normal"},{"uid":"be9ffa2481c18192","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1727780561199,"stop":1727780561200,"duration":1},"status":"passed","severity":"normal"},{"uid":"d43dd625e92a0b3c","name":"ignores domain fetching errors","time":{"start":1727780191480,"stop":1727780191481,"duration":1},"status":"passed","severity":"normal"},{"uid":"dde9fd3ad85fb0c9","name":"Push message with content topic containing SQL Injection","time":{"start":1727780528739,"stop":1727780528740,"duration":1},"status":"passed","severity":"normal"},{"uid":"2614aa775dc49f12","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727780571914,"stop":1727780571915,"duration":1},"status":"passed","severity":"normal"},{"uid":"148ec0a31390cbfe","name":"random static sharding 10 - Cluster ID: 326, Shard ID: 958","time":{"start":1727780561220,"stop":1727780561227,"duration":7},"status":"passed","severity":"normal"},{"uid":"93055d6dd61adc95","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1727780330041,"stop":1727780330041,"duration":0},"status":"passed","severity":"normal"},{"uid":"508bc7351ee8890e","name":"connects to nwaku","time":{"start":1727780585908,"stop":1727780585908,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8155da55b9816b1","name":"Fails to publish message with empty text","time":{"start":1727780502475,"stop":1727780502477,"duration":2},"status":"passed","severity":"normal"},{"uid":"837f1d0222c1690d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1727780330034,"stop":1727780330034,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf33f563cfbbca7d","name":"Generator, 2 different pubsubtopics","time":{"start":1727780571914,"stop":1727780571914,"duration":0},"status":"passed","severity":"normal"},{"uid":"d225407939b6ec25","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727780543974,"stop":1727780543974,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d280ae3b73a6b6","name":"should set field with only FILTER enabled","time":{"start":1727780176086,"stop":1727780176086,"duration":0},"status":"passed","severity":"normal"},{"uid":"2061f7de494fc2f0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727780294123,"stop":1727780294124,"duration":1},"status":"passed","severity":"normal"},{"uid":"39f90fa3a6383328","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1727780167497,"stop":1727780167497,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7bbe30ff8d12b9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727780543976,"stop":1727780543977,"duration":1},"status":"passed","severity":"normal"},{"uid":"6796bcfe67a66010","name":"Generator, 2 different pubsubtopics","time":{"start":1727780571918,"stop":1727780571918,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeeb0d2722b506e7","name":"Check received message containing short","time":{"start":1727780337188,"stop":1727780337188,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f41bb0f4c5d63b6","name":"Query Generator, Wrong PubsubTopic","time":{"start":1727780558803,"stop":1727780558804,"duration":1},"status":"passed","severity":"normal"},{"uid":"83a3fdff689071fd","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727780543958,"stop":1727780543959,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aba3ad2298fd466","name":"Check publish message containing long","time":{"start":1727780502451,"stop":1727780502452,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2fa7d469316d95a","name":"Check message with no content topic is not received","time":{"start":1727780337202,"stop":1727780337202,"duration":0},"status":"passed","severity":"normal"},{"uid":"7053b09bb27f554a","name":"should not fail to stop the service if it was not started","time":{"start":1727780195374,"stop":1727780195374,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1458dbce9504105","name":"Push message with SQL Injection payload","time":{"start":1727780492713,"stop":1727780492713,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed1e4c46616545ab","name":"should not fail to start the service if it is already started","time":{"start":1727780545816,"stop":1727780545816,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e048b5d21137388","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727780543961,"stop":1727780543961,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9c2a8b01254f3a","name":"Push message with Script payload","time":{"start":1727780528728,"stop":1727780528728,"duration":0},"status":"passed","severity":"normal"},{"uid":"384b2104564b6eb7","name":"Push message with long payload","time":{"start":1727780528724,"stop":1727780528725,"duration":1},"status":"passed","severity":"normal"},{"uid":"36f3f96955476741","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1727780167497,"stop":1727780167497,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac38256b6d7a46e6","name":"Check publish message containing special chars","time":{"start":1727780502458,"stop":1727780502458,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4e01f5a38b42dd","name":"LightPush with 2 connections","time":{"start":1727780371810,"stop":1727780371810,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aabd443459292c2","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1727780502469,"stop":1727780502470,"duration":1},"status":"passed","severity":"normal"},{"uid":"e57bf06b3bc5d58e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1727780269765,"stop":1727780269768,"duration":3},"status":"passed","severity":"normal"},{"uid":"42c82d9bb842a032","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727780368877,"stop":1727780368878,"duration":1},"status":"passed","severity":"normal"},{"uid":"c48ec1d31d604ff7","name":"Passing page size 1 when there are 4 messages","time":{"start":1727780578436,"stop":1727780578436,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d150f1f232daa2","name":"should be online or offline if network state changed","time":{"start":1727780221525,"stop":1727780221526,"duration":1},"status":"passed","severity":"normal"},{"uid":"32aab736de74c716","name":"Check received message containing short","time":{"start":1727780469638,"stop":1727780469639,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb0a9bcc88adc896","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727780543992,"stop":1727780543992,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff1718c024d3818","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1727780330059,"stop":1727780330059,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe79fcaf4733a85","name":"LightPush with 1 connections","time":{"start":1727780371809,"stop":1727780371809,"duration":0},"status":"passed","severity":"normal"},{"uid":"2901c94ea0bd5748","name":"should not fail to stop the service if it was not started","time":{"start":1727780545815,"stop":1727780545816,"duration":1},"status":"passed","severity":"normal"},{"uid":"21d97b956ed8a72d","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1727780558807,"stop":1727780558807,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7daf70956d6256","name":"Push message with content topic containing XML","time":{"start":1727780528742,"stop":1727780528742,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5fa08f003a1ebb7","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1727780585054,"stop":1727780585055,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6b7ddbae31b552b","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1727780191014,"stop":1727780191014,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a17238e3a21f7d","name":"should properly create peer info with all multiaddrs","time":{"start":1727780176083,"stop":1727780176083,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b57baf1961a0ed1","name":"Nodes with multiple pubsub topic","time":{"start":1727780497076,"stop":1727780497076,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a2c4c7638a1504e","name":"should not fail to start the service if it is already started","time":{"start":1727780232375,"stop":1727780232376,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b02b89cc16844a4","name":"Check received message containing numeric","time":{"start":1727780337189,"stop":1727780337189,"duration":0},"status":"passed","severity":"normal"},{"uid":"500b7d6516b089dc","name":"should return the pubsub topic directly if a string is provided","time":{"start":1727780167509,"stop":1727780167509,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c14d6eb241145d","name":"Push message with shell command payload","time":{"start":1727780492715,"stop":1727780492715,"duration":0},"status":"passed","severity":"normal"},{"uid":"962d3cd8e463140a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727780543961,"stop":1727780543962,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b03b5500c55f27e","name":"Push message with content topic containing long","time":{"start":1727780492718,"stop":1727780492718,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e87a18ad5b482a","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1727780202971,"stop":1727780202971,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa0e751aa0814ce","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1727780446651,"stop":1727780446652,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0100bb74ceae666","name":"Query generator for multiple messages with different message text format","time":{"start":1727780584563,"stop":1727780584563,"duration":0},"status":"passed","severity":"normal"},{"uid":"847f419261e32e5e","name":"configure the node with multiple pubsub topics","time":{"start":1727780561228,"stop":1727780561229,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e2c0d831e26dcb6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1727780167504,"stop":1727780167504,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d2f3f49513f5ac","name":"should throw error - no public key","time":{"start":1727780176073,"stop":1727780176073,"duration":0},"status":"passed","severity":"normal"},{"uid":"392d10e4914ab4ea","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1727780570583,"stop":1727780570583,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ba33406c2177de","name":"Passing cursor with wrong pubsubTopic","time":{"start":1727780552075,"stop":1727780552076,"duration":1},"status":"passed","severity":"normal"},{"uid":"66aab16988991cc6","name":"Decoder throws on empty string content topic","time":{"start":1727780201376,"stop":1727780201376,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db8425103ff5344","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1727780232383,"stop":1727780232383,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fe610211e8ec5786","name":"Subscribe to topic containing XML and receive message","time":{"start":1727780368879,"stop":1727780368880,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cc8d1b41c139f76","name":"Callback on promise, aborts when callback returns true","time":{"start":1727780584568,"stop":1727780584568,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f6fde34a74de4c","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1727780330059,"stop":1727780330060,"duration":1},"status":"passed","severity":"normal"},{"uid":"38741ecda2a85089","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1727780561229,"stop":1727780561229,"duration":0},"status":"passed","severity":"normal"},{"uid":"544ada9b2e3ec1a5","name":"Check received message containing escaped characters","time":{"start":1727780469696,"stop":1727780469696,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12449e1c6ad3b26","name":"Publish without waiting for remote peer","time":{"start":1727780509661,"stop":1727780509661,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aa4e3b43028ffe2","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727780543990,"stop":1727780543990,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d467d4a0d9919c","name":"handles multiple messages","time":{"start":1727780577359,"stop":1727780577360,"duration":1},"status":"passed","severity":"normal"},{"uid":"873f71ecb5d626e7","name":"Fails to push message with empty content topic","time":{"start":1727780492728,"stop":1727780492728,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0dbe3859848615a","name":"isConnected between 2 js-waku relay nodes","time":{"start":1727780251192,"stop":1727780251192,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1c9ba6f727e0fa5","name":"Push message with Arabic payload","time":{"start":1727780492712,"stop":1727780492712,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd8fbf961eb02e4","name":"should set field with all protocols disabled","time":{"start":1727780176084,"stop":1727780176084,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecf7cba5ce1cc325","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727780543975,"stop":1727780543976,"duration":1},"status":"passed","severity":"normal"},{"uid":"fad08d2c1dd20b9d","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1727780221524,"stop":1727780221525,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c8644f96089dc35","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727780543991,"stop":1727780543992,"duration":1},"status":"passed","severity":"normal"},{"uid":"133c4edf5a1f4425","name":"Push message with content topic containing special chars","time":{"start":1727780492719,"stop":1727780492719,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9163d78209e30","name":"Check message with no payload is not received","time":{"start":1727780469707,"stop":1727780469707,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a76f06fb3ae605c","name":"A test","time":{"start":1727780419907,"stop":1727780419908,"duration":1},"status":"passed","severity":"normal"},{"uid":"393561e870802d32","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1727780167506,"stop":1727780167506,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ab1dba4a42deac","name":"should only return 1 node with relay and store capability","time":{"start":1727780191482,"stop":1727780191482,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc74c423dde3c466","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1727780509665,"stop":1727780509665,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa95a240b275b9c0","name":"different cluster, same shard: nodes don't connect","time":{"start":1727780446655,"stop":1727780446656,"duration":1},"status":"passed","severity":"normal"},{"uid":"73751c5be88db555","name":"Query generator for 2000 messages","time":{"start":1727780584569,"stop":1727780584569,"duration":0},"status":"passed","severity":"normal"},{"uid":"5739cada81c41aa3","name":"Encoder throws on undefined content topic","time":{"start":1727780202973,"stop":1727780202973,"duration":0},"status":"passed","severity":"normal"},{"uid":"d546dd6df7ed7f7c","name":"Subscribe to topic containing Script and receive message","time":{"start":1727780543993,"stop":1727780543993,"duration":0},"status":"passed","severity":"normal"},{"uid":"7411acaae1edb9ff","name":"Push message with Basic HTML tag payload","time":{"start":1727780528729,"stop":1727780528729,"duration":0},"status":"passed","severity":"normal"},{"uid":"8caf93b1b1468ccc","name":"start node with empty content topic","time":{"start":1727780533769,"stop":1727780533770,"duration":1},"status":"passed","severity":"normal"},{"uid":"142d887393e45e9c","name":"peer:update - should do nothing if another protocol hit","time":{"start":1727780183538,"stop":1727780183538,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdaa2055b72b893e","name":"Push message with content topic containing numeric","time":{"start":1727780528734,"stop":1727780528735,"duration":1},"status":"passed","severity":"normal"},{"uid":"20090a386df9cec5","name":"Subscribe to topic containing short and receive message","time":{"start":1727780543989,"stop":1727780543989,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc748dfdb20cc67b","name":"random static sharding 1 - Cluster ID: 571, Shard ID: 518","time":{"start":1727780561200,"stop":1727780561208,"duration":8},"status":"passed","severity":"normal"},{"uid":"27e57a2cf19cd286","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727780450302,"stop":1727780450302,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1d950916f101ad","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727780543990,"stop":1727780543991,"duration":1},"status":"passed","severity":"normal"},{"uid":"61f8c4913b923b2","name":"listenerCount","time":{"start":1727780261651,"stop":1727780261651,"duration":0},"status":"passed","severity":"normal"},{"uid":"321de30ec3e99e1d","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1727780450299,"stop":1727780450301,"duration":2},"status":"passed","severity":"normal"},{"uid":"d6597eb458453b90","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1727780509662,"stop":1727780509664,"duration":2},"status":"passed","severity":"normal"},{"uid":"3905131bde457fc4","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727780360544,"stop":1727780360545,"duration":1},"status":"passed","severity":"normal"},{"uid":"d808d56ae2a3fe90","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1727780330038,"stop":1727780330039,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b9e01bcaeb358f2","name":"Push message with content topic containing emoji","time":{"start":1727780492726,"stop":1727780492728,"duration":2},"status":"passed","severity":"normal"},{"uid":"77a2b6189153dacb","name":"Check received message containing shell command","time":{"start":1727780469695,"stop":1727780469696,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa17b9a7da43851","name":"Check received message with timestamp: 1727780220776000000 ","time":{"start":1727780469699,"stop":1727780469699,"duration":0},"status":"passed","severity":"normal"},{"uid":"583c6d9e45358092","name":"throws on empty content topic","time":{"start":1727780167486,"stop":1727780167486,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a021a4069ef4c19","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1727780183405,"stop":1727780183405,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9fd5f1a05d268","name":"Query Generator, No Decoder","time":{"start":1727780558804,"stop":1727780558805,"duration":1},"status":"passed","severity":"normal"},{"uid":"9960e858be73f706","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727780543973,"stop":1727780543974,"duration":1},"status":"passed","severity":"normal"},{"uid":"41fd0493b7f85df","name":"does not throw on valid cases","time":{"start":1727780167485,"stop":1727780167486,"duration":1},"status":"passed","severity":"normal"},{"uid":"4148be55b5a3ce3e","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1727780167509,"stop":1727780167509,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15ab3060583a9da","name":"Check message with no payload is not received","time":{"start":1727780337203,"stop":1727780337203,"duration":0},"status":"passed","severity":"normal"},{"uid":"befe35114726d382","name":"Push message with content topic containing Chinese","time":{"start":1727780492719,"stop":1727780492720,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d4db5a6126a6bfe","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1727780167500,"stop":1727780167500,"duration":0},"status":"passed","severity":"normal"},{"uid":"482af125da096266","name":"getPeersByDiscovery","time":{"start":1727780261651,"stop":1727780261651,"duration":0},"status":"passed","severity":"normal"},{"uid":"5362207e6451d631","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727780330038,"stop":1727780330038,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d19ca2db0e49cf9","name":"Decoder throws on empty string content topic","time":{"start":1727780183691,"stop":1727780183692,"duration":1},"status":"passed","severity":"normal"},{"uid":"9591f2905358f17b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727780655716,"stop":1727780655716,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9232aeb3b1909f","name":"Fails to push message with large meta","time":{"start":1727780492729,"stop":1727780492729,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c48a1d4a0a0ea8b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1727780330037,"stop":1727780330037,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0265a8664f2be8","name":"should not receive a peer event before start","time":{"start":1727780545816,"stop":1727780545817,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1cc6d63f5711fe","name":"should return no connections if no open connection provided","time":{"start":1727780182815,"stop":1727780182816,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c0358209590d329","name":"Subscribe to topic containing shell command and publish message","time":{"start":1727780509677,"stop":1727780509678,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2c042b16063227","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1727780191011,"stop":1727780191012,"duration":1},"status":"passed","severity":"normal"},{"uid":"6acc92c658bc690c","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1727780330031,"stop":1727780330031,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea8fb021e0679fe","name":"removeEventListener with correct event","time":{"start":1727780261650,"stop":1727780261650,"duration":0},"status":"passed","severity":"normal"},{"uid":"3afdc7eda2ae3bc8","name":"Check message with no payload is not received","time":{"start":1727780469656,"stop":1727780469657,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e98659a7f132bee","name":"Push message on custom pubsubTopic","time":{"start":1727780419794,"stop":1727780419795,"duration":1},"status":"passed","severity":"normal"},{"uid":"461217293483b328","name":"Subscribe and receives messages on 20 topics","time":{"start":1727780368872,"stop":1727780368873,"duration":1},"status":"passed","severity":"normal"},{"uid":"2424ebba343eb6a0","name":"Check message on other pubsub topic is not received","time":{"start":1727780469703,"stop":1727780469704,"duration":1},"status":"passed","severity":"normal"},{"uid":"90255f6ea1dedea0","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1727780228988,"stop":1727780228988,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc37f8a8cd53053","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1727780330035,"stop":1727780330036,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d3ea298a0690959","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727780368881,"stop":1727780368882,"duration":1},"status":"passed","severity":"normal"},{"uid":"974bc8f750608e8e","name":"should throw if no connection provided","time":{"start":1727780183536,"stop":1727780183537,"duration":1},"status":"passed","severity":"normal"},{"uid":"e945dade6d039e73","name":"Round trip binary encryption [ecies, signature]","time":{"start":1727780202972,"stop":1727780202972,"duration":0},"status":"passed","severity":"normal"},{"uid":"931fb455fcfb41f4","name":"Query with Promise Callback, No Decoder","time":{"start":1727780558810,"stop":1727780558812,"duration":2},"status":"passed","severity":"normal"},{"uid":"8bdb3cf599304ce6","name":"Waku message hash computation (payload length 0)","time":{"start":1727780169960,"stop":1727780169960,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad97229214ce449","name":"different cluster, different shard: nodes don't connect","time":{"start":1727780446656,"stop":1727780446657,"duration":1},"status":"passed","severity":"normal"},{"uid":"acaffc8eb0f1627a","name":"random static sharding 3 - Cluster ID: 21, Shard ID: 742","time":{"start":1727780561210,"stop":1727780561210,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ee2678ec9c9764","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1727780183406,"stop":1727780183406,"duration":0},"status":"passed","severity":"normal"},{"uid":"c090a1416e1b14ba","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1727780167504,"stop":1727780167504,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f075fa57e5bafe","name":"nwaku subscribes","time":{"start":1727780487424,"stop":1727780487424,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc126de186ef1d9b","name":"Push message with content topic containing short","time":{"start":1727780492718,"stop":1727780492718,"duration":0},"status":"passed","severity":"normal"},{"uid":"770965884dc5df82","name":"Check received message containing Chinese","time":{"start":1727780469640,"stop":1727780469641,"duration":1},"status":"passed","severity":"normal"},{"uid":"23f921081628c9f3","name":"random static sharding 8 - Cluster ID: 292, Shard ID: 719","time":{"start":1727780561219,"stop":1727780561219,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3315f521a3cb636","name":"Publish message with custom timestamp: Tue Oct 01 2024 12:01:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1727780502473,"stop":1727780502473,"duration":0},"status":"passed","severity":"normal"},{"uid":"79fff027dbf9377f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1727780269770,"stop":1727780269771,"duration":1},"status":"passed","severity":"normal"},{"uid":"267e049112d050b8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1727780167506,"stop":1727780167506,"duration":0},"status":"passed","severity":"normal"},{"uid":"269450869881d492","name":"Check received message containing Basic HTML tag","time":{"start":1727780337196,"stop":1727780337196,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2dc2ea55b6a2c99","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1727780167503,"stop":1727780167504,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f5c76344062a4f9","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1727780251186,"stop":1727780251187,"duration":1},"status":"passed","severity":"normal"},{"uid":"af7495c9831fceee","name":"Generator, custom pubsub topic","time":{"start":1727780571913,"stop":1727780571913,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54f6af02b88c535","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1727780330039,"stop":1727780330040,"duration":1},"status":"passed","severity":"normal"},{"uid":"58547f1298e723c0","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app79/2/topic860/utf8","time":{"start":1727780533764,"stop":1727780533764,"duration":0},"status":"passed","severity":"normal"},{"uid":"760218d117e47c7d","name":"caches peers it previously fetched","time":{"start":1727780191481,"stop":1727780191481,"duration":0},"status":"passed","severity":"normal"},{"uid":"2224158ff601c560","name":"Fields are not dropped","time":{"start":1727780183171,"stop":1727780183172,"duration":1},"status":"passed","severity":"normal"},{"uid":"67e7d2507adc51aa","name":"Ping on peer without subscriptions","time":{"start":1727780266370,"stop":1727780266371,"duration":1},"status":"passed","severity":"normal"},{"uid":"c935ad8a8fd13aa6","name":"Should update shard info","time":{"start":1727780451570,"stop":1727780451570,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53021b8493899cb","name":"same cluster, different shard: nodes don't connect","time":{"start":1727780330021,"stop":1727780330021,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0b4815dab9460f","name":"random static sharding 9 - Cluster ID: 97, Shard ID: 905","time":{"start":1727780561219,"stop":1727780561219,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede62386bc4ad2dd","name":"Query Generator - false","time":{"start":1727780563452,"stop":1727780563452,"duration":0},"status":"passed","severity":"normal"},{"uid":"513c478a7de21992","name":"Round trip binary serialization","time":{"start":1727780183689,"stop":1727780183689,"duration":0},"status":"passed","severity":"normal"},{"uid":"85a9f2aa70a62274","name":"Check message with non string payload is not received","time":{"start":1727780337203,"stop":1727780337203,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2cd4b811853fc6d","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1727780175264,"stop":1727780175265,"duration":1},"status":"passed","severity":"normal"},{"uid":"c64ba768d24bf064","name":"Push message with Basic HTML tag payload","time":{"start":1727780492714,"stop":1727780492715,"duration":1},"status":"passed","severity":"normal"},{"uid":"88f7384ab38d41ad","name":"Check received message containing unicode special characters","time":{"start":1727780469652,"stop":1727780469652,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e275f9c06566d49","name":"Ping on unsubscribed peer","time":{"start":1727780266374,"stop":1727780266375,"duration":1},"status":"passed","severity":"normal"},{"uid":"b51d27ec1cf1442d","name":"Renews subscription after lossing a connection","time":{"start":1727780543977,"stop":1727780543977,"duration":0},"status":"passed","severity":"normal"},{"uid":"740b278304816ec0","name":"should emit a peer event after start","time":{"start":1727780545816,"stop":1727780545816,"duration":0},"status":"passed","severity":"normal"},{"uid":"9470133c9db52baa","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727780543993,"stop":1727780543993,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3e3bc930cf9c20","name":"Encoder throws on empty string content topic","time":{"start":1727780202973,"stop":1727780202973,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d0b95066efbc26","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727780294123,"stop":1727780294123,"duration":0},"status":"passed","severity":"normal"},{"uid":"f680d4763219bfd2","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1727780269760,"stop":1727780269761,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c1651e82d61f500","name":"Check received message containing JSON","time":{"start":1727780337197,"stop":1727780337197,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92c94869d5c35d5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1727780330047,"stop":1727780330047,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c52a82de1bf6718","name":"getPeersByDiscovery","time":{"start":1727780532205,"stop":1727780532206,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e79cee35dcf79c7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1727780167507,"stop":1727780167507,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a81c64fd38d07b","name":"Push message with content topic containing emoji","time":{"start":1727780528747,"stop":1727780528747,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fcefff0e9bae3f5","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1727780330047,"stop":1727780330047,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb2625ac566a34d","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1727780175265,"stop":1727780175265,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe0ebf9327c3c14","name":"Sets default value correctly","time":{"start":1727780585910,"stop":1727780585910,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6ce309916f35bb","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1727780191484,"stop":1727780191484,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9827273ea46ca03d","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1727780167500,"stop":1727780167500,"duration":0},"status":"passed","severity":"normal"},{"uid":"504b3ad94995a71c","name":"Failed peers are renewed","time":{"start":1727780386165,"stop":1727780386165,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d7a114fb339aa6","name":"Refresh subscription","time":{"start":1727780368875,"stop":1727780368875,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b0bfa143fb9ddc","name":"ignores unrecognized TXT record formats","time":{"start":1727780191481,"stop":1727780191481,"duration":0},"status":"passed","severity":"normal"},{"uid":"670e6e6a1fe4fe8d","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1727780509678,"stop":1727780509678,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bac93bc67789d29","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1727780191015,"stop":1727780191015,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d4f15ba236971bb","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727780294124,"stop":1727780294125,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b3cb58ed5c6a9b0","name":"Subscribe and receive messages via waku relay post","time":{"start":1727780543982,"stop":1727780543982,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a7c9d76b54e8db4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727780543984,"stop":1727780543985,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c35910fea14af78","name":"Non TWN Cluster","time":{"start":1727780533760,"stop":1727780533760,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d9da3b0e7a8d23","name":"Subscribe and publish message","time":{"start":1727780509661,"stop":1727780509662,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd5f47a8b0abca6f","name":"Tracks peer failures correctly","time":{"start":1727780288418,"stop":1727780288418,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06bf06e1f4c107f","name":"Renews subscription after lossing a connection","time":{"start":1727780543998,"stop":1727780543998,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a44ea9ee1216a58","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727780543996,"stop":1727780543996,"duration":0},"status":"passed","severity":"normal"},{"uid":"266d8ebd28f2ec0c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727780543982,"stop":1727780543984,"duration":2},"status":"passed","severity":"normal"},{"uid":"77d7ed3459e8e760","name":"should select older connection if present","time":{"start":1727780182816,"stop":1727780182817,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a99f3953216db1f","name":"Passing page size 3 when there are 20 messages","time":{"start":1727780578436,"stop":1727780578437,"duration":1},"status":"passed","severity":"normal"},{"uid":"343887a21b983028","name":"should handle a minimal index list","time":{"start":1727780167514,"stop":1727780167514,"duration":0},"status":"passed","severity":"normal"},{"uid":"339df712772cf717","name":"should encodeTxt and decodeTxt","time":{"start":1727780176070,"stop":1727780176071,"duration":1},"status":"passed","severity":"normal"},{"uid":"77d4a7f197f899c4","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1727780330054,"stop":1727780330054,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee8fa370a13bb5e","name":"Publish message with custom timestamp: Tue Oct 01 2024 10:01:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1727780502471,"stop":1727780502472,"duration":1},"status":"passed","severity":"normal"},{"uid":"47bcc8fd70fbd66f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727780368880,"stop":1727780368880,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89ad434999cafb2","name":"should get / set UDP multiaddr","time":{"start":1727780176076,"stop":1727780176076,"duration":0},"status":"passed","severity":"normal"},{"uid":"792fb9ebffd6067","name":"Throws when trying to push message with empty payload","time":{"start":1727780492717,"stop":1727780492718,"duration":1},"status":"passed","severity":"normal"},{"uid":"284e7e3dabb6918a","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1727780330036,"stop":1727780330036,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d569ec2098abb98","name":"Overlapping topic subscription","time":{"start":1727780543963,"stop":1727780543963,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af84d623c9db07c","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1727780167510,"stop":1727780167510,"duration":0},"status":"passed","severity":"normal"},{"uid":"df2c29dff86c262b","name":"should properly create location multiaddrs - udp","time":{"start":1727780176082,"stop":1727780176083,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cd4fd9e57ec3689","name":"Publish message with custom timestamp: Wed Oct 11 2023 11:01:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1727780502470,"stop":1727780502471,"duration":1},"status":"passed","severity":"normal"},{"uid":"30b2e3c1a9608ea2","name":"unsubscribes","time":{"start":1727780577360,"stop":1727780577360,"duration":0},"status":"passed","severity":"normal"},{"uid":"d77a7b6efca6e97c","name":"should not receive a peer event before start","time":{"start":1727780232379,"stop":1727780232382,"duration":3},"status":"passed","severity":"normal"},{"uid":"558bbdb7bb2327ce","name":"Check received message containing special chars","time":{"start":1727780469640,"stop":1727780469640,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc8fdc46f7a5c1f","name":"Subscribe to topic containing Russian and publish message","time":{"start":1727780509672,"stop":1727780509672,"duration":0},"status":"passed","severity":"normal"},{"uid":"2efa2ec46eec8621","name":"Fails to push message with large meta","time":{"start":1727780528748,"stop":1727780528749,"duration":1},"status":"passed","severity":"normal"},{"uid":"326cb0d674b765ec","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1727780330055,"stop":1727780330055,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5fb803f2f5be132","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1727780446652,"stop":1727780446653,"duration":1},"status":"passed","severity":"normal"},{"uid":"556cf9ddb52e4126","name":"Check publish message containing escaped characters","time":{"start":1727780502466,"stop":1727780502467,"duration":1},"status":"passed","severity":"normal"},{"uid":"45db2ff4b2ebf3a3","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1727780228984,"stop":1727780228985,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0d056a3db3b0427","name":"Check message received after jswaku node is restarted","time":{"start":1727780337203,"stop":1727780337204,"duration":1},"status":"skipped","severity":"normal"},{"uid":"784087c756eb07ac","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1727780191484,"stop":1727780191484,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6c8840a8cc015d8a","name":"can start the service","time":{"start":1727780232367,"stop":1727780232367,"duration":0},"status":"passed","severity":"normal"},{"uid":"587a9841f6a6ad4a","name":"non connected peers","time":{"start":1727780470006,"stop":1727780470007,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ca8498458108bc48","name":"Passing page size 110 when there are 120 messages","time":{"start":1727780578444,"stop":1727780578445,"duration":1},"status":"passed","severity":"normal"},{"uid":"a27710ec36428715","name":"Push message with custom timestamp: 1697021972177","time":{"start":1727780492730,"stop":1727780492730,"duration":0},"status":"passed","severity":"normal"},{"uid":"3217da8e2e12a40e","name":"Check received message containing long","time":{"start":1727780337189,"stop":1727780337189,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c9e5d54d6cf48e","name":"should throw error - no id","time":{"start":1727780176072,"stop":1727780176073,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fb912567e55f018","name":"Check received message containing SQL Injection","time":{"start":1727780469644,"stop":1727780469644,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcbd31decbe9f861","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1727780167496,"stop":1727780167496,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b38702b32b7eb6a","name":"udp ip6 address","time":{"start":1727780175338,"stop":1727780175338,"duration":0},"status":"passed","severity":"normal"},{"uid":"da79927af03c6f12","name":"Subscribe to topic containing long and receive message","time":{"start":1727780543989,"stop":1727780543990,"duration":1},"status":"passed","severity":"normal"},{"uid":"de41e1becbc55cd1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727780419803,"stop":1727780419804,"duration":1},"status":"passed","severity":"normal"},{"uid":"59700bc0000f51fe","name":"Check publish message after service node is restarted","time":{"start":1727780502482,"stop":1727780502482,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a4bc73ac1fbd15f1","name":"Query Generator - true","time":{"start":1727780563451,"stop":1727780563452,"duration":1},"status":"passed","severity":"normal"},{"uid":"62b018f950da235c","name":"Subscribe and receive messages via lightPush","time":{"start":1727780543958,"stop":1727780543958,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c5498893415227f","name":"Ephemeral field set to true","time":{"start":1727780183689,"stop":1727780183690,"duration":1},"status":"passed","severity":"normal"},{"uid":"53509120cb6d3160","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1727780169958,"stop":1727780169959,"duration":1},"status":"passed","severity":"normal"},{"uid":"efc778d7ad03cc","name":"should be called for bootstrap peers","time":{"start":1727780228367,"stop":1727780228368,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1ecd53c0bb6fc0e","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1727780330044,"stop":1727780330044,"duration":0},"status":"passed","severity":"normal"},{"uid":"4308c1a68e2e525f","name":"Check received message containing emoji","time":{"start":1727780469697,"stop":1727780469697,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26436ff16a89ffe","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1727780330023,"stop":1727780330029,"duration":6},"status":"passed","severity":"normal"},{"uid":"e482a6c5426a245f","name":"Subscribe to topic containing long and receive message","time":{"start":1727780368875,"stop":1727780368876,"duration":1},"status":"passed","severity":"normal"},{"uid":"54f901b37dcf73fc","name":"Push message on custom pubsubTopic","time":{"start":1727780419802,"stop":1727780419803,"duration":1},"status":"passed","severity":"normal"},{"uid":"c34e54c1143fde48","name":"Check received message containing Arabic","time":{"start":1727780469641,"stop":1727780469643,"duration":2},"status":"passed","severity":"normal"},{"uid":"7d35bc20303205e3","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1727780221521,"stop":1727780221523,"duration":2},"status":"passed","severity":"normal"},{"uid":"175aa6aaaccdc4a5","name":"should get / set TCP multiaddr","time":{"start":1727780176076,"stop":1727780176081,"duration":5},"status":"passed","severity":"normal"},{"uid":"6bab5a470603f712","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1727780509664,"stop":1727780509665,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f7dfc81ad8f1b69","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727780360546,"stop":1727780360549,"duration":3},"status":"passed","severity":"normal"},{"uid":"e264818e9bea3c4c","name":"Check received message containing escaped characters","time":{"start":1727780337197,"stop":1727780337198,"duration":1},"status":"passed","severity":"normal"},{"uid":"598ea87776514ae2","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1727780497077,"stop":1727780497078,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e11b30d0a036a2e","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1727780570579,"stop":1727780570580,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cc81d860d4ded7","name":"Check message with invalid timestamp is not received","time":{"start":1727780469655,"stop":1727780469655,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d80c2acc7516c09","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727780543970,"stop":1727780543970,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7737fc0e5d65a2","name":"should use DNS peer discovery with light client","time":{"start":1727780232383,"stop":1727780232383,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bb57ea019ec2c198","name":"Check received message containing XML","time":{"start":1727780469645,"stop":1727780469647,"duration":2},"status":"passed","severity":"normal"},{"uid":"7fa21462e8b30b48","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727780450297,"stop":1727780450298,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fa0c383773d6c5e","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1727780585054,"stop":1727780585054,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f9d52c74a16c9ad","name":"Push message with Russian payload","time":{"start":1727780528727,"stop":1727780528727,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ec3575b82ced79","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727780419799,"stop":1727780419801,"duration":2},"status":"passed","severity":"normal"},{"uid":"a362e95b56535a91","name":"new peer added after a peer was already found","time":{"start":1727780532206,"stop":1727780532206,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7ca352a979cb0326","name":"Check received message containing long","time":{"start":1727780469663,"stop":1727780469664,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0b5cd6f9ff0509a","name":"should throw an error for missing required configuration","time":{"start":1727780167502,"stop":1727780167502,"duration":0},"status":"passed","severity":"normal"},{"uid":"401ce9f9b2c46449","name":"Ping on subscribed peer","time":{"start":1727780262852,"stop":1727780262853,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9906ad88ccf8478","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727780330030,"stop":1727780330030,"duration":0},"status":"passed","severity":"normal"},{"uid":"9137b8f98aa50920","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1727780497071,"stop":1727780497071,"duration":0},"status":"passed","severity":"normal"},{"uid":"759de7091353e20c","name":"Check publish message containing Russian","time":{"start":1727780502459,"stop":1727780502460,"duration":1},"status":"passed","severity":"normal"},{"uid":"22aae6063eaff972","name":"throws on content topic with empty topic name field","time":{"start":1727780167489,"stop":1727780167489,"duration":0},"status":"passed","severity":"normal"},{"uid":"2953beb7117c44c6","name":"should set field with only LIGHTPUSH enabled","time":{"start":1727780176086,"stop":1727780176086,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b7a6bff6236018c","name":"Check received message containing XML","time":{"start":1727780469692,"stop":1727780469692,"duration":0},"status":"passed","severity":"normal"},{"uid":"987fb1e9b976c503","name":"should add and remove event listeners correctly","time":{"start":1727780195377,"stop":1727780195377,"duration":0},"status":"passed","severity":"normal"},{"uid":"632d5a0cbb844e4f","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1727780570582,"stop":1727780570582,"duration":0},"status":"passed","severity":"normal"},{"uid":"152c956ae0f9dbda","name":"should decode valid enr with tcp successfully","time":{"start":1727780176072,"stop":1727780176072,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eebc52416e54904","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727780368869,"stop":1727780368871,"duration":2},"status":"passed","severity":"normal"},{"uid":"6e62a989cb9ff020","name":"Check received message containing unicode special characters","time":{"start":1727780469696,"stop":1727780469696,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a13116fea63bd8a","name":"Push message with Chinese payload","time":{"start":1727780492712,"stop":1727780492712,"duration":0},"status":"passed","severity":"normal"},{"uid":"d560fb759614bf7a","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1727780558809,"stop":1727780558810,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5d7c9829239a15e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727780469701,"stop":1727780469702,"duration":1},"status":"passed","severity":"normal"},{"uid":"700cae153eb627d6","name":"Check meta is set [ecies]","time":{"start":1727780202972,"stop":1727780202972,"duration":0},"status":"passed","severity":"normal"},{"uid":"76791db7ab1e4043","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727780450304,"stop":1727780450305,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ae829f4a8346909","name":"Subscribe and receive messages via lightPush","time":{"start":1727780368867,"stop":1727780368868,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc51a864e70c709a","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1727780167497,"stop":1727780167497,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb8b06530567bffd","name":"Ordered Callback - true","time":{"start":1727780563456,"stop":1727780563456,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80b5d7d240fc818","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1727780552071,"stop":1727780552072,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1f4ea8a3d7ed16b","name":"handles empty shards array correctly","time":{"start":1727780167511,"stop":1727780167511,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d594b54d77ec39","name":"Check message received after nwaku node is restarted","time":{"start":1727780469658,"stop":1727780469658,"duration":0},"status":"skipped","severity":"normal"},{"uid":"24d9094cda335299","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727780360549,"stop":1727780360549,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c94cde0b8063d8f","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727780655717,"stop":1727780655717,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c0e63ab397bb323","name":"Check received message with timestamp: 1727780220776000000 ","time":{"start":1727780469653,"stop":1727780469653,"duration":0},"status":"passed","severity":"normal"},{"uid":"634e9b5b5ff06986","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1727780552072,"stop":1727780552072,"duration":0},"status":"passed","severity":"normal"},{"uid":"69bd5e9a29fbdea9","name":"Promise Callback - false","time":{"start":1727780563455,"stop":1727780563455,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd469bc760fa913","name":"Query generator for multiple messages with different content topic format","time":{"start":1727780584564,"stop":1727780584566,"duration":2},"status":"passed","severity":"normal"},{"uid":"604eb005a39b96b9","name":"should be able to encode the field with only FILTER set to true","time":{"start":1727780175255,"stop":1727780175255,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7dcabd9f7ca4df8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727780543976,"stop":1727780543976,"duration":0},"status":"passed","severity":"normal"},{"uid":"535fe3c65e7066b4","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1727780195376,"stop":1727780195376,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f15c2584d5ebd27","name":"can start the service","time":{"start":1727780545808,"stop":1727780545809,"duration":1},"status":"passed","severity":"normal"},{"uid":"95d6f52a41535c1c","name":"Push message with content topic containing Arabic","time":{"start":1727780528736,"stop":1727780528737,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3046ddb3693346a","name":"Generator, custom pubsub topic","time":{"start":1727780571915,"stop":1727780571916,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2ca362eea1099b","name":"Push message with XML payload","time":{"start":1727780492714,"stop":1727780492714,"duration":0},"status":"passed","severity":"normal"},{"uid":"e418970e8d996828","name":"Push message with content topic containing Chinese","time":{"start":1727780528735,"stop":1727780528735,"duration":0},"status":"passed","severity":"normal"},{"uid":"385bc606ffce05a8","name":"Check received message containing numeric","time":{"start":1727780469639,"stop":1727780469640,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e6cf0049f967d2c","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1727780532206,"stop":1727780532207,"duration":1},"status":"passed","severity":"normal"},{"uid":"86696c2048d3478e","name":"should not receive a peer event before start","time":{"start":1727780195375,"stop":1727780195375,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a2ebd2e3d84714f","name":"Push message with shell command payload","time":{"start":1727780528730,"stop":1727780528730,"duration":0},"status":"passed","severity":"normal"},{"uid":"a065f47b24e96624","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727780543963,"stop":1727780543963,"duration":0},"status":"passed","severity":"normal"},{"uid":"9610532d4654cc3a","name":"Check received message containing short","time":{"start":1727780469661,"stop":1727780469663,"duration":2},"status":"passed","severity":"normal"},{"uid":"f90f0fbc8ac09a04","name":"Decoder throws on undefined content topic","time":{"start":1727780202973,"stop":1727780202974,"duration":1},"status":"passed","severity":"normal"},{"uid":"611f0378d09c5ba","name":"should be able to decode the field with only STORE set to true","time":{"start":1727780175264,"stop":1727780175264,"duration":0},"status":"passed","severity":"normal"},{"uid":"e936f093e3558189","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1727780183538,"stop":1727780183538,"duration":0},"status":"passed","severity":"normal"},{"uid":"538102599805e454","name":"should properly compute the node id","time":{"start":1727780176075,"stop":1727780176075,"duration":0},"status":"passed","severity":"normal"},{"uid":"259766d5e463d4ce","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1727780368886,"stop":1727780368886,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fde8323f650d55a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1727780167506,"stop":1727780167506,"duration":0},"status":"passed","severity":"normal"},{"uid":"af828c4285e38e6f","name":"Check publish message containing short","time":{"start":1727780502446,"stop":1727780502447,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b80dc2d3fa5dbdd","name":"Subscribe to topic containing XML and publish message","time":{"start":1727780509673,"stop":1727780509674,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e1746e0cf5ff152","name":"tcp ip4 address","time":{"start":1727780175338,"stop":1727780175338,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a1c5f40d3ec97b1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1727780167505,"stop":1727780167506,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd812566f8440927","name":"Push message with escaped characters payload","time":{"start":1727780492716,"stop":1727780492716,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f382830f0fc377","name":"Generator, custom pubsub topic","time":{"start":1727780571918,"stop":1727780571918,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4b0693e3a2e5c59","name":"Register correct protocols","time":{"start":1727780509661,"stop":1727780509661,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aca91a76cc01088","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app50/8/topic324/json","time":{"start":1727780533766,"stop":1727780533766,"duration":0},"status":"passed","severity":"normal"},{"uid":"305601ea625623e5","name":"Waku message hash computation (meta attribute not present)","time":{"start":1727780169959,"stop":1727780169960,"duration":1},"status":"passed","severity":"normal"},{"uid":"b86c750d007416fc","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1727780330037,"stop":1727780330037,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc4817193950d0c","name":"Subscribe and receive messages via waku relay post","time":{"start":1727780543960,"stop":1727780543960,"duration":0},"status":"passed","severity":"normal"},{"uid":"4897e7d05638d04d","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1727780167514,"stop":1727780167514,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d8aef2e869979a","name":"Push message with escaped characters payload","time":{"start":1727780528730,"stop":1727780528730,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82b880073e5da0e","name":"Check received message containing long","time":{"start":1727780469639,"stop":1727780469639,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc375a2d9b98eb7","name":"Check meta is set [symmetric]","time":{"start":1727780201373,"stop":1727780201374,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef68110bd7fa870e","name":"Ping on peer without subscriptions","time":{"start":1727780262855,"stop":1727780262856,"duration":1},"status":"passed","severity":"normal"},{"uid":"92b656ced16837e0","name":"should emit a peer event after start","time":{"start":1727780232376,"stop":1727780232378,"duration":2},"status":"passed","severity":"normal"},{"uid":"3c9e327680ed3db9","name":"Default pageSize","time":{"start":1727780578445,"stop":1727780578445,"duration":0},"status":"passed","severity":"normal"},{"uid":"3254fc2220743528","name":"Privacy Node - default protocol","time":{"start":1727780590883,"stop":1727780590883,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d557a863b75c5d","name":"Check received message containing numeric","time":{"start":1727780469664,"stop":1727780469664,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9654099b2e49cd","name":"Decoder throws on undefined content topic","time":{"start":1727780183691,"stop":1727780183691,"duration":0},"status":"passed","severity":"normal"},{"uid":"290c7eca4af1c5ff","name":"Subscribe and receive messages via lightPush","time":{"start":1727780543979,"stop":1727780543980,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b66b7c2ffbd90d9","name":"should only return 1 node with relay capability","time":{"start":1727780191482,"stop":1727780191482,"duration":0},"status":"passed","severity":"normal"},{"uid":"707ccf458b299e6e","name":"Encoder throws on empty string content topic","time":{"start":1727780201375,"stop":1727780201375,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c767bffdc3f1af2","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727780368876,"stop":1727780368876,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e080a079a3dae05","name":"Js publishes, other Js receives","time":{"start":1727780487425,"stop":1727780487426,"duration":1},"status":"passed","severity":"normal"},{"uid":"903e66fa2df4fdc8","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1727780585055,"stop":1727780585056,"duration":1},"status":"passed","severity":"normal"},{"uid":"27f9ed87f5b4c200","name":"1 Store, 2 relays, 2 fetches","time":{"start":1727780191227,"stop":1727780191227,"duration":0},"status":"passed","severity":"normal"},{"uid":"195d39552fd986d0","name":"Check received message containing shell command","time":{"start":1727780337197,"stop":1727780337197,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f9bbc9e7f7df990","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1727780191483,"stop":1727780191483,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d54240657352984","name":"should not fail to start the service if it is already started","time":{"start":1727780195374,"stop":1727780195374,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee366c69d63a32df","name":"Check received message containing special chars","time":{"start":1727780469665,"stop":1727780469670,"duration":5},"status":"passed","severity":"normal"},{"uid":"27f23d97f3de12b1","name":"recovers when dns.resolve returns empty","time":{"start":1727780191480,"stop":1727780191480,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebaf2b360fc4e632","name":"Check publish message containing XML","time":{"start":1727780502462,"stop":1727780502463,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8aaf2a23a55e4a3","name":"Passing page size 0 when there are 110 messages","time":{"start":1727780578436,"stop":1727780578436,"duration":0},"status":"passed","severity":"normal"},{"uid":"f713dc2ca3285f49","name":"should handle corrupted local storage data gracefully","time":{"start":1727780195377,"stop":1727780195377,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa7a163457d1700","name":"should return unique PubsubTopics for static sharding","time":{"start":1727780167501,"stop":1727780167501,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6b93ac9e3ff958","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727780543986,"stop":1727780543987,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e48630d03d04061","name":"Decoder throws on empty string content topic","time":{"start":1727780202974,"stop":1727780202974,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e86e719649c028a","name":"Init the array if not present","time":{"start":1727780166990,"stop":1727780166992,"duration":2},"status":"passed","severity":"normal"},{"uid":"3d1d96c7baa4c16c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727780469654,"stop":1727780469655,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e4ecee03ad6984c","name":"Check received message containing JSON","time":{"start":1727780469695,"stop":1727780469695,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3cbbf74ad64471","name":"Push message with SQL Injection payload","time":{"start":1727780528728,"stop":1727780528728,"duration":0},"status":"passed","severity":"normal"},{"uid":"132795ea6ca00267","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727780360542,"stop":1727780360542,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec1d825ae1efe650","name":"Reopen subscription with peer with lost subscription","time":{"start":1727780266372,"stop":1727780266372,"duration":0},"status":"passed","severity":"normal"},{"uid":"948b087be304e0d4","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727780368876,"stop":1727780368877,"duration":1},"status":"passed","severity":"normal"},{"uid":"89953fbec7d67c8d","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1727780167498,"stop":1727780167498,"duration":0},"status":"passed","severity":"normal"},{"uid":"358038f5152c8016","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1727780585053,"stop":1727780585054,"duration":1},"status":"passed","severity":"normal"},{"uid":"d21aa34d61c91a41","name":"should be able to decode the field with only RELAY set to true","time":{"start":1727780175262,"stop":1727780175263,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a6ce6f3dcbc0e0e","name":"Renews peer on consistent ping failures","time":{"start":1727780288415,"stop":1727780288417,"duration":2},"status":"passed","severity":"normal"},{"uid":"591c8203babbc3c9","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727780655716,"stop":1727780655716,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6bc4a3459b6ddd1","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1727780167495,"stop":1727780167496,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc2e62686fccf884","name":"Push message with numeric payload","time":{"start":1727780528725,"stop":1727780528726,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7777ae5e71045df","name":"Sample","time":{"start":1727780175369,"stop":1727780175370,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d020d208dbe34b","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1727780552072,"stop":1727780552073,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f217b9f34ae2588","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1727780585056,"stop":1727780585058,"duration":2},"status":"passed","severity":"normal"},{"uid":"6bba678d7148430f","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1727780228369,"stop":1727780228370,"duration":1},"status":"passed","severity":"normal"},{"uid":"680b596f0e80e407","name":"Refresh subscription","time":{"start":1727780543964,"stop":1727780543964,"duration":0},"status":"passed","severity":"normal"},{"uid":"5130554d4addf7ae","name":"Check received message containing Basic HTML tag","time":{"start":1727780469648,"stop":1727780469648,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b0e751bf01ca081","name":"Filter with 2 connections","time":{"start":1727780371810,"stop":1727780371810,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0fb250b904222df","name":"Subscribe to topic containing Script and receive message","time":{"start":1727780543972,"stop":1727780543972,"duration":0},"status":"passed","severity":"normal"},{"uid":"5198209b8358be01","name":"isConnected should return true after first peer connects","time":{"start":1727780251190,"stop":1727780251190,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10cfa5f9a34cbd5","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1727780167503,"stop":1727780167503,"duration":0},"status":"passed","severity":"normal"},{"uid":"1beed01a1347db53","name":"can start the service","time":{"start":1727780195372,"stop":1727780195373,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf111a7afaba58fc","name":"connected peers and dial","time":{"start":1727780470005,"stop":1727780470005,"duration":0},"status":"skipped","severity":"normal"},{"uid":"286b407544cf61f0","name":"should throw error - no public key","time":{"start":1727780176074,"stop":1727780176074,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c3300cf075cbc50","name":"Push message on custom pubsubTopic","time":{"start":1727780419798,"stop":1727780419798,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f00b81c26ff81c","name":"Refresh subscription","time":{"start":1727780543989,"stop":1727780543989,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9a56160851e553","name":"configure the node with multiple content topics","time":{"start":1727780533768,"stop":1727780533768,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e20d82c65d3b8af","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727780269764,"stop":1727780269765,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4490a59153b7408","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727780360544,"stop":1727780360544,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec1bcf05f4e615f","name":"Renews peer on consistent missed messages","time":{"start":1727780288424,"stop":1727780288424,"duration":0},"status":"passed","severity":"normal"},{"uid":"700ac94a18251c4b","name":"Push message with long payload","time":{"start":1727780492707,"stop":1727780492708,"duration":1},"status":"passed","severity":"normal"},{"uid":"eae5bb4cc0935abe","name":"Check received message containing Script","time":{"start":1727780469644,"stop":1727780469644,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a8a45a953796ba","name":"should throw error - invalid id","time":{"start":1727780176074,"stop":1727780176074,"duration":0},"status":"passed","severity":"normal"},{"uid":"c436c5b7795cc182","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727780543995,"stop":1727780543996,"duration":1},"status":"passed","severity":"normal"},{"uid":"348bd4a288016503","name":"Push to array if already present","time":{"start":1727780166992,"stop":1727780166993,"duration":1},"status":"passed","severity":"normal"},{"uid":"92dbfe35feca1797","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727780543990,"stop":1727780543990,"duration":0},"status":"passed","severity":"normal"},{"uid":"92690b6d2bf0ee2f","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1727780450303,"stop":1727780450304,"duration":1},"status":"passed","severity":"normal"},{"uid":"acbba6b05d807cd","name":"returns nothing if no connections present","time":{"start":1727780182810,"stop":1727780182812,"duration":2},"status":"passed","severity":"normal"},{"uid":"f2ed22b975d78b96","name":"dispatchEvent via connectionManager","time":{"start":1727780261652,"stop":1727780261652,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc99eb9647fff56","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727780360540,"stop":1727780360540,"duration":0},"status":"passed","severity":"normal"},{"uid":"9903ba10e3bff791","name":"Check publish message containing Chinese","time":{"start":1727780502458,"stop":1727780502458,"duration":0},"status":"passed","severity":"normal"},{"uid":"c22d00cd713d4290","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1727780175266,"stop":1727780175266,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7592498a0923fe3","name":"Relay + Store","time":{"start":1727780227531,"stop":1727780227531,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4a5718cee1a3b3a","name":"returns all values when wanted number matches available values","time":{"start":1727780190543,"stop":1727780190546,"duration":3},"status":"passed","severity":"normal"},{"uid":"6a85b2e60f969f9a","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1727780558809,"stop":1727780558809,"duration":0},"status":"passed","severity":"normal"},{"uid":"636e08b02c1709fd","name":"creates an iterator","time":{"start":1727780577358,"stop":1727780577359,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0d8a99571571101","name":"Check message on other pubsub topic is not received","time":{"start":1727780337201,"stop":1727780337201,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5324abd2ce31b9a","name":"Subscribe to topic containing Script and publish message","time":{"start":1727780509673,"stop":1727780509673,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae1c5b8fc80d2663","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727780543970,"stop":1727780543971,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec1a1d802bbb8d12","name":"Check received message containing Arabic","time":{"start":1727780337191,"stop":1727780337191,"duration":0},"status":"passed","severity":"normal"},{"uid":"271e388f2e191566","name":"Ephemeral field is preserved - encoder v0","time":{"start":1727780228982,"stop":1727780228982,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70615b120c38a1c","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1727780585059,"stop":1727780585060,"duration":1},"status":"passed","severity":"normal"},{"uid":"f33b9e4efbeced90","name":"Passing an array","time":{"start":1727780585909,"stop":1727780585909,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81ce6e1416cd1f9","name":"throws on content topic with empty version field","time":{"start":1727780167488,"stop":1727780167489,"duration":1},"status":"passed","severity":"normal"},{"uid":"76e4a39c10091306","name":"Push message with JSON payload","time":{"start":1727780492715,"stop":1727780492715,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8731a1857f79bf","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727780543959,"stop":1727780543960,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc12a61221c7ccd2","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727780419804,"stop":1727780419804,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce7034767563197d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727780543971,"stop":1727780543971,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d055995fed643","name":"Check publish message containing Basic HTML tag","time":{"start":1727780502464,"stop":1727780502464,"duration":0},"status":"passed","severity":"normal"},{"uid":"b249b9afe74362d1","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1727780330032,"stop":1727780330033,"duration":1},"status":"passed","severity":"normal"},{"uid":"de03fcf556b28660","name":"Subscribe to topic containing numeric and publish message","time":{"start":1727780509669,"stop":1727780509670,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3f4bc57ea719467","name":"should be called at least once on all `peer:discovery` events","time":{"start":1727780228366,"stop":1727780228367,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d73a821d9fb54b","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1727780584568,"stop":1727780584568,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc7bfc03625ebf7","name":"should throw an error for missing sharding configuration","time":{"start":1727780167511,"stop":1727780167511,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9968c2a8e31199","name":"Subscribe to topic containing short and receive message","time":{"start":1727780368875,"stop":1727780368875,"duration":0},"status":"passed","severity":"normal"},{"uid":"c68e38c18c9879cb","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1727780330044,"stop":1727780330046,"duration":2},"status":"passed","severity":"normal"},{"uid":"b80dc0428c49d339","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727780543973,"stop":1727780543973,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e0a7ce483bbc23","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727780175266,"stop":1727780175267,"duration":1},"status":"passed","severity":"normal"},{"uid":"366eb2677444e76d","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1727780330051,"stop":1727780330052,"duration":1},"status":"passed","severity":"normal"},{"uid":"54edccba87123e9d","name":"Check received message containing special chars","time":{"start":1727780337190,"stop":1727780337190,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9412e4c17f04ff3","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1727780570581,"stop":1727780570582,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0c0e8fd8eb94875","name":"Store - dialed after - with timeout","time":{"start":1727780590881,"stop":1727780590881,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fba804890f29f2e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727780655717,"stop":1727780655717,"duration":0},"status":"passed","severity":"normal"},{"uid":"95bb01ce75eecb4","name":"Push message with numeric payload","time":{"start":1727780492708,"stop":1727780492708,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f28b417c76ce8e","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1727780201373,"stop":1727780201373,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6684f73358a9d0b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727780497079,"stop":1727780497080,"duration":1},"status":"passed","severity":"normal"},{"uid":"d43912b7ac32f864","name":"Check received message containing SQL Injection","time":{"start":1727780469680,"stop":1727780469689,"duration":9},"status":"passed","severity":"normal"},{"uid":"552d35303e145fc9","name":"Push message with content topic containing long","time":{"start":1727780528733,"stop":1727780528734,"duration":1},"status":"passed","severity":"normal"},{"uid":"b880f9f129c3558f","name":"should throw an error if shards are undefined for static sharding","time":{"start":1727780167502,"stop":1727780167502,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b208f31ef74ac93","name":"Meta field set when metaSetter is specified","time":{"start":1727780183690,"stop":1727780183690,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1f6e3c89f180236","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727780543998,"stop":1727780543998,"duration":0},"status":"passed","severity":"normal"},{"uid":"11767350c67848bf","name":"Using a function","time":{"start":1727780585909,"stop":1727780585909,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc9de1146e8d4d4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1727780167505,"stop":1727780167505,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eeb09f08f83f50a","name":"should throw an error for empty SingleShardInfos array","time":{"start":1727780167500,"stop":1727780167500,"duration":0},"status":"passed","severity":"normal"},{"uid":"36fe57b30733fb01","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1727780330022,"stop":1727780330022,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bb3a2e602f9d08b","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1727780552072,"stop":1727780552072,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d77f6c6cc034cda","name":"Ephemeral messages are not stored","time":{"start":1727780228981,"stop":1727780228981,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade5083277ada7fb","name":"Fails to push message bigger that 1MB","time":{"start":1727780528753,"stop":1727780528753,"duration":0},"status":"passed","severity":"normal"},{"uid":"4394001eb1b7e244","name":"Filter","time":{"start":1727780590882,"stop":1727780590882,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b20e95d0e9001d","name":"Publish message with rate limit","time":{"start":1727780502487,"stop":1727780502487,"duration":0},"status":"passed","severity":"normal"},{"uid":"872a96ff1bb14252","name":"Check message received after nwaku node is restarted","time":{"start":1727780469711,"stop":1727780469711,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d24bad6d3e61bc75","name":"Relay","time":{"start":1727780227530,"stop":1727780227530,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98ae6588ab73fc2","name":"Check received message containing emoji","time":{"start":1727780469652,"stop":1727780469653,"duration":1},"status":"passed","severity":"normal"},{"uid":"e975dbb690a2988a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727780269761,"stop":1727780269764,"duration":3},"status":"passed","severity":"normal"},{"uid":"8af53b5c2218cece","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727780469702,"stop":1727780469702,"duration":0},"status":"passed","severity":"normal"},{"uid":"59cab44830394df3","name":"Push message with unicode special characters payload","time":{"start":1727780528731,"stop":1727780528731,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab1bbc01c6ec50d","name":"should not fail to stop the service if it was not started","time":{"start":1727780232368,"stop":1727780232375,"duration":7},"status":"passed","severity":"normal"},{"uid":"2766f1cae9aa7a65","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1727780532206,"stop":1727780532206,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7be5f36ebf60cfe2","name":"Push message with emoji payload","time":{"start":1727780528731,"stop":1727780528731,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb35ef32e46f60c","name":"random static sharding 7 - Cluster ID: 687, Shard ID: 557","time":{"start":1727780561217,"stop":1727780561218,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d12fa5d3df9d49d","name":"Check publish message containing emoji","time":{"start":1727780502468,"stop":1727780502469,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e99fb4f421feeda","name":"should be able to encode the field with only RELAY set to true","time":{"start":1727780175251,"stop":1727780175253,"duration":2},"status":"passed","severity":"normal"},{"uid":"61beda3c5238dfa6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727780368878,"stop":1727780368878,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdfe6cac5e5c5d17","name":"Push message with XML payload","time":{"start":1727780528728,"stop":1727780528729,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e2fbe761a8f0b0c","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1727780450295,"stop":1727780450295,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a4925c4703ea6c3","name":"pre and post cipher","time":{"start":1727780201801,"stop":1727780201801,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ea4bb6820cc9a0","name":"Push message with content topic containing special chars","time":{"start":1727780528735,"stop":1727780528735,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2d05c4c363561d","name":"Waku message hash computation (no timestamp)","time":{"start":1727780169960,"stop":1727780169960,"duration":0},"status":"passed","severity":"normal"},{"uid":"5241ef7983036736","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1727780167496,"stop":1727780167496,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8073deca44087d4","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1727780330058,"stop":1727780330058,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4071998d121e6a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727780368877,"stop":1727780368877,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b87f9ae298641a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1727780167504,"stop":1727780167504,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee0920c7ca45a2a","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app4/6/topic422/utf8","time":{"start":1727780533763,"stop":1727780533763,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae73ed13715a6d","name":"Symmetric encrypt & Decrypt","time":{"start":1727780201800,"stop":1727780201801,"duration":1},"status":"passed","severity":"normal"},{"uid":"198ca08698d5555b","name":"Number of peers are maintained correctly","time":{"start":1727780386164,"stop":1727780386165,"duration":1},"status":"passed","severity":"normal"},{"uid":"419dc2777bf92ca8","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727780450301,"stop":1727780450301,"duration":0},"status":"passed","severity":"normal"},{"uid":"3971792894817640","name":"Push message with content topic containing Russian","time":{"start":1727780528737,"stop":1727780528739,"duration":2},"status":"passed","severity":"normal"},{"uid":"936fe560032299cb","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727780294122,"stop":1727780294123,"duration":1},"status":"passed","severity":"normal"},{"uid":"b722e0c8e0dd9095","name":"A test","time":{"start":1727780419896,"stop":1727780419897,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3b25cf9c96b7c65","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1727780228369,"stop":1727780228369,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1237204954c3373","name":"Subscribe to topic containing Script and receive message","time":{"start":1727780368879,"stop":1727780368879,"duration":0},"status":"passed","severity":"normal"},{"uid":"130c16fb6e44aaf8","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1727780552071,"stop":1727780552071,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb3cd625239b34d9","name":"Fails to push message bigger that 1MB","time":{"start":1727780492733,"stop":1727780492734,"duration":1},"status":"passed","severity":"normal"},{"uid":"923bbfaad7077e75","name":"Check received message containing escaped characters","time":{"start":1727780469651,"stop":1727780469652,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee3eb3d196348be2","name":"Push message with custom timestamp: 1727783972177","time":{"start":1727780492730,"stop":1727780492733,"duration":3},"status":"passed","severity":"normal"},{"uid":"18172b6bff3e3397","name":"Push message with custom timestamp: 1727776761048","time":{"start":1727780528750,"stop":1727780528750,"duration":0},"status":"passed","severity":"normal"},{"uid":"42fe05d07c33d91e","name":"Push message with custom timestamp: 1697021961048","time":{"start":1727780528749,"stop":1727780528750,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2b861efbfb2bd1","name":"Refresh subscription","time":{"start":1727780509666,"stop":1727780509666,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bc66413a642ec8fc","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1727780167502,"stop":1727780167503,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a2799a08766da27","name":"Check message on other pubsub topic is not received","time":{"start":1727780469655,"stop":1727780469656,"duration":1},"status":"passed","severity":"normal"},{"uid":"f675a18f84351f87","name":"Check message received after nwaku node is restarted","time":{"start":1727780337204,"stop":1727780337204,"duration":0},"status":"skipped","severity":"normal"},{"uid":"df718f5705708f67","name":"Correctly serialized arguments","time":{"start":1727780450418,"stop":1727780450418,"duration":0},"status":"passed","severity":"normal"},{"uid":"8081fff8795f2eb1","name":"Light Node - default protocols","time":{"start":1727780590882,"stop":1727780590883,"duration":1},"status":"passed","severity":"normal"},{"uid":"ead7a67c6618aa48","name":"Push message with meta","time":{"start":1727780528748,"stop":1727780528748,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fbc3fe335d7268","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1727780167501,"stop":1727780167501,"duration":0},"status":"passed","severity":"normal"},{"uid":"4923fdd9690ac159","name":"Subscribe to topic containing special chars and publish message","time":{"start":1727780509670,"stop":1727780509670,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b573df76d0bb7c1","name":"Check received message containing SQL Injection","time":{"start":1727780337192,"stop":1727780337192,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d67321536e2c9e","name":"Filter with 0 connections","time":{"start":1727780371809,"stop":1727780371809,"duration":0},"status":"passed","severity":"normal"},{"uid":"9983729b09c930b6","name":"Publish message with large meta","time":{"start":1727780502483,"stop":1727780502487,"duration":4},"status":"passed","severity":"normal"},{"uid":"9727f041259cc472","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1727780251187,"stop":1727780251188,"duration":1},"status":"passed","severity":"normal"},{"uid":"69d6e797e0cdf615","name":"handles empty contentTopics array correctly","time":{"start":1727780167511,"stop":1727780167511,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2974038ab0b83e5","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1727780175265,"stop":1727780175266,"duration":1},"status":"passed","severity":"normal"},{"uid":"d14402eb4c76d959","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1727780167514,"stop":1727780167515,"duration":1},"status":"passed","severity":"normal"},{"uid":"54dae941721458a2","name":"should use the provided clusterId for the pubsub topic","time":{"start":1727780167512,"stop":1727780167513,"duration":1},"status":"passed","severity":"normal"},{"uid":"703cd6e38582928e","name":"passes more than one ENR URLs and attempts connection","time":{"start":1727780232383,"stop":1727780232384,"duration":1},"status":"skipped","severity":"normal"},{"uid":"699e897369959e8b","name":"Store - dialed first","time":{"start":1727780590881,"stop":1727780590881,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d526c16ea0164f","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1727780167495,"stop":1727780167495,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f66e45969eb2f80","name":"through manual discovery","time":{"start":1727780451176,"stop":1727780451177,"duration":1},"status":"passed","severity":"normal"},{"uid":"56e3d138c0872593","name":"Push message with content topic containing Arabic","time":{"start":1727780492720,"stop":1727780492721,"duration":1},"status":"passed","severity":"normal"},{"uid":"855db43a9fc364d9","name":"Push message with rate limit","time":{"start":1727780528749,"stop":1727780528749,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b521e86794b264","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1727780558806,"stop":1727780558807,"duration":1},"status":"passed","severity":"normal"},{"uid":"318cb91a18a3c12e","name":"Rejects garbage","time":{"start":1727780206199,"stop":1727780206199,"duration":0},"status":"passed","severity":"normal"},{"uid":"5142dff8e58ffa32","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1727780167508,"stop":1727780167508,"duration":0},"status":"passed","severity":"normal"},{"uid":"728a7e687fbe9ec0","name":"Check received message with timestamp: 1727780220776 ","time":{"start":1727780469653,"stop":1727780469654,"duration":1},"status":"passed","severity":"normal"},{"uid":"878d65f240af6f9f","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1727780330049,"stop":1727780330049,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c0892e967b7f174","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1727780183692,"stop":1727780183692,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1fa0826706d7a29","name":"Check received message containing Basic HTML tag","time":{"start":1727780469693,"stop":1727780469694,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ce5ce9dc6b3e638","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1727780509665,"stop":1727780509665,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a621fc4963c57","name":"Encoder throws on empty string content topic","time":{"start":1727780183691,"stop":1727780183691,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30a2c020bbdbf18","name":"Subscribe to topic containing long and receive message","time":{"start":1727780543964,"stop":1727780543968,"duration":4},"status":"passed","severity":"normal"},{"uid":"88d5e89cf26ed5ee","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1727780330051,"stop":1727780330051,"duration":0},"status":"passed","severity":"normal"},{"uid":"35bbdbedeee3a576","name":"Push message with content topic containing shell command","time":{"start":1727780492725,"stop":1727780492725,"duration":0},"status":"passed","severity":"normal"}] |