mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-19 13:23:13 +00:00
1 line
84 KiB
JSON
1 line
84 KiB
JSON
[{"uid":"44110299ea6f5325","name":"Check received message containing emoji","time":{"start":1701703764200,"stop":1701703764200,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b40e680a8c81c9","name":"Query generator for 2000 messages","time":{"start":1701703822176,"stop":1701703822176,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91d4a0997da7507","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1701703774282,"stop":1701703774282,"duration":0},"status":"passed","severity":"normal"},{"uid":"321820ad99dcc7bb","name":"should be called at least once on all `peer:discovery` events","time":{"start":1701703690991,"stop":1701703690992,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c2613ffad148090","name":"Push message with Script payload","time":{"start":1701703799281,"stop":1701703799282,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9fc653cbc4e6e15","name":"retrieves a single peer","time":{"start":1701703641065,"stop":1701703641066,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6c39a7e612ee0d7","name":"configure the node with multiple pubsub topics","time":{"start":1701703764511,"stop":1701703764511,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58926063655204d","name":"Check publish message containing unicode special characters","time":{"start":1701703742533,"stop":1701703742534,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c010f453d30619c","name":"Push message with content topic containing escaped characters","time":{"start":1701703799292,"stop":1701703799292,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb8700310b8b674","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1701703774289,"stop":1701703774290,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b6befb3c0e3a1df","name":"should not fail to stop the service if it was not started","time":{"start":1701703831924,"stop":1701703831924,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae425dee257b3d4","name":"Push message with SQL Injection payload","time":{"start":1701703799281,"stop":1701703799281,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b4c260c2bf3295","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1701703738080,"stop":1701703738081,"duration":1},"status":"passed","severity":"normal"},{"uid":"83b0a1f4eb9a77bd","name":"should properly create peer info with all multiaddrs","time":{"start":1701703626482,"stop":1701703626482,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa31ebf662f3136a","name":"Check received message containing JSON","time":{"start":1701703764198,"stop":1701703764198,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f12d7e0347e644","name":"Subscribe to topic containing numeric and publish message","time":{"start":1701703754638,"stop":1701703754639,"duration":1},"status":"passed","severity":"normal"},{"uid":"8710171b6f43eecf","name":"Push message with XML payload","time":{"start":1701703799282,"stop":1701703799282,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ca8a46b5cd6fc02","name":"Waku message hash computation","time":{"start":1701703635785,"stop":1701703635786,"duration":1},"status":"passed","severity":"normal"},{"uid":"39ec13a5b49edb76","name":"Generator, custom pubsub topic","time":{"start":1701703804967,"stop":1701703804967,"duration":0},"status":"skipped","severity":"normal"},{"uid":"85062caca8b8ad56","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1701703690989,"stop":1701703690989,"duration":0},"status":"passed","severity":"normal"},{"uid":"def338b4832d383c","name":"Subscribe to topic containing shell command and publish message","time":{"start":1701703754648,"stop":1701703754648,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2acd01d92a1ecb","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1701703837428,"stop":1701703837429,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c413106fad30656","name":"Subscribe and receive messages via waku relay post","time":{"start":1701703774280,"stop":1701703774280,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2af6339e8c97a59","name":"through manual discovery","time":{"start":1701703698942,"stop":1701703698943,"duration":1},"status":"passed","severity":"normal"},{"uid":"92c496664a82d0cd","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1701703646416,"stop":1701703646417,"duration":1},"status":"passed","severity":"normal"},{"uid":"750ba3c51df0839b","name":"Push 30 different messages","time":{"start":1701703799285,"stop":1701703799285,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e86579e02b72f7","name":"Passing cursor with wrong pubsubTopic","time":{"start":1701703794636,"stop":1701703794637,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bca61f1bb11310c","name":"Check received message with timestamp: undefined ","time":{"start":1701703764202,"stop":1701703764202,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b9be9d87975d7b","name":"Store - dialed after - with timeout","time":{"start":1701703845055,"stop":1701703845055,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f4e76dcf2b6bfa","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1701703815142,"stop":1701703815142,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee896a8e2da8e7b","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1701703754649,"stop":1701703754649,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f77eb415a41f963","name":"Publish message with rate limit","time":{"start":1701703742560,"stop":1701703742560,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3dea4b5cfa797ac","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1701703754636,"stop":1701703754636,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f2df5ae10ab374","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1701703804969,"stop":1701703804969,"duration":0},"status":"passed","severity":"normal"},{"uid":"773a3bbe17e92f41","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1701703754635,"stop":1701703754636,"duration":1},"status":"passed","severity":"normal"},{"uid":"865329a873af4ce9","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1701703695252,"stop":1701703695253,"duration":1},"status":"passed","severity":"normal"},{"uid":"14d2c2cd4f8a6331","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1701703690987,"stop":1701703690988,"duration":1},"status":"passed","severity":"normal"},{"uid":"6956e920b4f6348e","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1701703625831,"stop":1701703625832,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd31bcdeaf4918be","name":"Accepts a valid Waku Message","time":{"start":1701703633714,"stop":1701703633715,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b5cb4f68094c560","name":"Check message on other pubsub topic is not received","time":{"start":1701703764203,"stop":1701703764203,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf6f12deb0731ad","name":"Query generator for multiple messages with different message text format","time":{"start":1701703822173,"stop":1701703822173,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3bd58ced858e9d","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1701703630670,"stop":1701703630671,"duration":1},"status":"passed","severity":"normal"},{"uid":"690f02d91bad42ed","name":"Query Generator - forward","time":{"start":1701703814739,"stop":1701703814739,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e87f783b16852f","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1701703625832,"stop":1701703625833,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7762f436bdc7293","name":"should throw error - no public key","time":{"start":1701703626477,"stop":1701703626477,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b7e33bdcbeb43c","name":"Decoder throws on empty string content topic","time":{"start":1701703646421,"stop":1701703646422,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5d28f03ec19c90d","name":"Query Generator, Multiple PubsubTopics","time":{"start":1701703802837,"stop":1701703802838,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fe56e1cc12b298e","name":"Passing page size 3 when there are 20 messages","time":{"start":1701703828238,"stop":1701703828238,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b2150b0690beec8","name":"Query generator for multiple messages","time":{"start":1701703822171,"stop":1701703822172,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e8df1a28004215e","name":"Push message with content topic containing JSON","time":{"start":1701703799291,"stop":1701703799291,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7e338a951bd1d2","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1701703738080,"stop":1701703738080,"duration":0},"status":"passed","severity":"normal"},{"uid":"7080d87319584014","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1701703837428,"stop":1701703837428,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f541928f19ca42","name":"Relay - dialed first","time":{"start":1701703845054,"stop":1701703845054,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae30e4cfbefb8fd","name":"Subscribe to topic containing emoji and receive message","time":{"start":1701703774290,"stop":1701703774290,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c5c7af21e06ce6","name":"ignores domain fetching errors","time":{"start":1701703641067,"stop":1701703641067,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea7b3dfe89b97a0","name":"1 Store, 2 relays, 2 fetches","time":{"start":1701703640721,"stop":1701703640723,"duration":2},"status":"passed","severity":"normal"},{"uid":"4640701e99cb07af","name":"throws on empty content topic","time":{"start":1701703619831,"stop":1701703619831,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d344e3d72d089f7","name":"should throw an error when the selected peer does not register the required protocols","time":{"start":1701703839834,"stop":1701703839834,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b042714ad1c3f0","name":"Subscribe and receives messages on 20 topics","time":{"start":1701703774281,"stop":1701703774281,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ba33628da1cf234","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1701703704117,"stop":1701703704118,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9ae1cd6e448fed8","name":"should set field with only RELAY enabled","time":{"start":1701703626484,"stop":1701703626484,"duration":0},"status":"passed","severity":"normal"},{"uid":"6204d0e73115126e","name":"should only return 1 node with store capability","time":{"start":1701703641069,"stop":1701703641069,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e6b43053edb418","name":"Decoder throws on empty string content topic","time":{"start":1701703648185,"stop":1701703648185,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78fa857761f9f35","name":"handles multiple messages","time":{"start":1701703839831,"stop":1701703839831,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c0a722cd183ea6","name":"Refresh subscription","time":{"start":1701703774283,"stop":1701703774283,"duration":0},"status":"passed","severity":"normal"},{"uid":"737050cb46d6198e","name":"Meta field set when metaSetter is specified","time":{"start":1701703630867,"stop":1701703630867,"duration":0},"status":"passed","severity":"normal"},{"uid":"80fc3a607728307d","name":"should get / set TCP multiaddr","time":{"start":1701703626480,"stop":1701703626480,"duration":0},"status":"passed","severity":"normal"},{"uid":"602c47a771dce1e6","name":"Refresh subscription","time":{"start":1701703754637,"stop":1701703754637,"duration":0},"status":"skipped","severity":"normal"},{"uid":"59d72d42018ec8b9","name":"Subscribe to topic containing Script and publish message","time":{"start":1701703754645,"stop":1701703754646,"duration":1},"status":"passed","severity":"normal"},{"uid":"dee1e532c31e4a4c","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1701703794634,"stop":1701703794634,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1647a32820c577","name":"Check received message containing special chars","time":{"start":1701703764194,"stop":1701703764194,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c0f221fdf5a11","name":"Check meta is set [symmetric]","time":{"start":1701703646418,"stop":1701703646419,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5bed47b4245c60c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1701703669268,"stop":1701703669269,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6e046cfc6e4c039a","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1701703754634,"stop":1701703754635,"duration":1},"status":"passed","severity":"normal"},{"uid":"e417c3678ec47695","name":"Passing page size 10 when there are 10 messages","time":{"start":1701703828239,"stop":1701703828239,"duration":0},"status":"passed","severity":"normal"},{"uid":"22de26dc860a4c0f","name":"Generator, 2 different pubsubtopics","time":{"start":1701703804969,"stop":1701703804969,"duration":0},"status":"passed","severity":"normal"},{"uid":"b465144f624723a","name":"Check received message containing Basic HTML tag","time":{"start":1701703764197,"stop":1701703764197,"duration":0},"status":"passed","severity":"normal"},{"uid":"398873e9f3ed55e4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1701703804968,"stop":1701703804968,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5ca0ef73637e561a","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1701703802841,"stop":1701703802842,"duration":1},"status":"passed","severity":"normal"},{"uid":"9750e55eacf34aaa","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1701703625834,"stop":1701703625834,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ab400ab2adcbac","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1701703641071,"stop":1701703641071,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cbba3860c0b66e38","name":"Ephemeral field is preserved - encoder v0","time":{"start":1701703671819,"stop":1701703671819,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b4e125b7837d05","name":"Check received message containing SQL Injection","time":{"start":1701703764196,"stop":1701703764196,"duration":0},"status":"passed","severity":"normal"},{"uid":"6197e3768a91849b","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1701703738078,"stop":1701703738078,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ecae215d1ace07a","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1701703802839,"stop":1701703802840,"duration":1},"status":"passed","severity":"normal"},{"uid":"47b022d8fc944757","name":"Push message with shell command payload","time":{"start":1701703799283,"stop":1701703799283,"duration":0},"status":"passed","severity":"normal"},{"uid":"77111cc40465fee9","name":"A test","time":{"start":1701703695335,"stop":1701703695335,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d5f7712840bcf61","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1701703626072,"stop":1701703626072,"duration":0},"status":"passed","severity":"normal"},{"uid":"83eb047cdc94fac7","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1701703764511,"stop":1701703764511,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6504d5b35caddee","name":"Push message with JSON payload","time":{"start":1701703799283,"stop":1701703799283,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8f8ae293552c27","name":"should not receive a peer event after stop","time":{"start":1701703831926,"stop":1701703831926,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de1ede16050b038","name":"Subscribe to topic containing long and publish message","time":{"start":1701703754638,"stop":1701703754638,"duration":0},"status":"passed","severity":"normal"},{"uid":"57425aeaaf245c6b","name":"Generator, 2 different pubsubtopics","time":{"start":1701703804967,"stop":1701703804967,"duration":0},"status":"skipped","severity":"normal"},{"uid":"10a8b91a29f5ffc6","name":"Passing page size 1 when there are 4 messages","time":{"start":1701703828238,"stop":1701703828238,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b52cbb449736d2","name":"should properly create location multiaddrs - tcp4","time":{"start":1701703626480,"stop":1701703626481,"duration":1},"status":"passed","severity":"normal"},{"uid":"18d857f58dc176e3","name":"nwaku interop","time":{"start":1701703831922,"stop":1701703831922,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c3387b26f433faa","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1701703754633,"stop":1701703754634,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1f61a3601e8d8c9","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1701703899532,"stop":1701703899532,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e74ea2e54a498f6","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1701703671825,"stop":1701703671828,"duration":3},"status":"passed","severity":"normal"},{"uid":"9be3295d2683d042","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1701703794635,"stop":1701703794635,"duration":0},"status":"passed","severity":"normal"},{"uid":"17fdba01a3a13dcf","name":"Using a function","time":{"start":1701703840617,"stop":1701703840618,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbf598e99ad75f35","name":"Decrypt messages","time":{"start":1701703706547,"stop":1701703706548,"duration":1},"status":"passed","severity":"normal"},{"uid":"41a30548333282fb","name":"Subscribe to topic containing emoji and publish message","time":{"start":1701703754649,"stop":1701703754649,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f73a8a63a68bf1d","name":"should return the peer with the provided peerId","time":{"start":1701703839833,"stop":1701703839833,"duration":0},"status":"passed","severity":"normal"},{"uid":"d532e957029637d4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1701703774288,"stop":1701703774289,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2eb4206fa7a1526","name":"Push to array if already present","time":{"start":1701703619807,"stop":1701703619808,"duration":1},"status":"passed","severity":"normal"},{"uid":"e28e8d17fd70f554","name":"Push message with content topic containing unicode special characters","time":{"start":1701703799292,"stop":1701703799292,"duration":0},"status":"passed","severity":"normal"},{"uid":"809cd08b54cf27f7","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1701703695249,"stop":1701703695250,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef326f83583fafce","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1701703774291,"stop":1701703774291,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c0a1c879628f5e9","name":"Passing page size 19 when there are 20 messages","time":{"start":1701703828239,"stop":1701703828240,"duration":1},"status":"passed","severity":"normal"},{"uid":"260a27bb68a14ed8","name":"should not fail to start the service if it is already started","time":{"start":1701703831924,"stop":1701703831925,"duration":1},"status":"passed","severity":"normal"},{"uid":"861b0c425973c9cd","name":"Query with Promise Callback, No Decoder","time":{"start":1701703802842,"stop":1701703802842,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4038e68b452a71c","name":"Passing cursor with wrong message digest","time":{"start":1701703794636,"stop":1701703794636,"duration":0},"status":"passed","severity":"normal"},{"uid":"6235779cbc3b22b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1701703774286,"stop":1701703774286,"duration":0},"status":"passed","severity":"normal"},{"uid":"88793b48e55e5fa","name":"should be able to decode the field with only FILTER set to true","time":{"start":1701703625835,"stop":1701703625836,"duration":1},"status":"passed","severity":"normal"},{"uid":"30ee7836ac27bcc","name":"Subscribe to topic containing XML and receive message","time":{"start":1701703774288,"stop":1701703774288,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb5e1e954d0344e9","name":"Check publish message containing special chars","time":{"start":1701703742527,"stop":1701703742527,"duration":0},"status":"passed","severity":"normal"},{"uid":"49110b224181a761","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1701703625833,"stop":1701703625833,"duration":0},"status":"passed","severity":"normal"},{"uid":"572d18792b8ebd4d","name":"should not fail to start the service if it is already started","time":{"start":1701703669264,"stop":1701703669264,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ccafc3acd273dbd","name":"Push message with rate limit","time":{"start":1701703799294,"stop":1701703799294,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfff2c089d099810","name":"Delete observer","time":{"start":1701703706548,"stop":1701703706548,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86d77a96706d8ca","name":"throws on content topic with too few or too many fields","time":{"start":1701703619832,"stop":1701703619832,"duration":0},"status":"passed","severity":"normal"},{"uid":"d437fc121b25c038","name":"Sets default value correctly","time":{"start":1701703840619,"stop":1701703840619,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d8a2dbfb7e80d0","name":"Check message with no content topic is not received","time":{"start":1701703764204,"stop":1701703764204,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a26836b980827b","name":"Subscribe to topic containing short and receive message","time":{"start":1701703774283,"stop":1701703774283,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a922f8e7c373d7","name":"Push message with meta","time":{"start":1701703799293,"stop":1701703799294,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cb24e3ba4828dda","name":"Asymmetric encrypt & decrypt","time":{"start":1701703646798,"stop":1701703646799,"duration":1},"status":"passed","severity":"normal"},{"uid":"97e6261302844ebc","name":"Callback on promise, aborts when callback returns true","time":{"start":1701703822175,"stop":1701703822175,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9aefce6f9d1f24b","name":"should be able to encode the field with only FILTER set to true","time":{"start":1701703625830,"stop":1701703625831,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a437aad266a9020","name":"can start the service","time":{"start":1701703831923,"stop":1701703831923,"duration":0},"status":"passed","severity":"normal"},{"uid":"8873c45065316ac8","name":"Nwaku publishes","time":{"start":1701703726171,"stop":1701703726171,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e6b715cb6741f5","name":"should properly create location multiaddrs - tcp6","time":{"start":1701703626481,"stop":1701703626481,"duration":0},"status":"passed","severity":"normal"},{"uid":"568dae3f046a28b","name":"Query with Promise Callback, No message returned","time":{"start":1701703802843,"stop":1701703802843,"duration":0},"status":"passed","severity":"normal"},{"uid":"85eb756beffe84b","name":"Push message with escaped characters payload","time":{"start":1701703799283,"stop":1701703799284,"duration":1},"status":"passed","severity":"normal"},{"uid":"d36379864ce3e2f4","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1701703640737,"stop":1701703640737,"duration":0},"status":"passed","severity":"normal"},{"uid":"38d71689a684a9ce","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1701703690995,"stop":1701703690996,"duration":1},"status":"passed","severity":"normal"},{"uid":"35c93473d9b3be93","name":"Subscribe to topic containing Russian and publish message","time":{"start":1701703754643,"stop":1701703754644,"duration":1},"status":"passed","severity":"normal"},{"uid":"5328008da8252053","name":"Push message with content topic containing long","time":{"start":1701703799286,"stop":1701703799286,"duration":0},"status":"passed","severity":"normal"},{"uid":"f600fc1dc313de08","name":"Push message with unicode special characters payload","time":{"start":1701703799284,"stop":1701703799284,"duration":0},"status":"passed","severity":"normal"},{"uid":"8beb463611c9d882","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1701703640735,"stop":1701703640735,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f5433f29c3e89b","name":"should properly create location multiaddrs - tcp","time":{"start":1701703626482,"stop":1701703626482,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2062af1d5739b6","name":"Push message equal or less that 1MB","time":{"start":1701703799298,"stop":1701703799298,"duration":0},"status":"passed","severity":"normal"},{"uid":"5090a376726fe776","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1701703837426,"stop":1701703837426,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae1c09aefb4aa72","name":"throws on content topic with non-number generation field","time":{"start":1701703619832,"stop":1701703619832,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccb8a56fe235e27c","name":"Push message with content topic containing emoji","time":{"start":1701703799292,"stop":1701703799293,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe43f298ccd3bb32","name":"creates an iterator","time":{"start":1701703839830,"stop":1701703839831,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a46be7afc419193","name":"it tolerates circular branch references","time":{"start":1701703641066,"stop":1701703641066,"duration":0},"status":"passed","severity":"normal"},{"uid":"e01da857ea1ed90b","name":"1 Relay, 1 fetch","time":{"start":1701703640719,"stop":1701703640719,"duration":0},"status":"passed","severity":"normal"},{"uid":"c829e03f17ce72f8","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1701703626072,"stop":1701703626072,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a646b3b576ef26","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1701703794635,"stop":1701703794635,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ef4049f738d7f6","name":"Check message received after nwaku node is restarted","time":{"start":1701703764207,"stop":1701703764208,"duration":1},"status":"skipped","severity":"normal"},{"uid":"395e919b7928cbaa","name":"throws on content topic with generation field greater than 0","time":{"start":1701703619833,"stop":1701703619833,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8592963f07d828","name":"Check publish message containing escaped characters","time":{"start":1701703742533,"stop":1701703742533,"duration":0},"status":"passed","severity":"normal"},{"uid":"1161449f2f60daa2","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1701703640733,"stop":1701703640734,"duration":1},"status":"passed","severity":"normal"},{"uid":"89a9adb10a773c83","name":"LightPush","time":{"start":1701703845055,"stop":1701703845056,"duration":1},"status":"passed","severity":"normal"},{"uid":"f79731cf33a0feb1","name":"does not throw on valid cases","time":{"start":1701703619831,"stop":1701703619831,"duration":0},"status":"passed","severity":"normal"},{"uid":"d889baef3119da07","name":"Overlapping topic subscription","time":{"start":1701703754637,"stop":1701703754637,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d5c92cdb854099b3","name":"Check publish message containing XML","time":{"start":1701703742531,"stop":1701703742531,"duration":0},"status":"passed","severity":"normal"},{"uid":"446320526b2e2a90","name":"Query Generator, No Decoder","time":{"start":1701703802838,"stop":1701703802838,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd957ed778b2184","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1701703726029,"stop":1701703726029,"duration":0},"status":"passed","severity":"normal"},{"uid":"178090a4fa0a408","name":"Subscribe to topic containing long and receive message","time":{"start":1701703774284,"stop":1701703774284,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a87f9356be05f9f","name":"should emit a peer event after start","time":{"start":1701703669265,"stop":1701703669265,"duration":0},"status":"passed","severity":"normal"},{"uid":"15341581e6e51684","name":"groups content topics by expected pubsub topic","time":{"start":1701703619839,"stop":1701703619839,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab9725b425465f2","name":"Check message with invalid timestamp is not received","time":{"start":1701703764202,"stop":1701703764203,"duration":1},"status":"passed","severity":"normal"},{"uid":"30d51925bdbdacf6","name":"Check received message with timestamp: 1701703669769000000 ","time":{"start":1701703764200,"stop":1701703764200,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1d1cb9d700036b","name":"should decode valid enr with tcp successfully","time":{"start":1701703626475,"stop":1701703626475,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f12e52a7dbdd6e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1701703726031,"stop":1701703726032,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a8820abb453fe75","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1701703640738,"stop":1701703640738,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba30b9c8ad14bdb8","name":"Ping on subscribed peer","time":{"start":1701703670444,"stop":1701703670445,"duration":1},"status":"passed","severity":"normal"},{"uid":"747b4019f5ab6459","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1701703815142,"stop":1701703815142,"duration":0},"status":"passed","severity":"normal"},{"uid":"718846f09e8b1a26","name":"Privacy Node - default protocol","time":{"start":1701703845057,"stop":1701703845057,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1cb4e518b20427","name":"Generator, custom pubsub topic","time":{"start":1701703804968,"stop":1701703804968,"duration":0},"status":"passed","severity":"normal"},{"uid":"6388eb94366f49cb","name":"Subscribe to topic containing numeric and receive message","time":{"start":1701703774284,"stop":1701703774285,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6114785cd0f2527","name":"Subscribe to topic containing Russian and receive message","time":{"start":1701703774287,"stop":1701703774287,"duration":0},"status":"passed","severity":"normal"},{"uid":"beee641c443d72f7","name":"Check publish message containing Script","time":{"start":1701703742530,"stop":1701703742530,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d27ab207e37d255","name":"can dial TLS multiaddrs","time":{"start":1701703698942,"stop":1701703698942,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf3c756f973e9f9","name":"Encoder throws on empty string content topic","time":{"start":1701703648184,"stop":1701703648185,"duration":1},"status":"passed","severity":"normal"},{"uid":"fad3a215846eef74","name":"Push message with emoji payload","time":{"start":1701703799284,"stop":1701703799284,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b6af31c1a0d3dae","name":"should be able to decode the field with only RELAY set to true","time":{"start":1701703625835,"stop":1701703625835,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0756f01fbdb0e44","name":"should return a random peer when all peers have the same latency","time":{"start":1701703839833,"stop":1701703839833,"duration":0},"status":"passed","severity":"normal"},{"uid":"c44340e7cb99859c","name":"Relay - dialed after","time":{"start":1701703845054,"stop":1701703845054,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2bf00af5fc860e2","name":"Callback on promise","time":{"start":1701703822174,"stop":1701703822174,"duration":0},"status":"passed","severity":"normal"},{"uid":"856ae47abe89fe33","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1701703774281,"stop":1701703774281,"duration":0},"status":"passed","severity":"normal"},{"uid":"8095f5a1b8bf6fa4","name":"Subscribe to topic containing Script and receive message","time":{"start":1701703774287,"stop":1701703774288,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4824d28917f0041","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1701703774285,"stop":1701703774285,"duration":0},"status":"passed","severity":"normal"},{"uid":"97c8938129a018d4","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1701703625836,"stop":1701703625842,"duration":6},"status":"passed","severity":"normal"},{"uid":"d07109ed7cc10f4f","name":"Filter","time":{"start":1701703845056,"stop":1701703845056,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd61ef4e1e43c39","name":"Waku message hash computation (payload length 0)","time":{"start":1701703635788,"stop":1701703635788,"duration":0},"status":"passed","severity":"normal"},{"uid":"d28d7ec6cdbc7f72","name":"Push message with content topic containing Arabic","time":{"start":1701703799288,"stop":1701703799288,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f8663e2fb737d19","name":"throws on content topic with empty topic name field","time":{"start":1701703619837,"stop":1701703619838,"duration":1},"status":"passed","severity":"normal"},{"uid":"de33a6950f5da1fb","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1701703802842,"stop":1701703802842,"duration":0},"status":"passed","severity":"normal"},{"uid":"d839153fb7d33c77","name":"Fails to push message bigger that 1MB","time":{"start":1701703799298,"stop":1701703799299,"duration":1},"status":"passed","severity":"normal"},{"uid":"14a3a91c91e83e7d","name":"Subscribe to topic containing special chars and publish message","time":{"start":1701703754640,"stop":1701703754640,"duration":0},"status":"passed","severity":"normal"},{"uid":"909d79ef50000ab9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1701703774290,"stop":1701703774290,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1085e3d5af059f9","name":"should set field with only LIGHTPUSH enabled","time":{"start":1701703626485,"stop":1701703626485,"duration":0},"status":"passed","severity":"normal"},{"uid":"120d6d4b8a47c3d6","name":"should decode valid enr successfully","time":{"start":1701703626474,"stop":1701703626474,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd56700b06e4ee61","name":"Push message with long payload","time":{"start":1701703799278,"stop":1701703799278,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85863844f46377","name":"throws on content topic with empty version field","time":{"start":1701703619836,"stop":1701703619837,"duration":1},"status":"passed","severity":"normal"},{"uid":"811e4db4d7c05a91","name":"Subscribe and publish message","time":{"start":1701703754633,"stop":1701703754633,"duration":0},"status":"passed","severity":"normal"},{"uid":"273a55411851bee2","name":"Push message with Arabic payload","time":{"start":1701703799280,"stop":1701703799280,"duration":0},"status":"passed","severity":"normal"},{"uid":"73046147375204c2","name":"can start and stop the service","time":{"start":1701703669263,"stop":1701703669263,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab2c7a3df8ec289b","name":"Check received message containing Russian","time":{"start":1701703764195,"stop":1701703764196,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6cbc50a0e62a3b3","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1701703640731,"stop":1701703640732,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6abd95592f0029a","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1701703648182,"stop":1701703648183,"duration":1},"status":"passed","severity":"normal"},{"uid":"88d3830ff642758f","name":"Query with Ordered Callback, No Decoder","time":{"start":1701703802841,"stop":1701703802841,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a193307da90baa","name":"Overlapping topic subscription","time":{"start":1701703774282,"stop":1701703774283,"duration":1},"status":"passed","severity":"normal"},{"uid":"4beb15e00701cbbb","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1701703815142,"stop":1701703815143,"duration":1},"status":"passed","severity":"normal"},{"uid":"536d4745e9a82f5","name":"Check received message with timestamp: 1649153314 ","time":{"start":1701703764201,"stop":1701703764201,"duration":0},"status":"passed","severity":"normal"},{"uid":"5521045aa8395be","name":"should encode/decode to RLP encoding","time":{"start":1701703626478,"stop":1701703626479,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8569a3af5d05b96","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1701703704118,"stop":1701703704118,"duration":0},"status":"passed","severity":"normal"},{"uid":"76fe4fc19397b387","name":"Check received message containing Script","time":{"start":1701703764196,"stop":1701703764197,"duration":1},"status":"passed","severity":"normal"},{"uid":"204527239522003","name":"should use DNS peer discovery with light client","time":{"start":1701703669268,"stop":1701703669268,"duration":0},"status":"skipped","severity":"normal"},{"uid":"319ed50b5d737370","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1701703690993,"stop":1701703690994,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d1712c143e2be1e","name":"Fails to publish message with wrong content topic","time":{"start":1701703742537,"stop":1701703742538,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe3c9da75d51c837","name":"Fails to push message with empty content topic","time":{"start":1701703799293,"stop":1701703799293,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8aa271caf655695","name":"Push message with short payload","time":{"start":1701703799277,"stop":1701703799277,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b5e95c3302f7b2","name":"nwaku subscribes","time":{"start":1701703726170,"stop":1701703726170,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ede0cfd1d97b050","name":"isConnected should return false after all peers disconnect","time":{"start":1701703690997,"stop":1701703690997,"duration":0},"status":"passed","severity":"normal"},{"uid":"78290a743fd3a41c","name":"Ordered Callback - backward","time":{"start":1701703814741,"stop":1701703814742,"duration":1},"status":"passed","severity":"normal"},{"uid":"c59f6d4215672971","name":"Check publish message containing short","time":{"start":1701703742525,"stop":1701703742526,"duration":1},"status":"passed","severity":"normal"},{"uid":"50bd8935f3a2c1d4","name":"Push message with content topic containing shell command","time":{"start":1701703799291,"stop":1701703799291,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ed839f382f9686","name":"should not fail to stop the service if it was not started","time":{"start":1701703669264,"stop":1701703669264,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd4acb26346c0c3","name":"Relay","time":{"start":1701703671690,"stop":1701703671690,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff8147dc8458d6c","name":"Check message with no pubsub topic is not received","time":{"start":1701703764203,"stop":1701703764203,"duration":0},"status":"passed","severity":"normal"},{"uid":"790854d220faef7e","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1701703794634,"stop":1701703794635,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1b11339227a43f2","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1701703754648,"stop":1701703754648,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c7f7d9962febca0","name":"Fields are not dropped","time":{"start":1701703630337,"stop":1701703630339,"duration":2},"status":"passed","severity":"normal"},{"uid":"6709f86e279aafea","name":"Publish message with custom timestamp: Tue Dec 13 2022 15:28:46 GMT+0000 (Coordinated Universal Time)","time":{"start":1701703742535,"stop":1701703742535,"duration":0},"status":"passed","severity":"normal"},{"uid":"428a73ca46fcb56f","name":"Push message with content topic containing XML","time":{"start":1701703799290,"stop":1701703799290,"duration":0},"status":"passed","severity":"normal"},{"uid":"53656550a43dc3b3","name":"Promise Callback - forward","time":{"start":1701703814740,"stop":1701703814740,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7825d659de17e1c","name":"Check publish message after client node is restarted","time":{"start":1701703742558,"stop":1701703742558,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca75bc1e9e0a69be","name":"should properly create location multiaddrs - udp4","time":{"start":1701703626480,"stop":1701703626480,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee279fd316f6f1d5","name":"Correctly serialized arguments","time":{"start":1701703699056,"stop":1701703699058,"duration":2},"status":"passed","severity":"normal"},{"uid":"9a3aafb077cab42e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1701703738079,"stop":1701703738080,"duration":1},"status":"passed","severity":"normal"},{"uid":"61becf9d51192507","name":"Passing page size 0 when there are 110 messages","time":{"start":1701703828237,"stop":1701703828237,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e191184a299da47","name":"Encoder throws on empty string content topic","time":{"start":1701703630868,"stop":1701703630869,"duration":1},"status":"passed","severity":"normal"},{"uid":"d172c1887ab0ceaf","name":"Register correct protocols","time":{"start":1701703754631,"stop":1701703754631,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f5af3f53e1ea5f9","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1701703640729,"stop":1701703640730,"duration":1},"status":"passed","severity":"normal"},{"uid":"180a5635f9ea5ab6","name":"throws on content topic with empty application field","time":{"start":1701703619836,"stop":1701703619836,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39da87a27bccbf6","name":"Check received message containing Chinese","time":{"start":1701703764194,"stop":1701703764195,"duration":1},"status":"passed","severity":"normal"},{"uid":"bce9b24507f3bd38","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1701703630672,"stop":1701703630672,"duration":0},"status":"passed","severity":"normal"},{"uid":"e013499cd9d24181","name":"should throw error - no id","time":{"start":1701703626475,"stop":1701703626475,"duration":0},"status":"passed","severity":"normal"},{"uid":"7449709d671792f9","name":"Check publish message containing Arabic","time":{"start":1701703742529,"stop":1701703742529,"duration":0},"status":"passed","severity":"normal"},{"uid":"e47e784bef62c9b5","name":"passes more than one ENR URLs and attempts connection","time":{"start":1701703669270,"stop":1701703669270,"duration":0},"status":"skipped","severity":"normal"},{"uid":"715402404fca0c9e","name":"should emit a peer event after start","time":{"start":1701703831925,"stop":1701703831925,"duration":0},"status":"passed","severity":"normal"},{"uid":"18dbbdb4f135e141","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1701703640351,"stop":1701703640352,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3405ac8c62b2e13","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1701703837429,"stop":1701703837429,"duration":0},"status":"passed","severity":"normal"},{"uid":"860e677ae1a89026","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1701703640732,"stop":1701703640733,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b8713bc51264dca","name":"Fails to push message with large meta","time":{"start":1701703799294,"stop":1701703799294,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82e49bfaddf9c12","name":"R trip binary encryption [ecies, signature]","time":{"start":1701703648183,"stop":1701703648183,"duration":0},"status":"passed","severity":"normal"},{"uid":"522a4bc0c31d7947","name":"isConnected should return false after all peers disconnect","time":{"start":1701703690991,"stop":1701703690991,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b76d5a1b8d7bce","name":"Relay + Store","time":{"start":1701703626485,"stop":1701703626485,"duration":0},"status":"passed","severity":"normal"},{"uid":"2257f9cd8c2dd21","name":"Publish message with custom timestamp: Mon Dec 04 2023 14:28:46 GMT+0000 (Coordinated Universal Time)","time":{"start":1701703742536,"stop":1701703742536,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8492b8c12208684","name":"Check received message containing escaped characters","time":{"start":1701703764198,"stop":1701703764199,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a899a6d45bb2833","name":"Publishes to nwaku","time":{"start":1701703726170,"stop":1701703726171,"duration":1},"status":"passed","severity":"normal"},{"uid":"461da554484acf65","name":"should set field with only FILTER enabled","time":{"start":1701703626484,"stop":1701703626485,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dd7c2f1b56f84c9","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1701703646418,"stop":1701703646418,"duration":0},"status":"passed","severity":"normal"},{"uid":"d221a0a40c0d1cb3","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1701703695257,"stop":1701703695258,"duration":1},"status":"passed","severity":"normal"},{"uid":"d513659b06edfcf","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1701703774287,"stop":1701703774287,"duration":0},"status":"passed","severity":"normal"},{"uid":"111d075eb60f4830","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1701703899531,"stop":1701703899531,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f24128b01a221b6","name":"Query generator for multiple messages with different content topic format","time":{"start":1701703822174,"stop":1701703822174,"duration":0},"status":"passed","severity":"normal"},{"uid":"6afffd6056de262e","name":"converts content topics to expected shard index","time":{"start":1701703619838,"stop":1701703619839,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be3246d5077a3d2","name":"isConnected should return true after first peer connects","time":{"start":1701703690995,"stop":1701703690995,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a4d26145a84c274","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1701703794633,"stop":1701703794633,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b9aeeddaf25a19","name":"Check message with no payload is not received","time":{"start":1701703764204,"stop":1701703764205,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3cbf4c837a334a9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1701703704117,"stop":1701703704117,"duration":0},"status":"passed","severity":"normal"},{"uid":"58700fd59cfa49da","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1701703695254,"stop":1701703695255,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c5d78a630248785","name":"Push message with custom timestamp: 1670945272144","time":{"start":1701703799295,"stop":1701703799295,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4596878f472528","name":"Check message with extra parameter is not received","time":{"start":1701703764206,"stop":1701703764206,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a967c4f05236a7a","name":"should properly create location multiaddrs - udp","time":{"start":1701703626481,"stop":1701703626482,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfe8fb6d1ea95ca","name":"should throw error - no id","time":{"start":1701703626476,"stop":1701703626476,"duration":0},"status":"passed","severity":"normal"},{"uid":"492d0e1675a3e6e1","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1701703837427,"stop":1701703837427,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b02863f7944d792","name":"Passing page size 11 when there are 10 messages","time":{"start":1701703828239,"stop":1701703828239,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b6c490896e3b4a","name":"Check publish message containing Chinese","time":{"start":1701703742527,"stop":1701703742529,"duration":2},"status":"passed","severity":"normal"},{"uid":"845bfb4f4c195a22","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1701703738078,"stop":1701703738078,"duration":0},"status":"passed","severity":"normal"},{"uid":"680974d9e3c368dc","name":"Nodes with multiple pubsub topic","time":{"start":1701703738081,"stop":1701703738081,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd6d98d3bfe3d76","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1701703738081,"stop":1701703738081,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26bd35ec5b12831","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1701703815143,"stop":1701703815143,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffac8bb8b7fb9c6","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1701703837426,"stop":1701703837427,"duration":1},"status":"passed","severity":"normal"},{"uid":"50b89175d2f2399e","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1701703690984,"stop":1701703690987,"duration":3},"status":"passed","severity":"normal"},{"uid":"4eb15ae27afa385d","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1701703671819,"stop":1701703671820,"duration":1},"status":"passed","severity":"normal"},{"uid":"876aa9c4d4e1e8e9","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1701703837428,"stop":1701703837428,"duration":0},"status":"passed","severity":"normal"},{"uid":"c090b867e9b1dff0","name":"Push message with content topic containing Basic HTML tag","time":{"start":1701703799290,"stop":1701703799290,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b06a4f14d45550","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1701703774280,"stop":1701703774281,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1460504cd618301","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1701703704119,"stop":1701703704119,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4814f1aaf162174","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1701703742534,"stop":1701703742535,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ec63037fb527415","name":"Fails to publish message with empty text","time":{"start":1701703742537,"stop":1701703742537,"duration":0},"status":"passed","severity":"normal"},{"uid":"934781041bf13ed2","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1701703690994,"stop":1701703690994,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a37c7c214606ba4","name":"Push message with content topic containing SQL Injection","time":{"start":1701703799289,"stop":1701703799289,"duration":0},"status":"passed","severity":"normal"},{"uid":"d51cbbd30c31abae","name":"throws on content topic with empty encoding field","time":{"start":1701703619838,"stop":1701703619838,"duration":0},"status":"passed","severity":"normal"},{"uid":"d79ba32a89de6787","name":"Subscribe to topic containing shell command and receive message","time":{"start":1701703774289,"stop":1701703774289,"duration":0},"status":"passed","severity":"normal"},{"uid":"45352d65695fa636","name":"should throw error - invalid id","time":{"start":1701703626477,"stop":1701703626477,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d7562219aa6b71","name":"tcp ip4 address","time":{"start":1701703625732,"stop":1701703625734,"duration":2},"status":"passed","severity":"normal"},{"uid":"c9f9c82ab0342553","name":"Decoder throws on undefined content topic","time":{"start":1701703648185,"stop":1701703648185,"duration":0},"status":"passed","severity":"normal"},{"uid":"147ac23deb7e2a37","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1701703742538,"stop":1701703742538,"duration":0},"status":"passed","severity":"normal"},{"uid":"da90305eafe0c8dc","name":"Decoder throws on undefined content topic","time":{"start":1701703646421,"stop":1701703646421,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c7bff7b9bb6482","name":"Push message with custom timestamp: 1701700072144","time":{"start":1701703799295,"stop":1701703799295,"duration":0},"status":"passed","severity":"normal"},{"uid":"79606522637d9e3e","name":"Publish message with custom timestamp: Mon Dec 04 2023 16:28:46 GMT+0000 (Coordinated Universal Time)","time":{"start":1701703742536,"stop":1701703742536,"duration":0},"status":"passed","severity":"normal"},{"uid":"e50600afe9c0d54f","name":"Reusing cursor across nodes","time":{"start":1701703794636,"stop":1701703794636,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed617d405d67e492","name":"Check received message containing numeric","time":{"start":1701703764194,"stop":1701703764194,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff2eab92515fcb3","name":"should not receive a peer event before start","time":{"start":1701703669265,"stop":1701703669266,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2f94687c0ed587b","name":"Check publish message containing shell command","time":{"start":1701703742532,"stop":1701703742532,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3e5c05d5cdd98c","name":"Push message with content topic containing special chars","time":{"start":1701703799287,"stop":1701703799287,"duration":0},"status":"passed","severity":"normal"},{"uid":"6accb94b454110d9","name":"Relay - times out","time":{"start":1701703845054,"stop":1701703845055,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff87bd77513caa90","name":"Used by Waku Relay","time":{"start":1701703840618,"stop":1701703840619,"duration":1},"status":"passed","severity":"normal"},{"uid":"6239698ce025e57f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1701703774289,"stop":1701703774289,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e59ebe294f56846","name":"Push message with Basic HTML tag payload","time":{"start":1701703799282,"stop":1701703799282,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a891f5f215864f","name":"Check message received after jswaku node is restarted","time":{"start":1701703764207,"stop":1701703764207,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8489dd39cd018561","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1701703641071,"stop":1701703641071,"duration":0},"status":"skipped","severity":"normal"},{"uid":"23ea8cdaec453bcb","name":"Init the array if not present","time":{"start":1701703619805,"stop":1701703619807,"duration":2},"status":"passed","severity":"normal"},{"uid":"742aa747ce657fc","name":"should not receive a peer event before start","time":{"start":1701703831925,"stop":1701703831926,"duration":1},"status":"passed","severity":"normal"},{"uid":"c08793b7e3ea2f86","name":"Subscribe to topic containing short and publish message","time":{"start":1701703754637,"stop":1701703754638,"duration":1},"status":"passed","severity":"normal"},{"uid":"128f9774edb06b99","name":"Encoder throws on undefined content topic","time":{"start":1701703630867,"stop":1701703630868,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdf17ac4b71a9ac9","name":"should properly create location multiaddrs - udp6","time":{"start":1701703626481,"stop":1701703626481,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8eac69cd53cbe02","name":"1 Store, 2 fetches","time":{"start":1701703640720,"stop":1701703640721,"duration":1},"status":"passed","severity":"normal"},{"uid":"ded2329590291a96","name":"Reopen subscription with peer with lost subscription","time":{"start":1701703670447,"stop":1701703670447,"duration":0},"status":"passed","severity":"normal"},{"uid":"830b0ecb68a9483a","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1701703754641,"stop":1701703754642,"duration":1},"status":"passed","severity":"normal"},{"uid":"bffea544ec7e0d07","name":"configure the node with multiple pubsub topics","time":{"start":1701703764512,"stop":1701703764512,"duration":0},"status":"passed","severity":"normal"},{"uid":"350dda927bebbc1a","name":"should be able to decode the field with only STORE set to true","time":{"start":1701703625836,"stop":1701703625836,"duration":0},"status":"passed","severity":"normal"},{"uid":"6950bf0d5d749704","name":"recovers when dns.resolve returns empty","time":{"start":1701703641066,"stop":1701703641067,"duration":1},"status":"passed","severity":"normal"},{"uid":"80063a18fcb89970","name":"Check publish message containing emoji","time":{"start":1701703742534,"stop":1701703742534,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d43cad6744a0b45","name":"Js publishes, other Js receives","time":{"start":1701703726171,"stop":1701703726172,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf4e4277b124f364","name":"Check publish message after service node is restarted","time":{"start":1701703742557,"stop":1701703742558,"duration":1},"status":"skipped","severity":"normal"},{"uid":"51dc043f7e199769","name":"Check publish message containing numeric","time":{"start":1701703742526,"stop":1701703742527,"duration":1},"status":"passed","severity":"normal"},{"uid":"5267f2b13c1cc907","name":"should set field with all protocols enabled","time":{"start":1701703626483,"stop":1701703626483,"duration":0},"status":"passed","severity":"normal"},{"uid":"403318d35a23061a","name":"should throw an error when no peer matches the given protocols","time":{"start":1701703839833,"stop":1701703839834,"duration":1},"status":"passed","severity":"normal"},{"uid":"b904ee09c03d3f5f","name":"Ordered Callback - forward","time":{"start":1701703814740,"stop":1701703814741,"duration":1},"status":"passed","severity":"normal"},{"uid":"a330943365a4fc1d","name":"Check received message containing shell command","time":{"start":1701703764198,"stop":1701703764198,"duration":0},"status":"passed","severity":"normal"},{"uid":"38473a5b59fa7b5a","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1701703641069,"stop":1701703641070,"duration":1},"status":"passed","severity":"normal"},{"uid":"765d1133a38d9b4f","name":"Relay + Store","time":{"start":1701703671690,"stop":1701703671690,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff3553f04d746ae","name":"should throw an error for insufficient data","time":{"start":1701703626072,"stop":1701703626073,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdacf6809ed93c92","name":"should encodeTxt and decodeTxt","time":{"start":1701703626473,"stop":1701703626473,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea18282f90cb3b6a","name":"Does not throw an exception when node disconnects","time":{"start":1701703840616,"stop":1701703840617,"duration":1},"status":"passed","severity":"normal"},{"uid":"5824f41c7fc590c9","name":"should be able to encode the field with only STORE set to true","time":{"start":1701703625830,"stop":1701703625830,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b7c2de73459f43","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1701703754644,"stop":1701703754645,"duration":1},"status":"passed","severity":"normal"},{"uid":"40306547a913a98b","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1701703754647,"stop":1701703754647,"duration":0},"status":"passed","severity":"normal"},{"uid":"13de927e94dc900e","name":"Passing page size 110 when there are 120 messages","time":{"start":1701703828240,"stop":1701703828240,"duration":0},"status":"passed","severity":"normal"},{"uid":"d39dd32cf31b253d","name":"should set field with all protocols disabled","time":{"start":1701703626483,"stop":1701703626483,"duration":0},"status":"passed","severity":"normal"},{"uid":"5834e3bcd055374d","name":"Store - dialed first","time":{"start":1701703845055,"stop":1701703845055,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a95778a91a51d6","name":"should set field with only STORE enabled","time":{"start":1701703626484,"stop":1701703626484,"duration":0},"status":"passed","severity":"normal"},{"uid":"8adc442dfce137e4","name":"can start the service","time":{"start":1701703669261,"stop":1701703669263,"duration":2},"status":"passed","severity":"normal"},{"uid":"75cc4645b86cdc94","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1701703794633,"stop":1701703794634,"duration":1},"status":"passed","severity":"normal"},{"uid":"95503883a164586e","name":"Push message with custom timestamp: 1701707272144","time":{"start":1701703799297,"stop":1701703799298,"duration":1},"status":"passed","severity":"normal"},{"uid":"457fc498de0e494f","name":"Query with Ordered Callback, No message returned","time":{"start":1701703802841,"stop":1701703802841,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c87a7f4e76fde48","name":"Waku message hash computation (meta attribute not present)","time":{"start":1701703635787,"stop":1701703635787,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2f39384d4c1238","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1701703640738,"stop":1701703640739,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3d23a31398c8b1d","name":"Ephemeral messages are not stored","time":{"start":1701703671816,"stop":1701703671816,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a2b172116ada3d","name":"Symmetric encrypt & Decrypt","time":{"start":1701703646799,"stop":1701703646799,"duration":0},"status":"passed","severity":"normal"},{"uid":"235486acc73d9939","name":"caches peers it previously fetched","time":{"start":1701703641067,"stop":1701703641068,"duration":1},"status":"passed","severity":"normal"},{"uid":"61e74604ae8281e0","name":"Encoder throws on undefined content topic","time":{"start":1701703646419,"stop":1701703646420,"duration":1},"status":"passed","severity":"normal"},{"uid":"4717c363a42daaf2","name":"should properly compute the node id","time":{"start":1701703626478,"stop":1701703626478,"duration":0},"status":"passed","severity":"normal"},{"uid":"a393c9f8c84216b7","name":"Decoder throws on undefined content topic","time":{"start":1701703630869,"stop":1701703630869,"duration":0},"status":"passed","severity":"normal"},{"uid":"82300263e54ecb25","name":"should encode/decode to text encoding","time":{"start":1701703626479,"stop":1701703626479,"duration":0},"status":"passed","severity":"normal"},{"uid":"11c7e5a26c6243e9","name":"Query generator for multiple messages with multiple decoders","time":{"start":1701703822173,"stop":1701703822174,"duration":1},"status":"passed","severity":"normal"},{"uid":"e45d50f494687d52","name":"Passing an array","time":{"start":1701703840617,"stop":1701703840617,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7319067ad52f93","name":"Light Node - default protocols","time":{"start":1701703845056,"stop":1701703845056,"duration":0},"status":"passed","severity":"normal"},{"uid":"334055e90ee80f00","name":"Ping on unsubscribed peer","time":{"start":1701703670446,"stop":1701703670446,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb5d87903eceed5","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1701703625844,"stop":1701703625844,"duration":0},"status":"passed","severity":"normal"},{"uid":"120fefd31aa42213","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1701703690995,"stop":1701703690995,"duration":0},"status":"passed","severity":"normal"},{"uid":"439eb32384d66c2d","name":"ignores unrecognized TXT record formats","time":{"start":1701703641067,"stop":1701703641067,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9df431cf97ee874","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1701703625844,"stop":1701703625844,"duration":0},"status":"passed","severity":"normal"},{"uid":"193f149a6261f06e","name":"should only return 1 node with relay capability","time":{"start":1701703641068,"stop":1701703641069,"duration":1},"status":"passed","severity":"normal"},{"uid":"542ea509e16d4cdb","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1701703690990,"stop":1701703690990,"duration":0},"status":"passed","severity":"normal"},{"uid":"416fda469cb468e8","name":"Throws when trying to push message with empty payload","time":{"start":1701703799285,"stop":1701703799285,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6f2865648ac681","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1701703625833,"stop":1701703625834,"duration":1},"status":"passed","severity":"normal"},{"uid":"91be257a602794b1","name":"returns all values when wanted number matches available values","time":{"start":1701703640346,"stop":1701703640350,"duration":4},"status":"passed","severity":"normal"},{"uid":"c54fa5a519596d94","name":"Push message with Chinese payload","time":{"start":1701703799279,"stop":1701703799280,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9c5cfb3e0e2c050","name":"Push message on custom pubsubTopic","time":{"start":1701703726031,"stop":1701703726031,"duration":0},"status":"passed","severity":"normal"},{"uid":"b974218ce10e3997","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1701703899531,"stop":1701703899531,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f415f69a4bfa45","name":"Check received message containing short","time":{"start":1701703764193,"stop":1701703764193,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e8edf9f12c16df5","name":"Sample","time":{"start":1701703625907,"stop":1701703625907,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca51e987373e927","name":"Check message with non string payload is not received","time":{"start":1701703764206,"stop":1701703764206,"duration":0},"status":"passed","severity":"normal"},{"uid":"7834a80d2b33058e","name":"Encoder throws on empty string content topic","time":{"start":1701703646420,"stop":1701703646420,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dafe9b197826afa","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1701703754642,"stop":1701703754643,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bc8b7da33b05ace","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1701703704116,"stop":1701703704117,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cb0310680a8cb9e","name":"Subscribe to topic containing XML and publish message","time":{"start":1701703754646,"stop":1701703754647,"duration":1},"status":"passed","severity":"normal"},{"uid":"6acccbe7eb9657af","name":"Check publish message containing long","time":{"start":1701703742526,"stop":1701703742526,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8039cbd9fbf6286","name":"Sign & Recover","time":{"start":1701703646800,"stop":1701703646801,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ffc52741643140f","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1701703625843,"stop":1701703625843,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed7e230de0804cf8","name":"A test","time":{"start":1701703695334,"stop":1701703695334,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a411b080e84e20","name":"unsubscribes","time":{"start":1701703839832,"stop":1701703839832,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a79b8d45442068d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1701703704118,"stop":1701703704119,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fb7b1a3e818ed74","name":"Fails to publish message with size larger than 1 MB","time":{"start":1701703742557,"stop":1701703742557,"duration":0},"status":"passed","severity":"normal"},{"uid":"763b51215acdd983","name":"Mutual subscription","time":{"start":1701703754630,"stop":1701703754631,"duration":1},"status":"passed","severity":"normal"},{"uid":"50c9643077cac60c","name":"Check received message containing Arabic","time":{"start":1701703764195,"stop":1701703764195,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf0645a283df8593","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1701703690993,"stop":1701703690993,"duration":0},"status":"passed","severity":"normal"},{"uid":"3086c5fb4c34a3c0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1701703774285,"stop":1701703774285,"duration":0},"status":"passed","severity":"normal"},{"uid":"2898404d8d383841","name":"Check received message with timestamp: 1701703669769 ","time":{"start":1701703764201,"stop":1701703764201,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fea2e956ec834be","name":"Check received message containing XML","time":{"start":1701703764197,"stop":1701703764197,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d1cf727b72a8ca","name":"Subscribe and receive messages via lightPush","time":{"start":1701703774279,"stop":1701703774279,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f6add47d0e1642","name":"should be called for bootstrap peers","time":{"start":1701703690992,"stop":1701703690992,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a96fd36fb416720","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1701703726027,"stop":1701703726029,"duration":2},"status":"passed","severity":"normal"},{"uid":"b8ce60a694a7997b","name":"should return false","time":{"start":1701703626477,"stop":1701703626478,"duration":1},"status":"passed","severity":"normal"},{"uid":"51ac8e04df3c03bb","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1701703690990,"stop":1701703690991,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a86186ea5f28a8d","name":"Round trip binary serialization","time":{"start":1701703630866,"stop":1701703630866,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf4fd58a8ed061f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1701703695250,"stop":1701703695250,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f4c3c5acaf8f8b","name":"Error when try to subscribe to more than 30 topics","time":{"start":1701703774282,"stop":1701703774282,"duration":0},"status":"passed","severity":"normal"},{"uid":"17bfd17e27b9298b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1701703899530,"stop":1701703899530,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c79ab254341619","name":"pre and post cipher","time":{"start":1701703646800,"stop":1701703646800,"duration":0},"status":"passed","severity":"normal"},{"uid":"550e0c6dcde86db4","name":"Ordered callback, aborts when callback returns true","time":{"start":1701703822175,"stop":1701703822176,"duration":1},"status":"passed","severity":"normal"},{"uid":"81701f9cda73cc20","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1701703774279,"stop":1701703774279,"duration":0},"status":"passed","severity":"normal"},{"uid":"5351763ec86d9c49","name":"Ephemeral field set to true","time":{"start":1701703630866,"stop":1701703630866,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f8608cd3f32f503","name":"Push message with content topic containing Script","time":{"start":1701703799289,"stop":1701703799290,"duration":1},"status":"passed","severity":"normal"},{"uid":"89af6f7773760dc","name":"Check publish message containing Basic HTML tag","time":{"start":1701703742531,"stop":1701703742531,"duration":0},"status":"passed","severity":"normal"},{"uid":"a995cf4e1e48db3","name":"Rejects garbage","time":{"start":1701703633716,"stop":1701703633716,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0921cbd9dabcc8","name":"Ping on peer without subscriptions","time":{"start":1701703670445,"stop":1701703670446,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d42e250d7c406a5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1701703764201,"stop":1701703764202,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca69f4ae6d881ffb","name":"Check publish message containing JSON","time":{"start":1701703742531,"stop":1701703742532,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4a7a70a08d8d1d","name":"should throw error - no public key","time":{"start":1701703626476,"stop":1701703626476,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a795f13f59b059","name":"Nodes with multiple pubsub topic","time":{"start":1701703738078,"stop":1701703738079,"duration":1},"status":"passed","severity":"normal"},{"uid":"461edf2c20cb8541","name":"should handle a minimal index list","time":{"start":1701703626071,"stop":1701703626071,"duration":0},"status":"passed","severity":"normal"},{"uid":"23605d844fe745","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1701703695253,"stop":1701703695254,"duration":1},"status":"passed","severity":"normal"},{"uid":"f29ffda05db455d1","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1701703837427,"stop":1701703837428,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b779b12cebe4df6","name":"should only return 1 node with relay and store capability","time":{"start":1701703641069,"stop":1701703641069,"duration":0},"status":"passed","severity":"normal"},{"uid":"58597572c3740920","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1701703640736,"stop":1701703640736,"duration":0},"status":"passed","severity":"normal"},{"uid":"796aaf8f546f515b","name":"Push message on custom pubsubTopic","time":{"start":1701703726026,"stop":1701703726027,"duration":1},"status":"passed","severity":"normal"},{"uid":"afa2963c7dd3f517","name":"Default pageSize","time":{"start":1701703828240,"stop":1701703828241,"duration":1},"status":"passed","severity":"normal"},{"uid":"9481c6b9fec2b9ef","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1701703726032,"stop":1701703726032,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d01eaa2157b5a15","name":"Publish message with large meta","time":{"start":1701703742558,"stop":1701703742558,"duration":0},"status":"passed","severity":"normal"},{"uid":"768f2cf62f2d36f8","name":"Check publish message containing Russian","time":{"start":1701703742529,"stop":1701703742529,"duration":0},"status":"passed","severity":"normal"},{"uid":"85a4ba3affb29ec9","name":"Subscribe to topic containing JSON and publish message","time":{"start":1701703754647,"stop":1701703754647,"duration":0},"status":"passed","severity":"normal"},{"uid":"c72be0af95f48d54","name":"should return all peers when numPeers is 0","time":{"start":1701703630670,"stop":1701703630670,"duration":0},"status":"passed","severity":"normal"},{"uid":"c09b89622572b7c4","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1701703625843,"stop":1701703625843,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee22a35ab2207f7","name":"All","time":{"start":1701703671691,"stop":1701703671691,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee0139fd6fa60e2","name":"Publish without waiting for remote peer","time":{"start":1701703754632,"stop":1701703754632,"duration":0},"status":"passed","severity":"normal"},{"uid":"4830c9da605fd13d","name":"Push message with special chars payload","time":{"start":1701703799279,"stop":1701703799279,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c1225189ce9389","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1701703695251,"stop":1701703695252,"duration":1},"status":"passed","severity":"normal"},{"uid":"b46c7a5abbf98cf1","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1701703630671,"stop":1701703630671,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef120e516343997","name":"Fails to publish duplicate message","time":{"start":1701703742536,"stop":1701703742537,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c589c4404f3047e","name":"can start and stop the service","time":{"start":1701703831923,"stop":1701703831923,"duration":0},"status":"passed","severity":"normal"},{"uid":"44ca7d070d9d1ed4","name":"1 Relay, 1 Filter, gives up","time":{"start":1701703640723,"stop":1701703640724,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b8b008fb334c552","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1701703774280,"stop":1701703774280,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ff00d074a7c87b","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1701703837427,"stop":1701703837427,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e6589cdf16fc8c5","name":"should get / set UDP multiaddr","time":{"start":1701703626479,"stop":1701703626479,"duration":0},"status":"passed","severity":"normal"},{"uid":"48390df5ae88db62","name":"Push message with content topic containing Russian","time":{"start":1701703799288,"stop":1701703799289,"duration":1},"status":"passed","severity":"normal"},{"uid":"1608d14b4a775b3e","name":"Query Generator, Wrong PubsubTopic","time":{"start":1701703802837,"stop":1701703802837,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca68a8c349198b1","name":"Check received message with extra option is received","time":{"start":1701703764206,"stop":1701703764207,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bf3e42c08b067f4","name":"should not receive a peer event after stop","time":{"start":1701703669266,"stop":1701703669267,"duration":1},"status":"passed","severity":"normal"},{"uid":"609f8105dc37a1ae","name":"Query Generator - backward","time":{"start":1701703814739,"stop":1701703814739,"duration":0},"status":"passed","severity":"normal"},{"uid":"a210496432a7f14d","name":"Query Generator, No message returned","time":{"start":1701703802838,"stop":1701703802839,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a64de8a38df85f3","name":"Push message with content topic containing Chinese","time":{"start":1701703799288,"stop":1701703799288,"duration":0},"status":"passed","severity":"normal"},{"uid":"b187913b44a31ffe","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1701703822175,"stop":1701703822175,"duration":0},"status":"passed","severity":"normal"},{"uid":"807ae945b420383a","name":"should be able to encode the field with only RELAY set to true","time":{"start":1701703625829,"stop":1701703625830,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6d8247fbaeded1f","name":"Encoder throws on undefined content topic","time":{"start":1701703648184,"stop":1701703648184,"duration":0},"status":"passed","severity":"normal"},{"uid":"13686b24538fdb8e","name":"Check received message containing unicode special characters","time":{"start":1701703764199,"stop":1701703764200,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8e5cfd13a8c46c5","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1701703626474,"stop":1701703626474,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc5c532b5ecca4ca","name":"Push message with numeric payload","time":{"start":1701703799278,"stop":1701703799279,"duration":1},"status":"passed","severity":"normal"},{"uid":"368f428e70b3ab9c","name":"Check received message containing long","time":{"start":1701703764193,"stop":1701703764193,"duration":0},"status":"passed","severity":"normal"},{"uid":"8800562f40f69752","name":"Push message with content topic containing numeric","time":{"start":1701703799286,"stop":1701703799287,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf8bb63ae5327e76","name":"udp ip6 address","time":{"start":1701703625734,"stop":1701703625734,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce58d355ed9b8eff","name":"returns all values when wanted number is greater than available values","time":{"start":1701703640350,"stop":1701703640351,"duration":1},"status":"passed","severity":"normal"},{"uid":"640612aafcac03a5","name":"Push message with content topic containing short","time":{"start":1701703799285,"stop":1701703799286,"duration":1},"status":"passed","severity":"normal"},{"uid":"9095219d57055590","name":"should return the peer with the lowest ping","time":{"start":1701703839832,"stop":1701703839832,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab20e512f1f019dd","name":"Push message with Russian payload","time":{"start":1701703799280,"stop":1701703799281,"duration":1},"status":"passed","severity":"normal"},{"uid":"eefd82d559bab993","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1701703641070,"stop":1701703641070,"duration":0},"status":"passed","severity":"normal"},{"uid":"f970c8b4470540eb","name":"Check meta is set [ecies]","time":{"start":1701703648183,"stop":1701703648184,"duration":1},"status":"passed","severity":"normal"},{"uid":"b21edb2f1e0a8d2b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1701703774288,"stop":1701703774288,"duration":0},"status":"passed","severity":"normal"},{"uid":"71eb3cef31373cd6","name":"connects to nwaku","time":{"start":1701703840615,"stop":1701703840616,"duration":1},"status":"passed","severity":"normal"},{"uid":"239bd6f03596cce2","name":"Decoder throws on empty string content topic","time":{"start":1701703630869,"stop":1701703630870,"duration":1},"status":"passed","severity":"normal"},{"uid":"478da54b3c2b73e9","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1701703802840,"stop":1701703802841,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d166828fa098dca","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1701703695256,"stop":1701703695257,"duration":1},"status":"passed","severity":"normal"},{"uid":"f91ffe1991c7dd48","name":"Promise Callback - backward","time":{"start":1701703814740,"stop":1701703814740,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8b329d311a98ea","name":"Check publish message containing SQL Injection","time":{"start":1701703742530,"stop":1701703742530,"duration":0},"status":"passed","severity":"normal"}] |