2024-01-31 15:57:37 +00:00

1 line
129 KiB
JSON

[{"uid":"c66ed454e76397ef","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1706715975295,"stop":1706715975295,"duration":0},"status":"passed","severity":"normal"},{"uid":"132118f31a5510ff","name":"Fails to publish duplicate message","time":{"start":1706716338257,"stop":1706716338257,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb3017901115b730","name":"Push message with content topic containing special chars","time":{"start":1706716427992,"stop":1706716427993,"duration":1},"status":"passed","severity":"normal"},{"uid":"750998faf3ac921e","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1706716630142,"stop":1706716630142,"duration":0},"status":"passed","severity":"normal"},{"uid":"c946eec1045ca1d9","name":"Push message with content topic containing escaped characters","time":{"start":1706716427997,"stop":1706716427998,"duration":1},"status":"passed","severity":"normal"},{"uid":"7abd9e04494f0998","name":"Ping on subscribed peer","time":{"start":1706716087254,"stop":1706716087254,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f2bdbd4088a0f0","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1706715970513,"stop":1706715970513,"duration":0},"status":"passed","severity":"normal"},{"uid":"7716456db4473610","name":"should set field with only FILTER enabled","time":{"start":1706715970522,"stop":1706715970522,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fbfc62017813425","name":"different cluster, same shard: nodes don't connect","time":{"start":1706716269570,"stop":1706716269570,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f7ddda224b56f5","name":"Does not throw an exception when node disconnects","time":{"start":1706716598247,"stop":1706716598247,"duration":0},"status":"passed","severity":"normal"},{"uid":"1779163d250bfced","name":"Push message with Russian payload","time":{"start":1706716427985,"stop":1706716427986,"duration":1},"status":"passed","severity":"normal"},{"uid":"d50e6f2831aae157","name":"Check publish message containing long","time":{"start":1706716338247,"stop":1706716338247,"duration":0},"status":"passed","severity":"normal"},{"uid":"e65ad27f473217bc","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1706716235861,"stop":1706716235861,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6e3e720464dd0d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1706716162989,"stop":1706716162990,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7b8fa4b38e0707e","name":"Publish message with rate limit","time":{"start":1706716338262,"stop":1706716338262,"duration":0},"status":"passed","severity":"normal"},{"uid":"bed2c02b6f9181f7","name":"Check publish message containing Chinese","time":{"start":1706716338249,"stop":1706716338249,"duration":0},"status":"passed","severity":"normal"},{"uid":"97270bbec428f0f6","name":"Passing page size 11 when there are 10 messages","time":{"start":1706716591628,"stop":1706716591628,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3186afa5bca7ef4","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1706716349692,"stop":1706716349692,"duration":0},"status":"passed","severity":"normal"},{"uid":"3972e5e9a0254d58","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706716162991,"stop":1706716162992,"duration":1},"status":"passed","severity":"normal"},{"uid":"746e5cf000fe4946","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1706715992883,"stop":1706715992883,"duration":0},"status":"passed","severity":"normal"},{"uid":"688578bf78dc227f","name":"Generator, custom pubsub topic","time":{"start":1706716551478,"stop":1706716551478,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3c977afce8cc2b5","name":"Check message received after jswaku node is restarted","time":{"start":1706716561587,"stop":1706716561587,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9897922e3c31fef0","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1706716235863,"stop":1706716235864,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f9a15996b8c668d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1706716286721,"stop":1706716286722,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d10c19af5dfb32b","name":"should return all peers when numPeers is 0","time":{"start":1706715975294,"stop":1706715975294,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58777b3e7fd2b7b","name":"Push message with content topic containing SQL Injection","time":{"start":1706716427994,"stop":1706716427995,"duration":1},"status":"passed","severity":"normal"},{"uid":"96240d52f750b4e1","name":"Check message with invalid timestamp is not received","time":{"start":1706716199986,"stop":1706716199986,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e207e92b4b3f39","name":"connects to nwaku","time":{"start":1706716598247,"stop":1706716598247,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3cbda1ad9eb6c","name":"should not receive a peer event after stop","time":{"start":1706716435374,"stop":1706716435374,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45be7f0143f281d","name":"Promise Callback - backward","time":{"start":1706716561989,"stop":1706716561989,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca00218dabf8fa2","name":"Push message with content topic containing Arabic","time":{"start":1706716596401,"stop":1706716596401,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7e59aee213d8db","name":"Passing an array","time":{"start":1706716598248,"stop":1706716598248,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a94ec1c70f09d52","name":"Passing page size 110 when there are 120 messages","time":{"start":1706716591629,"stop":1706716591630,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9044aa6d3a972fd","name":"Sample","time":{"start":1706715969933,"stop":1706715969934,"duration":1},"status":"passed","severity":"normal"},{"uid":"169d0f1279a6663c","name":"Fields are not dropped","time":{"start":1706715974672,"stop":1706715974674,"duration":2},"status":"passed","severity":"normal"},{"uid":"76edecbab4e97a1e","name":"Light Node - default protocols","time":{"start":1706716607632,"stop":1706716607633,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d9a68d5f3ae34ce","name":"Check received message containing numeric","time":{"start":1706716199942,"stop":1706716199944,"duration":2},"status":"passed","severity":"normal"},{"uid":"411f86b8d6516ed2","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1706716601102,"stop":1706716601103,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd3dd67287c7441b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1706716630140,"stop":1706716630140,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9a093b4bcf58bb","name":"Subscribe to topic containing shell command and receive message","time":{"start":1706716235873,"stop":1706716235874,"duration":1},"status":"passed","severity":"normal"},{"uid":"7464d6736a121597","name":"Push message with content topic containing numeric","time":{"start":1706716427992,"stop":1706716427992,"duration":0},"status":"passed","severity":"normal"},{"uid":"4071e9f071609ddb","name":"Push message with content topic containing Chinese","time":{"start":1706716427993,"stop":1706716427993,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39664bac5cae17e","name":"Check publish message containing Basic HTML tag","time":{"start":1706716338252,"stop":1706716338252,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a187fadfaece07","name":"Check received message with timestamp: 1706716012657 ","time":{"start":1706716561599,"stop":1706716561599,"duration":0},"status":"passed","severity":"normal"},{"uid":"182950315064e469","name":"Check received message containing unicode special characters","time":{"start":1706716561594,"stop":1706716561594,"duration":0},"status":"passed","severity":"normal"},{"uid":"284d88cf3019f974","name":"Add multiple subscription objects on single nwaku node","time":{"start":1706716630148,"stop":1706716630149,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5e80c05be97e90d","name":"Throws when trying to push message with empty payload","time":{"start":1706716596398,"stop":1706716596398,"duration":0},"status":"passed","severity":"normal"},{"uid":"a68983f9fefece86","name":"Check received message with timestamp: undefined ","time":{"start":1706716199985,"stop":1706716199986,"duration":1},"status":"passed","severity":"normal"},{"uid":"d94d63f8541e2a6b","name":"should be able to encode the field with only STORE set to true","time":{"start":1706715969731,"stop":1706715969732,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcc6cc465a175829","name":"Push message with content topic containing Basic HTML tag","time":{"start":1706716596404,"stop":1706716596404,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d78e552907ffc4","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1706716162943,"stop":1706716162943,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6ef8f92a5c565f","name":"returns all values when wanted number is greater than available values","time":{"start":1706715984135,"stop":1706715984136,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8588c228d3e1eb1","name":"Push message with custom timestamp: 1706712563147","time":{"start":1706716596409,"stop":1706716596409,"duration":0},"status":"passed","severity":"normal"},{"uid":"758c62ff38f1b5ba","name":"Query Generator, Multiple PubsubTopics","time":{"start":1706716503062,"stop":1706716503063,"duration":1},"status":"passed","severity":"normal"},{"uid":"7945cbb7eed9871c","name":"same cluster, different shard: nodes connect","time":{"start":1706716269570,"stop":1706716269570,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d6839a34170a47","name":"Check received message containing Russian","time":{"start":1706716561575,"stop":1706716561575,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca52ed931141359","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1706716286709,"stop":1706716286710,"duration":1},"status":"passed","severity":"normal"},{"uid":"950ffd378581b06f","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1706716630132,"stop":1706716630132,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c482e5a99b1528","name":"Used by Waku Relay","time":{"start":1706716598248,"stop":1706716598249,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc253477401f5f92","name":"Check received message with timestamp: undefined ","time":{"start":1706716561584,"stop":1706716561584,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af1f9fa21acc1c0","name":"Relay - dialed first","time":{"start":1706716607627,"stop":1706716607629,"duration":2},"status":"passed","severity":"normal"},{"uid":"9f4dfbc2fbd3a96a","name":"Query Generator, Wrong PubsubTopic","time":{"start":1706716503062,"stop":1706716503062,"duration":0},"status":"passed","severity":"normal"},{"uid":"2241687a9dc151a6","name":"Push message with content topic containing Russian","time":{"start":1706716596401,"stop":1706716596402,"duration":1},"status":"passed","severity":"normal"},{"uid":"56955348e26ba6b2","name":"Register correct protocols","time":{"start":1706716349690,"stop":1706716349690,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1c0c1c436ff3b7","name":"Push message equal or less that 1MB","time":{"start":1706716428002,"stop":1706716428003,"duration":1},"status":"passed","severity":"normal"},{"uid":"847e97024a738951","name":"Meta field set when metaSetter is specified","time":{"start":1706715975428,"stop":1706715975429,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d1b681bfcc19e2a","name":"Throws when trying to push message with empty payload","time":{"start":1706716427990,"stop":1706716427990,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a49cfe0875a1f1","name":"Push message with escaped characters payload","time":{"start":1706716596396,"stop":1706716596396,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f402e9a7bf28303","name":"Subscribe to topic containing shell command and receive message","time":{"start":1706716630147,"stop":1706716630147,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cf0c780e009635b","name":"Check received message containing XML","time":{"start":1706716199968,"stop":1706716199968,"duration":0},"status":"passed","severity":"normal"},{"uid":"df612526a26464d2","name":"Push message with content topic containing escaped characters","time":{"start":1706716596405,"stop":1706716596405,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd985b9130ed9211","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1706716630145,"stop":1706716630145,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa9e3303dbe5c9a","name":"Push message with content topic containing Russian","time":{"start":1706716427994,"stop":1706716427994,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e9855456dcae0f","name":"Generator, 2 different pubsubtopics","time":{"start":1706716551473,"stop":1706716551473,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dfe20f0cce74e68","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1706716235866,"stop":1706716235866,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0731c1e51801d6","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1706715985138,"stop":1706715985139,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2f42bc45e472b481","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1706716231199,"stop":1706716231200,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb17fb649fac93eb","name":"Check received message containing unicode special characters","time":{"start":1706716561578,"stop":1706716561579,"duration":1},"status":"passed","severity":"normal"},{"uid":"c85ac629e52b0df6","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1706715984671,"stop":1706715984672,"duration":1},"status":"passed","severity":"normal"},{"uid":"1080e66106e0ed39","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1706716527619,"stop":1706716527619,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0b2d0f6419a5de","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1706716286720,"stop":1706716286721,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9ba174874e4307c","name":"Fails to publish message with empty text","time":{"start":1706716338258,"stop":1706716338258,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2301c42ec00cb1","name":"Push message with Basic HTML tag payload","time":{"start":1706716427987,"stop":1706716427988,"duration":1},"status":"passed","severity":"normal"},{"uid":"c08b437d0a5f8f29","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1706716630139,"stop":1706716630139,"duration":0},"status":"passed","severity":"normal"},{"uid":"833d7f9fa1384a49","name":"Push message with special chars payload","time":{"start":1706716596388,"stop":1706716596389,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd384ec702f38b76","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1706716630135,"stop":1706716630136,"duration":1},"status":"passed","severity":"normal"},{"uid":"5baf302d966e7422","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1706715969735,"stop":1706715969736,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8fc3e3698d5a69e","name":"Query Generator, No message returned","time":{"start":1706716503064,"stop":1706716503064,"duration":0},"status":"passed","severity":"normal"},{"uid":"de695e377c65b329","name":"Check received message containing special chars","time":{"start":1706716561589,"stop":1706716561589,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d177d79bfd3cc3","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1706716055760,"stop":1706716055761,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fcf56f8974a3f3d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1706716630144,"stop":1706716630145,"duration":1},"status":"passed","severity":"normal"},{"uid":"614a028ebd4d0a0","name":"Delete observer","time":{"start":1706716289479,"stop":1706716289479,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d43d90aacfa1b49","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1706716235865,"stop":1706716235865,"duration":0},"status":"passed","severity":"normal"},{"uid":"d451531d03240c3f","name":"Check message with no payload is not received","time":{"start":1706716561603,"stop":1706716561603,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9e6968a0a64e2f0","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1706716574226,"stop":1706716574226,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d989c8c2f3a6f8","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1706716081639,"stop":1706716081639,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba97d4087cbd29fb","name":"Check message with invalid timestamp is not received","time":{"start":1706716561601,"stop":1706716561601,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a0bd23fe7ebcfb","name":"should throw error - invalid id","time":{"start":1706715970515,"stop":1706715970515,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5504521d774da15","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1706716055737,"stop":1706716055737,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f50829c74505d9a","name":"1 Store, 2 fetches","time":{"start":1706715984795,"stop":1706715984795,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e832a970b169f31","name":"Publish message with custom timestamp: Wed Jan 31 2024 14:52:08 GMT+0000 (Coordinated Universal Time)","time":{"start":1706716338256,"stop":1706716338256,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1794bfba5718054","name":"Subscribe and receive messages via lightPush","time":{"start":1706716235861,"stop":1706716235861,"duration":0},"status":"passed","severity":"normal"},{"uid":"108fb798a897b94c","name":"Push message with content topic containing Script","time":{"start":1706716427995,"stop":1706716427995,"duration":0},"status":"passed","severity":"normal"},{"uid":"30fc5960b345e3d0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1706716081637,"stop":1706716081637,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c241add83550cc7","name":"Check publish message containing SQL Injection","time":{"start":1706716338250,"stop":1706716338250,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa3fd5d2cb6733","name":"Check received message containing shell command","time":{"start":1706716561593,"stop":1706716561593,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3e8e9058b2be2c","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1706716055734,"stop":1706716055735,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bbac800ad3c209","name":"Check received message containing long","time":{"start":1706716199940,"stop":1706716199942,"duration":2},"status":"passed","severity":"normal"},{"uid":"a1576eb24a655a26","name":"should emit a peer event after start","time":{"start":1706716021309,"stop":1706716021311,"duration":2},"status":"passed","severity":"normal"},{"uid":"7e764b87439194a1","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1706716328071,"stop":1706716328071,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa8cab6e6a2f53f4","name":"Decoder throws on undefined content topic","time":{"start":1706715975430,"stop":1706715975430,"duration":0},"status":"passed","severity":"normal"},{"uid":"312888a86b39bdc9","name":"should properly compute the node id","time":{"start":1706715970516,"stop":1706715970517,"duration":1},"status":"passed","severity":"normal"},{"uid":"c98027d343b3f57a","name":"Push message with custom timestamp: 1675957763147","time":{"start":1706716596408,"stop":1706716596408,"duration":0},"status":"passed","severity":"normal"},{"uid":"69426b533e8ad2aa","name":"should get / set TCP multiaddr","time":{"start":1706715970518,"stop":1706715970518,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7afb63488a241dc","name":"Push message with Basic HTML tag payload","time":{"start":1706716596392,"stop":1706716596393,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ae6cc9c5e7a1590","name":"should emit a peer event after start","time":{"start":1706716435371,"stop":1706716435371,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac6ac94e9efbccc","name":"Push message with unicode special characters payload","time":{"start":1706716427989,"stop":1706716427989,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e0399c1c0c647d","name":"Publish message with custom timestamp: Wed Jan 31 2024 16:52:08 GMT+0000 (Coordinated Universal Time)","time":{"start":1706716338257,"stop":1706716338257,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37974c59f8fe99a","name":"should not fail to start the service if it is already started","time":{"start":1706716435370,"stop":1706716435370,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fbf01467023b065","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1706716235870,"stop":1706716235870,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8ad2b739b79679","name":"Check received message containing Script","time":{"start":1706716199966,"stop":1706716199968,"duration":2},"status":"passed","severity":"normal"},{"uid":"7c3acbcf73b4b68b","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1706715990944,"stop":1706715990945,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a3c1436f9197550","name":"Subscribe to topic containing long and receive message","time":{"start":1706716235868,"stop":1706716235868,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebfa8b455a2d5603","name":"Push message with Chinese payload","time":{"start":1706716596389,"stop":1706716596389,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d64b6a26d2adb3","name":"Subscribe to topic containing Script and receive message","time":{"start":1706716235872,"stop":1706716235872,"duration":0},"status":"passed","severity":"normal"},{"uid":"61863b694b88b646","name":"isConnected should return false after all peers disconnect","time":{"start":1706716055778,"stop":1706716055778,"duration":0},"status":"passed","severity":"normal"},{"uid":"42db8dc450817b4b","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1706716162914,"stop":1706716162915,"duration":1},"status":"passed","severity":"normal"},{"uid":"b824192b2447e47e","name":"Check message with no content topic is not received","time":{"start":1706716199987,"stop":1706716199987,"duration":0},"status":"passed","severity":"normal"},{"uid":"559f359c6824a7b7","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1706716574225,"stop":1706716574226,"duration":1},"status":"passed","severity":"normal"},{"uid":"60d9f7cc571c7f2b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1706716630130,"stop":1706716630130,"duration":0},"status":"passed","severity":"normal"},{"uid":"5488c06334476b3f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1706716561600,"stop":1706716561600,"duration":0},"status":"passed","severity":"normal"},{"uid":"411c287127642697","name":"should only return 1 node with relay and store capability","time":{"start":1706715985136,"stop":1706715985137,"duration":1},"status":"passed","severity":"normal"},{"uid":"207e11786b3ea1e7","name":"throws on content topic with empty version field","time":{"start":1706715961914,"stop":1706715961914,"duration":0},"status":"passed","severity":"normal"},{"uid":"1467bb47711c4774","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1706716231192,"stop":1706716231193,"duration":1},"status":"passed","severity":"normal"},{"uid":"84861ebe7e583ac9","name":"passes more than one ENR URLs and attempts connection","time":{"start":1706716021320,"stop":1706716021320,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88eb1a2bd84b1445","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1706716286712,"stop":1706716286713,"duration":1},"status":"passed","severity":"normal"},{"uid":"48d5123180b9e615","name":"Push message with content topic containing Arabic","time":{"start":1706716427993,"stop":1706716427994,"duration":1},"status":"passed","severity":"normal"},{"uid":"911e84b2cd17f0d1","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1706715962118,"stop":1706715962118,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee44585cad9255","name":"Reopen subscription with peer with lost subscription","time":{"start":1706716087253,"stop":1706716087254,"duration":1},"status":"passed","severity":"normal"},{"uid":"b874edbe20cc51d0","name":"Check received message containing Chinese","time":{"start":1706716561590,"stop":1706716561590,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e01bbf630bc0ac","name":"Sign & Recover","time":{"start":1706715991424,"stop":1706715991424,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4804ae04daa843","name":"Subscribe to topic containing numeric and receive message","time":{"start":1706716630134,"stop":1706716630134,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ce711026f757d2","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1706716551479,"stop":1706716551479,"duration":0},"status":"passed","severity":"normal"},{"uid":"1229b3a76209572f","name":"Push message with content topic containing short","time":{"start":1706716427991,"stop":1706716427991,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f67dd21f765f5f6","name":"Check message received after jswaku node is restarted","time":{"start":1706716561608,"stop":1706716561608,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5d7c5093c5875c91","name":"1 Relay, 1 fetch","time":{"start":1706715984794,"stop":1706715984795,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2b01746aa87d782","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1706716095745,"stop":1706716095745,"duration":0},"status":"passed","severity":"normal"},{"uid":"74fbc909d7b30a3d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1706716328069,"stop":1706716328069,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed725cc5957860d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1706716630145,"stop":1706716630146,"duration":1},"status":"passed","severity":"normal"},{"uid":"3acf6d527c1bc8be","name":"throws on content topic with non-number generation field","time":{"start":1706715961912,"stop":1706715961913,"duration":1},"status":"passed","severity":"normal"},{"uid":"32fd7dad4680d2f8","name":"Push message with special chars payload","time":{"start":1706716427984,"stop":1706716427984,"duration":0},"status":"passed","severity":"normal"},{"uid":"93567aae89172fc4","name":"Filter","time":{"start":1706716607631,"stop":1706716607632,"duration":1},"status":"passed","severity":"normal"},{"uid":"2921e41fc11eaeeb","name":"Generator, 2 different pubsubtopics","time":{"start":1706716551480,"stop":1706716551480,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ad5a0b0381c6b3","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1706716349697,"stop":1706716349698,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5dd19222f97c2df","name":"LightPush","time":{"start":1706716607631,"stop":1706716607631,"duration":0},"status":"passed","severity":"normal"},{"uid":"19fab440e6a310c9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1706716630134,"stop":1706716630134,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae77391d83158ed","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706716162983,"stop":1706716162983,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde937053bcf8ab0","name":"Push message with numeric payload","time":{"start":1706716427981,"stop":1706716427984,"duration":3},"status":"passed","severity":"normal"},{"uid":"581195db44d2cedd","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1706715969737,"stop":1706715969737,"duration":0},"status":"passed","severity":"normal"},{"uid":"761df8356f8c0f0f","name":"should be able to encode the field with only FILTER set to true","time":{"start":1706715969732,"stop":1706715969733,"duration":1},"status":"passed","severity":"normal"},{"uid":"45579c59c1b746f5","name":"Subscribe to topic containing Russian and publish message","time":{"start":1706716349697,"stop":1706716349697,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad78a8c46971a46","name":"Add multiple subscription objects on single nwaku node","time":{"start":1706716630138,"stop":1706716630138,"duration":0},"status":"passed","severity":"normal"},{"uid":"faeab9fd6eee2883","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1706716328071,"stop":1706716328072,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd694e85a966c6e5","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1706716231189,"stop":1706716231190,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c1f924b843a8492","name":"Symmetric encrypt & Decrypt","time":{"start":1706715991423,"stop":1706715991423,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b663701fd137da","name":"Push 30 different messages","time":{"start":1706716427990,"stop":1706716427990,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6c08a05fc068fc","name":"Push message with SQL Injection payload","time":{"start":1706716596390,"stop":1706716596390,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c8bfb6911e370c1","name":"Fails to publish message with wrong content topic","time":{"start":1706716338258,"stop":1706716338258,"duration":0},"status":"passed","severity":"normal"},{"uid":"221562f7d8bbb373","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1706716630142,"stop":1706716630142,"duration":0},"status":"skipped","severity":"normal"},{"uid":"58a0292a9c33aebb","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1706716095746,"stop":1706716095746,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd90c28706664b5","name":"Push message with numeric payload","time":{"start":1706716596387,"stop":1706716596387,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74f4b679a3e5b95","name":"Push message with content topic containing XML","time":{"start":1706716596403,"stop":1706716596403,"duration":0},"status":"passed","severity":"normal"},{"uid":"7791daade8a49639","name":"Push message with content topic containing unicode special characters","time":{"start":1706716427998,"stop":1706716427998,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4a7a898dc0d598","name":"Push message with Script payload","time":{"start":1706716596391,"stop":1706716596391,"duration":0},"status":"passed","severity":"normal"},{"uid":"408a1f4ba565ec56","name":"Check received message containing numeric","time":{"start":1706716561589,"stop":1706716561589,"duration":0},"status":"passed","severity":"normal"},{"uid":"d570497ddf35ffe8","name":"Check received message containing Basic HTML tag","time":{"start":1706716561592,"stop":1706716561592,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ab2431d2ab2de8","name":"Passing page size 19 when there are 20 messages","time":{"start":1706716591629,"stop":1706716591629,"duration":0},"status":"passed","severity":"normal"},{"uid":"e44373ecdd058d3e","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1706716487568,"stop":1706716487568,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a8ee79fe11d1c3","name":"Subscribe and receive messages via waku relay post","time":{"start":1706716630130,"stop":1706716630130,"duration":0},"status":"passed","severity":"normal"},{"uid":"82dc7b24df2d1b06","name":"Subscribe to topic containing JSON and receive message","time":{"start":1706716630137,"stop":1706716630137,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1aa606b6f06b9bc","name":"nwaku interop","time":{"start":1706716435368,"stop":1706716435368,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d63d878f3eedc40","name":"Query with Promise Callback, No message returned","time":{"start":1706716503067,"stop":1706716503067,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff4e87a95d3196a5","name":"returns all values when wanted number matches available values","time":{"start":1706715984128,"stop":1706715984135,"duration":7},"status":"passed","severity":"normal"},{"uid":"e3b32ac30a1a2e1c","name":"Push message with content topic containing JSON","time":{"start":1706716427996,"stop":1706716427997,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb11dc11abfc8a9b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1706716235869,"stop":1706716235869,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e5a02f0d54a7b5","name":"Check message with non string payload is not received","time":{"start":1706716561603,"stop":1706716561607,"duration":4},"status":"passed","severity":"normal"},{"uid":"3cd827895c2a2d71","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1706715975295,"stop":1706715975296,"duration":1},"status":"passed","severity":"normal"},{"uid":"e71496e414d9d5b5","name":"Overlapping topic subscription","time":{"start":1706716349694,"stop":1706716349694,"duration":0},"status":"skipped","severity":"normal"},{"uid":"85f446cc12497074","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1706716162942,"stop":1706716162942,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc7808b14d70ec17","name":"Encoder throws on empty string content topic","time":{"start":1706715992885,"stop":1706715992885,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4067db9b05b12b","name":"Check publish message containing emoji","time":{"start":1706716338254,"stop":1706716338255,"duration":1},"status":"passed","severity":"normal"},{"uid":"118c50068ed64aea","name":"Push message with unicode special characters payload","time":{"start":1706716596396,"stop":1706716596397,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab490cfcb8f654d1","name":"Reusing cursor across nodes","time":{"start":1706716487568,"stop":1706716487568,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d82df22bff8ed7","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1706715969734,"stop":1706715969735,"duration":1},"status":"passed","severity":"normal"},{"uid":"578ae4c6197a65be","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1706716235871,"stop":1706716235872,"duration":1},"status":"passed","severity":"normal"},{"uid":"ace70936adbfe744","name":"Check received message containing escaped characters","time":{"start":1706716561578,"stop":1706716561578,"duration":0},"status":"passed","severity":"normal"},{"uid":"27dda61dd3b9ab90","name":"should be able to decode the field with only FILTER set to true","time":{"start":1706715969742,"stop":1706715969743,"duration":1},"status":"passed","severity":"normal"},{"uid":"d80f29d5db0198b5","name":"Check received message containing SQL Injection","time":{"start":1706716561575,"stop":1706716561576,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8b930df8664c9fe","name":"Ping on peer without subscriptions","time":{"start":1706716087254,"stop":1706716087255,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f43b9c78061b590","name":"Refresh subscription","time":{"start":1706716630143,"stop":1706716630143,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac69d44a3e4db5f","name":"Fails to push message with large meta","time":{"start":1706716596407,"stop":1706716596408,"duration":1},"status":"passed","severity":"normal"},{"uid":"c62c0fbc74a29f20","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1706716630131,"stop":1706716630131,"duration":0},"status":"passed","severity":"normal"},{"uid":"3211339405a8ae7b","name":"Check received message with timestamp: 1706716012657 ","time":{"start":1706716561582,"stop":1706716561583,"duration":1},"status":"passed","severity":"normal"},{"uid":"227a0ce0d7db4399","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1706716162955,"stop":1706716162969,"duration":14},"status":"passed","severity":"normal"},{"uid":"de3375e4af35bf16","name":"Check publish message containing escaped characters","time":{"start":1706716338253,"stop":1706716338253,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d16773ec25236f7","name":"A test","time":{"start":1706716235928,"stop":1706716235929,"duration":1},"status":"passed","severity":"normal"},{"uid":"13ba568e7de9891","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1706716081638,"stop":1706716081638,"duration":0},"status":"passed","severity":"normal"},{"uid":"23b0a182d6c23aab","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1706715984668,"stop":1706715984668,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8629002cd6f754","name":"should properly create location multiaddrs - tcp","time":{"start":1706715970520,"stop":1706715970520,"duration":0},"status":"passed","severity":"normal"},{"uid":"7afccde3f1d13ab2","name":"Ping on unsubscribed peer","time":{"start":1706716087255,"stop":1706716087255,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a278746d257b2fc","name":"Fails to push message with empty content topic","time":{"start":1706716427999,"stop":1706716427999,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac963c7ba3297371","name":"Callback on promise","time":{"start":1706716552220,"stop":1706716552220,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f765be7d460665","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1706716349693,"stop":1706716349693,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7abacdffbb83e15","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1706716487566,"stop":1706716487567,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d3ae6966499ada8","name":"Subscribe to topic containing special chars and publish message","time":{"start":1706716349696,"stop":1706716349696,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d55148918f8f3c8","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1706716162988,"stop":1706716162989,"duration":1},"status":"passed","severity":"normal"},{"uid":"feef4e33cd200f83","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1706715984136,"stop":1706715984137,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d099ce083173d93","name":"A test","time":{"start":1706716235930,"stop":1706716235930,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fad843bb7dc72c8","name":"Subscribe to topic containing special chars and receive message","time":{"start":1706716235870,"stop":1706716235870,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed5c7c6db3afab2b","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1706715985137,"stop":1706715985137,"duration":0},"status":"passed","severity":"normal"},{"uid":"72bad6a10682c9c0","name":"Relay + Store","time":{"start":1706716029824,"stop":1706716029825,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b5f92859b81ff75","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1706716231191,"stop":1706716231191,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e65cfca72bad02","name":"Subscribe to topic containing numeric and receive message","time":{"start":1706716630144,"stop":1706716630144,"duration":0},"status":"passed","severity":"normal"},{"uid":"20030f09404bdd73","name":"different cluster, different shard: nodes don't connect","time":{"start":1706716269570,"stop":1706716269571,"duration":1},"status":"passed","severity":"normal"},{"uid":"a185a35ff5be95b5","name":"should be able to decode the field with only STORE set to true","time":{"start":1706715969743,"stop":1706715969744,"duration":1},"status":"passed","severity":"normal"},{"uid":"c673dd57a00077b2","name":"throws on content topic with too few or too many fields","time":{"start":1706715961912,"stop":1706715961912,"duration":0},"status":"passed","severity":"normal"},{"uid":"74692b0bb7b25bc9","name":"Push message with Russian payload","time":{"start":1706716596390,"stop":1706716596390,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de172512467ff10","name":"Fails to push message bigger that 1MB","time":{"start":1706716596415,"stop":1706716596415,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba48d864f2098e2","name":"should properly create peer info with all multiaddrs","time":{"start":1706715970520,"stop":1706715970521,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceb9b9261b1d282d","name":"should throw error - no id","time":{"start":1706715970514,"stop":1706715970514,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8009ec8f7bf39f2","name":"Check message with no content topic is not received","time":{"start":1706716561585,"stop":1706716561586,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e5e57984deeda43","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1706716235876,"stop":1706716235876,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a0df977fdf34c6","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1706715969747,"stop":1706715969747,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25c393a0b906108","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1706716055766,"stop":1706716055767,"duration":1},"status":"passed","severity":"normal"},{"uid":"879140e956be20e7","name":"Fails to push message with large meta","time":{"start":1706716428000,"stop":1706716428000,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4efe708b0551f27","name":"Push message on custom pubsubTopic","time":{"start":1706716286705,"stop":1706716286706,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ce7589cfdcadf34","name":"Decoder throws on empty string content topic","time":{"start":1706715975430,"stop":1706715975431,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d732a9a3011bd15","name":"Check publish message containing Script","time":{"start":1706716338251,"stop":1706716338251,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c10862ec320d0bf","name":"Subscribe to topic containing long and publish message","time":{"start":1706716349695,"stop":1706716349695,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0e700ba4e3bb9c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1706716630137,"stop":1706716630137,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecf426cd194df71b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1706716427996,"stop":1706716427996,"duration":0},"status":"passed","severity":"normal"},{"uid":"68205cde4404fa70","name":"Check publish message after client node is restarted","time":{"start":1706716338261,"stop":1706716338261,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a635dcae8744e85f","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1706716162949,"stop":1706716162954,"duration":5},"status":"passed","severity":"normal"},{"uid":"5e14e7f02f40e01e","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1706716601099,"stop":1706716601099,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab93b7d1f6ac15a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1706716235865,"stop":1706716235865,"duration":0},"status":"skipped","severity":"normal"},{"uid":"806fd95ea555766c","name":"Subscribe to topic containing short and receive message","time":{"start":1706716235868,"stop":1706716235868,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5d463e13da71d2","name":"Publish message with large meta","time":{"start":1706716338261,"stop":1706716338261,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ee9bafc9484222","name":"Refresh subscription","time":{"start":1706716235867,"stop":1706716235867,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e2ec1dc57586dbe","name":"Encoder throws on empty string content topic","time":{"start":1706715990948,"stop":1706715990949,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc4f99c88dacc2d5","name":"Subscribe to topic containing XML and receive message","time":{"start":1706716235872,"stop":1706716235872,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bda849f0bb0cf3a","name":"Push message with meta","time":{"start":1706716427999,"stop":1706716428000,"duration":1},"status":"passed","severity":"normal"},{"uid":"80d7f2400ff2a9cd","name":"Check publish message containing short","time":{"start":1706716338246,"stop":1706716338247,"duration":1},"status":"passed","severity":"normal"},{"uid":"a559463c804efa3e","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1706716338255,"stop":1706716338255,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a192248dba5a13e","name":"should properly create location multiaddrs - udp","time":{"start":1706715970520,"stop":1706715970520,"duration":0},"status":"passed","severity":"normal"},{"uid":"862185676eab3b4b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706716162970,"stop":1706716162971,"duration":1},"status":"passed","severity":"normal"},{"uid":"aefa78fe412b52b7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1706716561583,"stop":1706716561583,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff8ba05e82f7824","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1706716601099,"stop":1706716601100,"duration":1},"status":"passed","severity":"normal"},{"uid":"4204ae5dcf46ed98","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1706716630131,"stop":1706716630131,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3778ebbb6fd4482","name":"Check message with no pubsub topic is not received","time":{"start":1706716561602,"stop":1706716561602,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac6170233fe356f","name":"Ping on subscribed peer","time":{"start":1706716054418,"stop":1706716054418,"duration":0},"status":"passed","severity":"normal"},{"uid":"4525973e06bce2e0","name":"throws on content topic with empty encoding field","time":{"start":1706715961915,"stop":1706715961916,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab19c621c4f916f6","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1706716527616,"stop":1706716527617,"duration":1},"status":"passed","severity":"normal"},{"uid":"e826520d1c0ec405","name":"different cluster, same shard: nodes don't connect","time":{"start":1706716162911,"stop":1706716162911,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad3f1244256f4f6a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1706716231195,"stop":1706716231196,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eb8c249a73ea0a","name":"Push message with content topic containing long","time":{"start":1706716427991,"stop":1706716427991,"duration":0},"status":"passed","severity":"normal"},{"uid":"147084b7e59a510c","name":"Passing page size 1 when there are 4 messages","time":{"start":1706716591627,"stop":1706716591627,"duration":0},"status":"passed","severity":"normal"},{"uid":"28796533af0cc9e4","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1706716055777,"stop":1706716055778,"duration":1},"status":"passed","severity":"normal"},{"uid":"72f9057b881e9f81","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1706716630145,"stop":1706716630145,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a02f57d77329535","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1706716328068,"stop":1706716328068,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a197efc0715a0b","name":"Encoder throws on undefined content topic","time":{"start":1706715975429,"stop":1706715975429,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d029bec52fdfc76","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1706716095744,"stop":1706716095744,"duration":0},"status":"passed","severity":"normal"},{"uid":"91d73848dd0b16df","name":"Push message with content topic containing emoji","time":{"start":1706716596406,"stop":1706716596406,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef7d3fa9292c71c8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1706716231196,"stop":1706716231199,"duration":3},"status":"passed","severity":"normal"},{"uid":"725a18284873b310","name":"Query Generator - forward","time":{"start":1706716561986,"stop":1706716561988,"duration":2},"status":"passed","severity":"normal"},{"uid":"3e6ef44ddac17ca7","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1706716561583,"stop":1706716561584,"duration":1},"status":"passed","severity":"normal"},{"uid":"c561a2b86119ddce","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1706716095744,"stop":1706716095745,"duration":1},"status":"passed","severity":"normal"},{"uid":"990df89e5640294b","name":"Check received message with timestamp: 1706716014370000000 ","time":{"start":1706716199975,"stop":1706716199984,"duration":9},"status":"passed","severity":"normal"},{"uid":"b9dfb08123637d92","name":"Subscribe to topic containing XML and receive message","time":{"start":1706716630146,"stop":1706716630146,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f3817eedf3281dd","name":"should properly create location multiaddrs - udp6","time":{"start":1706715970519,"stop":1706715970520,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4fc7cede7f9513e","name":"Mutual subscription","time":{"start":1706716349689,"stop":1706716349690,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7db355d832ca5c1","name":"Relay + Store","time":{"start":1706715970523,"stop":1706715970523,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e709f540a2cc13","name":"Decoder throws on empty string content topic","time":{"start":1706715992886,"stop":1706715992886,"duration":0},"status":"passed","severity":"normal"},{"uid":"afbebc39dccf2c0b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1706716286706,"stop":1706716286709,"duration":3},"status":"passed","severity":"normal"},{"uid":"3ea152e5dc4397be","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1706715969736,"stop":1706715969737,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8ad8a486482dcb0","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1706716551473,"stop":1706716551476,"duration":3},"status":"passed","severity":"normal"},{"uid":"172d53b03ebefec7","name":"ignores domain fetching errors","time":{"start":1706715985134,"stop":1706715985135,"duration":1},"status":"passed","severity":"normal"},{"uid":"d05888c87727d45f","name":"Check publish message containing shell command","time":{"start":1706716338252,"stop":1706716338253,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5eec19ca9c9f801","name":"Push message with custom timestamp: 1706712600243","time":{"start":1706716428001,"stop":1706716428002,"duration":1},"status":"passed","severity":"normal"},{"uid":"559dd3a0be975f3f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1706716630134,"stop":1706716630135,"duration":1},"status":"passed","severity":"normal"},{"uid":"df52673c0dd1a114","name":"Fails to publish message with size larger than 1 MB","time":{"start":1706716338260,"stop":1706716338260,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd673fd262d4e7af","name":"Push message with content topic containing numeric","time":{"start":1706716596400,"stop":1706716596400,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d98002cacc7f28c","name":"should set field with only LIGHTPUSH enabled","time":{"start":1706715970522,"stop":1706715970522,"duration":0},"status":"passed","severity":"normal"},{"uid":"877d58484f4003c9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1706716081640,"stop":1706716081640,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b25f954a8d5f46","name":"Accepts a valid Waku Message","time":{"start":1706715978974,"stop":1706715978975,"duration":1},"status":"passed","severity":"normal"},{"uid":"399838f4445de1a2","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1706716552221,"stop":1706716552221,"duration":0},"status":"passed","severity":"normal"},{"uid":"86cf5af4f6dd39bb","name":"Check received message containing Script","time":{"start":1706716561576,"stop":1706716561576,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1abcc7ed9b60f00","name":"Query generator for multiple messages with different content topic format","time":{"start":1706716552219,"stop":1706716552220,"duration":1},"status":"passed","severity":"normal"},{"uid":"b40f08d3adf1cff8","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1706716162948,"stop":1706716162948,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f46af183dd5fdcc","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1706715984669,"stop":1706715984669,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceeeccf946b8b314","name":"Check received message containing emoji","time":{"start":1706716561595,"stop":1706716561595,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad451ead27510b60","name":"Check message with invalid timestamp is not received","time":{"start":1706716561584,"stop":1706716561584,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f6a31535fe5753b","name":"does not throw on valid cases","time":{"start":1706715961910,"stop":1706715961911,"duration":1},"status":"passed","severity":"normal"},{"uid":"104d7b05bca33e00","name":"should only return 1 node with relay capability","time":{"start":1706715985136,"stop":1706715985136,"duration":0},"status":"passed","severity":"normal"},{"uid":"a621eeaa3d4416e5","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1706716055753,"stop":1706716055754,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1cc68c80e3103c7","name":"should encode/decode to RLP encoding","time":{"start":1706715970517,"stop":1706715970517,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c330661735b816","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1706716574224,"stop":1706716574225,"duration":1},"status":"passed","severity":"normal"},{"uid":"26224fbdb6386696","name":"should throw error - no public key","time":{"start":1706715970515,"stop":1706715970516,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a7d6ca63445fb04","name":"Check received message containing long","time":{"start":1706716561573,"stop":1706716561573,"duration":0},"status":"passed","severity":"normal"},{"uid":"164e74cacbf855e2","name":"Callback on promise, aborts when callback returns true","time":{"start":1706716552220,"stop":1706716552220,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fce6f352edde2ab","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1706716231192,"stop":1706716231192,"duration":0},"status":"passed","severity":"normal"},{"uid":"47487479259fe1cd","name":"Ping on subscribed peer","time":{"start":1706716087251,"stop":1706716087252,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3ff96f1ff0b4a66","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1706716162972,"stop":1706716162973,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c8965b56a0faa2b","name":"Ephemeral messages are not stored","time":{"start":1706716036126,"stop":1706716036126,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c31710e40f37a75","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706716162949,"stop":1706716162949,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff2edc139131ec1","name":"Store - dialed after - with timeout","time":{"start":1706716607630,"stop":1706716607631,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2e1b9ed7fef9c3a","name":"Ordered Callback - forward","time":{"start":1706716561989,"stop":1706716561990,"duration":1},"status":"passed","severity":"normal"},{"uid":"aece559db472ad43","name":"Subscribe and receives messages on 20 topics","time":{"start":1706716630131,"stop":1706716630131,"duration":0},"status":"passed","severity":"normal"},{"uid":"82090a06f4a5e428","name":"Check received message containing Chinese","time":{"start":1706716199946,"stop":1706716199949,"duration":3},"status":"passed","severity":"normal"},{"uid":"bf2676cf3d9c40d0","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1706716601101,"stop":1706716601102,"duration":1},"status":"passed","severity":"normal"},{"uid":"bff403e301697e8d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1706716630137,"stop":1706716630137,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e4e591029b7196","name":"Sets default value correctly","time":{"start":1706716598249,"stop":1706716598249,"duration":0},"status":"passed","severity":"normal"},{"uid":"faeff7fdebec40ab","name":"1 Store, 2 relays, 2 fetches","time":{"start":1706715984795,"stop":1706715984796,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a1bfa34e126783b","name":"Check publish message containing Arabic","time":{"start":1706716338249,"stop":1706716338249,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed86c07b0553585a","name":"Push message with content topic containing JSON","time":{"start":1706716596404,"stop":1706716596404,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5901652498c743","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1706715984669,"stop":1706715984670,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdfc1bd228ee590","name":"Waku message hash computation (meta attribute not present)","time":{"start":1706715964588,"stop":1706715964589,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b417451909908ba","name":"Overlapping topic subscription","time":{"start":1706716630142,"stop":1706716630142,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d137671e6fc43c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1706716235874,"stop":1706716235874,"duration":0},"status":"passed","severity":"normal"},{"uid":"a286630915253627","name":"Query Generator - backward","time":{"start":1706716561988,"stop":1706716561988,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa401b2575f28dfc","name":"Overlapping topic subscription","time":{"start":1706716630133,"stop":1706716630133,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf8e6c10cf76606","name":"Check received message containing Russian","time":{"start":1706716199952,"stop":1706716199956,"duration":4},"status":"passed","severity":"normal"},{"uid":"fa9321296331fc1a","name":"Check publish message containing XML","time":{"start":1706716338251,"stop":1706716338251,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e553e17b6b5427b","name":"Relay - dialed after","time":{"start":1706716607629,"stop":1706716607629,"duration":0},"status":"passed","severity":"normal"},{"uid":"9050d31f88a7ae6d","name":"throws on content topic with empty application field","time":{"start":1706715961913,"stop":1706715961914,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d198009764143a","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1706715975295,"stop":1706715975295,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a058a187cfcb0d4","name":"udp ip6 address","time":{"start":1706715969770,"stop":1706715969770,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c8bca73d6df241","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1706716487565,"stop":1706716487566,"duration":1},"status":"passed","severity":"normal"},{"uid":"f86c91366cf81855","name":"Check received message with timestamp: undefined ","time":{"start":1706716561600,"stop":1706716561601,"duration":1},"status":"passed","severity":"normal"},{"uid":"35a4975202d848b5","name":"Push message with Arabic payload","time":{"start":1706716427985,"stop":1706716427985,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b551532617e2c5","name":"should get / set UDP multiaddr","time":{"start":1706715970518,"stop":1706715970518,"duration":0},"status":"passed","severity":"normal"},{"uid":"7943000ccc10a184","name":"Check publish message after service node is restarted","time":{"start":1706716338260,"stop":1706716338260,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9a113e101dff9501","name":"configure the node with multiple pubsub topics","time":{"start":1706716444318,"stop":1706716444318,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1265d3668cf955","name":"Push message with content topic containing shell command","time":{"start":1706716427997,"stop":1706716427997,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ced65bb05b15a0","name":"Check message with no pubsub topic is not received","time":{"start":1706716561585,"stop":1706716561585,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4769cc74fb2ce6","name":"Encoder throws on undefined content topic","time":{"start":1706715992885,"stop":1706715992885,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad1d88f45988aa15","name":"Refresh subscription","time":{"start":1706716349693,"stop":1706716349693,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f4bcafac744e93dc","name":"Passing cursor with wrong pubsubTopic","time":{"start":1706716487569,"stop":1706716487569,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7aba4c87d9493d7","name":"Relay - times out","time":{"start":1706716607629,"stop":1706716607630,"duration":1},"status":"passed","severity":"normal"},{"uid":"92ee85b6797abceb","name":"Check received message containing emoji","time":{"start":1706716199974,"stop":1706716199974,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba956003ccdc3b29","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1706716601104,"stop":1706716601105,"duration":1},"status":"passed","severity":"normal"},{"uid":"780a6739d38281c7","name":"Check publish message containing JSON","time":{"start":1706716338252,"stop":1706716338252,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea09a4b62dd3cec","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1706716036127,"stop":1706716036127,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5c2ed64ab1440c","name":"Push message with Arabic payload","time":{"start":1706716596389,"stop":1706716596390,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e50d3fa3ff79faa","name":"same cluster, same shard: nodes connect","time":{"start":1706716269569,"stop":1706716269569,"duration":0},"status":"passed","severity":"normal"},{"uid":"9060760f81316114","name":"same cluster, same shard: nodes connect","time":{"start":1706716162909,"stop":1706716162910,"duration":1},"status":"passed","severity":"normal"},{"uid":"439a71445e9e629a","name":"pre and post cipher","time":{"start":1706715991423,"stop":1706715991424,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2ed37de88530f70","name":"Check received message containing JSON","time":{"start":1706716561577,"stop":1706716561577,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c215b2141904df","name":"Push message with shell command payload","time":{"start":1706716427988,"stop":1706716427988,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f95e1a0bd86dd0","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1706716231194,"stop":1706716231195,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cc91317b3c38e27","name":"Ordered Callback - backward","time":{"start":1706716561990,"stop":1706716561990,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aab6775da45ce7c","name":"should encode/decode to text encoding","time":{"start":1706715970517,"stop":1706715970517,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f94b92cee5c6337","name":"Check received message containing short","time":{"start":1706716561588,"stop":1706716561588,"duration":0},"status":"passed","severity":"normal"},{"uid":"902235f0d841323c","name":"Subscribe to topic containing emoji and publish message","time":{"start":1706716349701,"stop":1706716349702,"duration":1},"status":"passed","severity":"normal"},{"uid":"c45ef3b66c3d2efa","name":"Push message with XML payload","time":{"start":1706716596391,"stop":1706716596391,"duration":0},"status":"passed","severity":"normal"},{"uid":"393361c94b1677d7","name":"Check received message with timestamp: 1706716014370 ","time":{"start":1706716199984,"stop":1706716199984,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b77297deb75af3","name":"Query with Promise Callback, No Decoder","time":{"start":1706716503067,"stop":1706716503067,"duration":0},"status":"passed","severity":"normal"},{"uid":"230d0bc73192d54c","name":"Check received message with timestamp: 1706716012657000000 ","time":{"start":1706716561582,"stop":1706716561582,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ebb6aa08f92448e","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1706716349691,"stop":1706716349692,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdd15d2b4ccd0619","name":"Query generator for 2000 messages","time":{"start":1706716552221,"stop":1706716552222,"duration":1},"status":"passed","severity":"normal"},{"uid":"f098065b1ec5bfa5","name":"Push message with custom timestamp: 1706719800243","time":{"start":1706716428002,"stop":1706716428002,"duration":0},"status":"passed","severity":"normal"},{"uid":"895a4765d55af429","name":"should only return 1 node with store capability","time":{"start":1706715985137,"stop":1706715985137,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee1b245e2b6c2d92","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1706715969745,"stop":1706715969745,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f6c994538190c5c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1706716630147,"stop":1706716630148,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fd4dac23d9316fc","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1706716235874,"stop":1706716235874,"duration":0},"status":"passed","severity":"normal"},{"uid":"786fa5e4a04682dd","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1706716503064,"stop":1706716503064,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c5aec1ca7d3198","name":"Query generator for multiple messages with multiple decoders","time":{"start":1706716552219,"stop":1706716552219,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c95c0c97491eeb","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1706716503064,"stop":1706716503065,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d3b550b29e67ecd","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1706716269568,"stop":1706716269568,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb631f1597a467c","name":"Push message with Script payload","time":{"start":1706716427986,"stop":1706716427987,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef51dff4b2dae050","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1706716630132,"stop":1706716630132,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9d8b00d55b842fd6","name":"Push message with long payload","time":{"start":1706716596387,"stop":1706716596387,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fe19d9acb7ff44","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1706715969733,"stop":1706715969734,"duration":1},"status":"passed","severity":"normal"},{"uid":"570107b774758c92","name":"Encoder throws on undefined content topic","time":{"start":1706715990948,"stop":1706715990948,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff09c48569b8ec77","name":"Check meta is set [symmetric]","time":{"start":1706715990946,"stop":1706715990947,"duration":1},"status":"passed","severity":"normal"},{"uid":"84fd04f5705f7a89","name":"Push to array if already present","time":{"start":1706715961637,"stop":1706715961637,"duration":0},"status":"passed","severity":"normal"},{"uid":"569294aae978463e","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1706716574225,"stop":1706716574225,"duration":0},"status":"passed","severity":"normal"},{"uid":"432fdf05372be97","name":"Push message with rate limit","time":{"start":1706716596408,"stop":1706716596408,"duration":0},"status":"passed","severity":"normal"},{"uid":"4718cf9ef1ad104c","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1706716630141,"stop":1706716630141,"duration":0},"status":"passed","severity":"normal"},{"uid":"12aac1d6b9bd7d34","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1706716162995,"stop":1706716162996,"duration":1},"status":"passed","severity":"normal"},{"uid":"86d192b1ce51b757","name":"should properly create location multiaddrs - udp4","time":{"start":1706715970519,"stop":1706715970519,"duration":0},"status":"passed","severity":"normal"},{"uid":"7148d9c935598c4a","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1706715984670,"stop":1706715984670,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccb42b7f361d81c2","name":"Check received message containing emoji","time":{"start":1706716561582,"stop":1706716561582,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddab784744e62e4c","name":"should decode valid enr with tcp successfully","time":{"start":1706715970513,"stop":1706715970514,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd16d21be725c97c","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1706716487567,"stop":1706716487567,"duration":0},"status":"passed","severity":"normal"},{"uid":"d14365ca7d8bc5c0","name":"Subscribe to topic containing emoji and receive message","time":{"start":1706716235875,"stop":1706716235875,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c4774a3092e5bc4","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1706716081635,"stop":1706716081636,"duration":1},"status":"passed","severity":"normal"},{"uid":"8faa7acba5335c1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1706716095745,"stop":1706716095746,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5246a803c0de47a","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1706716055735,"stop":1706716055736,"duration":1},"status":"passed","severity":"normal"},{"uid":"6404297a584344c8","name":"Check received message containing unicode special characters","time":{"start":1706716199974,"stop":1706716199974,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a79f3b715689d95","name":"should return false","time":{"start":1706715970516,"stop":1706715970516,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8f9585c22fe0d","name":"Refresh subscription","time":{"start":1706716630133,"stop":1706716630133,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f2225b94908cb20","name":"Push message with long payload","time":{"start":1706716427980,"stop":1706716427981,"duration":1},"status":"passed","severity":"normal"},{"uid":"8461fb9b90eaa13a","name":"Check received message containing special chars","time":{"start":1706716199944,"stop":1706716199946,"duration":2},"status":"passed","severity":"normal"},{"uid":"14683d3db51c5567","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1706716081638,"stop":1706716081638,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb4e523470d00598","name":"Subscribe to topic containing numeric and publish message","time":{"start":1706716349695,"stop":1706716349695,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd01a14fbc849b6b","name":"Push message with shell command payload","time":{"start":1706716596394,"stop":1706716596396,"duration":2},"status":"passed","severity":"normal"},{"uid":"605ee44a539f8d8c","name":"recovers when dns.resolve returns empty","time":{"start":1706715985134,"stop":1706715985134,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff6f1757ce2ddf2","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1706715985139,"stop":1706715985139,"duration":0},"status":"skipped","severity":"normal"},{"uid":"38bba390eb1cbbae","name":"Subscribe to topic containing XML and publish message","time":{"start":1706716349698,"stop":1706716349699,"duration":1},"status":"passed","severity":"normal"},{"uid":"15912657556b2795","name":"Ping on unsubscribed peer","time":{"start":1706716087253,"stop":1706716087253,"duration":0},"status":"passed","severity":"normal"},{"uid":"814f8571eae0415d","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1706716162979,"stop":1706716162980,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7ff27512a207c06","name":"Subscribe to topic containing JSON and publish message","time":{"start":1706716349699,"stop":1706716349700,"duration":1},"status":"passed","severity":"normal"},{"uid":"696bc3990499972c","name":"should throw error - no id","time":{"start":1706715970515,"stop":1706715970515,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b0e8859f0960b1","name":"should not receive a peer event before start","time":{"start":1706716435373,"stop":1706716435373,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e0e927e73a4999","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1706716036127,"stop":1706716036128,"duration":1},"status":"passed","severity":"normal"},{"uid":"268175d6634c3383","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1706716162969,"stop":1706716162970,"duration":1},"status":"passed","severity":"normal"},{"uid":"97d1e40cd7da9035","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1706716081641,"stop":1706716081642,"duration":1},"status":"passed","severity":"normal"},{"uid":"455e123c3de45c36","name":"Subscribe to topic containing emoji and receive message","time":{"start":1706716630148,"stop":1706716630148,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e8cdcb9447e273","name":"Check meta is set [ecies]","time":{"start":1706715992884,"stop":1706715992884,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d433977766a9a3b","name":"Subscribe to topic containing XML and receive message","time":{"start":1706716630136,"stop":1706716630136,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1dbe4b0e2472334","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1706716630141,"stop":1706716630141,"duration":0},"status":"skipped","severity":"normal"},{"uid":"89082f4438ec44b6","name":"Subscribe to topic containing short and publish message","time":{"start":1706716349694,"stop":1706716349695,"duration":1},"status":"passed","severity":"normal"},{"uid":"6caaa4002d0a253c","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1706716349696,"stop":1706716349697,"duration":1},"status":"passed","severity":"normal"},{"uid":"889ae5a32d9a6c00","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1706716601103,"stop":1706716601104,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2daba4315c347d7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706716162973,"stop":1706716162978,"duration":5},"status":"passed","severity":"normal"},{"uid":"d2cf50b53881fcf6","name":"Check received message containing XML","time":{"start":1706716561591,"stop":1706716561592,"duration":1},"status":"passed","severity":"normal"},{"uid":"b24e4831ffa9a362","name":"Check received message containing Chinese","time":{"start":1706716561574,"stop":1706716561574,"duration":0},"status":"passed","severity":"normal"},{"uid":"66517bf2bbe963fd","name":"can start the service","time":{"start":1706716021302,"stop":1706716021304,"duration":2},"status":"passed","severity":"normal"},{"uid":"45002658dd0a713a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1706716630135,"stop":1706716630135,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5027aa745effda2","name":"configure the node with multiple pubsub topics","time":{"start":1706716444320,"stop":1706716444320,"duration":0},"status":"passed","severity":"normal"},{"uid":"7953fe7ce48b53cf","name":"should set field with all protocols enabled","time":{"start":1706715970521,"stop":1706715970521,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e9855ceba325b5","name":"Check received message containing JSON","time":{"start":1706716561593,"stop":1706716561593,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de809ccc1933fe5","name":"Check message on other pubsub topic is not received","time":{"start":1706716561585,"stop":1706716561585,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc675cd907cf04c1","name":"Check publish message containing Russian","time":{"start":1706716338250,"stop":1706716338250,"duration":0},"status":"passed","severity":"normal"},{"uid":"c67270446dc785c0","name":"should not fail to stop the service if it was not started","time":{"start":1706716021306,"stop":1706716021307,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb0b05fe77fddbcc","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1706716162996,"stop":1706716162997,"duration":1},"status":"passed","severity":"normal"},{"uid":"4820c621f83f87d4","name":"Query with Ordered Callback, No Decoder","time":{"start":1706716503065,"stop":1706716503065,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca8a8508738768de","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1706715969744,"stop":1706715969745,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ae31c01c597ec40","name":"handles multiple messages","time":{"start":1706716578061,"stop":1706716578061,"duration":0},"status":"passed","severity":"normal"},{"uid":"4240b09c91d9a954","name":"Decrypt messages","time":{"start":1706716289478,"stop":1706716289478,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b608390db1bfbb8","name":"same cluster, different shard: nodes connect","time":{"start":1706716162910,"stop":1706716162910,"duration":0},"status":"passed","severity":"normal"},{"uid":"606789844f0eec1e","name":"should be called at least once on all `peer:discovery` events","time":{"start":1706716055755,"stop":1706716055755,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef5eb17e17a17b23","name":"Nodes with multiple pubsub topic","time":{"start":1706716328069,"stop":1706716328069,"duration":0},"status":"passed","severity":"normal"},{"uid":"413de570b28ec6dc","name":"can dial TLS multiaddrs","time":{"start":1706716274914,"stop":1706716274914,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8285d9a64667197","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1706716162917,"stop":1706716162919,"duration":2},"status":"passed","severity":"normal"},{"uid":"30be76b02776e524","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1706716527615,"stop":1706716527616,"duration":1},"status":"passed","severity":"normal"},{"uid":"c45e93e8ea90ce9c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1706716235873,"stop":1706716235873,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a91f2754e54149","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1706716630132,"stop":1706716630132,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6b9bc76cd77d7b20","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706716162946,"stop":1706716162947,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5e53991d34e4d68","name":"Push message on custom pubsubTopic","time":{"start":1706716286719,"stop":1706716286720,"duration":1},"status":"passed","severity":"normal"},{"uid":"160c4c86571f6d7f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1706716235875,"stop":1706716235875,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c24b3ec649d65","name":"Push message with escaped characters payload","time":{"start":1706716427989,"stop":1706716427989,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0767de2f383fe3","name":"Check received message containing Basic HTML tag","time":{"start":1706716561577,"stop":1706716561577,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f92189319a39fed","name":"Check message with extra parameter is not received","time":{"start":1706716199991,"stop":1706716199992,"duration":1},"status":"passed","severity":"normal"},{"uid":"f34f43d48f7165cb","name":"Check received message containing numeric","time":{"start":1706716561573,"stop":1706716561574,"duration":1},"status":"passed","severity":"normal"},{"uid":"b852de6ac8e63ba9","name":"Check received message containing Basic HTML tag","time":{"start":1706716199968,"stop":1706716199969,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c001c47f30ecaf4","name":"Subscribe and receives messages on 20 topics","time":{"start":1706716630140,"stop":1706716630140,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e243c164aeb28c","name":"Nodes with multiple pubsub topic","time":{"start":1706716328070,"stop":1706716328071,"duration":1},"status":"passed","severity":"normal"},{"uid":"a50742a97252c0b8","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1706715984669,"stop":1706715984669,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd5f8b6fd010588b","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1706715984670,"stop":1706715984670,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a68760fc0bb4105","name":"Publish message with custom timestamp: Thu Feb 09 2023 15:52:08 GMT+0000 (Coordinated Universal Time)","time":{"start":1706716338256,"stop":1706716338256,"duration":0},"status":"passed","severity":"normal"},{"uid":"28aed501bf0f86e6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1706716630147,"stop":1706716630147,"duration":0},"status":"passed","severity":"normal"},{"uid":"7695afd6e952b4b1","name":"Query Generator, No Decoder","time":{"start":1706716503063,"stop":1706716503063,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d20035d2426f06c","name":"should properly create location multiaddrs - tcp6","time":{"start":1706715970520,"stop":1706715970520,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b457a76cddd650","name":"Store - dialed first","time":{"start":1706716607630,"stop":1706716607630,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb4d09cbdb1f9b8","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1706716081640,"stop":1706716081640,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4be0cc610c23b4","name":"Push message equal or less that 1MB","time":{"start":1706716596414,"stop":1706716596415,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa6b3a3b505fa928","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1706715962118,"stop":1706715962119,"duration":1},"status":"passed","severity":"normal"},{"uid":"c607bb0d4b11d23b","name":"Push message with content topic containing special chars","time":{"start":1706716596400,"stop":1706716596400,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bdef84983d7243e","name":"Subscribe to topic containing long and receive message","time":{"start":1706716630143,"stop":1706716630143,"duration":0},"status":"passed","severity":"normal"},{"uid":"65fcdbafc3de5809","name":"Check received message containing shell command","time":{"start":1706716561578,"stop":1706716561578,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb03b58f9b3fbdd6","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1706716527619,"stop":1706716527620,"duration":1},"status":"passed","severity":"normal"},{"uid":"164537c81b208f44","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1706716601100,"stop":1706716601101,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9410b5593e32b27","name":"Generator, custom pubsub topic","time":{"start":1706716551471,"stop":1706716551472,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fa8041a8661a847","name":"Check message received after nwaku node is restarted","time":{"start":1706716561609,"stop":1706716561609,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a0be21ad9febe7fc","name":"should not fail to stop the service if it was not started","time":{"start":1706716435370,"stop":1706716435370,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc4a1f3d7859b3e","name":"Push message with content topic containing SQL Injection","time":{"start":1706716596402,"stop":1706716596402,"duration":0},"status":"passed","severity":"normal"},{"uid":"30cd86baa7c756f8","name":"Relay","time":{"start":1706716029823,"stop":1706716029824,"duration":1},"status":"passed","severity":"normal"},{"uid":"38da47147de0759","name":"Correctly serialized arguments","time":{"start":1706716274999,"stop":1706716275000,"duration":1},"status":"passed","severity":"normal"},{"uid":"99de6537276dcdc0","name":"Check received message containing SQL Injection","time":{"start":1706716561591,"stop":1706716561591,"duration":0},"status":"passed","severity":"normal"},{"uid":"1689d1b1bb35b8ab","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1706716081637,"stop":1706716081637,"duration":0},"status":"passed","severity":"normal"},{"uid":"294572ea7824fc10","name":"Promise Callback - forward","time":{"start":1706716561988,"stop":1706716561989,"duration":1},"status":"passed","severity":"normal"},{"uid":"df8d852e14a53979","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1706716235862,"stop":1706716235862,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c7498dcab9de2b","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1706716328072,"stop":1706716328074,"duration":2},"status":"passed","severity":"normal"},{"uid":"81f2d6584a280e1","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1706716162993,"stop":1706716162994,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f90dd65e582edd1","name":"Push message with meta","time":{"start":1706716596407,"stop":1706716596407,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aaef0c827000342","name":"Push message with XML payload","time":{"start":1706716427987,"stop":1706716427987,"duration":0},"status":"passed","severity":"normal"},{"uid":"6468696e8c007764","name":"Subscribe to topic containing Russian and receive message","time":{"start":1706716235871,"stop":1706716235871,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2fc01bfc8c7b950","name":"through manual discovery","time":{"start":1706716274914,"stop":1706716274914,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcfdeb18592abc7c","name":"throws on content topic with generation field greater than 0","time":{"start":1706715961913,"stop":1706715961913,"duration":0},"status":"passed","severity":"normal"},{"uid":"409ef1adef0b3b3a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1706716630146,"stop":1706716630146,"duration":0},"status":"passed","severity":"normal"},{"uid":"335ef408c56a7beb","name":"Check received message containing shell command","time":{"start":1706716199973,"stop":1706716199973,"duration":0},"status":"passed","severity":"normal"},{"uid":"e818cb4ffee39d70","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1706716349699,"stop":1706716349699,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0cf9e94a03d0ec","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1706716162980,"stop":1706716162981,"duration":1},"status":"passed","severity":"normal"},{"uid":"78d6eb799762f22e","name":"Subscribe to topic containing short and receive message","time":{"start":1706716630133,"stop":1706716630133,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89e679e7d58531d","name":"Subscribe to topic containing Script and publish message","time":{"start":1706716349698,"stop":1706716349698,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b6e281448c6057","name":"Init the array if not present","time":{"start":1706715961634,"stop":1706715961636,"duration":2},"status":"passed","severity":"normal"},{"uid":"4a191e976324b26e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1706716235873,"stop":1706716235873,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b663c25131e76f5","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1706716162972,"stop":1706716162972,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3647f1be80ec3b","name":"Check received message containing Script","time":{"start":1706716561591,"stop":1706716561591,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e06d7c94ba2be4","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1706716055764,"stop":1706716055765,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b7aaeaddf35fa1b","name":"Check publish message containing unicode special characters","time":{"start":1706716338254,"stop":1706716338254,"duration":0},"status":"passed","severity":"normal"},{"uid":"429738727899db0f","name":"Reopen subscription with peer with lost subscription","time":{"start":1706716054421,"stop":1706716054421,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c5eee93e84eaec","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1706716162971,"stop":1706716162971,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d77ad751294ebc7","name":"should be able to decode the field with only RELAY set to true","time":{"start":1706715969741,"stop":1706715969742,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5a1802deedef3f0","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1706716503066,"stop":1706716503066,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b13b679ebfc8991","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1706716630147,"stop":1706716630147,"duration":0},"status":"passed","severity":"normal"},{"uid":"efef62154f572ade","name":"should not receive a peer event before start","time":{"start":1706716021312,"stop":1706716021312,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f03943240562d8","name":"Waku message hash computation (payload length 0)","time":{"start":1706715964589,"stop":1706715964589,"duration":0},"status":"passed","severity":"normal"},{"uid":"9752fe7994011f0d","name":"Subscribe to topic containing long and receive message","time":{"start":1706716630134,"stop":1706716630134,"duration":0},"status":"passed","severity":"normal"},{"uid":"24616194a5f6ee16","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1706716162923,"stop":1706716162926,"duration":3},"status":"passed","severity":"normal"},{"uid":"101d2719b377943d","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1706716162987,"stop":1706716162988,"duration":1},"status":"passed","severity":"normal"},{"uid":"eabac575b79189d4","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1706716349701,"stop":1706716349701,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e6101e753fceda","name":"should throw an error for insufficient data","time":{"start":1706715962119,"stop":1706715962119,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bff78ab263a1ac9","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1706716328070,"stop":1706716328070,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e4ae59e96f871","name":"Check received message containing XML","time":{"start":1706716561576,"stop":1706716561577,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5f2973e4465fed2","name":"Push message with content topic containing Chinese","time":{"start":1706716596400,"stop":1706716596401,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bf649eb51af1702","name":"should properly create location multiaddrs - tcp4","time":{"start":1706715970519,"stop":1706715970519,"duration":0},"status":"passed","severity":"normal"},{"uid":"a768bb5e244e2905","name":"Js publishes, other Js receives","time":{"start":1706716320799,"stop":1706716320799,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d489d4ddf252a0","name":"Push message with content topic containing unicode special characters","time":{"start":1706716596405,"stop":1706716596406,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7feead759efc3bd","name":"Push message with content topic containing short","time":{"start":1706716596398,"stop":1706716596398,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ddfe6fc853a4d6","name":"Passing cursor with wrong message digest","time":{"start":1706716487568,"stop":1706716487569,"duration":1},"status":"passed","severity":"normal"},{"uid":"acab84d37f00241a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1706716231190,"stop":1706716231190,"duration":0},"status":"passed","severity":"normal"},{"uid":"636249c48b5e48c8","name":"should set field with all protocols disabled","time":{"start":1706715970521,"stop":1706715970521,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb50c1009a4591d","name":"should not fail to start the service if it is already started","time":{"start":1706716021309,"stop":1706716021309,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffca5e63d3aeb96","name":"should set field with only STORE enabled","time":{"start":1706715970522,"stop":1706715970522,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf1038bf19d76f7","name":"Push message with custom timestamp: 1675957800243","time":{"start":1706716428001,"stop":1706716428001,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06414fefaa4af66","name":"throws on content topic with empty topic name field","time":{"start":1706715961915,"stop":1706715961915,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc94a307feb793c","name":"Round trip binary encryption [ecies, signature]","time":{"start":1706715992884,"stop":1706715992884,"duration":0},"status":"passed","severity":"normal"},{"uid":"994564a2fc2c147d","name":"Subscribe and receive messages via lightPush","time":{"start":1706716630129,"stop":1706716630129,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bb2a56b9316224e","name":"Check message with no payload is not received","time":{"start":1706716199989,"stop":1706716199990,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa197e374df2e5eb","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1706715984671,"stop":1706715984671,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c7cb7a8942758f","name":"Check message on other pubsub topic is not received","time":{"start":1706716561601,"stop":1706716561602,"duration":1},"status":"passed","severity":"normal"},{"uid":"adc599f946c41b89","name":"All","time":{"start":1706716029825,"stop":1706716029825,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e6e3d00a3a20d0d","name":"Overlapping topic subscription","time":{"start":1706716235867,"stop":1706716235867,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7fddc484d9ad10","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1706716328074,"stop":1706716328075,"duration":1},"status":"passed","severity":"normal"},{"uid":"30c732abac9499d6","name":"Push message with emoji payload","time":{"start":1706716427989,"stop":1706716427990,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca203047a7a55fe8","name":"Check message with no content topic is not received","time":{"start":1706716561602,"stop":1706716561602,"duration":0},"status":"passed","severity":"normal"},{"uid":"673817debda5fb3e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1706716231193,"stop":1706716231194,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c65c9408ec878f8","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1706716349692,"stop":1706716349692,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f4bf37d690ed99","name":"Encoder throws on empty string content topic","time":{"start":1706715975430,"stop":1706715975430,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc79980462f1459d","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1706716055776,"stop":1706716055776,"duration":0},"status":"passed","severity":"normal"},{"uid":"34bd39ecddcb09b5","name":"should not receive a peer event after stop","time":{"start":1706716021313,"stop":1706716021313,"duration":0},"status":"passed","severity":"normal"},{"uid":"313bc99b4c5e95e2","name":"Query generator for multiple messages","time":{"start":1706716552211,"stop":1706716552217,"duration":6},"status":"passed","severity":"normal"},{"uid":"c2ac964944ff359b","name":"Fails to push message with empty content topic","time":{"start":1706716596406,"stop":1706716596407,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae3486e595241462","name":"Check received message containing Arabic","time":{"start":1706716199949,"stop":1706716199951,"duration":2},"status":"passed","severity":"normal"},{"uid":"f79466f4e451136c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1706716630136,"stop":1706716630137,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbb6cf9eb4f7eb0","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1706716503066,"stop":1706716503066,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a70a51cc01f1393","name":"Push message with content topic containing shell command","time":{"start":1706716596404,"stop":1706716596405,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d0823f589cd72ab","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1706716162947,"stop":1706716162948,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fa3caa44e2a172c","name":"should be called for bootstrap peers","time":{"start":1706716055758,"stop":1706716055759,"duration":1},"status":"passed","severity":"normal"},{"uid":"86627618da586bdb","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1706716235863,"stop":1706716235863,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae06adaec45af13","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1706716162948,"stop":1706716162949,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7aa179a04ca2fb1","name":"Check message with no pubsub topic is not received","time":{"start":1706716199987,"stop":1706716199987,"duration":0},"status":"passed","severity":"normal"},{"uid":"b101ec5c55810740","name":"Nwaku publishes","time":{"start":1706716320798,"stop":1706716320798,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4b0e5dabd4db4a3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1706716630148,"stop":1706716630148,"duration":0},"status":"passed","severity":"normal"},{"uid":"97eed7001560d5e6","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1706716162978,"stop":1706716162978,"duration":0},"status":"passed","severity":"normal"},{"uid":"da2fdd6c369fe267","name":"Push message with JSON payload","time":{"start":1706716596393,"stop":1706716596394,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4be5363a61bd8ba","name":"converts content topics to expected shard index","time":{"start":1706715961916,"stop":1706715961916,"duration":0},"status":"passed","severity":"normal"},{"uid":"764b057f46fbd6a2","name":"tcp ip4 address","time":{"start":1706715969769,"stop":1706715969769,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ac61fc5f1d8335","name":"Check message with no payload is not received","time":{"start":1706716561586,"stop":1706716561586,"duration":0},"status":"passed","severity":"normal"},{"uid":"2441cf47f2c8469","name":"Check received message with timestamp: 1649153314 ","time":{"start":1706716199985,"stop":1706716199985,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a3b89d99cce571","name":"Ordered callback, aborts when callback returns true","time":{"start":1706716552221,"stop":1706716552221,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9ed7f5c7483f92f","name":"Check received message containing Russian","time":{"start":1706716561590,"stop":1706716561590,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fdbda132b38b486","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1706716162947,"stop":1706716162947,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4c58d0ac805666d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1706716630135,"stop":1706716630135,"duration":0},"status":"passed","severity":"normal"},{"uid":"734ea9ed1595440a","name":"Decoder throws on undefined content topic","time":{"start":1706715992885,"stop":1706715992886,"duration":1},"status":"passed","severity":"normal"},{"uid":"67e8d7d894b80e2d","name":"Check received message containing long","time":{"start":1706716561588,"stop":1706716561589,"duration":1},"status":"passed","severity":"normal"},{"uid":"136048ba9de6b562","name":"isConnected should return false after all peers disconnect","time":{"start":1706716055754,"stop":1706716055754,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c761b3a889c44d3","name":"can start and stop the service","time":{"start":1706716435369,"stop":1706716435369,"duration":0},"status":"passed","severity":"normal"},{"uid":"9368040d01c774fd","name":"Decoder throws on empty string content topic","time":{"start":1706715990950,"stop":1706715990950,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f5bc2bc797e06b","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1706716338259,"stop":1706716338259,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1cf4846efe622b6","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1706716162912,"stop":1706716162914,"duration":2},"status":"passed","severity":"normal"},{"uid":"54f709dc7068e929","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1706716630139,"stop":1706716630139,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6cecafb471740a2","name":"groups content topics by expected pubsub topic","time":{"start":1706715961918,"stop":1706715961918,"duration":0},"status":"passed","severity":"normal"},{"uid":"665f706bbce94b49","name":"Generator, custom pubsub topic","time":{"start":1706716551479,"stop":1706716551480,"duration":1},"status":"passed","severity":"normal"},{"uid":"74334d4013193024","name":"Check received message containing escaped characters","time":{"start":1706716199973,"stop":1706716199973,"duration":0},"status":"passed","severity":"normal"},{"uid":"881b690eba1a226","name":"Check received message containing short","time":{"start":1706716199936,"stop":1706716199940,"duration":4},"status":"passed","severity":"normal"},{"uid":"d717397846bdb60b","name":"Default pageSize","time":{"start":1706716591630,"stop":1706716591630,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac42be2b155d2690","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1706716021315,"stop":1706716021315,"duration":0},"status":"skipped","severity":"normal"},{"uid":"469a73cf24cecf40","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1706716328069,"stop":1706716328070,"duration":1},"status":"passed","severity":"normal"},{"uid":"596d5104461cb2da","name":"creates an iterator","time":{"start":1706716578060,"stop":1706716578061,"duration":1},"status":"passed","severity":"normal"},{"uid":"f48c21fce34c5289","name":"Check message received after jswaku node is restarted","time":{"start":1706716199992,"stop":1706716199993,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a52f90a0cedca44","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1706716162943,"stop":1706716162946,"duration":3},"status":"passed","severity":"normal"},{"uid":"4017c54145107a5c","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1706715969746,"stop":1706715969747,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1b7427c72f077a5","name":"Using a function","time":{"start":1706716598248,"stop":1706716598248,"duration":0},"status":"passed","severity":"normal"},{"uid":"339deeb463974004","name":"retrieves a single peer","time":{"start":1706715985133,"stop":1706715985133,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee99c6dc6bb6af8","name":"Push message with content topic containing emoji","time":{"start":1706716427998,"stop":1706716427999,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa2d33f868e5ec4b","name":"Ping on peer without subscriptions","time":{"start":1706716054418,"stop":1706716054419,"duration":1},"status":"passed","severity":"normal"},{"uid":"911f677c38a7a57e","name":"Check received message containing SQL Injection","time":{"start":1706716199956,"stop":1706716199965,"duration":9},"status":"passed","severity":"normal"},{"uid":"7492b270d9458d26","name":"Check publish message containing special chars","time":{"start":1706716338248,"stop":1706716338248,"duration":0},"status":"passed","severity":"normal"},{"uid":"53ca763cb9ed57d","name":"Push message with content topic containing Script","time":{"start":1706716596402,"stop":1706716596402,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec3653a768c814d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1706716081639,"stop":1706716081639,"duration":0},"status":"passed","severity":"normal"},{"uid":"4850f51dc9582bb","name":"Check received message containing Arabic","time":{"start":1706716561590,"stop":1706716561590,"duration":0},"status":"passed","severity":"normal"},{"uid":"2226bbb71368578c","name":"Privacy Node - default protocol","time":{"start":1706716607633,"stop":1706716607633,"duration":0},"status":"passed","severity":"normal"},{"uid":"59aa041ab2fa909","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1706716162954,"stop":1706716162955,"duration":1},"status":"passed","severity":"normal"},{"uid":"8682901e6ee016fb","name":"Check received message with timestamp: 1649153314 ","time":{"start":1706716561599,"stop":1706716561600,"duration":1},"status":"passed","severity":"normal"},{"uid":"330685fd239e2849","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1706716630133,"stop":1706716630133,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc5fb2404dda53bc","name":"Check received message containing Arabic","time":{"start":1706716561575,"stop":1706716561575,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e2c9b1cbc6f431","name":"nwaku subscribes","time":{"start":1706716320796,"stop":1706716320796,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f50dd102e85fd41","name":"Subscribe to topic containing short and receive message","time":{"start":1706716630143,"stop":1706716630143,"duration":0},"status":"passed","severity":"normal"},{"uid":"613be520e37242e","name":"Publish without waiting for remote peer","time":{"start":1706716349690,"stop":1706716349691,"duration":1},"status":"passed","severity":"normal"},{"uid":"842516ac38bd8b3","name":"Nodes with multiple pubsub topic","time":{"start":1706716328074,"stop":1706716328074,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f8299b4447fa4e","name":"Subscribe and receive messages via waku relay post","time":{"start":1706716630140,"stop":1706716630140,"duration":0},"status":"passed","severity":"normal"},{"uid":"143d7d19606511f8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1706716095746,"stop":1706716095747,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b623bf5de895915","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1706716081641,"stop":1706716081641,"duration":0},"status":"passed","severity":"normal"},{"uid":"428d310189791757","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1706716487566,"stop":1706716487566,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7b8323c009b8a6","name":"Check message received after nwaku node is restarted","time":{"start":1706716199993,"stop":1706716199993,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2b762dbea7b05535","name":"Push 30 different messages","time":{"start":1706716596397,"stop":1706716596397,"duration":0},"status":"passed","severity":"normal"},{"uid":"b300eef60a7d964d","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1706716162971,"stop":1706716162972,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d7617a045a630c7","name":"can start the service","time":{"start":1706716435369,"stop":1706716435369,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a95733b0495ab0","name":"Check received message containing escaped characters","time":{"start":1706716561594,"stop":1706716561594,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ebf78f2c4323e1","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1706716162994,"stop":1706716162994,"duration":0},"status":"passed","severity":"normal"},{"uid":"6670ec3f1fa57371","name":"Ping on peer without subscriptions","time":{"start":1706716087252,"stop":1706716087253,"duration":1},"status":"passed","severity":"normal"},{"uid":"15ba679715a9cfaa","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1706715985138,"stop":1706715985138,"duration":0},"status":"passed","severity":"normal"},{"uid":"df2f204216321bf5","name":"Rejects garbage","time":{"start":1706715978975,"stop":1706715978976,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d00dea75d5be1be","name":"it tolerates circular branch references","time":{"start":1706715985134,"stop":1706715985134,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ffdc41c96e1f609","name":"Ephemeral field is preserved - encoder v0","time":{"start":1706716036126,"stop":1706716036127,"duration":1},"status":"passed","severity":"normal"},{"uid":"65012355834f394b","name":"Query with Ordered Callback, No message returned","time":{"start":1706716503065,"stop":1706716503066,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a2af91d54fac673","name":"Push message with Chinese payload","time":{"start":1706716427984,"stop":1706716427985,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce47f8fc1b2774bb","name":"Push message with content topic containing XML","time":{"start":1706716427995,"stop":1706716427996,"duration":1},"status":"passed","severity":"normal"},{"uid":"1019102597739dd2","name":"should decode valid enr successfully","time":{"start":1706715970512,"stop":1706715970513,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ea7a6b680351181","name":"Push message with short payload","time":{"start":1706716596386,"stop":1706716596386,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e135ed2839d308","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1706716286713,"stop":1706716286715,"duration":2},"status":"passed","severity":"normal"},{"uid":"e158a868842d49c5","name":"Subscribe to topic containing emoji and receive message","time":{"start":1706716630138,"stop":1706716630138,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ddebc29a76f6416","name":"Fails to push message bigger that 1MB","time":{"start":1706716428003,"stop":1706716428009,"duration":6},"status":"passed","severity":"normal"},{"uid":"28c7333da393e810","name":"Subscribe to topic containing Script and receive message","time":{"start":1706716630136,"stop":1706716630136,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6add8669a03b21","name":"Push message with short payload","time":{"start":1706716427977,"stop":1706716427980,"duration":3},"status":"passed","severity":"normal"},{"uid":"35963df75314a80c","name":"Check message received after nwaku node is restarted","time":{"start":1706716561587,"stop":1706716561587,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aa2a60caaa0db236","name":"Check message on other pubsub topic is not received","time":{"start":1706716199986,"stop":1706716199986,"duration":0},"status":"passed","severity":"normal"},{"uid":"4561bd91564033b1","name":"Ephemeral field set to true","time":{"start":1706715975428,"stop":1706715975428,"duration":0},"status":"passed","severity":"normal"},{"uid":"593aafadc80250fe","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1706716162992,"stop":1706716162993,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb658881137b7cc6","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1706715984672,"stop":1706715984672,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa5b016d58ed381","name":"should be able to encode the field with only RELAY set to true","time":{"start":1706715969729,"stop":1706715969731,"duration":2},"status":"passed","severity":"normal"},{"uid":"5a77eb5c0a9aa039","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1706716235866,"stop":1706716235866,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3fda172fc116d608","name":"Subscribe and receives messages on 20 topics","time":{"start":1706716235864,"stop":1706716235864,"duration":0},"status":"passed","severity":"normal"},{"uid":"caea2b079723c7d","name":"can start and stop the service","time":{"start":1706716021305,"stop":1706716021305,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8e4292e9e927a0","name":"Subscribe and publish message","time":{"start":1706716349691,"stop":1706716349691,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0bace2912190019","name":"should set field with only RELAY enabled","time":{"start":1706715970521,"stop":1706715970522,"duration":1},"status":"passed","severity":"normal"},{"uid":"57bbd408e1d7947c","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1706716162984,"stop":1706716162987,"duration":3},"status":"passed","severity":"normal"},{"uid":"db64de0ea08017a0","name":"Push message with custom timestamp: 1706719763147","time":{"start":1706716596413,"stop":1706716596414,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1f1809ff0e0430d","name":"different cluster, different shard: nodes don't connect","time":{"start":1706716162911,"stop":1706716162911,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b7ae1b99cde9944","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1706716630140,"stop":1706716630140,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76f959ddd7afe60","name":"Decoder throws on undefined content topic","time":{"start":1706715990949,"stop":1706715990949,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7f3420f646279e","name":"should handle a minimal index list","time":{"start":1706715962117,"stop":1706715962118,"duration":1},"status":"passed","severity":"normal"},{"uid":"afb7c7e36f207cb3","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1706715990946,"stop":1706715990946,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c66b4e0382892a7","name":"1 Relay, 1 Filter, gives up","time":{"start":1706715984796,"stop":1706715984796,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed3a1d74bf4dbf5a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1706716235871,"stop":1706716235871,"duration":0},"status":"passed","severity":"normal"},{"uid":"add282a61b8a61de","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1706716601106,"stop":1706716601107,"duration":1},"status":"passed","severity":"normal"},{"uid":"29764e8942102ea2","name":"Push message with JSON payload","time":{"start":1706716427988,"stop":1706716427988,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e8046fd6260de4","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1706716328068,"stop":1706716328068,"duration":0},"status":"passed","severity":"normal"},{"uid":"12caf27cffbdf427","name":"Passing page size 10 when there are 10 messages","time":{"start":1706716591628,"stop":1706716591628,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e8b3990a0aab2e","name":"Check received message containing short","time":{"start":1706716561572,"stop":1706716561573,"duration":1},"status":"passed","severity":"normal"},{"uid":"35ef88156a801b10","name":"unsubscribes","time":{"start":1706716578061,"stop":1706716578062,"duration":1},"status":"passed","severity":"normal"},{"uid":"67c7251449eb0f45","name":"Check message with non string payload is not received","time":{"start":1706716561586,"stop":1706716561586,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f9b4ef92b45d5d9","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1706716630129,"stop":1706716630130,"duration":1},"status":"passed","severity":"normal"},{"uid":"a04b8a7393fef28c","name":"Push message with content topic containing long","time":{"start":1706716596398,"stop":1706716596399,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f66f039efdf4429","name":"Check received message containing special chars","time":{"start":1706716561574,"stop":1706716561574,"duration":0},"status":"passed","severity":"normal"},{"uid":"839935d70332ff0","name":"should throw error - no public key","time":{"start":1706715970514,"stop":1706715970514,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e3682cc92b61bc","name":"isConnected should return true after first peer connects","time":{"start":1706716055776,"stop":1706716055777,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecf7016029df6d89","name":"Check received message containing JSON","time":{"start":1706716199969,"stop":1706716199972,"duration":3},"status":"passed","severity":"normal"},{"uid":"f31bea5276d12271","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1706716162916,"stop":1706716162916,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91f157cd5029fd7","name":"Passing page size 0 when there are 110 messages","time":{"start":1706716591626,"stop":1706716591626,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f17970d1a34272","name":"throws on empty content topic","time":{"start":1706715961911,"stop":1706715961911,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3effdda045056e","name":"Subscribe to topic containing shell command and publish message","time":{"start":1706716349700,"stop":1706716349700,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee36980f43e724a7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706716162922,"stop":1706716162923,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c7031c307562db","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1706716601105,"stop":1706716601106,"duration":1},"status":"passed","severity":"normal"},{"uid":"875a53ae0722ed43","name":"Round trip binary serialization","time":{"start":1706715975427,"stop":1706715975428,"duration":1},"status":"passed","severity":"normal"},{"uid":"899d2627d53d2292","name":"Asymmetric encrypt & decrypt","time":{"start":1706715991422,"stop":1706715991422,"duration":0},"status":"passed","severity":"normal"},{"uid":"853de5cf16f7d45b","name":"Query generator for multiple messages with different message text format","time":{"start":1706716552217,"stop":1706716552218,"duration":1},"status":"passed","severity":"normal"},{"uid":"6495de80497a2038","name":"Reopen subscription with peer with lost subscription","time":{"start":1706716087255,"stop":1706716087256,"duration":1},"status":"passed","severity":"normal"},{"uid":"df415bfe1a328bd4","name":"Ping on unsubscribed peer","time":{"start":1706716054419,"stop":1706716054421,"duration":2},"status":"passed","severity":"normal"},{"uid":"da932819e392aa89","name":"Push message with rate limit","time":{"start":1706716428000,"stop":1706716428000,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3017b7da31250f","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1706715969745,"stop":1706715969746,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a20c1a96caed11c","name":"Passing page size 3 when there are 20 messages","time":{"start":1706716591627,"stop":1706716591628,"duration":1},"status":"passed","severity":"normal"},{"uid":"982db8434980e8b1","name":"should use DNS peer discovery with light client","time":{"start":1706716021314,"stop":1706716021314,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d43b2cfe5abcbb56","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1706716630138,"stop":1706716630138,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a0b1445b41a11","name":"Generator, 2 different pubsubtopics","time":{"start":1706716551478,"stop":1706716551479,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1dd80a5f725adef","name":"Check received message with extra option is received","time":{"start":1706716199992,"stop":1706716199992,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78dc51399971892","name":"Check received message with timestamp: 1706716012657000000 ","time":{"start":1706716561595,"stop":1706716561595,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6877c6eac28a952","name":"Subscribe to topic containing Script and receive message","time":{"start":1706716630146,"stop":1706716630146,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f9a75312ff9dfc","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1706716349696,"stop":1706716349696,"duration":0},"status":"passed","severity":"normal"},{"uid":"6271ba6212cd0b28","name":"ignores unrecognized TXT record formats","time":{"start":1706715985135,"stop":1706715985135,"duration":0},"status":"passed","severity":"normal"},{"uid":"b19aa4e68bb256c6","name":"caches peers it previously fetched","time":{"start":1706715985135,"stop":1706715985135,"duration":0},"status":"passed","severity":"normal"},{"uid":"e44897d2a5828f17","name":"Subscribe and receive messages via lightPush","time":{"start":1706716630139,"stop":1706716630139,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a7422f72faa81e","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1706716487567,"stop":1706716487568,"duration":1},"status":"passed","severity":"normal"},{"uid":"37c517b47d71095b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1706716444318,"stop":1706716444319,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd4d60def02674df","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1706716349700,"stop":1706716349701,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7c7bf890adbfe4e","name":"should encodeTxt and decodeTxt","time":{"start":1706715970512,"stop":1706715970512,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b6273d6fff9f7b","name":"Subscribe and receive messages via waku relay post","time":{"start":1706716235862,"stop":1706716235862,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dc3a3ec8ebb7c1c","name":"Push message with SQL Injection payload","time":{"start":1706716427986,"stop":1706716427986,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ea704134eb6b8b","name":"Check publish message containing numeric","time":{"start":1706716338248,"stop":1706716338248,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a754d03368ad3f3","name":"Waku message hash computation","time":{"start":1706715964587,"stop":1706715964588,"duration":1},"status":"passed","severity":"normal"},{"uid":"67ca7530e6dbf436","name":"topics with same application and version share the same shard","time":{"start":1706715961917,"stop":1706715961917,"duration":0},"status":"passed","severity":"normal"},{"uid":"9023ccfb5ea2825a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1706716199985,"stop":1706716199985,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d7fb81ad0df692","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1706716055737,"stop":1706716055753,"duration":16},"status":"passed","severity":"normal"},{"uid":"7042d8974def01cf","name":"Publishes to nwaku","time":{"start":1706716320796,"stop":1706716320798,"duration":2},"status":"passed","severity":"normal"},{"uid":"1bd94747f74a9a0b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1706716081636,"stop":1706716081636,"duration":0},"status":"passed","severity":"normal"},{"uid":"48fc29d515c796ec","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1706716551480,"stop":1706716551481,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc9613b61308e4d9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1706716162981,"stop":1706716162982,"duration":1},"status":"passed","severity":"normal"},{"uid":"a40b5d0f043fa1d4","name":"Push message with emoji payload","time":{"start":1706716596397,"stop":1706716596397,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0daaa4103e6e4a","name":"Push message on custom pubsubTopic","time":{"start":1706716286711,"stop":1706716286712,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e761b92919f6a92","name":"Check message with non string payload is not received","time":{"start":1706716199990,"stop":1706716199991,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c2516459e937803","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1706716231194,"stop":1706716231194,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a96abc7e2e5759","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1706716231191,"stop":1706716231192,"duration":1},"status":"passed","severity":"normal"}]