allure-jswaku/7126/widgets/duration.json
2024-07-10 16:20:10 +00:00

1 line
156 KiB
JSON

[{"uid":"265ca684f76abc13","name":"Ping on unsubscribed peer","time":{"start":1720627708222,"stop":1720627708223,"duration":1},"status":"passed","severity":"normal"},{"uid":"12ed46005c7951fd","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1720628197139,"stop":1720628197139,"duration":0},"status":"passed","severity":"normal"},{"uid":"357b14b0b040c71e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1720627809190,"stop":1720627809190,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b2a4c4f194fd10e","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1720627548185,"stop":1720627548185,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b605a05421490a","name":"Subscribe to topic containing long and receive message","time":{"start":1720628247404,"stop":1720628247404,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4cddc5676577be8","name":"Push message with content topic containing short","time":{"start":1720628193132,"stop":1720628193132,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffaee66703abac5a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1720627865602,"stop":1720627865602,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab34a2f9a8f90e1","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1720627548123,"stop":1720627548124,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c2dc30df4631d91","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1720628197139,"stop":1720628197140,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce3de3a1218a3f5b","name":"Relay","time":{"start":1720627607928,"stop":1720627607929,"duration":1},"status":"passed","severity":"normal"},{"uid":"816e92a0cf3ed05b","name":"Check message with no payload is not received","time":{"start":1720627805151,"stop":1720627805151,"duration":0},"status":"passed","severity":"normal"},{"uid":"816be696e23098bb","name":"Wrong topic","time":{"start":1720628158182,"stop":1720628158186,"duration":4},"status":"passed","severity":"normal"},{"uid":"d397c806acdd871a","name":"Waku message hash computation (no timestamp)","time":{"start":1720627550752,"stop":1720627550753,"duration":1},"status":"passed","severity":"normal"},{"uid":"22c73803b66c470a","name":"Check publish message containing unicode special characters","time":{"start":1720628101340,"stop":1720628101340,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f982ede6789480","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720627903888,"stop":1720627903888,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf4cd697b688f5d","name":"Check received message containing Script","time":{"start":1720628100249,"stop":1720628100249,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce64f6d2f7e17935","name":"Ping on subscribed peer","time":{"start":1720627708223,"stop":1720627708224,"duration":1},"status":"passed","severity":"normal"},{"uid":"65fea15e29733ba1","name":"Subscribe and receive messages via waku relay post","time":{"start":1720627846699,"stop":1720627846699,"duration":0},"status":"passed","severity":"normal"},{"uid":"631c2e51d4820a09","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1720627555869,"stop":1720627555869,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6492ceddc3cfe9","name":"Query with Ordered Callback, No message returned","time":{"start":1720628211284,"stop":1720628211285,"duration":1},"status":"passed","severity":"normal"},{"uid":"569e896c9745baca","name":"Check received message containing long","time":{"start":1720628100243,"stop":1720628100243,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f7e945d0b75b3d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1720628075547,"stop":1720628075547,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d0e2693be3df6ec","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1720628244631,"stop":1720628244632,"duration":1},"status":"passed","severity":"normal"},{"uid":"58134405cccafda5","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1720627809190,"stop":1720627809190,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3016f9f15ac2443","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1720627548130,"stop":1720627548130,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a25178b822d8d5","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1720628104104,"stop":1720628104104,"duration":0},"status":"passed","severity":"normal"},{"uid":"7339f436bf836878","name":"Push message with Script payload","time":{"start":1720628071091,"stop":1720628071091,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b3e8741ad60675d","name":"Subscribe to topic containing XML and publish message","time":{"start":1720628104103,"stop":1720628104104,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f60c164ff4eed32","name":"Refresh subscription","time":{"start":1720628104099,"stop":1720628104099,"duration":0},"status":"skipped","severity":"normal"},{"uid":"21a76de15ff4ef5d","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1720627548135,"stop":1720627548135,"duration":0},"status":"passed","severity":"normal"},{"uid":"b272c47e09aeafed","name":"Add multiple subscription objects on single nwaku node","time":{"start":1720627846710,"stop":1720627846711,"duration":1},"status":"passed","severity":"normal"},{"uid":"11fd0461ff76e2d9","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1720627548124,"stop":1720627548124,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f6637140c82747","name":"Passing page size 10 when there are 10 messages","time":{"start":1720628244794,"stop":1720628244794,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1c5cebab480cec","name":"Check received message containing SQL Injection","time":{"start":1720628100262,"stop":1720628100262,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f7c636255d536f","name":"Fields are not dropped","time":{"start":1720627560991,"stop":1720627560996,"duration":5},"status":"passed","severity":"normal"},{"uid":"74acfc6bd4ffabe0","name":"Encoder throws on undefined content topic","time":{"start":1720627582485,"stop":1720627582486,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d028450c6fc6253","name":"should return false","time":{"start":1720627556681,"stop":1720627556681,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a16c6535481ccee","name":"1 Store, 2 fetches","time":{"start":1720627572402,"stop":1720627572403,"duration":1},"status":"passed","severity":"normal"},{"uid":"94ae391987801151","name":"Subscribe to topic containing emoji and receive message","time":{"start":1720628247424,"stop":1720628247424,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdad3994b6526c0a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1720628247395,"stop":1720628247395,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89ac94dc9d44cb7","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1720627548119,"stop":1720627548119,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba8ef9089ff057b8","name":"should be able to encode the field with only STORE set to true","time":{"start":1720627555859,"stop":1720627555860,"duration":1},"status":"passed","severity":"normal"},{"uid":"e420528acb22ee8c","name":"it tolerates circular branch references","time":{"start":1720627572587,"stop":1720627572587,"duration":0},"status":"passed","severity":"normal"},{"uid":"5525eda603b7780a","name":"should not fail to stop the service if it was not started","time":{"start":1720627576475,"stop":1720627576475,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5620e8bfbd2eba","name":"Push message with special chars payload","time":{"start":1720628193100,"stop":1720628193100,"duration":0},"status":"passed","severity":"normal"},{"uid":"67686a5f582f4392","name":"Check received message containing Chinese","time":{"start":1720628100261,"stop":1720628100261,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a81761b4b7843","name":"ignores domain fetching errors","time":{"start":1720627572587,"stop":1720627572588,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3133327d3f4076b","name":"Push message with Russian payload","time":{"start":1720628071090,"stop":1720628071090,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb24b5fb9a8d7312","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1720628075546,"stop":1720628075546,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e5b4f26171b09e0","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1720628104097,"stop":1720628104098,"duration":1},"status":"passed","severity":"normal"},{"uid":"76aa8f3368789f91","name":"Passing cursor with wrong pubsubTopic","time":{"start":1720628197142,"stop":1720628197143,"duration":1},"status":"passed","severity":"normal"},{"uid":"6371e14b314bec4e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1720627846709,"stop":1720627846709,"duration":0},"status":"passed","severity":"normal"},{"uid":"354e45df42c02776","name":"Light Node - default protocols","time":{"start":1720628268390,"stop":1720628268390,"duration":0},"status":"passed","severity":"normal"},{"uid":"7782886c2c36a07c","name":"Query generator for multiple messages with different message text format","time":{"start":1720628247871,"stop":1720628247871,"duration":0},"status":"passed","severity":"normal"},{"uid":"8472711ad3e116c3","name":"Push message with content topic containing Basic HTML tag","time":{"start":1720628071106,"stop":1720628071106,"duration":0},"status":"passed","severity":"normal"},{"uid":"4304f880ab11041a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1720627865607,"stop":1720627865608,"duration":1},"status":"passed","severity":"normal"},{"uid":"bced4068738e9147","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1720628380410,"stop":1720628380410,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb5e645f22505a02","name":"random static sharding 8 - Cluster ID: 87, Shard ID: 355","time":{"start":1720628165389,"stop":1720628165389,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc821d6b8932f92c","name":"Query generator for 2000 messages","time":{"start":1720628247874,"stop":1720628247874,"duration":0},"status":"passed","severity":"normal"},{"uid":"3464ff7bc3735f05","name":"Check message with no payload is not received","time":{"start":1720628100276,"stop":1720628100276,"duration":0},"status":"passed","severity":"normal"},{"uid":"92408fab10bfaff1","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1720627600054,"stop":1720627600054,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a4a33f0e72b020d","name":"returns all values when wanted number is greater than available values","time":{"start":1720627571724,"stop":1720627571725,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc13e384823fd62f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1720627693924,"stop":1720627693924,"duration":0},"status":"passed","severity":"normal"},{"uid":"152f080054e057a3","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app65/7/topic83/test.js","time":{"start":1720628158180,"stop":1720628158181,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e03d51b744967b6","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app64/1/topic295/test.js","time":{"start":1720628158181,"stop":1720628158181,"duration":0},"status":"passed","severity":"normal"},{"uid":"1058539c8c81e8d4","name":"handles empty contentTopics array correctly","time":{"start":1720627548141,"stop":1720627548141,"duration":0},"status":"passed","severity":"normal"},{"uid":"436aec0d41bd7b7e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1720627846705,"stop":1720627846705,"duration":0},"status":"passed","severity":"normal"},{"uid":"735976a5a2d88dcc","name":"should load peers from local storage and dispatch events","time":{"start":1720627576477,"stop":1720627576477,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be29afef9add934","name":"Publish message with large meta","time":{"start":1720628101355,"stop":1720628101355,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b4b79cb44c341e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1720628247420,"stop":1720628247420,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed57e4ebf07e6f54","name":"Waku message hash computation (meta attribute not present)","time":{"start":1720627550751,"stop":1720627550752,"duration":1},"status":"passed","severity":"normal"},{"uid":"b54bf09ec6da7457","name":"should be called for bootstrap peers","time":{"start":1720627607602,"stop":1720627607602,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0cf4213d6d6bb98","name":"Check message with invalid timestamp is not received","time":{"start":1720627805143,"stop":1720627805149,"duration":6},"status":"passed","severity":"normal"},{"uid":"68ae97868019b87c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1720628075541,"stop":1720628075542,"duration":1},"status":"passed","severity":"normal"},{"uid":"b85efd0ad660e594","name":"should not receive a peer event before start","time":{"start":1720627611308,"stop":1720627611309,"duration":1},"status":"passed","severity":"normal"},{"uid":"133f90746c975118","name":"Callback on promise","time":{"start":1720628247872,"stop":1720628247873,"duration":1},"status":"passed","severity":"normal"},{"uid":"5466fd9d182d678","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1720627809197,"stop":1720627809197,"duration":0},"status":"passed","severity":"normal"},{"uid":"79251b5099d200cd","name":"Check received message with timestamp: 1720627599463 ","time":{"start":1720628100254,"stop":1720628100255,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0af4de363fbe9d4","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1720627548121,"stop":1720627548122,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d641ca3bb8852aa","name":"recovers when dns.resolve returns empty","time":{"start":1720627572587,"stop":1720627572587,"duration":0},"status":"passed","severity":"normal"},{"uid":"4547114b441d84be","name":"Push message with Chinese payload","time":{"start":1720628193100,"stop":1720628193101,"duration":1},"status":"passed","severity":"normal"},{"uid":"3afe68d2e29065d9","name":"should only return 1 node with relay capability","time":{"start":1720627572589,"stop":1720627572589,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f23f2399dc7b5e6","name":"can start and stop the service","time":{"start":1720627576474,"stop":1720627576474,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd76a2a7e53170a9","name":"different cluster, different shard: nodes don't connect","time":{"start":1720627914339,"stop":1720627914339,"duration":0},"status":"passed","severity":"normal"},{"uid":"2628958168565a98","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1720628247411,"stop":1720628247411,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d956eee9e3d2e8","name":"Fails to push message bigger that 1MB","time":{"start":1720628193148,"stop":1720628193149,"duration":1},"status":"passed","severity":"normal"},{"uid":"e02ccc94a42e2ac0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1720628247405,"stop":1720628247406,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fdc0782f1868259","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1720627555868,"stop":1720627555868,"duration":0},"status":"passed","severity":"normal"},{"uid":"706477bfe2d49c0b","name":"Check received message containing Arabic","time":{"start":1720627805136,"stop":1720627805136,"duration":0},"status":"passed","severity":"normal"},{"uid":"1061c12ac2e780f","name":"Check received message containing Basic HTML tag","time":{"start":1720628100250,"stop":1720628100251,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc9f272f6ba3ef1f","name":"should only return 1 node with store capability","time":{"start":1720627572589,"stop":1720627572589,"duration":0},"status":"passed","severity":"normal"},{"uid":"17369f42a0f90b30","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1720628247422,"stop":1720628247422,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b2fc6bd5091309","name":"Check message with non string payload is not received","time":{"start":1720628100276,"stop":1720628100277,"duration":1},"status":"passed","severity":"normal"},{"uid":"5330f32d8579613a","name":"Subscribe to topic containing short and publish message","time":{"start":1720628104100,"stop":1720628104100,"duration":0},"status":"passed","severity":"normal"},{"uid":"184597a927d96083","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1720627550753,"stop":1720627550753,"duration":0},"status":"passed","severity":"normal"},{"uid":"739d8d3be05512f3","name":"Subscribe to topic containing Russian and receive message","time":{"start":1720628247420,"stop":1720628247421,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1d584eba917c4a5","name":"Check received message containing Chinese","time":{"start":1720627805135,"stop":1720627805136,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa69de5b08452ee6","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1720628247413,"stop":1720628247413,"duration":0},"status":"passed","severity":"normal"},{"uid":"16498ac862dcc7b3","name":"removeEventListener with correct event","time":{"start":1720627639098,"stop":1720627639099,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc7a9c801cd47a66","name":"Check received message containing emoji","time":{"start":1720628100272,"stop":1720628100273,"duration":1},"status":"passed","severity":"normal"},{"uid":"2624234bd547a8d8","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1720628211285,"stop":1720628211286,"duration":1},"status":"passed","severity":"normal"},{"uid":"daf5bdfe1e25b97b","name":"Fails to push message with empty content topic","time":{"start":1720628071109,"stop":1720628071109,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0179b5919e90287","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1720628211286,"stop":1720628211286,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d189f2e69a68c18","name":"Encoder throws on empty string content topic","time":{"start":1720627561544,"stop":1720627561544,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a0c4cb60f135b0","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1720627809201,"stop":1720627809201,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ffeb366d4fec24","name":"topics with same application and version share the same shard","time":{"start":1720627548122,"stop":1720627548122,"duration":0},"status":"passed","severity":"normal"},{"uid":"550fb4dbeb50933a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720627809196,"stop":1720627809197,"duration":1},"status":"passed","severity":"normal"},{"uid":"a077e78016ec2949","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1720627548140,"stop":1720627548141,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a32401cd44b3093","name":"Query with Promise Callback, No Decoder","time":{"start":1720628211286,"stop":1720628211287,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a0ab54bfa85b1df","name":"Sample","time":{"start":1720627556140,"stop":1720627556141,"duration":1},"status":"passed","severity":"normal"},{"uid":"21d016b2f86f0db","name":"Decrypt messages","time":{"start":1720628037215,"stop":1720628037216,"duration":1},"status":"passed","severity":"normal"},{"uid":"c14268b4395ffdd5","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1720627550751,"stop":1720627550751,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce894cec5c9f3f9","name":"Subscribe to topic containing shell command and receive message","time":{"start":1720627846709,"stop":1720627846709,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcc69d77e6438ce9","name":"Subscribe to topic containing emoji and receive message","time":{"start":1720627846710,"stop":1720627846710,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45710a870d603b4","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1720627809188,"stop":1720627809188,"duration":0},"status":"passed","severity":"normal"},{"uid":"b957a4565030a7ad","name":"Subscribe and receive messages via lightPush","time":{"start":1720628247394,"stop":1720628247395,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c4f8051bfc592b7","name":"Publish message with rate limit","time":{"start":1720628101356,"stop":1720628101356,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ebdfcc8a957999","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1720627548140,"stop":1720627548140,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa3e0818f339d8c","name":"Check received message containing Basic HTML tag","time":{"start":1720628100265,"stop":1720628100265,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd6a00ce218ddff","name":"Ping on peer without subscriptions","time":{"start":1720627708224,"stop":1720627708224,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad51e43506e04d97","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1720627809192,"stop":1720627809192,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d658c9d1fa70e7","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1720627600055,"stop":1720627600055,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d366486c8aab18","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1720627903890,"stop":1720627903890,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d4d63012ec758","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1720627600052,"stop":1720627600052,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38efa314bb75baf","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1720627693939,"stop":1720627693940,"duration":1},"status":"passed","severity":"normal"},{"uid":"2102338ebfe5593b","name":"Passing page size 19 when there are 20 messages","time":{"start":1720628244795,"stop":1720628244795,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb4c04310aa16485","name":"Push message with content topic containing special chars","time":{"start":1720628193134,"stop":1720628193135,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0ecfdf5aac799cf","name":"Generator, 2 different pubsubtopics","time":{"start":1720628237647,"stop":1720628237647,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58072c8d8192e2a","name":"different cluster, same shard: nodes don't connect","time":{"start":1720627809185,"stop":1720627809185,"duration":0},"status":"passed","severity":"normal"},{"uid":"509f6f32613b8624","name":"should correctly map a content topic to a pubsub topic","time":{"start":1720627548142,"stop":1720627548142,"duration":0},"status":"passed","severity":"normal"},{"uid":"dedcc9bfcfd41eda","name":"Check message with no content topic is not received","time":{"start":1720627805151,"stop":1720627805151,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b7986106b957c9","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1720627548120,"stop":1720627548121,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4b65f24a50855f9","name":"should throw an error for an unconfigured topic","time":{"start":1720627548137,"stop":1720627548137,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ddbc4d710c9ae3a","name":"Check received message containing long","time":{"start":1720627805134,"stop":1720627805134,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e5819773889a374","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app89/10/topic656/proto","time":{"start":1720628158180,"stop":1720628158180,"duration":0},"status":"passed","severity":"normal"},{"uid":"1623dd6d35ec9333","name":"Check publish message containing SQL Injection","time":{"start":1720628101336,"stop":1720628101337,"duration":1},"status":"passed","severity":"normal"},{"uid":"899b9658e0436fc3","name":"should throw error - no public key","time":{"start":1720627556681,"stop":1720627556681,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fece9b6f32eefa","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1720627809192,"stop":1720627809192,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28dc4791ca54d76","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1720627865606,"stop":1720627865606,"duration":0},"status":"passed","severity":"normal"},{"uid":"6437513bffe1b527","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1720627555862,"stop":1720627555863,"duration":1},"status":"passed","severity":"normal"},{"uid":"f02d427bbb3dda00","name":"Check received message containing special chars","time":{"start":1720628100244,"stop":1720628100244,"duration":0},"status":"passed","severity":"normal"},{"uid":"44993a11efcdacd3","name":"Check received message containing XML","time":{"start":1720627805138,"stop":1720627805138,"duration":0},"status":"passed","severity":"normal"},{"uid":"595c860d128dac47","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app11/8/topic409/proto","time":{"start":1720628158182,"stop":1720628158182,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a00edfe7b9e445","name":"Subscribe and receive messages via waku relay post","time":{"start":1720628247396,"stop":1720628247396,"duration":0},"status":"passed","severity":"normal"},{"uid":"e16bef4dc4141cd3","name":"Ordered callback, aborts when callback returns true","time":{"start":1720628247874,"stop":1720628247874,"duration":0},"status":"passed","severity":"normal"},{"uid":"86823373425ac370","name":"can start the service","time":{"start":1720628203395,"stop":1720628203395,"duration":0},"status":"passed","severity":"normal"},{"uid":"895f900a6b1fd82c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1720627865607,"stop":1720627865607,"duration":0},"status":"passed","severity":"normal"},{"uid":"f820b6bd1c27ca5b","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1720627548120,"stop":1720627548120,"duration":0},"status":"passed","severity":"normal"},{"uid":"f539a5cbe5a4a0a5","name":"creates an iterator","time":{"start":1720628253986,"stop":1720628253986,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd18cac297af56ca","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1720627809194,"stop":1720627809195,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f43f1cc73bfb6b0","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1720627865604,"stop":1720627865605,"duration":1},"status":"passed","severity":"normal"},{"uid":"352a13f474b996ca","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1720627846701,"stop":1720627846701,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b24c73e216e946","name":"Number of peers are maintained correctly","time":{"start":1720627839640,"stop":1720627839640,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7c396b1e82e4b1","name":"Check publish message containing numeric","time":{"start":1720628101331,"stop":1720628101331,"duration":0},"status":"passed","severity":"normal"},{"uid":"5417272b7babd134","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1720627732483,"stop":1720627732483,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae1cd5f1879cd445","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1720628104098,"stop":1720628104098,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb536328e6618daf","name":"random static sharding 9 - Cluster ID: 923, Shard ID: 478","time":{"start":1720628165390,"stop":1720628165390,"duration":0},"status":"passed","severity":"normal"},{"uid":"9325c45cf4be815d","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1720627809193,"stop":1720627809194,"duration":1},"status":"passed","severity":"normal"},{"uid":"f94c425e85a6f7d8","name":"Relay - dialed first","time":{"start":1720628268387,"stop":1720628268388,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b663d128926cd03","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1720627555867,"stop":1720627555867,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d027f65ce87bd66","name":"should throw an error for missing sharding configuration","time":{"start":1720627548141,"stop":1720627548141,"duration":0},"status":"passed","severity":"normal"},{"uid":"39f921b0a1601119","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1720627572370,"stop":1720627572370,"duration":0},"status":"passed","severity":"normal"},{"uid":"286224a0cfd6c9e4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1720628247424,"stop":1720628247424,"duration":0},"status":"passed","severity":"normal"},{"uid":"5acb5ed48fddbe83","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1720628100274,"stop":1720628100275,"duration":1},"status":"passed","severity":"normal"},{"uid":"60937ce79c757236","name":"Passing page size 0 when there are 110 messages","time":{"start":1720628244791,"stop":1720628244792,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8a60b39010dedf","name":"random static sharding 6 - Cluster ID: 880, Shard ID: 429","time":{"start":1720628165387,"stop":1720628165388,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa7f5b6146b5ca08","name":"Generator, custom pubsub topic","time":{"start":1720628237650,"stop":1720628237650,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5972683b771ed9","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1720627693935,"stop":1720627693935,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e760b2ac6265df","name":"Waku message hash computation (payload length 0)","time":{"start":1720627550752,"stop":1720627550752,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab0a1032b063ea9","name":"Push message with content topic containing Russian","time":{"start":1720628071102,"stop":1720628071104,"duration":2},"status":"passed","severity":"normal"},{"uid":"3151c5b6399e169a","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1720627548129,"stop":1720627548129,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b88bc8aecc0759c","name":"Check publish message containing XML","time":{"start":1720628101338,"stop":1720628101338,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac16fcc1c6e9924e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1720627865603,"stop":1720627865604,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c9034793b185e0e","name":"Passing page size 11 when there are 10 messages","time":{"start":1720628244794,"stop":1720628244794,"duration":0},"status":"passed","severity":"normal"},{"uid":"402d8bb6e28632b4","name":"Push message with content topic containing JSON","time":{"start":1720628193140,"stop":1720628193141,"duration":1},"status":"passed","severity":"normal"},{"uid":"f71cdd67e935baf8","name":"Relay + Store","time":{"start":1720627556688,"stop":1720627556688,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4353316df20cea9","name":"Subscribe to topic containing numeric and receive message","time":{"start":1720628247405,"stop":1720628247405,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4a4aa80701b374e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1720627846708,"stop":1720627846708,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bed6451cda609d5","name":"Push message with content topic containing escaped characters","time":{"start":1720628193142,"stop":1720628193142,"duration":0},"status":"passed","severity":"normal"},{"uid":"4466c300d8c11774","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1720627548136,"stop":1720627548136,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4448020df6e66d0","name":"Subscribe to topic containing long and receive message","time":{"start":1720628247418,"stop":1720628247419,"duration":1},"status":"passed","severity":"normal"},{"uid":"6566359252d323fd","name":"Reopen subscription with peer with lost subscription","time":{"start":1720627663103,"stop":1720627663103,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef16fb3ea66209f9","name":"Push 30 different messages","time":{"start":1720628193113,"stop":1720628193126,"duration":13},"status":"passed","severity":"normal"},{"uid":"16b94a6cc20f0423","name":"configure the node with multiple pubsub topics","time":{"start":1720628165392,"stop":1720628165392,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc7924d0daa82dc","name":"All","time":{"start":1720627607931,"stop":1720627607932,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6c3492522bc97e","name":"Check message with no content topic is not received","time":{"start":1720628100257,"stop":1720628100257,"duration":0},"status":"passed","severity":"normal"},{"uid":"28de084c9afe4bc4","name":"Push message with Arabic payload","time":{"start":1720628071089,"stop":1720628071090,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce0245ca1f36386e","name":"throws on content topic with generation field greater than 0","time":{"start":1720627548113,"stop":1720627548113,"duration":0},"status":"passed","severity":"normal"},{"uid":"427f36fa1cce7f9a","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1720627572590,"stop":1720627572590,"duration":0},"status":"passed","severity":"normal"},{"uid":"3374917e9c269fee","name":"Subscribe and receive messages via lightPush","time":{"start":1720627846697,"stop":1720627846698,"duration":1},"status":"passed","severity":"normal"},{"uid":"e06ef94c5b9b6003","name":"Generator, custom pubsub topic","time":{"start":1720628237648,"stop":1720628237648,"duration":0},"status":"passed","severity":"normal"},{"uid":"456e37d47d5287c7","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1720627548137,"stop":1720627548137,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac418cb3b4d2c96e","name":"should properly create location multiaddrs - udp6","time":{"start":1720627556684,"stop":1720627556684,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e2e164049f90e07","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1720627548122,"stop":1720627548123,"duration":1},"status":"passed","severity":"normal"},{"uid":"110cc2263589331b","name":"Check message with no pubsub topic is not received","time":{"start":1720627805150,"stop":1720627805150,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a1657c075addff","name":"should use the provided clusterId for the pubsub topic","time":{"start":1720627548142,"stop":1720627548143,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe054259afb57d6f","name":"Check received message containing Arabic","time":{"start":1720628100261,"stop":1720628100262,"duration":1},"status":"passed","severity":"normal"},{"uid":"68dad7913e513b12","name":"Ping on peer without subscriptions","time":{"start":1720627663099,"stop":1720627663099,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb19ea59afa3631","name":"A test","time":{"start":1720627865726,"stop":1720627865726,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e742921e68ef70f","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app96/10/topic613/json","time":{"start":1720628158179,"stop":1720628158180,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c6ea204a24be658","name":"should set field with all protocols enabled","time":{"start":1720627556686,"stop":1720627556686,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d0427d6d2a9dbd","name":"Publish message with custom timestamp: Wed Jul 10 2024 15:14:31 GMT+0000 (Coordinated Universal Time)","time":{"start":1720628101348,"stop":1720628101348,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1faa7ca5c5f1578","name":"Subscribe to topic containing special chars and publish message","time":{"start":1720628104101,"stop":1720628104101,"duration":0},"status":"passed","severity":"normal"},{"uid":"1085a66fc675d968","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1720627548128,"stop":1720627548129,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d956ba1a9436590","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1720627846705,"stop":1720627846706,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9b38a3fa86b8e24","name":"Push message with Basic HTML tag payload","time":{"start":1720628193103,"stop":1720628193104,"duration":1},"status":"passed","severity":"normal"},{"uid":"d117af4b37ccd059","name":"should not receive a peer event after stop","time":{"start":1720627576476,"stop":1720627576476,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5333bd6cf33d0f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1720627846704,"stop":1720627846704,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ddcb309e6d0a6c","name":"Refresh subscription","time":{"start":1720628247417,"stop":1720628247417,"duration":0},"status":"passed","severity":"normal"},{"uid":"90ec602d1390796f","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1720627548128,"stop":1720627548128,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d86b446b17f849a","name":"getPeersByDiscovery","time":{"start":1720628033319,"stop":1720628033319,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a2ade00c3e2572","name":"Check publish message after service node is restarted","time":{"start":1720628101353,"stop":1720628101354,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b0e9c8e79727b5aa","name":"Symmetric encrypt & Decrypt","time":{"start":1720627582917,"stop":1720627582917,"duration":0},"status":"passed","severity":"normal"},{"uid":"10590a39a6ae422c","name":"Subscribe to topic containing Russian and publish message","time":{"start":1720628104102,"stop":1720628104103,"duration":1},"status":"passed","severity":"normal"},{"uid":"de10d1bd5d7cd3c8","name":"through manual discovery","time":{"start":1720627909320,"stop":1720627909321,"duration":1},"status":"passed","severity":"normal"},{"uid":"eac17afc6111ea3e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1720627809198,"stop":1720627809198,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3b22e0e4ae821d","name":"should throw an error for insufficient data","time":{"start":1720627548185,"stop":1720627548185,"duration":0},"status":"passed","severity":"normal"},{"uid":"46fb2b05d966da5","name":"Query with Ordered Callback, No Decoder","time":{"start":1720628211284,"stop":1720628211284,"duration":0},"status":"passed","severity":"normal"},{"uid":"2454de5ab6d613b6","name":"Publish without waiting for remote peer","time":{"start":1720628104096,"stop":1720628104097,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f7648a835eac579","name":"Check received message containing Script","time":{"start":1720627805137,"stop":1720627805138,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0cf81364a16371d","name":"stop","time":{"start":1720627639101,"stop":1720627639102,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d5ffeba1725dc2c","name":"Push message with content topic containing escaped characters","time":{"start":1720628071107,"stop":1720628071107,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41b61591c964980","name":"shard 0","time":{"start":1720628165382,"stop":1720628165383,"duration":1},"status":"passed","severity":"normal"},{"uid":"10d05df34910299e","name":"Decoder throws on undefined content topic","time":{"start":1720627584350,"stop":1720627584350,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fa5ba0d3d60cd0f","name":"should be able to decode the field with only STORE set to true","time":{"start":1720627555866,"stop":1720627555867,"duration":1},"status":"passed","severity":"normal"},{"uid":"86bf1a5da183d2b8","name":"receives messages sent to provided content topic through stream","time":{"start":1720628100419,"stop":1720628100419,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c8c945ec45e1c0d","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1720628033320,"stop":1720628033320,"duration":0},"status":"skipped","severity":"normal"},{"uid":"db6dc06a2c7f83ad","name":"Ephemeral field set to true","time":{"start":1720627561542,"stop":1720627561542,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba618d4e70f216df","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1720627693940,"stop":1720627693940,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a37c226579bd9a1","name":"should handle application and version for autosharding","time":{"start":1720627548125,"stop":1720627548126,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7058fb549d2ed54","name":"Push message with escaped characters payload","time":{"start":1720628193112,"stop":1720628193112,"duration":0},"status":"passed","severity":"normal"},{"uid":"3759c6a894b135b6","name":"Check received message containing shell command","time":{"start":1720628100251,"stop":1720628100252,"duration":1},"status":"passed","severity":"normal"},{"uid":"356e36825cd54109","name":"less peers than existing","time":{"start":1720628033710,"stop":1720628033710,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c5e8b27cc4c67ff8","name":"should configure sharding based on application and version for autosharding","time":{"start":1720627548140,"stop":1720627548140,"duration":0},"status":"passed","severity":"normal"},{"uid":"4363514e0d2e5b1","name":"nwaku subscribes","time":{"start":1720628062489,"stop":1720628062490,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f508f323fd6b9c6","name":"Check received message with timestamp: 1720627599463000000 ","time":{"start":1720628100273,"stop":1720628100273,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4413c164434ecb1","name":"Keep-alive pings maintain the connection","time":{"start":1720627708279,"stop":1720627708280,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e5c8e139f3fa74f","name":"can start the service","time":{"start":1720627576474,"stop":1720627576474,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ddcad72c1253b20","name":"Overlapping topic subscription","time":{"start":1720628104099,"stop":1720628104100,"duration":1},"status":"skipped","severity":"normal"},{"uid":"79a36772013ff49b","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1720628104103,"stop":1720628104103,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb49b90723bffe1","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1720627548185,"stop":1720627548185,"duration":0},"status":"passed","severity":"normal"},{"uid":"8260f37358492e3e","name":"should properly create location multiaddrs - udp4","time":{"start":1720627556684,"stop":1720627556684,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e016117c66a227a","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1720627584348,"stop":1720627584348,"duration":0},"status":"passed","severity":"normal"},{"uid":"afffda6b0f4e256f","name":"Check message with invalid timestamp is not received","time":{"start":1720628100256,"stop":1720628100256,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8dd322d0ff7d407","name":"Push message on custom pubsubTopic","time":{"start":1720627903889,"stop":1720627903889,"duration":0},"status":"passed","severity":"normal"},{"uid":"625c652c7e37bbd1","name":"Push message with numeric payload","time":{"start":1720628071088,"stop":1720628071088,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e20f8c059e2d52","name":"Relay + Store","time":{"start":1720627607930,"stop":1720627607931,"duration":1},"status":"passed","severity":"normal"},{"uid":"64dcfec5d93a628f","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1720628380411,"stop":1720628380411,"duration":0},"status":"passed","severity":"normal"},{"uid":"8732cb5254b4fd02","name":"Check publish message containing long","time":{"start":1720628101331,"stop":1720628101331,"duration":0},"status":"passed","severity":"normal"},{"uid":"97be813d9ce3a474","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1720628244628,"stop":1720628244628,"duration":0},"status":"passed","severity":"normal"},{"uid":"7807592cd7d62bf4","name":"isConnected should return false after all peers disconnect","time":{"start":1720627600056,"stop":1720627600056,"duration":0},"status":"passed","severity":"normal"},{"uid":"58678231b75141aa","name":"retrieves a single peer","time":{"start":1720627572586,"stop":1720627572586,"duration":0},"status":"passed","severity":"normal"},{"uid":"3717228398f14f77","name":"should get / set TCP multiaddr","time":{"start":1720627556683,"stop":1720627556683,"duration":0},"status":"passed","severity":"normal"},{"uid":"74091836043aedcb","name":"throws on content topic with too few or too many fields","time":{"start":1720627548112,"stop":1720627548113,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e31d9b5a33f6ff8","name":"should emit a peer event after start","time":{"start":1720627576475,"stop":1720627576476,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b3f73789deba267","name":"Reopen subscription with peer with lost subscription","time":{"start":1720627708223,"stop":1720627708223,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4deee7d406ea9f","name":"Passing an array","time":{"start":1720628260851,"stop":1720628260851,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07983792b19cda9","name":"Query Generator, No message returned","time":{"start":1720628211282,"stop":1720628211283,"duration":1},"status":"passed","severity":"normal"},{"uid":"37f7bca40ade8606","name":"Push message on custom pubsubTopic","time":{"start":1720627903887,"stop":1720627903888,"duration":1},"status":"passed","severity":"normal"},{"uid":"62c3da5f18161396","name":"different cluster, same shard: nodes don't connect","time":{"start":1720627914338,"stop":1720627914339,"duration":1},"status":"passed","severity":"normal"},{"uid":"7381c7b8cc632a33","name":"throws an error for improperly formatted content topics","time":{"start":1720627548123,"stop":1720627548123,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ce34ce463bf369","name":"Decoder throws on empty string content topic","time":{"start":1720627561545,"stop":1720627561545,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eaf3a2795b65e4d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720627809193,"stop":1720627809193,"duration":0},"status":"passed","severity":"normal"},{"uid":"896b9a4cae943c7f","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1720627548126,"stop":1720627548126,"duration":0},"status":"passed","severity":"normal"},{"uid":"b26ff5cad11173be","name":"Ping on unsubscribed peer","time":{"start":1720627708224,"stop":1720627708225,"duration":1},"status":"passed","severity":"normal"},{"uid":"2359a524cd7414f7","name":"start node with empty content topic","time":{"start":1720628158199,"stop":1720628158199,"duration":0},"status":"passed","severity":"normal"},{"uid":"b280ca94b9e61f9c","name":"Ping succeeds for all connected peers","time":{"start":1720627708278,"stop":1720627708278,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc5833b49d963b5","name":"Check message with non string payload is not received","time":{"start":1720628100257,"stop":1720628100258,"duration":1},"status":"passed","severity":"normal"},{"uid":"c22ac60183d805d","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1720628263195,"stop":1720628263195,"duration":0},"status":"passed","severity":"normal"},{"uid":"86710372d97cec19","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1720628104105,"stop":1720628104105,"duration":0},"status":"passed","severity":"normal"},{"uid":"3240496418da5664","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app1/4/topic832/json","time":{"start":1720628158179,"stop":1720628158179,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d9ad1289913ca0","name":"Push message with content topic containing shell command","time":{"start":1720628193141,"stop":1720628193141,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad5da793a2423e0","name":"Subscribe to topic containing XML and receive message","time":{"start":1720627846707,"stop":1720627846708,"duration":1},"status":"passed","severity":"normal"},{"uid":"360ff4770d645e34","name":"Check message received after jswaku node is restarted","time":{"start":1720628100277,"stop":1720628100277,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ffcb73cb28145ae","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1720627693934,"stop":1720627693935,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3a7a96388f62c98","name":"Check meta is set [symmetric]","time":{"start":1720627582484,"stop":1720627582485,"duration":1},"status":"passed","severity":"normal"},{"uid":"87f6b4786cde7c4a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1720627548133,"stop":1720627548133,"duration":0},"status":"passed","severity":"normal"},{"uid":"59f914c22e364a3f","name":"start node with ApplicationInfo","time":{"start":1720628158187,"stop":1720628158199,"duration":12},"status":"passed","severity":"normal"},{"uid":"7dba75288dfcedbb","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app27/1/topic520/utf8","time":{"start":1720628158182,"stop":1720628158182,"duration":0},"status":"passed","severity":"normal"},{"uid":"500f1be968c647d6","name":"Encoder throws on empty string content topic","time":{"start":1720627584350,"stop":1720627584350,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f037981f5db3811","name":"Subscribe and receive messages via waku relay post","time":{"start":1720628247414,"stop":1720628247414,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec76ea06324b707","name":"Check received message with timestamp: 1649153314 ","time":{"start":1720627805143,"stop":1720627805143,"duration":0},"status":"passed","severity":"normal"},{"uid":"166620b196be8487","name":"Used by Waku Relay","time":{"start":1720628260852,"stop":1720628260852,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61f0809c3c6079a","name":"Check received message containing emoji","time":{"start":1720627805141,"stop":1720627805142,"duration":1},"status":"passed","severity":"normal"},{"uid":"78a9fba844abc19e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1720628075542,"stop":1720628075542,"duration":0},"status":"passed","severity":"normal"},{"uid":"af711e24113f2517","name":"Push message with content topic containing XML","time":{"start":1720628193139,"stop":1720628193140,"duration":1},"status":"passed","severity":"normal"},{"uid":"88836f28e7fdbc90","name":"Push message with content topic containing XML","time":{"start":1720628071105,"stop":1720628071106,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d3bd67c9674a888","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1720627561384,"stop":1720627561385,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b3c11c18d28157b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1720627548132,"stop":1720627548132,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e18a9e1d94a9638","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720627809191,"stop":1720627809191,"duration":0},"status":"passed","severity":"normal"},{"uid":"23cceb0479300b1d","name":"addEventListener with correct event","time":{"start":1720627639097,"stop":1720627639098,"duration":1},"status":"passed","severity":"normal"},{"uid":"f764389b1fc8ac2c","name":"should not throw an error for a single configured topic","time":{"start":1720627548136,"stop":1720627548137,"duration":1},"status":"passed","severity":"normal"},{"uid":"65b98babfebab7db","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1720627548121,"stop":1720627548121,"duration":0},"status":"passed","severity":"normal"},{"uid":"db892ebf9206a70b","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1720628263194,"stop":1720628263194,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0903d07684b4e1","name":"Push message with escaped characters payload","time":{"start":1720628071093,"stop":1720628071093,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a74af1b05eeb3f8","name":"Check publish message containing Chinese","time":{"start":1720628101334,"stop":1720628101334,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dd70f74feb9c440","name":"does not throw on valid cases","time":{"start":1720627548111,"stop":1720627548111,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e0e0622b9c42f81","name":"Check message with no content topic is not received","time":{"start":1720628100276,"stop":1720628100276,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e98391bd9910d1","name":"Correctly serialized arguments","time":{"start":1720627909388,"stop":1720627909389,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3029d2352ae4e8c","name":"Query Generator, Wrong PubsubTopic","time":{"start":1720628211281,"stop":1720628211281,"duration":0},"status":"passed","severity":"normal"},{"uid":"15bd496557a2624f","name":"ignores unrecognized TXT record formats","time":{"start":1720627572588,"stop":1720627572588,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6bd88ddeb94b8f","name":"should properly create location multiaddrs - udp","time":{"start":1720627556685,"stop":1720627556685,"duration":0},"status":"passed","severity":"normal"},{"uid":"920664a02fc44a2e","name":"Callback on promise, aborts when callback returns true","time":{"start":1720628247873,"stop":1720628247873,"duration":0},"status":"passed","severity":"normal"},{"uid":"41826246645206d0","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1720628075544,"stop":1720628075544,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0bb8cf04873ac12","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1720628211283,"stop":1720628211284,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ab01dbb046ad5d5","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1720627548138,"stop":1720627548139,"duration":1},"status":"passed","severity":"normal"},{"uid":"98872cf2a2592464","name":"Decoder throws on undefined content topic","time":{"start":1720627582487,"stop":1720627582487,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec156266322f9398","name":"Check received message containing emoji","time":{"start":1720628100253,"stop":1720628100254,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d045252c0812ddf","name":"Push message with rate limit","time":{"start":1720628193144,"stop":1720628193145,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8002089ded61890","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1720627555869,"stop":1720627555870,"duration":1},"status":"passed","severity":"normal"},{"uid":"418d7ba49b6473cf","name":"should handle a minimal index list","time":{"start":1720627548184,"stop":1720627548184,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4360e3821fcf89c","name":"should be able to decode the field with only RELAY set to true","time":{"start":1720627555865,"stop":1720627555865,"duration":0},"status":"passed","severity":"normal"},{"uid":"5938ced183c52e5b","name":"Push message with content topic containing JSON","time":{"start":1720628071106,"stop":1720628071106,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e8ec6cd105d1ef9","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1720627610119,"stop":1720627610119,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c6b0739ef5155a","name":"Push message with SQL Injection payload","time":{"start":1720628193102,"stop":1720628193102,"duration":0},"status":"passed","severity":"normal"},{"uid":"85225943c770433e","name":"Check publish message after client node is restarted","time":{"start":1720628101354,"stop":1720628101355,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5b7abbc8ddf24da7","name":"handles empty shards array correctly","time":{"start":1720627548141,"stop":1720627548141,"duration":0},"status":"passed","severity":"normal"},{"uid":"435bbc4e20eb0d0c","name":"groups content topics by expected pubsub topic","time":{"start":1720627548122,"stop":1720627548122,"duration":0},"status":"passed","severity":"normal"},{"uid":"620a17637910a6be","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1720627809204,"stop":1720627809204,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d998135f9f9d95","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1720628237652,"stop":1720628237652,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ecb87e4bcf46c7","name":"same cluster, different shard: nodes don't connect","time":{"start":1720627809184,"stop":1720627809184,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f4333438cd49eb1","name":"Subscribe to topic containing Script and publish message","time":{"start":1720628104103,"stop":1720628104103,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8166ee5d4169c6","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1720627660755,"stop":1720627660755,"duration":0},"status":"passed","severity":"normal"},{"uid":"5478e2f491ec0f3b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1720628247409,"stop":1720628247409,"duration":0},"status":"passed","severity":"normal"},{"uid":"a660d896095b8e74","name":"Subscribe to topic containing long and receive message","time":{"start":1720627846704,"stop":1720627846704,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f47e51bfe619e83","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1720627572372,"stop":1720627572372,"duration":0},"status":"passed","severity":"normal"},{"uid":"67d717e52f1e8877","name":"Query generator for multiple messages with different content topic format","time":{"start":1720628247872,"stop":1720628247872,"duration":0},"status":"passed","severity":"normal"},{"uid":"178156dd03425753","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1720627600053,"stop":1720627600053,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2e39f5e54a72fa","name":"Push message with custom timestamp: 1720624239872","time":{"start":1720628071111,"stop":1720628071111,"duration":0},"status":"passed","severity":"normal"},{"uid":"794947ea01bc03b2","name":"Fails to publish message with size larger than 1 MB","time":{"start":1720628101351,"stop":1720628101352,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f7ecef27f2bf78","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1720627548134,"stop":1720627548134,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed298fb84b32466a","name":"Nodes with multiple pubsub topic","time":{"start":1720628075542,"stop":1720628075543,"duration":1},"status":"passed","severity":"normal"},{"uid":"207464b05cefb0aa","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1720628247421,"stop":1720628247421,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af3f70d50d29a0b","name":"Push message with shell command payload","time":{"start":1720628193104,"stop":1720628193112,"duration":8},"status":"passed","severity":"normal"},{"uid":"3bdd83825349a5f9","name":"Query generator for multiple messages","time":{"start":1720628247870,"stop":1720628247871,"duration":1},"status":"passed","severity":"normal"},{"uid":"409dbd8cd85f8d81","name":"should return the pubsub topic directly if a string is provided","time":{"start":1720627548138,"stop":1720627548138,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46bf752ca78f562","name":"random static sharding 10 - Cluster ID: 211, Shard ID: 956","time":{"start":1720628165390,"stop":1720628165391,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddc10e03cd432032","name":"Filter","time":{"start":1720628268389,"stop":1720628268390,"duration":1},"status":"passed","severity":"normal"},{"uid":"60c596a05cd5979d","name":"throws on content topic with empty topic name field","time":{"start":1720627548114,"stop":1720627548115,"duration":1},"status":"passed","severity":"normal"},{"uid":"18d858de4746a0f4","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app16/9/topic364/utf8","time":{"start":1720628158181,"stop":1720628158181,"duration":0},"status":"passed","severity":"normal"},{"uid":"5148168ee0d9983a","name":"Throws when trying to push message with empty payload","time":{"start":1720628071095,"stop":1720628071095,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5829c295bc2713c","name":"Check received message containing Basic HTML tag","time":{"start":1720627805139,"stop":1720627805139,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f5dfa757db9cf5b","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1720627548140,"stop":1720627548140,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3133950c0007c0f","name":"Check received message containing Russian","time":{"start":1720628100262,"stop":1720628100262,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d57ca5318d686ac","name":"A test","time":{"start":1720627865727,"stop":1720627865727,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b51668d59cdec1","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1720628244629,"stop":1720628244631,"duration":2},"status":"passed","severity":"normal"},{"uid":"5eb6d632b257e88","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1720627865603,"stop":1720627865603,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e19c38a07820088","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1720628247409,"stop":1720628247409,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d59fdd4b9da8393","name":"Fails to push message with large meta","time":{"start":1720628193144,"stop":1720628193144,"duration":0},"status":"passed","severity":"normal"},{"uid":"315b7ac0e1bdc9cb","name":"Round trip binary serialization","time":{"start":1720627561541,"stop":1720627561542,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9f52511d3edeba0","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1720627914335,"stop":1720627914336,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ec29bc6edcf694c","name":"Check meta is set [ecies]","time":{"start":1720627584349,"stop":1720627584349,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bfef00ab946c41b","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1720627548124,"stop":1720627548124,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b9f914dbd62ce10","name":"Push message with rate limit","time":{"start":1720628071110,"stop":1720628071110,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea22682709d83ec","name":"should not fail to start the service if it is already started","time":{"start":1720627576475,"stop":1720627576475,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef624ac5bffa4304","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1720628247419,"stop":1720628247420,"duration":1},"status":"passed","severity":"normal"},{"uid":"91dce27b2468e97a","name":"should properly create location multiaddrs - tcp","time":{"start":1720627556685,"stop":1720627556685,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ce3d15d7e4e7c9","name":"Delete observer","time":{"start":1720628037216,"stop":1720628037217,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c7a92fea8d47f9b","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1720627576477,"stop":1720627576478,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e36fafd12587971","name":"Meta field set when metaSetter is specified","time":{"start":1720627561542,"stop":1720627561543,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbae552c06c35c9d","name":"Check message received after jswaku node is restarted","time":{"start":1720628100258,"stop":1720628100258,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6a35c1c26bee7439","name":"Fails to publish message with empty text","time":{"start":1720628101350,"stop":1720628101350,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af0344b746afdba","name":"should properly create peer info with all multiaddrs","time":{"start":1720627556685,"stop":1720627556685,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed2e2d858c000ac","name":"random static sharding 7 - Cluster ID: 716, Shard ID: 180","time":{"start":1720628165388,"stop":1720628165388,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49f7abc44b53361","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1720627548129,"stop":1720627548129,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9100c768337946","name":"Push message with emoji payload","time":{"start":1720628193113,"stop":1720628193113,"duration":0},"status":"passed","severity":"normal"},{"uid":"372e98ad766bb756","name":"Fails to push message with large meta","time":{"start":1720628071109,"stop":1720628071110,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eb44c61e500e1bb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1720627548131,"stop":1720627548132,"duration":1},"status":"passed","severity":"normal"},{"uid":"868b3a22db944d6f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1720628247407,"stop":1720628247407,"duration":0},"status":"passed","severity":"normal"},{"uid":"4677c744044f0aa6","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1720627611311,"stop":1720627611311,"duration":0},"status":"skipped","severity":"normal"},{"uid":"71a6f7f77368fe78","name":"Push message with JSON payload","time":{"start":1720628071092,"stop":1720628071092,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80b9d5591b42e80","name":"Check message on other pubsub topic is not received","time":{"start":1720627805150,"stop":1720627805150,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb3427989ddb0e9","name":"Check received message containing XML","time":{"start":1720628100250,"stop":1720628100250,"duration":0},"status":"passed","severity":"normal"},{"uid":"5549fe29f72ca936","name":"should be able to encode the field with only FILTER set to true","time":{"start":1720627555860,"stop":1720627555861,"duration":1},"status":"passed","severity":"normal"},{"uid":"76f0538d004850b3","name":"Check received message containing short","time":{"start":1720627805134,"stop":1720627805134,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc8da7cdf33c8d8","name":"Subscribe to topic containing Script and receive message","time":{"start":1720627846707,"stop":1720627846707,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b156b1ae9e36569","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1720628263195,"stop":1720628263196,"duration":1},"status":"passed","severity":"normal"},{"uid":"96ce01a6f540e25f","name":"Subscribe to topic containing JSON and publish message","time":{"start":1720628104104,"stop":1720628104104,"duration":0},"status":"passed","severity":"normal"},{"uid":"3165de7920a336f2","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1720627809199,"stop":1720627809199,"duration":0},"status":"passed","severity":"normal"},{"uid":"658aa52a96d387b5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1720627846706,"stop":1720627846706,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3e17a12ac33ee8","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1720628247415,"stop":1720628247415,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba38b604e809bd6e","name":"Check received message containing short","time":{"start":1720628100259,"stop":1720628100259,"duration":0},"status":"passed","severity":"normal"},{"uid":"48de93c7e71ac16b","name":"Ordered Callback - forward","time":{"start":1720628227531,"stop":1720628227532,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb365d79bf0f5066","name":"Check received message containing special chars","time":{"start":1720627805135,"stop":1720627805135,"duration":0},"status":"passed","severity":"normal"},{"uid":"43302d0e00515c40","name":"Check message on other pubsub topic is not received","time":{"start":1720628100275,"stop":1720628100275,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9563b24f4d362f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1720627865606,"stop":1720627865606,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed8ac7fb2556205","name":"new peer added after a peer was already found","time":{"start":1720628033319,"stop":1720628033320,"duration":1},"status":"skipped","severity":"normal"},{"uid":"35279dadee95cce7","name":"Publish message with custom timestamp: Thu Jul 20 2023 16:14:31 GMT+0000 (Coordinated Universal Time)","time":{"start":1720628101342,"stop":1720628101343,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2d4293eb652dc4f","name":"Push message with content topic containing emoji","time":{"start":1720628193142,"stop":1720628193143,"duration":1},"status":"passed","severity":"normal"},{"uid":"137f35f25753e4da","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1720627607603,"stop":1720627607603,"duration":0},"status":"passed","severity":"normal"},{"uid":"663324a3ab91f99c","name":"Passing page size 1 when there are 4 messages","time":{"start":1720628244792,"stop":1720628244792,"duration":0},"status":"passed","severity":"normal"},{"uid":"147171362fdc08ec","name":"Nodes with multiple pubsub topic","time":{"start":1720628075545,"stop":1720628075545,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3af5e5c5d1693ea","name":"Default pageSize","time":{"start":1720628244795,"stop":1720628244796,"duration":1},"status":"passed","severity":"normal"},{"uid":"2181635bbf81b21a","name":"should not receive a peer event after stop","time":{"start":1720628203399,"stop":1720628203399,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a29e0dadd5a12ac","name":"Push message with custom timestamp: 1720624205320","time":{"start":1720628193146,"stop":1720628193147,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce9149b0fdcffe40","name":"Push message with content topic containing Script","time":{"start":1720628071105,"stop":1720628071105,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd652c272ea14ac7","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1720627548121,"stop":1720627548121,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b31780d762e273","name":"should only return 1 node with relay and store capability","time":{"start":1720627572589,"stop":1720627572589,"duration":0},"status":"passed","severity":"normal"},{"uid":"8424d0e40df59607","name":"Push message with emoji payload","time":{"start":1720628071094,"stop":1720628071094,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a10ce4e4e4697d","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1720627809203,"stop":1720627809203,"duration":0},"status":"passed","severity":"normal"},{"uid":"d63fee0f8933113a","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1720628100415,"stop":1720628100415,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dbe26549707a99c","name":"Rejects garbage","time":{"start":1720627564953,"stop":1720627564954,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a3df16d8c48bd81","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1720627548140,"stop":1720627548140,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e435fd7f1c11886","name":"Ephemeral field is preserved - encoder v0","time":{"start":1720627610118,"stop":1720627610119,"duration":1},"status":"passed","severity":"normal"},{"uid":"370d2d8b2085a4ca","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1720628247423,"stop":1720628247424,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d55372498c32c05","name":"Ping on subscribed peer","time":{"start":1720627663098,"stop":1720627663099,"duration":1},"status":"passed","severity":"normal"},{"uid":"471113151bb4bcba","name":"Push message with content topic containing Chinese","time":{"start":1720628193135,"stop":1720628193136,"duration":1},"status":"passed","severity":"normal"},{"uid":"1645d31519eaa95e","name":"Privacy Node - default protocol","time":{"start":1720628268390,"stop":1720628268390,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5d2521fa3574838","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1720627809191,"stop":1720627809192,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5af93a651068dbb","name":"connects to nwaku","time":{"start":1720628260850,"stop":1720628260851,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad5e7e2950698684","name":"Reopen subscription with peer with lost subscription","time":{"start":1720627708225,"stop":1720627708225,"duration":0},"status":"passed","severity":"normal"},{"uid":"f297cab8f89c4db8","name":"Passing cursor with wrong message digest","time":{"start":1720628197142,"stop":1720628197142,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef59a27db07a797b","name":"should return empty list for no shard","time":{"start":1720627548127,"stop":1720627548127,"duration":0},"status":"passed","severity":"normal"},{"uid":"a276326fc235967f","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1720628100416,"stop":1720628100417,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a2bd195105a78fe3","name":"throws on content topic with empty encoding field","time":{"start":1720627548115,"stop":1720627548115,"duration":0},"status":"passed","severity":"normal"},{"uid":"416382c697166d81","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1720627846711,"stop":1720627846711,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c6e26b8005337c2","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1720628033320,"stop":1720628033321,"duration":1},"status":"passed","severity":"normal"},{"uid":"474b2d442ffb5b11","name":"Subscribe to topic containing numeric and publish message","time":{"start":1720628104101,"stop":1720628104101,"duration":0},"status":"passed","severity":"normal"},{"uid":"b38b9ef86a51fb96","name":"Push message with custom timestamp: 1689869405320","time":{"start":1720628193145,"stop":1720628193146,"duration":1},"status":"passed","severity":"normal"},{"uid":"b196c402c52e499a","name":"Push message with content topic containing short","time":{"start":1720628071095,"stop":1720628071096,"duration":1},"status":"passed","severity":"normal"},{"uid":"19bc5b6da2b41aac","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1720628101341,"stop":1720628101342,"duration":1},"status":"passed","severity":"normal"},{"uid":"666ba4263c946bb7","name":"Push message with short payload","time":{"start":1720628193089,"stop":1720628193091,"duration":2},"status":"passed","severity":"normal"},{"uid":"709b05dc5eca74eb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1720627548132,"stop":1720627548133,"duration":1},"status":"passed","severity":"normal"},{"uid":"4013fc27341caa0b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1720628075545,"stop":1720628075546,"duration":1},"status":"passed","severity":"normal"},{"uid":"541c2f077745f1da","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1720627809204,"stop":1720627809205,"duration":1},"status":"passed","severity":"normal"},{"uid":"f939ac9e835945f6","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1720627600049,"stop":1720627600051,"duration":2},"status":"passed","severity":"normal"},{"uid":"7a501e9227e0392a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1720627846705,"stop":1720627846705,"duration":0},"status":"passed","severity":"normal"},{"uid":"721909ec96f8182e","name":"Check message with non string payload is not received","time":{"start":1720627805151,"stop":1720627805152,"duration":1},"status":"passed","severity":"normal"},{"uid":"48cc356e12b4a3f6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1720628100255,"stop":1720628100255,"duration":0},"status":"passed","severity":"normal"},{"uid":"3866c1aded82454c","name":"Check received message containing Chinese","time":{"start":1720628100245,"stop":1720628100245,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1ef1cd42ef0996","name":"Check publish message containing Arabic","time":{"start":1720628101335,"stop":1720628101335,"duration":0},"status":"passed","severity":"normal"},{"uid":"65205b80bd25d9af","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1720627865602,"stop":1720627865603,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4ebaaddd1f286e3","name":"should set field with only LIGHTPUSH enabled","time":{"start":1720627556687,"stop":1720627556687,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba38817afef07392","name":"Subscribe to topic containing Script and receive message","time":{"start":1720628247408,"stop":1720628247408,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce15c5fa806f18aa","name":"Check message on other pubsub topic is not received","time":{"start":1720628100256,"stop":1720628100256,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aae0cd0a3c72bce","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1720627865605,"stop":1720627865605,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3521ab72671933","name":"handles different networkShards values correctly","time":{"start":1720627548123,"stop":1720627548123,"duration":0},"status":"passed","severity":"normal"},{"uid":"401cb30202268e59","name":"Passing page size 110 when there are 120 messages","time":{"start":1720628244795,"stop":1720628244795,"duration":0},"status":"passed","severity":"normal"},{"uid":"812bd919fc6a653a","name":"throws on content topic with non-number generation field","time":{"start":1720627548113,"stop":1720627548113,"duration":0},"status":"passed","severity":"normal"},{"uid":"12210c8495e2cd29","name":"Check received message with timestamp: 1649153314 ","time":{"start":1720628100274,"stop":1720628100274,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffcd59a854835d03","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1720628100416,"stop":1720628100416,"duration":0},"status":"skipped","severity":"normal"},{"uid":"516d2694ca5d910","name":"should set field with only RELAY enabled","time":{"start":1720627556686,"stop":1720627556686,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3577b2d813d8618","name":"should throw an error for missing required configuration","time":{"start":1720627548127,"stop":1720627548128,"duration":1},"status":"passed","severity":"normal"},{"uid":"e20a0220c04dab3c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1720628247419,"stop":1720628247419,"duration":0},"status":"passed","severity":"normal"},{"uid":"404f2a25e73d615f","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1720628101351,"stop":1720628101351,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab41911c13e0886","name":"should set field with all protocols disabled","time":{"start":1720627556686,"stop":1720627556686,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfda8f660575e531","name":"should be able to encode the field with only RELAY set to true","time":{"start":1720627555857,"stop":1720627555859,"duration":2},"status":"passed","severity":"normal"},{"uid":"d6161d794f7da3db","name":"configure the node with multiple content topics","time":{"start":1720628158186,"stop":1720628158187,"duration":1},"status":"passed","severity":"normal"},{"uid":"94c99a97bec00e8c","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1720627548125,"stop":1720627548125,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8daaac4e8e59fcc","name":"isConnected between 2 js-waku relay nodes","time":{"start":1720627660760,"stop":1720627660761,"duration":1},"status":"passed","severity":"normal"},{"uid":"460743a3a62641e8","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1720627548118,"stop":1720627548119,"duration":1},"status":"passed","severity":"normal"},{"uid":"e33366be5203c71d","name":"should decode valid enr with tcp successfully","time":{"start":1720627556679,"stop":1720627556679,"duration":0},"status":"passed","severity":"normal"},{"uid":"603f9b92e6e4383e","name":"Check publish message containing escaped characters","time":{"start":1720628101339,"stop":1720628101340,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a0b834ab6fbd9ce","name":"should not fail to stop the service if it was not started","time":{"start":1720627611307,"stop":1720627611307,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eca22f4905ca261","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1720628197140,"stop":1720628197141,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f6a4ccfcfce4732","name":"Number of peers are maintained correctly","time":{"start":1720627708277,"stop":1720627708277,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ecfab58c53169ca","name":"throws on content topic with empty application field","time":{"start":1720627548114,"stop":1720627548114,"duration":0},"status":"passed","severity":"normal"},{"uid":"64f5a0d5dada8e3f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1720628193140,"stop":1720628193140,"duration":0},"status":"passed","severity":"normal"},{"uid":"a409126851b4b9ec","name":"Does not throw an exception when node disconnects","time":{"start":1720628260851,"stop":1720628260851,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e21e50198508cae","name":"should not fail to start the service if it is already started","time":{"start":1720627611307,"stop":1720627611308,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f83a03ecce3351a","name":"Check received message with timestamp: 1720627598669 ","time":{"start":1720627805142,"stop":1720627805142,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6fa90aa5f470af7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1720627732484,"stop":1720627732485,"duration":1},"status":"passed","severity":"normal"},{"uid":"34221df8c8f2f8df","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1720627561383,"stop":1720627561383,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7710d69ccef2c12","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1720628380409,"stop":1720628380410,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a259bea5f73b8b9","name":"Ping fails for unsubscribed peers","time":{"start":1720627708278,"stop":1720627708279,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc4382b73b000ceb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720627809188,"stop":1720627809189,"duration":1},"status":"passed","severity":"normal"},{"uid":"c36cedfe5b5f8f51","name":"isConnected should return false after all peers disconnect","time":{"start":1720627660758,"stop":1720627660759,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea34f28331dde74f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1720627809200,"stop":1720627809200,"duration":0},"status":"passed","severity":"normal"},{"uid":"13dafcb30c5efb5d","name":"Check received message containing SQL Injection","time":{"start":1720627805137,"stop":1720627805137,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ffc643d3ba35a3","name":"should get / set UDP multiaddr","time":{"start":1720627556683,"stop":1720627556683,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38233199dd57cec","name":"Generator, 2 different pubsubtopics","time":{"start":1720628237650,"stop":1720628237650,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b65f2b3de72852","name":"Push message with content topic containing Arabic","time":{"start":1720628071101,"stop":1720628071101,"duration":0},"status":"passed","severity":"normal"},{"uid":"42f22dca36abcf68","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1720627809197,"stop":1720627809197,"duration":0},"status":"passed","severity":"normal"},{"uid":"143c25e769f4946","name":"Push message with content topic containing Script","time":{"start":1720628193139,"stop":1720628193139,"duration":0},"status":"passed","severity":"normal"},{"uid":"b445e562b8797f46","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1720628247402,"stop":1720628247402,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9253407e6d905f","name":"Check message received after nwaku node is restarted","time":{"start":1720627805152,"stop":1720627805153,"duration":1},"status":"skipped","severity":"normal"},{"uid":"642068a7673e0c47","name":"Push message with meta","time":{"start":1720628193143,"stop":1720628193144,"duration":1},"status":"passed","severity":"normal"},{"uid":"c31fa8090356205d","name":"Push message with unicode special characters payload","time":{"start":1720628193112,"stop":1720628193113,"duration":1},"status":"passed","severity":"normal"},{"uid":"40eb164af2d9893f","name":"Tracks peer failures correctly","time":{"start":1720627708281,"stop":1720627708282,"duration":1},"status":"passed","severity":"normal"},{"uid":"9498ff48e537f299","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1720627809198,"stop":1720627809198,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a25598d3c6f6fde","name":"returns all values when wanted number matches available values","time":{"start":1720627571722,"stop":1720627571724,"duration":2},"status":"passed","severity":"normal"},{"uid":"9ccfc53211108131","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1720627561545,"stop":1720627561546,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ddc61374ad82f81","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1720627548134,"stop":1720627548134,"duration":0},"status":"passed","severity":"normal"},{"uid":"92582030fe8c9670","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1720627903887,"stop":1720627903887,"duration":0},"status":"passed","severity":"normal"},{"uid":"678c224f05a47365","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1720627693936,"stop":1720627693936,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9fcb90c138e9f16","name":"Subscribe to topic containing shell command and publish message","time":{"start":1720628104104,"stop":1720628104105,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad53e0a885936df9","name":"Check received message containing escaped characters","time":{"start":1720627805140,"stop":1720627805140,"duration":0},"status":"passed","severity":"normal"},{"uid":"b76506fc167b70a6","name":"Nwaku publishes","time":{"start":1720628062490,"stop":1720628062491,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2823f76a56e7857","name":"Add multiple subscription objects on single nwaku node","time":{"start":1720628247411,"stop":1720628247412,"duration":1},"status":"passed","severity":"normal"},{"uid":"692355d2ffc74aa9","name":"Subscribe to topic containing shell command and receive message","time":{"start":1720628247410,"stop":1720628247410,"duration":0},"status":"passed","severity":"normal"},{"uid":"991f15f4c0e5ae55","name":"Subscribe and receive messages via lightPush","time":{"start":1720628247412,"stop":1720628247413,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c1a64a8957d914c","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1720627809205,"stop":1720627809206,"duration":1},"status":"passed","severity":"normal"},{"uid":"563166f5cccde72e","name":"should throw an error if shards are undefined for static sharding","time":{"start":1720627548127,"stop":1720627548127,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2426fcbbcb53e6","name":"Decoder throws on empty string content topic","time":{"start":1720627584350,"stop":1720627584351,"duration":1},"status":"passed","severity":"normal"},{"uid":"19ca6e54a38afe90","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1720627572375,"stop":1720627572375,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e9b01fbaf88f89","name":"Push message with content topic containing unicode special characters","time":{"start":1720628193142,"stop":1720628193142,"duration":0},"status":"passed","severity":"normal"},{"uid":"90721c3aea77e1ec","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1720627572590,"stop":1720627572590,"duration":0},"status":"passed","severity":"normal"},{"uid":"7388c5e49208bb21","name":"1 Relay, 1 Filter, gives up","time":{"start":1720627572403,"stop":1720627572404,"duration":1},"status":"passed","severity":"normal"},{"uid":"9044563e86853dc0","name":"Subscribe to topic containing Russian and receive message","time":{"start":1720627846706,"stop":1720627846706,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf28fd0dad102a0d","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1720627548118,"stop":1720627548118,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6cb3d3a726d2bb","name":"Fails to publish message with wrong content topic","time":{"start":1720628101350,"stop":1720628101350,"duration":0},"status":"passed","severity":"normal"},{"uid":"8743280da1484e9a","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1720627660753,"stop":1720627660754,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0d5d3ded8b93d0d","name":"should not fail to start the service if it is already started","time":{"start":1720628203397,"stop":1720628203398,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9be19808e5c4b9","name":"Encoder throws on undefined content topic","time":{"start":1720627561543,"stop":1720627561543,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c3455b7ae257c8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1720628247423,"stop":1720628247423,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2c358237b6ff6f","name":"Push message with numeric payload","time":{"start":1720628193093,"stop":1720628193097,"duration":4},"status":"passed","severity":"normal"},{"uid":"14e5ab4b81526f07","name":"Using a function","time":{"start":1720628260852,"stop":1720628260852,"duration":0},"status":"passed","severity":"normal"},{"uid":"c511d4dd1d6fba10","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1720628104101,"stop":1720628104102,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4065c2a8e894942","name":"Push message with content topic containing numeric","time":{"start":1720628071098,"stop":1720628071100,"duration":2},"status":"passed","severity":"normal"},{"uid":"8f04981f95426a31","name":"Decoder throws on empty string content topic","time":{"start":1720627582488,"stop":1720627582488,"duration":0},"status":"passed","severity":"normal"},{"uid":"969eced57ac554b4","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1720627548143,"stop":1720627548143,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e762d59859f7de","name":"Ephemeral messages are not stored","time":{"start":1720627610118,"stop":1720627610118,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b0dc93b215b7eb","name":"Check received message with timestamp: 1720627599463 ","time":{"start":1720628100273,"stop":1720628100274,"duration":1},"status":"passed","severity":"normal"},{"uid":"af2ea8d757947d28","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app4/4/topic788/utf8","time":{"start":1720628158178,"stop":1720628158179,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bce492f2c9f84cd","name":"Sign & Recover","time":{"start":1720627582918,"stop":1720627582918,"duration":0},"status":"passed","severity":"normal"},{"uid":"a309f6c3e03e0f12","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1720628158177,"stop":1720628158177,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d091e22f0fd9b98","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1720627903888,"stop":1720627903889,"duration":1},"status":"passed","severity":"normal"},{"uid":"69cf055b07c36140","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1720628263197,"stop":1720628263197,"duration":0},"status":"passed","severity":"normal"},{"uid":"457a87a62174d18b","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1720628165383,"stop":1720628165384,"duration":1},"status":"passed","severity":"normal"},{"uid":"90fed901e9e47a7b","name":"Subscribe to topic containing XML and receive message","time":{"start":1720628247422,"stop":1720628247422,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82b17a63d717bf9","name":"Store - dialed first","time":{"start":1720628268389,"stop":1720628268389,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b17ecf0ea6dce66","name":"can start and stop the service","time":{"start":1720628203395,"stop":1720628203396,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7276041ada6c01c","name":"Check message with no payload is not received","time":{"start":1720628100257,"stop":1720628100257,"duration":0},"status":"passed","severity":"normal"},{"uid":"281659bef95b6e8b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1720627865604,"stop":1720627865604,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab1ebe9a4974eac","name":"Subscribe to topic containing JSON and receive message","time":{"start":1720628247423,"stop":1720628247423,"duration":0},"status":"passed","severity":"normal"},{"uid":"42a7948edea91152","name":"Push message with custom timestamp: 1720631439872","time":{"start":1720628071111,"stop":1720628071112,"duration":1},"status":"passed","severity":"normal"},{"uid":"bab4853b3bcc43bf","name":"should not receive a peer event before start","time":{"start":1720627576476,"stop":1720627576476,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2772461a3cb72b0","name":"Fails to push message with empty content topic","time":{"start":1720628193143,"stop":1720628193143,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f02d96af01c289","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720627903890,"stop":1720627903890,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1959f9057342c5","name":"should not receive a peer event before start","time":{"start":1720628203398,"stop":1720628203399,"duration":1},"status":"passed","severity":"normal"},{"uid":"9006fdd0fb83f427","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1720627548139,"stop":1720627548139,"duration":0},"status":"passed","severity":"normal"},{"uid":"945e344146c521e5","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1720627809195,"stop":1720627809195,"duration":0},"status":"passed","severity":"normal"},{"uid":"467084ff6f844f1c","name":"Check received message containing Russian","time":{"start":1720627805136,"stop":1720627805137,"duration":1},"status":"passed","severity":"normal"},{"uid":"d86623036721d781","name":"Push message with custom timestamp: 1689869439872","time":{"start":1720628071110,"stop":1720628071111,"duration":1},"status":"passed","severity":"normal"},{"uid":"73d166de1f4f4dd3","name":"1 Store, 2 relays, 2 fetches","time":{"start":1720627572403,"stop":1720627572403,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab5035ffcd8b4f05","name":"Renews peer on consistent ping failures","time":{"start":1720627708280,"stop":1720627708281,"duration":1},"status":"passed","severity":"normal"},{"uid":"86dda067dd4588a4","name":"Check message received after nwaku node is restarted","time":{"start":1720628100258,"stop":1720628100259,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2fc67295b68c3f7f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720627809203,"stop":1720627809203,"duration":0},"status":"passed","severity":"normal"},{"uid":"542b7d64c6bf5bdd","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1720627548138,"stop":1720627548138,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf699e29afb51f6a","name":"Subscribe to topic containing short and receive message","time":{"start":1720628247404,"stop":1720628247404,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b36e06a999619bd","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1720627555861,"stop":1720627555862,"duration":1},"status":"passed","severity":"normal"},{"uid":"5826c76ae88ed2a7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1720627548133,"stop":1720627548133,"duration":0},"status":"passed","severity":"normal"},{"uid":"43141f0456589048","name":"Subscribe and receives messages on 20 topics","time":{"start":1720627846700,"stop":1720627846700,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a8895296305c18","name":"Push message with JSON payload","time":{"start":1720628193104,"stop":1720628193104,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1fe1329289c68e7","name":"Check received message containing unicode special characters","time":{"start":1720627805141,"stop":1720627805141,"duration":0},"status":"passed","severity":"normal"},{"uid":"e440b95ef19b3668","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1720627572371,"stop":1720627572372,"duration":1},"status":"passed","severity":"normal"},{"uid":"d153f69ff09e56c9","name":"Reusing cursor across nodes","time":{"start":1720628197141,"stop":1720628197142,"duration":1},"status":"passed","severity":"normal"},{"uid":"45251616281a074e","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1720627572372,"stop":1720627572373,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0c4aca19d534717","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1720628165392,"stop":1720628165393,"duration":1},"status":"passed","severity":"normal"},{"uid":"978bd810b9922f0c","name":"Throws when trying to push message with empty payload","time":{"start":1720628193127,"stop":1720628193131,"duration":4},"status":"passed","severity":"normal"},{"uid":"ec5dedf8852458c9","name":"Nodes with multiple pubsub topic","time":{"start":1720628075547,"stop":1720628075547,"duration":0},"status":"passed","severity":"normal"},{"uid":"e929e00f4fff50a1","name":"Subscribe and receives messages on 20 topics","time":{"start":1720628247402,"stop":1720628247402,"duration":0},"status":"passed","severity":"normal"},{"uid":"2606cd1bc66158b8","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1720627809201,"stop":1720627809201,"duration":0},"status":"passed","severity":"normal"},{"uid":"558b02acf428c9d6","name":"receives messages sent to provided content topic through callback","time":{"start":1720628100416,"stop":1720628100416,"duration":0},"status":"skipped","severity":"normal"},{"uid":"19510d3649e9d19f","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1720627607604,"stop":1720627607604,"duration":0},"status":"passed","severity":"normal"},{"uid":"38eca289440044c9","name":"should return valid sharding parameters for static sharding","time":{"start":1720627548139,"stop":1720627548139,"duration":0},"status":"passed","severity":"normal"},{"uid":"df7a57f541b972f9","name":"Store - dialed after - with timeout","time":{"start":1720628268389,"stop":1720628268389,"duration":0},"status":"passed","severity":"normal"},{"uid":"d318525ac78fa0f7","name":"Check received message containing unicode special characters","time":{"start":1720628100272,"stop":1720628100272,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da628998ed85a03","name":"Push message with custom timestamp: 1720631405320","time":{"start":1720628193147,"stop":1720628193147,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2fc8d3568d19f3","name":"can start and stop the service","time":{"start":1720627611306,"stop":1720627611307,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebaa181fb8d10df2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720627693934,"stop":1720627693934,"duration":0},"status":"passed","severity":"normal"},{"uid":"dae4a3eb0a0a4e6c","name":"Query with Promise Callback, No message returned","time":{"start":1720628211287,"stop":1720628211288,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b482ae2622fe01f","name":"same cluster, different shard: nodes connect","time":{"start":1720627914338,"stop":1720627914338,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3db32dc1ddfd4d","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app16/7/topic615/json","time":{"start":1720628158178,"stop":1720628158178,"duration":0},"status":"passed","severity":"normal"},{"uid":"da403cea638a749b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1720627805143,"stop":1720627805143,"duration":0},"status":"passed","severity":"normal"},{"uid":"79fac07f6b62ba63","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1720627548132,"stop":1720627548132,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd74698c614f9c89","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1720627809187,"stop":1720627809187,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a6e975b187e29","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1720627846698,"stop":1720627846699,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5ffcce231e6fb50","name":"Subscribe to topic containing short and receive message","time":{"start":1720628247418,"stop":1720628247418,"duration":0},"status":"passed","severity":"normal"},{"uid":"90ae52e972eec683","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1720627556679,"stop":1720627556679,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bbcf98e9a60912f","name":"Ordered Callback - backward","time":{"start":1720628227532,"stop":1720628227533,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc5caaee97efddf3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1720628247401,"stop":1720628247401,"duration":0},"status":"passed","severity":"normal"},{"uid":"648bf23542dc4f4b","name":"should properly create location multiaddrs - tcp6","time":{"start":1720627556684,"stop":1720627556685,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ab78876a5dc06a5","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1720627548139,"stop":1720627548139,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeed3b5e1177ab50","name":"Promise Callback - forward","time":{"start":1720628227529,"stop":1720628227530,"duration":1},"status":"passed","severity":"normal"},{"uid":"54ea49b523e70a9b","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1720627572373,"stop":1720627572373,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c5109ac0dee42a","name":"Query Generator, Multiple PubsubTopics","time":{"start":1720628211281,"stop":1720628211282,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5511c80e065f3b4","name":"Query Generator - backward","time":{"start":1720628227529,"stop":1720628227529,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc3c57668f7bcb6","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1720627809191,"stop":1720627809191,"duration":0},"status":"passed","severity":"normal"},{"uid":"f23b047fd1928afe","name":"Overlapping topic subscription","time":{"start":1720627846701,"stop":1720627846702,"duration":1},"status":"passed","severity":"normal"},{"uid":"66eea0bfe081d07c","name":"start node with empty shard","time":{"start":1720628165393,"stop":1720628165394,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ba28cb029ff0f35","name":"same cluster, same shard: nodes connect","time":{"start":1720627809183,"stop":1720627809183,"duration":0},"status":"passed","severity":"normal"},{"uid":"4afd2af58f11e57d","name":"Passing page size 3 when there are 20 messages","time":{"start":1720628244793,"stop":1720628244793,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01424d179307ce4","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1720628197140,"stop":1720628197140,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8743044707473e6","name":"same cluster, same shard: nodes connect","time":{"start":1720627914337,"stop":1720627914338,"duration":1},"status":"passed","severity":"normal"},{"uid":"3752ecc139880694","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1720627809195,"stop":1720627809196,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5c853bb2c5fbaa5","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1720627572591,"stop":1720627572591,"duration":0},"status":"skipped","severity":"normal"},{"uid":"722b9077a04288d4","name":"Promise Callback - backward","time":{"start":1720628227530,"stop":1720628227531,"duration":1},"status":"passed","severity":"normal"},{"uid":"c095dfabb3f33ca7","name":"handles different clusterIds correctly","time":{"start":1720627548123,"stop":1720627548123,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc33aaaae94a39d","name":"should encodeTxt and decodeTxt","time":{"start":1720627556678,"stop":1720627556678,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e642be85a022459","name":"Asymmetric encrypt & decrypt","time":{"start":1720627582916,"stop":1720627582917,"duration":1},"status":"passed","severity":"normal"},{"uid":"80afc1c112e18f2b","name":"Publishes to nwaku","time":{"start":1720628062490,"stop":1720628062490,"duration":0},"status":"passed","severity":"normal"},{"uid":"64002beb0564b709","name":"should not receive a peer event after stop","time":{"start":1720627611309,"stop":1720627611309,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea22cabc9b8b57e9","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1720628263197,"stop":1720628263198,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ee884ca15a73333","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1720627548142,"stop":1720627548142,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5957a980ccbc673","name":"should decode valid enr successfully","time":{"start":1720627556678,"stop":1720627556679,"duration":1},"status":"passed","severity":"normal"},{"uid":"8abd7093d063d9d7","name":"Relay - times out","time":{"start":1720628268388,"stop":1720628268388,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e9927cad995861b","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1720628211283,"stop":1720628211283,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02686c8b9f324f2","name":"Check publish message containing Script","time":{"start":1720628101337,"stop":1720628101338,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8acd053f32d66bd","name":"Subscribe to topic containing emoji and receive message","time":{"start":1720628247411,"stop":1720628247411,"duration":0},"status":"passed","severity":"normal"},{"uid":"df6c39c83a82e8bc","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1720628247416,"stop":1720628247416,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4bfc4d4773cb6e","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1720627548117,"stop":1720627548118,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfa288ba3b00503c","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1720628263198,"stop":1720628263198,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7dc1cb4c7b836b5","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1720627809186,"stop":1720627809187,"duration":1},"status":"passed","severity":"normal"},{"uid":"c834f529b82f155c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1720628247396,"stop":1720628247396,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba2daef387233ca","name":"should throw error - no public key","time":{"start":1720627556680,"stop":1720627556680,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d44c5d379f82ab","name":"Subscribe and publish message","time":{"start":1720628104097,"stop":1720628104097,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbda19d444f2f278","name":"isConnected should return true after first peer connects","time":{"start":1720627660757,"stop":1720627660758,"duration":1},"status":"passed","severity":"normal"},{"uid":"a628c76f6fd1bab1","name":"Subscribe to topic containing emoji and publish message","time":{"start":1720628104105,"stop":1720628104115,"duration":10},"status":"passed","severity":"normal"},{"uid":"e87a97875f32ff24","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1720627555864,"stop":1720627555864,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b54cfcb59baeb3","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1720627555863,"stop":1720627555864,"duration":1},"status":"passed","severity":"normal"},{"uid":"678f705832ca2b4c","name":"Push message with content topic containing numeric","time":{"start":1720628193133,"stop":1720628193134,"duration":1},"status":"passed","severity":"normal"},{"uid":"b118525094ef1b7","name":"Register correct protocols","time":{"start":1720628104096,"stop":1720628104096,"duration":0},"status":"passed","severity":"normal"},{"uid":"c274dfee227a1854","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1720627607604,"stop":1720627607605,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccdc60facfd116c6","name":"Push message with unicode special characters payload","time":{"start":1720628071093,"stop":1720628071094,"duration":1},"status":"passed","severity":"normal"},{"uid":"1da0973ea348215d","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1720627693922,"stop":1720627693923,"duration":1},"status":"passed","severity":"normal"},{"uid":"60ecbc16aeb84c3d","name":"Check publish message containing JSON","time":{"start":1720628101339,"stop":1720628101339,"duration":0},"status":"passed","severity":"normal"},{"uid":"175254b4da32a5db","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1720627809200,"stop":1720627809200,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa96dfaea1aaab9","name":"should encode/decode to text encoding","time":{"start":1720627556682,"stop":1720627556683,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec829034a731a861","name":"Generator, 2 different pubsubtopics","time":{"start":1720628237648,"stop":1720628237649,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef2dd79d37e35ca0","name":"Push message with Basic HTML tag payload","time":{"start":1720628071092,"stop":1720628071092,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f54c6b439bc55c","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1720627548120,"stop":1720627548120,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ddfa6e840e773d","name":"Check received message containing SQL Injection","time":{"start":1720628100247,"stop":1720628100248,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb3f5e3d3b187","name":"random static sharding 3 - Cluster ID: 446, Shard ID: 511","time":{"start":1720628165385,"stop":1720628165386,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ea180df599617d","name":"isConnected return false after peer stops","time":{"start":1720627660759,"stop":1720627660760,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e1739e1bc61c60","name":"Push message with content topic containing SQL Injection","time":{"start":1720628193138,"stop":1720628193139,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec4865797d59bda0","name":"Check received message containing shell command","time":{"start":1720627805140,"stop":1720627805140,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd465281096d689","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1720628104099,"stop":1720628104099,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc95bf13db024550","name":"Check received message containing numeric","time":{"start":1720628100260,"stop":1720628100260,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e61ec517a968a8b","name":"should be able to decode the field with only FILTER set to true","time":{"start":1720627555866,"stop":1720627555866,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a04c549f0f97dc","name":"Push message equal or less that 1MB","time":{"start":1720628071112,"stop":1720628071112,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1490e2ff1dee58","name":"getPeersByDiscovery","time":{"start":1720627639099,"stop":1720627639100,"duration":1},"status":"passed","severity":"normal"},{"uid":"cee8f6998b2d732e","name":"Push message with XML payload","time":{"start":1720628193103,"stop":1720628193103,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a3c4a97f34a888b","name":"Push message with special chars payload","time":{"start":1720628071088,"stop":1720628071089,"duration":1},"status":"passed","severity":"normal"},{"uid":"115ba5bb69df75f6","name":"Push message with content topic containing special chars","time":{"start":1720628071100,"stop":1720628071100,"duration":0},"status":"passed","severity":"normal"},{"uid":"646f9181328f841c","name":"should throw error - no id","time":{"start":1720627556680,"stop":1720627556680,"duration":0},"status":"passed","severity":"normal"},{"uid":"226cb27e1456dd01","name":"should use DNS peer discovery with light client","time":{"start":1720627611311,"stop":1720627611311,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d68502bbae9a325f","name":"addEventListener with wrong event","time":{"start":1720627639098,"stop":1720627639098,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f46fcd2af12df6a","name":"Check publish message containing short","time":{"start":1720628101330,"stop":1720628101330,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ee8acb4ad3baf2","name":"Decoder throws on undefined content topic","time":{"start":1720627561544,"stop":1720627561544,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e90d92b6401ab5","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1720628247414,"stop":1720628247414,"duration":0},"status":"passed","severity":"normal"},{"uid":"1adf3e70cd7680cb","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1720628247397,"stop":1720628247397,"duration":0},"status":"passed","severity":"normal"},{"uid":"4477deaa1f119769","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1720627660756,"stop":1720627660756,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf3d0a365555fd1","name":"should be called at least once on all `peer:discovery` events","time":{"start":1720627607601,"stop":1720627607601,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a5afb8b3e2ca594","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1720627548130,"stop":1720627548130,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2d31b2573cafed","name":"Fails to publish duplicate message","time":{"start":1720628101349,"stop":1720628101350,"duration":1},"status":"passed","severity":"normal"},{"uid":"2727177b27bed37","name":"Push message on custom pubsubTopic","time":{"start":1720627903885,"stop":1720627903886,"duration":1},"status":"passed","severity":"normal"},{"uid":"f71519f8578756b3","name":"1 Relay, 1 fetch","time":{"start":1720627572402,"stop":1720627572402,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a66c6fec4ed77c9","name":"safeDispatchEvent","time":{"start":1720627639101,"stop":1720627639101,"duration":0},"status":"passed","severity":"normal"},{"uid":"7414f9e0986a0f31","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1720627555868,"stop":1720627555869,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2b8fa47d7c33840","name":"Subscribe to topic containing special chars and receive message","time":{"start":1720628247419,"stop":1720628247419,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4253f4245d6823","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1720627548126,"stop":1720627548126,"duration":0},"status":"passed","severity":"normal"},{"uid":"f655757a13745228","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720627693923,"stop":1720627693923,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf3c172f1d4b86d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1720627572591,"stop":1720627572591,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f1d2dfc53cda22c8","name":"should properly compute the node id","time":{"start":1720627556682,"stop":1720627556682,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ad3e1530acaf95","name":"Subscribe to topic containing Russian and receive message","time":{"start":1720628247407,"stop":1720628247407,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1d127ff399279d","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1720627582484,"stop":1720627582484,"duration":0},"status":"passed","severity":"normal"},{"uid":"bac922c590eb06ea","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1720627548134,"stop":1720627548135,"duration":1},"status":"passed","severity":"normal"},{"uid":"93adc47d2406ae79","name":"should throw error - no id","time":{"start":1720627556680,"stop":1720627556680,"duration":0},"status":"passed","severity":"normal"},{"uid":"df68b768f8d7471b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1720627809202,"stop":1720627809202,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8bd38f3846f259","name":"should emit a peer event after start","time":{"start":1720627611308,"stop":1720627611308,"duration":0},"status":"passed","severity":"normal"},{"uid":"43cb21d93c2b7edd","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1720628247415,"stop":1720628247416,"duration":1},"status":"passed","severity":"normal"},{"uid":"be711484baf93249","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1720627809202,"stop":1720627809202,"duration":0},"status":"passed","severity":"normal"},{"uid":"d321adb1b804df15","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1720627693923,"stop":1720627693924,"duration":1},"status":"passed","severity":"normal"},{"uid":"988557f30de8bfb6","name":"Push message with Arabic payload","time":{"start":1720628193101,"stop":1720628193101,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a13c5d0f5e28bd","name":"Check received message containing JSON","time":{"start":1720627805139,"stop":1720627805139,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b46c14a317be64c","name":"Push 30 different messages","time":{"start":1720628071094,"stop":1720628071095,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec3654f026295b1f","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1720628104102,"stop":1720628104102,"duration":0},"status":"passed","severity":"normal"},{"uid":"625e16e7402392ca","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720627809200,"stop":1720627809201,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f371dce61765fcf","name":"Refresh subscription","time":{"start":1720627846702,"stop":1720627846702,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae817bc8396178a0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1720627548131,"stop":1720627548131,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddcfa60c57183366","name":"should not fail to stop the service if it was not started","time":{"start":1720628203396,"stop":1720628203397,"duration":1},"status":"passed","severity":"normal"},{"uid":"e900ef28dee3b1a4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1720627846700,"stop":1720627846700,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2551891c18e11","name":"should return all peers when numPeers is 0","time":{"start":1720627561382,"stop":1720627561383,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd1bd53352b414ea","name":"Check received message containing escaped characters","time":{"start":1720628100271,"stop":1720628100272,"duration":1},"status":"passed","severity":"normal"},{"uid":"827fa0288c885035","name":"Push message with content topic containing unicode special characters","time":{"start":1720628071107,"stop":1720628071108,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d47b254695c2d14","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1720627809198,"stop":1720627809199,"duration":1},"status":"passed","severity":"normal"},{"uid":"b533ad261a44074a","name":"Push message with content topic containing SQL Injection","time":{"start":1720628071104,"stop":1720628071105,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dad98ce59d9d06a","name":"Check received message containing XML","time":{"start":1720628100264,"stop":1720628100265,"duration":1},"status":"passed","severity":"normal"},{"uid":"676a965430a279e1","name":"Check received message containing escaped characters","time":{"start":1720628100252,"stop":1720628100252,"duration":0},"status":"passed","severity":"normal"},{"uid":"804fa822136c7cb2","name":"Ping on peer without subscriptions","time":{"start":1720627708222,"stop":1720627708222,"duration":0},"status":"passed","severity":"normal"},{"uid":"36250426762c3d4e","name":"Check publish message containing shell command","time":{"start":1720628101339,"stop":1720628101339,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed66e2defbeb3170","name":"Subscribe to topic containing JSON and receive message","time":{"start":1720627846708,"stop":1720627846708,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eed329eae01f1d1","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1720628244629,"stop":1720628244629,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1efffa06ca86a6","name":"Check publish message containing Basic HTML tag","time":{"start":1720628101338,"stop":1720628101338,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97b817127c7c195","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1720628075545,"stop":1720628075545,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7aee90e13c70c35","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1720627548135,"stop":1720627548135,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa05fa313618bf6","name":"random static sharding 2 - Cluster ID: 838, Shard ID: 668","time":{"start":1720628165385,"stop":1720628165385,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8ba9f26dda5fb1","name":"Check publish message containing special chars","time":{"start":1720628101331,"stop":1720628101333,"duration":2},"status":"passed","severity":"normal"},{"uid":"b8f73593b71aa4fa","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1720628100255,"stop":1720628100256,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca6eaa3c02b411f8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1720627732484,"stop":1720627732484,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e03fff7eaafd8ec","name":"should return unique PubsubTopics for static sharding","time":{"start":1720627548125,"stop":1720627548125,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac009df9514bdbd","name":"Relay - dialed after","time":{"start":1720628268388,"stop":1720628268388,"duration":0},"status":"passed","severity":"normal"},{"uid":"6686628dbd95eae5","name":"Encoder throws on undefined content topic","time":{"start":1720627584349,"stop":1720627584349,"duration":0},"status":"passed","severity":"normal"},{"uid":"9640fc4e5756c90e","name":"should set field with only FILTER enabled","time":{"start":1720627556687,"stop":1720627556687,"duration":0},"status":"passed","severity":"normal"},{"uid":"931da7a857d26fbd","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1720628237649,"stop":1720628237649,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a62d88b7befe8a5","name":"listenerCount","time":{"start":1720627639100,"stop":1720627639100,"duration":0},"status":"passed","severity":"normal"},{"uid":"27157755859cb573","name":"throws on content topic with empty version field","time":{"start":1720627548114,"stop":1720627548114,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a2f9d2bab14f8e","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1720627809189,"stop":1720627809190,"duration":1},"status":"passed","severity":"normal"},{"uid":"e09bac707c964557","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1720627548129,"stop":1720627548130,"duration":1},"status":"passed","severity":"normal"},{"uid":"35dcb46c7980ab36","name":"Fails to push message bigger that 1MB","time":{"start":1720628071112,"stop":1720628071113,"duration":1},"status":"passed","severity":"normal"},{"uid":"cabe2928d420fefb","name":"Subscribe to topic containing short and receive message","time":{"start":1720627846702,"stop":1720627846703,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1d5060b657463de","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1720627732483,"stop":1720627732484,"duration":1},"status":"passed","severity":"normal"},{"uid":"a28d9c23d1aee8b1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1720628247413,"stop":1720628247414,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a4c70b7ac4fee6a","name":"Push message with content topic containing Russian","time":{"start":1720628193137,"stop":1720628193138,"duration":1},"status":"passed","severity":"normal"},{"uid":"3244c6eefb2c6ba1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1720627548131,"stop":1720627548131,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ebda6a5f19c6f1","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1720628247406,"stop":1720628247406,"duration":0},"status":"passed","severity":"normal"},{"uid":"643ce1bc7571e3db","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1720628247410,"stop":1720628247410,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dc997b731e46324","name":"Overlapping topic subscription","time":{"start":1720628247403,"stop":1720628247403,"duration":0},"status":"passed","severity":"normal"},{"uid":"850ce29f64f5dffd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720627903886,"stop":1720627903886,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25f7f2dd104bba5","name":"should handle corrupted local storage data gracefully","time":{"start":1720627576478,"stop":1720627576478,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2301ad5687e84f","name":"Check received message containing shell command","time":{"start":1720628100270,"stop":1720628100271,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b3fee5b6833f3af","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1720628158187,"stop":1720628158187,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58897e6f817e82a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1720627732485,"stop":1720627732485,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf86628324b0dd7","name":"Check received message containing Script","time":{"start":1720628100263,"stop":1720628100263,"duration":0},"status":"passed","severity":"normal"},{"uid":"191dbd2dad324c73","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1720627708283,"stop":1720627708283,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1d81960ec2c3d3","name":"Push message with content topic containing long","time":{"start":1720628193133,"stop":1720628193133,"duration":0},"status":"passed","severity":"normal"},{"uid":"112938ec6a54fc53","name":"should throw error - invalid id","time":{"start":1720627556681,"stop":1720627556681,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02bd5427a8e5f94","name":"Push message with content topic containing Chinese","time":{"start":1720628071101,"stop":1720628071101,"duration":0},"status":"passed","severity":"normal"},{"uid":"b726e5721a54203","name":"Push message with long payload","time":{"start":1720628193091,"stop":1720628193092,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2f606491c1a1b46","name":"Push message with long payload","time":{"start":1720628071087,"stop":1720628071088,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b5adfaa4fcdd968","name":"Subscribe to topic containing XML and receive message","time":{"start":1720628247408,"stop":1720628247409,"duration":1},"status":"passed","severity":"normal"},{"uid":"a68e871edc616974","name":"Push message with SQL Injection payload","time":{"start":1720628071090,"stop":1720628071090,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e110dbbb6c5393","name":"Check received message containing JSON","time":{"start":1720628100251,"stop":1720628100251,"duration":0},"status":"passed","severity":"normal"},{"uid":"e10020479ecec0d6","name":"Check received message containing numeric","time":{"start":1720627805135,"stop":1720627805135,"duration":0},"status":"passed","severity":"normal"},{"uid":"559170d111941306","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1720627610119,"stop":1720627610119,"duration":0},"status":"passed","severity":"normal"},{"uid":"478d389e131b5fa3","name":"Push message with XML payload","time":{"start":1720628071091,"stop":1720628071091,"duration":0},"status":"passed","severity":"normal"},{"uid":"3027be1d07488302","name":"Failed peers are renewed","time":{"start":1720627839640,"stop":1720627839641,"duration":1},"status":"passed","severity":"normal"},{"uid":"2265a6715ab0a2ee","name":"Check received message containing Russian","time":{"start":1720628100246,"stop":1720628100247,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e899ccfd8b9778d","name":"Init the array if not present","time":{"start":1720627547779,"stop":1720627547781,"duration":2},"status":"passed","severity":"normal"},{"uid":"427ed58a662b7ce5","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1720628075544,"stop":1720628075544,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b416c715e3813f2","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1720628197141,"stop":1720628197141,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a5d79f713c2ad","name":"Query generator for multiple messages with multiple decoders","time":{"start":1720628247871,"stop":1720628247872,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aa1cff1968f29c2","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1720627732486,"stop":1720627732486,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7d61d3d03fe968","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1720628247402,"stop":1720628247403,"duration":1},"status":"passed","severity":"normal"},{"uid":"84f7ff8751f09d12","name":"Encoder throws on empty string content topic","time":{"start":1720627582486,"stop":1720627582487,"duration":1},"status":"passed","severity":"normal"},{"uid":"607e8475861f3371","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1720628104105,"stop":1720628104105,"duration":0},"status":"passed","severity":"normal"},{"uid":"971452d426c88275","name":"dispatchEvent via connectionManager","time":{"start":1720627639100,"stop":1720627639101,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e2e3c195e4290c5","name":"Check received message containing short","time":{"start":1720628100243,"stop":1720628100243,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62574c74accefde","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1720628247407,"stop":1720628247408,"duration":1},"status":"passed","severity":"normal"},{"uid":"d812476f8caf6072","name":"Check received message containing special chars","time":{"start":1720628100260,"stop":1720628100261,"duration":1},"status":"passed","severity":"normal"},{"uid":"510156ee6fc1c286","name":"should properly create location multiaddrs - tcp4","time":{"start":1720627556684,"stop":1720627556684,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eed821c4c6cbbcb","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1720628197138,"stop":1720628197139,"duration":1},"status":"passed","severity":"normal"},{"uid":"bef071e4df9ce046","name":"Push message with content topic containing shell command","time":{"start":1720628071107,"stop":1720628071107,"duration":0},"status":"passed","severity":"normal"},{"uid":"11103eebcc1880d7","name":"Check publish message containing emoji","time":{"start":1720628101340,"stop":1720628101341,"duration":1},"status":"passed","severity":"normal"},{"uid":"713b5959360b2f39","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1720627548135,"stop":1720627548136,"duration":1},"status":"passed","severity":"normal"},{"uid":"47d462753fe0e87e","name":"Push message with meta","time":{"start":1720628071109,"stop":1720628071109,"duration":0},"status":"passed","severity":"normal"},{"uid":"e679a59989d632e4","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1720628247873,"stop":1720628247874,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0d3f32ef53bd4d8","name":"Push message with content topic containing emoji","time":{"start":1720628071108,"stop":1720628071108,"duration":0},"status":"passed","severity":"normal"},{"uid":"5565a6d8a8142f99","name":"Check received message with timestamp: 1720627599463000000 ","time":{"start":1720628100254,"stop":1720628100254,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b545421018daa6","name":"Js publishes, other Js receives","time":{"start":1720628062491,"stop":1720628062492,"duration":1},"status":"passed","severity":"normal"},{"uid":"177c03e248590c2c","name":"connected peers and dial","time":{"start":1720628033701,"stop":1720628033707,"duration":6},"status":"skipped","severity":"normal"},{"uid":"9acfc1c22e659eb0","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1720627571725,"stop":1720627571725,"duration":0},"status":"passed","severity":"normal"},{"uid":"b739e3b77aa0c84a","name":"Check publish message containing Russian","time":{"start":1720628101335,"stop":1720628101335,"duration":0},"status":"passed","severity":"normal"},{"uid":"99803a99c0eccb61","name":"Push message with Chinese payload","time":{"start":1720628071089,"stop":1720628071089,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c8925894a00624","name":"handles multiple messages","time":{"start":1720628253987,"stop":1720628253987,"duration":0},"status":"passed","severity":"normal"},{"uid":"837d01e0a9c169d9","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1720627582482,"stop":1720627582483,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaa8bd26ffc6d6cf","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1720627550749,"stop":1720627550750,"duration":1},"status":"passed","severity":"normal"},{"uid":"c64cb4d5118faf89","name":"can start the service","time":{"start":1720627611305,"stop":1720627611306,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d3617a3f0d334c6","name":"Sets default value correctly","time":{"start":1720628260853,"stop":1720628260853,"duration":0},"status":"passed","severity":"normal"},{"uid":"da73e8c744c34664","name":"Mutual subscription","time":{"start":1720628104095,"stop":1720628104096,"duration":1},"status":"passed","severity":"normal"},{"uid":"378dacbfa606dbf4","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1720627572370,"stop":1720627572371,"duration":1},"status":"passed","severity":"normal"},{"uid":"17b9016b1c765738","name":"Generator, custom pubsub topic","time":{"start":1720628237646,"stop":1720628237647,"duration":1},"status":"passed","severity":"normal"},{"uid":"71b8cf4d24a305ad","name":"Accepts a valid Waku Message","time":{"start":1720627564952,"stop":1720627564953,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bb744827a0b9e3f","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1720628104098,"stop":1720628104098,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70c831f6938f05d","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1720627809203,"stop":1720627809204,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccfec158463a0ae8","name":"Push message with Russian payload","time":{"start":1720628193101,"stop":1720628193102,"duration":1},"status":"passed","severity":"normal"},{"uid":"79072dd450ebb92b","name":"Ping on unsubscribed peer","time":{"start":1720627663101,"stop":1720627663102,"duration":1},"status":"passed","severity":"normal"},{"uid":"d62f4519d263b40b","name":"Push message with Script payload","time":{"start":1720628193102,"stop":1720628193103,"duration":1},"status":"passed","severity":"normal"},{"uid":"12cb017bdf8126b8","name":"Check message received after jswaku node is restarted","time":{"start":1720627805152,"stop":1720627805152,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8d6c44788656811f","name":"random static sharding 4 - Cluster ID: 456, Shard ID: 116","time":{"start":1720628165386,"stop":1720628165386,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a2ac522b851ee","name":"Refresh subscription","time":{"start":1720628247403,"stop":1720628247404,"duration":1},"status":"passed","severity":"normal"},{"uid":"176749ea7d5ebcd9","name":"pre and post cipher","time":{"start":1720627582917,"stop":1720627582918,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd8c12d84abac171","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1720627572373,"stop":1720627572374,"duration":1},"status":"passed","severity":"normal"},{"uid":"713b47ef89efbef8","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1720628263194,"stop":1720628263194,"duration":0},"status":"passed","severity":"normal"},{"uid":"537360e8281ee2db","name":"Ping on subscribed peer","time":{"start":1720627708220,"stop":1720627708221,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a3263cbf68c6ad6","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1720627809189,"stop":1720627809189,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc4f3d442856c344","name":"random static sharding 1 - Cluster ID: 522, Shard ID: 18","time":{"start":1720628165384,"stop":1720628165384,"duration":0},"status":"passed","severity":"normal"},{"uid":"12bac109b4b9a09d","name":"should throw an error for empty SingleShardInfos array","time":{"start":1720627548124,"stop":1720627548124,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe151ffb3ab3b2b0","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1720628263195,"stop":1720628263195,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7e8b8bdda30708","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1720627846701,"stop":1720627846701,"duration":0},"status":"passed","severity":"normal"},{"uid":"5078b2070d9860d0","name":"unsubscribes","time":{"start":1720628253987,"stop":1720628253987,"duration":0},"status":"passed","severity":"normal"},{"uid":"12dc3f8ff5265d57","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1720627846698,"stop":1720627846698,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a54b3459da2fd8","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1720628380409,"stop":1720628380409,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed46f123199dbe5","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1720627809199,"stop":1720627809199,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff60c1535af36a77","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1720628075546,"stop":1720628075547,"duration":1},"status":"passed","severity":"normal"},{"uid":"107beb2641e198ae","name":"throws on empty content topic","time":{"start":1720627548112,"stop":1720627548112,"duration":0},"status":"passed","severity":"normal"},{"uid":"e28237c92d7bc4fe","name":"Push message with content topic containing Arabic","time":{"start":1720628193136,"stop":1720628193137,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4475266aadb2196","name":"non connected peers","time":{"start":1720628033711,"stop":1720628033711,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3ff0afda2fb1a024","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1720628263196,"stop":1720628263197,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5be4bc39c60f89a","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1720627548117,"stop":1720627548117,"duration":0},"status":"passed","severity":"normal"},{"uid":"243d4f94e2d2dded","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1720628237647,"stop":1720628237648,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca641355d0347e13","name":"udp ip6 address","time":{"start":1720627555975,"stop":1720627555975,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d6c3c36d913b6ef","name":"Check received message containing unicode special characters","time":{"start":1720628100252,"stop":1720628100253,"duration":1},"status":"passed","severity":"normal"},{"uid":"5634848e79a10a9b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1720627865605,"stop":1720627865606,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f4f28b65f3be6de","name":"Check received message containing long","time":{"start":1720628100260,"stop":1720628100260,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6cc737a7a024e03","name":"Push message with shell command payload","time":{"start":1720628071092,"stop":1720628071093,"duration":1},"status":"passed","severity":"normal"},{"uid":"194cb8c723052198","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1720627548126,"stop":1720627548127,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eca0547cf6b2378","name":"random static sharding 5 - Cluster ID: 625, Shard ID: 492","time":{"start":1720628165387,"stop":1720628165387,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c711ddb08da197","name":"Non TWN Cluster","time":{"start":1720628158178,"stop":1720628158178,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3880304973c22b8","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1720627548119,"stop":1720627548119,"duration":0},"status":"passed","severity":"normal"},{"uid":"a433e8749040c4d9","name":"caches peers it previously fetched","time":{"start":1720627572588,"stop":1720627572588,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f5975c86e01ca7","name":"Query Generator, No Decoder","time":{"start":1720628211282,"stop":1720628211282,"duration":0},"status":"passed","severity":"normal"},{"uid":"a65e5c416d44cadb","name":"should set field with only STORE enabled","time":{"start":1720627556687,"stop":1720627556687,"duration":0},"status":"passed","severity":"normal"},{"uid":"595bdff328ce9072","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1720627693933,"stop":1720627693934,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f8c451a811bb498","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1720627561384,"stop":1720627561384,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ef92395bed7ada","name":"more peers than existing","time":{"start":1720628033707,"stop":1720628033710,"duration":3},"status":"skipped","severity":"normal"},{"uid":"d79b6cebcd86c98f","name":"Push to array if already present","time":{"start":1720627547782,"stop":1720627547782,"duration":0},"status":"passed","severity":"normal"},{"uid":"18da79f97ab4e3c0","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1720627572374,"stop":1720627572374,"duration":0},"status":"passed","severity":"normal"},{"uid":"8675d3d38b6be55f","name":"tcp ip4 address","time":{"start":1720627555974,"stop":1720627555974,"duration":0},"status":"passed","severity":"normal"},{"uid":"201bd917e01dc0e0","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1720627914337,"stop":1720627914337,"duration":0},"status":"passed","severity":"normal"},{"uid":"b76d2ade3571e2c5","name":"Query Generator - forward","time":{"start":1720628227528,"stop":1720628227528,"duration":0},"status":"passed","severity":"normal"},{"uid":"62164c3a37b97609","name":"Check received message containing Arabic","time":{"start":1720628100245,"stop":1720628100246,"duration":1},"status":"passed","severity":"normal"},{"uid":"27a5ad127d924b74","name":"should add and remove event listeners correctly","time":{"start":1720627576478,"stop":1720627576478,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25b853829d0b9b7","name":"passes more than one ENR URLs and attempts connection","time":{"start":1720627611311,"stop":1720627611312,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9520e66f5797eec4","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1720627555862,"stop":1720627555862,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f6808d8a016dbc","name":"removeEventListener with wrong event","time":{"start":1720627639099,"stop":1720627639099,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd08113bc9e19e6","name":"Subscribe and receives messages on 20 topics","time":{"start":1720628247415,"stop":1720628247415,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd37c70168dc527","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1720627846709,"stop":1720627846710,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc7b0efc32379009","name":"Overlapping topic subscription","time":{"start":1720628247416,"stop":1720628247417,"duration":1},"status":"passed","severity":"normal"},{"uid":"13516c7c22ca8b01","name":"Check received message with timestamp: 1720627598669000000 ","time":{"start":1720627805142,"stop":1720627805142,"duration":0},"status":"passed","severity":"normal"},{"uid":"9352f44c14d5b77c","name":"Push message with short payload","time":{"start":1720628071087,"stop":1720628071087,"duration":0},"status":"passed","severity":"normal"},{"uid":"653dddca7e9d5f38","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1720627809187,"stop":1720627809187,"duration":0},"status":"passed","severity":"normal"},{"uid":"27aa387bcd45c553","name":"Publish message with custom timestamp: Wed Jul 10 2024 17:14:31 GMT+0000 (Coordinated Universal Time)","time":{"start":1720628101349,"stop":1720628101349,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be106c294f3d26e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1720627693936,"stop":1720627693936,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cfae1adbdf32b9d","name":"LightPush","time":{"start":1720628268389,"stop":1720628268389,"duration":0},"status":"passed","severity":"normal"},{"uid":"5478e9030ba83477","name":"should emit a peer event after start","time":{"start":1720628203398,"stop":1720628203398,"duration":0},"status":"passed","severity":"normal"},{"uid":"72152df7517f55ad","name":"Check received message containing JSON","time":{"start":1720628100266,"stop":1720628100270,"duration":4},"status":"passed","severity":"normal"},{"uid":"f6f2db8f5bff48ed","name":"Add multiple subscription objects on single nwaku node","time":{"start":1720628247425,"stop":1720628247425,"duration":0},"status":"passed","severity":"normal"},{"uid":"2501e2deda91eae","name":"Subscribe to topic containing long and publish message","time":{"start":1720628104100,"stop":1720628104100,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1b6c643bdb1a3d","name":"different cluster, different shard: nodes don't connect","time":{"start":1720627809186,"stop":1720627809186,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f14dda8a2598b33","name":"Subscribe to topic containing Script and receive message","time":{"start":1720628247421,"stop":1720628247422,"duration":1},"status":"passed","severity":"normal"},{"uid":"e18f010d25837897","name":"can dial TLS multiaddrs","time":{"start":1720627909320,"stop":1720627909320,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9dc12bf4993dbd1","name":"Round trip binary encryption [ecies, signature]","time":{"start":1720627584348,"stop":1720627584349,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b71546c037126ec","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1720627548116,"stop":1720627548117,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dc2c42b594ac50","name":"Push message with content topic containing long","time":{"start":1720628071096,"stop":1720628071098,"duration":2},"status":"passed","severity":"normal"},{"uid":"eabe525b6aee2c82","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1720627846699,"stop":1720627846700,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d9f79604407f497","name":"Check message with invalid timestamp is not received","time":{"start":1720628100275,"stop":1720628100275,"duration":0},"status":"passed","severity":"normal"},{"uid":"b79e32d1312ee797","name":"Check message received after nwaku node is restarted","time":{"start":1720628100277,"stop":1720628100278,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7f346c5411702c66","name":"should encode/decode to RLP encoding","time":{"start":1720627556682,"stop":1720627556682,"duration":0},"status":"passed","severity":"normal"},{"uid":"99415ce7f1b47505","name":"Check received message containing numeric","time":{"start":1720628100244,"stop":1720628100244,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f53cf76b36e9c21","name":"Push message equal or less that 1MB","time":{"start":1720628193148,"stop":1720628193148,"duration":0},"status":"passed","severity":"normal"}]