2025-05-29 18:53:13 +00:00

1 line
183 KiB
JSON

[{"uid":"d94deb2837e1d4f3","name":"should be able to encode the field with only FILTER set to true","time":{"start":1748543992778,"stop":1748543992778,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f602000272c38b","name":"Check received message containing Basic HTML tag","time":{"start":1748544500969,"stop":1748544500969,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7bb0deb8141101b","name":"should throw error - no id","time":{"start":1748543993518,"stop":1748543993519,"duration":1},"status":"passed","severity":"normal"},{"uid":"56979af0c51be9b5","name":"Push to array if already present","time":{"start":1748543984526,"stop":1748543984526,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbbf78431275b4cb","name":"Ping on peer without subscriptions","time":{"start":1748544120505,"stop":1748544120506,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad2c70e0417d42c6","name":"Check received message containing JSON","time":{"start":1748544464351,"stop":1748544464351,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b976044aaf4ec50","name":"configure the node with multiple content topics","time":{"start":1748544484101,"stop":1748544484101,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e74e50d7241f77b","name":"should request renew when peer disconnects","time":{"start":1748544028229,"stop":1748544028230,"duration":1},"status":"passed","severity":"normal"},{"uid":"e07c8f6e5901b6e3","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1748544570200,"stop":1748544570200,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4b98ec3f6c27","name":"Subscribe and receive messages via waku relay post","time":{"start":1748544553117,"stop":1748544553117,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceda3af162bf7301","name":"it tolerates circular branch references","time":{"start":1748544007631,"stop":1748544007631,"duration":0},"status":"passed","severity":"normal"},{"uid":"173a0e750ab488d5","name":"should not receive a peer event before start","time":{"start":1748544293110,"stop":1748544293110,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc8cbeb3a122664","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1748544029011,"stop":1748544029011,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c6c9eb9fe717ea","name":"creates an iterator","time":{"start":1748544564935,"stop":1748544564935,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92c217196c077fa","name":"should throw error - no public key","time":{"start":1748543993518,"stop":1748543993518,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af1ba135853a6e3","name":"Query generator for multiple messages with multiple decoders","time":{"start":1748544557630,"stop":1748544557630,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1995c295c554401","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1748544038059,"stop":1748544038059,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd5c0f67efd43ca0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1748543984776,"stop":1748543984776,"duration":0},"status":"passed","severity":"normal"},{"uid":"c623a7b9c2bdaada","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1748544038097,"stop":1748544038100,"duration":3},"status":"passed","severity":"normal"},{"uid":"85b52ca5e4552a69","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1748544484101,"stop":1748544484103,"duration":2},"status":"passed","severity":"normal"},{"uid":"68587ebcf375bdc1","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1748544028858,"stop":1748544028859,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d66988a4257f11e","name":"Callback on promise, aborts when callback returns true","time":{"start":1748544557632,"stop":1748544557633,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c2c20df632f2928","name":"Encoder throws on empty string content topic","time":{"start":1748544019366,"stop":1748544019366,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c5f510e144b30d","name":"Relay - times out","time":{"start":1748544577519,"stop":1748544577519,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e9815d39cd73e0","name":"random static sharding 5 - Cluster ID: 940, Shard ID: 673","time":{"start":1748544595251,"stop":1748544595251,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15871a2c01fa37","name":"should use DNS peer discovery with light client","time":{"start":1748544058595,"stop":1748544058596,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8a01294efa3d5ce3","name":"Check received message containing unicode special characters","time":{"start":1748544464353,"stop":1748544464353,"duration":0},"status":"passed","severity":"normal"},{"uid":"7167e8508f767c5c","name":"Subscribe to topic containing short and receive message","time":{"start":1748544553098,"stop":1748544553098,"duration":0},"status":"passed","severity":"normal"},{"uid":"2746b2bfba979da2","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1748544038116,"stop":1748544038117,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fa85f546fc09ea3","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1748544038058,"stop":1748544038058,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ca809c5358205e6","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1748544514546,"stop":1748544514546,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82e59c8cbf6adb1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1748544227692,"stop":1748544227692,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb78820515d835ca","name":"Check message with no content topic is not received","time":{"start":1748544464357,"stop":1748544464358,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e96c8e3ae2f8f92","name":"should handle a minimal index list","time":{"start":1748543984911,"stop":1748543984911,"duration":0},"status":"passed","severity":"normal"},{"uid":"408fdad1b098f620","name":"should deliver messages after dependencies are met","time":{"start":1748544038647,"stop":1748544038647,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1272744b35b46a","name":"should decode valid enr successfully","time":{"start":1748543993516,"stop":1748543993517,"duration":1},"status":"passed","severity":"normal"},{"uid":"84463f743ee69f51","name":"can start and stop the service","time":{"start":1748544058589,"stop":1748544058590,"duration":1},"status":"passed","severity":"normal"},{"uid":"835a1ef33bc50347","name":"should not throw an error for a single configured topic","time":{"start":1748543984779,"stop":1748543984779,"duration":0},"status":"passed","severity":"normal"},{"uid":"459cce1424804f2b","name":"should get / set TCP multiaddr","time":{"start":1748543993525,"stop":1748543993525,"duration":0},"status":"passed","severity":"normal"},{"uid":"40001416bfeb28e9","name":"Passing page size 10 when there are 10 messages","time":{"start":1748544563930,"stop":1748544563930,"duration":0},"status":"passed","severity":"normal"},{"uid":"2406c78f537609fa","name":"should be empty after removing the only subscription","time":{"start":1748544029113,"stop":1748544029113,"duration":0},"status":"passed","severity":"normal"},{"uid":"c046de294154ea31","name":"Check publish message after service node is restarted","time":{"start":1748544373438,"stop":1748544373439,"duration":1},"status":"skipped","severity":"normal"},{"uid":"13836cae14aad9bf","name":"unsubscribes","time":{"start":1748544564938,"stop":1748544564939,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e3026f65d0ac2dd","name":"should use provided shard info when available","time":{"start":1748544028855,"stop":1748544028856,"duration":1},"status":"passed","severity":"normal"},{"uid":"51cd1a5abf7260c6","name":"should mark all messages in causal history as acknowledged","time":{"start":1748544038645,"stop":1748544038646,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dde0214a067cb57","name":"Push 30 different messages","time":{"start":1748544760984,"stop":1748544760985,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c06525ac7f83f3e1","name":"should return false when clusterId doesn't match","time":{"start":1748544028860,"stop":1748544028860,"duration":0},"status":"passed","severity":"normal"},{"uid":"78052046c4d02a79","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1748544038650,"stop":1748544038650,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cde6e9922606951","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1748543984761,"stop":1748543984761,"duration":0},"status":"passed","severity":"normal"},{"uid":"216c6eb6a8b4c354","name":"should be delivered immediately if received","time":{"start":1748544038651,"stop":1748544038651,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd029e325775836a","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1748543984764,"stop":1748543984767,"duration":3},"status":"passed","severity":"normal"},{"uid":"e6e5d30e94080330","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1748543984758,"stop":1748543984759,"duration":1},"status":"passed","severity":"normal"},{"uid":"10f7daa23d08902b","name":"Check received message containing XML","time":{"start":1748544464350,"stop":1748544464351,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5d5811f19d2ea53","name":"should return different streams if requested simultaniously","time":{"start":1748543999507,"stop":1748543999508,"duration":1},"status":"passed","severity":"normal"},{"uid":"39822e48e220c55e","name":"Delete observer","time":{"start":1748544350172,"stop":1748544350172,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a67c04c3638822d","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1748543984779,"stop":1748543984780,"duration":1},"status":"passed","severity":"normal"},{"uid":"3129137a7bbb2635","name":"should encodeTxt and decodeTxt","time":{"start":1748543993515,"stop":1748543993516,"duration":1},"status":"passed","severity":"normal"},{"uid":"971f3cedf07843a8","name":"should successfully unsubscribe from an existing subscription","time":{"start":1748544029011,"stop":1748544029011,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b7174414e358a66","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1748544007410,"stop":1748544007410,"duration":0},"status":"passed","severity":"normal"},{"uid":"52144d1b3f2a471f","name":"Check received message containing short","time":{"start":1748544464333,"stop":1748544464333,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89d4e450e4853a","name":"Check received message containing emoji","time":{"start":1748544500958,"stop":1748544500958,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ecb92c4dcebb74","name":"should properly create peer info with all multiaddrs","time":{"start":1748543993528,"stop":1748543993528,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d46e092e564de0","name":"Query generator for multiple messages with different message text format","time":{"start":1748544557629,"stop":1748544557630,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d97225d49205955","name":"Passing cursor with wrong pubsubTopic","time":{"start":1748544514549,"stop":1748544514549,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f26375c67f1a79","name":"Check message received after jswaku node is restarted","time":{"start":1748544464362,"stop":1748544464362,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1f22cee43f3fe53e","name":"Check received message containing short","time":{"start":1748544464346,"stop":1748544464346,"duration":0},"status":"passed","severity":"normal"},{"uid":"688b865e3cade520","name":"throws on content topic with empty version field","time":{"start":1748543984743,"stop":1748543984744,"duration":1},"status":"passed","severity":"normal"},{"uid":"353527cd259615e9","name":"random static sharding 3 - Cluster ID: 863, Shard ID: 5","time":{"start":1748544595250,"stop":1748544595251,"duration":1},"status":"passed","severity":"normal"},{"uid":"6372e9ec68b52d34","name":"Check received message containing escaped characters","time":{"start":1748544464352,"stop":1748544464352,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bffe61d6d92f83","name":"Check received message containing numeric","time":{"start":1748544464334,"stop":1748544464334,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf7e432a88231d6","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1748544007408,"stop":1748544007409,"duration":1},"status":"passed","severity":"normal"},{"uid":"935e66fd025f01bd","name":"Passing page size 19 when there are 20 messages","time":{"start":1748544563930,"stop":1748544563931,"duration":1},"status":"passed","severity":"normal"},{"uid":"27902da70ac00cef","name":"Push message with XML payload","time":{"start":1748544760970,"stop":1748544760970,"duration":0},"status":"passed","severity":"normal"},{"uid":"34efa630f8037e93","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1748544590105,"stop":1748544590105,"duration":0},"status":"passed","severity":"normal"},{"uid":"94920292b14fd667","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748544183096,"stop":1748544183097,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c54a04629eabc72","name":"Overlapping topic subscription","time":{"start":1748544382714,"stop":1748544382714,"duration":0},"status":"skipped","severity":"normal"},{"uid":"484d765478d6ca74","name":"Check publish message containing shell command","time":{"start":1748544373428,"stop":1748544373429,"duration":1},"status":"passed","severity":"normal"},{"uid":"80f265bca767aaf0","name":"should throw an error for insufficient data","time":{"start":1748543984912,"stop":1748543984912,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5fde1c9063a7bd","name":"Subscribe and receives messages on 20 topics","time":{"start":1748544553119,"stop":1748544553119,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eee3ae1b933be73","name":"Ordered Callback - false","time":{"start":1748544548988,"stop":1748544548988,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f6680e08b6ccc3","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1748543984773,"stop":1748543984773,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f58926551d19b4","name":"Check received message containing emoji","time":{"start":1748544464340,"stop":1748544464340,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a0b8b6fee50c31","name":"Generator, custom pubsub topic","time":{"start":1748544540318,"stop":1748544540318,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bbd37ae2c78d7b4b","name":"returns nothing if no connections present","time":{"start":1748543999113,"stop":1748543999114,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa4023010c4056c9","name":"Register correct protocols","time":{"start":1748544382711,"stop":1748544382711,"duration":0},"status":"passed","severity":"normal"},{"uid":"794383c63121869c","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1748544007409,"stop":1748544007410,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff3266774f2c02e7","name":"should add received messages to bloom filter","time":{"start":1748544038645,"stop":1748544038645,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f97262afe85f8d","name":"should return the pubsub topic directly if a string is provided","time":{"start":1748543984780,"stop":1748543984781,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6bebc7c60fb5e84","name":"can start and stop the service","time":{"start":1748544293100,"stop":1748544293102,"duration":2},"status":"passed","severity":"normal"},{"uid":"bd38aeada87e4e0e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1748544553122,"stop":1748544553131,"duration":9},"status":"passed","severity":"normal"},{"uid":"29c3ddfb9bd8e5a","name":"Check message with invalid timestamp is not received","time":{"start":1748544500974,"stop":1748544500974,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc21169f5b7befd","name":"Publish message with custom timestamp: Fri Jun 07 2024 18:46:05 GMT+0000 (Coordinated Universal Time)","time":{"start":1748544373432,"stop":1748544373433,"duration":1},"status":"passed","severity":"normal"},{"uid":"84229ec9bf4e13e8","name":"passes more than one ENR URLs and attempts connection","time":{"start":1748544058596,"stop":1748544058597,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f401be3c205015c5","name":"Check received message containing emoji","time":{"start":1748544464353,"stop":1748544464353,"duration":0},"status":"passed","severity":"normal"},{"uid":"2773c26e15bf4c56","name":"should handle task timeouts","time":{"start":1748544028826,"stop":1748544028826,"duration":0},"status":"passed","severity":"normal"},{"uid":"e649b66bf366b642","name":"Subscribe to topic containing emoji and receive message","time":{"start":1748544553111,"stop":1748544553111,"duration":0},"status":"passed","severity":"normal"},{"uid":"79955d4996f572cb","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1748544500977,"stop":1748544500977,"duration":0},"status":"passed","severity":"normal"},{"uid":"f562e45da0a7a022","name":"should set field with only LIGHTPUSH enabled","time":{"start":1748543993530,"stop":1748543993530,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c943c99eb5e37c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1748543984777,"stop":1748543984777,"duration":0},"status":"passed","severity":"normal"},{"uid":"816cc23e50e3805f","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1748544382713,"stop":1748544382713,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d5f08189909f567","name":"Check publish message containing Script","time":{"start":1748544373424,"stop":1748544373424,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3eebbd98d997e2f","name":"returns all values when wanted number is greater than available values","time":{"start":1748544006498,"stop":1748544006498,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfdec1f5984748cb","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1748544522884,"stop":1748544522884,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c4a0c5cda8898","name":"Ping on peer without subscriptions","time":{"start":1748544120508,"stop":1748544120508,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc3da8b488e6ed9","name":"Query with Promise Callback, No message returned","time":{"start":1748544527833,"stop":1748544527834,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d3f9c2296a9b8e","name":"Query Generator, Multiple PubsubTopics","time":{"start":1748544527824,"stop":1748544527825,"duration":1},"status":"passed","severity":"normal"},{"uid":"17bd131d97143b0f","name":"different cluster, different shard: nodes don't connect","time":{"start":1748544254217,"stop":1748544254218,"duration":1},"status":"passed","severity":"normal"},{"uid":"f797975d99b07c47","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1748543987370,"stop":1748543987371,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc6cac0b42c2e9d0","name":"Check received message containing Russian","time":{"start":1748544464349,"stop":1748544464349,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a40925ea8f64efe","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1748544007404,"stop":1748544007404,"duration":0},"status":"passed","severity":"normal"},{"uid":"c18c4ab870a99d1e","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1748544029114,"stop":1748544029114,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecda6a0e56dc7d8b","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1748544038053,"stop":1748544038053,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa5dc37bdbc8950d","name":"getPeersByDiscovery","time":{"start":1748544348497,"stop":1748544348498,"duration":1},"status":"passed","severity":"normal"},{"uid":"94eecc9747aacec0","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app94/1/topic766/test.js","time":{"start":1748544484095,"stop":1748544484096,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2ac40966e445aff","name":"Check message received after jswaku node is restarted","time":{"start":1748544500963,"stop":1748544500963,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c6690f210e5086","name":"Refresh subscription","time":{"start":1748544553121,"stop":1748544553121,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d2c84b2d6132ae","name":"Check meta is set [ecies]","time":{"start":1748544019365,"stop":1748544019365,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d0c602135220d85","name":"1 Store, 2 fetches","time":{"start":1748544007422,"stop":1748544007422,"duration":0},"status":"passed","severity":"normal"},{"uid":"21effe1be13a2e61","name":"Check publish message containing Basic HTML tag","time":{"start":1748544373426,"stop":1748544373427,"duration":1},"status":"passed","severity":"normal"},{"uid":"77e7891da54f9e97","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1748544038120,"stop":1748544038120,"duration":0},"status":"passed","severity":"normal"},{"uid":"25048d2c72a005bb","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1748543992780,"stop":1748543992781,"duration":1},"status":"passed","severity":"normal"},{"uid":"399e61ec22e7ee6b","name":"should return unique PubsubTopics for static sharding","time":{"start":1748543984768,"stop":1748543984768,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2480045c544e32","name":"should attach causal history and bloom filter to each message","time":{"start":1748544038643,"stop":1748544038643,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4e4afab41f7f5d","name":"should not fail to start the service if it is already started","time":{"start":1748544058591,"stop":1748544058592,"duration":1},"status":"passed","severity":"normal"},{"uid":"32ea02a3c66c9575","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1748544038122,"stop":1748544038124,"duration":2},"status":"passed","severity":"normal"},{"uid":"803bc02612645e88","name":"should throw if no connection provided","time":{"start":1748543999506,"stop":1748543999507,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5cf71c152024b03","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1748543984778,"stop":1748543984778,"duration":0},"status":"passed","severity":"normal"},{"uid":"45bfa349faaed989","name":"should detect messages with missing dependencies","time":{"start":1748544038646,"stop":1748544038647,"duration":1},"status":"passed","severity":"normal"},{"uid":"60768d8ae4303298","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1748544038074,"stop":1748544038074,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e02a80580403d71","name":"Check received message containing unicode special characters","time":{"start":1748544464339,"stop":1748544464339,"duration":0},"status":"passed","severity":"normal"},{"uid":"e93363c40d6dce89","name":"non connected peers","time":{"start":1748544348630,"stop":1748544348630,"duration":0},"status":"skipped","severity":"normal"},{"uid":"df1e36267e7a5859","name":"Push message with JSON payload","time":{"start":1748544760983,"stop":1748544760983,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f931072ec665d9","name":"Push message with content topic containing escaped characters","time":{"start":1748544760990,"stop":1748544760991,"duration":1},"status":"passed","severity":"normal"},{"uid":"39ffd03077db457f","name":"Push message with custom timestamp: 1717785783311","time":{"start":1748544760978,"stop":1748544760978,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f554f56b271d603","name":"Check received message containing SQL Injection","time":{"start":1748544464336,"stop":1748544464336,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5dfc0daeb299953","name":"Push message with Arabic payload","time":{"start":1748544760981,"stop":1748544760981,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e3c7dc2b799755b","name":"Check received message containing Script","time":{"start":1748544464350,"stop":1748544464350,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18fb2c5152c80e7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1748544553139,"stop":1748544553140,"duration":1},"status":"passed","severity":"normal"},{"uid":"b09e0e705551c40c","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1748544382716,"stop":1748544382716,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ca2a490bd4bed2","name":"should insert elements correctly","time":{"start":1748544040006,"stop":1748544040006,"duration":0},"status":"passed","severity":"normal"},{"uid":"392e40ebd41472e9","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1748543984782,"stop":1748543984782,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2383eafd0094790","name":"Ping on unsubscribed peer","time":{"start":1748544120506,"stop":1748544120506,"duration":0},"status":"passed","severity":"normal"},{"uid":"3145cbcd8a519599","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1748544570199,"stop":1748544570200,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ee5a6b8be51c740","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748544183101,"stop":1748544183102,"duration":1},"status":"passed","severity":"normal"},{"uid":"b37c6fbb33c5bec5","name":"Push message with content topic containing XML","time":{"start":1748544760975,"stop":1748544760975,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e11c3a5fe8fc76","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1748544007635,"stop":1748544007635,"duration":0},"status":"passed","severity":"normal"},{"uid":"9302c67c0ce63fba","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1748544028856,"stop":1748544028856,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea9412a14da9725b","name":"Check message with non string payload is not received","time":{"start":1748544500976,"stop":1748544500976,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d94361f5328917","name":"should load peers from local storage and dispatch events","time":{"start":1748544011588,"stop":1748544011589,"duration":1},"status":"passed","severity":"normal"},{"uid":"487d93980cdb66f0","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1748544570198,"stop":1748544570198,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe293dce9957a7","name":"Overlapping topic subscription","time":{"start":1748544553097,"stop":1748544553097,"duration":0},"status":"passed","severity":"normal"},{"uid":"f40cb44c3febaf40","name":"random static sharding 9 - Cluster ID: 30, Shard ID: 799","time":{"start":1748544595253,"stop":1748544595253,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb46848904279c11","name":"random static sharding 6 - Cluster ID: 131, Shard ID: 324","time":{"start":1748544595251,"stop":1748544595252,"duration":1},"status":"passed","severity":"normal"},{"uid":"613f1433cdf57804","name":"should properly create location multiaddrs - tcp6","time":{"start":1748543993527,"stop":1748543993527,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1c6337849381ec","name":"Relay - dialed first","time":{"start":1748544577518,"stop":1748544577519,"duration":1},"status":"passed","severity":"normal"},{"uid":"4183d3884942cbdf","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1748544227688,"stop":1748544227688,"duration":0},"status":"passed","severity":"normal"},{"uid":"36567e39afee1c7f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1748544038117,"stop":1748544038118,"duration":1},"status":"passed","severity":"normal"},{"uid":"c09bb1daa455f574","name":"Push message with escaped characters payload","time":{"start":1748544760983,"stop":1748544760984,"duration":1},"status":"passed","severity":"normal"},{"uid":"d197bee9d2cbc0a6","name":"Push message with emoji payload","time":{"start":1748544760984,"stop":1748544760984,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e394b49579a115","name":"should throw an error if shards are undefined for static sharding","time":{"start":1748543984770,"stop":1748543984770,"duration":0},"status":"passed","severity":"normal"},{"uid":"41adb3c4fc5150a4","name":"Subscribe to topic containing emoji and receive message","time":{"start":1748544590100,"stop":1748544590101,"duration":1},"status":"passed","severity":"normal"},{"uid":"693cb62dcbe340d1","name":"should properly create location multiaddrs - tcp4","time":{"start":1748543993526,"stop":1748543993526,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7948d60b0049d26","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1748544559825,"stop":1748544559825,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80a8bac2bf77606","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748544464355,"stop":1748544464355,"duration":0},"status":"passed","severity":"normal"},{"uid":"876cc31dd1a6444f","name":"Check message received after nwaku node is restarted","time":{"start":1748544464363,"stop":1748544464363,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d809ca7c1cf29b8c","name":"Push message with unicode special characters payload","time":{"start":1748544760984,"stop":1748544760984,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b5e5044f69190e6","name":"Fails to push message with large meta","time":{"start":1748544760977,"stop":1748544760977,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9568e2348a8ef1c","name":"should initialize with Unhealthy status","time":{"start":1748544028813,"stop":1748544028814,"duration":1},"status":"passed","severity":"normal"},{"uid":"d34edca3aefaa754","name":"isConnected between 2 js-waku relay nodes","time":{"start":1748544072964,"stop":1748544072965,"duration":1},"status":"passed","severity":"normal"},{"uid":"f89fbfb9bcc930f4","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1748543987373,"stop":1748543987373,"duration":0},"status":"passed","severity":"normal"},{"uid":"52053cbcff3e1973","name":"Check received message containing shell command","time":{"start":1748544464338,"stop":1748544464339,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fe959fac0fd3b26","name":"should return PeerId when PeerId is provided","time":{"start":1748544028854,"stop":1748544028855,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec595e76eae21ec7","name":"Renews subscription after lossing a connection","time":{"start":1748544590101,"stop":1748544590101,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea3ee059f650bdbb","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1748544590100,"stop":1748544590100,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb56c8090f35a4ae","name":"handles different clusterIds correctly","time":{"start":1748543984763,"stop":1748543984763,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a648825b2686a9","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1748543987371,"stop":1748543987371,"duration":0},"status":"passed","severity":"normal"},{"uid":"43375681d6c7489f","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app21/10/topic375/xml","time":{"start":1748544484100,"stop":1748544484100,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ec8593a9c81af9","name":"Check received message containing Chinese","time":{"start":1748544500953,"stop":1748544500953,"duration":0},"status":"passed","severity":"normal"},{"uid":"918570dfc7085183","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1748544590104,"stop":1748544590104,"duration":0},"status":"passed","severity":"normal"},{"uid":"150a67c3f1374814","name":"Publishes to nwaku","time":{"start":1748544361738,"stop":1748544361739,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ae14b29c6f678cb","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1748543992789,"stop":1748543992790,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bbd79ae3036f7b0","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1748543984771,"stop":1748543984771,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9d6e53762126c9","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1748544019364,"stop":1748544019364,"duration":0},"status":"passed","severity":"normal"},{"uid":"34eff944e97a2625","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1748544038112,"stop":1748544038113,"duration":1},"status":"passed","severity":"normal"},{"uid":"84afff3ffedef978","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1748543984777,"stop":1748543984777,"duration":0},"status":"passed","severity":"normal"},{"uid":"162a863e7df77d34","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1748544038104,"stop":1748544038104,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30034843f7a7d4d","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app20/6/topic694/test.js","time":{"start":1748544484092,"stop":1748544484092,"duration":0},"status":"passed","severity":"normal"},{"uid":"170b3bfca88985ef","name":"Check message received after jswaku node is restarted","time":{"start":1748544500976,"stop":1748544500976,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef9d9588da1ac05","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1748544061712,"stop":1748544061712,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02e2edba10d75b3","name":"addEventListener with wrong event","time":{"start":1748544094649,"stop":1748544094649,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c11b94af29b643f","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1748543984762,"stop":1748543984762,"duration":0},"status":"passed","severity":"normal"},{"uid":"a27d613420198812","name":"Check received message containing unicode special characters","time":{"start":1748544500971,"stop":1748544500971,"duration":0},"status":"passed","severity":"normal"},{"uid":"3805d890756bf834","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1748544553097,"stop":1748544553097,"duration":0},"status":"passed","severity":"normal"},{"uid":"18eb9ddb7561bc2","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1748543992778,"stop":1748543992779,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0c282e1afc97027","name":"should remove expired entries after TTL has passed","time":{"start":1748544027569,"stop":1748544027570,"duration":1},"status":"passed","severity":"normal"},{"uid":"e392f7ef40934c38","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1748544054617,"stop":1748544054617,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3c5531f3ad1948","name":"Subscribe to topic containing JSON and receive message","time":{"start":1748544590099,"stop":1748544590100,"duration":1},"status":"passed","severity":"normal"},{"uid":"e356fe721d25fb54","name":"Push message with custom timestamp: 1717785783312","time":{"start":1748544760993,"stop":1748544760993,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1932e902491f66","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1748544590109,"stop":1748544590109,"duration":0},"status":"passed","severity":"normal"},{"uid":"6451b9a65fbe8a56","name":"Generator, custom pubsub topic","time":{"start":1748544540322,"stop":1748544540322,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5cdb30bad1ccfe","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1748543999509,"stop":1748543999509,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c1b97af5e113be","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1748544570196,"stop":1748544570196,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8bda59fe939f0f","name":"should encode/decode to RLP encoding","time":{"start":1748543993521,"stop":1748543993521,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dcde539381bb6de","name":"Filter","time":{"start":1748544577521,"stop":1748544577521,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7bc900b6101de7","name":"Check received message containing Chinese","time":{"start":1748544464335,"stop":1748544464335,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb6be757c53da016","name":"Check received message containing Basic HTML tag","time":{"start":1748544464337,"stop":1748544464338,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b90b14e75090f28","name":"should initialize bloom filter with correct parameters","time":{"start":1748544040005,"stop":1748544040006,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf4f5975c6833676","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1748544038074,"stop":1748544038078,"duration":4},"status":"passed","severity":"normal"},{"uid":"5ad042af6e55c222","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1748544038105,"stop":1748544038112,"duration":7},"status":"passed","severity":"normal"},{"uid":"2d26b78969604d44","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1748544348499,"stop":1748544348500,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcb18b9954d2e67d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1748543984776,"stop":1748543984777,"duration":1},"status":"passed","severity":"normal"},{"uid":"41ba9ff35d9d2163","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1748544553132,"stop":1748544553132,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a2b29a4fe5946a6","name":"Push message with content topic containing Chinese","time":{"start":1748544760987,"stop":1748544760987,"duration":0},"status":"passed","severity":"normal"},{"uid":"421fd1fb35957adc","name":"Subscribe to topic containing XML and publish message","time":{"start":1748544382718,"stop":1748544382718,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ba40b903ada9cf","name":"Push message with content topic containing SQL Injection","time":{"start":1748544760974,"stop":1748544760975,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed3f73077962a85f","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1748544038069,"stop":1748544038069,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4e0bbdcd2fee99","name":"Push message with content topic containing short","time":{"start":1748544760972,"stop":1748544760973,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ee0091e040b520c","name":"Decoder throws on empty string content topic","time":{"start":1748543999714,"stop":1748543999714,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ef881e4551b4fb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1748543984773,"stop":1748543984774,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff754e9ed5a657f7","name":"should insert message into bloom filter","time":{"start":1748544038642,"stop":1748544038642,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc589256fc112f57","name":"Subscribe to topic containing Script and publish message","time":{"start":1748544382718,"stop":1748544382718,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2c6c26a855c908","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1748544553094,"stop":1748544553095,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3a8cf37aaae207d","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1748543984785,"stop":1748543984785,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9ed133a6645985","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748544464341,"stop":1748544464342,"duration":1},"status":"passed","severity":"normal"},{"uid":"e71cb377a11e2b4c","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1748543984757,"stop":1748543984757,"duration":0},"status":"passed","severity":"normal"},{"uid":"afdbf19b4ddb082c","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1748543992785,"stop":1748543992785,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e75025596b1eacc","name":"Check received message containing numeric","time":{"start":1748544500950,"stop":1748544500952,"duration":2},"status":"passed","severity":"normal"},{"uid":"ac3404be3f517625","name":"Push message with content topic containing Basic HTML tag","time":{"start":1748544760989,"stop":1748544760990,"duration":1},"status":"passed","severity":"normal"},{"uid":"86730634347b46d3","name":"throws on content topic with empty application field","time":{"start":1748543984743,"stop":1748543984743,"duration":0},"status":"passed","severity":"normal"},{"uid":"96240decdade9812","name":"should return usable stream attached to connection","time":{"start":1748543999505,"stop":1748543999506,"duration":1},"status":"passed","severity":"normal"},{"uid":"118f80f245cf48e4","name":"Subscribe to topic containing shell command and receive message","time":{"start":1748544590109,"stop":1748544590109,"duration":0},"status":"passed","severity":"normal"},{"uid":"492549322bbf03b7","name":"Subscribe to topic containing Script and receive message","time":{"start":1748544590108,"stop":1748544590108,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3cb520bccb46f75","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app10/5/topic512/json","time":{"start":1748544484100,"stop":1748544484100,"duration":0},"status":"passed","severity":"normal"},{"uid":"d31e4be5ace17ded","name":"Push message with content topic containing unicode special characters","time":{"start":1748544760976,"stop":1748544760977,"duration":1},"status":"passed","severity":"normal"},{"uid":"a14b9aac19e81900","name":"Push message with content topic containing XML","time":{"start":1748544760989,"stop":1748544760989,"duration":0},"status":"passed","severity":"normal"},{"uid":"5663028fea009ad","name":"Privacy Node - default protocol","time":{"start":1748544577522,"stop":1748544577522,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a58912ba93964f7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1748543984775,"stop":1748543984776,"duration":1},"status":"passed","severity":"normal"},{"uid":"7895a877680fe917","name":"Push message with content topic containing numeric","time":{"start":1748544760986,"stop":1748544760986,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e76a14a29be9f15","name":"Check publish message containing Arabic","time":{"start":1748544373422,"stop":1748544373423,"duration":1},"status":"passed","severity":"normal"},{"uid":"60a1230194c758eb","name":"Store - dialed after - with timeout","time":{"start":1748544577520,"stop":1748544577520,"duration":0},"status":"passed","severity":"normal"},{"uid":"792110ba354a436b","name":"Ordered Callback - true","time":{"start":1748544548987,"stop":1748544548988,"duration":1},"status":"passed","severity":"normal"},{"uid":"6560c7451bedef55","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1748544054618,"stop":1748544054618,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac59cf7a54396c6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1748544227692,"stop":1748544227693,"duration":1},"status":"passed","severity":"normal"},{"uid":"89354cf55310f95a","name":"Push message with content topic containing special chars","time":{"start":1748544760986,"stop":1748544760987,"duration":1},"status":"passed","severity":"normal"},{"uid":"99efd7cbcbe3a8f8","name":"should be able to decode the field with only RELAY set to true","time":{"start":1748543992782,"stop":1748543992783,"duration":1},"status":"passed","severity":"normal"},{"uid":"afa589db411309c7","name":"Check message with no content topic is not received","time":{"start":1748544500962,"stop":1748544500962,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f52efdf47fdda2","name":"Js publishes, other Js receives","time":{"start":1748544361740,"stop":1748544361740,"duration":0},"status":"passed","severity":"normal"},{"uid":"343b9afdf075a2c5","name":"Rejects garbage","time":{"start":1748544032566,"stop":1748544032566,"duration":0},"status":"passed","severity":"normal"},{"uid":"77107a98ade2b68a","name":"Relay + Store","time":{"start":1748543993530,"stop":1748543993530,"duration":0},"status":"passed","severity":"normal"},{"uid":"a405a0e42efa421f","name":"Callback on promise","time":{"start":1748544557632,"stop":1748544557632,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d25fe5008e6f574","name":"Check publish message containing numeric","time":{"start":1748544373417,"stop":1748544373420,"duration":3},"status":"passed","severity":"normal"},{"uid":"3fdd108c2c805db3","name":"should reject if Store is requested but not mounted","time":{"start":1748544029069,"stop":1748544029070,"duration":1},"status":"passed","severity":"normal"},{"uid":"c08cf741475d5a8d","name":"Encoder throws on undefined content topic","time":{"start":1748543999713,"stop":1748543999713,"duration":0},"status":"passed","severity":"normal"},{"uid":"361cdfbac888d262","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1748543993517,"stop":1748543993517,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d988d3b7a907f05","name":"random static sharding 7 - Cluster ID: 88, Shard ID: 412","time":{"start":1748544595252,"stop":1748544595252,"duration":0},"status":"passed","severity":"normal"},{"uid":"90be684e95c5a264","name":"Check received message containing Arabic","time":{"start":1748544464335,"stop":1748544464335,"duration":0},"status":"passed","severity":"normal"},{"uid":"99bf6eed51f5b007","name":"can start the service","time":{"start":1748544058588,"stop":1748544058589,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cfb33675d9a45a9","name":"Push message with content topic containing Arabic","time":{"start":1748544760974,"stop":1748544760974,"duration":0},"status":"passed","severity":"normal"},{"uid":"927b221ef0d231c2","name":"should handle incoming messages","time":{"start":1748544029011,"stop":1748544029012,"duration":1},"status":"passed","severity":"normal"},{"uid":"14de01374df0053","name":"through manual discovery","time":{"start":1748544256330,"stop":1748544256330,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b758d7db4a179c4","name":"should return no connections if no open connection provided","time":{"start":1748543999114,"stop":1748543999115,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e087aa606b9d1d0","name":"should return false when shard is not included in network shards","time":{"start":1748544028860,"stop":1748544028861,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce95a451790bc5f1","name":"should not receive a peer event before start","time":{"start":1748544058593,"stop":1748544058593,"duration":0},"status":"passed","severity":"normal"},{"uid":"f468e18970bc08a","name":"Renews subscription after lossing a connection","time":{"start":1748544553140,"stop":1748544553140,"duration":0},"status":"passed","severity":"normal"},{"uid":"a91fa0ec6b479043","name":"Subscribe to topic containing special chars and receive message","time":{"start":1748544553132,"stop":1748544553132,"duration":0},"status":"passed","severity":"normal"},{"uid":"4001753c21189830","name":"Check received message containing shell command","time":{"start":1748544464352,"stop":1748544464352,"duration":0},"status":"passed","severity":"normal"},{"uid":"250cb8136486c738","name":"Check received message containing short","time":{"start":1748544500949,"stop":1748544500950,"duration":1},"status":"passed","severity":"normal"},{"uid":"f47d7021b608e88d","name":"Check received message containing Script","time":{"start":1748544500968,"stop":1748544500968,"duration":0},"status":"passed","severity":"normal"},{"uid":"525e2f51695568b7","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app60/9/topic969/utf8","time":{"start":1748544484096,"stop":1748544484097,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd5b9a0f8e70d4a7","name":"Generator, 2 different pubsubtopics","time":{"start":1748544540315,"stop":1748544540315,"duration":0},"status":"passed","severity":"normal"},{"uid":"451abdf3f8e07ccb","name":"addEventListener with correct event","time":{"start":1748544094648,"stop":1748544094648,"duration":0},"status":"passed","severity":"normal"},{"uid":"50a95c6d07ee77b4","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748544227690,"stop":1748544227690,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0ee3d7fb569242","name":"Check received message containing long","time":{"start":1748544500950,"stop":1748544500950,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed712a5f3a1839e","name":"A test","time":{"start":1748544244418,"stop":1748544244418,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab29523804639132","name":"connected peers and dial","time":{"start":1748544348628,"stop":1748544348629,"duration":1},"status":"skipped","severity":"normal"},{"uid":"978150bed3056de4","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1748544553120,"stop":1748544553120,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8c58be388e7c0f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748544500973,"stop":1748544500973,"duration":0},"status":"passed","severity":"normal"},{"uid":"cadcabfb759f2e74","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1748544559826,"stop":1748544559827,"duration":1},"status":"passed","severity":"normal"},{"uid":"3548bf3871e13168","name":"should only return 1 node with relay and store capability","time":{"start":1748544007634,"stop":1748544007634,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d95302cd7740c1","name":"Push message with content topic containing Basic HTML tag","time":{"start":1748544760975,"stop":1748544760975,"duration":0},"status":"passed","severity":"normal"},{"uid":"f094e33fbf6972c7","name":"Push message with special chars payload","time":{"start":1748544760981,"stop":1748544760981,"duration":0},"status":"passed","severity":"normal"},{"uid":"748cd23bcb566fa3","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1748544029010,"stop":1748544029010,"duration":0},"status":"passed","severity":"normal"},{"uid":"f928b1aa675b6f5d","name":"returns all values when wanted number matches available values","time":{"start":1748544006493,"stop":1748544006497,"duration":4},"status":"passed","severity":"normal"},{"uid":"17ce55a11464267","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1748544038054,"stop":1748544038054,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ee1c6cacdf0822","name":"Subscribe to topic containing numeric and receive message","time":{"start":1748544590096,"stop":1748544590097,"duration":1},"status":"passed","severity":"normal"},{"uid":"bec3e0464f60da31","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1748544590092,"stop":1748544590092,"duration":0},"status":"passed","severity":"normal"},{"uid":"f165e332523f42d","name":"Check publish message containing JSON","time":{"start":1748544373427,"stop":1748544373428,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6d7834748ebabd8","name":"should throw error - no public key","time":{"start":1748543993519,"stop":1748543993520,"duration":1},"status":"passed","severity":"normal"},{"uid":"efdf4e1684c0a3e2","name":"Check received message containing Chinese","time":{"start":1748544500966,"stop":1748544500967,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec306625bae899f3","name":"Query with Ordered Callback, No message returned","time":{"start":1748544527831,"stop":1748544527832,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9d31fc90d5bccb7","name":"should set field with all protocols enabled","time":{"start":1748543993528,"stop":1748543993529,"duration":1},"status":"passed","severity":"normal"},{"uid":"d52587b4317605f8","name":"Check received message containing Arabic","time":{"start":1748544500967,"stop":1748544500967,"duration":0},"status":"passed","severity":"normal"},{"uid":"f04d0c18d6d10f59","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1748544553093,"stop":1748544553093,"duration":0},"status":"passed","severity":"normal"},{"uid":"966c3b57a4b8257f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1748544058596,"stop":1748544058596,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2b90511c71db2999","name":"removeEventListener with correct event","time":{"start":1748544094649,"stop":1748544094650,"duration":1},"status":"passed","severity":"normal"},{"uid":"17fe7111ec90eba1","name":"Check meta is set [symmetric]","time":{"start":1748544017790,"stop":1748544017790,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc292104cf4019b2","name":"should send to specified number of peers of used peers","time":{"start":1748544028830,"stop":1748544028830,"duration":0},"status":"passed","severity":"normal"},{"uid":"2479635eea67dbcf","name":"should increase lamport timestamp","time":{"start":1748544038643,"stop":1748544038644,"duration":1},"status":"passed","severity":"normal"},{"uid":"485b43525b7a1caa","name":"Query Generator, No message returned","time":{"start":1748544527828,"stop":1748544527829,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7d2b8b4514ff4e8","name":"Check message received after nwaku node is restarted","time":{"start":1748544464346,"stop":1748544464346,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8b0d2642c5bc5207","name":"should successfully subscribe to supported pubsub topic","time":{"start":1748544029010,"stop":1748544029010,"duration":0},"status":"passed","severity":"normal"},{"uid":"4432bbc555f48ce0","name":"Throws when trying to push message with empty payload","time":{"start":1748544760972,"stop":1748544760972,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b485b71e9f0413","name":"Renews subscription after lossing a connection","time":{"start":1748544553112,"stop":1748544553112,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f0c77438c7ffe4a","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1748544061710,"stop":1748544061712,"duration":2},"status":"passed","severity":"normal"},{"uid":"aa258f67ac93982b","name":"safeDispatchEvent","time":{"start":1748544094654,"stop":1748544094654,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf75b98c495ce3f","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1748544373437,"stop":1748544373437,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e686afa4da5d92","name":"Push message with rate limit","time":{"start":1748544760977,"stop":1748544760978,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f9cd27b8f5736af","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1748544590111,"stop":1748544590111,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d28476a0e9834b7","name":"should start and setup intervals and event listeners","time":{"start":1748544029114,"stop":1748544029114,"duration":0},"status":"passed","severity":"normal"},{"uid":"767044f2cffb01e6","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1748543984771,"stop":1748543984771,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8676f0df0c0d555","name":"Check received message containing Russian","time":{"start":1748544500967,"stop":1748544500967,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b505eb9c786bfa","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1748544006498,"stop":1748544006503,"duration":5},"status":"passed","severity":"normal"},{"uid":"6f554e6df36aa213","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1748543984774,"stop":1748543984775,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba7f6393ac3558a4","name":"Should update multiaddrs","time":{"start":1748544293276,"stop":1748544293276,"duration":0},"status":"passed","severity":"normal"},{"uid":"7989dbb0effb5c15","name":"Check message with non string payload is not received","time":{"start":1748544464344,"stop":1748544464345,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab9c5af4042f5f7f","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1748544038068,"stop":1748544038068,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c0d22f3fb875665","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1748543984764,"stop":1748543984764,"duration":0},"status":"passed","severity":"normal"},{"uid":"628ac6e015480d13","name":"Does not throw an exception when node disconnects","time":{"start":1748544572096,"stop":1748544572096,"duration":0},"status":"passed","severity":"normal"},{"uid":"731c0536a0c36351","name":"Used by Waku Relay","time":{"start":1748544572098,"stop":1748544572098,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a703a2f54be74cb","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748544183096,"stop":1748544183096,"duration":0},"status":"passed","severity":"normal"},{"uid":"3948d0c91bf374ab","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1748544037770,"stop":1748544037771,"duration":1},"status":"passed","severity":"normal"},{"uid":"259864149de3a9e3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1748544553134,"stop":1748544553135,"duration":1},"status":"passed","severity":"normal"},{"uid":"c431967ebad4b4c9","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1748544553138,"stop":1748544553138,"duration":0},"status":"passed","severity":"normal"},{"uid":"640c7e2a545f7c70","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1748544054625,"stop":1748544054626,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0a8e28ca8bad1ed","name":"Passing page size 11 when there are 10 messages","time":{"start":1748544563930,"stop":1748544563930,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0d03d8e79f7a67","name":"should process tasks in queue","time":{"start":1748544028823,"stop":1748544028823,"duration":0},"status":"passed","severity":"normal"},{"uid":"8748f352828d666a","name":"Ping on unsubscribed peer","time":{"start":1748544120508,"stop":1748544120508,"duration":0},"status":"passed","severity":"normal"},{"uid":"11dffb8fb985ea2f","name":"Promise Callback - false","time":{"start":1748544548986,"stop":1748544548987,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5935693601024fe","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1748544590092,"stop":1748544590092,"duration":0},"status":"passed","severity":"normal"},{"uid":"1471842e513f7b69","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app37/4/topic736/proto","time":{"start":1748544484097,"stop":1748544484098,"duration":1},"status":"passed","severity":"normal"},{"uid":"278b7bf117a1bbf2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1748544553111,"stop":1748544553112,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cfa53cf79c08462","name":"should select older connection if present","time":{"start":1748543999115,"stop":1748543999115,"duration":0},"status":"passed","severity":"normal"},{"uid":"363d5d47a68a3299","name":"Push message with Chinese payload","time":{"start":1748544760968,"stop":1748544760968,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d7a5d85954f8a9","name":"Check message on other pubsub topic is not received","time":{"start":1748544500961,"stop":1748544500961,"duration":0},"status":"passed","severity":"normal"},{"uid":"c812c51f7a2ac0b2","name":"Fails to publish duplicate message","time":{"start":1748544373435,"stop":1748544373435,"duration":0},"status":"passed","severity":"normal"},{"uid":"36e1b6eb979f5aef","name":"Push message with content topic containing numeric","time":{"start":1748544760973,"stop":1748544760973,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83c37e621920f20","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1748544484091,"stop":1748544484091,"duration":0},"status":"passed","severity":"normal"},{"uid":"b538966db60a9502","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1748544038052,"stop":1748544038052,"duration":0},"status":"passed","severity":"normal"},{"uid":"dafc94fe6318c0ac","name":"Check received message containing JSON","time":{"start":1748544500956,"stop":1748544500956,"duration":0},"status":"passed","severity":"normal"},{"uid":"98fbd1029e598843","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1748544590107,"stop":1748544590107,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f255ba46a369e9f","name":"should be able to decode the field with only FILTER set to true","time":{"start":1748543992783,"stop":1748543992784,"duration":1},"status":"passed","severity":"normal"},{"uid":"59b4c88845ccea4f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1748544553138,"stop":1748544553138,"duration":0},"status":"passed","severity":"normal"},{"uid":"83125e3584fab558","name":"Check message on other pubsub topic is not received","time":{"start":1748544464356,"stop":1748544464356,"duration":0},"status":"passed","severity":"normal"},{"uid":"db48ea0fb55c3d6c","name":"should emit a peer event after start","time":{"start":1748544011587,"stop":1748544011587,"duration":0},"status":"passed","severity":"normal"},{"uid":"205a82765cc871d8","name":"Check message with no payload is not received","time":{"start":1748544500975,"stop":1748544500976,"duration":1},"status":"passed","severity":"normal"},{"uid":"c426e2764ac5eb12","name":"Check received message with timestamp: 1748544053164000000 ","time":{"start":1748544464354,"stop":1748544464354,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ef1650aa2da4da","name":"getPeersByDiscovery","time":{"start":1748544094651,"stop":1748544094651,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c47b197c740d2","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1748544553113,"stop":1748544553113,"duration":0},"status":"passed","severity":"normal"},{"uid":"599af2f6c12b8dff","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1748543984746,"stop":1748543984756,"duration":10},"status":"passed","severity":"normal"},{"uid":"796e1743d8f09358","name":"1 Relay, 1 fetch","time":{"start":1748544007421,"stop":1748544007422,"duration":1},"status":"passed","severity":"normal"},{"uid":"703c33e3256f99bf","name":"Subscribe to topic containing short and receive message","time":{"start":1748544553122,"stop":1748544553122,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1c8d33844dbaee","name":"should not be empty after adding a subscription","time":{"start":1748544029113,"stop":1748544029113,"duration":0},"status":"passed","severity":"normal"},{"uid":"32bdbaa045bc4c88","name":"random static sharding 8 - Cluster ID: 359, Shard ID: 546","time":{"start":1748544595252,"stop":1748544595252,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc7cadfe2beaa99f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1748544553115,"stop":1748544553116,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0646982ba834821","name":"connects to nwaku","time":{"start":1748544572095,"stop":1748544572096,"duration":1},"status":"passed","severity":"normal"},{"uid":"289db4f4e897717e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1748544553120,"stop":1748544553121,"duration":1},"status":"passed","severity":"normal"},{"uid":"d82c4d7d9fbfef42","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748544227690,"stop":1748544227691,"duration":1},"status":"passed","severity":"normal"},{"uid":"baa0c5d150706a10","name":"Check received message containing Russian","time":{"start":1748544464336,"stop":1748544464336,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99419ecc7f36d77","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1748544540325,"stop":1748544540326,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fda5a1b59c3dd53","name":"Push message with Arabic payload","time":{"start":1748544760968,"stop":1748544760969,"duration":1},"status":"passed","severity":"normal"},{"uid":"809746435dddfb04","name":"Check received message containing shell command","time":{"start":1748544500970,"stop":1748544500970,"duration":0},"status":"passed","severity":"normal"},{"uid":"5afc013409277137","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1748543984781,"stop":1748543984782,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa421c7c898ccdda","name":"Subscribe to topic containing JSON and receive message","time":{"start":1748544590109,"stop":1748544590109,"duration":0},"status":"passed","severity":"normal"},{"uid":"28444627253d8442","name":"Check received message containing Chinese","time":{"start":1748544464348,"stop":1748544464348,"duration":0},"status":"passed","severity":"normal"},{"uid":"e248e93cee00c0f6","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1748544590104,"stop":1748544590105,"duration":1},"status":"passed","severity":"normal"},{"uid":"64ef7c0c3ee2897f","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1748544038053,"stop":1748544038054,"duration":1},"status":"passed","severity":"normal"},{"uid":"6403db1e4c2f1741","name":"Push message with meta","time":{"start":1748544760977,"stop":1748544760977,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb6e84924085ddc3","name":"can dial TLS multiaddrs","time":{"start":1748544256329,"stop":1748544256330,"duration":1},"status":"passed","severity":"normal"},{"uid":"d25712a7e4c42734","name":"Check received message containing numeric","time":{"start":1748544500965,"stop":1748544500966,"duration":1},"status":"passed","severity":"normal"},{"uid":"be4b4e3ebd105e24","name":"Refresh subscription","time":{"start":1748544382713,"stop":1748544382714,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7cc5e089088cb04d","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1748544527832,"stop":1748544527832,"duration":0},"status":"passed","severity":"normal"},{"uid":"f12c923974284f72","name":"should be able to decode the field with only STORE set to true","time":{"start":1748543992784,"stop":1748543992784,"duration":0},"status":"passed","severity":"normal"},{"uid":"a398c62200a0ee71","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748544183099,"stop":1748544183101,"duration":2},"status":"passed","severity":"normal"},{"uid":"cd17217687c735e8","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1748544382720,"stop":1748544382720,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac5101eae0dcf9","name":"Check received message containing Script","time":{"start":1748544500955,"stop":1748544500955,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9f50e584f161d","name":"peer:update - should do nothing if another protocol hit","time":{"start":1748543999508,"stop":1748543999509,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9f0e5a93f759f26","name":"random static sharding 10 - Cluster ID: 175, Shard ID: 795","time":{"start":1748544595253,"stop":1748544595253,"duration":0},"status":"passed","severity":"normal"},{"uid":"50a74863646e5d97","name":"Fails to publish message with size larger than 1 MB","time":{"start":1748544373438,"stop":1748544373438,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2b0815410762e5","name":"Ephemeral field is preserved - encoder v0","time":{"start":1748544061708,"stop":1748544061709,"duration":1},"status":"passed","severity":"normal"},{"uid":"1843e0153eef392","name":"should encode/decode to text encoding","time":{"start":1748543993521,"stop":1748543993525,"duration":4},"status":"passed","severity":"normal"},{"uid":"c7cc6df2fc998858","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1748544348499,"stop":1748544348499,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da9feb176f8ba6e2","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1748544038060,"stop":1748544038062,"duration":2},"status":"passed","severity":"normal"},{"uid":"e2c5c2cd9361107f","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1748544037774,"stop":1748544037775,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac40e97a4d7a87ca","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1748543984784,"stop":1748543984785,"duration":1},"status":"passed","severity":"normal"},{"uid":"5db9fcddf5a83e6b","name":"should throw an error for missing required configuration","time":{"start":1748543984770,"stop":1748543984770,"duration":0},"status":"passed","severity":"normal"},{"uid":"379fb69908eb8921","name":"Push message with content topic containing emoji","time":{"start":1748544760991,"stop":1748544760991,"duration":0},"status":"passed","severity":"normal"},{"uid":"539de9391ecf2176","name":"Nodes with multiple pubsub topic","time":{"start":1748544365026,"stop":1748544365028,"duration":2},"status":"passed","severity":"normal"},{"uid":"cef7516bfd6dc602","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1748544553134,"stop":1748544553134,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd079566a649de1","name":"Push message with content topic containing escaped characters","time":{"start":1748544760976,"stop":1748544760976,"duration":0},"status":"passed","severity":"normal"},{"uid":"7afebd19fd47bada","name":"should return empty list for no shard","time":{"start":1748543984770,"stop":1748543984770,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43c5ea64f1c5b0","name":"Push message with content topic containing long","time":{"start":1748544760986,"stop":1748544760986,"duration":0},"status":"passed","severity":"normal"},{"uid":"27496b7bca2baf32","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1748544038066,"stop":1748544038068,"duration":2},"status":"passed","severity":"normal"},{"uid":"be727ec170f0945f","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1748543984759,"stop":1748543984759,"duration":0},"status":"passed","severity":"normal"},{"uid":"b17c4343664e4939","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1748544038059,"stop":1748544038060,"duration":1},"status":"passed","severity":"normal"},{"uid":"63faa810df43f7f","name":"Check message on other pubsub topic is not received","time":{"start":1748544464343,"stop":1748544464343,"duration":0},"status":"passed","severity":"normal"},{"uid":"996427ff667780f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1748544590093,"stop":1748544590093,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5534851e7855b88","name":"Correctly serialized arguments","time":{"start":1748544256384,"stop":1748544256384,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22ff6991d3739e","name":"Push message with SQL Injection payload","time":{"start":1748544760969,"stop":1748544760969,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e3a5d4a7510a6b","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1748544038114,"stop":1748544038116,"duration":2},"status":"passed","severity":"normal"},{"uid":"c72400223bcd089a","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1748543992780,"stop":1748543992780,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1977004e43b7afe","name":"should maintain proper timestamps if all messages received","time":{"start":1748544038644,"stop":1748544038644,"duration":0},"status":"passed","severity":"normal"},{"uid":"717bf588dc7c6268","name":"Push message with content topic containing Russian","time":{"start":1748544760988,"stop":1748544760988,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d240a278d5fd58d","name":"Subscribe and receive messages via lightPush","time":{"start":1748544553114,"stop":1748544553114,"duration":0},"status":"passed","severity":"normal"},{"uid":"a58efa50fb091203","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748544183099,"stop":1748544183099,"duration":0},"status":"passed","severity":"normal"},{"uid":"869c1f6e6de45911","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1748544514547,"stop":1748544514547,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb8b8013cf4ca6","name":"Reusing cursor across nodes","time":{"start":1748544514548,"stop":1748544514548,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a90e6191f203b7","name":"Check received message containing special chars","time":{"start":1748544500966,"stop":1748544500966,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a476d8291d4d115","name":"Refresh subscription","time":{"start":1748544590095,"stop":1748544590096,"duration":1},"status":"passed","severity":"normal"},{"uid":"f720a9576f77b870","name":"should set field with only FILTER enabled","time":{"start":1748543993529,"stop":1748543993530,"duration":1},"status":"passed","severity":"normal"},{"uid":"c323514ce0e01ca0","name":"Check received message with timestamp: 1748544053164 ","time":{"start":1748544464354,"stop":1748544464354,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec045820566ac9e","name":"Fields are not dropped","time":{"start":1748543999018,"stop":1748543999020,"duration":2},"status":"passed","severity":"normal"},{"uid":"138973f0cb09fb32","name":"Push message with numeric payload","time":{"start":1748544760968,"stop":1748544760968,"duration":0},"status":"passed","severity":"normal"},{"uid":"908361afe690563","name":"Subscribe to topic containing JSON and receive message","time":{"start":1748544553104,"stop":1748544553106,"duration":2},"status":"passed","severity":"normal"},{"uid":"fe56919fc1eb124c","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app7/8/topic431/proto","time":{"start":1748544484099,"stop":1748544484099,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac8f343ce0b0343","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1748544382717,"stop":1748544382717,"duration":0},"status":"passed","severity":"normal"},{"uid":"acefd7c04ad48d9b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1748544540315,"stop":1748544540317,"duration":2},"status":"passed","severity":"normal"},{"uid":"35cb1ecccf0386e7","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1748544028855,"stop":1748544028855,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8617e83ba53d06f","name":"throws on content topic with too few or too many fields","time":{"start":1748543984741,"stop":1748543984741,"duration":0},"status":"passed","severity":"normal"},{"uid":"7728bc80e8c4628b","name":"Accepts a valid Waku Message","time":{"start":1748544032564,"stop":1748544032565,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7c9ee22d9f0cd43","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1748544038080,"stop":1748544038080,"duration":0},"status":"passed","severity":"normal"},{"uid":"a51c8acc37a82a96","name":"Fails to push message bigger that 1MB","time":{"start":1748544760979,"stop":1748544760979,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1129cd829350c2","name":"should not receive a peer event after stop","time":{"start":1748544011588,"stop":1748544011588,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee0e4fad9007b4e","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1748544254215,"stop":1748544254215,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e90b81cbfdacd8","name":"should throw error - no id","time":{"start":1748543993517,"stop":1748543993518,"duration":1},"status":"passed","severity":"normal"},{"uid":"53184ea40a4f2eef","name":"should reject if Filter is requested but not mounted","time":{"start":1748544029070,"stop":1748544029070,"duration":0},"status":"passed","severity":"normal"},{"uid":"f812bbbb4b02da2a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1748544590103,"stop":1748544590103,"duration":0},"status":"passed","severity":"normal"},{"uid":"405ee4cd065e6a68","name":"Encoder throws on empty string content topic","time":{"start":1748543999713,"stop":1748543999714,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dcf22ade1f75f13","name":"Subscribe to topic containing XML and receive message","time":{"start":1748544553135,"stop":1748544553136,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e8b3fe63bfd6cb1","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1748544038063,"stop":1748544038066,"duration":3},"status":"passed","severity":"normal"},{"uid":"4370c72f034f3748","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1748543984759,"stop":1748543984759,"duration":0},"status":"passed","severity":"normal"},{"uid":"48885f1ae0ff698","name":"Query Generator - true","time":{"start":1748544548985,"stop":1748544548985,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ae6ef9f32b76e3","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748544227687,"stop":1748544227687,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e3a2addd8f7dfb","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1748544028861,"stop":1748544028861,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb8360ae5c6a57b","name":"Query generator for multiple messages","time":{"start":1748544557629,"stop":1748544557629,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dac2d062c91488d","name":"Check message with invalid timestamp is not received","time":{"start":1748544500960,"stop":1748544500961,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc390ef52316a33","name":"should stop and cleanup resources","time":{"start":1748544029114,"stop":1748544029115,"duration":1},"status":"passed","severity":"normal"},{"uid":"503e87cc45c8a572","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1748544570198,"stop":1748544570198,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d27d52cf2966467","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1748543984912,"stop":1748543984912,"duration":0},"status":"passed","severity":"normal"},{"uid":"d673d17796a1d3bd","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748544183097,"stop":1748544183097,"duration":0},"status":"passed","severity":"normal"},{"uid":"eadeec1de26f237f","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1748544038073,"stop":1748544038074,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1447d130b1f6fca","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748544464355,"stop":1748544464355,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f666ad9951810a","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1748543984772,"stop":1748543984772,"duration":0},"status":"passed","severity":"normal"},{"uid":"628e0313f06a713f","name":"recovers when dns.resolve returns empty","time":{"start":1748544007632,"stop":1748544007632,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c112604dab502e4","name":"should wait for Filter peer to be connected","time":{"start":1748544029071,"stop":1748544029071,"duration":0},"status":"passed","severity":"normal"},{"uid":"4257e1eebbac99c","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1748544254214,"stop":1748544254215,"duration":1},"status":"passed","severity":"normal"},{"uid":"24defbce0d239b94","name":"configure the node with multiple pubsub topics","time":{"start":1748544595253,"stop":1748544595254,"duration":1},"status":"passed","severity":"normal"},{"uid":"85e9e9c345de1f90","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1748544553100,"stop":1748544553101,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddca1587e625e4e2","name":"should never report false negatives","time":{"start":1748544040006,"stop":1748544040007,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e5a0812b40b5fa6","name":"can start the service","time":{"start":1748544011584,"stop":1748544011585,"duration":1},"status":"passed","severity":"normal"},{"uid":"639d645f1c9b003d","name":"Mutual subscription","time":{"start":1748544382710,"stop":1748544382710,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9de0e8547005ea","name":"should set field with only RELAY enabled","time":{"start":1748543993529,"stop":1748543993529,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd027fc734338a3","name":"Query with Ordered Callback, No Decoder","time":{"start":1748544527831,"stop":1748544527831,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f0d4a1486422eb2","name":"Reopen subscription with peer with lost subscription","time":{"start":1748544120508,"stop":1748544120509,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2f082d90484f109","name":"should decode valid enr with tcp successfully","time":{"start":1748543993517,"stop":1748543993517,"duration":0},"status":"passed","severity":"normal"},{"uid":"1247575b7aa8a3a5","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1748544072958,"stop":1748544072959,"duration":1},"status":"passed","severity":"normal"},{"uid":"3de54eaf9b66b6be","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1748544038647,"stop":1748544038648,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb9a210621fa9cf4","name":"should be called at least once on all `peer:discovery` events","time":{"start":1748544061737,"stop":1748544061738,"duration":1},"status":"passed","severity":"normal"},{"uid":"8021fb61d4862bf3","name":"Check received message containing unicode special characters","time":{"start":1748544500957,"stop":1748544500958,"duration":1},"status":"passed","severity":"normal"},{"uid":"e008eb9cd8c3cc29","name":"Relay - dialed after","time":{"start":1748544577519,"stop":1748544577519,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75fd55f4c66d866","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1748544553096,"stop":1748544553097,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a833b212e4bcc11","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1748544038059,"stop":1748544038059,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9f127f97b99637","name":"Check received message containing SQL Injection","time":{"start":1748544500968,"stop":1748544500968,"duration":0},"status":"passed","severity":"normal"},{"uid":"708edb6e6bdc53df","name":"Generator, 2 different pubsubtopics","time":{"start":1748544540319,"stop":1748544540319,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c63724f409547541","name":"should create a new stream if no existing for protocol found","time":{"start":1748543999507,"stop":1748543999507,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06bcd4f73bc0286","name":"Query with Promise Callback, No Decoder","time":{"start":1748544527833,"stop":1748544527833,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaee01daf01bcde2","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1748544038102,"stop":1748544038102,"duration":0},"status":"passed","severity":"normal"},{"uid":"32593988ba79079f","name":"should throw error - invalid id","time":{"start":1748543993519,"stop":1748543993519,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d822c033859a848","name":"Passing page size 0 when there are 110 messages","time":{"start":1748544563925,"stop":1748544563925,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca43722ecb9f69b8","name":"Add multiple subscription objects on single nwaku node","time":{"start":1748544590110,"stop":1748544590111,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2ce3eb531d726b8","name":"Waku message hash computation (payload length 0)","time":{"start":1748543987372,"stop":1748543987372,"duration":0},"status":"passed","severity":"normal"},{"uid":"66002ad5f4372e2e","name":"Symmetric encrypt & Decrypt","time":{"start":1748544018260,"stop":1748544018260,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8563caffc3bf3f","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1748544054614,"stop":1748544054616,"duration":2},"status":"passed","severity":"normal"},{"uid":"d0cdc0e3147d7e43","name":"should not fail to start the service if it is already started","time":{"start":1748544293105,"stop":1748544293107,"duration":2},"status":"passed","severity":"normal"},{"uid":"a13a775e833377d9","name":"Fails to push message with large meta","time":{"start":1748544760992,"stop":1748544760992,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc4c4796617d21f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748544227689,"stop":1748544227689,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f81e6e8b4cdb9ca","name":"Push message with XML payload","time":{"start":1748544760982,"stop":1748544760982,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f302d279358ec","name":"Query Generator - false","time":{"start":1748544548985,"stop":1748544548986,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ccd564b753679ae","name":"different cluster, same shard: nodes don't connect","time":{"start":1748544254217,"stop":1748544254217,"duration":0},"status":"passed","severity":"normal"},{"uid":"a67c85adb17c4fce","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1748544007407,"stop":1748544007408,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc4fb475fd841ccc","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1748543984772,"stop":1748543984772,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a17fa3b1ae4772","name":"Push message with custom timestamp: 1748547783312","time":{"start":1748544760993,"stop":1748544760993,"duration":0},"status":"passed","severity":"normal"},{"uid":"691ae5320097a7a1","name":"Push message with content topic containing special chars","time":{"start":1748544760973,"stop":1748544760974,"duration":1},"status":"passed","severity":"normal"},{"uid":"27948d66a382c17c","name":"Check received message containing short","time":{"start":1748544500964,"stop":1748544500965,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdfd1e218213565e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1748544590101,"stop":1748544590101,"duration":0},"status":"passed","severity":"normal"},{"uid":"31aa4852cb97f9a5","name":"should not fail to stop the service if it was not started","time":{"start":1748544058590,"stop":1748544058591,"duration":1},"status":"passed","severity":"normal"},{"uid":"61bd9c6749ac74f5","name":"ignores domain fetching errors","time":{"start":1748544007632,"stop":1748544007632,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b16e4e6999081d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1748544553110,"stop":1748544553111,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb9323848084b333","name":"shard 0","time":{"start":1748544595249,"stop":1748544595249,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc4292d96b1dc6e6","name":"Push message with Chinese payload","time":{"start":1748544760981,"stop":1748544760981,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1970f8312c38aff","name":"Passing page size 110 when there are 120 messages","time":{"start":1748544563931,"stop":1748544563931,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf1e1849b3ae196","name":"should return valid sharding parameters for static sharding","time":{"start":1748543984782,"stop":1748543984782,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd85c9221c2611a","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1748544029009,"stop":1748544029010,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ab935c255d87aab","name":"throws on content topic with generation field greater than 0","time":{"start":1748543984742,"stop":1748543984743,"duration":1},"status":"passed","severity":"normal"},{"uid":"f211c9c57852eb99","name":"Publish message with custom timestamp: Thu May 29 2025 17:46:05 GMT+0000 (Coordinated Universal Time)","time":{"start":1748544373433,"stop":1748544373433,"duration":0},"status":"passed","severity":"normal"},{"uid":"2034ca31863378d8","name":"Check message with non string payload is not received","time":{"start":1748544500963,"stop":1748544500963,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df4ab5e96072467","name":"Query generator for multiple messages with different content topic format","time":{"start":1748544557631,"stop":1748544557632,"duration":1},"status":"passed","severity":"normal"},{"uid":"207ba35f4737e23","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1748544557633,"stop":1748544557633,"duration":0},"status":"passed","severity":"normal"},{"uid":"d40a378e282a64a4","name":"Subscribe to topic containing Russian and receive message","time":{"start":1748544590098,"stop":1748544590098,"duration":0},"status":"passed","severity":"normal"},{"uid":"7959080a539afa04","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1748543984772,"stop":1748543984772,"duration":0},"status":"passed","severity":"normal"},{"uid":"64876e8bf277ded3","name":"should only return 1 node with relay capability","time":{"start":1748544007633,"stop":1748544007634,"duration":1},"status":"passed","severity":"normal"},{"uid":"72b5a59cc4e27805","name":"should use shardsUnderCluster when provided","time":{"start":1748544028856,"stop":1748544028856,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac5d701bb0a9c605","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app77/3/topic880/proto","time":{"start":1748544484098,"stop":1748544484099,"duration":1},"status":"passed","severity":"normal"},{"uid":"11325a020b53e4d3","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1748544028815,"stop":1748544028815,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba59792c4962ed82","name":"Push message with content topic containing long","time":{"start":1748544760973,"stop":1748544760973,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b20a7526b37c79c","name":"handles different networkShards values correctly","time":{"start":1748543984763,"stop":1748543984763,"duration":0},"status":"passed","severity":"normal"},{"uid":"988bcdf279c6c3dc","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1748544038073,"stop":1748544038073,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac27d45105ad984","name":"Subscribe to topic containing numeric and publish message","time":{"start":1748544382715,"stop":1748544382715,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c043004d19324b","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1748544028815,"stop":1748544028816,"duration":1},"status":"passed","severity":"normal"},{"uid":"b364ec645a221663","name":"should properly start and stop event listening","time":{"start":1748544028816,"stop":1748544028817,"duration":1},"status":"passed","severity":"normal"},{"uid":"c15f09c88b146015","name":"Subscribe to topic containing long and publish message","time":{"start":1748544382715,"stop":1748544382715,"duration":0},"status":"passed","severity":"normal"},{"uid":"a427b59c9d4486d0","name":"Push message with Script payload","time":{"start":1748544760982,"stop":1748544760982,"duration":0},"status":"passed","severity":"normal"},{"uid":"3598529b2ef2fee6","name":"Subscribe to topic containing shell command and publish message","time":{"start":1748544382719,"stop":1748544382720,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fa4668ae787dec","name":"Sign & Recover","time":{"start":1748544018261,"stop":1748544018262,"duration":1},"status":"passed","severity":"normal"},{"uid":"73e3bbb102b18e70","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app38/3/topic731/utf8","time":{"start":1748544484092,"stop":1748544484094,"duration":2},"status":"passed","severity":"normal"},{"uid":"d17c22739dc47a0c","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1748543999509,"stop":1748543999510,"duration":1},"status":"passed","severity":"normal"},{"uid":"bce646e2235b5efc","name":"does not throw on valid cases","time":{"start":1748543984740,"stop":1748543984740,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eddd95d8883353b","name":"Passing invalid cursor","time":{"start":1748544514549,"stop":1748544514549,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b17ac46d131bdb5","name":"returns only open connection if one present","time":{"start":1748543999114,"stop":1748543999114,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b35a53d94bf6b8","name":"should increase lamport timestamp","time":{"start":1748544038641,"stop":1748544038641,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee018710a7baadb7","name":"Subscribe and receive messages via waku relay post","time":{"start":1748544590092,"stop":1748544590093,"duration":1},"status":"passed","severity":"normal"},{"uid":"afae619badb4a11d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1748544038117,"stop":1748544038117,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b1f6ebe7abb9bdf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1748543984776,"stop":1748543984776,"duration":0},"status":"passed","severity":"normal"},{"uid":"47795f9f40a46967","name":"should set field with all protocols disabled","time":{"start":1748543993528,"stop":1748543993528,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fcf2be80a7b57a7","name":"should get locked peers","time":{"start":1748544028224,"stop":1748544028229,"duration":5},"status":"passed","severity":"normal"},{"uid":"16dd3113495268f1","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1748544038078,"stop":1748544038079,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbdb71da269a6c46","name":"Push message with long payload","time":{"start":1748544760980,"stop":1748544760980,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b04b82ea0b54cc6","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1748543984783,"stop":1748543984783,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39a551773846efc","name":"Push message with content topic containing shell command","time":{"start":1748544760976,"stop":1748544760976,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f8495823059d1e","name":"should emit a peer event after start","time":{"start":1748544293107,"stop":1748544293109,"duration":2},"status":"passed","severity":"normal"},{"uid":"adede8dd8839fea1","name":"Subscribe to topic containing JSON and receive message","time":{"start":1748544553136,"stop":1748544553136,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dca13b21b719d4f","name":"Check message with no pubsub topic is not received","time":{"start":1748544500962,"stop":1748544500962,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2981063968b789a","name":"Subscribe and receive messages via waku relay post","time":{"start":1748544553094,"stop":1748544553094,"duration":0},"status":"passed","severity":"normal"},{"uid":"722fc8c92a1a3efc","name":"should retry on complete failure if specified","time":{"start":1748544028830,"stop":1748544028831,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dd551494d9c4a7f","name":"Decoder throws on undefined content topic","time":{"start":1748543999714,"stop":1748543999714,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7eb091f13c30a6","name":"Check received message containing special chars","time":{"start":1748544500952,"stop":1748544500953,"duration":1},"status":"passed","severity":"normal"},{"uid":"13ff760150bbe379","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1748544183103,"stop":1748544183103,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b20c374564fc3a5","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1748544038118,"stop":1748544038120,"duration":2},"status":"passed","severity":"normal"},{"uid":"e8704d25ba942001","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1748544527833,"stop":1748544527833,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa7b040b11d5944","name":"random static sharding 1 - Cluster ID: 448, Shard ID: 672","time":{"start":1748544595250,"stop":1748544595250,"duration":0},"status":"passed","severity":"normal"},{"uid":"23185988e11ef663","name":"should throw an error for empty SingleShardInfos array","time":{"start":1748543984767,"stop":1748543984767,"duration":0},"status":"passed","severity":"normal"},{"uid":"18db190d6c1bf12a","name":"should wait for Store peer to be connected","time":{"start":1748544029072,"stop":1748544029072,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f06b23627fe600","name":"should add and check entries correctly","time":{"start":1748544027561,"stop":1748544027563,"duration":2},"status":"passed","severity":"normal"},{"uid":"7ebb4c6c5d5db39f","name":"Query Generator, Wrong PubsubTopic","time":{"start":1748544527824,"stop":1748544527824,"duration":0},"status":"passed","severity":"normal"},{"uid":"50dd7f37c33cda5e","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1748543984757,"stop":1748543984757,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6b8ef607281972","name":"should reject if Relay is requested but not mounted","time":{"start":1748544029069,"stop":1748544029069,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d94644594d5446","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1748544553113,"stop":1748544553113,"duration":0},"status":"passed","severity":"normal"},{"uid":"90cc3454e5ba57b7","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1748543984760,"stop":1748543984760,"duration":0},"status":"passed","severity":"normal"},{"uid":"27e58348ad2e8dc7","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1748543984911,"stop":1748543984911,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cacc528234305ef","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1748544072959,"stop":1748544072959,"duration":0},"status":"passed","severity":"normal"},{"uid":"3863c5f09c61b8ce","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1748544590102,"stop":1748544590102,"duration":0},"status":"passed","severity":"normal"},{"uid":"98cb522014a95089","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1748544500964,"stop":1748544500964,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4a2c174dbdd5381","name":"Check publish message containing emoji","time":{"start":1748544373430,"stop":1748544373430,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25a76e9aa303f4","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1748544061739,"stop":1748544061739,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ffc489d250c22e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1748544590108,"stop":1748544590108,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccdf4da124563bad","name":"Reopen subscription with peer with lost subscription","time":{"start":1748544120506,"stop":1748544120507,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ece0c247efb38a9","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1748544590102,"stop":1748544590102,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20678c82f539fbc","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1748544365025,"stop":1748544365026,"duration":1},"status":"passed","severity":"normal"},{"uid":"794996fd56947dd6","name":"Subscribe to topic containing Script and receive message","time":{"start":1748544553102,"stop":1748544553102,"duration":0},"status":"passed","severity":"normal"},{"uid":"330b1bbbdf2dc378","name":"Push message with special chars payload","time":{"start":1748544760968,"stop":1748544760968,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d42a8b5a8f32978","name":"more peers than existing","time":{"start":1748544348629,"stop":1748544348629,"duration":0},"status":"skipped","severity":"normal"},{"uid":"74d5e11a98d63ec4","name":"handles multiple messages","time":{"start":1748544564935,"stop":1748544564938,"duration":3},"status":"passed","severity":"normal"},{"uid":"8f8a00a36d6b8bd0","name":"isConnected should return true after first peer connects","time":{"start":1748544072960,"stop":1748544072963,"duration":3},"status":"passed","severity":"normal"},{"uid":"32350cacab6b9437","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1748543984775,"stop":1748543984775,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d00f7841009e88","name":"Subscribe to topic containing Script and receive message","time":{"start":1748544590098,"stop":1748544590099,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad8b0f4c84eb4a95","name":"Push 30 different messages","time":{"start":1748544760972,"stop":1748544760972,"duration":0},"status":"skipped","severity":"normal"},{"uid":"22b7beb27fdbf4f9","name":"should handle corrupted local storage data gracefully","time":{"start":1748544011589,"stop":1748544011590,"duration":1},"status":"passed","severity":"normal"},{"uid":"aef2507183d94f82","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1748544038116,"stop":1748544038116,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f8103624772de97","name":"Push message with content topic containing short","time":{"start":1748544760985,"stop":1748544760985,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c73804006190be","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1748544553138,"stop":1748544553139,"duration":1},"status":"passed","severity":"normal"},{"uid":"55ff962b1bcba01f","name":"listenerCount","time":{"start":1748544094651,"stop":1748544094653,"duration":2},"status":"passed","severity":"normal"},{"uid":"872a5b1f26b64969","name":"Check received message containing escaped characters","time":{"start":1748544500957,"stop":1748544500957,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3428696c46cfa40","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1748544038646,"stop":1748544038646,"duration":0},"status":"passed","severity":"normal"},{"uid":"7210a4c10ab257a3","name":"Subscribe to topic containing special chars and publish message","time":{"start":1748544382715,"stop":1748544382716,"duration":1},"status":"passed","severity":"normal"},{"uid":"863d35ac39d55509","name":"Push message with content topic containing JSON","time":{"start":1748544760990,"stop":1748544760990,"duration":0},"status":"passed","severity":"normal"},{"uid":"8505addfcbc10693","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1748543984767,"stop":1748543984767,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b3287dd7681fd3","name":"Query Generator, No Decoder","time":{"start":1748544527827,"stop":1748544527828,"duration":1},"status":"passed","severity":"normal"},{"uid":"29f551cc9ffaedec","name":"topics with same application and version share the same shard","time":{"start":1748543984761,"stop":1748543984761,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7b7fb5a5508d35","name":"Push message with Russian payload","time":{"start":1748544760981,"stop":1748544760982,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7c43194c7371fd","name":"start node with empty content topic","time":{"start":1748544484103,"stop":1748544484103,"duration":0},"status":"passed","severity":"normal"},{"uid":"37426ef9c04b5fc","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1748543992784,"stop":1748543992785,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4e7991337902743","name":"Push message with shell command payload","time":{"start":1748544760983,"stop":1748544760983,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bba9c2ffabc4303","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748544500960,"stop":1748544500960,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e448cc6711e2c49","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1748544590110,"stop":1748544590110,"duration":0},"status":"passed","severity":"normal"},{"uid":"13088bc3068cad44","name":"Check message with no content topic is not received","time":{"start":1748544464344,"stop":1748544464344,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad3aa5ab770efaa","name":"Check received message containing Script","time":{"start":1748544464336,"stop":1748544464337,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd8d84a208f8da50","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748544227686,"stop":1748544227686,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1e0380c0aecc34","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1748544017788,"stop":1748544017790,"duration":2},"status":"passed","severity":"normal"},{"uid":"3aeff74249b555c9","name":"Nodes with multiple pubsub topic","time":{"start":1748544365031,"stop":1748544365034,"duration":3},"status":"passed","severity":"normal"},{"uid":"67643b0cc86ed766","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748544500973,"stop":1748544500974,"duration":1},"status":"passed","severity":"normal"},{"uid":"19f9e5cb27c2de77","name":"should serialize and deserialize correctly","time":{"start":1748544040007,"stop":1748544040007,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa39bedf55b14729","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1748544244310,"stop":1748544244311,"duration":1},"status":"passed","severity":"normal"},{"uid":"efa785b8e4b1eaee","name":"new peer added after a peer was already found","time":{"start":1748544348498,"stop":1748544348498,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3880ea613e803c29","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1748544373431,"stop":1748544373432,"duration":1},"status":"passed","severity":"normal"},{"uid":"77da3e5962b3353a","name":"Passing an array","time":{"start":1748544572097,"stop":1748544572097,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d60babb8cdcb4c","name":"should throw an error for an unconfigured topic","time":{"start":1748543984780,"stop":1748543984780,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46b5c49d46a2784","name":"should be empty when created","time":{"start":1748544029112,"stop":1748544029112,"duration":0},"status":"passed","severity":"normal"},{"uid":"e598a6a9c23865f3","name":"Check publish message containing short","time":{"start":1748544373415,"stop":1748544373416,"duration":1},"status":"passed","severity":"normal"},{"uid":"c09cd832222ecdee","name":"Subscribe to topic containing emoji and receive message","time":{"start":1748544553139,"stop":1748544553139,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff51d5b8ceca8f7d","name":"Push message with escaped characters payload","time":{"start":1748544760971,"stop":1748544760971,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a550a22e43a3e28","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1748544007410,"stop":1748544007412,"duration":2},"status":"passed","severity":"normal"},{"uid":"876db5fa5be35543","name":"Subscribe to topic containing special chars and receive message","time":{"start":1748544590106,"stop":1748544590107,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdbb26504a64ab46","name":"Push message with content topic containing Script","time":{"start":1748544760975,"stop":1748544760975,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfbca30c003387e0","name":"Subscribe to topic containing long and receive message","time":{"start":1748544553122,"stop":1748544553122,"duration":0},"status":"passed","severity":"normal"},{"uid":"a04e63c251230302","name":"Subscribe to topic containing numeric and receive message","time":{"start":1748544590106,"stop":1748544590106,"duration":0},"status":"passed","severity":"normal"},{"uid":"475bb25ca9de0771","name":"should correctly map a content topic to a pubsub topic","time":{"start":1748543984784,"stop":1748543984784,"duration":0},"status":"passed","severity":"normal"},{"uid":"46fd3a63facad005","name":"throws on content topic with non-number generation field","time":{"start":1748543984742,"stop":1748543984742,"duration":0},"status":"passed","severity":"normal"},{"uid":"175b71f411dfe23e","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1748543984757,"stop":1748543984757,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1f98fc5b08187d","name":"Push message with content topic containing emoji","time":{"start":1748544760977,"stop":1748544760977,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1de40063a3d7e58","name":"Should update shard info","time":{"start":1748544293276,"stop":1748544293277,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae213574e2044725","name":"Decoder throws on empty string content topic","time":{"start":1748544017793,"stop":1748544017793,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd836ad4269ddc9","name":"Check received message containing XML","time":{"start":1748544500968,"stop":1748544500969,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee80bb0e32a89287","name":"should not fail to start the service if it is already started","time":{"start":1748544011586,"stop":1748544011587,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd5cfcc5411fd4e2","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1748544007636,"stop":1748544007636,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e5199dadbbface9f","name":"Check received message containing Russian","time":{"start":1748544500954,"stop":1748544500954,"duration":0},"status":"passed","severity":"normal"},{"uid":"28794eebcf83723d","name":"Asymmetric encrypt & decrypt","time":{"start":1748544018259,"stop":1748544018260,"duration":1},"status":"passed","severity":"normal"},{"uid":"49890c906b77c9e8","name":"Push message with custom timestamp: 1748547783311","time":{"start":1748544760979,"stop":1748544760979,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c193db533f598","name":"should handle general insertion and lookup correctly","time":{"start":1748544040007,"stop":1748544040008,"duration":1},"status":"passed","severity":"normal"},{"uid":"590604fb7d82a4f2","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1748544382712,"stop":1748544382712,"duration":0},"status":"passed","severity":"normal"},{"uid":"41881ce893d7a016","name":"Generator, 2 different pubsubtopics","time":{"start":1748544540322,"stop":1748544540325,"duration":3},"status":"passed","severity":"normal"},{"uid":"efb2f88be245229a","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1748544553096,"stop":1748544553096,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e04119f518d60d32","name":"Push message with content topic containing unicode special characters","time":{"start":1748544760991,"stop":1748544760991,"duration":0},"status":"passed","severity":"normal"},{"uid":"de96b79193960046","name":"should only return 1 node with store capability","time":{"start":1748544007634,"stop":1748544007634,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa556374a35cb95","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1748544007403,"stop":1748544007404,"duration":1},"status":"passed","severity":"normal"},{"uid":"f037d3dd0fb4d23","name":"throws on content topic with empty encoding field","time":{"start":1748543984745,"stop":1748543984745,"duration":0},"status":"passed","severity":"normal"},{"uid":"e28ee39cbce5d8d3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1748544038121,"stop":1748544038122,"duration":1},"status":"passed","severity":"normal"},{"uid":"9146337c90b5d1c7","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1748544038093,"stop":1748544038096,"duration":3},"status":"passed","severity":"normal"},{"uid":"f8629d72103354ed","name":"Subscribe and receive messages via lightPush","time":{"start":1748544590102,"stop":1748544590103,"duration":1},"status":"passed","severity":"normal"},{"uid":"19e655497a0f921f","name":"Check received message containing JSON","time":{"start":1748544464338,"stop":1748544464338,"duration":0},"status":"passed","severity":"normal"},{"uid":"efdab6b9fa10522d","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1748544527829,"stop":1748544527830,"duration":1},"status":"passed","severity":"normal"},{"uid":"da8f73da2e4fe900","name":"Passing page size 1 when there are 4 messages","time":{"start":1748544563926,"stop":1748544563926,"duration":0},"status":"passed","severity":"normal"},{"uid":"c44e339cd2c0c7f6","name":"should handle special patterns correctly","time":{"start":1748544040007,"stop":1748544040007,"duration":0},"status":"passed","severity":"normal"},{"uid":"605bc4c157ca117b","name":"Fails to push message bigger that 1MB","time":{"start":1748544760994,"stop":1748544760994,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a675ef67f95843","name":"Check received message containing escaped characters","time":{"start":1748544500971,"stop":1748544500971,"duration":0},"status":"passed","severity":"normal"},{"uid":"f279cc8a259b7f5a","name":"Waku message hash computation (no timestamp)","time":{"start":1748543987372,"stop":1748543987373,"duration":1},"status":"passed","severity":"normal"},{"uid":"7baba0b4721319fa","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1748544227688,"stop":1748544227688,"duration":0},"status":"passed","severity":"normal"},{"uid":"366269e13a80127f","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1748544038069,"stop":1748544038069,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ae2dd9ed24460","name":"should set field with only STORE enabled","time":{"start":1748543993529,"stop":1748543993529,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca21028467e19ba","name":"1 Store, 2 relays, 2 fetches","time":{"start":1748544007422,"stop":1748544007422,"duration":0},"status":"passed","severity":"normal"},{"uid":"5907545a1ed17d53","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1748544365034,"stop":1748544365038,"duration":4},"status":"passed","severity":"normal"},{"uid":"ab8b90926b34b7e5","name":"should invoke callbacks when receiving a message","time":{"start":1748544029113,"stop":1748544029114,"duration":1},"status":"passed","severity":"normal"},{"uid":"b93bbca5b80e5138","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1748544553100,"stop":1748544553100,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d17c76907cb249","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1748544365029,"stop":1748544365030,"duration":1},"status":"passed","severity":"normal"},{"uid":"f328d6ea267da926","name":"Sample","time":{"start":1748543992872,"stop":1748543992872,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf9be6ea014030f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1748544038118,"stop":1748544038118,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe4c2651bfe466c","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1748544570197,"stop":1748544570197,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ba450371b1943","name":"Push message equal or less that 1MB","time":{"start":1748544760979,"stop":1748544760979,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff2c2248de83ff8","name":"Subscribe to topic containing short and publish message","time":{"start":1748544382714,"stop":1748544382714,"duration":0},"status":"passed","severity":"normal"},{"uid":"3711d3ac2a9a1e2a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1748544553110,"stop":1748544553110,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f99c8c540ae3ab0","name":"Push message with content topic containing Chinese","time":{"start":1748544760974,"stop":1748544760974,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c5d312ddeba3250","name":"throws on content topic with empty topic name field","time":{"start":1748543984744,"stop":1748543984744,"duration":0},"status":"passed","severity":"normal"},{"uid":"86c8675c68aa8fa0","name":"should insert message id into causal history","time":{"start":1748544038642,"stop":1748544038643,"duration":1},"status":"passed","severity":"normal"},{"uid":"a698e4dace03e371","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1748544038121,"stop":1748544038121,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf3919a66f2d56e","name":"should throw an error for missing sharding configuration","time":{"start":1748543984783,"stop":1748543984783,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab9f09d987413983","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1748544007405,"stop":1748544007406,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9c29cd957626d7f","name":"Check message with no content topic is not received","time":{"start":1748544500975,"stop":1748544500975,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea94622c326f3549","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1748543984775,"stop":1748543984775,"duration":0},"status":"passed","severity":"normal"},{"uid":"efaa8ca6b0848ce6","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1748544553101,"stop":1748544553102,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b197c3ba262f6a9","name":"Decrypt messages","time":{"start":1748544350172,"stop":1748544350172,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae66d0a734ce116","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1748544038060,"stop":1748544038060,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e759ce7be1efdf8","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1748544553118,"stop":1748544553119,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8f72525e068a2ca","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748544464341,"stop":1748544464341,"duration":0},"status":"passed","severity":"normal"},{"uid":"91735d5a08283f74","name":"Subscribe and publish message","time":{"start":1748544382711,"stop":1748544382712,"duration":1},"status":"passed","severity":"normal"},{"uid":"990792703bf9c813","name":"Check received message containing SQL Injection","time":{"start":1748544464349,"stop":1748544464350,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3945899c83b4f46","name":"isConnected return false after peer stops","time":{"start":1748544072964,"stop":1748544072964,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d9c7d63f25025b","name":"should initialize with default number of peers","time":{"start":1748544028219,"stop":1748544028220,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b7748762c056990","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1748544559823,"stop":1748544559824,"duration":1},"status":"passed","severity":"normal"},{"uid":"dccf5b03598f2f86","name":"stop","time":{"start":1748544094654,"stop":1748544094655,"duration":1},"status":"passed","severity":"normal"},{"uid":"21093ff26ce32d45","name":"should properly create location multiaddrs - udp6","time":{"start":1748543993526,"stop":1748543993527,"duration":1},"status":"passed","severity":"normal"},{"uid":"4624892f55d1f75","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1748544038103,"stop":1748544038103,"duration":0},"status":"passed","severity":"normal"},{"uid":"288282335ab37680","name":"Subscribe to topic containing XML and receive message","time":{"start":1748544553102,"stop":1748544553103,"duration":1},"status":"passed","severity":"normal"},{"uid":"13627e6772efd326","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1748544522884,"stop":1748544522884,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea91254e8e6a240","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1748543992779,"stop":1748543992780,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe58bd2699c7e40a","name":"Default pageSize","time":{"start":1748544563931,"stop":1748544563932,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1171e0b22c76c7d","name":"Push message with numeric payload","time":{"start":1748544760980,"stop":1748544760980,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3eb8d86890d30","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1748544007635,"stop":1748544007635,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc1f6e6b4e17f5ba","name":"Subscribe and receives messages on 20 topics","time":{"start":1748544553095,"stop":1748544553096,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f6893be0c8fe918","name":"Push message with Basic HTML tag payload","time":{"start":1748544760983,"stop":1748544760983,"duration":0},"status":"passed","severity":"normal"},{"uid":"515bddfb510d375","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1748544028829,"stop":1748544028829,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c4b76222b3dc91a","name":"Wrong topic","time":{"start":1748544484100,"stop":1748544484101,"duration":1},"status":"passed","severity":"normal"},{"uid":"887ce7db86c058c","name":"throws an error for improperly formatted content topics","time":{"start":1748543984763,"stop":1748543984764,"duration":1},"status":"passed","severity":"normal"},{"uid":"155d42f5c8322dba","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1748543992788,"stop":1748543992789,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2bb6e3ae6652f65","name":"Push message with unicode special characters payload","time":{"start":1748544760971,"stop":1748544760971,"duration":0},"status":"passed","severity":"normal"},{"uid":"5caaecee93d4887f","name":"Check publish message containing Chinese","time":{"start":1748544373421,"stop":1748544373422,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea3a773411314f3b","name":"should properly create location multiaddrs - udp4","time":{"start":1748543993526,"stop":1748543993526,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9e321e90b9a06c","name":"Check received message containing Basic HTML tag","time":{"start":1748544464351,"stop":1748544464351,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa6b4f2bfffb4273","name":"Check message received after jswaku node is restarted","time":{"start":1748544464345,"stop":1748544464345,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dc07ad9ad8415e72","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1748544382720,"stop":1748544382720,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0ac6067929f571","name":"should retry failed tasks","time":{"start":1748544028823,"stop":1748544028825,"duration":2},"status":"passed","severity":"normal"},{"uid":"9bf1758399710d2b","name":"Sets default value correctly","time":{"start":1748544572098,"stop":1748544572099,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a324674563f9308","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1748544590111,"stop":1748544590111,"duration":0},"status":"passed","severity":"normal"},{"uid":"a979312168ab1629","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1748544590097,"stop":1748544590098,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ced74b3ccc95426","name":"Push message with SQL Injection payload","time":{"start":1748544760982,"stop":1748544760982,"duration":0},"status":"passed","severity":"normal"},{"uid":"2010bd94573dd7d5","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748544227685,"stop":1748544227686,"duration":1},"status":"passed","severity":"normal"},{"uid":"4594443df4dc64f8","name":"Subscribe to topic containing special chars and receive message","time":{"start":1748544590097,"stop":1748544590097,"duration":0},"status":"passed","severity":"normal"},{"uid":"a77e14a191ed0fc1","name":"Check received message containing Arabic","time":{"start":1748544500953,"stop":1748544500954,"duration":1},"status":"passed","severity":"normal"},{"uid":"78de8f4340619d29","name":"Refresh subscription","time":{"start":1748544590105,"stop":1748544590105,"duration":0},"status":"passed","severity":"normal"},{"uid":"12a1d960d1e2cf11","name":"Encoder throws on undefined content topic","time":{"start":1748544019365,"stop":1748544019366,"duration":1},"status":"passed","severity":"normal"},{"uid":"86f28da1f367f652","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1748544590100,"stop":1748544590100,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05b64fb76dd2bbb","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1748544037771,"stop":1748544037771,"duration":0},"status":"passed","severity":"normal"},{"uid":"878c53591910f128","name":"Subscribe to topic containing shell command and receive message","time":{"start":1748544553106,"stop":1748544553110,"duration":4},"status":"passed","severity":"normal"},{"uid":"54ccc8486dc91390","name":"should not fail to stop the service if it was not started","time":{"start":1748544293102,"stop":1748544293105,"duration":3},"status":"passed","severity":"normal"},{"uid":"2439dade0bd9f132","name":"Check received message containing long","time":{"start":1748544500965,"stop":1748544500965,"duration":0},"status":"passed","severity":"normal"},{"uid":"57fee2e40c412b9f","name":"Check message with non string payload is not received","time":{"start":1748544464359,"stop":1748544464362,"duration":3},"status":"passed","severity":"normal"},{"uid":"2ddf3dd3f811cc1f","name":"should return false","time":{"start":1748543993520,"stop":1748543993520,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd9b02f81948de","name":"should continually clean up expired entries at intervals","time":{"start":1748544027575,"stop":1748544027576,"duration":1},"status":"passed","severity":"normal"},{"uid":"56d68585ee97592a","name":"Check received message containing special chars","time":{"start":1748544464334,"stop":1748544464334,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e4891b5c2f294e","name":"should be delivered but not added to local log or bloom filter","time":{"start":1748544038649,"stop":1748544038649,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f9b17c7baef6e6","name":"Ordered callback, aborts when callback returns true","time":{"start":1748544557634,"stop":1748544557634,"duration":0},"status":"passed","severity":"normal"},{"uid":"47930077d31784e","name":"handles empty contentTopics array correctly","time":{"start":1748543984784,"stop":1748543984784,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc9745fbd302caf3","name":"Meta field set when metaSetter is specified","time":{"start":1748543999712,"stop":1748543999713,"duration":1},"status":"passed","severity":"normal"},{"uid":"80b89a21044bc7e7","name":"Using a function","time":{"start":1748544572097,"stop":1748544572097,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb032088d1d3557d","name":"should reject on timeout if it was set","time":{"start":1748544029070,"stop":1748544029071,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f1e9879586daebc","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1748544038048,"stop":1748544038051,"duration":3},"status":"passed","severity":"normal"},{"uid":"32d8cdfd307b3738","name":"Check received message with timestamp: 1748544058844 ","time":{"start":1748544500972,"stop":1748544500973,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed4ce20c31eec994","name":"should check connected peers if present and suitable","time":{"start":1748544029071,"stop":1748544029071,"duration":0},"status":"passed","severity":"normal"},{"uid":"55917e3f8e336f21","name":"Promise Callback - true","time":{"start":1748544548986,"stop":1748544548986,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c3a150df65476a","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1748544038103,"stop":1748544038104,"duration":1},"status":"passed","severity":"normal"},{"uid":"f51c7c2ee365a97a","name":"Push message with short payload","time":{"start":1748544760967,"stop":1748544760967,"duration":0},"status":"passed","severity":"normal"},{"uid":"2971026cbd8e99fd","name":"can start the service","time":{"start":1748544293098,"stop":1748544293100,"duration":2},"status":"passed","severity":"normal"},{"uid":"631c4ba1f28dffda","name":"should check false positive rate","time":{"start":1748544040008,"stop":1748544040008,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d96cb9138fcbce2","name":"Publish message with custom timestamp: Thu May 29 2025 19:46:05 GMT+0000 (Coordinated Universal Time)","time":{"start":1748544373434,"stop":1748544373434,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf099c53d08004d5","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1748544038104,"stop":1748544038105,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b94fcc159bbe838","name":"should properly compute the node id","time":{"start":1748543993520,"stop":1748543993521,"duration":1},"status":"passed","severity":"normal"},{"uid":"29f4059757632e63","name":"should wait for LightPush peer to be connected","time":{"start":1748544029071,"stop":1748544029071,"duration":0},"status":"passed","severity":"normal"},{"uid":"745cb4d1cc9a2117","name":"should add to incoming buffer if dependencies are not met","time":{"start":1748544038645,"stop":1748544038645,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4561675c581d4e","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1748544072960,"stop":1748544072960,"duration":0},"status":"passed","severity":"normal"},{"uid":"be3f1cfae3dd20da","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1748544365030,"stop":1748544365030,"duration":0},"status":"passed","severity":"normal"},{"uid":"e980227d611c3245","name":"should use the provided clusterId for the pubsub topic","time":{"start":1748543984785,"stop":1748543984785,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee7cdd7f40b1893a","name":"Push message with Script payload","time":{"start":1748544760969,"stop":1748544760970,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa684d67aa1a81da","name":"Fails to publish message with empty text","time":{"start":1748544373435,"stop":1748544373436,"duration":1},"status":"passed","severity":"normal"},{"uid":"deefe6ea6fb33d88","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1748544527830,"stop":1748544527831,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbb6c7caa6002995","name":"Subscribe to topic containing shell command and receive message","time":{"start":1748544590100,"stop":1748544590100,"duration":0},"status":"passed","severity":"normal"},{"uid":"5186c1c5c93d1ffa","name":"should fail to send if no connected peers found","time":{"start":1748544028829,"stop":1748544028830,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba3e9655fc0d1db9","name":"Ephemeral messages are not stored","time":{"start":1748544061707,"stop":1748544061708,"duration":1},"status":"passed","severity":"normal"},{"uid":"54369579a546cb10","name":"should not allow unachievable error rate","time":{"start":1748544037770,"stop":1748544037770,"duration":0},"status":"passed","severity":"normal"},{"uid":"5554d2b5e9f059a1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1748543984774,"stop":1748543984774,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0fe42b6c884d027","name":"Light Node - default protocols","time":{"start":1748544577521,"stop":1748544577522,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cac2ad2537928dc","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1748543992790,"stop":1748543992790,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73fab7e119cfdf5","name":"Subscribe to topic containing short and receive message","time":{"start":1748544590096,"stop":1748544590096,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f7910706dc4ef9","name":"Subscribe and receives messages on 20 topics","time":{"start":1748544590093,"stop":1748544590094,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4455811c4c5ce90","name":"Overlapping topic subscription","time":{"start":1748544553121,"stop":1748544553121,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5c2dfaf6b51bd2","name":"Push message with JSON payload","time":{"start":1748544760970,"stop":1748544760970,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcbd1b469ade4fd4","name":"same cluster, same shard: nodes connect","time":{"start":1748544254215,"stop":1748544254216,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e63fe7d48a922c7","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1748544553118,"stop":1748544553118,"duration":0},"status":"passed","severity":"normal"},{"uid":"3264abbddcb6c879","name":"Check received message containing numeric","time":{"start":1748544464347,"stop":1748544464347,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f857a959991b51","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1748544559825,"stop":1748544559826,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce5c8ef241ad68a1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1748543984773,"stop":1748543984773,"duration":0},"status":"passed","severity":"normal"},{"uid":"b120d921a4f4d8e0","name":"Overlapping topic subscription","time":{"start":1748544590095,"stop":1748544590095,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43f5e86f5be31c8","name":"Push message with content topic containing SQL Injection","time":{"start":1748544760988,"stop":1748544760988,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc6a58d08afa425","name":"Check received message with timestamp: 1748544058844 ","time":{"start":1748544500959,"stop":1748544500959,"duration":0},"status":"passed","severity":"normal"},{"uid":"500d7100563e463b","name":"isConnected should return false after all peers disconnect","time":{"start":1748544072963,"stop":1748544072964,"duration":1},"status":"passed","severity":"normal"},{"uid":"4705bc45cad94f93","name":"Check received message containing SQL Injection","time":{"start":1748544500954,"stop":1748544500955,"duration":1},"status":"passed","severity":"normal"},{"uid":"6766dc6f578f50bb","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1748544553114,"stop":1748544553115,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9ee08914597b52b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1748544553099,"stop":1748544553099,"duration":0},"status":"passed","severity":"normal"},{"uid":"39352a0458e6eca0","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1748544570196,"stop":1748544570197,"duration":1},"status":"passed","severity":"normal"},{"uid":"e41ed3e03732d046","name":"Push message with content topic containing Russian","time":{"start":1748544760974,"stop":1748544760974,"duration":0},"status":"passed","severity":"normal"},{"uid":"913f9ff6f571cd56","name":"Ephemeral field set to true","time":{"start":1748543999712,"stop":1748543999712,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48611f6e53bd9fe","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1748544038048,"stop":1748544038048,"duration":0},"status":"passed","severity":"normal"},{"uid":"d737b4f60fb0432d","name":"Check received message with timestamp: 1748544058844000000 ","time":{"start":1748544500972,"stop":1748544500972,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11fbaf1fee948d1","name":"Check received message with timestamp: 1748544053164 ","time":{"start":1748544464340,"stop":1748544464341,"duration":1},"status":"passed","severity":"normal"},{"uid":"65f85d0831edc95b","name":"Check received message with timestamp: 1748544053164000000 ","time":{"start":1748544464340,"stop":1748544464340,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c9c61b59d95c52","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1748544553093,"stop":1748544553094,"duration":1},"status":"passed","severity":"normal"},{"uid":"1950806984833cce","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1748544570197,"stop":1748544570197,"duration":0},"status":"passed","severity":"normal"},{"uid":"55adcbe49f474817","name":"should not fail to stop the service if it was not started","time":{"start":1748544011586,"stop":1748544011586,"duration":0},"status":"passed","severity":"normal"},{"uid":"b445fca894366cc0","name":"Round trip binary encryption [ecies, signature]","time":{"start":1748544019364,"stop":1748544019365,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be03d09075c57d","name":"Subscribe to topic containing Script and receive message","time":{"start":1748544553135,"stop":1748544553135,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b4a8b3bdfba838e","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1748544382718,"stop":1748544382719,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbede75bfaa81311","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1748543999715,"stop":1748543999715,"duration":0},"status":"passed","severity":"normal"},{"uid":"86723528ed7d88ea","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1748544038058,"stop":1748544038058,"duration":0},"status":"passed","severity":"normal"},{"uid":"80cdce45e45dbb55","name":"Push message with content topic containing shell command","time":{"start":1748544760990,"stop":1748544760990,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca489babf32c6ca","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1748544038113,"stop":1748544038113,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d5f28f162cf07c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748544183095,"stop":1748544183096,"duration":1},"status":"passed","severity":"normal"},{"uid":"52b04c40eeba6535","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1748544038105,"stop":1748544038105,"duration":0},"status":"passed","severity":"normal"},{"uid":"71bdf395c6743e73","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1748544038083,"stop":1748544038084,"duration":1},"status":"passed","severity":"normal"},{"uid":"a711b47584a3f651","name":"Push message with Basic HTML tag payload","time":{"start":1748544760970,"stop":1748544760970,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fdfefef18646593","name":"Check publish message containing escaped characters","time":{"start":1748544373429,"stop":1748544373430,"duration":1},"status":"passed","severity":"normal"},{"uid":"2990db5ef7252e5d","name":"Waku message hash computation (meta attribute not present)","time":{"start":1748543987371,"stop":1748543987372,"duration":1},"status":"passed","severity":"normal"},{"uid":"da374c9e9dda7385","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1748544038649,"stop":1748544038649,"duration":0},"status":"passed","severity":"normal"},{"uid":"14085db4e81f3377","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1748544553103,"stop":1748544553103,"duration":0},"status":"passed","severity":"normal"},{"uid":"eacac69020061ecf","name":"less peers than existing","time":{"start":1748544348629,"stop":1748544348629,"duration":0},"status":"skipped","severity":"normal"},{"uid":"af59d24e0615c3b2","name":"ignores unrecognized TXT record formats","time":{"start":1748544007632,"stop":1748544007633,"duration":1},"status":"passed","severity":"normal"},{"uid":"57d8d25a480d6b77","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1748544038113,"stop":1748544038113,"duration":0},"status":"passed","severity":"normal"},{"uid":"f895cc043deed88a","name":"LightPush","time":{"start":1748544577521,"stop":1748544577521,"duration":0},"status":"passed","severity":"normal"},{"uid":"d407b92254027a7c","name":"should not receive a peer event before start","time":{"start":1748544011587,"stop":1748544011588,"duration":1},"status":"passed","severity":"normal"},{"uid":"698cdab1944b20b4","name":"Push message with custom timestamp: 1748540583311","time":{"start":1748544760978,"stop":1748544760979,"duration":1},"status":"passed","severity":"normal"},{"uid":"25b48d2df493ad01","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1748543984781,"stop":1748543984781,"duration":0},"status":"passed","severity":"normal"},{"uid":"a596e4734e7d15a6","name":"Check received message containing JSON","time":{"start":1748544500969,"stop":1748544500970,"duration":1},"status":"passed","severity":"normal"},{"uid":"f199c5eaab3f509f","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1748544017786,"stop":1748544017788,"duration":2},"status":"passed","severity":"normal"},{"uid":"3a17414ccd8c32e8","name":"should not receive a peer event after stop","time":{"start":1748544293110,"stop":1748544293110,"duration":0},"status":"passed","severity":"normal"},{"uid":"b47bc301caaa3c6e","name":"Decoder throws on empty string content topic","time":{"start":1748544019366,"stop":1748544019366,"duration":0},"status":"passed","severity":"normal"},{"uid":"647218e447ad6c6d","name":"Decoder throws on undefined content topic","time":{"start":1748544019366,"stop":1748544019366,"duration":0},"status":"passed","severity":"normal"},{"uid":"617bde9b5f098","name":"Decoder throws on undefined content topic","time":{"start":1748544017792,"stop":1748544017793,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb9fd7514a3d9ff6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1748544553134,"stop":1748544553134,"duration":0},"status":"passed","severity":"normal"},{"uid":"d795706f64dd298","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1748544038644,"stop":1748544038644,"duration":0},"status":"passed","severity":"normal"},{"uid":"c469f68be5c4bc84","name":"Check message with no payload is not received","time":{"start":1748544464358,"stop":1748544464358,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c2d22bb3847913","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1748544590104,"stop":1748544590104,"duration":0},"status":"passed","severity":"normal"},{"uid":"976f60da3d0364fb","name":"Subscribe and receives messages on 20 topics","time":{"start":1748544590104,"stop":1748544590104,"duration":0},"status":"passed","severity":"normal"},{"uid":"b32d2847e32928c2","name":"Subscribe to topic containing long and receive message","time":{"start":1748544590096,"stop":1748544590096,"duration":0},"status":"passed","severity":"normal"},{"uid":"68b76411bb6c5540","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1748543984759,"stop":1748543984760,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c4d195381c38b9f","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1748543992781,"stop":1748543992781,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1cf6cc6972ee4e1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748544183102,"stop":1748544183103,"duration":1},"status":"passed","severity":"normal"},{"uid":"a813ee672ec944dc","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1748544553140,"stop":1748544553141,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a5b761e4fc56927","name":"should be sent with empty content","time":{"start":1748544038648,"stop":1748544038649,"duration":1},"status":"passed","severity":"normal"},{"uid":"9faadc21f9882e35","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1748544038114,"stop":1748544038114,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f3fa12055a19eca","name":"should transition to Unhealthy when no connections","time":{"start":1748544028814,"stop":1748544028814,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e859a3dc402ddd9","name":"Subscribe to topic containing emoji and receive message","time":{"start":1748544590110,"stop":1748544590110,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe6702bc8d10bc2a","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1748544553141,"stop":1748544553141,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c572fe2a435adcc","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1748544038100,"stop":1748544038101,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa1bf812fde2a7ca","name":"Refresh subscription","time":{"start":1748544553098,"stop":1748544553098,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a825e3a31da9437","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1748544590097,"stop":1748544590097,"duration":0},"status":"passed","severity":"normal"},{"uid":"f609b09ca3186d61","name":"throws on empty content topic","time":{"start":1748543984741,"stop":1748543984741,"duration":0},"status":"passed","severity":"normal"},{"uid":"826facaaa0d5ac72","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1748544590103,"stop":1748544590103,"duration":0},"status":"passed","severity":"normal"},{"uid":"9767a7b682d166af","name":"should update ack status of messages in outgoing buffer","time":{"start":1748544038650,"stop":1748544038650,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa525c6b961c0137","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1748544595254,"stop":1748544595254,"duration":0},"status":"passed","severity":"normal"},{"uid":"909d89ff3fe09ab7","name":"Publish message with rate limit","time":{"start":1748544373439,"stop":1748544373441,"duration":2},"status":"passed","severity":"normal"},{"uid":"f9e5d513301439bc","name":"should be called for bootstrap peers","time":{"start":1748544061738,"stop":1748544061739,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd856b7d2250fd81","name":"should get / set UDP multiaddr","time":{"start":1748543993525,"stop":1748543993525,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b54a45f06933c4","name":"Check publish message containing Russian","time":{"start":1748544373423,"stop":1748544373423,"duration":0},"status":"passed","severity":"normal"},{"uid":"369d2067f11ed19e","name":"should respect max attempts limit","time":{"start":1748544028827,"stop":1748544028827,"duration":0},"status":"passed","severity":"normal"},{"uid":"51cf1be3a485f087","name":"Generator, custom pubsub topic","time":{"start":1748544540314,"stop":1748544540315,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f71d414795193b3","name":"A test","time":{"start":1748544244418,"stop":1748544244418,"duration":0},"status":"passed","severity":"normal"},{"uid":"37896c7551cae166","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748544227687,"stop":1748544227687,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3f9df1235f3d49","name":"Push message with content topic containing Script","time":{"start":1748544760989,"stop":1748544760989,"duration":0},"status":"passed","severity":"normal"},{"uid":"493e0ae2412d498d","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1748543984769,"stop":1748543984769,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3ddb9341d3dc","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1748544514546,"stop":1748544514546,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd8d1db771d43a11","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1748544061739,"stop":1748544061740,"duration":1},"status":"passed","severity":"normal"},{"uid":"a13bd63dec8702c2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1748544590093,"stop":1748544590093,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d1b26d4b266b657","name":"dispatchEvent via connectionManager","time":{"start":1748544094653,"stop":1748544094654,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b2f6936db1679f","name":"Non TWN Cluster","time":{"start":1748544484092,"stop":1748544484092,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dcb9f4858800b00","name":"1 Relay, 1 Filter, gives up","time":{"start":1748544007422,"stop":1748544007423,"duration":1},"status":"passed","severity":"normal"},{"uid":"31b466a4fe3fe7b1","name":"should support chaining for add method","time":{"start":1748544027563,"stop":1748544027569,"duration":6},"status":"passed","severity":"normal"},{"uid":"1163972fb0ac2164","name":"Store - dialed first","time":{"start":1748544577520,"stop":1748544577520,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f72ec4230561c4a","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1748544038101,"stop":1748544038101,"duration":0},"status":"passed","severity":"normal"},{"uid":"a720ebc9723555a3","name":"should partition messages based on acknowledgement status","time":{"start":1748544038648,"stop":1748544038648,"duration":0},"status":"passed","severity":"normal"},{"uid":"29bd43c0d4e8a5e4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1748544590095,"stop":1748544590095,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e91891fa32d826a","name":"should request peer renewal on specific errors","time":{"start":1748544028826,"stop":1748544028826,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24095d71348b317","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1748544382716,"stop":1748544382716,"duration":0},"status":"passed","severity":"normal"},{"uid":"5124bce544ac32d8","name":"Push message equal or less that 1MB","time":{"start":1748544760993,"stop":1748544760994,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe3ce3d82b43e842","name":"should not allow k > 12","time":{"start":1748544037768,"stop":1748544037769,"duration":1},"status":"passed","severity":"normal"},{"uid":"49d779f71179fb9b","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1748543984760,"stop":1748543984760,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e78949ebd0951b4","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1748544038062,"stop":1748544038063,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4228a647b508f53","name":"Check message with no pubsub topic is not received","time":{"start":1748544500974,"stop":1748544500975,"duration":1},"status":"passed","severity":"normal"},{"uid":"8edf3458cbf7f78f","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1748544038072,"stop":1748544038072,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f947ee80c74e4d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748544500959,"stop":1748544500960,"duration":1},"status":"passed","severity":"normal"},{"uid":"bea03e6f77bd78ec","name":"Check message with no pubsub topic is not received","time":{"start":1748544464356,"stop":1748544464357,"duration":1},"status":"passed","severity":"normal"},{"uid":"22bb59081f8b55cc","name":"Overlapping topic subscription","time":{"start":1748544590105,"stop":1748544590105,"duration":0},"status":"passed","severity":"normal"},{"uid":"6017a5ed4420ba5c","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1748544365026,"stop":1748544365026,"duration":0},"status":"passed","severity":"normal"},{"uid":"db269778d858a9d","name":"should handle different types of entries","time":{"start":1748544027571,"stop":1748544027571,"duration":0},"status":"passed","severity":"normal"},{"uid":"284063830edaac42","name":"Push message with Russian payload","time":{"start":1748544760969,"stop":1748544760969,"duration":0},"status":"passed","severity":"normal"},{"uid":"79351a21ec3b1a25","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1748544183097,"stop":1748544183098,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0163241b39ba35a","name":"should be online or offline if network state changed","time":{"start":1748544054626,"stop":1748544054628,"duration":2},"status":"passed","severity":"normal"},{"uid":"9f4ce85de5a03e5e","name":"Check received message containing Arabic","time":{"start":1748544464348,"stop":1748544464349,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea226d113c0db6c1","name":"Ping on subscribed peer","time":{"start":1748544120507,"stop":1748544120507,"duration":0},"status":"passed","severity":"normal"},{"uid":"950325c0e257776d","name":"nwaku subscribes","time":{"start":1748544361736,"stop":1748544361737,"duration":1},"status":"passed","severity":"normal"},{"uid":"d119413a3896ecc9","name":"should not retry if at least one success","time":{"start":1748544028831,"stop":1748544028831,"duration":0},"status":"passed","severity":"normal"},{"uid":"1806883b40f14b1a","name":"Subscribe to topic containing XML and receive message","time":{"start":1748544590108,"stop":1748544590109,"duration":1},"status":"passed","severity":"normal"},{"uid":"a23856a15d1281c5","name":"Push message with content topic containing JSON","time":{"start":1748544760976,"stop":1748544760976,"duration":0},"status":"passed","severity":"normal"},{"uid":"3def24bd9e96e57f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1748544590107,"stop":1748544590107,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6749de8f434437b","name":"Push message with long payload","time":{"start":1748544760967,"stop":1748544760968,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bf1b4ccd2e90215","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1748544590098,"stop":1748544590098,"duration":0},"status":"passed","severity":"normal"},{"uid":"21bb49c75e1e68c4","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1748544522882,"stop":1748544522882,"duration":0},"status":"passed","severity":"normal"},{"uid":"75dd17f4f6c9c779","name":"Passing page size 3 when there are 20 messages","time":{"start":1748544563926,"stop":1748544563926,"duration":0},"status":"passed","severity":"normal"},{"uid":"d219d3b5cf4be57b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748544227689,"stop":1748544227690,"duration":1},"status":"passed","severity":"normal"},{"uid":"61c2bd77c478053","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1748544038117,"stop":1748544038117,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aebf600a664a69a","name":"Check received message containing special chars","time":{"start":1748544464347,"stop":1748544464348,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cff696643be7d10","name":"Push message with meta","time":{"start":1748544760991,"stop":1748544760992,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee8614bc349be2c2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1748543984778,"stop":1748543984779,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e7ee036ac557a02","name":"Check publish message containing unicode special characters","time":{"start":1748544373430,"stop":1748544373430,"duration":0},"status":"passed","severity":"normal"},{"uid":"39e95004afe9e85c","name":"should reject if LightPush is requested but not mounted","time":{"start":1748544029069,"stop":1748544029069,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad8de06c2bbedcc","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1748543984781,"stop":1748543984781,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a86c3b8dda157e","name":"Push message with shell command payload","time":{"start":1748544760970,"stop":1748544760971,"duration":1},"status":"passed","severity":"normal"},{"uid":"58ef466954ae057d","name":"Nwaku publishes","time":{"start":1748544361739,"stop":1748544361739,"duration":0},"status":"passed","severity":"normal"},{"uid":"a94c02badf0371e","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1748544007407,"stop":1748544007407,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b278ed535b0230","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1748544038079,"stop":1748544038079,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac30c6c880d7e2d4","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1748543984769,"stop":1748543984769,"duration":0},"status":"passed","severity":"normal"},{"uid":"446f05cda17631b3","name":"random static sharding 2 - Cluster ID: 370, Shard ID: 79","time":{"start":1748544595250,"stop":1748544595250,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6656db147aefcfc","name":"Check received message containing XML","time":{"start":1748544464337,"stop":1748544464337,"duration":0},"status":"passed","severity":"normal"},{"uid":"4124b948617219b8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1748544590110,"stop":1748544590110,"duration":0},"status":"passed","severity":"normal"},{"uid":"5215127bd731e2a2","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app21/10/topic411/proto","time":{"start":1748544484094,"stop":1748544484094,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6bb4e73599f36cb","name":"should initialize with custom number of peers","time":{"start":1748544028220,"stop":1748544028224,"duration":4},"status":"passed","severity":"normal"},{"uid":"403e21d369a92ef6","name":"Check message with no payload is not received","time":{"start":1748544500962,"stop":1748544500963,"duration":1},"status":"passed","severity":"normal"},{"uid":"a08937ce8c1cbeb0","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1748544365030,"stop":1748544365031,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffe5cf5a02af4551","name":"should handle connection events","time":{"start":1748544028230,"stop":1748544028230,"duration":0},"status":"passed","severity":"normal"},{"uid":"67511de9136a5b7a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1748544590094,"stop":1748544590094,"duration":0},"status":"passed","severity":"normal"},{"uid":"221a51b709827b84","name":"Subscribe to topic containing Russian and publish message","time":{"start":1748544382717,"stop":1748544382717,"duration":0},"status":"passed","severity":"normal"},{"uid":"f934af7f9c238ae8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1748544590099,"stop":1748544590099,"duration":0},"status":"passed","severity":"normal"},{"uid":"413e1418adfd3d33","name":"Subscribe to topic containing emoji and publish message","time":{"start":1748544382721,"stop":1748544382721,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e83ae417ecc629","name":"Check message on other pubsub topic is not received","time":{"start":1748544500974,"stop":1748544500974,"duration":0},"status":"passed","severity":"normal"},{"uid":"67cc294d65d453d6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1748544553095,"stop":1748544553095,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8fbc3c7a5d732ec","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1748544514545,"stop":1748544514545,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e16270a500e418","name":"should properly create location multiaddrs - udp","time":{"start":1748543993527,"stop":1748543993527,"duration":0},"status":"passed","severity":"normal"},{"uid":"625b630592e2c50d","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1748544038080,"stop":1748544038080,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c913035ac675eee","name":"Subscribe to topic containing short and receive message","time":{"start":1748544590106,"stop":1748544590106,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e790e39cfffa66c","name":"Throws when trying to push message with empty payload","time":{"start":1748544760985,"stop":1748544760985,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e9ea6781a5a7cd","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1748543984758,"stop":1748543984758,"duration":0},"status":"passed","severity":"normal"},{"uid":"73243adaad82c48a","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1748544570199,"stop":1748544570199,"duration":0},"status":"passed","severity":"normal"},{"uid":"801dda7a7b155cf2","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1748544590108,"stop":1748544590108,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c656e9aa037985","name":"udp ip6 address","time":{"start":1748543992814,"stop":1748543992815,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4f895d16c5e4c01","name":"Check received message containing long","time":{"start":1748544464347,"stop":1748544464347,"duration":0},"status":"passed","severity":"normal"},{"uid":"982386d57c7b0eec","name":"should successfully stop","time":{"start":1748544029012,"stop":1748544029012,"duration":0},"status":"passed","severity":"normal"},{"uid":"edfeb15eabd51799","name":"Check publish message containing long","time":{"start":1748544373416,"stop":1748544373416,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88b7e70a34a8d5a","name":"Check publish message containing special chars","time":{"start":1748544373420,"stop":1748544373421,"duration":1},"status":"passed","severity":"normal"},{"uid":"574d5f6eda83543c","name":"Push message with emoji payload","time":{"start":1748544760971,"stop":1748544760972,"duration":1},"status":"passed","severity":"normal"},{"uid":"be76581f3aeac3d3","name":"Check received message containing long","time":{"start":1748544464333,"stop":1748544464334,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f0b5053f2ae701","name":"Init the array if not present","time":{"start":1748543984524,"stop":1748543984525,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ad1793eca5e2541","name":"Subscribe and receive messages via waku relay post","time":{"start":1748544590103,"stop":1748544590103,"duration":0},"status":"passed","severity":"normal"},{"uid":"aabfc25b8552bbb5","name":"Check message with invalid timestamp is not received","time":{"start":1748544464342,"stop":1748544464342,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c260bb578a82c0","name":"should start and stop interval correctly","time":{"start":1748544028822,"stop":1748544028823,"duration":1},"status":"passed","severity":"normal"},{"uid":"e72591636d84a8a7","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1748544007636,"stop":1748544007636,"duration":0},"status":"skipped","severity":"normal"},{"uid":"51ea5e274d26aa5a","name":"should properly create location multiaddrs - tcp","time":{"start":1748543993527,"stop":1748543993528,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ce41b27cce95b1d","name":"Fails to publish message with wrong content topic","time":{"start":1748544373436,"stop":1748544373436,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b51e8c2ac178bfb","name":"Check message with no pubsub topic is not received","time":{"start":1748544464343,"stop":1748544464343,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ddf00ca03511a","name":"random static sharding 4 - Cluster ID: 685, Shard ID: 189","time":{"start":1748544595251,"stop":1748544595251,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bff9f0de98771df","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1748544038052,"stop":1748544038053,"duration":1},"status":"passed","severity":"normal"},{"uid":"26c8725aa2e72aec","name":"Check received message with timestamp: 1748544058844000000 ","time":{"start":1748544500958,"stop":1748544500959,"duration":1},"status":"passed","severity":"normal"},{"uid":"a12d52ce91ec603d","name":"pre and post cipher","time":{"start":1748544018261,"stop":1748544018261,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b9693404f8b16b","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1748544514547,"stop":1748544514548,"duration":1},"status":"passed","severity":"normal"},{"uid":"78d1d9ebdd1e799b","name":"Subscribe and receive messages via lightPush","time":{"start":1748544553092,"stop":1748544553093,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f0b7168bc4e6f70","name":"caches peers it previously fetched","time":{"start":1748544007633,"stop":1748544007633,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8c2a96abf78785","name":"tcp ip4 address","time":{"start":1748543992814,"stop":1748543992814,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec1b690ba413f65f","name":"Publish without waiting for remote peer","time":{"start":1748544382711,"stop":1748544382711,"duration":0},"status":"passed","severity":"normal"},{"uid":"242ada050205cded","name":"Encoder throws on empty string content topic","time":{"start":1748544017792,"stop":1748544017792,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49c33cd03d107c9","name":"Check publish message after client node is restarted","time":{"start":1748544373439,"stop":1748544373439,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e9ae15f646080cfb","name":"Check message with invalid timestamp is not received","time":{"start":1748544464355,"stop":1748544464356,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c43a27eb70cd4c1","name":"Push message with content topic containing Arabic","time":{"start":1748544760987,"stop":1748544760988,"duration":1},"status":"passed","severity":"normal"},{"uid":"82b339b9cc48810e","name":"Check publish message containing SQL Injection","time":{"start":1748544373423,"stop":1748544373424,"duration":1},"status":"passed","severity":"normal"},{"uid":"8469fda10141838b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1748544038116,"stop":1748544038116,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ed4ab1de9db3f3","name":"should reject if WakuNode is not started","time":{"start":1748544029068,"stop":1748544029069,"duration":1},"status":"passed","severity":"normal"},{"uid":"b25e4b31a8858122","name":"Check received message containing XML","time":{"start":1748544500955,"stop":1748544500956,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab86c874be78c017","name":"Subscribe and receive messages via lightPush","time":{"start":1748544590091,"stop":1748544590092,"duration":1},"status":"passed","severity":"normal"},{"uid":"1531659f5bc70dce","name":"Encoder throws on undefined content topic","time":{"start":1748544017791,"stop":1748544017792,"duration":1},"status":"passed","severity":"normal"},{"uid":"efef2c2b35bdc65","name":"Check received message containing Basic HTML tag","time":{"start":1748544500956,"stop":1748544500956,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d28dd71fa5cdc","name":"should call waitForPeer on Relay","time":{"start":1748544029072,"stop":1748544029072,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dddba13ed64b231","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1748544244311,"stop":1748544244311,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a25a18ccc97b69e","name":"Push message with short payload","time":{"start":1748544760980,"stop":1748544760980,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e63667b8d98d93","name":"should not receive a peer event after stop","time":{"start":1748544058594,"stop":1748544058594,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2637dcd85798b60","name":"Subscribe to topic containing XML and receive message","time":{"start":1748544590099,"stop":1748544590099,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b5477e7d2040455","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1748544382713,"stop":1748544382713,"duration":0},"status":"passed","severity":"normal"},{"uid":"d60ec93589f06a92","name":"Subscribe to topic containing JSON and publish message","time":{"start":1748544382719,"stop":1748544382719,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d501114d190c6ab","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1748544595249,"stop":1748544595249,"duration":0},"status":"passed","severity":"normal"},{"uid":"8848ed7dafb2eac5","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1748544011589,"stop":1748544011589,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc45b4b7add6c33d","name":"Subscribe to topic containing long and receive message","time":{"start":1748544590106,"stop":1748544590106,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb5d431983dc3ae","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1748543984774,"stop":1748543984774,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc31702d26248859","name":"handles empty shards array correctly","time":{"start":1748543984783,"stop":1748543984784,"duration":1},"status":"passed","severity":"normal"},{"uid":"1529678a25086a01","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1748544553120,"stop":1748544553120,"duration":0},"status":"skipped","severity":"normal"},{"uid":"25903226b603aeb9","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1748544540320,"stop":1748544540322,"duration":2},"status":"skipped","severity":"normal"},{"uid":"8a3441602cff9afa","name":"Push message with custom timestamp: 1748540583312","time":{"start":1748544760993,"stop":1748544760993,"duration":0},"status":"passed","severity":"normal"},{"uid":"e65d07dece88b2ad","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1748543984768,"stop":1748543984769,"duration":1},"status":"passed","severity":"normal"},{"uid":"ede27a45814ed141","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1748544514546,"stop":1748544514547,"duration":1},"status":"passed","severity":"normal"},{"uid":"528d86c4a0664b8a","name":"retrieves a single peer","time":{"start":1748544007630,"stop":1748544007631,"duration":1},"status":"passed","severity":"normal"},{"uid":"44c155f0746a24","name":"Publish message with large meta","time":{"start":1748544373439,"stop":1748544373439,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe841b5a7df83","name":"should be able to encode the field with only STORE set to true","time":{"start":1748543992777,"stop":1748543992777,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e13dc673bb6856","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1748544553136,"stop":1748544553136,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b5f372c5bb33204","name":"groups content topics by expected pubsub topic","time":{"start":1748543984762,"stop":1748543984762,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f8068777d06b31a","name":"Check received message containing escaped characters","time":{"start":1748544464339,"stop":1748544464339,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b912e809b9bb341","name":"Check message with no payload is not received","time":{"start":1748544464344,"stop":1748544464344,"duration":0},"status":"passed","severity":"normal"},{"uid":"58dad9ffc4d1e830","name":"removeEventListener with wrong event","time":{"start":1748544094650,"stop":1748544094651,"duration":1},"status":"passed","severity":"normal"},{"uid":"88867157bc162cb4","name":"can start and stop the service","time":{"start":1748544011585,"stop":1748544011586,"duration":1},"status":"passed","severity":"normal"},{"uid":"bde9f985e458fc8a","name":"Ping on subscribed peer","time":{"start":1748544120505,"stop":1748544120505,"duration":0},"status":"passed","severity":"normal"},{"uid":"38cb8783aa273a2d","name":"should add and remove event listeners correctly","time":{"start":1748544011590,"stop":1748544011590,"duration":0},"status":"passed","severity":"normal"},{"uid":"e35d0dd985332b0a","name":"should keep entries that haven't expired yet","time":{"start":1748544027570,"stop":1748544027570,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb19e8ab5e8e6974","name":"Check received message containing emoji","time":{"start":1748544500972,"stop":1748544500972,"duration":0},"status":"passed","severity":"normal"},{"uid":"331492c041c235d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1748544553099,"stop":1748544553100,"duration":1},"status":"passed","severity":"normal"},{"uid":"60adfee311699077","name":"should properly clean up resources when disposed","time":{"start":1748544027575,"stop":1748544027575,"duration":0},"status":"passed","severity":"normal"},{"uid":"154e5060bbb3bf98","name":"should maintain desired error rate","time":{"start":1748544040006,"stop":1748544040006,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa3734fe73d09b4","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1748544054618,"stop":1748544054625,"duration":7},"status":"passed","severity":"normal"},{"uid":"5b866cc6bb58688a","name":"Push message with rate limit","time":{"start":1748544760992,"stop":1748544760993,"duration":1},"status":"passed","severity":"normal"},{"uid":"61f9859b3da85b52","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1748544061741,"stop":1748544061741,"duration":0},"status":"passed","severity":"normal"},{"uid":"db84b709eccf96ce","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1748544038079,"stop":1748544038080,"duration":1},"status":"passed","severity":"normal"},{"uid":"88816e91f8832c6f","name":"Check publish message containing XML","time":{"start":1748544373425,"stop":1748544373426,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cde190af41a707f","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1748544382712,"stop":1748544382712,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c5ed2d8a5b16eb","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1748544038114,"stop":1748544038114,"duration":0},"status":"passed","severity":"normal"},{"uid":"1483fb7e706a4d62","name":"should be able to encode the field with only RELAY set to true","time":{"start":1748543992771,"stop":1748543992777,"duration":6},"status":"passed","severity":"normal"},{"uid":"554bbe2cda324d2c","name":"Renews subscription after lossing a connection","time":{"start":1748544590111,"stop":1748544590111,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea7cfb686f3b1d1","name":"Query generator for 2000 messages","time":{"start":1748544557634,"stop":1748544557634,"duration":0},"status":"passed","severity":"normal"},{"uid":"a745a2765566e24b","name":"Round trip binary serialization","time":{"start":1748543999711,"stop":1748543999712,"duration":1},"status":"passed","severity":"normal"},{"uid":"72ea5011b58d0c8b","name":"Subscribe to topic containing long and receive message","time":{"start":1748544553098,"stop":1748544553099,"duration":1},"status":"passed","severity":"normal"},{"uid":"14013c213a10913c","name":"same cluster, different shard: nodes connect","time":{"start":1748544254216,"stop":1748544254217,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ad0b4af54a1b81f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1748543984777,"stop":1748543984778,"duration":1},"status":"passed","severity":"normal"},{"uid":"bce003e04b82a60","name":"start node with empty shard should fail","time":{"start":1748544595254,"stop":1748544595255,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d52712d6a62bb32","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1748543984758,"stop":1748543984758,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd18619c96ff5db","name":"should emit a peer event after start","time":{"start":1748544058592,"stop":1748544058593,"duration":1},"status":"passed","severity":"normal"},{"uid":"958ce019080bbdd1","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1748543984768,"stop":1748543984768,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5431c630790f28e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1748544553101,"stop":1748544553101,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa43cf2e43ab2b0b","name":"should push the message to the outgoing buffer","time":{"start":1748544038641,"stop":1748544038642,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c45c71f500f2ef1","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1748544522883,"stop":1748544522883,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9e787d34b7f967","name":"Check received message containing shell command","time":{"start":1748544500957,"stop":1748544500957,"duration":0},"status":"passed","severity":"normal"}]