2024-02-13 17:45:33 +00:00

1 line
131 KiB
JSON

[{"uid":"c46c09c8aae70c58","name":"Push message with content topic containing emoji","time":{"start":1707846128693,"stop":1707846128693,"duration":0},"status":"passed","severity":"normal"},{"uid":"4472df20f061fe40","name":"Push message with custom timestamp: 1707842296752","time":{"start":1707846128695,"stop":1707846128696,"duration":1},"status":"passed","severity":"normal"},{"uid":"61fc56d5bc155f10","name":"Check received message containing short","time":{"start":1707845896502,"stop":1707845896503,"duration":1},"status":"passed","severity":"normal"},{"uid":"c98114e0f46e45e6","name":"should throw an error for insufficient data","time":{"start":1707845646418,"stop":1707845646418,"duration":0},"status":"passed","severity":"normal"},{"uid":"b46e132d800e3dd7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707845910015,"stop":1707845910016,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2602484cf8b4dda1","name":"Relay","time":{"start":1707845704278,"stop":1707845704278,"duration":0},"status":"passed","severity":"normal"},{"uid":"66c2f1b157be10b1","name":"connects to nwaku","time":{"start":1707846277166,"stop":1707846277166,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c9b06f4907ee108","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707845910039,"stop":1707845910039,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e181306333b0abf","name":"should only return 1 node with store capability","time":{"start":1707845669256,"stop":1707845669256,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01266d5ba2a1c3","name":"Subscribe to topic containing shell command and publish message","time":{"start":1707846042928,"stop":1707846042928,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb53d620c4166c1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1707845852847,"stop":1707845852847,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e74616ee93b60df","name":"Check received message containing numeric","time":{"start":1707845896503,"stop":1707845896504,"duration":1},"status":"passed","severity":"normal"},{"uid":"43cbb95f915419c9","name":"Subscribe to topic containing Russian and publish message","time":{"start":1707846042925,"stop":1707846042926,"duration":1},"status":"passed","severity":"normal"},{"uid":"299aa5d5f9795d4b","name":"Check received message with timestamp: undefined ","time":{"start":1707846228816,"stop":1707846228816,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d8a0e46d981e8f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707845910018,"stop":1707845910019,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4aade2ee10e90656","name":"through manual discovery","time":{"start":1707845957219,"stop":1707845957219,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a8c878c161e88b","name":"different cluster, different shard: nodes don't connect","time":{"start":1707845852773,"stop":1707845852773,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a9c5926e4a7fb7","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1707845646417,"stop":1707845646417,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cbe84ffcdeef622","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707846305458,"stop":1707846305458,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9537d7e683537d4","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707845910039,"stop":1707845910039,"duration":0},"status":"passed","severity":"normal"},{"uid":"6762c36081eb6075","name":"Query generator for multiple messages with multiple decoders","time":{"start":1707846236339,"stop":1707846236340,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c52e918d37f7da6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707845910036,"stop":1707845910036,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ab016234f05f24","name":"Check message with no content topic is not received","time":{"start":1707845896520,"stop":1707845896520,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b7f1e9b52c53f20","name":"Check meta is set [ecies]","time":{"start":1707845677742,"stop":1707845677742,"duration":0},"status":"passed","severity":"normal"},{"uid":"da14b53c1eadc6e4","name":"Publish without waiting for remote peer","time":{"start":1707846042919,"stop":1707846042919,"duration":0},"status":"passed","severity":"normal"},{"uid":"5122ee3cf1444e2a","name":"Register correct protocols","time":{"start":1707846042918,"stop":1707846042918,"duration":0},"status":"passed","severity":"normal"},{"uid":"598f62771a794da3","name":"Check message received after nwaku node is restarted","time":{"start":1707845896551,"stop":1707845896551,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bacc70d1d4cad3cb","name":"Check received message containing Arabic","time":{"start":1707845896505,"stop":1707845896508,"duration":3},"status":"passed","severity":"normal"},{"uid":"e615fd9e2c6871e","name":"Publish message with rate limit","time":{"start":1707846030969,"stop":1707846030970,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd2bceb93df9ca9","name":"Subscribe to topic containing short and publish message","time":{"start":1707846042922,"stop":1707846042922,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed4bbd4c088df00","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1707846042926,"stop":1707846042926,"duration":0},"status":"passed","severity":"normal"},{"uid":"861ed0184d2b4178","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1707845852845,"stop":1707845852845,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e48dac61df4da31","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1707845654044,"stop":1707845654044,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d8ebcce0d8ece6","name":"should properly create location multiaddrs - tcp6","time":{"start":1707845654815,"stop":1707845654816,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b7f62989e1fc891","name":"Publish message with custom timestamp: Tue Feb 13 2024 16:40:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1707846030958,"stop":1707846030958,"duration":0},"status":"passed","severity":"normal"},{"uid":"6403882641fc81e7","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707846305439,"stop":1707846305439,"duration":0},"status":"passed","severity":"normal"},{"uid":"1343d3912cdd8cc1","name":"Push message with Chinese payload","time":{"start":1707846128674,"stop":1707846128678,"duration":4},"status":"passed","severity":"normal"},{"uid":"56c876d1266dd8b0","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707846305451,"stop":1707846305451,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cb102ff17b951387","name":"Ping on unsubscribed peer","time":{"start":1707845736637,"stop":1707845736638,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc27eabdd2760bd","name":"Check received message containing Script","time":{"start":1707845896509,"stop":1707845896510,"duration":1},"status":"passed","severity":"normal"},{"uid":"e21fabc7679b5aa5","name":"same cluster, same shard: nodes connect","time":{"start":1707845949605,"stop":1707845949605,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda88e39158f5435","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707845910022,"stop":1707845910023,"duration":1},"status":"passed","severity":"normal"},{"uid":"42f2cce6bebe16a1","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1707846188275,"stop":1707846188275,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b0bba307bb5488","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1707845702047,"stop":1707845702047,"duration":0},"status":"passed","severity":"normal"},{"uid":"94028d56757855ae","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707846019519,"stop":1707846019519,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea20923655b50b19","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707845910022,"stop":1707845910022,"duration":0},"status":"passed","severity":"normal"},{"uid":"73abdb9ec7b10c58","name":"Push message with rate limit","time":{"start":1707846128695,"stop":1707846128695,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69e9b94df4919bd","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707846228828,"stop":1707846228829,"duration":1},"status":"passed","severity":"normal"},{"uid":"d52a0803cff4c00d","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1707845646417,"stop":1707845646417,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de0c526ddef6f9d","name":"Check publish message containing unicode special characters","time":{"start":1707846030946,"stop":1707846030948,"duration":2},"status":"passed","severity":"normal"},{"uid":"28f41994b4e2dbdd","name":"should be called at least once on all `peer:discovery` events","time":{"start":1707845700389,"stop":1707845700390,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fab4419158a616a","name":"Push message with unicode special characters payload","time":{"start":1707846259959,"stop":1707846259959,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d55dd8916b37162","name":"Refresh subscription","time":{"start":1707846305443,"stop":1707846305443,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cdcf7076a98d396","name":"Check publish message after client node is restarted","time":{"start":1707846030968,"stop":1707846030968,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d85c97bbd7ea9e69","name":"Push message with long payload","time":{"start":1707846128667,"stop":1707846128668,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecacfedf48704041","name":"Passing page size 110 when there are 120 messages","time":{"start":1707846267814,"stop":1707846267814,"duration":0},"status":"passed","severity":"normal"},{"uid":"14895ec63b6ca082","name":"Passing cursor with wrong pubsubTopic","time":{"start":1707846169404,"stop":1707846169404,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aff72b9169e3b9e","name":"Push 30 different messages","time":{"start":1707846128683,"stop":1707846128683,"duration":0},"status":"passed","severity":"normal"},{"uid":"23944f0253fa74e7","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1707845743214,"stop":1707845743215,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e018a82f5d9941b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707845912083,"stop":1707845912085,"duration":2},"status":"passed","severity":"normal"},{"uid":"f7b0f42608c5be2b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707846305455,"stop":1707846305455,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c3b87c637799ed","name":"groups content topics by expected pubsub topic","time":{"start":1707845646142,"stop":1707845646142,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9269cc211f47503","name":"should set field with only STORE enabled","time":{"start":1707845654817,"stop":1707845654818,"duration":1},"status":"passed","severity":"normal"},{"uid":"30f5f140f6630dd9","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1707845852839,"stop":1707845852839,"duration":0},"status":"passed","severity":"normal"},{"uid":"f400908110431d88","name":"same cluster, different shard: nodes connect","time":{"start":1707845949606,"stop":1707845949606,"duration":0},"status":"passed","severity":"normal"},{"uid":"878d6d9eff27994c","name":"Push message with rate limit","time":{"start":1707846259969,"stop":1707846259969,"duration":0},"status":"passed","severity":"normal"},{"uid":"425eee1ba8753577","name":"handles multiple messages","time":{"start":1707846269669,"stop":1707846269669,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c757f82556d550f","name":"Light Node - default protocols","time":{"start":1707846284559,"stop":1707846284560,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5a4b8504d1810f6","name":"udp ip6 address","time":{"start":1707845654088,"stop":1707845654088,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db83837117f7e92","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1707845654042,"stop":1707845654042,"duration":0},"status":"passed","severity":"normal"},{"uid":"383ba6b59a88cb21","name":"Fields are not dropped","time":{"start":1707845659087,"stop":1707845659089,"duration":2},"status":"passed","severity":"normal"},{"uid":"d462711606e5e40","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1707846188276,"stop":1707846188277,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dcf4d93e6ba9ffd","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707846305444,"stop":1707846305445,"duration":1},"status":"passed","severity":"normal"},{"uid":"cecce76dec15c869","name":"should properly create location multiaddrs - tcp4","time":{"start":1707845654815,"stop":1707845654815,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e853d88207d9c9","name":"Query Generator, No message returned","time":{"start":1707846188274,"stop":1707846188274,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a26290c86252804","name":"should throw error - no public key","time":{"start":1707845654812,"stop":1707845654812,"duration":0},"status":"passed","severity":"normal"},{"uid":"a154e11ae6ad4caf","name":"Encoder throws on empty string content topic","time":{"start":1707845659712,"stop":1707845659712,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b48f9a5e7fe1db","name":"passes more than one ENR URLs and attempts connection","time":{"start":1707845717176,"stop":1707845717176,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c3a13df9db63034a","name":"can start the service","time":{"start":1707845717167,"stop":1707845717168,"duration":1},"status":"passed","severity":"normal"},{"uid":"62ba12cf760f85dc","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707845912107,"stop":1707845912108,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cf76cd2929aabfd","name":"Ping on peer without subscriptions","time":{"start":1707845766393,"stop":1707845766394,"duration":1},"status":"passed","severity":"normal"},{"uid":"630df03cad039cc7","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1707846019521,"stop":1707846019522,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c1abd148fc06d6b","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1707845700392,"stop":1707845700392,"duration":0},"status":"passed","severity":"normal"},{"uid":"a56a95a8c87b8fa5","name":"should set field with only FILTER enabled","time":{"start":1707845654818,"stop":1707845654818,"duration":0},"status":"passed","severity":"normal"},{"uid":"b30e0da351bfd7a1","name":"Push message with content topic containing Script","time":{"start":1707846128690,"stop":1707846128690,"duration":0},"status":"passed","severity":"normal"},{"uid":"f06b3dbec01342cf","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707845910019,"stop":1707845910019,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c10997db5abffdb","name":"Decoder throws on undefined content topic","time":{"start":1707845659713,"stop":1707845659713,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e6c298ed5d8fb2f","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1707845852832,"stop":1707845852832,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce8f2ed763ebbce","name":"topics with same application and version share the same shard","time":{"start":1707845646141,"stop":1707845646141,"duration":0},"status":"passed","severity":"normal"},{"uid":"759089ee147bdc41","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1707845852774,"stop":1707845852778,"duration":4},"status":"passed","severity":"normal"},{"uid":"39c0154f2e209db","name":"same cluster, different shard: nodes connect","time":{"start":1707845852772,"stop":1707845852772,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9f7e26a7054643","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1707845668907,"stop":1707845668908,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea020a947a17228c","name":"Push message on custom pubsubTopic","time":{"start":1707845967964,"stop":1707845967965,"duration":1},"status":"passed","severity":"normal"},{"uid":"15cb2b71c56ccc82","name":"should return false","time":{"start":1707845654813,"stop":1707845654813,"duration":0},"status":"passed","severity":"normal"},{"uid":"533fd68a959eb22c","name":"Push message with shell command payload","time":{"start":1707846128681,"stop":1707846128681,"duration":0},"status":"passed","severity":"normal"},{"uid":"25cfafc6811b6861","name":"Store - dialed first","time":{"start":1707846284558,"stop":1707846284558,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b9ae2c049148e7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707846305445,"stop":1707846305445,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d90ec17f7fccabf","name":"Push message with content topic containing JSON","time":{"start":1707846128691,"stop":1707846128692,"duration":1},"status":"passed","severity":"normal"},{"uid":"25af66464e9c0609","name":"Publish message with custom timestamp: Tue Feb 13 2024 18:40:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1707846030959,"stop":1707846030959,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec255f3948f53515","name":"Subscribe to topic containing XML and publish message","time":{"start":1707846042927,"stop":1707846042927,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb3511192241ac8","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707846305445,"stop":1707846305445,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9920e5982bb0d9e","name":"Reusing cursor across nodes","time":{"start":1707846169403,"stop":1707846169404,"duration":1},"status":"passed","severity":"normal"},{"uid":"38c20125687ff5f8","name":"Push message with meta","time":{"start":1707846259968,"stop":1707846259968,"duration":0},"status":"passed","severity":"normal"},{"uid":"91385f4d8106bd7c","name":"ignores domain fetching errors","time":{"start":1707845669254,"stop":1707845669254,"duration":0},"status":"passed","severity":"normal"},{"uid":"462c481f5cd4085","name":"Query generator for multiple messages with different content topic format","time":{"start":1707846236340,"stop":1707846236341,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2b0af0028b6735","name":"Js publishes, other Js receives","time":{"start":1707846005245,"stop":1707846005245,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f52a3058093780","name":"should throw error - no id","time":{"start":1707845654805,"stop":1707845654805,"duration":0},"status":"passed","severity":"normal"},{"uid":"250b8e9d4b5cf727","name":"Check message on other pubsub topic is not received","time":{"start":1707845896519,"stop":1707845896519,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3895619a0d35b00","name":"Passing page size 1 when there are 4 messages","time":{"start":1707846267812,"stop":1707846267812,"duration":0},"status":"passed","severity":"normal"},{"uid":"a410be76d9bc5d6","name":"Push message with unicode special characters payload","time":{"start":1707846128682,"stop":1707846128682,"duration":0},"status":"passed","severity":"normal"},{"uid":"c897e15eb34cf7b6","name":"should properly create peer info with all multiaddrs","time":{"start":1707845654816,"stop":1707845654816,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2db65deef3e4452","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1707846042920,"stop":1707846042921,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9c4d4c46b2fecb7","name":"Decoder throws on undefined content topic","time":{"start":1707845676016,"stop":1707845676017,"duration":1},"status":"passed","severity":"normal"},{"uid":"d818d372c24f7a2a","name":"Subscribe to topic containing long and publish message","time":{"start":1707846042922,"stop":1707846042923,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1710ebf63f39b2a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707846247594,"stop":1707846247594,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de2f6c307aacbfa","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1707845659436,"stop":1707845659437,"duration":1},"status":"passed","severity":"normal"},{"uid":"c538c24aa8809601","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707845852833,"stop":1707845852838,"duration":5},"status":"passed","severity":"normal"},{"uid":"c3bdbc2c6dbb1252","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1707845852827,"stop":1707845852827,"duration":0},"status":"passed","severity":"normal"},{"uid":"72fd9c9a63363103","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1707845743213,"stop":1707845743214,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed039afce228c1db","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707845912088,"stop":1707845912092,"duration":4},"status":"passed","severity":"normal"},{"uid":"697445f970294715","name":"addEventListener with wrong event","time":{"start":1707845733154,"stop":1707845733160,"duration":6},"status":"passed","severity":"normal"},{"uid":"e97d3c2eb0ccc9b4","name":"Check publish message containing Basic HTML tag","time":{"start":1707846030941,"stop":1707846030943,"duration":2},"status":"passed","severity":"normal"},{"uid":"773d268e24ff9089","name":"Fails to publish duplicate message","time":{"start":1707846030959,"stop":1707846030959,"duration":0},"status":"passed","severity":"normal"},{"uid":"257b0b35e2eb1cfd","name":"should be able to encode the field with only STORE set to true","time":{"start":1707845654015,"stop":1707845654016,"duration":1},"status":"passed","severity":"normal"},{"uid":"cada0b73d194b3d","name":"Check received message containing JSON","time":{"start":1707846228812,"stop":1707846228813,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d6ec88b119e0b11","name":"Check received message containing special chars","time":{"start":1707846228822,"stop":1707846228822,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c70a46ff0dea8a","name":"Push message with content topic containing unicode special characters","time":{"start":1707846259967,"stop":1707846259967,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc453df992b0543","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707846305447,"stop":1707846305447,"duration":0},"status":"passed","severity":"normal"},{"uid":"b282e66128365733","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1707845852784,"stop":1707845852785,"duration":1},"status":"passed","severity":"normal"},{"uid":"3730fc6e75d2fa23","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1707846030963,"stop":1707846030963,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d67bd1cbe477f6d","name":"Check received message containing short","time":{"start":1707846228792,"stop":1707846228792,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c413d851c63fc41","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707845852844,"stop":1707845852844,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7742ee98456ae7a","name":"Generator, custom pubsub topic","time":{"start":1707846247589,"stop":1707846247589,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ae6c15a452097dd","name":"Push message with SQL Injection payload","time":{"start":1707846128679,"stop":1707846128679,"duration":0},"status":"passed","severity":"normal"},{"uid":"17dfe0b1919f130d","name":"Subscribe to topic containing emoji and publish message","time":{"start":1707846042929,"stop":1707846042929,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc65195720635c38","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707846305455,"stop":1707846305455,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4acf6987742baf1","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1707845654043,"stop":1707845654043,"duration":0},"status":"passed","severity":"normal"},{"uid":"446c289e385d6f81","name":"Push message with content topic containing Basic HTML tag","time":{"start":1707846259965,"stop":1707846259965,"duration":0},"status":"passed","severity":"normal"},{"uid":"3019034495269b7a","name":"Subscribe to topic containing short and receive message","time":{"start":1707845910020,"stop":1707845910021,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7f814405ace6a55","name":"Query generator for 2000 messages","time":{"start":1707846236344,"stop":1707846236344,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cfd3cdb39f48b5","name":"Accepts a valid Waku Message","time":{"start":1707845663175,"stop":1707845663177,"duration":2},"status":"passed","severity":"normal"},{"uid":"328bf35b9c91f8c4","name":"Check message with non string payload is not received","time":{"start":1707846228832,"stop":1707846228832,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3c29df8e95f647","name":"Check received message containing Basic HTML tag","time":{"start":1707846228812,"stop":1707846228812,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb533e439a40e993","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707845910035,"stop":1707845910036,"duration":1},"status":"passed","severity":"normal"},{"uid":"e943d939b4a00eb0","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1707845668903,"stop":1707845668904,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3c37e44afe2f724","name":"Subscribe and receive messages via lightPush","time":{"start":1707845910006,"stop":1707845910006,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2f1caab6ff29bc","name":"Push message with content topic containing Arabic","time":{"start":1707846128689,"stop":1707846128689,"duration":0},"status":"passed","severity":"normal"},{"uid":"f23ee3cf10d6bd15","name":"Encoder throws on empty string content topic","time":{"start":1707845676015,"stop":1707845676016,"duration":1},"status":"passed","severity":"normal"},{"uid":"f55981a5a17ee9c3","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1707845668906,"stop":1707845668906,"duration":0},"status":"passed","severity":"normal"},{"uid":"f990903f701e733a","name":"can start and stop the service","time":{"start":1707846103984,"stop":1707846103986,"duration":2},"status":"passed","severity":"normal"},{"uid":"b361d84217c3b8aa","name":"Query Generator - forward","time":{"start":1707846253890,"stop":1707846253891,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6c7e8b681377b8b","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1707845677741,"stop":1707845677741,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c1b720b03d32e6d","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1707845852779,"stop":1707845852779,"duration":0},"status":"passed","severity":"normal"},{"uid":"77818a886e405b58","name":"Push message with content topic containing numeric","time":{"start":1707846128686,"stop":1707846128687,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0bba5d42011841d","name":"Using a function","time":{"start":1707846277167,"stop":1707846277168,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca8d3f31ee787df5","name":"Nodes with multiple pubsub topic","time":{"start":1707846019518,"stop":1707846019518,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35554040b603949","name":"Check received message containing Arabic","time":{"start":1707846228808,"stop":1707846228810,"duration":2},"status":"passed","severity":"normal"},{"uid":"28638aa2f4975461","name":"same cluster, same shard: nodes connect","time":{"start":1707845852771,"stop":1707845852771,"duration":0},"status":"passed","severity":"normal"},{"uid":"6070e7f82bb4073","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1707845852826,"stop":1707845852827,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaaa0c3d6333e3d","name":"should be called for bootstrap peers","time":{"start":1707845700391,"stop":1707845700391,"duration":0},"status":"passed","severity":"normal"},{"uid":"20bdf96d5a22004b","name":"isConnected should return false after all peers disconnect","time":{"start":1707845692704,"stop":1707845692705,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9dda242ce1ef161","name":"Check publish message after service node is restarted","time":{"start":1707846030964,"stop":1707846030967,"duration":3},"status":"skipped","severity":"normal"},{"uid":"843b2aa9c2917375","name":"should set field with all protocols disabled","time":{"start":1707845654817,"stop":1707845654817,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b47992789cca6f9","name":"listenerCount","time":{"start":1707845733168,"stop":1707845733169,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cc6811dfb2ef1d1","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1707846042921,"stop":1707846042921,"duration":0},"status":"passed","severity":"normal"},{"uid":"641fd300459bc18a","name":"Check received message containing unicode special characters","time":{"start":1707846228814,"stop":1707846228814,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c56fb7b84279d45","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707845766801,"stop":1707845766801,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec9ff8087150bbe5","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1707845852829,"stop":1707845852829,"duration":0},"status":"passed","severity":"normal"},{"uid":"271f9472ca02fa75","name":"Fails to push message with large meta","time":{"start":1707846259968,"stop":1707846259969,"duration":1},"status":"passed","severity":"normal"},{"uid":"faf2021d85e2bdc7","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1707845743215,"stop":1707845743218,"duration":3},"status":"passed","severity":"normal"},{"uid":"78f9667e6a5f596c","name":"should be able to encode the field with only RELAY set to true","time":{"start":1707845654012,"stop":1707845654015,"duration":3},"status":"passed","severity":"normal"},{"uid":"b66fe032b097adf2","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707845780242,"stop":1707845780243,"duration":1},"status":"passed","severity":"normal"},{"uid":"a162959a3442927d","name":"Check received message with timestamp: 1707845692021 ","time":{"start":1707846228828,"stop":1707846228828,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0e2a12b484a64c","name":"Correctly serialized arguments","time":{"start":1707845957310,"stop":1707845957310,"duration":0},"status":"passed","severity":"normal"},{"uid":"767685fc180b34fe","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707845912111,"stop":1707845912112,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e4d9b77defdf16a","name":"Query generator for multiple messages with different message text format","time":{"start":1707846236338,"stop":1707846236339,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0210a7f9ea0dd83","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707846305449,"stop":1707846305449,"duration":0},"status":"passed","severity":"normal"},{"uid":"4090ee313cde64d1","name":"Push message with content topic containing escaped characters","time":{"start":1707846259966,"stop":1707846259966,"duration":0},"status":"passed","severity":"normal"},{"uid":"4783f8a1d0c5d8a6","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1707846279528,"stop":1707846279528,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e87fbcc1a31c1b5","name":"Symmetric encrypt & Decrypt","time":{"start":1707845676377,"stop":1707845676377,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c47ce88bed0ac84","name":"Subscribe to topic containing long and receive message","time":{"start":1707846305443,"stop":1707846305443,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c9ab3c32725922","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1707845852828,"stop":1707845852828,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf51c5e10a0837e","name":"Subscribe to topic containing short and receive message","time":{"start":1707846305453,"stop":1707846305453,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab740b1d24678f3","name":"Publishes to nwaku","time":{"start":1707846005244,"stop":1707846005244,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d222f5099ca8c65","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1707845852779,"stop":1707845852779,"duration":0},"status":"passed","severity":"normal"},{"uid":"76df3fd408c7ed92","name":"Ping on peer without subscriptions","time":{"start":1707845766391,"stop":1707845766391,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e38e327466f0a1","name":"Push message with emoji payload","time":{"start":1707846259959,"stop":1707846259959,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf145b20f596eedd","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707845896517,"stop":1707845896517,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd769846183210a0","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1707845949605,"stop":1707845949605,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac5ac2871fcac91","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1707845654028,"stop":1707845654028,"duration":0},"status":"passed","severity":"normal"},{"uid":"401d41168e5a2d52","name":"Push message with Chinese payload","time":{"start":1707846259954,"stop":1707846259954,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa717e806a2e901","name":"Promise Callback - backward","time":{"start":1707846253892,"stop":1707846253892,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c24ecbdc956deb5","name":"Delete observer","time":{"start":1707845969307,"stop":1707845969308,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecf6389a68483b06","name":"Check received message containing shell command","time":{"start":1707846228826,"stop":1707846228826,"duration":0},"status":"passed","severity":"normal"},{"uid":"a39e5d54e863de2e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707846305447,"stop":1707846305447,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d44492dca974e80","name":"Check publish message containing escaped characters","time":{"start":1707846030945,"stop":1707846030946,"duration":1},"status":"passed","severity":"normal"},{"uid":"c092dc48d8151a55","name":"should throw error - no id","time":{"start":1707845654804,"stop":1707845654805,"duration":1},"status":"passed","severity":"normal"},{"uid":"f76f7282c2cdfe60","name":"Check received message containing JSON","time":{"start":1707845896511,"stop":1707845896511,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b47ba512fd34e7","name":"Subscribe to topic containing Script and receive message","time":{"start":1707846305456,"stop":1707846305456,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d4490b761e11cc","name":"Check message with non string payload is not received","time":{"start":1707846228819,"stop":1707846228819,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e8662db10bc8b7","name":"Push message with content topic containing Basic HTML tag","time":{"start":1707846128691,"stop":1707846128691,"duration":0},"status":"passed","severity":"normal"},{"uid":"e075058384bd8b06","name":"Push message with content topic containing long","time":{"start":1707846128686,"stop":1707846128686,"duration":0},"status":"passed","severity":"normal"},{"uid":"425a33aaa8ce829b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707845780241,"stop":1707845780242,"duration":1},"status":"passed","severity":"normal"},{"uid":"282b34994fed46f2","name":"Push message with content topic containing escaped characters","time":{"start":1707846128692,"stop":1707846128692,"duration":0},"status":"passed","severity":"normal"},{"uid":"afecd959552b09cb","name":"Sets default value correctly","time":{"start":1707846277168,"stop":1707846277169,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab7d039840c19b4c","name":"Push message with custom timestamp: 1707849496752","time":{"start":1707846128696,"stop":1707846128696,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccbdaef27716074f","name":"Push message with special chars payload","time":{"start":1707846259954,"stop":1707846259954,"duration":0},"status":"passed","severity":"normal"},{"uid":"5289776c28af909f","name":"Check received message containing XML","time":{"start":1707845896510,"stop":1707845896510,"duration":0},"status":"passed","severity":"normal"},{"uid":"b896be69532e9643","name":"should be able to decode the field with only STORE set to true","time":{"start":1707845654027,"stop":1707845654027,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bae984f22222728","name":"Passing page size 3 when there are 20 messages","time":{"start":1707846267812,"stop":1707846267812,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d2f942de6bcd4a","name":"Subscribe and receive messages via lightPush","time":{"start":1707846305438,"stop":1707846305439,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1cdee7bfe4c4841","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1707846119565,"stop":1707846119565,"duration":0},"status":"passed","severity":"normal"},{"uid":"f19948321164cbe0","name":"throws on content topic with empty encoding field","time":{"start":1707845646140,"stop":1707845646140,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f5654f53820bcd","name":"Push message with custom timestamp: 1677087496752","time":{"start":1707846128695,"stop":1707846128695,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be2b5c7e9c62521","name":"Push message with content topic containing special chars","time":{"start":1707846128687,"stop":1707846128688,"duration":1},"status":"passed","severity":"normal"},{"uid":"353d1527c0798374","name":"Push message with XML payload","time":{"start":1707846128680,"stop":1707846128680,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde4c83b3f2a99d4","name":"Subscribe to topic containing XML and receive message","time":{"start":1707845910035,"stop":1707845910035,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f297a890f4d77a0","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1707845852848,"stop":1707845852848,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa4ef6ce3e3503d","name":"should not receive a peer event before start","time":{"start":1707846103989,"stop":1707846103989,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f88e92fa5b1b45","name":"Round trip binary encryption [ecies, signature]","time":{"start":1707845677741,"stop":1707845677742,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2f7e13d4cbfc05d","name":"creates an iterator","time":{"start":1707846269669,"stop":1707846269669,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d324b7efb1442a","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1707845692703,"stop":1707845692703,"duration":0},"status":"passed","severity":"normal"},{"uid":"857d1ae1cfab223b","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1707845654019,"stop":1707845654020,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ba1c66fc7943e42","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707846305447,"stop":1707846305447,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dbfa3047e180869","name":"should use DNS peer discovery with light client","time":{"start":1707845717175,"stop":1707845717175,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c4744a187312110","name":"Push message with content topic containing short","time":{"start":1707846259960,"stop":1707846259960,"duration":0},"status":"passed","severity":"normal"},{"uid":"16470d83bc3ad38f","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707846305452,"stop":1707846305452,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff269afb50273e7","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1707845654021,"stop":1707845654022,"duration":1},"status":"passed","severity":"normal"},{"uid":"92daad339cd4d79c","name":"should encodeTxt and decodeTxt","time":{"start":1707845654803,"stop":1707845654803,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fcda7592ea7032b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707845910007,"stop":1707845910007,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fe7548df700632e","name":"Push message equal or less that 1MB","time":{"start":1707846259972,"stop":1707846259973,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8887694128a4287","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707846305448,"stop":1707846305448,"duration":0},"status":"passed","severity":"normal"},{"uid":"55513d4fbd041ce6","name":"Subscribe to topic containing JSON and publish message","time":{"start":1707846042927,"stop":1707846042928,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6eaf659f09f3ff9","name":"Subscribe to topic containing XML and receive message","time":{"start":1707846305456,"stop":1707846305456,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a2444adce4f5f5","name":"Waku message hash computation (meta attribute not present)","time":{"start":1707845648890,"stop":1707845648890,"duration":0},"status":"passed","severity":"normal"},{"uid":"102b1308f9c94402","name":"Push to array if already present","time":{"start":1707845646005,"stop":1707845646005,"duration":0},"status":"passed","severity":"normal"},{"uid":"656a723d656f8d92","name":"Check publish message containing Russian","time":{"start":1707846030933,"stop":1707846030937,"duration":4},"status":"passed","severity":"normal"},{"uid":"600c21881f8ef362","name":"isConnected return false after peer stops","time":{"start":1707845743220,"stop":1707845743221,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1497e078d050805","name":"Encoder throws on empty string content topic","time":{"start":1707845677743,"stop":1707845677743,"duration":0},"status":"passed","severity":"normal"},{"uid":"92af1b3570b74f32","name":"Check received message containing escaped characters","time":{"start":1707845896512,"stop":1707845896512,"duration":0},"status":"passed","severity":"normal"},{"uid":"310a815d31e3456f","name":"Push message with content topic containing Arabic","time":{"start":1707846259962,"stop":1707846259963,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddd5cf94e976b3a","name":"Decrypt messages","time":{"start":1707845969305,"stop":1707845969307,"duration":2},"status":"passed","severity":"normal"},{"uid":"d641a04fa5b0d356","name":"addEventListener with correct event","time":{"start":1707845733152,"stop":1707845733153,"duration":1},"status":"passed","severity":"normal"},{"uid":"89134f9393c828ca","name":"Used by Waku Relay","time":{"start":1707846277168,"stop":1707846277168,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb334216a56ed907","name":"Overlapping topic subscription","time":{"start":1707845910019,"stop":1707845910020,"duration":1},"status":"passed","severity":"normal"},{"uid":"12e5f3b1785e815b","name":"Check publish message containing emoji","time":{"start":1707846030949,"stop":1707846030949,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca486486ca873359","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707846305440,"stop":1707846305440,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8e5333f64a5a70b","name":"should only return 1 node with relay capability","time":{"start":1707845669255,"stop":1707845669255,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bafb1471e565f28","name":"pre and post cipher","time":{"start":1707845676377,"stop":1707845676378,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e51c0ab3e3b57ac","name":"Push message with content topic containing numeric","time":{"start":1707846259961,"stop":1707846259961,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb211786e231eeb","name":"Rejects garbage","time":{"start":1707845663177,"stop":1707845663177,"duration":0},"status":"passed","severity":"normal"},{"uid":"929b61cefa661fa6","name":"Encoder throws on undefined content topic","time":{"start":1707845677742,"stop":1707845677743,"duration":1},"status":"passed","severity":"normal"},{"uid":"9abbff2fab66b868","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707845910007,"stop":1707845910007,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ee7a6e3734c87c","name":"Push message with numeric payload","time":{"start":1707846259953,"stop":1707846259953,"duration":0},"status":"passed","severity":"normal"},{"uid":"344d105819d61abc","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707846305448,"stop":1707846305448,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b07393dcfb6ad5","name":"recovers when dns.resolve returns empty","time":{"start":1707845669253,"stop":1707845669254,"duration":1},"status":"passed","severity":"normal"},{"uid":"d84ba44efee8c89f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1707845852813,"stop":1707845852817,"duration":4},"status":"passed","severity":"normal"},{"uid":"f4c14c41bd08a5cc","name":"should throw error - no public key","time":{"start":1707845654805,"stop":1707845654805,"duration":0},"status":"passed","severity":"normal"},{"uid":"756feda5623a8991","name":"Push message with content topic containing XML","time":{"start":1707846259964,"stop":1707846259965,"duration":1},"status":"passed","severity":"normal"},{"uid":"9177e6c7d0275881","name":"Push message with content topic containing JSON","time":{"start":1707846259965,"stop":1707846259965,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c4cb9859cec0cac","name":"Check publish message containing JSON","time":{"start":1707846030943,"stop":1707846030944,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c3f0fdcfe03f5","name":"Check received message containing escaped characters","time":{"start":1707846228813,"stop":1707846228813,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc5421067627ef33","name":"Relay + Store","time":{"start":1707845704279,"stop":1707845704279,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdded7e26bcae2d6","name":"Fails to publish message with empty text","time":{"start":1707846030960,"stop":1707846030960,"duration":0},"status":"passed","severity":"normal"},{"uid":"74bb5c2b14a31535","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707846305439,"stop":1707846305439,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0cd82e26da43e","name":"Subscribe and receives messages on 20 topics","time":{"start":1707845910015,"stop":1707845910015,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e3460747c03f81","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707846305456,"stop":1707846305457,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b94990e8b38d6fb","name":"Push message with Russian payload","time":{"start":1707846128678,"stop":1707846128679,"duration":1},"status":"passed","severity":"normal"},{"uid":"c60e433817c9b17","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1707845852845,"stop":1707845852846,"duration":1},"status":"passed","severity":"normal"},{"uid":"85bed7e14af8dd67","name":"Passing cursor with wrong message digest","time":{"start":1707846169404,"stop":1707846169404,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e02be1deef2441","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707845910026,"stop":1707845910028,"duration":2},"status":"passed","severity":"normal"},{"uid":"24034de922dfb7cd","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707845780244,"stop":1707845780245,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebb4f60b39c789f0","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1707845852841,"stop":1707845852841,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b185ee12d54c787","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707846305454,"stop":1707846305455,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4a523f0fff91016","name":"Publish message with custom timestamp: Wed Feb 22 2023 17:40:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1707846030957,"stop":1707846030957,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb2a6d422159b78","name":"Push message with meta","time":{"start":1707846128694,"stop":1707846128694,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8cab650986b604","name":"throws on content topic with non-number generation field","time":{"start":1707845646137,"stop":1707845646137,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee70954c631d3fe","name":"Check message with no payload is not received","time":{"start":1707846228831,"stop":1707846228832,"duration":1},"status":"passed","severity":"normal"},{"uid":"9488a01cc9dd316a","name":"Check message received after nwaku node is restarted","time":{"start":1707846228820,"stop":1707846228820,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9aab1901dab102ef","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707845766801,"stop":1707845766802,"duration":1},"status":"passed","severity":"normal"},{"uid":"27adef9d6bb578c2","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1707846279526,"stop":1707846279526,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f1861c1d767af98","name":"Subscribe to topic containing special chars and publish message","time":{"start":1707846042924,"stop":1707846042924,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da138f1417b2e3f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707845910036,"stop":1707845910037,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6503324f9681eb7","name":"Check received message containing Arabic","time":{"start":1707846228823,"stop":1707846228823,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d3d5b3233b5340","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1707846042920,"stop":1707846042920,"duration":0},"status":"passed","severity":"normal"},{"uid":"9033a85a61c72c2a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1707845852830,"stop":1707845852830,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b33af48403f121","name":"Generator, custom pubsub topic","time":{"start":1707846247593,"stop":1707846247593,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0b1575e23af6aa1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707845912085,"stop":1707845912086,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ab5b7c64475e21b","name":"Fails to publish message with wrong content topic","time":{"start":1707846030960,"stop":1707846030963,"duration":3},"status":"passed","severity":"normal"},{"uid":"fce487acc47fcdd","name":"Check message with invalid timestamp is not received","time":{"start":1707846228830,"stop":1707846228830,"duration":0},"status":"passed","severity":"normal"},{"uid":"6833703740cf38ae","name":"Check received message with extra option is received","time":{"start":1707845896536,"stop":1707845896546,"duration":10},"status":"passed","severity":"normal"},{"uid":"c33768dbae9eb52f","name":"Check received message with timestamp: 1707845692440000000 ","time":{"start":1707845896513,"stop":1707845896513,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdec3092f8307143","name":"Push message with custom timestamp: 1707849452952","time":{"start":1707846259972,"stop":1707846259972,"duration":0},"status":"passed","severity":"normal"},{"uid":"47eacb86ee8c8485","name":"Subscribe and receive messages via waku relay post","time":{"start":1707846305450,"stop":1707846305450,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6107269b751b15","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707845967965,"stop":1707845967966,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e00b047455d3fb8","name":"Promise Callback - forward","time":{"start":1707846253891,"stop":1707846253891,"duration":0},"status":"passed","severity":"normal"},{"uid":"3385e510267e5bfa","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1707845692696,"stop":1707845692700,"duration":4},"status":"passed","severity":"normal"},{"uid":"b01a07d4a3f521e0","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707846305450,"stop":1707846305450,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce7667e9397f35","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1707846226340,"stop":1707846226341,"duration":1},"status":"passed","severity":"normal"},{"uid":"7890947d164972f3","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707845910016,"stop":1707845910016,"duration":0},"status":"passed","severity":"normal"},{"uid":"382b324d820f39df","name":"can dial TLS multiaddrs","time":{"start":1707845957218,"stop":1707845957219,"duration":1},"status":"passed","severity":"normal"},{"uid":"35ccad1acea520ff","name":"Mutual subscription","time":{"start":1707846042918,"stop":1707846042918,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f4ae9361669ae","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1707845852839,"stop":1707845852840,"duration":1},"status":"passed","severity":"normal"},{"uid":"9414871b975def04","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1707846279527,"stop":1707846279528,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b1b0a0e2a07623a","name":"Refresh subscription","time":{"start":1707846042921,"stop":1707846042921,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3339979112e36e93","name":"throws on content topic with empty version field","time":{"start":1707845646138,"stop":1707845646139,"duration":1},"status":"passed","severity":"normal"},{"uid":"7987ec29e2ff815f","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1707845852841,"stop":1707845852842,"duration":1},"status":"passed","severity":"normal"},{"uid":"592d05c39b77984f","name":"Reopen subscription with peer with lost subscription","time":{"start":1707845766392,"stop":1707845766392,"duration":0},"status":"passed","severity":"normal"},{"uid":"319ec602c05d6ebf","name":"Ephemeral field set to true","time":{"start":1707845659710,"stop":1707845659711,"duration":1},"status":"passed","severity":"normal"},{"uid":"e42fbda549bb550e","name":"Push message with Russian payload","time":{"start":1707846259955,"stop":1707846259955,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd899546245b327d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707846305454,"stop":1707846305454,"duration":0},"status":"passed","severity":"normal"},{"uid":"484fc43401c7ad5b","name":"Check message with no content topic is not received","time":{"start":1707846228831,"stop":1707846228831,"duration":0},"status":"passed","severity":"normal"},{"uid":"e56198bf111ac21","name":"Refresh subscription","time":{"start":1707845910020,"stop":1707845910020,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ba757fff5b32f8","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1707845669257,"stop":1707845669257,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a2255b35ecbd02f6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707846305450,"stop":1707846305450,"duration":0},"status":"passed","severity":"normal"},{"uid":"22fc42521125244d","name":"Check received message containing Script","time":{"start":1707846228811,"stop":1707846228811,"duration":0},"status":"passed","severity":"normal"},{"uid":"588c1007ee3f8435","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1707845852828,"stop":1707845852829,"duration":1},"status":"passed","severity":"normal"},{"uid":"2840a564db679505","name":"Check received message containing special chars","time":{"start":1707846228793,"stop":1707846228793,"duration":0},"status":"passed","severity":"normal"},{"uid":"92343a8f262d6252","name":"Push message with emoji payload","time":{"start":1707846128683,"stop":1707846128683,"duration":0},"status":"passed","severity":"normal"},{"uid":"1593499ad0f8119f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707846019550,"stop":1707846019551,"duration":1},"status":"passed","severity":"normal"},{"uid":"590b0f1541b9162e","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1707845692703,"stop":1707845692704,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf0faa8072613601","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1707846257492,"stop":1707846257493,"duration":1},"status":"passed","severity":"normal"},{"uid":"3231d63d54997358","name":"Check received message containing Chinese","time":{"start":1707846228822,"stop":1707846228822,"duration":0},"status":"passed","severity":"normal"},{"uid":"46438aea31ae499f","name":"Ping on subscribed peer","time":{"start":1707845766393,"stop":1707845766393,"duration":0},"status":"passed","severity":"normal"},{"uid":"dacdcb41ec1a6410","name":"different cluster, same shard: nodes don't connect","time":{"start":1707845949606,"stop":1707845949606,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b56197bd59f2f2","name":"LightPush","time":{"start":1707846284559,"stop":1707846284559,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef05bb406b9f073","name":"Generator, 2 different pubsubtopics","time":{"start":1707846247593,"stop":1707846247594,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e77af8633f52fab","name":"Check received message containing shell command","time":{"start":1707845896511,"stop":1707845896512,"duration":1},"status":"passed","severity":"normal"},{"uid":"22a6de9562052367","name":"Check received message containing Russian","time":{"start":1707845896508,"stop":1707845896508,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5517aa9cb46bed5","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1707845852826,"stop":1707845852826,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa14409e8bf453ad","name":"configure the node with multiple pubsub topics","time":{"start":1707846119564,"stop":1707846119564,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f75af435ed0792e","name":"Reopen subscription with peer with lost subscription","time":{"start":1707845736638,"stop":1707845736638,"duration":0},"status":"passed","severity":"normal"},{"uid":"82eeda4fea75f30f","name":"Push message with shell command payload","time":{"start":1707846259957,"stop":1707846259958,"duration":1},"status":"passed","severity":"normal"},{"uid":"755c4103c6241495","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707845910029,"stop":1707845910029,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a2ff20df3449c43","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1707845700392,"stop":1707845700393,"duration":1},"status":"passed","severity":"normal"},{"uid":"15492f0a4d506880","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1707845692701,"stop":1707845692701,"duration":0},"status":"passed","severity":"normal"},{"uid":"43929db557dfda87","name":"does not throw on valid cases","time":{"start":1707845646135,"stop":1707845646135,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8bdb6624dcb2e6","name":"Subscribe to topic containing Script and publish message","time":{"start":1707846042926,"stop":1707846042926,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a6c6817accf99b","name":"Sample","time":{"start":1707845654172,"stop":1707845654173,"duration":1},"status":"passed","severity":"normal"},{"uid":"a262c1938b067573","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1707845852825,"stop":1707845852825,"duration":0},"status":"passed","severity":"normal"},{"uid":"471593642cb0ede6","name":"should be able to encode the field with only FILTER set to true","time":{"start":1707845654016,"stop":1707845654017,"duration":1},"status":"passed","severity":"normal"},{"uid":"84d699213c60508","name":"Subscribe to topic containing long and receive message","time":{"start":1707846305453,"stop":1707846305454,"duration":1},"status":"passed","severity":"normal"},{"uid":"11bbd3ff87b24ecf","name":"Query with Ordered Callback, No Decoder","time":{"start":1707846188275,"stop":1707846188275,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb69d9fa323d522b","name":"should emit a peer event after start","time":{"start":1707845717173,"stop":1707845717173,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a11e4a81ca24cd","name":"should decode valid enr successfully","time":{"start":1707845654803,"stop":1707845654804,"duration":1},"status":"passed","severity":"normal"},{"uid":"e632e872bb2e9876","name":"Push message with SQL Injection payload","time":{"start":1707846259955,"stop":1707846259956,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1ad2c573df73e28","name":"Push message with custom timestamp: 1707842252952","time":{"start":1707846259971,"stop":1707846259972,"duration":1},"status":"passed","severity":"normal"},{"uid":"41443c44f6742588","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707845910037,"stop":1707845910037,"duration":0},"status":"passed","severity":"normal"},{"uid":"873aa9a609eebefd","name":"should set field with only RELAY enabled","time":{"start":1707845654817,"stop":1707845654817,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ef6235493ee3b","name":"Push message with content topic containing special chars","time":{"start":1707846259961,"stop":1707846259962,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fc6ff3f3f311237","name":"Check received message containing Russian","time":{"start":1707846228810,"stop":1707846228810,"duration":0},"status":"passed","severity":"normal"},{"uid":"379bc6618e1fb92a","name":"Ephemeral messages are not stored","time":{"start":1707845702045,"stop":1707845702046,"duration":1},"status":"passed","severity":"normal"},{"uid":"69dcae213730c37d","name":"Push message with content topic containing Russian","time":{"start":1707846128689,"stop":1707846128690,"duration":1},"status":"passed","severity":"normal"},{"uid":"40a80a3e7a36ef10","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707845766804,"stop":1707845766805,"duration":1},"status":"passed","severity":"normal"},{"uid":"de977c8737604e80","name":"Encoder throws on undefined content topic","time":{"start":1707845676015,"stop":1707845676015,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0d5ea0434bb2fd","name":"throws on content topic with too few or too many fields","time":{"start":1707845646136,"stop":1707845646137,"duration":1},"status":"passed","severity":"normal"},{"uid":"88bcba939f9210a5","name":"Check received message containing Basic HTML tag","time":{"start":1707845896511,"stop":1707845896511,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e036686084e0cec","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707846305457,"stop":1707846305457,"duration":0},"status":"passed","severity":"normal"},{"uid":"41fae02a60e89ecb","name":"Subscribe to topic containing Script and receive message","time":{"start":1707846305446,"stop":1707846305446,"duration":0},"status":"passed","severity":"normal"},{"uid":"b95204a0a6319f95","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1707845654045,"stop":1707845654045,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed29a892ed993b37","name":"Check received message containing long","time":{"start":1707846228821,"stop":1707846228821,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda758dd76568588","name":"Filter","time":{"start":1707846284559,"stop":1707846284559,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4418f183da4f3","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1707845659437,"stop":1707845659437,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e436d978b43964","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1707845852840,"stop":1707845852840,"duration":0},"status":"passed","severity":"normal"},{"uid":"d062ab31be55afb2","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1707845668907,"stop":1707845668907,"duration":0},"status":"passed","severity":"normal"},{"uid":"87378fe957d57434","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707845766802,"stop":1707845766802,"duration":0},"status":"passed","severity":"normal"},{"uid":"b09e6fe6a409643d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1707845852833,"stop":1707845852833,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f3014744bd0ca2","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1707845654020,"stop":1707845654021,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc3e2d36aa2d8ee3","name":"Store - dialed after - with timeout","time":{"start":1707846284558,"stop":1707846284558,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08fc8d8c9a6e17c","name":"Push message with Basic HTML tag payload","time":{"start":1707846128680,"stop":1707846128681,"duration":1},"status":"passed","severity":"normal"},{"uid":"a069618ac0200df5","name":"should not fail to stop the service if it was not started","time":{"start":1707846103986,"stop":1707846103987,"duration":1},"status":"passed","severity":"normal"},{"uid":"20573ca407153833","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1707845669256,"stop":1707845669257,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa29d322f9f57ff0","name":"A test","time":{"start":1707845912448,"stop":1707845912448,"duration":0},"status":"passed","severity":"normal"},{"uid":"28028279f753d518","name":"Push message with content topic containing short","time":{"start":1707846128685,"stop":1707846128686,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9e4d71c79e47b9d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707846305452,"stop":1707846305452,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bd02f1e929272dab","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1707845669256,"stop":1707845669256,"duration":0},"status":"passed","severity":"normal"},{"uid":"18060e33a4fbca3d","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1707845668904,"stop":1707845668904,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c811dd5c3a0671","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1707846279529,"stop":1707846279529,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3cb3a8101daac2b","name":"Subscribe to topic containing XML and receive message","time":{"start":1707846305446,"stop":1707846305446,"duration":0},"status":"passed","severity":"normal"},{"uid":"771b694744dee1e0","name":"different cluster, different shard: nodes don't connect","time":{"start":1707845949607,"stop":1707845949607,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2dbe14d37b229e3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707846305458,"stop":1707846305458,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f220c807e7f0622","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707845912106,"stop":1707845912107,"duration":1},"status":"passed","severity":"normal"},{"uid":"2de4b473c40408f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707846228815,"stop":1707846228816,"duration":1},"status":"passed","severity":"normal"},{"uid":"125c14a398caaa9d","name":"Nodes with multiple pubsub topic","time":{"start":1707846019526,"stop":1707846019550,"duration":24},"status":"passed","severity":"normal"},{"uid":"d7423ddb0f34a53a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707845967966,"stop":1707845967967,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bdbf66956d1babf","name":"returns all values when wanted number is greater than available values","time":{"start":1707845668262,"stop":1707845668263,"duration":1},"status":"passed","severity":"normal"},{"uid":"93fb8574be24253d","name":"Relay - times out","time":{"start":1707846284557,"stop":1707846284558,"duration":1},"status":"passed","severity":"normal"},{"uid":"aee14ae9892698d4","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1707845668905,"stop":1707845668905,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef4c2c375f59cdb","name":"nwaku subscribes","time":{"start":1707846005244,"stop":1707846005244,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeeb8d40ac2f81c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707846019520,"stop":1707846019521,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa5d1fc6eef7d853","name":"Check message on other pubsub topic is not received","time":{"start":1707846228830,"stop":1707846228830,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b21cf35c4c3a83","name":"Push message with JSON payload","time":{"start":1707846128681,"stop":1707846128681,"duration":0},"status":"passed","severity":"normal"},{"uid":"2911ca50788d539e","name":"Does not throw an exception when node disconnects","time":{"start":1707846277166,"stop":1707846277167,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7e471b0cd816bbc","name":"Push message with content topic containing shell command","time":{"start":1707846128692,"stop":1707846128692,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0b5885db4120a8","name":"Push message with content topic containing long","time":{"start":1707846259961,"stop":1707846259961,"duration":0},"status":"passed","severity":"normal"},{"uid":"896532cb79487515","name":"All","time":{"start":1707845704279,"stop":1707845704279,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa1c7197991063d","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1707845654022,"stop":1707845654023,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ffb25e211c3e944","name":"1 Store, 2 relays, 2 fetches","time":{"start":1707845668891,"stop":1707845668891,"duration":0},"status":"passed","severity":"normal"},{"uid":"82fc03bc045e478d","name":"throws on content topic with generation field greater than 0","time":{"start":1707845646137,"stop":1707845646137,"duration":0},"status":"passed","severity":"normal"},{"uid":"93df6fdc094fce94","name":"Subscribe and receive messages via lightPush","time":{"start":1707846305449,"stop":1707846305449,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f025882993dc43","name":"Check received message containing numeric","time":{"start":1707846228793,"stop":1707846228793,"duration":0},"status":"passed","severity":"normal"},{"uid":"61f0f68fa1179b3b","name":"should only return 1 node with relay and store capability","time":{"start":1707845669255,"stop":1707845669255,"duration":0},"status":"passed","severity":"normal"},{"uid":"73804b743a037d57","name":"Query generator for multiple messages","time":{"start":1707846236337,"stop":1707846236338,"duration":1},"status":"passed","severity":"normal"},{"uid":"f613b62f1969189e","name":"Check meta is set [symmetric]","time":{"start":1707845676014,"stop":1707845676014,"duration":0},"status":"passed","severity":"normal"},{"uid":"303bb7006eb8c804","name":"Ping on subscribed peer","time":{"start":1707845766390,"stop":1707845766390,"duration":0},"status":"passed","severity":"normal"},{"uid":"4635781ff5e9617","name":"Check publish message containing XML","time":{"start":1707846030939,"stop":1707846030940,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f40edaeef730fb7","name":"Ordered Callback - backward","time":{"start":1707846253893,"stop":1707846253899,"duration":6},"status":"passed","severity":"normal"},{"uid":"1e17ad7f52ad1d42","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707845912086,"stop":1707845912088,"duration":2},"status":"passed","severity":"normal"},{"uid":"9ef63a3bdf83cce","name":"Query Generator, Wrong PubsubTopic","time":{"start":1707846188272,"stop":1707846188272,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0775f800341f7cd","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1707845702046,"stop":1707845702047,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2b5d991b1946c74","name":"removeEventListener with wrong event","time":{"start":1707845733161,"stop":1707845733166,"duration":5},"status":"passed","severity":"normal"},{"uid":"46353ea531b709bf","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707846305457,"stop":1707846305458,"duration":1},"status":"passed","severity":"normal"},{"uid":"a74e53f02dc83618","name":"should not receive a peer event after stop","time":{"start":1707846103989,"stop":1707846103990,"duration":1},"status":"passed","severity":"normal"},{"uid":"47cd1585f7998054","name":"Overlapping topic subscription","time":{"start":1707846042922,"stop":1707846042922,"duration":0},"status":"skipped","severity":"normal"},{"uid":"627891757ca2397f","name":"Push message with JSON payload","time":{"start":1707846259957,"stop":1707846259957,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf19ba2fb49f7f","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1707845668905,"stop":1707845668905,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7f9487349f0a0c","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1707846042924,"stop":1707846042924,"duration":0},"status":"passed","severity":"normal"},{"uid":"34037213d43f13b8","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1707846257493,"stop":1707846257493,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e6df443e0df07","name":"should be able to decode the field with only RELAY set to true","time":{"start":1707845654024,"stop":1707845654025,"duration":1},"status":"passed","severity":"normal"},{"uid":"7763d388f8308616","name":"Push message with content topic containing shell command","time":{"start":1707846259966,"stop":1707846259966,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dedb321aab0b293","name":"Check publish message containing special chars","time":{"start":1707846030922,"stop":1707846030922,"duration":0},"status":"passed","severity":"normal"},{"uid":"46661c02eccad88a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707845967967,"stop":1707845967969,"duration":2},"status":"passed","severity":"normal"},{"uid":"abf37478f6335d51","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1707845700393,"stop":1707845700394,"duration":1},"status":"passed","severity":"normal"},{"uid":"12d5dfeff00cb166","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707846228816,"stop":1707846228816,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee48c4e94ad32af","name":"should handle a minimal index list","time":{"start":1707845646416,"stop":1707845646417,"duration":1},"status":"passed","severity":"normal"},{"uid":"d849477b8b410e34","name":"removeEventListener with correct event","time":{"start":1707845733160,"stop":1707845733161,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fbdff48c8480e55","name":"Check received message containing XML","time":{"start":1707846228812,"stop":1707846228812,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c790a57f3cbee36","name":"Push message with Arabic payload","time":{"start":1707846259955,"stop":1707846259955,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cfe3a357b7f985d","name":"Fails to push message with empty content topic","time":{"start":1707846259967,"stop":1707846259968,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c3a5381f7d3799d","name":"should get / set UDP multiaddr","time":{"start":1707845654814,"stop":1707845654814,"duration":0},"status":"passed","severity":"normal"},{"uid":"2832d9001c1ead29","name":"Push message with XML payload","time":{"start":1707846259956,"stop":1707846259957,"duration":1},"status":"passed","severity":"normal"},{"uid":"77f573ae3d849d5f","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1707845852778,"stop":1707845852779,"duration":1},"status":"passed","severity":"normal"},{"uid":"b37c7a07f7312f1f","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1707846279527,"stop":1707846279527,"duration":0},"status":"passed","severity":"normal"},{"uid":"7602034085f1d6aa","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1707846042928,"stop":1707846042928,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7999460ed5cfac6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707846305446,"stop":1707846305447,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6b6b275c02949df","name":"Callback on promise","time":{"start":1707846236341,"stop":1707846236341,"duration":0},"status":"passed","severity":"normal"},{"uid":"8164de253e957509","name":"dispatchEvent via connectionManager","time":{"start":1707845733171,"stop":1707845733171,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1eb2df8893bb607f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707845852831,"stop":1707845852831,"duration":0},"status":"passed","severity":"normal"},{"uid":"c230040dffd1b3cc","name":"Check publish message containing shell command","time":{"start":1707846030944,"stop":1707846030945,"duration":1},"status":"passed","severity":"normal"},{"uid":"4782dc3228c630c1","name":"Check received message containing numeric","time":{"start":1707846228821,"stop":1707846228822,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfc1a196268cdd57","name":"Check message with non string payload is not received","time":{"start":1707845896523,"stop":1707845896524,"duration":1},"status":"passed","severity":"normal"},{"uid":"60cdbea0079ec63c","name":"Decoder throws on empty string content topic","time":{"start":1707845677744,"stop":1707845677744,"duration":0},"status":"passed","severity":"normal"},{"uid":"a42ccfc5b3491766","name":"Check publish message containing numeric","time":{"start":1707846030920,"stop":1707846030921,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8a5e64fa2f6d773","name":"Check received message containing emoji","time":{"start":1707845896513,"stop":1707845896513,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ebd9bc6293cd6d","name":"Check publish message containing Chinese","time":{"start":1707846030924,"stop":1707846030928,"duration":4},"status":"passed","severity":"normal"},{"uid":"50f60982bd6230cd","name":"Push message with Script payload","time":{"start":1707846259956,"stop":1707846259956,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f54da4904d11bef","name":"Subscribe to topic containing short and receive message","time":{"start":1707846305443,"stop":1707846305443,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b576866b6d49000","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1707846169400,"stop":1707846169401,"duration":1},"status":"passed","severity":"normal"},{"uid":"efa0ab1d553d1f51","name":"unsubscribes","time":{"start":1707846269670,"stop":1707846269670,"duration":0},"status":"passed","severity":"normal"},{"uid":"de735c062a99a684","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707846019523,"stop":1707846019523,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab562d76ec82c6e3","name":"Subscribe to topic containing Script and receive message","time":{"start":1707845910029,"stop":1707845910029,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4086e6d45465416","name":"Default pageSize","time":{"start":1707846267814,"stop":1707846267815,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cae1bbd865fa180","name":"Check received message with timestamp: undefined ","time":{"start":1707846228829,"stop":1707846228829,"duration":0},"status":"passed","severity":"normal"},{"uid":"dced5d6a3921a1ff","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1707846226340,"stop":1707846226340,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea50aca83fd1d2b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707845780243,"stop":1707845780244,"duration":1},"status":"passed","severity":"normal"},{"uid":"33c1dc0ff8f104b4","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1707845852780,"stop":1707845852783,"duration":3},"status":"passed","severity":"normal"},{"uid":"5c51c50755d118a5","name":"Passing page size 11 when there are 10 messages","time":{"start":1707846267813,"stop":1707846267813,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b2b0dc442b6750","name":"Fails to push message bigger that 1MB","time":{"start":1707846128697,"stop":1707846128697,"duration":0},"status":"passed","severity":"normal"},{"uid":"5129050bf78bf6ce","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1707845766803,"stop":1707845766803,"duration":0},"status":"passed","severity":"normal"},{"uid":"7554b9883c9b6573","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1707846169402,"stop":1707846169403,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e4cf1b250bf1400","name":"should not fail to start the service if it is already started","time":{"start":1707846103987,"stop":1707846103988,"duration":1},"status":"passed","severity":"normal"},{"uid":"199ba1cfd8a76016","name":"Check message received after jswaku node is restarted","time":{"start":1707846228832,"stop":1707846228832,"duration":0},"status":"skipped","severity":"normal"},{"uid":"532366bfbb42c475","name":"Check message received after nwaku node is restarted","time":{"start":1707846228833,"stop":1707846228833,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aa10b4196496415c","name":"should not fail to stop the service if it was not started","time":{"start":1707845717170,"stop":1707845717171,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a4cea9932b2f98c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707845766800,"stop":1707845766800,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c98a9efcfed46a3","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1707845852838,"stop":1707845852838,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db14155c2033ff8","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1707846169403,"stop":1707846169403,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d0686f97671165","name":"nwaku interop","time":{"start":1707846103978,"stop":1707846103978,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8b6c10da607c35db","name":"Check publish message containing Arabic","time":{"start":1707846030928,"stop":1707846030933,"duration":5},"status":"passed","severity":"normal"},{"uid":"ec7291401fce3aaf","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707846305444,"stop":1707846305444,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f4aca12568a698c","name":"can start the service","time":{"start":1707846103982,"stop":1707846103984,"duration":2},"status":"passed","severity":"normal"},{"uid":"cd15bd1455601e5b","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1707845669257,"stop":1707845669258,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d251aef8eaf881c7","name":"Passing page size 0 when there are 110 messages","time":{"start":1707846267811,"stop":1707846267812,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4b9a0d1e93f613b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707846305440,"stop":1707846305440,"duration":0},"status":"passed","severity":"normal"},{"uid":"d484d143970c9b9d","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1707845676013,"stop":1707845676014,"duration":1},"status":"passed","severity":"normal"},{"uid":"55ca4df7c26c6344","name":"Meta field set when metaSetter is specified","time":{"start":1707845659711,"stop":1707845659711,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cb08282376a1ba4","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707846019524,"stop":1707846019525,"duration":1},"status":"passed","severity":"normal"},{"uid":"80d893cf01d6afc7","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1707845676011,"stop":1707845676013,"duration":2},"status":"passed","severity":"normal"},{"uid":"4b7a7e57974f5d7b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707845780244,"stop":1707845780244,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c82e9f6ac17f1ae","name":"Check received message containing short","time":{"start":1707846228820,"stop":1707846228821,"duration":1},"status":"passed","severity":"normal"},{"uid":"47bae1297ebe7e23","name":"Check received message containing Russian","time":{"start":1707846228823,"stop":1707846228823,"duration":0},"status":"passed","severity":"normal"},{"uid":"1300104211e112e9","name":"Decoder throws on empty string content topic","time":{"start":1707845676017,"stop":1707845676017,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd37e3b78e527228","name":"Check message with invalid timestamp is not received","time":{"start":1707846228816,"stop":1707846228817,"duration":1},"status":"passed","severity":"normal"},{"uid":"26afdaf55ee09e30","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707845912080,"stop":1707845912082,"duration":2},"status":"passed","severity":"normal"},{"uid":"c793200961c80a76","name":"Push message with content topic containing unicode special characters","time":{"start":1707846128693,"stop":1707846128693,"duration":0},"status":"passed","severity":"normal"},{"uid":"9318250117342bc4","name":"Check message on other pubsub topic is not received","time":{"start":1707846228817,"stop":1707846228817,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ac367f9b1d08e5","name":"Check received message containing unicode special characters","time":{"start":1707845896512,"stop":1707845896512,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2341ef6b8cb4991","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1707846169401,"stop":1707846169401,"duration":0},"status":"passed","severity":"normal"},{"uid":"834545dadc055ce2","name":"Push message with content topic containing SQL Injection","time":{"start":1707846128690,"stop":1707846128690,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa47e66f3941c48","name":"Check received message containing emoji","time":{"start":1707846228814,"stop":1707846228814,"duration":0},"status":"passed","severity":"normal"},{"uid":"d592adc01c86b16","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707846305449,"stop":1707846305450,"duration":1},"status":"passed","severity":"normal"},{"uid":"28cfde53f2b99767","name":"Asymmetric encrypt & decrypt","time":{"start":1707845676376,"stop":1707845676376,"duration":0},"status":"passed","severity":"normal"},{"uid":"174563d9e249ce71","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1707845766799,"stop":1707845766799,"duration":0},"status":"passed","severity":"normal"},{"uid":"c88901c3507d4873","name":"Check received message containing escaped characters","time":{"start":1707846228826,"stop":1707846228826,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e2f1fb7dfb74607","name":"Push message with short payload","time":{"start":1707846128663,"stop":1707846128666,"duration":3},"status":"passed","severity":"normal"},{"uid":"a6fc8332066d2791","name":"Check received message containing JSON","time":{"start":1707846228825,"stop":1707846228825,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e4213bbfbd885a","name":"Encoder throws on undefined content topic","time":{"start":1707845659712,"stop":1707845659712,"duration":0},"status":"passed","severity":"normal"},{"uid":"8693745a720a0b7c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707845766799,"stop":1707845766800,"duration":1},"status":"passed","severity":"normal"},{"uid":"9933d29ce77d454a","name":"should decode valid enr with tcp successfully","time":{"start":1707845654804,"stop":1707845654804,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a684d3fe0e6831","name":"Check message with no pubsub topic is not received","time":{"start":1707846228817,"stop":1707846228818,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbc4f821ad5a177d","name":"caches peers it previously fetched","time":{"start":1707845669254,"stop":1707845669255,"duration":1},"status":"passed","severity":"normal"},{"uid":"211057fc468fe019","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707846305448,"stop":1707846305448,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f1803501fe791f","name":"Push message with short payload","time":{"start":1707846259951,"stop":1707846259952,"duration":1},"status":"passed","severity":"normal"},{"uid":"eece3ecfb7daf737","name":"safeDispatchEvent","time":{"start":1707845733171,"stop":1707845733190,"duration":19},"status":"passed","severity":"normal"},{"uid":"5cb446afcb4fe8b2","name":"Sign & Recover","time":{"start":1707845676378,"stop":1707845676378,"duration":0},"status":"passed","severity":"normal"},{"uid":"7505d2e2c81e22d1","name":"Check publish message containing SQL Injection","time":{"start":1707846030937,"stop":1707846030938,"duration":1},"status":"passed","severity":"normal"},{"uid":"2126b25f648d72f1","name":"Check received message containing Basic HTML tag","time":{"start":1707846228825,"stop":1707846228825,"duration":0},"status":"passed","severity":"normal"},{"uid":"11726a5b92b9d3f4","name":"Check message received after jswaku node is restarted","time":{"start":1707845896550,"stop":1707845896551,"duration":1},"status":"skipped","severity":"normal"},{"uid":"91b37b1530cb2f61","name":"Generator, 2 different pubsubtopics","time":{"start":1707846247586,"stop":1707846247586,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf4ed75d411cdd16","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707845912093,"stop":1707845912094,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3d359d0004d4440","name":"Throws when trying to push message with empty payload","time":{"start":1707846259960,"stop":1707846259960,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3e6fb5005cdc3","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707845912095,"stop":1707845912106,"duration":11},"status":"passed","severity":"normal"},{"uid":"f89d5def7ce7a04c","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1707845668907,"stop":1707845668907,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa1bea288a1dc169","name":"should properly create location multiaddrs - udp","time":{"start":1707845654816,"stop":1707845654816,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd8688475f05253b","name":"should get / set TCP multiaddr","time":{"start":1707845654814,"stop":1707845654814,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dda734bd006504","name":"Ordered Callback - forward","time":{"start":1707846253892,"stop":1707846253892,"duration":0},"status":"passed","severity":"normal"},{"uid":"f234e3dc432b557f","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1707846019517,"stop":1707846019518,"duration":1},"status":"passed","severity":"normal"},{"uid":"12dbc2750644debb","name":"ignores unrecognized TXT record formats","time":{"start":1707845669254,"stop":1707845669254,"duration":0},"status":"passed","severity":"normal"},{"uid":"28be584af30dac3c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707845910021,"stop":1707845910022,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8c07a51283a81bd","name":"isConnected should return true after first peer connects","time":{"start":1707845743218,"stop":1707845743218,"duration":0},"status":"passed","severity":"normal"},{"uid":"a97fe5f32506cd75","name":"should encode/decode to RLP encoding","time":{"start":1707845654813,"stop":1707845654814,"duration":1},"status":"passed","severity":"normal"},{"uid":"57d3afb3f66d4b43","name":"A test","time":{"start":1707845912448,"stop":1707845912449,"duration":1},"status":"passed","severity":"normal"},{"uid":"7da7e9b8bd6ecc92","name":"Nwaku publishes","time":{"start":1707846005245,"stop":1707846005245,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed62d4b559fc11d0","name":"Ping on unsubscribed peer","time":{"start":1707845766394,"stop":1707845766394,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b390f8b8ddad96","name":"Check received message with timestamp: 1707845692021000000 ","time":{"start":1707846228827,"stop":1707846228827,"duration":0},"status":"passed","severity":"normal"},{"uid":"d09eb07787f4840","name":"Subscribe and receive messages via waku relay post","time":{"start":1707846305439,"stop":1707846305440,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b09910be49b0df5","name":"Decoder throws on undefined content topic","time":{"start":1707845677743,"stop":1707845677743,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff0a150f57c69506","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1707845852785,"stop":1707845852813,"duration":28},"status":"passed","severity":"normal"},{"uid":"c11a73bfb52e6e5a","name":"Query Generator, Multiple PubsubTopics","time":{"start":1707846188272,"stop":1707846188273,"duration":1},"status":"passed","severity":"normal"},{"uid":"f87f6d3e197ccde1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707845910010,"stop":1707845910011,"duration":1},"status":"passed","severity":"normal"},{"uid":"71777bcb61388ca","name":"Check publish message containing short","time":{"start":1707846030918,"stop":1707846030919,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb3c28c4861b0d21","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1707845692702,"stop":1707845692702,"duration":0},"status":"passed","severity":"normal"},{"uid":"df44677d1f4d19cd","name":"Refresh subscription","time":{"start":1707846305453,"stop":1707846305453,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d7aeaea03452ff1","name":"Generator, 2 different pubsubtopics","time":{"start":1707846247590,"stop":1707846247591,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed4cae6fb84b09f7","name":"Push message with escaped characters payload","time":{"start":1707846259958,"stop":1707846259958,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc5b93781e30ddd","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707846305442,"stop":1707846305442,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7395ff1c9e28b13c","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1707846042925,"stop":1707846042925,"duration":0},"status":"passed","severity":"normal"},{"uid":"572fa38d19a574dd","name":"Push message with Script payload","time":{"start":1707846128679,"stop":1707846128680,"duration":1},"status":"passed","severity":"normal"},{"uid":"5708375312120b1f","name":"Query with Promise Callback, No Decoder","time":{"start":1707846188277,"stop":1707846188277,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ca42c3fd056c21","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707845780243,"stop":1707845780243,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf44a05ed284f55c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707846305456,"stop":1707846305456,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c8ec9bef4b541a","name":"should not receive a peer event after stop","time":{"start":1707845717174,"stop":1707845717174,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b3a6589bb07e32","name":"Subscribe to topic containing long and receive message","time":{"start":1707845910021,"stop":1707845910021,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c6265b89a7bef","name":"should properly create location multiaddrs - udp6","time":{"start":1707845654815,"stop":1707845654815,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf63c0171ec6db3","name":"Check received message with timestamp: 1707845692021000000 ","time":{"start":1707846228814,"stop":1707846228815,"duration":1},"status":"passed","severity":"normal"},{"uid":"8befd25d02460d32","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707846305452,"stop":1707846305452,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c6a1ccb1ed4cdc1","name":"should set field with all protocols enabled","time":{"start":1707845654817,"stop":1707845654817,"duration":0},"status":"passed","severity":"normal"},{"uid":"cecc4bed8200022b","name":"Check received message containing XML","time":{"start":1707846228824,"stop":1707846228825,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4b0be3f0fb2be1e","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1707845852846,"stop":1707845852847,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d046cc69b75474","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1707846042919,"stop":1707846042920,"duration":1},"status":"passed","severity":"normal"},{"uid":"3806220fb88f01b1","name":"Check received message containing special chars","time":{"start":1707845896504,"stop":1707845896504,"duration":0},"status":"passed","severity":"normal"},{"uid":"4589c4bb5e87c981","name":"Push message with content topic containing Russian","time":{"start":1707846259963,"stop":1707846259963,"duration":0},"status":"passed","severity":"normal"},{"uid":"d89d0722ffe9de12","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707845852840,"stop":1707845852841,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cf6033465b6ca13","name":"Check received message containing SQL Injection","time":{"start":1707846228823,"stop":1707846228824,"duration":1},"status":"passed","severity":"normal"},{"uid":"71484cfba90c1b28","name":"Overlapping topic subscription","time":{"start":1707846305453,"stop":1707846305453,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf54f443eb5ae62","name":"Push message on custom pubsubTopic","time":{"start":1707845967966,"stop":1707845967966,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bbeaa23f0b17749","name":"Subscribe to topic containing numeric and publish message","time":{"start":1707846042923,"stop":1707846042924,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a4a66ee4e201465","name":"Check received message containing long","time":{"start":1707845896503,"stop":1707845896503,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4ba19ad8f5080d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707845896514,"stop":1707845896517,"duration":3},"status":"passed","severity":"normal"},{"uid":"2e71cd137781b86d","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1707845852831,"stop":1707845852831,"duration":0},"status":"passed","severity":"normal"},{"uid":"706f30b3cd4e868d","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1707845668263,"stop":1707845668264,"duration":1},"status":"passed","severity":"normal"},{"uid":"2db7b046de1c53b5","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1707845910039,"stop":1707845910040,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfba112f1beea9c0","name":"Publish message with large meta","time":{"start":1707846030969,"stop":1707846030969,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d12d5ac6fc5406e","name":"Check received message with timestamp: 1707845692440 ","time":{"start":1707845896513,"stop":1707845896514,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a4b795158b18a13","name":"should properly create location multiaddrs - tcp","time":{"start":1707845654816,"stop":1707845654816,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc5165979be9e188","name":"Push message with numeric payload","time":{"start":1707846128669,"stop":1707846128669,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b7ca14eb44ec","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707845852818,"stop":1707845852825,"duration":7},"status":"passed","severity":"normal"},{"uid":"7ba12667ff4eae1b","name":"Push message with Basic HTML tag payload","time":{"start":1707846259957,"stop":1707846259957,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a42b87f2f7ef45f","name":"Init the array if not present","time":{"start":1707845646003,"stop":1707845646004,"duration":1},"status":"passed","severity":"normal"},{"uid":"240446a3703f60d1","name":"Callback on promise, aborts when callback returns true","time":{"start":1707846236341,"stop":1707846236342,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd728b9f6f259443","name":"1 Store, 2 fetches","time":{"start":1707845668890,"stop":1707845668891,"duration":1},"status":"passed","severity":"normal"},{"uid":"733a3cee8d098775","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1707845668906,"stop":1707845668906,"duration":0},"status":"passed","severity":"normal"},{"uid":"a346db2b5ca93a1f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707846305446,"stop":1707846305446,"duration":0},"status":"passed","severity":"normal"},{"uid":"5708533425d78d50","name":"Check received message with timestamp: 1707845692021 ","time":{"start":1707846228815,"stop":1707846228815,"duration":0},"status":"passed","severity":"normal"},{"uid":"16166b7e505bf6fb","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1707846257492,"stop":1707846257492,"duration":0},"status":"passed","severity":"normal"},{"uid":"76bdc05bc95ccf67","name":"Fails to push message bigger that 1MB","time":{"start":1707846259973,"stop":1707846259973,"duration":0},"status":"passed","severity":"normal"},{"uid":"7344a76b5d31e375","name":"Passing page size 10 when there are 10 messages","time":{"start":1707846267813,"stop":1707846267813,"duration":0},"status":"passed","severity":"normal"},{"uid":"f670ad484395e8c8","name":"Throws when trying to push message with empty payload","time":{"start":1707846128683,"stop":1707846128685,"duration":2},"status":"passed","severity":"normal"},{"uid":"3ca98d1434513572","name":"throws on empty content topic","time":{"start":1707845646135,"stop":1707845646136,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5145d97effd51c5","name":"Subscribe and receives messages on 20 topics","time":{"start":1707846305451,"stop":1707846305451,"duration":0},"status":"passed","severity":"normal"},{"uid":"db5a2d670d3e7f4e","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1707846236342,"stop":1707846236343,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9be32720f48f2dd","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1707845717176,"stop":1707845717176,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a95152f7f3016770","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1707846279527,"stop":1707846279527,"duration":0},"status":"passed","severity":"normal"},{"uid":"a04f88f0c79165b9","name":"Check received message containing emoji","time":{"start":1707846228827,"stop":1707846228827,"duration":0},"status":"passed","severity":"normal"},{"uid":"a662ee24abcad147","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707845912112,"stop":1707845912113,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee8490730e87d43b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707846305455,"stop":1707846305455,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c474ced31efd86e","name":"Nodes with multiple pubsub topic","time":{"start":1707846019522,"stop":1707846019523,"duration":1},"status":"passed","severity":"normal"},{"uid":"927eccd0a19e2c3d","name":"different cluster, same shard: nodes don't connect","time":{"start":1707845852772,"stop":1707845852772,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c28d247b85a299","name":"can start and stop the service","time":{"start":1707845717169,"stop":1707845717170,"duration":1},"status":"passed","severity":"normal"},{"uid":"4710ac0f827548d4","name":"Query with Promise Callback, No message returned","time":{"start":1707846188277,"stop":1707846188278,"duration":1},"status":"passed","severity":"normal"},{"uid":"976c45557a33221f","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1707846257493,"stop":1707846257493,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ae94d6d743011a","name":"Check received message containing Script","time":{"start":1707846228824,"stop":1707846228824,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae50aeaa293e6c5","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1707846279528,"stop":1707846279529,"duration":1},"status":"passed","severity":"normal"},{"uid":"f00b72ae5f06c4b1","name":"Push message with content topic containing SQL Injection","time":{"start":1707846259963,"stop":1707846259964,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2cca4ccd23748db","name":"Push message on custom pubsubTopic","time":{"start":1707845967963,"stop":1707845967963,"duration":0},"status":"passed","severity":"normal"},{"uid":"385f2fbd6f2b2fde","name":"converts content topics to expected shard index","time":{"start":1707845646140,"stop":1707845646141,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3a23e1492b95219","name":"Push message with content topic containing Script","time":{"start":1707846259964,"stop":1707846259964,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94a81008482b5e2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707845967963,"stop":1707845967964,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d945f48bfdc783d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707845766803,"stop":1707845766804,"duration":1},"status":"passed","severity":"normal"},{"uid":"2752e5cef9021837","name":"Check received message containing SQL Injection","time":{"start":1707846228811,"stop":1707846228811,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be401b87aae4e19","name":"Privacy Node - default protocol","time":{"start":1707846284560,"stop":1707846284560,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4fe0067f6a33bdc","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707845910037,"stop":1707845910038,"duration":1},"status":"passed","severity":"normal"},{"uid":"404a43a73236a3e2","name":"Check message with no payload is not received","time":{"start":1707846228818,"stop":1707846228819,"duration":1},"status":"passed","severity":"normal"},{"uid":"f741724cbb72b9b1","name":"Check received message containing long","time":{"start":1707846228792,"stop":1707846228793,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e84671a24c4ac77","name":"should not fail to start the service if it is already started","time":{"start":1707845717172,"stop":1707845717173,"duration":1},"status":"passed","severity":"normal"},{"uid":"81b3362bab6d3f7b","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707846305441,"stop":1707846305441,"duration":0},"status":"passed","severity":"normal"},{"uid":"dae20d92c226f7dc","name":"Push message with content topic containing Chinese","time":{"start":1707846128688,"stop":1707846128688,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98868f8042652b9","name":"Check received message containing unicode special characters","time":{"start":1707846228826,"stop":1707846228827,"duration":1},"status":"passed","severity":"normal"},{"uid":"f87fbcd77c21d109","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1707846169400,"stop":1707846169400,"duration":0},"status":"passed","severity":"normal"},{"uid":"3288ee15d50ee60d","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1707846030949,"stop":1707846030950,"duration":1},"status":"passed","severity":"normal"},{"uid":"94f164cac73bb4e5","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707846019516,"stop":1707846019517,"duration":1},"status":"passed","severity":"normal"},{"uid":"30da3ebd7ae43d08","name":"throws on content topic with empty application field","time":{"start":1707845646138,"stop":1707845646138,"duration":0},"status":"passed","severity":"normal"},{"uid":"961f0065739bdba","name":"Push message with content topic containing XML","time":{"start":1707846128691,"stop":1707846128691,"duration":0},"status":"passed","severity":"normal"},{"uid":"a01fdf50a6479fc0","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1707846279526,"stop":1707846279526,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd71f37ae0d33ffa","name":"Push message with long payload","time":{"start":1707846259952,"stop":1707846259952,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e61f17563f03e0","name":"Check message with no pubsub topic is not received","time":{"start":1707846228831,"stop":1707846228831,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6e5647e7eeb3b9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707845910011,"stop":1707845910015,"duration":4},"status":"passed","severity":"normal"},{"uid":"cfd744d92db2b28","name":"Relay + Store","time":{"start":1707845654818,"stop":1707845654819,"duration":1},"status":"passed","severity":"normal"},{"uid":"27851ebea57b8717","name":"Fails to push message with empty content topic","time":{"start":1707846128693,"stop":1707846128694,"duration":1},"status":"passed","severity":"normal"},{"uid":"38a0ddd5bc07e867","name":"Check message with no payload is not received","time":{"start":1707845896520,"stop":1707845896521,"duration":1},"status":"passed","severity":"normal"},{"uid":"14937bd85d9fc1f","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1707845766800,"stop":1707845766801,"duration":1},"status":"passed","severity":"normal"},{"uid":"32228a164ab8420e","name":"Subscribe and publish message","time":{"start":1707846042919,"stop":1707846042919,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c76fd7c1273d8a8","name":"Push message with escaped characters payload","time":{"start":1707846128682,"stop":1707846128682,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac6fed0128d40763","name":"Generator, custom pubsub topic","time":{"start":1707846247584,"stop":1707846247585,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef5bf2055502b9e9","name":"Check message with invalid timestamp is not received","time":{"start":1707845896518,"stop":1707845896519,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0481bba69149a31","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1707846042927,"stop":1707846042927,"duration":0},"status":"passed","severity":"normal"},{"uid":"16142335f4b50a8a","name":"Push message equal or less that 1MB","time":{"start":1707846128696,"stop":1707846128697,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fb3f56ce93ce921","name":"Round trip binary serialization","time":{"start":1707845659710,"stop":1707845659710,"duration":0},"status":"passed","severity":"normal"},{"uid":"1698a7e6af51b67d","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1707845743221,"stop":1707845743223,"duration":2},"status":"passed","severity":"normal"},{"uid":"bf5b1df9ba273ead","name":"Fails to publish message with size larger than 1 MB","time":{"start":1707846030964,"stop":1707846030964,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3f41e71bf3257c","name":"stop","time":{"start":1707845733191,"stop":1707845733193,"duration":2},"status":"passed","severity":"normal"},{"uid":"8c34a0324dc3c5e5","name":"Overlapping topic subscription","time":{"start":1707846305442,"stop":1707846305443,"duration":1},"status":"passed","severity":"normal"},{"uid":"19cca7c538005f49","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1707845659438,"stop":1707845659438,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff066976e32bfef","name":"configure the node with multiple pubsub topics","time":{"start":1707846119565,"stop":1707846119566,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbdd848013d6a304","name":"Query Generator - backward","time":{"start":1707846253891,"stop":1707846253891,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a2f25a06ee47094","name":"1 Relay, 1 Filter, gives up","time":{"start":1707845668892,"stop":1707845668892,"duration":0},"status":"passed","severity":"normal"},{"uid":"13204fbb738663f6","name":"Push message with special chars payload","time":{"start":1707846128674,"stop":1707846128674,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd8ca5ddbe2e8cd2","name":"returns all values when wanted number matches available values","time":{"start":1707845668257,"stop":1707845668261,"duration":4},"status":"passed","severity":"normal"},{"uid":"f205682eb106e2a6","name":"should encode/decode to text encoding","time":{"start":1707845654814,"stop":1707845654814,"duration":0},"status":"passed","severity":"normal"},{"uid":"521ab3a56d3ebef4","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1707846188276,"stop":1707846188276,"duration":0},"status":"passed","severity":"normal"},{"uid":"26549459e5a96e36","name":"Push message with Arabic payload","time":{"start":1707846128678,"stop":1707846128678,"duration":0},"status":"passed","severity":"normal"},{"uid":"29554bd788ee11ea","name":"Check message received after jswaku node is restarted","time":{"start":1707846228819,"stop":1707846228820,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ff0a6d912992055f","name":"Check message with no content topic is not received","time":{"start":1707846228818,"stop":1707846228818,"duration":0},"status":"passed","severity":"normal"},{"uid":"75107456538c28e5","name":"Check message with extra parameter is not received","time":{"start":1707845896525,"stop":1707845896536,"duration":11},"status":"passed","severity":"normal"},{"uid":"196e26424d36e150","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707845852827,"stop":1707845852828,"duration":1},"status":"passed","severity":"normal"},{"uid":"eba04dcb8033374a","name":"Push 30 different messages","time":{"start":1707846259959,"stop":1707846259960,"duration":1},"status":"passed","severity":"normal"},{"uid":"1137f9090b94deb5","name":"retrieves a single peer","time":{"start":1707845669252,"stop":1707845669253,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaac77a7a2ffcdd2","name":"Check received message containing SQL Injection","time":{"start":1707845896509,"stop":1707845896509,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb783f15543223a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707846228829,"stop":1707846228829,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5bf68f0dcfdd91","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1707846019525,"stop":1707846019526,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1ee0145b6baef3b","name":"Check publish message containing long","time":{"start":1707846030919,"stop":1707846030920,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e413938c3a8abd8","name":"1 Relay, 1 fetch","time":{"start":1707845668890,"stop":1707845668890,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ff956fdf061907","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1707846042929,"stop":1707846042929,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e7667993e02b51","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1707845852842,"stop":1707845852843,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d76798bff8c43d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707845852780,"stop":1707845852780,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11d1e556f9f70cc","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707846305442,"stop":1707846305442,"duration":0},"status":"passed","severity":"normal"},{"uid":"b668bc970d936e47","name":"Query with Ordered Callback, No message returned","time":{"start":1707846188275,"stop":1707846188276,"duration":1},"status":"passed","severity":"normal"},{"uid":"7940f8fd2ab85462","name":"should not receive a peer event before start","time":{"start":1707845717173,"stop":1707845717174,"duration":1},"status":"passed","severity":"normal"},{"uid":"a557647731533d63","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1707846169402,"stop":1707846169402,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7ff36c44130e68","name":"Push message with custom timestamp: 1677087452952","time":{"start":1707846259969,"stop":1707846259970,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb1627973ec0a1ac","name":"should throw error - invalid id","time":{"start":1707845654806,"stop":1707845654812,"duration":6},"status":"passed","severity":"normal"},{"uid":"77092b7b371968ed","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707846305454,"stop":1707846305454,"duration":0},"status":"passed","severity":"normal"},{"uid":"d280fdc3603a9f63","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707846305457,"stop":1707846305457,"duration":0},"status":"passed","severity":"normal"},{"uid":"4086b29857b9a4d9","name":"Ping on unsubscribed peer","time":{"start":1707845766391,"stop":1707845766392,"duration":1},"status":"passed","severity":"normal"},{"uid":"7315aedfb9b1a151","name":"Relay - dialed first","time":{"start":1707846284557,"stop":1707846284557,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af5f9cbdb29ab00","name":"Check message with no pubsub topic is not received","time":{"start":1707845896519,"stop":1707845896520,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3671240d3b103c7","name":"should be able to decode the field with only FILTER set to true","time":{"start":1707845654026,"stop":1707845654026,"duration":0},"status":"passed","severity":"normal"},{"uid":"3caded0a7de339d7","name":"should set field with only LIGHTPUSH enabled","time":{"start":1707845654818,"stop":1707845654818,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8f67554a9ceff5","name":"getPeersByDiscovery","time":{"start":1707845733166,"stop":1707845733168,"duration":2},"status":"passed","severity":"normal"},{"uid":"ec77561aed84f912","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707845766799,"stop":1707845766799,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ba21ca910e895a","name":"Check received message containing shell command","time":{"start":1707846228813,"stop":1707846228813,"duration":0},"status":"passed","severity":"normal"},{"uid":"e500da63752509cf","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707845967964,"stop":1707845967964,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd0c251a486772a","name":"Passing page size 19 when there are 20 messages","time":{"start":1707846267813,"stop":1707846267814,"duration":1},"status":"passed","severity":"normal"},{"uid":"459443f74c36c20f","name":"should properly create location multiaddrs - udp4","time":{"start":1707845654815,"stop":1707845654815,"duration":0},"status":"passed","severity":"normal"},{"uid":"446cf36e2418afd2","name":"Waku message hash computation (payload length 0)","time":{"start":1707845648891,"stop":1707845648891,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee7449d3e903a81","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1707845852843,"stop":1707845852844,"duration":1},"status":"passed","severity":"normal"},{"uid":"9937ea3a27774dff","name":"Decoder throws on empty string content topic","time":{"start":1707845659713,"stop":1707845659713,"duration":0},"status":"passed","severity":"normal"},{"uid":"97893c7c203f4535","name":"should emit a peer event after start","time":{"start":1707846103988,"stop":1707846103989,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6ecea461c7f594b","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1707846188274,"stop":1707846188275,"duration":1},"status":"passed","severity":"normal"},{"uid":"1508bbe0597b37be","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1707845654804,"stop":1707845654804,"duration":0},"status":"passed","severity":"normal"},{"uid":"5178aea85671ec16","name":"Ping on subscribed peer","time":{"start":1707845736636,"stop":1707845736636,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f97293b12ba0181","name":"Passing an array","time":{"start":1707846277167,"stop":1707846277167,"duration":0},"status":"passed","severity":"normal"},{"uid":"32cf05954d727dc5","name":"Ordered callback, aborts when callback returns true","time":{"start":1707846236344,"stop":1707846236344,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f39544012ab6103","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707846305445,"stop":1707846305445,"duration":0},"status":"passed","severity":"normal"},{"uid":"6748b97980442f91","name":"Subscribe and receives messages on 20 topics","time":{"start":1707846305440,"stop":1707846305441,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecf81b9baa72e2","name":"Check received message containing Chinese","time":{"start":1707846228807,"stop":1707846228808,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7d98acd787d8014","name":"isConnected should return false after all peers disconnect","time":{"start":1707845743218,"stop":1707845743220,"duration":2},"status":"passed","severity":"normal"},{"uid":"6fc841e1d1295f1b","name":"Ping on peer without subscriptions","time":{"start":1707845736637,"stop":1707845736637,"duration":0},"status":"passed","severity":"normal"},{"uid":"af3e786174f53587","name":"Fails to push message with large meta","time":{"start":1707846128694,"stop":1707846128694,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac4029f5a6d1c80b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1707846226341,"stop":1707846226341,"duration":0},"status":"passed","severity":"normal"},{"uid":"96ef7a3ba01335e9","name":"Waku message hash computation","time":{"start":1707845648888,"stop":1707845648890,"duration":2},"status":"passed","severity":"normal"},{"uid":"9c2df3f0fca5e605","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1707846226342,"stop":1707846226342,"duration":0},"status":"passed","severity":"normal"},{"uid":"57eb59a9acf96715","name":"Reopen subscription with peer with lost subscription","time":{"start":1707845766395,"stop":1707845766395,"duration":0},"status":"passed","severity":"normal"},{"uid":"f697fc19fb27c696","name":"Push message with content topic containing Chinese","time":{"start":1707846259962,"stop":1707846259962,"duration":0},"status":"passed","severity":"normal"},{"uid":"92de9fa42fe5384e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707846247591,"stop":1707846247592,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8d45a4c6891f306","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707845766805,"stop":1707845766805,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a6335a83d759c3","name":"should properly compute the node id","time":{"start":1707845654813,"stop":1707845654813,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9e0822b43a77e9","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1707845654018,"stop":1707845654018,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6bf0fefa856678","name":"tcp ip4 address","time":{"start":1707845654088,"stop":1707845654088,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c6aca33155273b5","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707845912109,"stop":1707845912111,"duration":2},"status":"passed","severity":"normal"},{"uid":"74ef4adb0bef90a8","name":"Query Generator, No Decoder","time":{"start":1707846188273,"stop":1707846188274,"duration":1},"status":"passed","severity":"normal"},{"uid":"b54d728debeeb46","name":"Relay - dialed after","time":{"start":1707846284557,"stop":1707846284557,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce03d72fc1ec4b0d","name":"throws on content topic with empty topic name field","time":{"start":1707845646139,"stop":1707845646139,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aad42c7450fc32b","name":"Check received message containing Chinese","time":{"start":1707845896504,"stop":1707845896505,"duration":1},"status":"passed","severity":"normal"},{"uid":"c792b82f313dfe89","name":"Push message with content topic containing emoji","time":{"start":1707846259967,"stop":1707846259967,"duration":0},"status":"passed","severity":"normal"},{"uid":"1386db6c930bbc83","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707846305441,"stop":1707846305441,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4031338d321951a3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707846247587,"stop":1707846247587,"duration":0},"status":"passed","severity":"normal"},{"uid":"1236e7c596059f9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707845967965,"stop":1707845967965,"duration":0},"status":"passed","severity":"normal"},{"uid":"9279d8b726ecade6","name":"Check publish message containing Script","time":{"start":1707846030938,"stop":1707846030939,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c0339ec8cb4381","name":"Ephemeral field is preserved - encoder v0","time":{"start":1707845702046,"stop":1707845702046,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08941f6b3630bbb","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1707846279526,"stop":1707846279527,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e34310a08480fd7","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707845910025,"stop":1707845910025,"duration":0},"status":"passed","severity":"normal"},{"uid":"debba375327290eb","name":"it tolerates circular branch references","time":{"start":1707845669253,"stop":1707845669253,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2253e45f530d1e","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1707845852832,"stop":1707845852832,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7eb10cf8d7c826","name":"Subscribe and receive messages via waku relay post","time":{"start":1707845910007,"stop":1707845910009,"duration":2},"status":"passed","severity":"normal"},{"uid":"77bfe4c7837ebfd6","name":"should return all peers when numPeers is 0","time":{"start":1707845659435,"stop":1707845659436,"duration":1},"status":"passed","severity":"normal"},{"uid":"c27ef0ab821a9f4f","name":"Check received message with timestamp: undefined ","time":{"start":1707845896518,"stop":1707845896518,"duration":0},"status":"passed","severity":"normal"}]