mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-17 12:23:10 +00:00
1 line
157 KiB
JSON
1 line
157 KiB
JSON
[{"uid":"4b35ed3cfabf65d0","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724757144586,"stop":1724757144586,"duration":0},"status":"skipped","severity":"normal"},{"uid":"97c897eaf3853ccc","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724756952346,"stop":1724756952347,"duration":1},"status":"broken","severity":"normal"},{"uid":"83b60125e48864c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724756832077,"stop":1724756832078,"duration":1},"status":"passed","severity":"normal"},{"uid":"82160f8714e944e7","name":"Query with Ordered Callback, No message returned","time":{"start":1724757268030,"stop":1724757268031,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf1c888cfc12c1a5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724756832080,"stop":1724756832081,"duration":1},"status":"passed","severity":"normal"},{"uid":"70caeacce4be0be","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724757005309,"stop":1724757005310,"duration":1},"status":"passed","severity":"normal"},{"uid":"efea57b05c9efb93","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724756533533,"stop":1724756533533,"duration":0},"status":"passed","severity":"normal"},{"uid":"471b397a712429dc","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724756541342,"stop":1724756541342,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fe6e96b1d00a7be","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724756832110,"stop":1724756832110,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f92a2640a138f9","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724756557797,"stop":1724756557797,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b66306e1c4c1bc3","name":"throws an error for improperly formatted content topics","time":{"start":1724756533530,"stop":1724756533530,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd7680fd8be1fb78","name":"start node with empty content topic","time":{"start":1724757227213,"stop":1724757227214,"duration":1},"status":"passed","severity":"normal"},{"uid":"235aa6099770bd8f","name":"Push message with content topic containing long","time":{"start":1724757169522,"stop":1724757169523,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d7c9ef1be146655","name":"Ping on peer without subscriptions","time":{"start":1724756686786,"stop":1724756686786,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdf0fbc4d2d91c59","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724757176027,"stop":1724757176027,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d58b90c1bc54a26","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724757120178,"stop":1724757120179,"duration":1},"status":"passed","severity":"normal"},{"uid":"b496201710feb656","name":"Push message with content topic containing unicode special characters","time":{"start":1724757257497,"stop":1724757257498,"duration":1},"status":"passed","severity":"normal"},{"uid":"da46a5cd46b321ea","name":"random static sharding 2 - Cluster ID: 784, Shard ID: 480","time":{"start":1724757243609,"stop":1724757243609,"duration":0},"status":"passed","severity":"normal"},{"uid":"103c8ec5da87a667","name":"Privacy Node - default protocol","time":{"start":1724757320927,"stop":1724757320927,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc1135eb866fa1d","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724756557210,"stop":1724756557210,"duration":0},"status":"passed","severity":"normal"},{"uid":"9294f9bd581482be","name":"Filter with 3 connections","time":{"start":1724756892397,"stop":1724756892397,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab6dbbca82a4fa4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724756832104,"stop":1724756832104,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1158d5745afb33","name":"Check publish message containing SQL Injection","time":{"start":1724757176018,"stop":1724757176018,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef41f2a72dc0687","name":"non connected peers","time":{"start":1724757120417,"stop":1724757120417,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6beb01b1c13a96a7","name":"Overlapping topic subscription","time":{"start":1724756832082,"stop":1724756832092,"duration":10},"status":"passed","severity":"normal"},{"uid":"7f0eb855f4a87cb1","name":"Accepts a valid Waku Message","time":{"start":1724756550397,"stop":1724756550398,"duration":1},"status":"passed","severity":"normal"},{"uid":"c92d1d9281ae21ec","name":"All","time":{"start":1724756595724,"stop":1724756595724,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f99998cadce982f","name":"should set field with only RELAY enabled","time":{"start":1724756542093,"stop":1724756542093,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b9b88fa170b3ef","name":"Check received message containing SQL Injection","time":{"start":1724757120190,"stop":1724757120191,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cf559af7af0d545","name":"Passing page size 1 when there are 4 messages","time":{"start":1724757297808,"stop":1724757297808,"duration":0},"status":"passed","severity":"normal"},{"uid":"372ccb99d91bceaf","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724757397596,"stop":1724757397596,"duration":0},"status":"passed","severity":"normal"},{"uid":"e45c25a25ab2c9e7","name":"listenerCount","time":{"start":1724756625393,"stop":1724756625394,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0d77966ce4c6380","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724756642148,"stop":1724756642148,"duration":0},"status":"passed","severity":"normal"},{"uid":"c04fbe399408b99c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724756596279,"stop":1724756596279,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5fbc292ffad0bde0","name":"Push message with Script payload","time":{"start":1724757257487,"stop":1724757257487,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70516afb0531129","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724756850180,"stop":1724756850180,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e098de05c72b4aa","name":"does not throw on valid cases","time":{"start":1724756533512,"stop":1724756533513,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d0f54120be1a230","name":"throws on content topic with non-number generation field","time":{"start":1724756533514,"stop":1724756533514,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eaeeec58063c367","name":"Push message with content topic containing XML","time":{"start":1724757257495,"stop":1724757257496,"duration":1},"status":"passed","severity":"normal"},{"uid":"dae0c414c0164351","name":"should throw error - no id","time":{"start":1724756542082,"stop":1724756542082,"duration":0},"status":"passed","severity":"normal"},{"uid":"427a3ebab6132ecd","name":"Check received message containing numeric","time":{"start":1724756805997,"stop":1724756806002,"duration":5},"status":"passed","severity":"normal"},{"uid":"16fea7be83463605","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724756595639,"stop":1724756595639,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d50a113bd5ee33","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724756533526,"stop":1724756533526,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a441ac5fa7edd78","name":"Failed peers are renewed","time":{"start":1724756923041,"stop":1724756923041,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f7c0966958545d","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724757308630,"stop":1724757308632,"duration":2},"status":"passed","severity":"normal"},{"uid":"113965ae18cc08a9","name":"Push message with content topic containing Arabic","time":{"start":1724757257494,"stop":1724757257494,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca56b731a02bbf7","name":"Check message on other pubsub topic is not received","time":{"start":1724757120196,"stop":1724757120196,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaaaad6c1338a0f5","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724756952344,"stop":1724756952344,"duration":0},"status":"passed","severity":"normal"},{"uid":"c710111d7bf15f5a","name":"Check received message containing Chinese","time":{"start":1724756806003,"stop":1724756806003,"duration":0},"status":"passed","severity":"normal"},{"uid":"c444e35495f474db","name":"should not receive a peer event after stop","time":{"start":1724756596277,"stop":1724756596277,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b580788c769e26","name":"should not fail to start the service if it is already started","time":{"start":1724756562247,"stop":1724756562248,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d5f5a0530ee3b28","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724756592599,"stop":1724756592600,"duration":1},"status":"passed","severity":"normal"},{"uid":"4690936891ebdb65","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724756533541,"stop":1724756533542,"duration":1},"status":"passed","severity":"normal"},{"uid":"33aaa448572e4733","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724756562250,"stop":1724756562250,"duration":0},"status":"passed","severity":"normal"},{"uid":"b821df22306d1e46","name":"isConnected should return false after all peers disconnect","time":{"start":1724756642146,"stop":1724756642146,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c92d1120ba65754","name":"should return valid sharding parameters for static sharding","time":{"start":1724756533545,"stop":1724756533546,"duration":1},"status":"passed","severity":"normal"},{"uid":"4026acc81150fd6e","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724756850177,"stop":1724756850177,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b3af45f2e42a92","name":"creates an iterator","time":{"start":1724757295311,"stop":1724757295311,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6b90ac14482931","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724757019248,"stop":1724757019249,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd408cb6ff97be86","name":"Check received message containing Russian","time":{"start":1724757120190,"stop":1724757120190,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9abce0d06e71d26","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724756850181,"stop":1724756850181,"duration":0},"status":"passed","severity":"normal"},{"uid":"6840eb39433cd57","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724757226684,"stop":1724757226685,"duration":1},"status":"passed","severity":"normal"},{"uid":"1592d7369565b914","name":"Push message with rate limit","time":{"start":1724757257500,"stop":1724757257500,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc315a94e18869f7","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724757397587,"stop":1724757397587,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bbc87a0273e9614","name":"Push message with custom timestamp: 1724753250370","time":{"start":1724757257501,"stop":1724757257501,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b46c3560a9712e","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724757182037,"stop":1724757182037,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f076ea517f7249c","name":"should not receive a peer event after stop","time":{"start":1724756562249,"stop":1724756562249,"duration":0},"status":"passed","severity":"normal"},{"uid":"82476fa1dfe4411d","name":"Push message with JSON payload","time":{"start":1724757169519,"stop":1724757169519,"duration":0},"status":"passed","severity":"normal"},{"uid":"34fbd12b28c7e25","name":"should encode/decode to RLP encoding","time":{"start":1724756542084,"stop":1724756542085,"duration":1},"status":"passed","severity":"normal"},{"uid":"b36b2193dfda7513","name":"Push message with unicode special characters payload","time":{"start":1724757169520,"stop":1724757169521,"duration":1},"status":"passed","severity":"normal"},{"uid":"12ed090973403af8","name":"Fails to push message with large meta","time":{"start":1724757169534,"stop":1724757169534,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffdad9c751abec2","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724756533528,"stop":1724756533528,"duration":0},"status":"passed","severity":"normal"},{"uid":"daaf64f5798b1e81","name":"should throw error - no public key","time":{"start":1724756542082,"stop":1724756542082,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb331ba0e560ac8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724757397592,"stop":1724757397592,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e3b9a06070d09c","name":"Query with Ordered Callback, No Decoder","time":{"start":1724757268030,"stop":1724757268030,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7794c30617b8591","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app96/6/topic746/test.js","time":{"start":1724757227206,"stop":1724757227207,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6e56453ad1426f7","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724756719523,"stop":1724756719523,"duration":0},"status":"passed","severity":"normal"},{"uid":"31219f04eaca250","name":"Push message with Chinese payload","time":{"start":1724757257486,"stop":1724757257486,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2a2c4842528aba","name":"Decoder throws on undefined content topic","time":{"start":1724756569954,"stop":1724756569955,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb97e98ba6ace851","name":"Refresh subscription","time":{"start":1724757397579,"stop":1724757397579,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf819089b4583115","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724756533547,"stop":1724756533548,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfa8c1d71ce84015","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724757337526,"stop":1724757337527,"duration":1},"status":"passed","severity":"normal"},{"uid":"9683715b307b63f0","name":"Ping on unsubscribed peer","time":{"start":1724756651437,"stop":1724756651437,"duration":0},"status":"passed","severity":"normal"},{"uid":"62301eef50db5c29","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724757337527,"stop":1724757337527,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e22070b2f5aae5","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724757182037,"stop":1724757182037,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe0f352007281b5","name":"Push message with Basic HTML tag payload","time":{"start":1724757257488,"stop":1724757257488,"duration":0},"status":"passed","severity":"normal"},{"uid":"1700e2acbec258f7","name":"Check received message containing JSON","time":{"start":1724757120192,"stop":1724757120192,"duration":0},"status":"passed","severity":"normal"},{"uid":"1754d1a560ea3766","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724757169527,"stop":1724757169527,"duration":0},"status":"passed","severity":"normal"},{"uid":"b076bf76d3c3b4e1","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724757308633,"stop":1724757308633,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f46a7e897dcc69","name":"Push message with content topic containing Script","time":{"start":1724757169526,"stop":1724757169526,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccee4ffe444724c7","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724757005329,"stop":1724757005330,"duration":1},"status":"passed","severity":"normal"},{"uid":"9835475c75f81e65","name":"Check publish message containing Russian","time":{"start":1724757176018,"stop":1724757176018,"duration":0},"status":"passed","severity":"normal"},{"uid":"78468bb6b8da6db","name":"Wrong topic","time":{"start":1724757227209,"stop":1724757227210,"duration":1},"status":"passed","severity":"normal"},{"uid":"3febb4b58ec1909d","name":"Check received message containing numeric","time":{"start":1724757120154,"stop":1724757120155,"duration":1},"status":"passed","severity":"normal"},{"uid":"b10395d9fbb2bb99","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724757397585,"stop":1724757397585,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c7f5b1d9b5dbd8","name":"Passing an array","time":{"start":1724757312575,"stop":1724757312575,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9920d55e562d93","name":"Check received message containing Chinese","time":{"start":1724757120186,"stop":1724757120187,"duration":1},"status":"passed","severity":"normal"},{"uid":"87a63551efbd08ba","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724756832104,"stop":1724756832105,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ec7bb0be1c67b14","name":"Subscribe to topic containing XML and publish message","time":{"start":1724757182043,"stop":1724757182043,"duration":0},"status":"passed","severity":"normal"},{"uid":"721efd0cbbe4b94a","name":"Check message received after nwaku node is restarted","time":{"start":1724757120198,"stop":1724757120198,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a0b4804b402e99c1","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724756533561,"stop":1724756533561,"duration":0},"status":"passed","severity":"normal"},{"uid":"4473d4b316fec8c2","name":"Check received message containing SQL Injection","time":{"start":1724757120161,"stop":1724757120161,"duration":0},"status":"passed","severity":"normal"},{"uid":"c66038524bc17bab","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724756533526,"stop":1724756533527,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aa4882ba1fba92c","name":"Push message with content topic containing special chars","time":{"start":1724757169523,"stop":1724757169524,"duration":1},"status":"passed","severity":"normal"},{"uid":"400a7e07d83c32b0","name":"Fails to publish duplicate message","time":{"start":1724757176025,"stop":1724757176025,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d7d59384fd382e","name":"Check message with no pubsub topic is not received","time":{"start":1724756806023,"stop":1724756806024,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e898d9a3c4bf954","name":"Nodes with multiple pubsub topic","time":{"start":1724757156824,"stop":1724757156824,"duration":0},"status":"passed","severity":"normal"},{"uid":"21130638ca3b5c56","name":"Promise Callback - true","time":{"start":1724757275892,"stop":1724757275892,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3848a6a6b94a77","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724757397576,"stop":1724757397576,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba6a12dd57057e83","name":"Check publish message containing short","time":{"start":1724757176014,"stop":1724757176014,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ab99bcdabad8d9","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724757308633,"stop":1724757308633,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96dcc4fc48b053f","name":"Number of peers are maintained correctly","time":{"start":1724756777659,"stop":1724756777659,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c406e5b44959734","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724756832109,"stop":1724756832110,"duration":1},"status":"passed","severity":"normal"},{"uid":"d82c1365abe9476a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724757019247,"stop":1724757019248,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbcd92c29d530d14","name":"Passing page size 110 when there are 120 messages","time":{"start":1724757297810,"stop":1724757297811,"duration":1},"status":"passed","severity":"normal"},{"uid":"1607b4970c6db16","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724757182041,"stop":1724757182041,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b834047bd10f5d","name":"Check message on other pubsub topic is not received","time":{"start":1724756806023,"stop":1724756806023,"duration":0},"status":"passed","severity":"normal"},{"uid":"5890181da562ed8d","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724756642141,"stop":1724756642143,"duration":2},"status":"passed","severity":"normal"},{"uid":"c91f7c936514a93c","name":"Check received message containing shell command","time":{"start":1724757120173,"stop":1724757120175,"duration":2},"status":"passed","severity":"normal"},{"uid":"53d05c51e9db6cb3","name":"Push message with special chars payload","time":{"start":1724757257485,"stop":1724757257486,"duration":1},"status":"passed","severity":"normal"},{"uid":"6113d8abcc8a0b4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724757019241,"stop":1724757019243,"duration":2},"status":"passed","severity":"normal"},{"uid":"dade13c201ea67ed","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724756674811,"stop":1724756674813,"duration":2},"status":"passed","severity":"normal"},{"uid":"31cabcbc8a383c8f","name":"can dial TLS multiaddrs","time":{"start":1724757025447,"stop":1724757025448,"duration":1},"status":"passed","severity":"normal"},{"uid":"40cb641b08c298d5","name":"Encoder throws on empty string content topic","time":{"start":1724756569954,"stop":1724756569954,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9566703120d22e","name":"random static sharding 5 - Cluster ID: 283, Shard ID: 396","time":{"start":1724757243611,"stop":1724757243611,"duration":0},"status":"passed","severity":"normal"},{"uid":"df8cc7a03502493b","name":"should return all peers when numPeers is 0","time":{"start":1724756546948,"stop":1724756546949,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc5ea3619909c59f","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724757227212,"stop":1724757227213,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ef17381d55377f9","name":"Push message with content topic containing Chinese","time":{"start":1724757257493,"stop":1724757257493,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a0b9f88203008e","name":"Ping on subscribed peer","time":{"start":1724756651436,"stop":1724756651436,"duration":0},"status":"passed","severity":"normal"},{"uid":"c63cf73c57175a9e","name":"Push message with Arabic payload","time":{"start":1724757169516,"stop":1724757169516,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c421fcbeb607437","name":"should handle corrupted local storage data gracefully","time":{"start":1724756562250,"stop":1724756562250,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a5fab60e0bf4541","name":"Sign & Recover","time":{"start":1724756568792,"stop":1724756568792,"duration":0},"status":"passed","severity":"normal"},{"uid":"b99b35edc65d9fe0","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724756592595,"stop":1724756592596,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6026749f505b1ae","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724756592600,"stop":1724756592600,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4983917639dc7ff","name":"Ping on subscribed peer","time":{"start":1724756686784,"stop":1724756686784,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad3adee290bd7ba1","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724756850178,"stop":1724756850178,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b01c6880f50ec9","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724756533536,"stop":1724756533536,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff8f0f5195325401","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724756850171,"stop":1724756850172,"duration":1},"status":"passed","severity":"normal"},{"uid":"1855ad647ee38b9c","name":"Refresh subscription","time":{"start":1724757182038,"stop":1724757182038,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c10155fef684a94f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724756952343,"stop":1724756952343,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3c2c61e3966c96","name":"Check received message containing unicode special characters","time":{"start":1724757120193,"stop":1724757120194,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6a7ada2ca01cd84","name":"can start the service","time":{"start":1724756562245,"stop":1724756562246,"duration":1},"status":"passed","severity":"normal"},{"uid":"e98a1fc978f20e68","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724756952344,"stop":1724756952345,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce4591f1dc55dce7","name":"Generator, custom pubsub topic","time":{"start":1724757283016,"stop":1724757283017,"duration":1},"status":"passed","severity":"normal"},{"uid":"629030a95620a9fc","name":"should add and remove event listeners correctly","time":{"start":1724756562251,"stop":1724756562251,"duration":0},"status":"passed","severity":"normal"},{"uid":"2120e08617b520f6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724757397577,"stop":1724757397577,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4612b6775b248bc","name":"Filter with 1 connections","time":{"start":1724756892394,"stop":1724756892395,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba3abf1c554a56e5","name":"Fails to push message with empty content topic","time":{"start":1724757169533,"stop":1724757169533,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed110b45af138301","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724756533536,"stop":1724756533537,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5c1b4854fe76511","name":"should only return 1 node with store capability","time":{"start":1724756558144,"stop":1724756558145,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c92c8bfd1b45cc4","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724756533535,"stop":1724756533536,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c46af796dfdc44f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724757019244,"stop":1724757019245,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cd42c12da08ae4","name":"Push message with content topic containing short","time":{"start":1724757169522,"stop":1724757169522,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d97f490f01b597b","name":"Generator, custom pubsub topic","time":{"start":1724757283021,"stop":1724757283022,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeae56302885049f","name":"Push message with Chinese payload","time":{"start":1724757169516,"stop":1724757169516,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d8830604747e5d","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724757005302,"stop":1724757005302,"duration":0},"status":"passed","severity":"normal"},{"uid":"e030646e3bec4f45","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724757397577,"stop":1724757397577,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e5bf75694c6201","name":"Encoder throws on undefined content topic","time":{"start":1724756569954,"stop":1724756569954,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d000c92cd436f62","name":"Push message with SQL Injection payload","time":{"start":1724757169517,"stop":1724757169517,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0c0720b04608e5","name":"should set field with only FILTER enabled","time":{"start":1724756542094,"stop":1724756542094,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d29d0f623a52ee2","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724757397585,"stop":1724757397586,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8779c4ff396481f","name":"Push message with content topic containing Chinese","time":{"start":1724757169524,"stop":1724757169524,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15bb7e1ee823ef4","name":"Push message with custom timestamp: 1724760523219","time":{"start":1724757169536,"stop":1724757169536,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd702bc6bbac5dd","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724756850189,"stop":1724756850189,"duration":0},"status":"passed","severity":"normal"},{"uid":"570be36743bb7196","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724756850186,"stop":1724756850186,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffeab887b4e55f3e","name":"should throw error - no id","time":{"start":1724756542082,"stop":1724756542083,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddeea9ea0b2187cf","name":"Push message with content topic containing Russian","time":{"start":1724757257494,"stop":1724757257494,"duration":0},"status":"passed","severity":"normal"},{"uid":"211dd1f6b2c87673","name":"random static sharding 4 - Cluster ID: 638, Shard ID: 313","time":{"start":1724757243610,"stop":1724757243610,"duration":0},"status":"passed","severity":"normal"},{"uid":"1391690d9b865da8","name":"handles empty contentTopics array correctly","time":{"start":1724756533547,"stop":1724756533547,"duration":0},"status":"passed","severity":"normal"},{"uid":"15396c92072850e","name":"Push message with content topic containing Arabic","time":{"start":1724757169524,"stop":1724757169525,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac4600689f2b448a","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724756533545,"stop":1724756533545,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a180ce956d5c8a4","name":"Check received message containing special chars","time":{"start":1724757120155,"stop":1724757120159,"duration":4},"status":"passed","severity":"normal"},{"uid":"232523f33d8d04a8","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724757005306,"stop":1724757005308,"duration":2},"status":"passed","severity":"normal"},{"uid":"1a7ae61d929af58f","name":"Check received message containing emoji","time":{"start":1724757120177,"stop":1724757120177,"duration":0},"status":"passed","severity":"normal"},{"uid":"572ba610ab111a4c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724756850174,"stop":1724756850175,"duration":1},"status":"passed","severity":"normal"},{"uid":"dba5f65521d5ea35","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724756674820,"stop":1724756674821,"duration":1},"status":"passed","severity":"normal"},{"uid":"9350f7f7af2091fc","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724756557798,"stop":1724756557798,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e054b996191af","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724756541340,"stop":1724756541341,"duration":1},"status":"passed","severity":"normal"},{"uid":"d128b70d7264b219","name":"addEventListener with wrong event","time":{"start":1724756625391,"stop":1724756625392,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3aefe01210c1e2a","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724756569953,"stop":1724756569953,"duration":0},"status":"passed","severity":"normal"},{"uid":"82d8849e45d3ad9","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724756542080,"stop":1724756542081,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c303d36e74e249c","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724756541341,"stop":1724756541342,"duration":1},"status":"passed","severity":"normal"},{"uid":"69016ba8b955bf0e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724756952343,"stop":1724756952344,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcd02415d26811e4","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724757397584,"stop":1724757397585,"duration":1},"status":"passed","severity":"normal"},{"uid":"93323b000f20d149","name":"random static sharding 1 - Cluster ID: 589, Shard ID: 216","time":{"start":1724757243609,"stop":1724757243609,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62002fa448cc71","name":"Passing page size 10 when there are 10 messages","time":{"start":1724757297809,"stop":1724757297809,"duration":0},"status":"passed","severity":"normal"},{"uid":"50471385512eebb3","name":"Non TWN Cluster","time":{"start":1724757227196,"stop":1724757227197,"duration":1},"status":"passed","severity":"normal"},{"uid":"47d8453f288c5cfa","name":"isConnected should return true after first peer connects","time":{"start":1724756642144,"stop":1724756642145,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fca101408276cf5","name":"Check message with invalid timestamp is not received","time":{"start":1724756806022,"stop":1724756806022,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d654bafa39cf692","name":"Reopen subscription with peer with lost subscription","time":{"start":1724756686787,"stop":1724756686787,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b06b4ff897e6b4","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724757308632,"stop":1724757308632,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca118af40942ccf9","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724756674817,"stop":1724756674817,"duration":0},"status":"passed","severity":"normal"},{"uid":"3746b9fa7e6e0970","name":"Check publish message containing XML","time":{"start":1724757176019,"stop":1724757176019,"duration":0},"status":"passed","severity":"normal"},{"uid":"a327a9fe8da1a557","name":"tcp ip4 address","time":{"start":1724756541471,"stop":1724756541471,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f7300124acf87af","name":"Query generator for multiple messages with different message text format","time":{"start":1724757276346,"stop":1724757276346,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49a5e4018f552d7","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724756541329,"stop":1724756541330,"duration":1},"status":"passed","severity":"normal"},{"uid":"de1e68efad752e5a","name":"1 Relay, 1 fetch","time":{"start":1724756558020,"stop":1724756558021,"duration":1},"status":"passed","severity":"normal"},{"uid":"58252d597f9bf904","name":"through manual discovery","time":{"start":1724757025449,"stop":1724757025449,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eaf37db0faf1c2e","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724757289880,"stop":1724757289881,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fc2e05b07539cf3","name":"Query generator for 2000 messages","time":{"start":1724757276378,"stop":1724757276400,"duration":22},"status":"passed","severity":"normal"},{"uid":"73226b09749408ef","name":"Push 30 different messages","time":{"start":1724757257491,"stop":1724757257491,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e18fd8a7396389e","name":"random static sharding 10 - Cluster ID: 710, Shard ID: 350","time":{"start":1724757243614,"stop":1724757243614,"duration":0},"status":"passed","severity":"normal"},{"uid":"84cea00d6f68657e","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724757005308,"stop":1724757005309,"duration":1},"status":"passed","severity":"normal"},{"uid":"345502d52181b58c","name":"Push message with Arabic payload","time":{"start":1724757257486,"stop":1724757257486,"duration":0},"status":"passed","severity":"normal"},{"uid":"b435ce20b15099a4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724756533537,"stop":1724756533538,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6e945f449f36aa4","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724756533548,"stop":1724756533548,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bec0e5ab76566e1","name":"Check message received after nwaku node is restarted","time":{"start":1724757120181,"stop":1724757120181,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4000d494afb8fec5","name":"Ping on unsubscribed peer","time":{"start":1724756686785,"stop":1724756686785,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb3e45a40541ad3b","name":"Filter with 0 connections","time":{"start":1724756892394,"stop":1724756892394,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e679a09dadd2b6b","name":"Push message with content topic containing unicode special characters","time":{"start":1724757169529,"stop":1724757169532,"duration":3},"status":"passed","severity":"normal"},{"uid":"670692c84d3ed02b","name":"Check received message containing special chars","time":{"start":1724756806003,"stop":1724756806003,"duration":0},"status":"passed","severity":"normal"},{"uid":"70231a5ad175fd1e","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724757182047,"stop":1724757182048,"duration":1},"status":"passed","severity":"normal"},{"uid":"461a46d83173f125","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724756533541,"stop":1724756533541,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c078cf42f5d211f","name":"A test","time":{"start":1724757005386,"stop":1724757005386,"duration":0},"status":"passed","severity":"normal"},{"uid":"6912e88613f83406","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724757397588,"stop":1724757397588,"duration":0},"status":"passed","severity":"normal"},{"uid":"b63d166947112152","name":"should emit a peer event after start","time":{"start":1724756596276,"stop":1724756596276,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86eb6704ddaae4a","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724756533544,"stop":1724756533544,"duration":0},"status":"passed","severity":"normal"},{"uid":"371e9e29fa8de435","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724756850175,"stop":1724756850176,"duration":1},"status":"passed","severity":"normal"},{"uid":"868ff55f8eb1160a","name":"Throws when trying to push message with empty payload","time":{"start":1724757169522,"stop":1724757169522,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8cfa09641cc0fe","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724756832106,"stop":1724756832106,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c783486fa7d3b22","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724757019251,"stop":1724757019252,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb36dba9f2c5c388","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724757226683,"stop":1724757226684,"duration":1},"status":"passed","severity":"normal"},{"uid":"e676f6873a4f32c6","name":"Push message with content topic containing escaped characters","time":{"start":1724757169528,"stop":1724757169528,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a7e0d886755f03","name":"Check publish message containing Basic HTML tag","time":{"start":1724757176019,"stop":1724757176020,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f866eb8e120ae3c","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724756674818,"stop":1724756674818,"duration":0},"status":"passed","severity":"normal"},{"uid":"977023026df53c2a","name":"should encodeTxt and decodeTxt","time":{"start":1724756542079,"stop":1724756542079,"duration":0},"status":"passed","severity":"normal"},{"uid":"56479ee6654c8776","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724756850182,"stop":1724756850182,"duration":0},"status":"passed","severity":"normal"},{"uid":"e01ec5a07a08f697","name":"Ping on unsubscribed peer","time":{"start":1724756686786,"stop":1724756686787,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa9e9366d65c9b03","name":"Check received message with timestamp: 1724756584531 ","time":{"start":1724757120195,"stop":1724757120195,"duration":0},"status":"passed","severity":"normal"},{"uid":"1922d51e849183ba","name":"Store - dialed after - with timeout","time":{"start":1724757320925,"stop":1724757320925,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec81b2d86445fcb","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724757337526,"stop":1724757337526,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda3e4d110968687","name":"Relay","time":{"start":1724756595723,"stop":1724756595723,"duration":0},"status":"passed","severity":"normal"},{"uid":"afef735f2b23f41f","name":"Passing page size 11 when there are 10 messages","time":{"start":1724757297809,"stop":1724757297810,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9fe88a31a7353c0","name":"Push message with content topic containing emoji","time":{"start":1724757169533,"stop":1724757169533,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab87443c2f00dea","name":"random static sharding 3 - Cluster ID: 76, Shard ID: 209","time":{"start":1724757243610,"stop":1724757243610,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8429d8b9b7be091","name":"Check received message containing unicode special characters","time":{"start":1724756806017,"stop":1724756806017,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b4cbfaa66156b9","name":"Push message with numeric payload","time":{"start":1724757257485,"stop":1724757257485,"duration":0},"status":"passed","severity":"normal"},{"uid":"f803a80b7ccf5e85","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724756533525,"stop":1724756533525,"duration":0},"status":"passed","severity":"normal"},{"uid":"275358ef1c6e698","name":"Promise Callback - false","time":{"start":1724757275892,"stop":1724757275893,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e827424e73553a2","name":"Check received message containing XML","time":{"start":1724756806005,"stop":1724756806005,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6e02af37ab3e26","name":"Push message with SQL Injection payload","time":{"start":1724757257487,"stop":1724757257487,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4bd8797691d2d3","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724756806021,"stop":1724756806022,"duration":1},"status":"passed","severity":"normal"},{"uid":"946c682c9ceab446","name":"Subscribe to topic containing long and receive message","time":{"start":1724756832093,"stop":1724756832094,"duration":1},"status":"passed","severity":"normal"},{"uid":"66a7d62671f03c1b","name":"Push message with content topic containing shell command","time":{"start":1724757257497,"stop":1724757257497,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8487e7a4ea5a9a9","name":"should set field with only STORE enabled","time":{"start":1724756542093,"stop":1724756542094,"duration":1},"status":"passed","severity":"normal"},{"uid":"eff110c404104b47","name":"should throw an error for missing required configuration","time":{"start":1724756533534,"stop":1724756533535,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ad02162d82ec0ba","name":"Check received message containing short","time":{"start":1724757120153,"stop":1724757120153,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf87fcaddaca5cd","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724757397578,"stop":1724757397578,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d4847a0259d61","name":"Check received message containing escaped characters","time":{"start":1724757120176,"stop":1724757120176,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e8471ff2dd1157","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724756674810,"stop":1724756674811,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5e146f7304b18b9","name":"Push message with content topic containing numeric","time":{"start":1724757257492,"stop":1724757257493,"duration":1},"status":"passed","severity":"normal"},{"uid":"40221402a8ce9962","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724756850174,"stop":1724756850174,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69c09f2d49d1ad","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724757156823,"stop":1724757156824,"duration":1},"status":"passed","severity":"normal"},{"uid":"cadc87f596fa5c3c","name":"should get / set TCP multiaddr","time":{"start":1724756542086,"stop":1724756542086,"duration":0},"status":"passed","severity":"normal"},{"uid":"383c9a18d471343f","name":"should properly create location multiaddrs - udp6","time":{"start":1724756542091,"stop":1724756542091,"duration":0},"status":"passed","severity":"normal"},{"uid":"34cb62491b03e69b","name":"Check received message containing long","time":{"start":1724756805996,"stop":1724756805997,"duration":1},"status":"passed","severity":"normal"},{"uid":"817d96394799a0a","name":"A test","time":{"start":1724757005387,"stop":1724757005387,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc05f58a608b601","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724756568351,"stop":1724756568351,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f9f3a16996f6a5","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app38/8/topic660/xml","time":{"start":1724757227207,"stop":1724757227209,"duration":2},"status":"passed","severity":"normal"},{"uid":"8285cb8caab8b0a6","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724756850169,"stop":1724756850169,"duration":0},"status":"passed","severity":"normal"},{"uid":"c869a4b3d8f53af0","name":"Check received message containing Script","time":{"start":1724757120191,"stop":1724757120191,"duration":0},"status":"passed","severity":"normal"},{"uid":"99898b1f9c834e24","name":"Callback on promise, aborts when callback returns true","time":{"start":1724757276354,"stop":1724757276364,"duration":10},"status":"passed","severity":"normal"},{"uid":"af7ed68416806b46","name":"Rejects garbage","time":{"start":1724756550399,"stop":1724756550399,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28af6e7fde715a9","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724756777662,"stop":1724756777662,"duration":0},"status":"passed","severity":"normal"},{"uid":"9188c7c6c0201b5f","name":"Generator, 2 different pubsubtopics","time":{"start":1724757283025,"stop":1724757283025,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb68b970d6677ac","name":"Push message with content topic containing SQL Injection","time":{"start":1724757169525,"stop":1724757169526,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f75b8109d841b01","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724756557802,"stop":1724756557803,"duration":1},"status":"passed","severity":"normal"},{"uid":"22ab8980260af95f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724756832074,"stop":1724756832075,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cd75f8b97b64680","name":"Check message with no content topic is not received","time":{"start":1724757120180,"stop":1724757120180,"duration":0},"status":"passed","severity":"normal"},{"uid":"f065319cb0911f62","name":"Check message with no content topic is not received","time":{"start":1724757120197,"stop":1724757120197,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7bf3a31cf61da4","name":"Ordered callback, aborts when callback returns true","time":{"start":1724757276367,"stop":1724757276378,"duration":11},"status":"passed","severity":"normal"},{"uid":"1aff1ee7903229b4","name":"should not receive a peer event before start","time":{"start":1724756562248,"stop":1724756562248,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10088603f6a9e03","name":"should throw an error for missing sharding configuration","time":{"start":1724756533546,"stop":1724756533546,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3678a6a3a7875dc","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724756596279,"stop":1724756596279,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9f9e7062ae089b48","name":"LightPush with 0 connections","time":{"start":1724756892393,"stop":1724756892393,"duration":0},"status":"passed","severity":"normal"},{"uid":"48772494009c7a22","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724756850186,"stop":1724756850186,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad4973c453deb767","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724756719522,"stop":1724756719523,"duration":1},"status":"passed","severity":"normal"},{"uid":"80d626dcec3f3f3e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724756674816,"stop":1724756674816,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d484150df3f89","name":"Check received message containing Arabic","time":{"start":1724756806003,"stop":1724756806004,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce48c35bbe9d7727","name":"recovers when dns.resolve returns empty","time":{"start":1724756558141,"stop":1724756558142,"duration":1},"status":"passed","severity":"normal"},{"uid":"421137f752405028","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724756533537,"stop":1724756533537,"duration":0},"status":"passed","severity":"normal"},{"uid":"27850dbd64bf1746","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724756558146,"stop":1724756558147,"duration":1},"status":"skipped","severity":"normal"},{"uid":"866e456e1f9edf5a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724757397582,"stop":1724757397583,"duration":1},"status":"passed","severity":"normal"},{"uid":"74fcdf62576414bd","name":"Push message with meta","time":{"start":1724757257499,"stop":1724757257499,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0e08f7d25a11a8","name":"Fails to push message with empty content topic","time":{"start":1724757257498,"stop":1724757257499,"duration":1},"status":"passed","severity":"normal"},{"uid":"6efd4c30ec1eaf60","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724756850170,"stop":1724756850171,"duration":1},"status":"passed","severity":"normal"},{"uid":"a69b0102bdfa7131","name":"Push message with content topic containing emoji","time":{"start":1724757257498,"stop":1724757257498,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d829e047979d85c","name":"Push message with escaped characters payload","time":{"start":1724757169520,"stop":1724757169520,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b94fe452b009ac","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724757156826,"stop":1724757156827,"duration":1},"status":"passed","severity":"normal"},{"uid":"548f15fa38f6df1a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724756850183,"stop":1724756850184,"duration":1},"status":"passed","severity":"normal"},{"uid":"b57ac0ed93f27a5b","name":"nwaku subscribes","time":{"start":1724757147825,"stop":1724757147826,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab19fe7ea99fc63b","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724756595640,"stop":1724756595640,"duration":0},"status":"passed","severity":"normal"},{"uid":"9944fa36bf59ebc","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724757176026,"stop":1724757176027,"duration":1},"status":"passed","severity":"normal"},{"uid":"d72d1262ca220c49","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724756541348,"stop":1724756541348,"duration":0},"status":"passed","severity":"normal"},{"uid":"e718f37b1e874752","name":"Check received message containing Chinese","time":{"start":1724757120159,"stop":1724757120159,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea268fb820b2503","name":"Relay - times out","time":{"start":1724757320924,"stop":1724757320924,"duration":0},"status":"passed","severity":"normal"},{"uid":"5861a6b759c9ce5f","name":"getPeersByDiscovery","time":{"start":1724756625393,"stop":1724756625393,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27281da906b9be2","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724757182046,"stop":1724757182047,"duration":1},"status":"passed","severity":"normal"},{"uid":"770dafa577e6eb39","name":"Push message with JSON payload","time":{"start":1724757257488,"stop":1724757257489,"duration":1},"status":"passed","severity":"normal"},{"uid":"547c325f67eb39de","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724756557795,"stop":1724756557796,"duration":1},"status":"passed","severity":"normal"},{"uid":"effd99da09b91623","name":"can start the service","time":{"start":1724757166620,"stop":1724757166620,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee48f22366e653a2","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app44/3/topic274/test.js","time":{"start":1724757227204,"stop":1724757227205,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfb1b7221d6ed4ab","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724756533531,"stop":1724756533531,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9f9aa42c6ef708","name":"Encoder throws on empty string content topic","time":{"start":1724756547120,"stop":1724756547120,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9db2ee27c52041","name":"Check message with non string payload is not received","time":{"start":1724757120180,"stop":1724757120181,"duration":1},"status":"passed","severity":"normal"},{"uid":"78c9e951caafab1c","name":"Relay + Store","time":{"start":1724756595723,"stop":1724756595724,"duration":1},"status":"passed","severity":"normal"},{"uid":"57c4a1666a7cbbf7","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724756533525,"stop":1724756533525,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd7e0363c0e964ae","name":"Subscribe to topic containing Script and publish message","time":{"start":1724757182042,"stop":1724757182043,"duration":1},"status":"passed","severity":"normal"},{"uid":"e53d8c8569a2b628","name":"Push message with long payload","time":{"start":1724757169510,"stop":1724757169514,"duration":4},"status":"passed","severity":"normal"},{"uid":"b36aba567cbbf2f6","name":"Push message equal or less that 1MB","time":{"start":1724757169536,"stop":1724757169536,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2c658f91f4db76","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724757226682,"stop":1724757226682,"duration":0},"status":"passed","severity":"normal"},{"uid":"221de24eef2f4ebc","name":"Register correct protocols","time":{"start":1724757182028,"stop":1724757182028,"duration":0},"status":"passed","severity":"normal"},{"uid":"7098d7a750a51642","name":"Relay + Store","time":{"start":1724756542094,"stop":1724756542094,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e28a61fe63c265","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724757243608,"stop":1724757243608,"duration":0},"status":"passed","severity":"normal"},{"uid":"115b670df2a576e9","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724757397583,"stop":1724757397584,"duration":1},"status":"passed","severity":"normal"},{"uid":"e25339ca4ef3787b","name":"Subscribe to topic containing short and receive message","time":{"start":1724757397580,"stop":1724757397580,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b7454d18b56815","name":"Check publish message containing special chars","time":{"start":1724757176016,"stop":1724757176016,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9ab2eabc039ac98","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724756533532,"stop":1724756533532,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f2ccf40a226147a","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724757182042,"stop":1724757182042,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae8295a24df4196","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724756850184,"stop":1724756850184,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a1eca82dd8d8","name":"Check received message containing emoji","time":{"start":1724757120194,"stop":1724757120194,"duration":0},"status":"passed","severity":"normal"},{"uid":"41cf11b17f5b0426","name":"Push message with shell command payload","time":{"start":1724757257489,"stop":1724757257489,"duration":0},"status":"passed","severity":"normal"},{"uid":"4670e559c4f908a8","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724757268034,"stop":1724757268035,"duration":1},"status":"passed","severity":"normal"},{"uid":"64e070342b5a94c2","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724756533545,"stop":1724756533545,"duration":0},"status":"passed","severity":"normal"},{"uid":"28556451d3bcbb64","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724757226686,"stop":1724757226687,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cf5869581f441fc","name":"Using a function","time":{"start":1724757312575,"stop":1724757312575,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0bc98072338dbf","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724756546949,"stop":1724756546950,"duration":1},"status":"passed","severity":"normal"},{"uid":"12ced08181c40105","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1724756585067,"stop":1724756585068,"duration":1},"status":"passed","severity":"normal"},{"uid":"1edd3a3c15d71004","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724757397592,"stop":1724757397592,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8aee84109a0a0db","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724757397595,"stop":1724757397595,"duration":0},"status":"passed","severity":"normal"},{"uid":"356c18c00c8d432b","name":"new peer added after a peer was already found","time":{"start":1724757144586,"stop":1724757144586,"duration":0},"status":"skipped","severity":"normal"},{"uid":"80cdfeafc19b40d5","name":"isConnected return false after peer stops","time":{"start":1724756642146,"stop":1724756642148,"duration":2},"status":"passed","severity":"normal"},{"uid":"5e61c3e89d335c49","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724757308634,"stop":1724757308634,"duration":0},"status":"passed","severity":"normal"},{"uid":"edd3fa964b4560d8","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724757397581,"stop":1724757397581,"duration":0},"status":"passed","severity":"normal"},{"uid":"95949b45a47a1244","name":"Symmetric encrypt & Decrypt","time":{"start":1724756568791,"stop":1724756568791,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1274d8ad0b6df9f","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724756674815,"stop":1724756674816,"duration":1},"status":"passed","severity":"normal"},{"uid":"709ec9d077d19bae","name":"Check received message containing Basic HTML tag","time":{"start":1724757120192,"stop":1724757120192,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9b5053aadc7d4d","name":"Query Generator, No Decoder","time":{"start":1724757268028,"stop":1724757268029,"duration":1},"status":"passed","severity":"normal"},{"uid":"58f836463fba289f","name":"Check meta is set [symmetric]","time":{"start":1724756568352,"stop":1724756568352,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6df527fd5263ac3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724757397586,"stop":1724757397586,"duration":0},"status":"passed","severity":"normal"},{"uid":"1833e0e77041ff53","name":"Subscribe to topic containing XML and receive message","time":{"start":1724757397583,"stop":1724757397583,"duration":0},"status":"passed","severity":"normal"},{"uid":"781aff9966456923","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724756832094,"stop":1724756832094,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4f3c6a98eb4a3f","name":"Check publish message containing Script","time":{"start":1724757176019,"stop":1724757176019,"duration":0},"status":"passed","severity":"normal"},{"uid":"764ef9fd02bf5d0f","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724757054109,"stop":1724757054109,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b597cc879c48e40","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724757308635,"stop":1724757308635,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ce3c604cbf3196","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724756541340,"stop":1724756541340,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a623d662b19c8f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724756558146,"stop":1724756558146,"duration":0},"status":"skipped","severity":"normal"},{"uid":"594fda30d92e9a17","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724756642141,"stop":1724756642141,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10abbd2acee8be4","name":"should not fail to start the service if it is already started","time":{"start":1724757166621,"stop":1724757166621,"duration":0},"status":"passed","severity":"normal"},{"uid":"648d61050c7a52b6","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724756832094,"stop":1724756832095,"duration":1},"status":"passed","severity":"normal"},{"uid":"254901a8d67927ab","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724757005302,"stop":1724757005305,"duration":3},"status":"passed","severity":"normal"},{"uid":"291df263c866d4b0","name":"Nodes with multiple pubsub topic","time":{"start":1724757156826,"stop":1724757156826,"duration":0},"status":"passed","severity":"normal"},{"uid":"80eb2333436ca10f","name":"Ping on subscribed peer","time":{"start":1724756686786,"stop":1724756686786,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ea0bf2870b8d9d","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724756585058,"stop":1724756585058,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb2bb065f10dc44","name":"Check message received after jswaku node is restarted","time":{"start":1724757120181,"stop":1724757120181,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1668c9eea167f84","name":"Check publish message containing long","time":{"start":1724757176015,"stop":1724757176015,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d727f5b93dac263","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724756541349,"stop":1724756541349,"duration":0},"status":"passed","severity":"normal"},{"uid":"e74823b5c14f8644","name":"Push message with content topic containing XML","time":{"start":1724757169526,"stop":1724757169527,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3b980934ebcd8","name":"Push message with content topic containing Script","time":{"start":1724757257495,"stop":1724757257495,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f243a864ed98ca","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724757182045,"stop":1724757182046,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e6b0183541efb29","name":"Decoder throws on empty string content topic","time":{"start":1724756547121,"stop":1724756547121,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc6bb07633adb688","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724756850182,"stop":1724756850182,"duration":0},"status":"passed","severity":"normal"},{"uid":"253d91764ff36c6c","name":"Mutual subscription","time":{"start":1724757182028,"stop":1724757182028,"duration":0},"status":"passed","severity":"normal"},{"uid":"6abfc875dd237ccc","name":"Store - dialed first","time":{"start":1724757320925,"stop":1724757320925,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24f8a3667858f38","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724757156825,"stop":1724757156825,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2bed61057e87198","name":"Push message with custom timestamp: 1724760450370","time":{"start":1724757257501,"stop":1724757257502,"duration":1},"status":"passed","severity":"normal"},{"uid":"adc60f37a8080c76","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724757182040,"stop":1724757182041,"duration":1},"status":"passed","severity":"normal"},{"uid":"84de6ba04d777175","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724756850177,"stop":1724756850177,"duration":0},"status":"passed","severity":"normal"},{"uid":"61cf0bfcb8f2edac","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724756533561,"stop":1724756533561,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e9887c23ec92ed","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724756541346,"stop":1724756541347,"duration":1},"status":"passed","severity":"normal"},{"uid":"79530ce77b4a8867","name":"Subscribe to topic containing Script and receive message","time":{"start":1724756832105,"stop":1724756832105,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a407a8d92307767","name":"Subscribe to topic containing long and receive message","time":{"start":1724757397591,"stop":1724757397591,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4aab3df82f691ec","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724756542094,"stop":1724756542094,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c8a7b98607578a","name":"should encode/decode to text encoding","time":{"start":1724756542085,"stop":1724756542085,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d970b035799cf8","name":"groups content topics by expected pubsub topic","time":{"start":1724756533529,"stop":1724756533529,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ec12c2657ea932","name":"Generator, 2 different pubsubtopics","time":{"start":1724757283022,"stop":1724757283023,"duration":1},"status":"passed","severity":"normal"},{"uid":"b702a2e86d3b953a","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app57/7/topic517/xml","time":{"start":1724757227205,"stop":1724757227206,"duration":1},"status":"passed","severity":"normal"},{"uid":"f96645aa8a5a81cb","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724756541351,"stop":1724756541354,"duration":3},"status":"passed","severity":"normal"},{"uid":"732b7c1572387be3","name":"should use DNS peer discovery with light client","time":{"start":1724756596278,"stop":1724756596279,"duration":1},"status":"skipped","severity":"normal"},{"uid":"46fe979d00917d54","name":"Subscribe to topic containing long and publish message","time":{"start":1724757182039,"stop":1724757182040,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbde1009c1b4ca8a","name":"should properly create location multiaddrs - udp","time":{"start":1724756542092,"stop":1724756542092,"duration":0},"status":"passed","severity":"normal"},{"uid":"38939050cd9615e6","name":"Push message with content topic containing numeric","time":{"start":1724757169523,"stop":1724757169523,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a53db1a939a07f0","name":"should handle a minimal index list","time":{"start":1724756533560,"stop":1724756533561,"duration":1},"status":"passed","severity":"normal"},{"uid":"c52c68233e992746","name":"returns all values when wanted number is greater than available values","time":{"start":1724756557208,"stop":1724756557209,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c70baf02a87c58a","name":"same cluster, same shard: nodes connect","time":{"start":1724757054109,"stop":1724757054109,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a9af3fad1081d5","name":"Check received message with timestamp: 1724756583796 ","time":{"start":1724756806021,"stop":1724756806021,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b6d762f3baa31c","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724756541350,"stop":1724756541350,"duration":0},"status":"passed","severity":"normal"},{"uid":"73336c166b722fec","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724756557800,"stop":1724756557801,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcc2e3369a327652","name":"Check publish message after client node is restarted","time":{"start":1724757176028,"stop":1724757176028,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ba5cc572105fb73e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724757397587,"stop":1724757397587,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b3c995cdd6053","name":"Query generator for multiple messages with different content topic format","time":{"start":1724757276352,"stop":1724757276353,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6c327c7da661efb","name":"Decoder throws on empty string content topic","time":{"start":1724756568354,"stop":1724756568355,"duration":1},"status":"passed","severity":"normal"},{"uid":"602e8e3f12933039","name":"throws on content topic with empty application field","time":{"start":1724756533515,"stop":1724756533515,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bc089ee7ba82d40","name":"should emit a peer event after start","time":{"start":1724757166621,"stop":1724757166622,"duration":1},"status":"passed","severity":"normal"},{"uid":"b24cfb7bf22e9bd3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724756533540,"stop":1724756533540,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b21fb85f3343a9","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724757019252,"stop":1724757019253,"duration":1},"status":"passed","severity":"normal"},{"uid":"eabf321fbbc7555a","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724756533532,"stop":1724756533532,"duration":0},"status":"passed","severity":"normal"},{"uid":"47fefbf7d1ab5040","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724756585054,"stop":1724756585057,"duration":3},"status":"passed","severity":"normal"},{"uid":"3539818194e89d7b","name":"Push message with content topic containing JSON","time":{"start":1724757257496,"stop":1724757257496,"duration":0},"status":"passed","severity":"normal"},{"uid":"65044be290debaba","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724756533524,"stop":1724756533524,"duration":0},"status":"passed","severity":"normal"},{"uid":"a300c7a986f1c7b0","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724756547121,"stop":1724756547121,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa7a2a57e843086b","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724757308634,"stop":1724757308634,"duration":0},"status":"passed","severity":"normal"},{"uid":"c32d7bb6e508f253","name":"configure the node with multiple content topics","time":{"start":1724757227211,"stop":1724757227212,"duration":1},"status":"passed","severity":"normal"},{"uid":"40456fdd14340303","name":"LightPush with 3 connections","time":{"start":1724756892396,"stop":1724756892397,"duration":1},"status":"passed","severity":"normal"},{"uid":"f383e0a84eab9108","name":"Ephemeral messages are not stored","time":{"start":1724756595638,"stop":1724756595639,"duration":1},"status":"passed","severity":"normal"},{"uid":"efae7522726b72d1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724756533542,"stop":1724756533542,"duration":0},"status":"passed","severity":"normal"},{"uid":"4783a9383aedb98e","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724756850169,"stop":1724756850169,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e8a3ec7832dfcd","name":"returns all values when wanted number matches available values","time":{"start":1724756557206,"stop":1724756557207,"duration":1},"status":"passed","severity":"normal"},{"uid":"343bf6e1a4bc3072","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724756533528,"stop":1724756533528,"duration":0},"status":"passed","severity":"normal"},{"uid":"3423dc02802f28d8","name":"Overlapping topic subscription","time":{"start":1724757397579,"stop":1724757397579,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae790f71654bab5a","name":"Ephemeral field set to true","time":{"start":1724756547118,"stop":1724756547119,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed274cdc957305bf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724756533541,"stop":1724756533541,"duration":0},"status":"passed","severity":"normal"},{"uid":"2526ee13beda9dce","name":"Refresh subscription","time":{"start":1724756832092,"stop":1724756832093,"duration":1},"status":"passed","severity":"normal"},{"uid":"1743a7a412bcbdab","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724757397584,"stop":1724757397584,"duration":0},"status":"passed","severity":"normal"},{"uid":"48acb5053a4da214","name":"handles multiple messages","time":{"start":1724757295311,"stop":1724757295312,"duration":1},"status":"passed","severity":"normal"},{"uid":"4adc5a73db16fbfa","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724756850170,"stop":1724756850170,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c7edbc35e8b8d","name":"Subscribe and receives messages on 20 topics","time":{"start":1724757397589,"stop":1724757397589,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03dda6bd5283d89","name":"Ordered Callback - false","time":{"start":1724757275893,"stop":1724757275893,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd2d776a1f203b6","name":"Check publish message after service node is restarted","time":{"start":1724757176028,"stop":1724757176028,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7a842aedfd859aa8","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app41/10/topic914/json","time":{"start":1724757227197,"stop":1724757227198,"duration":1},"status":"passed","severity":"normal"},{"uid":"11dec07935991187","name":"Check received message containing XML","time":{"start":1724757120161,"stop":1724757120162,"duration":1},"status":"passed","severity":"normal"},{"uid":"2197eaff4767df89","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724757257496,"stop":1724757257496,"duration":0},"status":"passed","severity":"normal"},{"uid":"13360b451260e6ab","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724756533525,"stop":1724756533526,"duration":1},"status":"passed","severity":"normal"},{"uid":"381d188e9d34f655","name":"random static sharding 8 - Cluster ID: 683, Shard ID: 998","time":{"start":1724757243612,"stop":1724757243613,"duration":1},"status":"passed","severity":"normal"},{"uid":"7631328b65c859c4","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724757289884,"stop":1724757289885,"duration":1},"status":"passed","severity":"normal"},{"uid":"d49b68bda4867de3","name":"Filter with 2 connections","time":{"start":1724756892396,"stop":1724756892396,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7a0b3d74c795ca","name":"should set field with all protocols disabled","time":{"start":1724756542092,"stop":1724756542093,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb1950818e0e592f","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724757005323,"stop":1724757005324,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a3a1173913c79a7","name":"should properly create location multiaddrs - tcp","time":{"start":1724756542092,"stop":1724756542092,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8227bbc31d76684","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724756806022,"stop":1724756806022,"duration":0},"status":"passed","severity":"normal"},{"uid":"2114bd26d29deeb5","name":"Check received message containing Arabic","time":{"start":1724757120160,"stop":1724757120160,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9e95c81f720f35","name":"random static sharding 7 - Cluster ID: 405, Shard ID: 811","time":{"start":1724757243612,"stop":1724757243612,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a9c5c2b25b57de","name":"Check received message containing long","time":{"start":1724757120154,"stop":1724757120154,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84ba34bb11ced95","name":"getPeersByDiscovery","time":{"start":1724757144585,"stop":1724757144585,"duration":0},"status":"passed","severity":"normal"},{"uid":"adf842e545108275","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724757283025,"stop":1724757283026,"duration":1},"status":"passed","severity":"normal"},{"uid":"c64e333fd499f5f5","name":"Overlapping topic subscription","time":{"start":1724757397590,"stop":1724757397590,"duration":0},"status":"passed","severity":"normal"},{"uid":"7751d241eed7b875","name":"Used by Waku Relay","time":{"start":1724757312576,"stop":1724757312576,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d09d12c1d45b2e4","name":"should properly compute the node id","time":{"start":1724756542084,"stop":1724756542084,"duration":0},"status":"passed","severity":"normal"},{"uid":"d95e23a389c332f6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724756850181,"stop":1724756850182,"duration":1},"status":"passed","severity":"normal"},{"uid":"2486876202758d4e","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724756558145,"stop":1724756558146,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7f624347101167f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724756533538,"stop":1724756533538,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd065bdab7770b3d","name":"different cluster, different shard: nodes don't connect","time":{"start":1724756850168,"stop":1724756850168,"duration":0},"status":"passed","severity":"normal"},{"uid":"463a3f937521b964","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724756832105,"stop":1724756832105,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ab1814ebd03d15","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724756832107,"stop":1724756832107,"duration":0},"status":"passed","severity":"normal"},{"uid":"252902dede176702","name":"addEventListener with correct event","time":{"start":1724756625391,"stop":1724756625391,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f53836bd092115e","name":"Publish without waiting for remote peer","time":{"start":1724757182029,"stop":1724757182029,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcaf645826f40c4c","name":"ignores domain fetching errors","time":{"start":1724756558142,"stop":1724756558142,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c2152b586d8558","name":"Push message with content topic containing escaped characters","time":{"start":1724757257497,"stop":1724757257497,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe434f2fc79d6e9","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724757226685,"stop":1724757226685,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b0f6604c87afed","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724756719524,"stop":1724756719524,"duration":0},"status":"passed","severity":"normal"},{"uid":"e02f33f97857aa73","name":"Check message with non string payload is not received","time":{"start":1724757120197,"stop":1724757120198,"duration":1},"status":"passed","severity":"normal"},{"uid":"40b0025b34510b8a","name":"Number of peers are maintained correctly","time":{"start":1724756923040,"stop":1724756923041,"duration":1},"status":"passed","severity":"normal"},{"uid":"21d8927ce3a46e52","name":"Should update multiaddrs","time":{"start":1724757054451,"stop":1724757054451,"duration":0},"status":"passed","severity":"normal"},{"uid":"8856cc78001b777b","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724756642140,"stop":1724756642141,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbb35f040b48e487","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724757182043,"stop":1724757182044,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff84511b6bab83a5","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724757054108,"stop":1724757054108,"duration":0},"status":"passed","severity":"normal"},{"uid":"c22b72e4f6c91c04","name":"Push to array if already present","time":{"start":1724756533045,"stop":1724756533045,"duration":0},"status":"passed","severity":"normal"},{"uid":"c270859edeb6285","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724756533536,"stop":1724756533536,"duration":0},"status":"passed","severity":"normal"},{"uid":"68707ec571cda85a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724756952348,"stop":1724756952348,"duration":0},"status":"passed","severity":"normal"},{"uid":"838b71e86ad48335","name":"Check received message containing short","time":{"start":1724757120185,"stop":1724757120185,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d95c0ebc68e0ec","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724756533538,"stop":1724756533538,"duration":0},"status":"passed","severity":"normal"},{"uid":"226f3b50306a517b","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app97/7/topic33/proto","time":{"start":1724757227198,"stop":1724757227199,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a090423f3f9b404","name":"Subscribe to topic containing XML and receive message","time":{"start":1724757397594,"stop":1724757397594,"duration":0},"status":"passed","severity":"normal"},{"uid":"3636ec34fe0f0355","name":"Subscribe to topic containing short and publish message","time":{"start":1724757182038,"stop":1724757182039,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7137121ed07a27f","name":"Check received message containing long","time":{"start":1724757120185,"stop":1724757120185,"duration":0},"status":"passed","severity":"normal"},{"uid":"585ce2b1862a4e72","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724757289887,"stop":1724757289887,"duration":0},"status":"passed","severity":"normal"},{"uid":"bac240a5ee5c31f3","name":"Push message with shell command payload","time":{"start":1724757169519,"stop":1724757169520,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4ebd32108f7390f","name":"configure the node with multiple pubsub topics","time":{"start":1724757243614,"stop":1724757243615,"duration":1},"status":"passed","severity":"normal"},{"uid":"617eb6b20c52a52e","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724757005305,"stop":1724757005306,"duration":1},"status":"passed","severity":"normal"},{"uid":"6364147f532dcb81","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724757005301,"stop":1724757005301,"duration":0},"status":"passed","severity":"normal"},{"uid":"68a47daf2e48f016","name":"random static sharding 9 - Cluster ID: 114, Shard ID: 198","time":{"start":1724757243613,"stop":1724757243613,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e705c7a27813bf","name":"Check publish message containing shell command","time":{"start":1724757176021,"stop":1724757176021,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d715208aaf84a2","name":"Reusing cursor across nodes","time":{"start":1724757226686,"stop":1724757226686,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b19dfa69076db2","name":"Sets default value correctly","time":{"start":1724757312576,"stop":1724757312576,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8cb99570afea27","name":"Subscribe and receive messages via waku relay post","time":{"start":1724756832075,"stop":1724756832076,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee83758049291af","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724757005327,"stop":1724757005328,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cc39a6ff1221588","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724757397582,"stop":1724757397582,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b826b2fab68e49","name":"Check message on other pubsub topic is not received","time":{"start":1724757120179,"stop":1724757120179,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5fadf37b0a901e","name":"Check received message containing unicode special characters","time":{"start":1724757120176,"stop":1724757120176,"duration":0},"status":"passed","severity":"normal"},{"uid":"3517008612015427","name":"Push message on custom pubsubTopic","time":{"start":1724757019246,"stop":1724757019247,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dbb685d20a1a786","name":"Subscribe to topic containing Script and receive message","time":{"start":1724757397583,"stop":1724757397583,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c9d2e6a772642dd","name":"Push message with short payload","time":{"start":1724757257484,"stop":1724757257484,"duration":0},"status":"passed","severity":"normal"},{"uid":"815eb1649280f91f","name":"Check message with no content topic is not received","time":{"start":1724756806024,"stop":1724756806025,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc7774265155b28","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724757268028,"stop":1724757268028,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a47d35f5365c69","name":"Light Node - default protocols","time":{"start":1724757320927,"stop":1724757320927,"duration":0},"status":"passed","severity":"normal"},{"uid":"189547d70d4285d3","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724756533533,"stop":1724756533534,"duration":1},"status":"passed","severity":"normal"},{"uid":"4920cdc5a587ec00","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724756585062,"stop":1724756585064,"duration":2},"status":"passed","severity":"normal"},{"uid":"1981b27b2cf87e70","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724756546950,"stop":1724756546951,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d11898887d51903","name":"should only return 1 node with relay and store capability","time":{"start":1724756558144,"stop":1724756558144,"duration":0},"status":"passed","severity":"normal"},{"uid":"3761c1880e4c0959","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724757156826,"stop":1724757156826,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0801986b3cccb56","name":"Query Generator, No message returned","time":{"start":1724757268029,"stop":1724757268029,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a34364fd4bcfec2","name":"Check received message containing Arabic","time":{"start":1724757120187,"stop":1724757120190,"duration":3},"status":"passed","severity":"normal"},{"uid":"1d543241e475eb33","name":"should throw error - invalid id","time":{"start":1724756542083,"stop":1724756542083,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11f296f7840008c","name":"should throw error - no public key","time":{"start":1724756542083,"stop":1724756542083,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1f88519b73a792","name":"should throw an error for an unconfigured topic","time":{"start":1724756533543,"stop":1724756533543,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a15ac95a91ba46","name":"Check received message with timestamp: 1724756584531000000 ","time":{"start":1724757120194,"stop":1724757120194,"duration":0},"status":"passed","severity":"normal"},{"uid":"e06376c9974ee29d","name":"Check received message containing Script","time":{"start":1724757120161,"stop":1724757120161,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d5149c3dc00b098","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724756850172,"stop":1724756850172,"duration":0},"status":"passed","severity":"normal"},{"uid":"d48227755ee17f3d","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724757182042,"stop":1724757182042,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffac36ac9414514f","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724756535980,"stop":1724756535980,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a321788d41bcf59","name":"should properly create location multiaddrs - tcp4","time":{"start":1724756542091,"stop":1724756542091,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b69f1141f3e0e1","name":"Ping on peer without subscriptions","time":{"start":1724756651436,"stop":1724756651437,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0acb85ec80f9979","name":"Relay - dialed after","time":{"start":1724757320924,"stop":1724757320924,"duration":0},"status":"passed","severity":"normal"},{"uid":"60727af8801ecb98","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724756850172,"stop":1724756850172,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe283e1731a5b1f4","name":"Fails to publish message with wrong content topic","time":{"start":1724757176026,"stop":1724757176026,"duration":0},"status":"passed","severity":"normal"},{"uid":"e45621ddbfbb38f1","name":"it tolerates circular branch references","time":{"start":1724756558141,"stop":1724756558141,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f65f4caf348e7c4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724756533539,"stop":1724756533539,"duration":0},"status":"passed","severity":"normal"},{"uid":"df1726fc0cd603f4","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724756832106,"stop":1724756832106,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf17add45c31b4c6","name":"Passing invalid cursor","time":{"start":1724757226686,"stop":1724757226686,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe62c5a49fc5c0d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724757397576,"stop":1724757397576,"duration":0},"status":"passed","severity":"normal"},{"uid":"7487d36e6d30fa96","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724757397589,"stop":1724757397590,"duration":1},"status":"passed","severity":"normal"},{"uid":"353cc4055e75e938","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724756850188,"stop":1724756850188,"duration":0},"status":"passed","severity":"normal"},{"uid":"429fea67e7208c2e","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app48/4/topic778/utf8","time":{"start":1724757227201,"stop":1724757227202,"duration":1},"status":"passed","severity":"normal"},{"uid":"476e37d1d0ce0088","name":"Publish message with custom timestamp: Tue Aug 27 2024 12:12:28 GMT+0000 (Coordinated Universal Time)","time":{"start":1724757176025,"stop":1724757176025,"duration":0},"status":"passed","severity":"normal"},{"uid":"163511f25b8ad609","name":"Publish message with rate limit","time":{"start":1724757176029,"stop":1724757176029,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d08fef319a59142","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724756850180,"stop":1724756850181,"duration":1},"status":"passed","severity":"normal"},{"uid":"15b1f1afe0cc207a","name":"Generator, 2 different pubsubtopics","time":{"start":1724757283017,"stop":1724757283018,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddf5c55405b9f7eb","name":"Passing page size 3 when there are 20 messages","time":{"start":1724757297808,"stop":1724757297809,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b60ba1695539cd1","name":"Push message with custom timestamp: 1724753323219","time":{"start":1724757169535,"stop":1724757169535,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ddf3b042b8fc6e","name":"Check message with no payload is not received","time":{"start":1724757120180,"stop":1724757120180,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce43131406337cec","name":"Push message with numeric payload","time":{"start":1724757169514,"stop":1724757169514,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f344a46249c374","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724757397593,"stop":1724757397593,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5aedc8f2b709651","name":"Query with Promise Callback, No Decoder","time":{"start":1724757268035,"stop":1724757268035,"duration":0},"status":"passed","severity":"normal"},{"uid":"53cc8025f88bccb","name":"Tracks peer failures correctly","time":{"start":1724756777661,"stop":1724756777661,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb395a3e86f1d0cb","name":"Publishes to nwaku","time":{"start":1724757147826,"stop":1724757147826,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a983a6a84e9ad2f","name":"Ping succeeds for all connected peers","time":{"start":1724756777660,"stop":1724756777660,"duration":0},"status":"passed","severity":"normal"},{"uid":"809212337421911f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724756533537,"stop":1724756533537,"duration":0},"status":"passed","severity":"normal"},{"uid":"887f9f54305e7043","name":"Js publishes, other Js receives","time":{"start":1724757147832,"stop":1724757147832,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df7e1b68c43e9e9","name":"Relay - dialed first","time":{"start":1724757320923,"stop":1724757320924,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6c2cf4180c4cebc","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724756535982,"stop":1724756535982,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0c72a551cb4410","name":"Push message with content topic containing shell command","time":{"start":1724757169528,"stop":1724757169528,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a4186738ea6ff36","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724756952349,"stop":1724756952349,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1575341cc3fbd81","name":"Push message with content topic containing short","time":{"start":1724757257492,"stop":1724757257492,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e35f035d793bee9","name":"Default pageSize","time":{"start":1724757297811,"stop":1724757297811,"duration":0},"status":"passed","severity":"normal"},{"uid":"f86fcb36b01725de","name":"Subscribe and receive messages via lightPush","time":{"start":1724756832072,"stop":1724756832072,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ff2955e0cfa88f","name":"handles different clusterIds correctly","time":{"start":1724756533529,"stop":1724756533530,"duration":1},"status":"passed","severity":"normal"},{"uid":"c476d799e37d9fac","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724757005324,"stop":1724757005325,"duration":1},"status":"passed","severity":"normal"},{"uid":"df7edb091b1dd41","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724757283018,"stop":1724757283019,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2bcd7a3a63310c4","name":"Passing page size 19 when there are 20 messages","time":{"start":1724757297810,"stop":1724757297810,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd960800d1afb4d8","name":"should only return 1 node with relay capability","time":{"start":1724756558143,"stop":1724756558144,"duration":1},"status":"passed","severity":"normal"},{"uid":"d63c821027f68fa8","name":"Decrypt messages","time":{"start":1724757122880,"stop":1724757122880,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f914df33dceab8","name":"Check received message containing SQL Injection","time":{"start":1724756806004,"stop":1724756806005,"duration":1},"status":"passed","severity":"normal"},{"uid":"7af83ccfe9bc3979","name":"Fields are not dropped","time":{"start":1724756546431,"stop":1724756546432,"duration":1},"status":"passed","severity":"normal"},{"uid":"631f343a22d36238","name":"pre and post cipher","time":{"start":1724756568792,"stop":1724756568792,"duration":0},"status":"passed","severity":"normal"},{"uid":"3efc5cf5d24ea04e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724757337527,"stop":1724757337528,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbd45ae302be9e5b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724757120195,"stop":1724757120195,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca284559a4f8c72","name":"should be able to encode the field with only STORE set to true","time":{"start":1724756541339,"stop":1724756541339,"duration":0},"status":"passed","severity":"normal"},{"uid":"e600c8596c8c6ed0","name":"Publish message with custom timestamp: Wed Sep 06 2023 11:12:28 GMT+0000 (Coordinated Universal Time)","time":{"start":1724757176024,"stop":1724757176024,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b137ee1ad22b43","name":"should return unique PubsubTopics for static sharding","time":{"start":1724756533533,"stop":1724756533533,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9df2386bcc579e","name":"throws on content topic with empty topic name field","time":{"start":1724756533516,"stop":1724756533517,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1b24fb0c0f16906","name":"Overlapping topic subscription","time":{"start":1724757182038,"stop":1724757182038,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e78f4ce6390b8787","name":"should be able to decode the field with only STORE set to true","time":{"start":1724756541349,"stop":1724756541349,"duration":0},"status":"passed","severity":"normal"},{"uid":"276bac1418791be3","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724756850173,"stop":1724756850173,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a1ee93c1592dfdf","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724756533529,"stop":1724756533529,"duration":0},"status":"passed","severity":"normal"},{"uid":"9653c88249cd18ee","name":"Push message with special chars payload","time":{"start":1724757169514,"stop":1724757169515,"duration":1},"status":"passed","severity":"normal"},{"uid":"d489409427c61473","name":"Push message on custom pubsubTopic","time":{"start":1724757019240,"stop":1724757019241,"duration":1},"status":"passed","severity":"normal"},{"uid":"1414a37d059421df","name":"Push message with emoji payload","time":{"start":1724757257490,"stop":1724757257491,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9a2485f72fcf810","name":"Check message with no payload is not received","time":{"start":1724757120197,"stop":1724757120197,"duration":0},"status":"passed","severity":"normal"},{"uid":"29563408166d4e6b","name":"Check message with non string payload is not received","time":{"start":1724756806033,"stop":1724756806034,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ba74f873f110c1","name":"Push message with content topic containing JSON","time":{"start":1724757169527,"stop":1724757169528,"duration":1},"status":"passed","severity":"normal"},{"uid":"249e425e0ad863b9","name":"throws on content topic with generation field greater than 0","time":{"start":1724756533515,"stop":1724756533515,"duration":0},"status":"passed","severity":"normal"},{"uid":"44bdeabe28ff1d1","name":"Check received message containing Basic HTML tag","time":{"start":1724756806006,"stop":1724756806006,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9691660917e217f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724757120195,"stop":1724757120196,"duration":1},"status":"passed","severity":"normal"},{"uid":"531a1c03549d6226","name":"Check message with no payload is not received","time":{"start":1724756806033,"stop":1724756806033,"duration":0},"status":"passed","severity":"normal"},{"uid":"71583abb7c19f978","name":"Renews peer on consistent ping failures","time":{"start":1724756777661,"stop":1724756777661,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ba25c94ad53ff0","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724757156825,"stop":1724757156825,"duration":0},"status":"passed","severity":"normal"},{"uid":"78360a6d89ca0fc2","name":"Decoder throws on empty string content topic","time":{"start":1724756569955,"stop":1724756569955,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e058d03d4902197","name":"Query generator for multiple messages","time":{"start":1724757276346,"stop":1724757276346,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b15ebb63c86913","name":"Check received message containing XML","time":{"start":1724757120191,"stop":1724757120191,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ee97d433de8218","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724756533539,"stop":1724756533539,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a176413274e89d1","name":"Ping on peer without subscriptions","time":{"start":1724756686784,"stop":1724756686784,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee0dc97a15cdf228","name":"unsubscribes","time":{"start":1724757295312,"stop":1724757295312,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f4007409b0c80d9","name":"udp ip6 address","time":{"start":1724756541471,"stop":1724756541472,"duration":1},"status":"passed","severity":"normal"},{"uid":"d32f702ce4ba64b","name":"handles different networkShards values correctly","time":{"start":1724756533530,"stop":1724756533530,"duration":0},"status":"passed","severity":"normal"},{"uid":"251374731a5dbda0","name":"Subscribe to topic containing short and receive message","time":{"start":1724756832093,"stop":1724756832093,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed00436248bc74f6","name":"Push message with content topic containing long","time":{"start":1724757257492,"stop":1724757257492,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f928802a4c0f40","name":"caches peers it previously fetched","time":{"start":1724756558143,"stop":1724756558143,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3368a97f651acaf","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724756832073,"stop":1724756832074,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7a904b6b0ff8d45","name":"Push message with XML payload","time":{"start":1724757169518,"stop":1724757169518,"duration":0},"status":"passed","severity":"normal"},{"uid":"615a9c18a1194082","name":"throws on content topic with empty version field","time":{"start":1724756533515,"stop":1724756533516,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2374943932c750c","name":"should not receive a peer event before start","time":{"start":1724757166622,"stop":1724757166622,"duration":0},"status":"passed","severity":"normal"},{"uid":"406b3b46ea170051","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724757182040,"stop":1724757182040,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a8afe9b842ae74b","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724757005301,"stop":1724757005301,"duration":0},"status":"passed","severity":"normal"},{"uid":"a64acaae25233de2","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724756595640,"stop":1724756595640,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a978e5186135a2","name":"Push message with content topic containing special chars","time":{"start":1724757257493,"stop":1724757257493,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fe937fa805fcc68","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724757005328,"stop":1724757005329,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ee43c8639e4bcd6","name":"shard 0","time":{"start":1724757243595,"stop":1724757243608,"duration":13},"status":"passed","severity":"normal"},{"uid":"557aab4a8ceff277","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724756832104,"stop":1724756832104,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae31243cf4c2627e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724757397580,"stop":1724757397581,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bbbdbd67feb5608","name":"Check received message containing Russian","time":{"start":1724757120160,"stop":1724757120160,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ff1816d793eea7","name":"should not fail to start the service if it is already started","time":{"start":1724756596275,"stop":1724756596276,"duration":1},"status":"passed","severity":"normal"},{"uid":"30e72d7b9ae771da","name":"random static sharding 6 - Cluster ID: 366, Shard ID: 127","time":{"start":1724757243611,"stop":1724757243611,"duration":0},"status":"passed","severity":"normal"},{"uid":"3157fddd5efdfb15","name":"should throw an error for insufficient data","time":{"start":1724756533561,"stop":1724756533561,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bdd760175a1cfee","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724756850174,"stop":1724756850174,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6991fcee6a0014f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724756832076,"stop":1724756832077,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b1239bb1e96c59","name":"Subscribe and receive messages via lightPush","time":{"start":1724757397575,"stop":1724757397575,"duration":0},"status":"passed","severity":"normal"},{"uid":"92bf1066f9f99c12","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724757397593,"stop":1724757397593,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b6e27459d3e590","name":"Fails to push message bigger that 1MB","time":{"start":1724757169536,"stop":1724757169537,"duration":1},"status":"passed","severity":"normal"},{"uid":"911b8362142308f7","name":"should load peers from local storage and dispatch events","time":{"start":1724756562249,"stop":1724756562250,"duration":1},"status":"passed","severity":"normal"},{"uid":"566ff2e6c47a1e26","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724757182041,"stop":1724757182041,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c85da5ad4a316","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724757182044,"stop":1724757182045,"duration":1},"status":"passed","severity":"normal"},{"uid":"65d4ef6564056165","name":"Fails to publish message with empty text","time":{"start":1724757176025,"stop":1724757176026,"duration":1},"status":"passed","severity":"normal"},{"uid":"36d18cb9f2e87350","name":"should get / set UDP multiaddr","time":{"start":1724756542085,"stop":1724756542086,"duration":1},"status":"passed","severity":"normal"},{"uid":"fee222bff93fb8c2","name":"start node with empty shard should fail","time":{"start":1724757243625,"stop":1724757243626,"duration":1},"status":"passed","severity":"normal"},{"uid":"889789ef64e6fbdd","name":"different cluster, different shard: nodes don't connect","time":{"start":1724757054114,"stop":1724757054115,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab99b965a7264d06","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724756533538,"stop":1724756533538,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9706e46c58e17a","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724757144586,"stop":1724757144586,"duration":0},"status":"passed","severity":"normal"},{"uid":"314a3ac663e37a81","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724756541354,"stop":1724756541354,"duration":0},"status":"passed","severity":"normal"},{"uid":"2279049ca00e6aa8","name":"safeDispatchEvent","time":{"start":1724756625395,"stop":1724756625396,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fb2639402645691","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724756533524,"stop":1724756533524,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba1ac2fecd26c49","name":"should not receive a peer event before start","time":{"start":1724756596276,"stop":1724756596277,"duration":1},"status":"passed","severity":"normal"},{"uid":"38326cd08712d567","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724756533527,"stop":1724756533527,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d28e9b1c40753a8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724756850188,"stop":1724756850189,"duration":1},"status":"passed","severity":"normal"},{"uid":"82a10f68d3f67e8f","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724756592597,"stop":1724756592598,"duration":1},"status":"passed","severity":"normal"},{"uid":"b70a15df722cd082","name":"Correctly serialized arguments","time":{"start":1724757025545,"stop":1724757025546,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b1addef5b01da0c","name":"should decode valid enr successfully","time":{"start":1724756542080,"stop":1724756542080,"duration":0},"status":"passed","severity":"normal"},{"uid":"df0eece526481a6","name":"Check message received after jswaku node is restarted","time":{"start":1724757120198,"stop":1724757120198,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ed674e04c460252","name":"Fails to push message with large meta","time":{"start":1724757257499,"stop":1724757257500,"duration":1},"status":"passed","severity":"normal"},{"uid":"78881ef7feea48cb","name":"Check publish message containing escaped characters","time":{"start":1724757176021,"stop":1724757176022,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c9ab524b1b4efa8","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724757156824,"stop":1724757156824,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba5343e6e66531c9","name":"Publish message with custom timestamp: Tue Aug 27 2024 10:12:28 GMT+0000 (Coordinated Universal Time)","time":{"start":1724757176024,"stop":1724757176024,"duration":0},"status":"passed","severity":"normal"},{"uid":"300f3b6368c2957f","name":"Check received message containing Basic HTML tag","time":{"start":1724757120162,"stop":1724757120162,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d938ab9dc31ed3","name":"Check received message with timestamp: 1724756583796000000 ","time":{"start":1724756806018,"stop":1724756806021,"duration":3},"status":"passed","severity":"normal"},{"uid":"b43741325da4de28","name":"Decoder throws on undefined content topic","time":{"start":1724756568354,"stop":1724756568354,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c84725e8fb4674","name":"should not fail to stop the service if it was not started","time":{"start":1724757166621,"stop":1724757166621,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb84d4b508e2f3bd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724756533541,"stop":1724756533541,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cff830086728ab9","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724756832108,"stop":1724756832108,"duration":0},"status":"passed","severity":"normal"},{"uid":"b97c0b0c712fa454","name":"Check received message containing escaped characters","time":{"start":1724757120193,"stop":1724757120193,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc1d01572d9c074","name":"Refresh subscription","time":{"start":1724757397590,"stop":1724757397590,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc4283404fed109","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724757276364,"stop":1724757276367,"duration":3},"status":"passed","severity":"normal"},{"uid":"36a5b0b190b8c933","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724756533527,"stop":1724756533527,"duration":0},"status":"passed","severity":"normal"},{"uid":"801b25b9f531e092","name":"throws on content topic with too few or too many fields","time":{"start":1724756533514,"stop":1724756533514,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d3705615847fb94","name":"Check received message containing escaped characters","time":{"start":1724756806017,"stop":1724756806017,"duration":0},"status":"passed","severity":"normal"},{"uid":"baebcba360745847","name":"throws on empty content topic","time":{"start":1724756533513,"stop":1724756533514,"duration":1},"status":"passed","severity":"normal"},{"uid":"420879354debef70","name":"should be called for bootstrap peers","time":{"start":1724756592596,"stop":1724756592597,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ecf6e91cd5c9341","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724756850187,"stop":1724756850187,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ada8cef1c48db5a","name":"should properly create location multiaddrs - udp4","time":{"start":1724756542090,"stop":1724756542091,"duration":1},"status":"passed","severity":"normal"},{"uid":"903c25d3813e58f1","name":"Reopen subscription with peer with lost subscription","time":{"start":1724756651437,"stop":1724756651438,"duration":1},"status":"passed","severity":"normal"},{"uid":"61ebdc40d3474dff","name":"LightPush with 1 connections","time":{"start":1724756892394,"stop":1724756892394,"duration":0},"status":"passed","severity":"normal"},{"uid":"677a67782fb52804","name":"Push message with Russian payload","time":{"start":1724757169517,"stop":1724757169517,"duration":0},"status":"passed","severity":"normal"},{"uid":"140244eca55f26a7","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app17/6/topic373/proto","time":{"start":1724757227199,"stop":1724757227200,"duration":1},"status":"passed","severity":"normal"},{"uid":"472af80370231080","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724757276347,"stop":1724757276351,"duration":4},"status":"passed","severity":"normal"},{"uid":"aef4f692f8e743bd","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724756719521,"stop":1724756719522,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a45c85780019dcf","name":"Check received message containing numeric","time":{"start":1724757120185,"stop":1724757120186,"duration":1},"status":"passed","severity":"normal"},{"uid":"30cae9e9b405c52e","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724756568349,"stop":1724756568351,"duration":2},"status":"passed","severity":"normal"},{"uid":"ab783200745140d0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724757120178,"stop":1724757120178,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d54ae40d31cd30","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724756533544,"stop":1724756533544,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dddf3b0800bd7e8","name":"Push 30 different messages","time":{"start":1724757169521,"stop":1724757169521,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5823769ac0ee6c","name":"Callback on promise","time":{"start":1724757276353,"stop":1724757276354,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2245d9efcdf1c05","name":"Push message on custom pubsubTopic","time":{"start":1724757019250,"stop":1724757019251,"duration":1},"status":"passed","severity":"normal"},{"uid":"49f561b39f3e88cf","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724756850179,"stop":1724756850179,"duration":0},"status":"passed","severity":"normal"},{"uid":"4917e54015a23644","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724756850185,"stop":1724756850185,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c7bb39e20ab096","name":"should properly create peer info with all multiaddrs","time":{"start":1724756542092,"stop":1724756542092,"duration":0},"status":"passed","severity":"normal"},{"uid":"722d80568c313887","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724757268030,"stop":1724757268030,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c049a66a999644","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app21/5/topic147/xml","time":{"start":1724757227200,"stop":1724757227201,"duration":1},"status":"passed","severity":"normal"},{"uid":"16f39afa58ea738d","name":"Publish message with large meta","time":{"start":1724757176028,"stop":1724757176029,"duration":1},"status":"passed","severity":"normal"},{"uid":"dddef6d95397c481","name":"different cluster, same shard: nodes don't connect","time":{"start":1724756850167,"stop":1724756850167,"duration":0},"status":"passed","severity":"normal"},{"uid":"719a7af67b1441a0","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724756533547,"stop":1724756533547,"duration":0},"status":"passed","severity":"normal"},{"uid":"774e6323602cb28b","name":"removeEventListener with wrong event","time":{"start":1724756625392,"stop":1724756625393,"duration":1},"status":"passed","severity":"normal"},{"uid":"51ca190eb36f02af","name":"Subscribe and receives messages on 20 topics","time":{"start":1724756832078,"stop":1724756832080,"duration":2},"status":"passed","severity":"normal"},{"uid":"505c39998550e993","name":"Push message with content topic containing Russian","time":{"start":1724757169525,"stop":1724757169525,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d44a00c59e32cc6","name":"Check received message containing Russian","time":{"start":1724756806004,"stop":1724756806004,"duration":0},"status":"passed","severity":"normal"},{"uid":"6947905ea2820f82","name":"Check message with invalid timestamp is not received","time":{"start":1724757120179,"stop":1724757120179,"duration":0},"status":"passed","severity":"normal"},{"uid":"245e109b4a1e7624","name":"removeEventListener with correct event","time":{"start":1724756625392,"stop":1724756625392,"duration":0},"status":"passed","severity":"normal"},{"uid":"462bb9d702610614","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724756533531,"stop":1724756533531,"duration":0},"status":"passed","severity":"normal"},{"uid":"6029a33f455b3d99","name":"Subscribe and receive messages via lightPush","time":{"start":1724757397586,"stop":1724757397587,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8f7740c2c440c83","name":"same cluster, different shard: nodes connect","time":{"start":1724757054110,"stop":1724757054114,"duration":4},"status":"passed","severity":"normal"},{"uid":"cac6777256345550","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724757397582,"stop":1724757397582,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd5b4fe61b2fd2","name":"Sample","time":{"start":1724756541431,"stop":1724756541431,"duration":0},"status":"passed","severity":"normal"},{"uid":"b402c58d6c2d78ae","name":"Does not throw an exception when node disconnects","time":{"start":1724757312574,"stop":1724757312575,"duration":1},"status":"passed","severity":"normal"},{"uid":"72b20d285f6f15b5","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724757397596,"stop":1724757397596,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e30d2f5e7db9bd","name":"Check received message with timestamp: 1724756584531 ","time":{"start":1724757120177,"stop":1724757120178,"duration":1},"status":"passed","severity":"normal"},{"uid":"813c8a682213d0e5","name":"Push message with custom timestamp: 1693998450370","time":{"start":1724757257501,"stop":1724757257501,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a5c4b30af7541e","name":"should return false","time":{"start":1724756542083,"stop":1724756542084,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7a704bd80a4ec42","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724756952350,"stop":1724756952350,"duration":0},"status":"passed","severity":"normal"},{"uid":"c72b35b865af2f6c","name":"different cluster, same shard: nodes don't connect","time":{"start":1724757054114,"stop":1724757054114,"duration":0},"status":"passed","severity":"normal"},{"uid":"2816b96ae8e20c2c","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724757289885,"stop":1724757289886,"duration":1},"status":"passed","severity":"normal"},{"uid":"65476cf966777495","name":"Encoder throws on undefined content topic","time":{"start":1724756547119,"stop":1724756547120,"duration":1},"status":"passed","severity":"normal"},{"uid":"db9e5b8399634b2b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724757397594,"stop":1724757397594,"duration":0},"status":"passed","severity":"normal"},{"uid":"255be74aeab1ee7","name":"Check meta is set [ecies]","time":{"start":1724756569953,"stop":1724756569954,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cfc73e8e319f162","name":"Push message with escaped characters payload","time":{"start":1724757257489,"stop":1724757257489,"duration":0},"status":"passed","severity":"normal"},{"uid":"4933d9e47a83e0d","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724757005326,"stop":1724757005327,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddb2b52943fd7569","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724756850184,"stop":1724756850185,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee582fa61f5ce1f0","name":"Init the array if not present","time":{"start":1724756533044,"stop":1724756533045,"duration":1},"status":"passed","severity":"normal"},{"uid":"b58f82d2c2a39fc8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724757283023,"stop":1724757283024,"duration":1},"status":"passed","severity":"normal"},{"uid":"d13974041599dbff","name":"same cluster, different shard: nodes don't connect","time":{"start":1724756850166,"stop":1724756850167,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1eabc5379e22564","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724757268031,"stop":1724757268034,"duration":3},"status":"passed","severity":"normal"},{"uid":"e51bc1827ce1b9d0","name":"LightPush","time":{"start":1724757320926,"stop":1724757320926,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0cbe1869672d21","name":"same cluster, same shard: nodes connect","time":{"start":1724756850165,"stop":1724756850166,"duration":1},"status":"passed","severity":"normal"},{"uid":"265f82a6b0b747e3","name":"Encoder throws on empty string content topic","time":{"start":1724756568353,"stop":1724756568353,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be7dc155aac5c86","name":"Push message with Basic HTML tag payload","time":{"start":1724757169519,"stop":1724757169519,"duration":0},"status":"passed","severity":"normal"},{"uid":"c479037a9061447d","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724756541342,"stop":1724756541343,"duration":1},"status":"passed","severity":"normal"},{"uid":"b79763650e642ba3","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724756850183,"stop":1724756850183,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c02cda338858eb","name":"Push message with meta","time":{"start":1724757169533,"stop":1724757169534,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c7dd7c4782b8d07","name":"Push message with custom timestamp: 1693998523219","time":{"start":1724757169535,"stop":1724757169535,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce2077474ab9140","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724757397585,"stop":1724757397585,"duration":0},"status":"passed","severity":"normal"},{"uid":"6870d7e931358071","name":"Passing page size 0 when there are 110 messages","time":{"start":1724757297808,"stop":1724757297808,"duration":0},"status":"passed","severity":"normal"},{"uid":"6094850bac6ff5e3","name":"Subscribe and publish message","time":{"start":1724757182029,"stop":1724757182029,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e7cb7272a4a015","name":"Throws when trying to push message with empty payload","time":{"start":1724757257491,"stop":1724757257491,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae205c9184e637c4","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724756535979,"stop":1724756535980,"duration":1},"status":"passed","severity":"normal"},{"uid":"870fcbf3428dffa7","name":"Subscribe to topic containing short and receive message","time":{"start":1724757397591,"stop":1724757397591,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3020c945f62ad8c","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724756850179,"stop":1724756850180,"duration":1},"status":"passed","severity":"normal"},{"uid":"875c3567fb4751e","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724757182036,"stop":1724757182037,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec5aa49f6008fc21","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724756557799,"stop":1724756557799,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8d2ef245b50407","name":"handles empty shards array correctly","time":{"start":1724756533546,"stop":1724756533546,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b4f1299aa792f10","name":"Check publish message containing emoji","time":{"start":1724757176023,"stop":1724757176023,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1179cef8c4350e5","name":"Subscribe to topic containing XML and receive message","time":{"start":1724756832105,"stop":1724756832106,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ed70eec4e42a3b5","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724757182048,"stop":1724757182049,"duration":1},"status":"passed","severity":"normal"},{"uid":"8edceddc8fbdfc6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724756952349,"stop":1724756952349,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1c5716f74df672","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724757397589,"stop":1724757397589,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b758186fbdedbf2","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724756533527,"stop":1724756533528,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ef5529c5e4e8b65","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724757397596,"stop":1724757397596,"duration":0},"status":"passed","severity":"normal"},{"uid":"36495baaf5da8bf7","name":"Waku message hash computation (payload length 0)","time":{"start":1724756535981,"stop":1724756535981,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9f2e2e410030ee","name":"Push message with Russian payload","time":{"start":1724757257486,"stop":1724757257487,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4a5ae7176c13e80","name":"Check publish message containing Arabic","time":{"start":1724757176017,"stop":1724757176017,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c344d69fe28e9","name":"should emit a peer event after start","time":{"start":1724756562248,"stop":1724756562248,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36fc6a3aff433cb","name":"stop","time":{"start":1724756625396,"stop":1724756625397,"duration":1},"status":"passed","severity":"normal"},{"uid":"e90c11d9b24299a4","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724756850171,"stop":1724756850171,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb4914f681f48b0","name":"Subscribe to topic containing long and receive message","time":{"start":1724757397580,"stop":1724757397580,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c250d9b46b4db07","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724756569953,"stop":1724756569953,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c1592403f70ca0","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724756850188,"stop":1724756850188,"duration":0},"status":"passed","severity":"normal"},{"uid":"70416f44f90b6339","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724756557799,"stop":1724756557800,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e6ef942a4cb8c76","name":"Check message with invalid timestamp is not received","time":{"start":1724757120196,"stop":1724757120196,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15da532dd69c90c","name":"should return empty list for no shard","time":{"start":1724756533534,"stop":1724756533534,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55e09cccb31c302","name":"Keep-alive pings maintain the connection","time":{"start":1724756777660,"stop":1724756777661,"duration":1},"status":"passed","severity":"normal"},{"uid":"1130dee412050591","name":"Check publish message containing JSON","time":{"start":1724757176020,"stop":1724757176020,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced89dc6a31413ea","name":"Check message received after jswaku node is restarted","time":{"start":1724756806034,"stop":1724756806034,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6149b4f75a4cd7cc","name":"Waku message hash computation (no timestamp)","time":{"start":1724756535981,"stop":1724756535981,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9c94c22d22a36d","name":"should not receive a peer event after stop","time":{"start":1724757166622,"stop":1724757166622,"duration":0},"status":"passed","severity":"normal"},{"uid":"258edefdf8b4e410","name":"Fails to push message bigger that 1MB","time":{"start":1724757257502,"stop":1724757257503,"duration":1},"status":"passed","severity":"normal"},{"uid":"c37e36b52283fd5b","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724756533533,"stop":1724756533533,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7537313bc302a8","name":"Push message equal or less that 1MB","time":{"start":1724757257502,"stop":1724757257502,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b12090d86ff6453","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724756558021,"stop":1724756558021,"duration":0},"status":"passed","severity":"normal"},{"uid":"2263c5e01791306e","name":"Check received message containing JSON","time":{"start":1724756806006,"stop":1724756806006,"duration":0},"status":"passed","severity":"normal"},{"uid":"938ac989b52d3a21","name":"Decoder throws on undefined content topic","time":{"start":1724756547120,"stop":1724756547121,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e181689163b2e98","name":"1 Store, 2 fetches","time":{"start":1724756558021,"stop":1724756558021,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca7ef8a27945d5c","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app12/4/topic125/json","time":{"start":1724757227203,"stop":1724757227204,"duration":1},"status":"passed","severity":"normal"},{"uid":"802ff7e2e4238b6c","name":"Check received message containing special chars","time":{"start":1724757120186,"stop":1724757120186,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61ddf0712a42c30","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724756674820,"stop":1724756674820,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ab0ed760d9c15e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724756952348,"stop":1724756952348,"duration":0},"status":"passed","severity":"normal"},{"uid":"db82fed3de7797e3","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724757308632,"stop":1724757308632,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc0a1916b237ca7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724756850178,"stop":1724756850179,"duration":1},"status":"passed","severity":"normal"},{"uid":"83500525d37a1a8d","name":"Check received message containing short","time":{"start":1724756805996,"stop":1724756805996,"duration":0},"status":"passed","severity":"normal"},{"uid":"da1238fac202d567","name":"Check received message containing shell command","time":{"start":1724756806006,"stop":1724756806016,"duration":10},"status":"passed","severity":"normal"},{"uid":"4455600885771acb","name":"Check received message containing emoji","time":{"start":1724756806018,"stop":1724756806018,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa60cce0617db42","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724757397595,"stop":1724757397595,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dd2b627d68008ba","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724756533540,"stop":1724756533540,"duration":0},"status":"passed","severity":"normal"},{"uid":"4206ea1464d19c5b","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724756533535,"stop":1724756533535,"duration":0},"status":"passed","severity":"normal"},{"uid":"97c30e25a6adbfc4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724756832108,"stop":1724756832108,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79e86f956763af9","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724756541350,"stop":1724756541350,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef818844e9a42e1","name":"LightPush with 2 connections","time":{"start":1724756892395,"stop":1724756892396,"duration":1},"status":"passed","severity":"normal"},{"uid":"521895da8b2394f2","name":"Push message with short payload","time":{"start":1724757169509,"stop":1724757169510,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1663cae6266ecf3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724756832107,"stop":1724756832108,"duration":1},"status":"passed","severity":"normal"},{"uid":"6513f737a4c26230","name":"Should update shard info","time":{"start":1724757054451,"stop":1724757054451,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ccfb3d493ff747e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724757397592,"stop":1724757397593,"duration":1},"status":"passed","severity":"normal"},{"uid":"57fe2eec3f6cf18f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724757397595,"stop":1724757397595,"duration":0},"status":"passed","severity":"normal"},{"uid":"927fa39294ad3c7e","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724756585065,"stop":1724756585066,"duration":1},"status":"passed","severity":"normal"},{"uid":"391cabc2f6b0e1d8","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724757182030,"stop":1724757182036,"duration":6},"status":"passed","severity":"normal"},{"uid":"e454752c34f64cb1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724756952348,"stop":1724756952349,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c7da769e1f8ced2","name":"Query with Promise Callback, No message returned","time":{"start":1724757268035,"stop":1724757268036,"duration":1},"status":"passed","severity":"normal"},{"uid":"48ee1bfc848cbb70","name":"Renews peer on consistent missed messages","time":{"start":1724756777664,"stop":1724756777665,"duration":1},"status":"broken","severity":"normal"},{"uid":"f6b47ce0ca5129ca","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724756533546,"stop":1724756533546,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03ded72577fc8c6","name":"Ping fails for unsubscribed peers","time":{"start":1724756777660,"stop":1724756777660,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd6bc41a93fc157","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724756533530,"stop":1724756533531,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc3525a66e877749","name":"Push message with rate limit","time":{"start":1724757169534,"stop":1724757169535,"duration":1},"status":"passed","severity":"normal"},{"uid":"71d6f6fce46c78f9","name":"should not throw an error for a single configured topic","time":{"start":1724756533542,"stop":1724756533543,"duration":1},"status":"passed","severity":"normal"},{"uid":"36ee3ccbcd905f2c","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724756533548,"stop":1724756533548,"duration":0},"status":"passed","severity":"normal"},{"uid":"77cb58e5539db717","name":"Check publish message containing numeric","time":{"start":1724757176015,"stop":1724757176016,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce952d21875ac3de","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724757226682,"stop":1724757226683,"duration":1},"status":"passed","severity":"normal"},{"uid":"5be01b6eec45c2a1","name":"Query Generator - false","time":{"start":1724757275892,"stop":1724757275892,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c18172a7d5e0b6e","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724756533534,"stop":1724756533534,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5c402caf1fbd0f","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724757268029,"stop":1724757268029,"duration":0},"status":"passed","severity":"normal"},{"uid":"f40f01ac7fd75f36","name":"Reopen subscription with peer with lost subscription","time":{"start":1724756686785,"stop":1724756686785,"duration":0},"status":"passed","severity":"normal"},{"uid":"4098d6f3ab21da8d","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724757308634,"stop":1724757308634,"duration":0},"status":"passed","severity":"normal"},{"uid":"af0f27a6afa046ff","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724756533523,"stop":1724756533523,"duration":0},"status":"passed","severity":"normal"},{"uid":"7229bbb7dc03f4eb","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724756535980,"stop":1724756535981,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a8e546eba1abcc8","name":"retrieves a single peer","time":{"start":1724756558140,"stop":1724756558141,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c1db94fc045f5eb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724756674816,"stop":1724756674817,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c39b11df113dfde","name":"Check received message containing Script","time":{"start":1724756806005,"stop":1724756806005,"duration":0},"status":"passed","severity":"normal"},{"uid":"42df4c8a674b3c81","name":"Subscribe and receive messages via waku relay post","time":{"start":1724757397587,"stop":1724757397588,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd18bf877e4c1c5b","name":"Generator, custom pubsub topic","time":{"start":1724757283025,"stop":1724757283025,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b4ed7dfaa80fdb","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724756541347,"stop":1724756541348,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8a7a39fc17b6d56","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724757176023,"stop":1724757176023,"duration":0},"status":"passed","severity":"normal"},{"uid":"44034665783368cc","name":"Check received message with timestamp: 1724756584531000000 ","time":{"start":1724757120177,"stop":1724757120177,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ad87f0ac15d18d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724756719524,"stop":1724756719524,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ca4bb62bdb0c78","name":"should not fail to stop the service if it was not started","time":{"start":1724756562247,"stop":1724756562247,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ef73c22d8dc02a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724756952342,"stop":1724756952343,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bdd5af3e936552a","name":"Check message received after nwaku node is restarted","time":{"start":1724756806034,"stop":1724756806034,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4fb953fc7e189088","name":"connects to nwaku","time":{"start":1724757312574,"stop":1724757312574,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b5b572efb1e1acf","name":"connected peers and dial","time":{"start":1724757120415,"stop":1724757120416,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7c7869a639a1bd8f","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724756557796,"stop":1724756557797,"duration":1},"status":"passed","severity":"normal"},{"uid":"134dcdbc2ff9be2b","name":"can start and stop the service","time":{"start":1724757166620,"stop":1724757166621,"duration":1},"status":"passed","severity":"normal"},{"uid":"9358fa56c9f33564","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724756719525,"stop":1724756719525,"duration":0},"status":"passed","severity":"normal"},{"uid":"52bda046748eac3b","name":"topics with same application and version share the same shard","time":{"start":1724756533528,"stop":1724756533528,"duration":0},"status":"passed","severity":"normal"},{"uid":"81172fa459de54b0","name":"1 Relay, 1 Filter, gives up","time":{"start":1724756558021,"stop":1724756558022,"duration":1},"status":"passed","severity":"normal"},{"uid":"f47fad6f1e18872d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724756533540,"stop":1724756533540,"duration":0},"status":"passed","severity":"normal"},{"uid":"61521a711707e940","name":"should set field with all protocols enabled","time":{"start":1724756542093,"stop":1724756542093,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf3e3e82a368879","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724756850173,"stop":1724756850173,"duration":0},"status":"passed","severity":"normal"},{"uid":"67beecd019763a13","name":"Round trip binary serialization","time":{"start":1724756547118,"stop":1724756547118,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d13ef244b59a912","name":"Asymmetric encrypt & decrypt","time":{"start":1724756568790,"stop":1724756568791,"duration":1},"status":"passed","severity":"normal"},{"uid":"4785164f53d6ee58","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724757397578,"stop":1724757397579,"duration":1},"status":"passed","severity":"normal"},{"uid":"8da5f41e4c203c6","name":"isConnected should return false after all peers disconnect","time":{"start":1724756585068,"stop":1724756585069,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbeb50d75712df8d","name":"Subscribe and receives messages on 20 topics","time":{"start":1724757397577,"stop":1724757397578,"duration":1},"status":"passed","severity":"normal"},{"uid":"75d137069a467c50","name":"should properly create location multiaddrs - tcp6","time":{"start":1724756542091,"stop":1724756542091,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29b11282ce07a3e","name":"should not fail to stop the service if it was not started","time":{"start":1724756596254,"stop":1724756596275,"duration":21},"status":"passed","severity":"normal"},{"uid":"ad359cff05db840f","name":"Check publish message containing unicode special characters","time":{"start":1724757176022,"stop":1724757176023,"duration":1},"status":"passed","severity":"normal"},{"uid":"13633d1a48024be9","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724757005314,"stop":1724757005323,"duration":9},"status":"passed","severity":"normal"},{"uid":"e0aa81131328eacb","name":"Subscribe and receive messages via waku relay post","time":{"start":1724757397576,"stop":1724757397576,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b68b48a54d42b3b","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724756557798,"stop":1724756557798,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc67f826d2d8d72b","name":"Push message with content topic containing SQL Injection","time":{"start":1724757257494,"stop":1724757257495,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5230b1fb628ebef","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724757397581,"stop":1724757397581,"duration":0},"status":"passed","severity":"normal"},{"uid":"d157616deeda7925","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724757397591,"stop":1724757397592,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b766b452c6318ef","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724756533543,"stop":1724756533543,"duration":0},"status":"passed","severity":"normal"},{"uid":"896ca7510165b964","name":"Meta field set when metaSetter is specified","time":{"start":1724756547119,"stop":1724756547119,"duration":0},"status":"passed","severity":"normal"},{"uid":"a77db8f81ed9ab4e","name":"Nwaku publishes","time":{"start":1724757147826,"stop":1724757147827,"duration":1},"status":"passed","severity":"normal"},{"uid":"c14f043a2bff6c15","name":"Push message with emoji payload","time":{"start":1724757169521,"stop":1724757169521,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a0bd5581432250","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724756850185,"stop":1724756850185,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3eacf18fb399efe","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724756832081,"stop":1724756832082,"duration":1},"status":"passed","severity":"normal"},{"uid":"6db678d3da4fee67","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724756674813,"stop":1724756674814,"duration":1},"status":"passed","severity":"normal"},{"uid":"48eb58caf2a71bd1","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724757227195,"stop":1724757227196,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecfce8a0d27cb4aa","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724756850168,"stop":1724756850168,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c0909280fc41b1","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724756546950,"stop":1724756546950,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ab813d762fa30b","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724757268027,"stop":1724757268028,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0fbfbf9b8043572","name":"less peers than existing","time":{"start":1724757120416,"stop":1724757120417,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a505349d53ecc5e4","name":"Query Generator - true","time":{"start":1724757275891,"stop":1724757275891,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb6fd726c0cad3ec","name":"Check received message containing JSON","time":{"start":1724757120172,"stop":1724757120172,"duration":0},"status":"passed","severity":"normal"},{"uid":"efaa3d0f66ca6737","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724756558145,"stop":1724756558145,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d85b4a13310c575","name":"Push message with long payload","time":{"start":1724757257485,"stop":1724757257485,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ef5a515c1bba51","name":"Check received message containing shell command","time":{"start":1724757120192,"stop":1724757120193,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b583a46f421f3ed","name":"throws on content topic with empty encoding field","time":{"start":1724756533517,"stop":1724756533517,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bb631234c4f253b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724757243618,"stop":1724757243618,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a4d3481214d31bb","name":"Push message with Script payload","time":{"start":1724757169518,"stop":1724757169518,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c931a96f8fbd878","name":"Check publish message containing Chinese","time":{"start":1724757176017,"stop":1724757176017,"duration":0},"status":"passed","severity":"normal"},{"uid":"52efbb3eac4f44e0","name":"can start and stop the service","time":{"start":1724756562246,"stop":1724756562247,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3ac1a7e9d7e7ac3","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724757005310,"stop":1724757005314,"duration":4},"status":"passed","severity":"normal"},{"uid":"99c37c898437089d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724756674818,"stop":1724756674818,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15386e82dee40c7","name":"Ordered Callback - true","time":{"start":1724757275893,"stop":1724757275893,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f9aeccdbc9e160c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724756533539,"stop":1724756533539,"duration":0},"status":"passed","severity":"normal"},{"uid":"945f6600a5f59eb","name":"more peers than existing","time":{"start":1724757120416,"stop":1724757120416,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a3f0c6fddc739a64","name":"can start the service","time":{"start":1724756596254,"stop":1724756596254,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a51bf9a50ce7822","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724756533544,"stop":1724756533544,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a9519e44a2a08a","name":"Encoder throws on undefined content topic","time":{"start":1724756568353,"stop":1724756568353,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ebf682e63bf88c2","name":"should decode valid enr with tcp successfully","time":{"start":1724756542081,"stop":1724756542081,"duration":0},"status":"passed","severity":"normal"},{"uid":"315ce5929e2152d5","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724757226681,"stop":1724757226682,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bcf3b9e95aca3c1","name":"Filter","time":{"start":1724757320926,"stop":1724757320927,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2471cb8159d9837","name":"ignores unrecognized TXT record formats","time":{"start":1724756558142,"stop":1724756558143,"duration":1},"status":"passed","severity":"normal"},{"uid":"a81fe334777d846d","name":"Push message with XML payload","time":{"start":1724757257488,"stop":1724757257488,"duration":0},"status":"passed","severity":"normal"},{"uid":"277cd1ef277d3fae","name":"Push message with unicode special characters payload","time":{"start":1724757257490,"stop":1724757257490,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57fa21d88c6f750","name":"dispatchEvent via connectionManager","time":{"start":1724756625394,"stop":1724756625395,"duration":1},"status":"passed","severity":"normal"},{"uid":"d75b48cb48887c56","name":"Subscribe to topic containing Script and receive message","time":{"start":1724757397593,"stop":1724757397594,"duration":1},"status":"passed","severity":"normal"},{"uid":"5214b552724b00f4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724757397588,"stop":1724757397588,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c243f995ea3700d","name":"can start and stop the service","time":{"start":1724756596254,"stop":1724756596254,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d736bef6f805f00","name":"Delete observer","time":{"start":1724757122880,"stop":1724757122881,"duration":1},"status":"passed","severity":"normal"}] |