2024-02-08 15:03:05 +00:00

1 line
127 KiB
JSON

[{"uid":"4e67d40a24f7e122","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1707404179930,"stop":1707404179930,"duration":0},"status":"passed","severity":"normal"},{"uid":"970e92cc9d6d558f","name":"Sign & Recover","time":{"start":1707403991069,"stop":1707403991069,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ca5c6cd64670f1","name":"Decoder throws on empty string content topic","time":{"start":1707403992411,"stop":1707403992412,"duration":1},"status":"passed","severity":"normal"},{"uid":"1402b4035bf68007","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707404219540,"stop":1707404219540,"duration":0},"status":"passed","severity":"normal"},{"uid":"704aa1ed70008e8e","name":"Passing an array","time":{"start":1707404569336,"stop":1707404569337,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0cb50a685e97c45","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707404081469,"stop":1707404081469,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a9a0c3cf596200e","name":"Ping on subscribed peer","time":{"start":1707404085999,"stop":1707404086000,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ac403dc32369943","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707404219534,"stop":1707404219535,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ae326859588331a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707404211875,"stop":1707404211876,"duration":1},"status":"passed","severity":"normal"},{"uid":"37956d2f8562f8cb","name":"Check received message containing unicode special characters","time":{"start":1707404532399,"stop":1707404532400,"duration":1},"status":"passed","severity":"normal"},{"uid":"89473091480772f","name":"Fields are not dropped","time":{"start":1707403973551,"stop":1707403973553,"duration":2},"status":"passed","severity":"normal"},{"uid":"a9258c67e8fa3fc","name":"Query generator for 2000 messages","time":{"start":1707404549267,"stop":1707404549267,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddca0362687dfd79","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1707403990468,"stop":1707403990470,"duration":2},"status":"passed","severity":"normal"},{"uid":"411ae613178235d8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707404081469,"stop":1707404081470,"duration":1},"status":"passed","severity":"normal"},{"uid":"2087d9a9102331da","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1707404568407,"stop":1707404568407,"duration":0},"status":"passed","severity":"normal"},{"uid":"5359e7e0f39739d9","name":"Fails to publish message with size larger than 1 MB","time":{"start":1707404323789,"stop":1707404323789,"duration":0},"status":"passed","severity":"normal"},{"uid":"b30a5c9c8d009b4a","name":"Check received message containing shell command","time":{"start":1707404183591,"stop":1707404183591,"duration":0},"status":"passed","severity":"normal"},{"uid":"b307e493546b589b","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1707404080222,"stop":1707404080222,"duration":0},"status":"passed","severity":"normal"},{"uid":"630a81d0af411325","name":"Check message with invalid timestamp is not received","time":{"start":1707404532404,"stop":1707404532408,"duration":4},"status":"passed","severity":"normal"},{"uid":"bdda1a139d580973","name":"Decoder throws on undefined content topic","time":{"start":1707403992411,"stop":1707403992411,"duration":0},"status":"passed","severity":"normal"},{"uid":"7307f1830db4105","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1707404337416,"stop":1707404337417,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aef9a22dca73914","name":"converts content topics to expected shard index","time":{"start":1707403960793,"stop":1707403960793,"duration":0},"status":"passed","severity":"normal"},{"uid":"c092459ae7be71b8","name":"Check message with extra parameter is not received","time":{"start":1707404183608,"stop":1707404183608,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee854e48a0a9a10d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707404537714,"stop":1707404537714,"duration":0},"status":"passed","severity":"normal"},{"uid":"714689e921d9f530","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707404080222,"stop":1707404080222,"duration":0},"status":"passed","severity":"normal"},{"uid":"49306bf24bfd4484","name":"different cluster, different shard: nodes don't connect","time":{"start":1707404179910,"stop":1707404179910,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd286dc5170993d","name":"Relay + Store","time":{"start":1707404022655,"stop":1707404022655,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e746a54f36c367","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1707404179928,"stop":1707404179929,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b72f2739f747dd7","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707404219527,"stop":1707404219527,"duration":0},"status":"passed","severity":"normal"},{"uid":"563262cbd7a9af4","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707404308293,"stop":1707404308294,"duration":1},"status":"passed","severity":"normal"},{"uid":"c12f17b59b9cd02e","name":"Subscribe and publish message","time":{"start":1707404337395,"stop":1707404337395,"duration":0},"status":"passed","severity":"normal"},{"uid":"e80014a1252c622f","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1707404179911,"stop":1707404179911,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0574b93e505abc1","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1707404337395,"stop":1707404337396,"duration":1},"status":"passed","severity":"normal"},{"uid":"baf5e1edbb6727ed","name":"Check message with no pubsub topic is not received","time":{"start":1707404532465,"stop":1707404532465,"duration":0},"status":"passed","severity":"normal"},{"uid":"2285a762f6cde620","name":"Nwaku publishes","time":{"start":1707404299019,"stop":1707404299019,"duration":0},"status":"passed","severity":"normal"},{"uid":"33da000943c10a2c","name":"Check received message containing Chinese","time":{"start":1707404183589,"stop":1707404183589,"duration":0},"status":"passed","severity":"normal"},{"uid":"7758d2e8e03239d8","name":"Check received message containing Arabic","time":{"start":1707404183589,"stop":1707404183589,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ef53f40b55dff6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707404080220,"stop":1707404080220,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c5c2c75d0ac11f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707404179924,"stop":1707404179924,"duration":0},"status":"passed","severity":"normal"},{"uid":"49bdca4f99db63c9","name":"Check received message containing special chars","time":{"start":1707404532390,"stop":1707404532390,"duration":0},"status":"passed","severity":"normal"},{"uid":"351ecc5e0f02cfab","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1707404485297,"stop":1707404485297,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab2f7ad8c070244","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707404219537,"stop":1707404219537,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee66f26352504ad7","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1707404479201,"stop":1707404479201,"duration":0},"status":"passed","severity":"normal"},{"uid":"c913ec2809a1016","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1707403968663,"stop":1707403968664,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5d7dfc971821ba8","name":"Ping on unsubscribed peer","time":{"start":1707404086001,"stop":1707404086001,"duration":0},"status":"passed","severity":"normal"},{"uid":"93567a0eb1530018","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707404080223,"stop":1707404080224,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cb0d1fc49695bcb","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1707404024296,"stop":1707404024297,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1a01067be12ea4d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707404532402,"stop":1707404532402,"duration":0},"status":"passed","severity":"normal"},{"uid":"f068e97ea4a43064","name":"nwaku subscribes","time":{"start":1707404299018,"stop":1707404299018,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec4a939aa68882a","name":"Push message with custom timestamp: 1707400583849","time":{"start":1707404404315,"stop":1707404404315,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdbfd5571d21f180","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1707404179925,"stop":1707404179925,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc53688cc1befc0","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1707404045592,"stop":1707404045593,"duration":1},"status":"passed","severity":"normal"},{"uid":"d592643a771576de","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707404080222,"stop":1707404080223,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b54425a5b8b9657","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707404219537,"stop":1707404219538,"duration":1},"status":"passed","severity":"normal"},{"uid":"512c0cba067cd11d","name":"Subscribe and receive messages via waku relay post","time":{"start":1707404219527,"stop":1707404219528,"duration":1},"status":"passed","severity":"normal"},{"uid":"23dd5bc20f2f08c","name":"Push message on custom pubsubTopic","time":{"start":1707404270227,"stop":1707404270228,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b424fc0edc82e29","name":"should properly create location multiaddrs - tcp6","time":{"start":1707403969423,"stop":1707403969423,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde1dc3ba0c2a0a8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707404537725,"stop":1707404537725,"duration":0},"status":"skipped","severity":"normal"},{"uid":"49d1c16e8e3271ef","name":"Light Node - default protocols","time":{"start":1707404574854,"stop":1707404574854,"duration":0},"status":"passed","severity":"normal"},{"uid":"c684f8ab5e784669","name":"Check received message containing emoji","time":{"start":1707404532453,"stop":1707404532455,"duration":2},"status":"passed","severity":"normal"},{"uid":"a6b72ad710ba7cfe","name":"Push message with Russian payload","time":{"start":1707404404300,"stop":1707404404300,"duration":0},"status":"passed","severity":"normal"},{"uid":"639a1a8ff81a60f8","name":"Subscribe and receives messages on 20 topics","time":{"start":1707404537709,"stop":1707404537709,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b352f264d40b1","name":"Push message with Script payload","time":{"start":1707404565393,"stop":1707404565393,"duration":0},"status":"passed","severity":"normal"},{"uid":"76afdc1810bae85b","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1707403968673,"stop":1707403968674,"duration":1},"status":"passed","severity":"normal"},{"uid":"557312af33d27287","name":"handles multiple messages","time":{"start":1707404558759,"stop":1707404558759,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a14e140f4ab18cd","name":"Push message with content topic containing special chars","time":{"start":1707404404306,"stop":1707404404307,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c8b8e734145d908","name":"Push message with special chars payload","time":{"start":1707404565391,"stop":1707404565391,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e392747bb3e387e","name":"should not receive a peer event before start","time":{"start":1707404032624,"stop":1707404032625,"duration":1},"status":"passed","severity":"normal"},{"uid":"38654e6a722edf50","name":"Subscribe and receive messages via lightPush","time":{"start":1707404537706,"stop":1707404537706,"duration":0},"status":"passed","severity":"normal"},{"uid":"b355f53cbbf852de","name":"Check publish message containing Russian","time":{"start":1707404323773,"stop":1707404323773,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a4393ae7bf92ff","name":"Check message with no pubsub topic is not received","time":{"start":1707404183607,"stop":1707404183607,"duration":0},"status":"passed","severity":"normal"},{"uid":"747f27dc14be1bb9","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1707404179914,"stop":1707404179914,"duration":0},"status":"passed","severity":"normal"},{"uid":"1386826209c43c91","name":"Push message with escaped characters payload","time":{"start":1707404404303,"stop":1707404404303,"duration":0},"status":"passed","severity":"normal"},{"uid":"a31accd7adbeb89d","name":"can start the service","time":{"start":1707404032621,"stop":1707404032621,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7cd71e3545d9c43","name":"it tolerates circular branch references","time":{"start":1707403983920,"stop":1707403983920,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77ecb3048db688b","name":"should return false","time":{"start":1707403969420,"stop":1707403969421,"duration":1},"status":"passed","severity":"normal"},{"uid":"b202bbe160f04686","name":"should throw error - no public key","time":{"start":1707403969419,"stop":1707403969419,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f611f7d1f1fd0b5","name":"Subscribe and receives messages on 20 topics","time":{"start":1707404219528,"stop":1707404219529,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca59ab37846a46ab","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707404179916,"stop":1707404179922,"duration":6},"status":"passed","severity":"normal"},{"uid":"7e56532f25c681a0","name":"returns all values when wanted number matches available values","time":{"start":1707403982805,"stop":1707403982806,"duration":1},"status":"passed","severity":"normal"},{"uid":"41a9ff2a2c64814e","name":"Encoder throws on empty string content topic","time":{"start":1707403974355,"stop":1707403974355,"duration":0},"status":"passed","severity":"normal"},{"uid":"29126fee03590abf","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707404179929,"stop":1707404179929,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b29c024e86f671c","name":"Check received message containing SQL Injection","time":{"start":1707404183590,"stop":1707404183590,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c74b3d62702075","name":"throws on content topic with non-number generation field","time":{"start":1707403960789,"stop":1707403960789,"duration":0},"status":"passed","severity":"normal"},{"uid":"d611fe7d6db38150","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1707404179930,"stop":1707404179931,"duration":1},"status":"passed","severity":"normal"},{"uid":"58869a5b1b8dd086","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707404308296,"stop":1707404308296,"duration":0},"status":"passed","severity":"normal"},{"uid":"4030c702f843d9a2","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1707403983493,"stop":1707403983493,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d671648b8c8f41","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1707404568407,"stop":1707404568407,"duration":0},"status":"passed","severity":"normal"},{"uid":"7accf60f4035b2d0","name":"Subscribe to topic containing long and receive message","time":{"start":1707404537712,"stop":1707404537713,"duration":1},"status":"passed","severity":"normal"},{"uid":"39fb5d26dbcea4f6","name":"Check received message containing shell command","time":{"start":1707404532451,"stop":1707404532451,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee7c56a1ce47bc4","name":"Subscribe to topic containing JSON and publish message","time":{"start":1707404337415,"stop":1707404337416,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f9ec805fa44a1a7","name":"Check received message with timestamp: 1707404007232000000 ","time":{"start":1707404532458,"stop":1707404532458,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be29929433d1706","name":"Check received message containing Arabic","time":{"start":1707404532445,"stop":1707404532445,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0bdeafeae776e3e","name":"Push message with custom timestamp: 1707407783849","time":{"start":1707404404315,"stop":1707404404315,"duration":0},"status":"passed","severity":"normal"},{"uid":"67539be88f56b1af","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707404179913,"stop":1707404179913,"duration":0},"status":"passed","severity":"normal"},{"uid":"116b3e8e1ad9ace4","name":"should be called for bootstrap peers","time":{"start":1707404045605,"stop":1707404045606,"duration":1},"status":"passed","severity":"normal"},{"uid":"50d7282c728f285e","name":"passes more than one ENR URLs and attempts connection","time":{"start":1707404032627,"stop":1707404032627,"duration":0},"status":"skipped","severity":"normal"},{"uid":"163ebe2916df780a","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1707404555106,"stop":1707404555106,"duration":0},"status":"passed","severity":"normal"},{"uid":"855714c238f3dffc","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707404211877,"stop":1707404211878,"duration":1},"status":"passed","severity":"normal"},{"uid":"e36db8ac8a802c02","name":"Push message with content topic containing Russian","time":{"start":1707404565400,"stop":1707404565400,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d3a90a430fd57f","name":"Query Generator, No message returned","time":{"start":1707404485294,"stop":1707404485294,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0fa904a3dd6ef02","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707404080226,"stop":1707404080226,"duration":0},"status":"passed","severity":"normal"},{"uid":"4247fdb498beaa07","name":"Ping on unsubscribed peer","time":{"start":1707404086004,"stop":1707404086004,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58a28f49f428991","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1707404032627,"stop":1707404032627,"duration":0},"status":"skipped","severity":"normal"},{"uid":"60b433f426f7b01d","name":"should set field with all protocols enabled","time":{"start":1707403969425,"stop":1707403969425,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91e2f3b9763930e","name":"Push message with JSON payload","time":{"start":1707404565394,"stop":1707404565395,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e9e9a520c7fbeb","name":"should encode/decode to RLP encoding","time":{"start":1707403969421,"stop":1707403969421,"duration":0},"status":"passed","severity":"normal"},{"uid":"91acabd8c6541233","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707404179936,"stop":1707404179936,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce10e88989b70e1c","name":"Check received message containing short","time":{"start":1707404532386,"stop":1707404532386,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96bd8504083afc","name":"Push message with Chinese payload","time":{"start":1707404404299,"stop":1707404404299,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2d0da5a72ca2d4","name":"Relay + Store","time":{"start":1707403969426,"stop":1707403969426,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9dfe0d64ab3bcf4","name":"same cluster, different shard: nodes connect","time":{"start":1707404179908,"stop":1707404179909,"duration":1},"status":"passed","severity":"normal"},{"uid":"37c065bedb72436f","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1707404249478,"stop":1707404249479,"duration":1},"status":"passed","severity":"normal"},{"uid":"6976d1975e1daba0","name":"Push message with escaped characters payload","time":{"start":1707404565395,"stop":1707404565396,"duration":1},"status":"passed","severity":"normal"},{"uid":"eadd2d196adf746a","name":"Push message with content topic containing unicode special characters","time":{"start":1707404565404,"stop":1707404565404,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfe289f95f010a86","name":"can start and stop the service","time":{"start":1707404032622,"stop":1707404032622,"duration":0},"status":"passed","severity":"normal"},{"uid":"250fdbb97f21051e","name":"can start the service","time":{"start":1707404428343,"stop":1707404428343,"duration":0},"status":"passed","severity":"normal"},{"uid":"59b600b2f2b06c64","name":"Generator, 2 different pubsubtopics","time":{"start":1707404540366,"stop":1707404540366,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e257bf643b303c","name":"Init the array if not present","time":{"start":1707403960650,"stop":1707403960651,"duration":1},"status":"passed","severity":"normal"},{"uid":"fee53213e6b6667e","name":"Push message with content topic containing escaped characters","time":{"start":1707404404311,"stop":1707404404311,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63c898b2b0bd98","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1707404179932,"stop":1707404179933,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc386cd7a3e6188a","name":"Push message with content topic containing long","time":{"start":1707404565398,"stop":1707404565398,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b84f5584b2c90c7","name":"Check publish message containing unicode special characters","time":{"start":1707404323780,"stop":1707404323781,"duration":1},"status":"passed","severity":"normal"},{"uid":"729a320c5157ad44","name":"caches peers it previously fetched","time":{"start":1707403983922,"stop":1707403983922,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be807a6971b7c33","name":"creates an iterator","time":{"start":1707404558758,"stop":1707404558759,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ea8835b196a9d18","name":"Symmetric encrypt & Decrypt","time":{"start":1707403991068,"stop":1707403991068,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fdbc5be4d3e96a4","name":"Check received message containing Script","time":{"start":1707404532393,"stop":1707404532393,"duration":0},"status":"passed","severity":"normal"},{"uid":"4003648c96373c07","name":"Push message with shell command payload","time":{"start":1707404404302,"stop":1707404404303,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e2405b2742a9105","name":"Check message received after nwaku node is restarted","time":{"start":1707404532467,"stop":1707404532467,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3cd91f8cda9ec049","name":"Asymmetric encrypt & decrypt","time":{"start":1707403991067,"stop":1707403991067,"duration":0},"status":"passed","severity":"normal"},{"uid":"c22f0374f10c57e3","name":"Check message received after jswaku node is restarted","time":{"start":1707404183609,"stop":1707404183609,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e74ff26453ea94c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707404179926,"stop":1707404179926,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7199b446be75064","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707404211875,"stop":1707404211875,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f81077ae9685363","name":"unsubscribes","time":{"start":1707404558759,"stop":1707404558760,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa31316f146771d9","name":"Push 30 different messages","time":{"start":1707404404304,"stop":1707404404304,"duration":0},"status":"passed","severity":"normal"},{"uid":"13acfd560ff7c2ca","name":"should be able to decode the field with only RELAY set to true","time":{"start":1707403968666,"stop":1707403968667,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e0b4697da1038ed","name":"All","time":{"start":1707404022657,"stop":1707404022657,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eaa322e40211e6b","name":"should properly create location multiaddrs - udp6","time":{"start":1707403969423,"stop":1707403969423,"duration":0},"status":"passed","severity":"normal"},{"uid":"d530ea3e31b13b1d","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1707404045597,"stop":1707404045598,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7019f1b8e20cef","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1707404179939,"stop":1707404179940,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba34453534fa20fd","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707404308293,"stop":1707404308293,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a019786a0745c8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707404537713,"stop":1707404537714,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ccafaea679f70c0","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1707403961003,"stop":1707403961003,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dda34d27102c7b7","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707404537721,"stop":1707404537721,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2dbd7b2c2ed46ff","name":"Check received message containing numeric","time":{"start":1707404532444,"stop":1707404532444,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e35bbea9a69c131","name":"Subscribe to topic containing short and receive message","time":{"start":1707404537730,"stop":1707404537731,"duration":1},"status":"passed","severity":"normal"},{"uid":"178c294b19968d5e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707404219530,"stop":1707404219530,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7fe35bd6214e3671","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1707403983497,"stop":1707403983498,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aa1f0f2af59e71","name":"Push message with unicode special characters payload","time":{"start":1707404404303,"stop":1707404404304,"duration":1},"status":"passed","severity":"normal"},{"uid":"b975b25646526f85","name":"Filter","time":{"start":1707404574853,"stop":1707404574853,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66daf02d1b234f2","name":"Fails to publish duplicate message","time":{"start":1707404323786,"stop":1707404323786,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6bb5ae3a875f70","name":"Reopen subscription with peer with lost subscription","time":{"start":1707404086004,"stop":1707404086004,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6bdde5d93f5bb4","name":"Privacy Node - default protocol","time":{"start":1707404574854,"stop":1707404574855,"duration":1},"status":"passed","severity":"normal"},{"uid":"749d26189544766b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707404540366,"stop":1707404540367,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c1010b383a9f64c","name":"Check publish message containing shell command","time":{"start":1707404323778,"stop":1707404323778,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c7a9f48ae888c5","name":"Query Generator - backward","time":{"start":1707404546689,"stop":1707404546689,"duration":0},"status":"passed","severity":"normal"},{"uid":"14650c7938dfe1e3","name":"should be able to decode the field with only STORE set to true","time":{"start":1707403968669,"stop":1707403968669,"duration":0},"status":"passed","severity":"normal"},{"uid":"567dedf509b4903","name":"Check message with no content topic is not received","time":{"start":1707404183607,"stop":1707404183607,"duration":0},"status":"passed","severity":"normal"},{"uid":"63951bb5f18cd1c4","name":"Check publish message containing Basic HTML tag","time":{"start":1707404323776,"stop":1707404323776,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b992cd8743f4d56","name":"Check received message containing Script","time":{"start":1707404532449,"stop":1707404532450,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3ce468f1f1a4e97","name":"Subscribe to topic containing Script and receive message","time":{"start":1707404537715,"stop":1707404537715,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92e3043ea582618","name":"Push message with SQL Injection payload","time":{"start":1707404404300,"stop":1707404404300,"duration":0},"status":"passed","severity":"normal"},{"uid":"80c11b1faf19c531","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1707404323782,"stop":1707404323783,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3788f61a562f7ba","name":"should be able to encode the field with only RELAY set to true","time":{"start":1707403968655,"stop":1707403968658,"duration":3},"status":"passed","severity":"normal"},{"uid":"d48cafee43070a88","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1707403983494,"stop":1707403983495,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bc30e8fb49ecb82","name":"Check received message with timestamp: 1707404007232 ","time":{"start":1707404532459,"stop":1707404532461,"duration":2},"status":"passed","severity":"normal"},{"uid":"161d6c6519e543c5","name":"Push to array if already present","time":{"start":1707403960652,"stop":1707403960652,"duration":0},"status":"passed","severity":"normal"},{"uid":"c206c908bd890570","name":"Decoder throws on empty string content topic","time":{"start":1707403990476,"stop":1707403990476,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc5bceb21c83d19e","name":"Push message with shell command payload","time":{"start":1707404565395,"stop":1707404565395,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee802bb60e680775","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707404211874,"stop":1707404211874,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada392be2160eb3d","name":"Query with Promise Callback, No Decoder","time":{"start":1707404485298,"stop":1707404485301,"duration":3},"status":"passed","severity":"normal"},{"uid":"e5051e527bf69e7d","name":"Push message with special chars payload","time":{"start":1707404404298,"stop":1707404404298,"duration":0},"status":"passed","severity":"normal"},{"uid":"b278bab6f1c37b74","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1707403974082,"stop":1707403974082,"duration":0},"status":"passed","severity":"normal"},{"uid":"678aaf6b1e7e022b","name":"Check publish message containing numeric","time":{"start":1707404323770,"stop":1707404323770,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ae98e764f36b6d9","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1707404518364,"stop":1707404518365,"duration":1},"status":"passed","severity":"normal"},{"uid":"9626307055bb070e","name":"Publish message with custom timestamp: Thu Feb 08 2024 13:58:28 GMT+0000 (Coordinated Universal Time)","time":{"start":1707404323784,"stop":1707404323785,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b4e7a0b96dbd62a","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1707404568407,"stop":1707404568408,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0281d76ba3e629b","name":"Subscribe to topic containing XML and receive message","time":{"start":1707404219537,"stop":1707404219537,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0fc5ed41eb7a4d","name":"should set field with all protocols disabled","time":{"start":1707403969424,"stop":1707403969425,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb71f387de2b0603","name":"Subscribe to topic containing short and publish message","time":{"start":1707404337402,"stop":1707404337406,"duration":4},"status":"passed","severity":"normal"},{"uid":"257397500d369b6d","name":"Push message with content topic containing Script","time":{"start":1707404404309,"stop":1707404404309,"duration":0},"status":"passed","severity":"normal"},{"uid":"60af89ec3c609b82","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1707403968664,"stop":1707403968665,"duration":1},"status":"passed","severity":"normal"},{"uid":"68ed42b5e632d4a9","name":"Generator, 2 different pubsubtopics","time":{"start":1707404540365,"stop":1707404540365,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c79803603c7d1b","name":"should set field with only FILTER enabled","time":{"start":1707403969426,"stop":1707403969426,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2bdb01e6d84da64","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707404219535,"stop":1707404219536,"duration":1},"status":"passed","severity":"normal"},{"uid":"85c086bf77e818a7","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1707403983923,"stop":1707403983924,"duration":1},"status":"passed","severity":"normal"},{"uid":"844c39a477b07af4","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707404308296,"stop":1707404308297,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa232390702bf37f","name":"Check received message containing Chinese","time":{"start":1707404532444,"stop":1707404532445,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7e22bfb4c50bb92","name":"nwaku interop","time":{"start":1707404428342,"stop":1707404428342,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb30e128c598010","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707404537710,"stop":1707404537711,"duration":1},"status":"skipped","severity":"normal"},{"uid":"15ffa120689e2ffc","name":"Push message with content topic containing Chinese","time":{"start":1707404565399,"stop":1707404565400,"duration":1},"status":"passed","severity":"normal"},{"uid":"742f5261e8eb62ef","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707404537707,"stop":1707404537707,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c551f1a0fcb4c7","name":"Accepts a valid Waku Message","time":{"start":1707403977827,"stop":1707403977828,"duration":1},"status":"passed","severity":"normal"},{"uid":"13a96b3efbff790d","name":"Mutual subscription","time":{"start":1707404337393,"stop":1707404337393,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a318ff2f936ea","name":"same cluster, same shard: nodes connect","time":{"start":1707404249479,"stop":1707404249479,"duration":0},"status":"passed","severity":"normal"},{"uid":"734d5e13e70afe74","name":"Check received message containing numeric","time":{"start":1707404183588,"stop":1707404183588,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7cccc1c1ea5551","name":"Fails to push message bigger that 1MB","time":{"start":1707404404316,"stop":1707404404317,"duration":1},"status":"passed","severity":"normal"},{"uid":"85a4e6e66742f1bf","name":"Push message with content topic containing Script","time":{"start":1707404565401,"stop":1707404565401,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdad269f197646bf","name":"Using a function","time":{"start":1707404569337,"stop":1707404569337,"duration":0},"status":"passed","severity":"normal"},{"uid":"4794441061ff97aa","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707404537721,"stop":1707404537721,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f929ee68a34725","name":"Push message with content topic containing Basic HTML tag","time":{"start":1707404565402,"stop":1707404565402,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c708f2e9cdae57","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707404537715,"stop":1707404537715,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e322d1a51c029af","name":"Query generator for multiple messages with different message text format","time":{"start":1707404549262,"stop":1707404549263,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b1c910d5f03a5ba","name":"Check publish message containing Script","time":{"start":1707404323774,"stop":1707404323774,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d1036cb53ff666c","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707404219530,"stop":1707404219530,"duration":0},"status":"passed","severity":"normal"},{"uid":"c764dafe54609545","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1707404568406,"stop":1707404568407,"duration":1},"status":"passed","severity":"normal"},{"uid":"da56edd4f5e2f59f","name":"Push message with content topic containing Arabic","time":{"start":1707404404308,"stop":1707404404308,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad25fb135744c78e","name":"Generator, custom pubsub topic","time":{"start":1707404540367,"stop":1707404540368,"duration":1},"status":"passed","severity":"normal"},{"uid":"da9a362aa4d64f55","name":"Subscribe to topic containing short and receive message","time":{"start":1707404219532,"stop":1707404219532,"duration":0},"status":"passed","severity":"normal"},{"uid":"2858720c5dfb16f5","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1707403983495,"stop":1707403983495,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7990c87dd0184eb","name":"Nodes with multiple pubsub topic","time":{"start":1707404308297,"stop":1707404308298,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7d8bc16483bd968","name":"Sets default value correctly","time":{"start":1707404569338,"stop":1707404569338,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc93bfb38fe559cd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1707404179923,"stop":1707404179924,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad5ab52d9691f787","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1707404045609,"stop":1707404045610,"duration":1},"status":"passed","severity":"normal"},{"uid":"833d2c3684d7bea","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1707404045620,"stop":1707404045620,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35820d8c5d196c6","name":"Check received message with timestamp: undefined ","time":{"start":1707404532403,"stop":1707404532404,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb2586fe0854e3ac","name":"throws on empty content topic","time":{"start":1707403960787,"stop":1707403960788,"duration":1},"status":"passed","severity":"normal"},{"uid":"c597004b38c255bc","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1707403990470,"stop":1707403990470,"duration":0},"status":"passed","severity":"normal"},{"uid":"49625c53b02fa204","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1707404179930,"stop":1707404179930,"duration":0},"status":"passed","severity":"normal"},{"uid":"f44c649d5b97ea43","name":"Subscribe to topic containing Script and receive message","time":{"start":1707404219536,"stop":1707404219536,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d2b6e7359ef6ec6","name":"Push message with Arabic payload","time":{"start":1707404565392,"stop":1707404565392,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f2da9311bb4f611","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1707403983495,"stop":1707403983496,"duration":1},"status":"passed","severity":"normal"},{"uid":"28c4724ba475426e","name":"Check publish message containing long","time":{"start":1707404323769,"stop":1707404323770,"duration":1},"status":"passed","severity":"normal"},{"uid":"72cebfe9dc774925","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707404532402,"stop":1707404532403,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfaca6679cffd92e","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1707404555106,"stop":1707404555106,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a9e68ae3fb4a158","name":"Check received message containing JSON","time":{"start":1707404532450,"stop":1707404532451,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aad03c4de7bc8ad","name":"Push message with content topic containing SQL Injection","time":{"start":1707404565401,"stop":1707404565401,"duration":0},"status":"passed","severity":"normal"},{"uid":"39959e9c09799913","name":"1 Relay, 1 fetch","time":{"start":1707403983577,"stop":1707403983578,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c1ff408166f53e9","name":"Check message with no content topic is not received","time":{"start":1707404532432,"stop":1707404532435,"duration":3},"status":"passed","severity":"normal"},{"uid":"27d8e741923d6a7e","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1707404323788,"stop":1707404323788,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a30547c0fa6d3c","name":"retrieves a single peer","time":{"start":1707403983919,"stop":1707403983920,"duration":1},"status":"passed","severity":"normal"},{"uid":"96b2c7149cc52621","name":"Check received message containing Russian","time":{"start":1707404532445,"stop":1707404532449,"duration":4},"status":"passed","severity":"normal"},{"uid":"8f5c40d2f319e94c","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1707404179927,"stop":1707404179927,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc00aebc3ba4e550","name":"Reusing cursor across nodes","time":{"start":1707404479201,"stop":1707404479202,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c4d6be7f4c7b119","name":"Relay - times out","time":{"start":1707404574852,"stop":1707404574852,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb954435a72d1a0","name":"different cluster, different shard: nodes don't connect","time":{"start":1707404249480,"stop":1707404249480,"duration":0},"status":"passed","severity":"normal"},{"uid":"b18609e67b09b762","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707404179932,"stop":1707404179932,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76a97b5b9cdf096","name":"Subscribe and receive messages via lightPush","time":{"start":1707404537719,"stop":1707404537720,"duration":1},"status":"passed","severity":"normal"},{"uid":"98d97f121a9f4e2b","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1707404337409,"stop":1707404337410,"duration":1},"status":"passed","severity":"normal"},{"uid":"e066f0e210887938","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1707404308294,"stop":1707404308294,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef5ce98469c18f2","name":"Ping on unsubscribed peer","time":{"start":1707404042898,"stop":1707404042899,"duration":1},"status":"passed","severity":"normal"},{"uid":"bedc53a0b75398f8","name":"Ephemeral messages are not stored","time":{"start":1707404024295,"stop":1707404024295,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2860b05665b6deb","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1707403974083,"stop":1707403974084,"duration":1},"status":"passed","severity":"normal"},{"uid":"cabfcb26e1ad9ea6","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1707404568406,"stop":1707404568406,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b75f6b15d779be","name":"Subscribe to topic containing shell command and publish message","time":{"start":1707404337416,"stop":1707404337416,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fabc79b94607500","name":"Encoder throws on undefined content topic","time":{"start":1707403974354,"stop":1707403974355,"duration":1},"status":"passed","severity":"normal"},{"uid":"f118995806f8c1c5","name":"Nodes with multiple pubsub topic","time":{"start":1707404308295,"stop":1707404308295,"duration":0},"status":"passed","severity":"normal"},{"uid":"212efad259110d45","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1707403983499,"stop":1707403983500,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4a7b7f60c4fcf41","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707404537707,"stop":1707404537707,"duration":0},"status":"passed","severity":"normal"},{"uid":"6236487628d82e2a","name":"Generator, custom pubsub topic","time":{"start":1707404540364,"stop":1707404540364,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7190436559af5aa","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707404270226,"stop":1707404270226,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f5942889ad2879","name":"Round trip binary serialization","time":{"start":1707403974353,"stop":1707403974353,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b0713ad6b66156","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707404081467,"stop":1707404081467,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1bdc450919cd361","name":"groups content topics by expected pubsub topic","time":{"start":1707403960795,"stop":1707403960795,"duration":0},"status":"passed","severity":"normal"},{"uid":"10aa7b502c6f7662","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1707404179939,"stop":1707404179939,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa0805254c467b7","name":"Push message with emoji payload","time":{"start":1707404565396,"stop":1707404565397,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f05cc5f6803067b","name":"Reopen subscription with peer with lost subscription","time":{"start":1707404042899,"stop":1707404042899,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0a3f5acbc9a4e4","name":"Ordered Callback - forward","time":{"start":1707404546691,"stop":1707404546692,"duration":1},"status":"passed","severity":"normal"},{"uid":"94fd606c741d6b42","name":"Waku message hash computation","time":{"start":1707403963474,"stop":1707403963475,"duration":1},"status":"passed","severity":"normal"},{"uid":"272e84956158e249","name":"Check message with no content topic is not received","time":{"start":1707404532465,"stop":1707404532465,"duration":0},"status":"passed","severity":"normal"},{"uid":"866683975b2fcbfb","name":"Check publish message after service node is restarted","time":{"start":1707404323789,"stop":1707404323789,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e2220fa695bf359f","name":"Check meta is set [ecies]","time":{"start":1707403992410,"stop":1707403992410,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec66a84feec1b55","name":"Encoder throws on undefined content topic","time":{"start":1707403992410,"stop":1707403992410,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bdce8e1bc2f22cc","name":"should get / set UDP multiaddr","time":{"start":1707403969422,"stop":1707403969422,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4308ebdf96610f4","name":"Push message with content topic containing shell command","time":{"start":1707404565403,"stop":1707404565403,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec0f332e653ac73","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707404211876,"stop":1707404211876,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c18a5e85507dc9","name":"Refresh subscription","time":{"start":1707404219531,"stop":1707404219532,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd8140919212ba7f","name":"Correctly serialized arguments","time":{"start":1707404258046,"stop":1707404258047,"duration":1},"status":"passed","severity":"normal"},{"uid":"21d4c610567bd967","name":"Push message with Russian payload","time":{"start":1707404565392,"stop":1707404565393,"duration":1},"status":"passed","severity":"normal"},{"uid":"23bb71cf92b26242","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1707404337414,"stop":1707404337415,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca92ca8227712c11","name":"Subscribe to topic containing Script and publish message","time":{"start":1707404337410,"stop":1707404337411,"duration":1},"status":"passed","severity":"normal"},{"uid":"b080427f5bd8b412","name":"Query with Promise Callback, No message returned","time":{"start":1707404485301,"stop":1707404485301,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee0028c719bfca0d","name":"Delete observer","time":{"start":1707404271728,"stop":1707404271728,"duration":0},"status":"passed","severity":"normal"},{"uid":"9257a009c3085b75","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1707404179915,"stop":1707404179915,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3838c9592305fd1","name":"Check received message containing XML","time":{"start":1707404183590,"stop":1707404183590,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79e56d0ab7f1c8f","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1707404479198,"stop":1707404479199,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c87a0a181f11022","name":"Check message with non string payload is not received","time":{"start":1707404532466,"stop":1707404532466,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e9f5a9db5f65f5","name":"Check message with invalid timestamp is not received","time":{"start":1707404183606,"stop":1707404183606,"duration":0},"status":"passed","severity":"normal"},{"uid":"80fbde6f0e670aa9","name":"Sample","time":{"start":1707403968695,"stop":1707403968695,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee71d9ac42862d3","name":"Push message with unicode special characters payload","time":{"start":1707404565396,"stop":1707404565396,"duration":0},"status":"passed","severity":"normal"},{"uid":"152cec799b8096d4","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1707404179912,"stop":1707404179912,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59332655ae63394","name":"Generator, 2 different pubsubtopics","time":{"start":1707404540368,"stop":1707404540368,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9989884001dfd42","name":"Check received message containing Basic HTML tag","time":{"start":1707404532450,"stop":1707404532450,"duration":0},"status":"passed","severity":"normal"},{"uid":"171828612778b3ba","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1707403968661,"stop":1707403968661,"duration":0},"status":"passed","severity":"normal"},{"uid":"18983af2b1ea0ae7","name":"Check received message containing Chinese","time":{"start":1707404532390,"stop":1707404532390,"duration":0},"status":"passed","severity":"normal"},{"uid":"979ef8eb66c03179","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1707404518365,"stop":1707404518365,"duration":0},"status":"passed","severity":"normal"},{"uid":"522d1c4c1d2c2ae3","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1707404179938,"stop":1707404179938,"duration":0},"status":"passed","severity":"normal"},{"uid":"937b8997dd0d452a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707404211877,"stop":1707404211877,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9d9864dc9634f2","name":"should only return 1 node with store capability","time":{"start":1707403983923,"stop":1707403983923,"duration":0},"status":"passed","severity":"normal"},{"uid":"b493cdf43bd9a584","name":"should not fail to stop the service if it was not started","time":{"start":1707404032622,"stop":1707404032623,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2b9ebdf9b17e016","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707404537711,"stop":1707404537711,"duration":0},"status":"passed","severity":"normal"},{"uid":"8722fd3434330f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1707404179934,"stop":1707404179935,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffc42bfc65db56e0","name":"connects to nwaku","time":{"start":1707404569336,"stop":1707404569336,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b3a22072932fd49","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707404537732,"stop":1707404537732,"duration":0},"status":"passed","severity":"normal"},{"uid":"dabda884d02fe2b4","name":"Check received message with timestamp: 1707404007232000000 ","time":{"start":1707404532401,"stop":1707404532401,"duration":0},"status":"passed","severity":"normal"},{"uid":"730513082078d008","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707404270226,"stop":1707404270227,"duration":1},"status":"passed","severity":"normal"},{"uid":"69bf42f54a5eb306","name":"Check message on other pubsub topic is not received","time":{"start":1707404532464,"stop":1707404532464,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf650c66f3ca64a","name":"Check received message containing Script","time":{"start":1707404183590,"stop":1707404183590,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f9920c48f5eaa1","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1707404179923,"stop":1707404179923,"duration":0},"status":"passed","severity":"normal"},{"uid":"3882e2785f68092c","name":"Check received message containing Arabic","time":{"start":1707404532391,"stop":1707404532391,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce59f3f4e6949ea","name":"Push message with Basic HTML tag payload","time":{"start":1707404404302,"stop":1707404404302,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8640015617fa1b","name":"Throws when trying to push message with empty payload","time":{"start":1707404565397,"stop":1707404565397,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a9f93992f0fd8ec","name":"Check publish message containing escaped characters","time":{"start":1707404323778,"stop":1707404323779,"duration":1},"status":"passed","severity":"normal"},{"uid":"3336213cc2060bf","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707404211874,"stop":1707404211875,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c68c6397a6b01c4","name":"Check received message containing numeric","time":{"start":1707404532388,"stop":1707404532389,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef9f106302751927","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707404211879,"stop":1707404211881,"duration":2},"status":"passed","severity":"normal"},{"uid":"f06419f5ef380286","name":"Push message with content topic containing emoji","time":{"start":1707404565404,"stop":1707404565405,"duration":1},"status":"passed","severity":"normal"},{"uid":"fac689085cd8309","name":"throws on content topic with empty topic name field","time":{"start":1707403960791,"stop":1707403960792,"duration":1},"status":"passed","severity":"normal"},{"uid":"361131d343964898","name":"should return all peers when numPeers is 0","time":{"start":1707403974081,"stop":1707403974082,"duration":1},"status":"passed","severity":"normal"},{"uid":"961ab5342de9f4f5","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1707403983494,"stop":1707403983494,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ef4e0c95190a1a4","name":"should properly create location multiaddrs - tcp","time":{"start":1707403969424,"stop":1707403969424,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc0ae74a5e72506","name":"Overlapping topic subscription","time":{"start":1707404537711,"stop":1707404537711,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e5b12c2fe99d87","name":"Ping on subscribed peer","time":{"start":1707404086002,"stop":1707404086003,"duration":1},"status":"passed","severity":"normal"},{"uid":"654ac2dd72fe2728","name":"should emit a peer event after start","time":{"start":1707404032624,"stop":1707404032624,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd7c7248a425f422","name":"should set field with only STORE enabled","time":{"start":1707403969425,"stop":1707403969425,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f6de7778c500c6","name":"Publish without waiting for remote peer","time":{"start":1707404337394,"stop":1707404337395,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f3d44a43f6e8ba7","name":"Subscribe to topic containing long and receive message","time":{"start":1707404537731,"stop":1707404537731,"duration":0},"status":"passed","severity":"normal"},{"uid":"b18af32d2ebfca4a","name":"Push message with meta","time":{"start":1707404565405,"stop":1707404565405,"duration":0},"status":"passed","severity":"normal"},{"uid":"1135ef217252f1b1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707404270229,"stop":1707404270229,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ea79c496194e0e","name":"Push message with numeric payload","time":{"start":1707404404297,"stop":1707404404297,"duration":0},"status":"passed","severity":"normal"},{"uid":"7201afa84f8e88c","name":"Push message with content topic containing emoji","time":{"start":1707404404312,"stop":1707404404312,"duration":0},"status":"passed","severity":"normal"},{"uid":"82866940e4fc54aa","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1707403982807,"stop":1707403982808,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b9df8f5ae8ca3c2","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1707404337398,"stop":1707404337399,"duration":1},"status":"passed","severity":"normal"},{"uid":"85a178626b6dcd9b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1707404518367,"stop":1707404518367,"duration":0},"status":"passed","severity":"normal"},{"uid":"c09310d41b997a17","name":"Ping on subscribed peer","time":{"start":1707404042897,"stop":1707404042898,"duration":1},"status":"passed","severity":"normal"},{"uid":"797ab084795f17fa","name":"should properly compute the node id","time":{"start":1707403969421,"stop":1707403969421,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a8ba59f76d34895","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1707404179910,"stop":1707404179910,"duration":0},"status":"passed","severity":"normal"},{"uid":"92619ab4059e26d1","name":"Push message with XML payload","time":{"start":1707404565394,"stop":1707404565394,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e3a01450e05883","name":"Overlapping topic subscription","time":{"start":1707404537726,"stop":1707404537730,"duration":4},"status":"passed","severity":"normal"},{"uid":"de86ee8238411f14","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1707403968662,"stop":1707403968663,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2384669552b952b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707404537718,"stop":1707404537719,"duration":1},"status":"passed","severity":"normal"},{"uid":"eab480bd32fc646e","name":"Decrypt messages","time":{"start":1707404271727,"stop":1707404271727,"duration":0},"status":"passed","severity":"normal"},{"uid":"3231fb254d9fc807","name":"Check received message containing JSON","time":{"start":1707404183591,"stop":1707404183591,"duration":0},"status":"passed","severity":"normal"},{"uid":"b921810230e0854a","name":"Subscribe and receive messages via lightPush","time":{"start":1707404219525,"stop":1707404219525,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f5f985e934de28","name":"Check message with no pubsub topic is not received","time":{"start":1707404532432,"stop":1707404532432,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec08c21ecce6570c","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1707403974082,"stop":1707403974083,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec8dee216a29930f","name":"Check received message containing long","time":{"start":1707404183588,"stop":1707404183588,"duration":0},"status":"passed","severity":"normal"},{"uid":"342ebd22a0f52500","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1707404179923,"stop":1707404179923,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe581cadf87ed25","name":"Check received message containing escaped characters","time":{"start":1707404532397,"stop":1707404532398,"duration":1},"status":"passed","severity":"normal"},{"uid":"22cbe307314f18a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707404537718,"stop":1707404537718,"duration":0},"status":"passed","severity":"normal"},{"uid":"977fb30f64f10686","name":"Push message with numeric payload","time":{"start":1707404565391,"stop":1707404565391,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e3bd60cae662da","name":"Default pageSize","time":{"start":1707404566444,"stop":1707404566444,"duration":0},"status":"passed","severity":"normal"},{"uid":"97fe2331f24210d6","name":"Check received message containing emoji","time":{"start":1707404183595,"stop":1707404183596,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc7176119a1bea44","name":"Decoder throws on empty string content topic","time":{"start":1707403974356,"stop":1707403974356,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4a5bf14080bcf3","name":"Throws when trying to push message with empty payload","time":{"start":1707404404305,"stop":1707404404305,"duration":0},"status":"passed","severity":"normal"},{"uid":"4add0412dd57ef96","name":"different cluster, same shard: nodes don't connect","time":{"start":1707404249480,"stop":1707404249480,"duration":0},"status":"passed","severity":"normal"},{"uid":"d124d9570bb12cc9","name":"Check message on other pubsub topic is not received","time":{"start":1707404532408,"stop":1707404532432,"duration":24},"status":"passed","severity":"normal"},{"uid":"d8f79df15f3600b3","name":"Relay","time":{"start":1707404022653,"stop":1707404022654,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b07feb849a8f454","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1707404518367,"stop":1707404518368,"duration":1},"status":"passed","severity":"normal"},{"uid":"88b34106d6a63e07","name":"Passing page size 0 when there are 110 messages","time":{"start":1707404566441,"stop":1707404566442,"duration":1},"status":"passed","severity":"normal"},{"uid":"72106b85f4900291","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1707404179927,"stop":1707404179927,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac47eab4d193daae","name":"Reopen subscription with peer with lost subscription","time":{"start":1707404086001,"stop":1707404086001,"duration":0},"status":"passed","severity":"normal"},{"uid":"3245a73d91efafa2","name":"should be able to encode the field with only STORE set to true","time":{"start":1707403968658,"stop":1707403968660,"duration":2},"status":"passed","severity":"normal"},{"uid":"b57899a91695fbe8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707404537731,"stop":1707404537732,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f6f3477b4a5e6a5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707404211874,"stop":1707404211874,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a7e28d33a918e1f","name":"should throw error - invalid id","time":{"start":1707403969420,"stop":1707403969420,"duration":0},"status":"passed","severity":"normal"},{"uid":"233f24b388ff8d37","name":"should properly create location multiaddrs - udp4","time":{"start":1707403969422,"stop":1707403969423,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7b517a040fc41f7","name":"A test","time":{"start":1707404219693,"stop":1707404219693,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef557123b86a5f4f","name":"Refresh subscription","time":{"start":1707404537730,"stop":1707404537730,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e82dbb2bf3cc03","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1707404045610,"stop":1707404045615,"duration":5},"status":"passed","severity":"normal"},{"uid":"d98a7783ef8b40f0","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1707403968671,"stop":1707403968672,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc92b120e718efeb","name":"Push message with long payload","time":{"start":1707404404296,"stop":1707404404297,"duration":1},"status":"passed","severity":"normal"},{"uid":"32e29f2928432c40","name":"Check message with non string payload is not received","time":{"start":1707404532437,"stop":1707404532437,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b3619027793bf6","name":"Promise Callback - backward","time":{"start":1707404546690,"stop":1707404546691,"duration":1},"status":"passed","severity":"normal"},{"uid":"6513a01ff6a948ec","name":"does not throw on valid cases","time":{"start":1707403960786,"stop":1707403960787,"duration":1},"status":"passed","severity":"normal"},{"uid":"92a7f20d3a96f2e9","name":"Check received message with timestamp: 1707404007277 ","time":{"start":1707404183596,"stop":1707404183596,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5618f6802c38875","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707404219533,"stop":1707404219533,"duration":0},"status":"passed","severity":"normal"},{"uid":"2553bce0f38b8730","name":"Subscribe to topic containing long and publish message","time":{"start":1707404337406,"stop":1707404337406,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc0c458afedafff","name":"Fails to push message with large meta","time":{"start":1707404404313,"stop":1707404404314,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bee5925ddcfd1fe","name":"Push message with emoji payload","time":{"start":1707404404304,"stop":1707404404304,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca7dc8258975bed","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1707404568408,"stop":1707404568408,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d0617c78595594","name":"Decoder throws on undefined content topic","time":{"start":1707403990475,"stop":1707403990476,"duration":1},"status":"passed","severity":"normal"},{"uid":"f167845bbd302e5f","name":"A test","time":{"start":1707404219692,"stop":1707404219692,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6ee4732416334b","name":"should only return 1 node with relay capability","time":{"start":1707403983922,"stop":1707403983922,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e321be051372698","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707404537708,"stop":1707404537708,"duration":0},"status":"passed","severity":"normal"},{"uid":"32978d45cecaf838","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707404081468,"stop":1707404081469,"duration":1},"status":"passed","severity":"normal"},{"uid":"98083c1f3801c5a7","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707404211877,"stop":1707404211877,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd510f625f80592","name":"Overlapping topic subscription","time":{"start":1707404337401,"stop":1707404337401,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7d5581d81fe70fed","name":"should be called at least once on all `peer:discovery` events","time":{"start":1707404045602,"stop":1707404045603,"duration":1},"status":"passed","severity":"normal"},{"uid":"57521b2c93f580e8","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1707403961002,"stop":1707403961003,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d01518e2b0f0b87","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1707404485295,"stop":1707404485295,"duration":0},"status":"passed","severity":"normal"},{"uid":"eddf6654f141c005","name":"Push message with content topic containing short","time":{"start":1707404404305,"stop":1707404404305,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e20dd733950a4e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1707404418185,"stop":1707404418185,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a760a0eefe166b8","name":"Query Generator, No Decoder","time":{"start":1707404485294,"stop":1707404485294,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7d94adf67f7f86","name":"Encoder throws on undefined content topic","time":{"start":1707403990473,"stop":1707403990473,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d6c875008c519e","name":"Check publish message containing Arabic","time":{"start":1707404323772,"stop":1707404323772,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5534477ae377e1a","name":"Store - dialed first","time":{"start":1707404574852,"stop":1707404574852,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f6b6be2fdce189","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1707404179926,"stop":1707404179926,"duration":0},"status":"passed","severity":"normal"},{"uid":"704d0935f59a5dfb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707404080220,"stop":1707404080221,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cc920b87f738dc7","name":"Store - dialed after - with timeout","time":{"start":1707404574853,"stop":1707404574853,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd4e27f82920383","name":"topics with same application and version share the same shard","time":{"start":1707403960793,"stop":1707403960794,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e171e2a76390a46","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1707404179924,"stop":1707404179925,"duration":1},"status":"passed","severity":"normal"},{"uid":"77c702e4e5d57bff","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1707403983496,"stop":1707403983497,"duration":1},"status":"passed","severity":"normal"},{"uid":"151f4ffd89eb52ed","name":"Ephemeral field is preserved - encoder v0","time":{"start":1707404024295,"stop":1707404024296,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b3b41aefa4e935c","name":"Check received message containing unicode special characters","time":{"start":1707404532452,"stop":1707404532452,"duration":0},"status":"passed","severity":"normal"},{"uid":"af9cba91f430a90d","name":"Query with Ordered Callback, No message returned","time":{"start":1707404485296,"stop":1707404485296,"duration":0},"status":"passed","severity":"normal"},{"uid":"3259ad045d4d0af6","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1707404045593,"stop":1707404045594,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a089f842966563f","name":"Passing page size 11 when there are 10 messages","time":{"start":1707404566443,"stop":1707404566443,"duration":0},"status":"passed","severity":"normal"},{"uid":"368383d1dc1c36e9","name":"should decode valid enr successfully","time":{"start":1707403969418,"stop":1707403969418,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8b2359e5070f9f","name":"Passing cursor with wrong message digest","time":{"start":1707404479202,"stop":1707404479202,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d057c2aeedc9bc5","name":"should throw an error for insufficient data","time":{"start":1707403961003,"stop":1707403961004,"duration":1},"status":"passed","severity":"normal"},{"uid":"46e12a0279a960cd","name":"Encoder throws on empty string content topic","time":{"start":1707403992411,"stop":1707403992411,"duration":0},"status":"passed","severity":"normal"},{"uid":"6183add88ba60870","name":"configure the node with multiple pubsub topics","time":{"start":1707404418184,"stop":1707404418184,"duration":0},"status":"passed","severity":"normal"},{"uid":"3053bfb04653b7ea","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707404219534,"stop":1707404219534,"duration":0},"status":"passed","severity":"normal"},{"uid":"b762d8a100a03b4b","name":"Relay - dialed first","time":{"start":1707404574851,"stop":1707404574851,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d17b005e6e93085","name":"Nodes with multiple pubsub topic","time":{"start":1707404308292,"stop":1707404308293,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef636caa8bf3a1f2","name":"Push message with custom timestamp: 1676645780115","time":{"start":1707404565406,"stop":1707404565407,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f93a39cb0ee590e","name":"should encode/decode to text encoding","time":{"start":1707403969421,"stop":1707403969422,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ae538a74d63e7b","name":"Push message with content topic containing escaped characters","time":{"start":1707404565403,"stop":1707404565404,"duration":1},"status":"passed","severity":"normal"},{"uid":"75691931e9ebbad0","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1707403969418,"stop":1707403969419,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa451e83ffc2664a","name":"Publish message with custom timestamp: Fri Feb 17 2023 14:58:28 GMT+0000 (Coordinated Universal Time)","time":{"start":1707404323783,"stop":1707404323784,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddc1ab3e12e45bc3","name":"Check received message containing XML","time":{"start":1707404532394,"stop":1707404532394,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9b917f21854805","name":"Push message with content topic containing Russian","time":{"start":1707404404308,"stop":1707404404308,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ffcf936d2f05c61","name":"Check received message containing special chars","time":{"start":1707404183589,"stop":1707404183589,"duration":0},"status":"passed","severity":"normal"},{"uid":"631e6524f9f6ca6d","name":"can dial TLS multiaddrs","time":{"start":1707404257958,"stop":1707404257959,"duration":1},"status":"passed","severity":"normal"},{"uid":"50903d72827e6f62","name":"Ping on peer without subscriptions","time":{"start":1707404086003,"stop":1707404086003,"duration":0},"status":"passed","severity":"normal"},{"uid":"6209aacceb809270","name":"isConnected should return false after all peers disconnect","time":{"start":1707404045600,"stop":1707404045601,"duration":1},"status":"passed","severity":"normal"},{"uid":"47a302a4dc3b87e2","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1707404337396,"stop":1707404337397,"duration":1},"status":"passed","severity":"normal"},{"uid":"639e4d18496de27d","name":"Push message with content topic containing special chars","time":{"start":1707404565399,"stop":1707404565399,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b7aa6a4c8d67093","name":"Does not throw an exception when node disconnects","time":{"start":1707404569336,"stop":1707404569336,"duration":0},"status":"passed","severity":"normal"},{"uid":"89acf1ad77794354","name":"Check meta is set [symmetric]","time":{"start":1707403990471,"stop":1707403990471,"duration":0},"status":"passed","severity":"normal"},{"uid":"127bd0af37bac58a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707404080226,"stop":1707404080227,"duration":1},"status":"passed","severity":"normal"},{"uid":"71d06648c32b3e5b","name":"should properly create location multiaddrs - tcp4","time":{"start":1707403969423,"stop":1707403969423,"duration":0},"status":"passed","severity":"normal"},{"uid":"367d7134ce446e74","name":"Check message with non string payload is not received","time":{"start":1707404183608,"stop":1707404183608,"duration":0},"status":"passed","severity":"normal"},{"uid":"37205f102432b97f","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1707404179922,"stop":1707404179922,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c4d92e6bed8e5cb","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707404219534,"stop":1707404219534,"duration":0},"status":"passed","severity":"normal"},{"uid":"f006e23448c21df2","name":"Push message with meta","time":{"start":1707404404313,"stop":1707404404313,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d12c48760318eb4","name":"Push message with content topic containing Chinese","time":{"start":1707404404307,"stop":1707404404307,"duration":0},"status":"passed","severity":"normal"},{"uid":"393407a8d45193af","name":"Push message with custom timestamp: 1707400580115","time":{"start":1707404565407,"stop":1707404565407,"duration":0},"status":"passed","severity":"normal"},{"uid":"7add9a7534586584","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1707403968674,"stop":1707403968675,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a6d72463dc7eb2b","name":"Push message with content topic containing XML","time":{"start":1707404565401,"stop":1707404565402,"duration":1},"status":"passed","severity":"normal"},{"uid":"c263df1ca8ad3b54","name":"throws on content topic with too few or too many fields","time":{"start":1707403960788,"stop":1707403960789,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e94d08f92bd13b4","name":"Passing page size 10 when there are 10 messages","time":{"start":1707404566442,"stop":1707404566443,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d0257bac03b3790","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707404211876,"stop":1707404211876,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df7a687bda8fc4e","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1707404179914,"stop":1707404179915,"duration":1},"status":"passed","severity":"normal"},{"uid":"a791c04b1dbd8dda","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707404219529,"stop":1707404219529,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0745802d8bfcc58","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707404080221,"stop":1707404080221,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f9a5f5de19ff0c","name":"Check received message containing JSON","time":{"start":1707404532394,"stop":1707404532395,"duration":1},"status":"passed","severity":"normal"},{"uid":"802bab7b27df9ba1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707404537713,"stop":1707404537713,"duration":0},"status":"passed","severity":"normal"},{"uid":"376bf18119e50979","name":"should throw error - no public key","time":{"start":1707403969420,"stop":1707403969420,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b39be18c06fa26","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707404540365,"stop":1707404540365,"duration":0},"status":"passed","severity":"normal"},{"uid":"1206f71a96cc93c1","name":"Push message with rate limit","time":{"start":1707404404314,"stop":1707404404314,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ae753272519072","name":"Check publish message containing XML","time":{"start":1707404323775,"stop":1707404323775,"duration":0},"status":"passed","severity":"normal"},{"uid":"9096942178406589","name":"Meta field set when metaSetter is specified","time":{"start":1707403974354,"stop":1707403974354,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec792aa1bdc809e","name":"Subscribe and receives messages on 20 topics","time":{"start":1707404537722,"stop":1707404537722,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad9bdc96bd5ea12","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707404219539,"stop":1707404219540,"duration":1},"status":"passed","severity":"normal"},{"uid":"a37c742313eb5b7","name":"Passing page size 19 when there are 20 messages","time":{"start":1707404566443,"stop":1707404566444,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c9141f4b418c0e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1707404179931,"stop":1707404179931,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc8bf893512d4cc","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1707404568409,"stop":1707404568409,"duration":0},"status":"passed","severity":"normal"},{"uid":"341587575e6865f3","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1707404555107,"stop":1707404555108,"duration":1},"status":"passed","severity":"normal"},{"uid":"2097aca1c9c7d1e5","name":"Check message with no payload is not received","time":{"start":1707404183608,"stop":1707404183608,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb837b914e240ae","name":"should not fail to start the service if it is already started","time":{"start":1707404032623,"stop":1707404032623,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae433b222059c158","name":"should encodeTxt and decodeTxt","time":{"start":1707403969417,"stop":1707403969418,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc1c42146d4fb595","name":"should throw error - no id","time":{"start":1707403969419,"stop":1707403969419,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c4a529013229c7","name":"throws on content topic with empty application field","time":{"start":1707403960790,"stop":1707403960790,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f30262cd842d54","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1707404485295,"stop":1707404485295,"duration":0},"status":"passed","severity":"normal"},{"uid":"4934ae56a8f0ee5d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707404308291,"stop":1707404308292,"duration":1},"status":"passed","severity":"normal"},{"uid":"af597c93ce6fc215","name":"Overlapping topic subscription","time":{"start":1707404219531,"stop":1707404219531,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf6858050568366","name":"Check received message containing Basic HTML tag","time":{"start":1707404183590,"stop":1707404183591,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdf74fe14250d7a5","name":"Publish message with custom timestamp: Thu Feb 08 2024 15:58:28 GMT+0000 (Coordinated Universal Time)","time":{"start":1707404323785,"stop":1707404323786,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a2405623f1d507b","name":"Push message with content topic containing short","time":{"start":1707404565398,"stop":1707404565398,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9cbd25d36822f3c","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1707404179928,"stop":1707404179928,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e4eae7de55b9c9","name":"ignores domain fetching errors","time":{"start":1707403983921,"stop":1707403983921,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb8616dd65dcaee8","name":"Push message with content topic containing XML","time":{"start":1707404404309,"stop":1707404404310,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c4e6f786f410ca4","name":"Check message received after jswaku node is restarted","time":{"start":1707404532437,"stop":1707404532437,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b0fad8022b7d0490","name":"Query generator for multiple messages with multiple decoders","time":{"start":1707404549263,"stop":1707404549263,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b0d5b389bd7645","name":"Query Generator, Multiple PubsubTopics","time":{"start":1707404485293,"stop":1707404485293,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c8e4661d1ba994","name":"Query generator for multiple messages","time":{"start":1707404549262,"stop":1707404549262,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa257b16c72bfd2","name":"Waku message hash computation (payload length 0)","time":{"start":1707403963476,"stop":1707403963476,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5881c168151c81d","name":"throws on content topic with generation field greater than 0","time":{"start":1707403960789,"stop":1707403960790,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf20c699d90cd730","name":"Js publishes, other Js receives","time":{"start":1707404299019,"stop":1707404299020,"duration":1},"status":"passed","severity":"normal"},{"uid":"27320b3a0ee8b249","name":"Decoder throws on undefined content topic","time":{"start":1707403974355,"stop":1707403974356,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b67adbc3e441d5b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707404537717,"stop":1707404537718,"duration":1},"status":"passed","severity":"normal"},{"uid":"66a4667a247e2038","name":"Check message on other pubsub topic is not received","time":{"start":1707404183606,"stop":1707404183607,"duration":1},"status":"passed","severity":"normal"},{"uid":"192806b37e10e4c0","name":"should emit a peer event after start","time":{"start":1707404428344,"stop":1707404428345,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f155b022c56d045","name":"Subscribe to topic containing short and receive message","time":{"start":1707404537712,"stop":1707404537712,"duration":0},"status":"passed","severity":"normal"},{"uid":"eec058bd2d42ce00","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1707404485296,"stop":1707404485297,"duration":1},"status":"passed","severity":"normal"},{"uid":"1337c8b9fd9478f8","name":"Check received message with timestamp: undefined ","time":{"start":1707404183606,"stop":1707404183606,"duration":0},"status":"passed","severity":"normal"},{"uid":"a75ca609959ada97","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707404537720,"stop":1707404537720,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd6f2e19500369c","name":"Ephemeral field set to true","time":{"start":1707403974353,"stop":1707403974353,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a723e6021cf6c39","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707404219539,"stop":1707404219539,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd129406b5f7c26","name":"Push message with content topic containing JSON","time":{"start":1707404565402,"stop":1707404565402,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdac95bcfc5af31f","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1707404568408,"stop":1707404568408,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ebb85e88eee4bd6","name":"Check received message containing shell command","time":{"start":1707404532395,"stop":1707404532397,"duration":2},"status":"passed","severity":"normal"},{"uid":"64793a8c2c14c252","name":"same cluster, same shard: nodes connect","time":{"start":1707404179908,"stop":1707404179908,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd72f4305ee0124","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1707404549266,"stop":1707404549266,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f2845979dc9f26","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707404219528,"stop":1707404219528,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c5cf4703bb1593","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707404537732,"stop":1707404537733,"duration":1},"status":"broken","severity":"normal"},{"uid":"846a5b72e2870a5b","name":"Query generator for multiple messages with different content topic format","time":{"start":1707404549264,"stop":1707404549264,"duration":0},"status":"passed","severity":"normal"},{"uid":"2959c24c0ec49965","name":"should not receive a peer event after stop","time":{"start":1707404032625,"stop":1707404032625,"duration":0},"status":"passed","severity":"normal"},{"uid":"8adadcc8ac8ea6f6","name":"Check received message containing emoji","time":{"start":1707404532400,"stop":1707404532401,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ee3b14e6dddba55","name":"should not receive a peer event after stop","time":{"start":1707404428345,"stop":1707404428346,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e454490c01aae96","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707404219538,"stop":1707404219539,"duration":1},"status":"passed","severity":"normal"},{"uid":"f62ab32cf9ce8e8d","name":"Check received message containing Basic HTML tag","time":{"start":1707404532394,"stop":1707404532394,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf92357906e85a2","name":"isConnected should return false after all peers disconnect","time":{"start":1707404045620,"stop":1707404045621,"duration":1},"status":"passed","severity":"normal"},{"uid":"60a9fd4824546f17","name":"Fails to push message with empty content topic","time":{"start":1707404404313,"stop":1707404404313,"duration":0},"status":"passed","severity":"normal"},{"uid":"e655f6894e297ea","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1707404024297,"stop":1707404024297,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ffa82a0b4018ef","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707404270224,"stop":1707404270224,"duration":0},"status":"passed","severity":"normal"},{"uid":"5412b4ae2876b218","name":"Subscribe to topic containing emoji and publish message","time":{"start":1707404337420,"stop":1707404337420,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b4391b27dc2014f","name":"pre and post cipher","time":{"start":1707403991068,"stop":1707403991069,"duration":1},"status":"passed","severity":"normal"},{"uid":"de0d4ccff26b2d42","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707404219528,"stop":1707404219528,"duration":0},"status":"passed","severity":"normal"},{"uid":"742197dcde507a94","name":"Check received message containing SQL Injection","time":{"start":1707404532392,"stop":1707404532393,"duration":1},"status":"passed","severity":"normal"},{"uid":"4df94e4a980765db","name":"should properly create peer info with all multiaddrs","time":{"start":1707403969424,"stop":1707403969424,"duration":0},"status":"passed","severity":"normal"},{"uid":"e219d0c3e6a09c9e","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1707403983925,"stop":1707403983925,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d298e9dc091ef42e","name":"Push message with Chinese payload","time":{"start":1707404565392,"stop":1707404565392,"duration":0},"status":"passed","severity":"normal"},{"uid":"677556ffe97210b7","name":"Push message with XML payload","time":{"start":1707404404301,"stop":1707404404301,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17414506ab9c0df","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1707403992409,"stop":1707403992409,"duration":0},"status":"passed","severity":"normal"},{"uid":"425f3a199c50e0a1","name":"should handle a minimal index list","time":{"start":1707403961002,"stop":1707403961002,"duration":0},"status":"passed","severity":"normal"},{"uid":"1faa64c05c9b7b42","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707404537723,"stop":1707404537723,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fc848705ccaac683","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1707403968665,"stop":1707403968665,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8062408b05c567d","name":"Ordered Callback - backward","time":{"start":1707404546692,"stop":1707404546700,"duration":8},"status":"passed","severity":"normal"},{"uid":"ca896e1610a564e0","name":"Push message with content topic containing Arabic","time":{"start":1707404565400,"stop":1707404565400,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64719d23c84e27c","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707404537725,"stop":1707404537726,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee6ebefee891d9a7","name":"Fails to publish message with empty text","time":{"start":1707404323787,"stop":1707404323787,"duration":0},"status":"passed","severity":"normal"},{"uid":"5876dba1a0ba8e21","name":"Check publish message containing JSON","time":{"start":1707404323777,"stop":1707404323777,"duration":0},"status":"passed","severity":"normal"},{"uid":"7234e6dbbefdcab4","name":"Check received message containing SQL Injection","time":{"start":1707404532449,"stop":1707404532449,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28a4e3dc19dda12","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1707404179915,"stop":1707404179916,"duration":1},"status":"passed","severity":"normal"},{"uid":"14645dcd87e3d47a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707404537714,"stop":1707404537714,"duration":0},"status":"passed","severity":"normal"},{"uid":"79bc1e6ae8a9401","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1707403968670,"stop":1707403968670,"duration":0},"status":"passed","severity":"normal"},{"uid":"2062668e78f37948","name":"should be able to decode the field with only FILTER set to true","time":{"start":1707403968668,"stop":1707403968668,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b2fa6347859a2a","name":"Push message with content topic containing unicode special characters","time":{"start":1707404404312,"stop":1707404404312,"duration":0},"status":"passed","severity":"normal"},{"uid":"2948a4c13f0b6f89","name":"Fails to publish message with wrong content topic","time":{"start":1707404323787,"stop":1707404323787,"duration":0},"status":"passed","severity":"normal"},{"uid":"6088f382025f9136","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707404219538,"stop":1707404219538,"duration":0},"status":"passed","severity":"normal"},{"uid":"215cbeba25994e48","name":"can start and stop the service","time":{"start":1707404428343,"stop":1707404428343,"duration":0},"status":"passed","severity":"normal"},{"uid":"57abae0167f80a5","name":"Check publish message containing Chinese","time":{"start":1707404323771,"stop":1707404323772,"duration":1},"status":"passed","severity":"normal"},{"uid":"d82fe40ee042b7cc","name":"Relay - dialed after","time":{"start":1707404574851,"stop":1707404574852,"duration":1},"status":"passed","severity":"normal"},{"uid":"54d57fbf40c5fa93","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707404080225,"stop":1707404080226,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2f7a8778d781ac7","name":"Check message received after nwaku node is restarted","time":{"start":1707404183609,"stop":1707404183609,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fca3d4474c9393d4","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707404532463,"stop":1707404532463,"duration":0},"status":"passed","severity":"normal"},{"uid":"17433fdf440d4641","name":"should not receive a peer event before start","time":{"start":1707404428345,"stop":1707404428345,"duration":0},"status":"passed","severity":"normal"},{"uid":"203089e0eb3dabbd","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707404219529,"stop":1707404219529,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4878341aca3593bb","name":"Push message on custom pubsubTopic","time":{"start":1707404270225,"stop":1707404270225,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc33eb5a3c7921e7","name":"Push message with content topic containing numeric","time":{"start":1707404565398,"stop":1707404565399,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd1cef439d44a2e","name":"Check received message with timestamp: 1707404007232 ","time":{"start":1707404532401,"stop":1707404532402,"duration":1},"status":"passed","severity":"normal"},{"uid":"86e1bbd03a13b6a4","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707404537717,"stop":1707404537717,"duration":0},"status":"passed","severity":"normal"},{"uid":"1105ce5a3bd8a0ea","name":"should not fail to stop the service if it was not started","time":{"start":1707404428344,"stop":1707404428344,"duration":0},"status":"passed","severity":"normal"},{"uid":"93acf3a8ab7b41c7","name":"Check publish message containing emoji","time":{"start":1707404323781,"stop":1707404323782,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe31665a25b0324c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707404308298,"stop":1707404308298,"duration":0},"status":"passed","severity":"normal"},{"uid":"c853e8576f94ef63","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707404537709,"stop":1707404537710,"duration":1},"status":"skipped","severity":"normal"},{"uid":"69554afc2496a1df","name":"Push message with content topic containing SQL Injection","time":{"start":1707404404308,"stop":1707404404309,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c7d1cca0386ff48","name":"same cluster, different shard: nodes connect","time":{"start":1707404249479,"stop":1707404249480,"duration":1},"status":"passed","severity":"normal"},{"uid":"821780cb1421b65c","name":"Query with Ordered Callback, No Decoder","time":{"start":1707404485295,"stop":1707404485296,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb3b66338ef7c5b9","name":"Check received message containing Russian","time":{"start":1707404183589,"stop":1707404183590,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e915c8473aeb0d9","name":"Check message with invalid timestamp is not received","time":{"start":1707404532464,"stop":1707404532464,"duration":0},"status":"passed","severity":"normal"},{"uid":"d699bb4af14a65f","name":"configure the node with multiple pubsub topics","time":{"start":1707404418185,"stop":1707404418185,"duration":0},"status":"passed","severity":"normal"},{"uid":"21535b188c6e3083","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707404081468,"stop":1707404081468,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae52c3d9c211d5d6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707404081470,"stop":1707404081470,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc9be8392a3200a9","name":"throws on content topic with empty version field","time":{"start":1707403960790,"stop":1707403960791,"duration":1},"status":"passed","severity":"normal"},{"uid":"f32b8e1a9d15a1db","name":"Ping on peer without subscriptions","time":{"start":1707404086000,"stop":1707404086001,"duration":1},"status":"passed","severity":"normal"},{"uid":"67103f25bd7609f5","name":"Promise Callback - forward","time":{"start":1707404546689,"stop":1707404546690,"duration":1},"status":"passed","severity":"normal"},{"uid":"a424ec9ffe76e3cb","name":"Check publish message containing special chars","time":{"start":1707404323770,"stop":1707404323771,"duration":1},"status":"passed","severity":"normal"},{"uid":"9207a45d37bb2661","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1707404045606,"stop":1707404045608,"duration":2},"status":"passed","severity":"normal"},{"uid":"acf0b72585160396","name":"Check message with no payload is not received","time":{"start":1707404532465,"stop":1707404532466,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a5272c7e40a3de9","name":"throws on content topic with empty encoding field","time":{"start":1707403960792,"stop":1707403960792,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1369403feaee96d","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1707404479200,"stop":1707404479201,"duration":1},"status":"passed","severity":"normal"},{"uid":"485e7bfd2a95cc1a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707404537720,"stop":1707404537720,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de41085e8224057","name":"Check received message containing unicode special characters","time":{"start":1707404183595,"stop":1707404183595,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b1d435b21cd95","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1707404568408,"stop":1707404568409,"duration":1},"status":"passed","severity":"normal"},{"uid":"12af0b558f53b617","name":"Used by Waku Relay","time":{"start":1707404569337,"stop":1707404569337,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b07d459068c7685","name":"Check message with no payload is not received","time":{"start":1707404532436,"stop":1707404532436,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea1ec785d0c4fc4c","name":"should get / set TCP multiaddr","time":{"start":1707403969422,"stop":1707403969422,"duration":0},"status":"passed","severity":"normal"},{"uid":"de64519cc17c8e85","name":"Check received message containing long","time":{"start":1707404532387,"stop":1707404532387,"duration":0},"status":"passed","severity":"normal"},{"uid":"28726ff9747a5f2b","name":"Check received message with extra option is received","time":{"start":1707404183609,"stop":1707404183609,"duration":0},"status":"passed","severity":"normal"},{"uid":"942003ece43f8650","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1707404179940,"stop":1707404179940,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1678a8084c927e2","name":"should properly create location multiaddrs - udp","time":{"start":1707403969424,"stop":1707403969424,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c3e43c2b4ed6a7","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707404211878,"stop":1707404211878,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0bdee5674afe819","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1707404045599,"stop":1707404045600,"duration":1},"status":"passed","severity":"normal"},{"uid":"19f38b057176f3ec","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707404537710,"stop":1707404537710,"duration":0},"status":"passed","severity":"normal"},{"uid":"11246a1890954276","name":"Query Generator, Wrong PubsubTopic","time":{"start":1707404485292,"stop":1707404485292,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8495506bea19b4","name":"Push message equal or less that 1MB","time":{"start":1707404404316,"stop":1707404404316,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e810b1185c00bb9","name":"different cluster, same shard: nodes don't connect","time":{"start":1707404179909,"stop":1707404179910,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ade5396e006f13","name":"Check message received after nwaku node is restarted","time":{"start":1707404532437,"stop":1707404532438,"duration":1},"status":"skipped","severity":"normal"},{"uid":"949754385fd90f77","name":"Subscribe and receive messages via waku relay post","time":{"start":1707404537720,"stop":1707404537721,"duration":1},"status":"passed","severity":"normal"},{"uid":"a964bed25152b46","name":"Subscribe to topic containing XML and receive message","time":{"start":1707404537715,"stop":1707404537716,"duration":1},"status":"passed","severity":"normal"},{"uid":"11e23640aea34868","name":"Publish message with large meta","time":{"start":1707404323790,"stop":1707404323790,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9289d9000dec7a6","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1707404080219,"stop":1707404080220,"duration":1},"status":"passed","severity":"normal"},{"uid":"92b484ee8bda4e9d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707404537713,"stop":1707404537713,"duration":0},"status":"passed","severity":"normal"},{"uid":"c13111c8abe5da1a","name":"Fails to push message with empty content topic","time":{"start":1707404565405,"stop":1707404565405,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee5a6f529cf8f70","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707404537717,"stop":1707404537717,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a0e69153c11a18","name":"Check received message containing escaped characters","time":{"start":1707404183591,"stop":1707404183595,"duration":4},"status":"passed","severity":"normal"},{"uid":"5d6387b48e8c7543","name":"Push message with rate limit","time":{"start":1707404565406,"stop":1707404565406,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9fdea25ae7364e5","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1707404219540,"stop":1707404219540,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a09067b0351755e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707404537716,"stop":1707404537716,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7a8a471fd559dc","name":"should set field with only RELAY enabled","time":{"start":1707403969425,"stop":1707403969425,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9bb8c7ea6b989a","name":"should be able to encode the field with only FILTER set to true","time":{"start":1707403968660,"stop":1707403968660,"duration":0},"status":"passed","severity":"normal"},{"uid":"110f778387adab43","name":"Fails to push message bigger that 1MB","time":{"start":1707404565409,"stop":1707404565409,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab80d0b94c99110e","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1707404179932,"stop":1707404179932,"duration":0},"status":"passed","severity":"normal"},{"uid":"872c6b06ea9e899","name":"Push message with Basic HTML tag payload","time":{"start":1707404565394,"stop":1707404565394,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e885714a08ca92","name":"Subscribe and receive messages via waku relay post","time":{"start":1707404537707,"stop":1707404537708,"duration":1},"status":"passed","severity":"normal"},{"uid":"79921df33e8ba849","name":"Check received message containing escaped characters","time":{"start":1707404532452,"stop":1707404532452,"duration":0},"status":"passed","severity":"normal"},{"uid":"943c20def91bb9b9","name":"Ordered callback, aborts when callback returns true","time":{"start":1707404549266,"stop":1707404549266,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8cef8986851cbb5","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1707404179933,"stop":1707404179934,"duration":1},"status":"passed","severity":"normal"},{"uid":"361be6609b8c0c9b","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1707404179925,"stop":1707404179925,"duration":0},"status":"passed","severity":"normal"},{"uid":"56cd013cf10a5f7d","name":"should use DNS peer discovery with light client","time":{"start":1707404032626,"stop":1707404032626,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bf0423a9eed84671","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1707404179912,"stop":1707404179912,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f13d1dc7be22df","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1707403983498,"stop":1707403983499,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd473166cdb022b3","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707404270224,"stop":1707404270225,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e58c07502c546d4","name":"Subscribe to topic containing special chars and publish message","time":{"start":1707404337407,"stop":1707404337408,"duration":1},"status":"passed","severity":"normal"},{"uid":"688a2e540b978e48","name":"should only return 1 node with relay and store capability","time":{"start":1707403983923,"stop":1707403983923,"duration":0},"status":"passed","severity":"normal"},{"uid":"be125a312954a1d7","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1707404308292,"stop":1707404308292,"duration":0},"status":"passed","severity":"normal"},{"uid":"385638ea8bfccd4d","name":"Query Generator - forward","time":{"start":1707404546688,"stop":1707404546689,"duration":1},"status":"passed","severity":"normal"},{"uid":"25d4adc7966838e0","name":"Subscribe to topic containing long and receive message","time":{"start":1707404219532,"stop":1707404219532,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f671911c67f8c86","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1707404337419,"stop":1707404337419,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7da46f34401235","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1707404308297,"stop":1707404308297,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ccc29d2adc8be8b","name":"Check received message with timestamp: undefined ","time":{"start":1707404532463,"stop":1707404532463,"duration":0},"status":"passed","severity":"normal"},{"uid":"a331dce58f53221a","name":"should throw error - no id","time":{"start":1707403969420,"stop":1707403969420,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cba1e45256dd3c3","name":"Push message equal or less that 1MB","time":{"start":1707404565408,"stop":1707404565408,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ad4341b70aee526","name":"through manual discovery","time":{"start":1707404257959,"stop":1707404257959,"duration":0},"status":"passed","severity":"normal"},{"uid":"a163a3343413aa63","name":"Rejects garbage","time":{"start":1707403977829,"stop":1707403977829,"duration":0},"status":"passed","severity":"normal"},{"uid":"b230fdfb77d0591a","name":"returns all values when wanted number is greater than available values","time":{"start":1707403982807,"stop":1707403982807,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2501a3c59962a4e","name":"Check received message containing long","time":{"start":1707404532438,"stop":1707404532443,"duration":5},"status":"passed","severity":"normal"},{"uid":"176d0b1aa476412e","name":"Passing page size 3 when there are 20 messages","time":{"start":1707404566442,"stop":1707404566442,"duration":0},"status":"passed","severity":"normal"},{"uid":"e64f5dd7d9f82269","name":"Push message with short payload","time":{"start":1707404565389,"stop":1707404565389,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b8ec604a48c0a0","name":"Check publish message containing short","time":{"start":1707404323767,"stop":1707404323769,"duration":2},"status":"passed","severity":"normal"},{"uid":"dcee722bcb278a45","name":"recovers when dns.resolve returns empty","time":{"start":1707403983920,"stop":1707403983921,"duration":1},"status":"passed","severity":"normal"},{"uid":"5791e09ab5f5b3a0","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707404183597,"stop":1707404183605,"duration":8},"status":"passed","severity":"normal"},{"uid":"5350cca1f9db0d08","name":"Check message received after jswaku node is restarted","time":{"start":1707404532466,"stop":1707404532466,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dc8c4424501ee096","name":"Push message with content topic containing JSON","time":{"start":1707404404310,"stop":1707404404310,"duration":0},"status":"passed","severity":"normal"},{"uid":"4143b1357083459b","name":"ignores unrecognized TXT record formats","time":{"start":1707403983921,"stop":1707403983921,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2fa27f8bdb72b0","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1707404080224,"stop":1707404080225,"duration":1},"status":"passed","severity":"normal"},{"uid":"901f4f3986f2e082","name":"Publish message with rate limit","time":{"start":1707404323790,"stop":1707404323791,"duration":1},"status":"passed","severity":"normal"},{"uid":"66593cf2d7716611","name":"should decode valid enr with tcp successfully","time":{"start":1707403969419,"stop":1707403969419,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8e0741354148f4","name":"Waku message hash computation (meta attribute not present)","time":{"start":1707403963476,"stop":1707403963476,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd7f85bda0d0000a","name":"udp ip6 address","time":{"start":1707403968689,"stop":1707403968689,"duration":0},"status":"passed","severity":"normal"},{"uid":"b347f4cdb0886c55","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1707404337408,"stop":1707404337408,"duration":0},"status":"passed","severity":"normal"},{"uid":"15aea18171ca6ed1","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1707404479199,"stop":1707404479199,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c194d80f66e6311","name":"Subscribe to topic containing Russian and publish message","time":{"start":1707404337409,"stop":1707404337409,"duration":0},"status":"passed","severity":"normal"},{"uid":"56967fad06896dcb","name":"isConnected should return true after first peer connects","time":{"start":1707404045619,"stop":1707404045620,"duration":1},"status":"passed","severity":"normal"},{"uid":"796ae2cdacc0cde4","name":"should not fail to start the service if it is already started","time":{"start":1707404428344,"stop":1707404428344,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f355b9204a2ad60","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1707404479200,"stop":1707404479200,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e5be31e847ea68","name":"Subscribe to topic containing numeric and publish message","time":{"start":1707404337407,"stop":1707404337407,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57a2f5be207faea","name":"Push message with Script payload","time":{"start":1707404404301,"stop":1707404404301,"duration":0},"status":"passed","severity":"normal"},{"uid":"a47bf14e24fbd5a2","name":"Check received message containing Russian","time":{"start":1707404532392,"stop":1707404532392,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc09704e0aae89d8","name":"Register correct protocols","time":{"start":1707404337394,"stop":1707404337394,"duration":0},"status":"passed","severity":"normal"},{"uid":"449a8c51fc19baa8","name":"tcp ip4 address","time":{"start":1707403968688,"stop":1707403968689,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb4f1e1b8b93a354","name":"Check received message with timestamp: 1707404007277000000 ","time":{"start":1707404183596,"stop":1707404183596,"duration":0},"status":"passed","severity":"normal"},{"uid":"89fd40db24108c1c","name":"Push message with short payload","time":{"start":1707404404296,"stop":1707404404296,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2279fec68b0d159","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1707404337400,"stop":1707404337401,"duration":1},"status":"passed","severity":"normal"},{"uid":"74f6f007e8dc833f","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1707404479198,"stop":1707404479198,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c613b438ca0b05","name":"Push message on custom pubsubTopic","time":{"start":1707404270223,"stop":1707404270224,"duration":1},"status":"passed","severity":"normal"},{"uid":"77100901c5db1ef1","name":"Subscribe to topic containing XML and publish message","time":{"start":1707404337412,"stop":1707404337413,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6bb450b972129e2","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1707404337409,"stop":1707404337409,"duration":0},"status":"passed","severity":"normal"},{"uid":"f332edf804126089","name":"Callback on promise, aborts when callback returns true","time":{"start":1707404549265,"stop":1707404549265,"duration":0},"status":"passed","severity":"normal"},{"uid":"d589ed367983bb92","name":"Check publish message after client node is restarted","time":{"start":1707404323790,"stop":1707404323790,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca0eb280605c2519","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707404537723,"stop":1707404537724,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d71dba4b1efa58e","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1707404555105,"stop":1707404555106,"duration":1},"status":"passed","severity":"normal"},{"uid":"67d4106256690516","name":"Push message with content topic containing Basic HTML tag","time":{"start":1707404404310,"stop":1707404404310,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c21dd5407019b3a","name":"Generator, custom pubsub topic","time":{"start":1707404540366,"stop":1707404540366,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccbb749447516287","name":"Check received message containing XML","time":{"start":1707404532450,"stop":1707404532450,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9cb211ea63799a5","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1707403983924,"stop":1707403983924,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2f35872f1ffe71","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1707404045596,"stop":1707404045597,"duration":1},"status":"passed","severity":"normal"},{"uid":"61e5034a9f5e415b","name":"1 Store, 2 fetches","time":{"start":1707403983578,"stop":1707403983578,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf8bdaadf1005d7","name":"Passing page size 110 when there are 120 messages","time":{"start":1707404566444,"stop":1707404566444,"duration":0},"status":"passed","severity":"normal"},{"uid":"7579561d85311b1","name":"Push message with JSON payload","time":{"start":1707404404302,"stop":1707404404302,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8d16017d63e296","name":"Refresh subscription","time":{"start":1707404337401,"stop":1707404337401,"duration":0},"status":"skipped","severity":"normal"},{"uid":"614e2c8ec7621a6e","name":"Push message with content topic containing numeric","time":{"start":1707404404306,"stop":1707404404306,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ec115068d1ab58","name":"Fails to push message with large meta","time":{"start":1707404565406,"stop":1707404565406,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a8ccdb2624946a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707404540368,"stop":1707404540368,"duration":0},"status":"passed","severity":"normal"},{"uid":"82bad63149861e57","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707404537708,"stop":1707404537709,"duration":1},"status":"passed","severity":"normal"},{"uid":"37642b856f19bfe9","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707404219526,"stop":1707404219526,"duration":0},"status":"passed","severity":"normal"},{"uid":"934b92aaf9abccb6","name":"Push message with custom timestamp: 1707407780115","time":{"start":1707404565407,"stop":1707404565408,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b7b74b1e71bb0de","name":"Check received message containing special chars","time":{"start":1707404532444,"stop":1707404532444,"duration":0},"status":"passed","severity":"normal"},{"uid":"f16414295aa9e031","name":"Passing cursor with wrong pubsubTopic","time":{"start":1707404479203,"stop":1707404479203,"duration":0},"status":"passed","severity":"normal"},{"uid":"8faacaf68eab34eb","name":"Push message with Arabic payload","time":{"start":1707404404299,"stop":1707404404299,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26e6003a75a4593","name":"Passing page size 1 when there are 4 messages","time":{"start":1707404566442,"stop":1707404566442,"duration":0},"status":"passed","severity":"normal"},{"uid":"172d18ce8e9b8120","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707404219533,"stop":1707404219533,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa30f7ab963fb64","name":"1 Store, 2 relays, 2 fetches","time":{"start":1707403983578,"stop":1707403983579,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5875b3d26b648e3","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707404183597,"stop":1707404183597,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e9c0187f316699","name":"Check received message containing short","time":{"start":1707404183588,"stop":1707404183588,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f99d8ab13007387","name":"Publishes to nwaku","time":{"start":1707404299019,"stop":1707404299019,"duration":0},"status":"passed","severity":"normal"},{"uid":"61178898329ae01a","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1707403968672,"stop":1707403968673,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d0b4d517d63bdd1","name":"Push 30 different messages","time":{"start":1707404565397,"stop":1707404565397,"duration":0},"status":"passed","severity":"normal"},{"uid":"d976f62f56f256de","name":"Ping on peer without subscriptions","time":{"start":1707404042898,"stop":1707404042898,"duration":0},"status":"passed","severity":"normal"},{"uid":"b88f40be28cc205c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707404537718,"stop":1707404537718,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa27b51fd88fc815","name":"Callback on promise","time":{"start":1707404549265,"stop":1707404549265,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d48e36013b01a9d","name":"Push message with content topic containing shell command","time":{"start":1707404404311,"stop":1707404404311,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e47c970425c3593","name":"Check publish message containing SQL Injection","time":{"start":1707404323773,"stop":1707404323774,"duration":1},"status":"passed","severity":"normal"},{"uid":"18d7e571e7cfc553","name":"Push message with custom timestamp: 1676645783849","time":{"start":1707404404314,"stop":1707404404315,"duration":1},"status":"passed","severity":"normal"},{"uid":"a449253a8ec015eb","name":"Check received message containing short","time":{"start":1707404532438,"stop":1707404532438,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa95baa55b91e224","name":"Round trip binary encryption [ecies, signature]","time":{"start":1707403992409,"stop":1707403992409,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b85963e99672ea","name":"Push message with long payload","time":{"start":1707404565389,"stop":1707404565391,"duration":2},"status":"passed","severity":"normal"},{"uid":"df47c1302de96199","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1707404179937,"stop":1707404179937,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ecd5843292f56b","name":"Push message with SQL Injection payload","time":{"start":1707404565393,"stop":1707404565393,"duration":0},"status":"passed","severity":"normal"},{"uid":"18311c973a34b88c","name":"Encoder throws on empty string content topic","time":{"start":1707403990474,"stop":1707403990475,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7ca3bc8dadce902","name":"1 Relay, 1 Filter, gives up","time":{"start":1707403983579,"stop":1707403983579,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87d07298a247de","name":"Push message with content topic containing long","time":{"start":1707404404305,"stop":1707404404306,"duration":1},"status":"passed","severity":"normal"},{"uid":"1165a5da61b8372","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1707404045618,"stop":1707404045619,"duration":1},"status":"passed","severity":"normal"},{"uid":"bba2d870099d498e","name":"Refresh subscription","time":{"start":1707404537712,"stop":1707404537712,"duration":0},"status":"passed","severity":"normal"},{"uid":"62640d8776792bce","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707404532462,"stop":1707404532462,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9a7ac8f203b7431","name":"should set field with only LIGHTPUSH enabled","time":{"start":1707403969426,"stop":1707403969426,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8564685f9c1f5d","name":"LightPush","time":{"start":1707404574853,"stop":1707404574853,"duration":0},"status":"passed","severity":"normal"},{"uid":"69439e7ab62a101b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1707403983925,"stop":1707403983925,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ff7cafb4062d2c4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707404270228,"stop":1707404270228,"duration":0},"status":"passed","severity":"normal"}]