[{"uid":"1605a0bdc4d0560","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1706525958167,"stop":1706525958168,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab74294bd362e24b","name":"Push message with Script payload","time":{"start":1706526355566,"stop":1706526355566,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8776d8a5f0fa3c","name":"should be able to encode the field with only STORE set to true","time":{"start":1706525751928,"stop":1706525751928,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a288f895b5ee62","name":"Store - dialed after - with timeout","time":{"start":1706526389840,"stop":1706526389840,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7d341328fd85e8","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1706525868577,"stop":1706525868578,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e9e11c43540894b","name":"Check message with non string payload is not received","time":{"start":1706526330117,"stop":1706526330117,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f429f5e11e0dc0b","name":"Push message with JSON payload","time":{"start":1706526185679,"stop":1706526185679,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef7e3efda071dcb0","name":"Push message with JSON payload","time":{"start":1706526355567,"stop":1706526355567,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b68ff3f0f2ee9a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1706526058755,"stop":1706526058756,"duration":1},"status":"passed","severity":"normal"},{"uid":"34f0ea85e02a92f4","name":"Check message received after nwaku node is restarted","time":{"start":1706526330118,"stop":1706526330118,"duration":0},"status":"skipped","severity":"normal"},{"uid":"31d92fd78a18ea0c","name":"Check message received after nwaku node is restarted","time":{"start":1706526330096,"stop":1706526330096,"duration":0},"status":"skipped","severity":"normal"},{"uid":"82eff3e1f2b23e26","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1706526253879,"stop":1706526253879,"duration":0},"status":"passed","severity":"normal"},{"uid":"c272dee7333a053e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1706525997937,"stop":1706525997938,"duration":1},"status":"passed","severity":"normal"},{"uid":"24aa6e504dcbc031","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1706526144646,"stop":1706526144647,"duration":1},"status":"passed","severity":"normal"},{"uid":"f77bce91d04dce71","name":"Check received message containing short","time":{"start":1706526330080,"stop":1706526330081,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8ba9d7e16259608","name":"should get / set TCP multiaddr","time":{"start":1706525752765,"stop":1706525752766,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6c2c51387a8e62c","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1706525866026,"stop":1706525866026,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a7979fe8bf6284e","name":"Push message with content topic containing Arabic","time":{"start":1706526355577,"stop":1706526355578,"duration":1},"status":"passed","severity":"normal"},{"uid":"f666074e96e07ee3","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1706526328850,"stop":1706526328850,"duration":0},"status":"passed","severity":"normal"},{"uid":"7617c78c48671e18","name":"1 Relay, 1 fetch","time":{"start":1706525767019,"stop":1706525767019,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0834ee817934fbf","name":"Check received message containing short","time":{"start":1706526330096,"stop":1706526330097,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7e535469dc948a7","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1706525866029,"stop":1706525866032,"duration":3},"status":"passed","severity":"normal"},{"uid":"f791b9ab3b9ce25","name":"Subscribe to topic containing JSON and receive message","time":{"start":1706526404289,"stop":1706526404289,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3664c91cfcd8df1","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1706526404289,"stop":1706526404289,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f97af98ede4353","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1706525751930,"stop":1706525751931,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f803f590132fa3e","name":"Generator, 2 different pubsubtopics","time":{"start":1706526364931,"stop":1706526364931,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82db25ae2d86945","name":"Symmetric encrypt & Decrypt","time":{"start":1706525773631,"stop":1706525773632,"duration":1},"status":"passed","severity":"normal"},{"uid":"15230f86335de065","name":"Refresh subscription","time":{"start":1706526404274,"stop":1706526404274,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e68b0b2c640f7b","name":"converts content topics to expected shard index","time":{"start":1706525744165,"stop":1706525744166,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a5f0726315ffe90","name":"it tolerates circular branch references","time":{"start":1706525767348,"stop":1706525767348,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e9bd16ec86e929","name":"Publishes to nwaku","time":{"start":1706526105662,"stop":1706526105662,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc3bc991160fde05","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1706526069141,"stop":1706526069142,"duration":1},"status":"broken","severity":"normal"},{"uid":"4640ec9241cd39cf","name":"Ephemeral field set to true","time":{"start":1706525757664,"stop":1706525757664,"duration":0},"status":"passed","severity":"normal"},{"uid":"777bdb7682de7065","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1706525997934,"stop":1706525997934,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb6c62f87eec8ef9","name":"Check received message containing JSON","time":{"start":1706526330104,"stop":1706526330104,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9fc356b4ddcf56","name":"A test","time":{"start":1706526011512,"stop":1706526011513,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f88637e9e8dad77","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1706525829648,"stop":1706525829648,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0b8435101e7f36","name":"Check received message containing Arabic","time":{"start":1706526330102,"stop":1706526330102,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7863e280ffbb86e","name":"Push message with Arabic payload","time":{"start":1706526355565,"stop":1706526355565,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec26e2547f154a1","name":"Check publish message containing Chinese","time":{"start":1706526129368,"stop":1706526129368,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8b1367f73f5d70","name":"should only return 1 node with store capability","time":{"start":1706525767351,"stop":1706525767351,"duration":0},"status":"passed","severity":"normal"},{"uid":"702e7eb75a327d07","name":"should be able to decode the field with only RELAY set to true","time":{"start":1706525751933,"stop":1706525751934,"duration":1},"status":"passed","severity":"normal"},{"uid":"26b4b369d727611d","name":"Check received message containing Chinese","time":{"start":1706526330084,"stop":1706526330084,"duration":0},"status":"passed","severity":"normal"},{"uid":"714e7635ea87ca56","name":"Check received message containing long","time":{"start":1706526330097,"stop":1706526330097,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c0587a04f188f8","name":"Push message with content topic containing short","time":{"start":1706526185682,"stop":1706526185682,"duration":0},"status":"passed","severity":"normal"},{"uid":"daede844e9b6a728","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1706526384544,"stop":1706526384544,"duration":0},"status":"passed","severity":"normal"},{"uid":"d724a77a2d5a5cce","name":"Fails to push message with large meta","time":{"start":1706526185699,"stop":1706526185700,"duration":1},"status":"passed","severity":"normal"},{"uid":"75fe469b844f917c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1706525997930,"stop":1706525997931,"duration":1},"status":"passed","severity":"normal"},{"uid":"890c63be3e82442b","name":"Subscribe to topic containing XML and receive message","time":{"start":1706526404279,"stop":1706526404279,"duration":0},"status":"passed","severity":"normal"},{"uid":"df5ffacac050b8b7","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1706525751930,"stop":1706525751930,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa4bee6c24e68f17","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1706525744480,"stop":1706525744480,"duration":0},"status":"passed","severity":"normal"},{"uid":"cccd08928e701c4c","name":"Push message with content topic containing short","time":{"start":1706526355570,"stop":1706526355570,"duration":0},"status":"passed","severity":"normal"},{"uid":"82d46a906d350366","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1706525945110,"stop":1706525945110,"duration":0},"status":"passed","severity":"normal"},{"uid":"189c88aae24fe042","name":"Publish message with custom timestamp: Mon Jan 29 2024 12:01:59 GMT+0000 (Coordinated Universal Time)","time":{"start":1706526129384,"stop":1706526129385,"duration":1},"status":"passed","severity":"normal"},{"uid":"469b7c342b6818ea","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1706526404271,"stop":1706526404271,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d62f035f5b8711","name":"Encoder throws on undefined content topic","time":{"start":1706525773126,"stop":1706525773126,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0468861e1dade7","name":"should properly create location multiaddrs - tcp4","time":{"start":1706525752766,"stop":1706525752766,"duration":0},"status":"passed","severity":"normal"},{"uid":"53bc1a1fa83c625f","name":"Fails to publish message with empty text","time":{"start":1706526129386,"stop":1706526129387,"duration":1},"status":"passed","severity":"normal"},{"uid":"64777234d7892056","name":"Push message with rate limit","time":{"start":1706526185700,"stop":1706526185700,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c3dbbedb97671ee","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1706525945113,"stop":1706525945114,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fe966ae61bce065","name":"Check received message containing unicode special characters","time":{"start":1706526330109,"stop":1706526330109,"duration":0},"status":"passed","severity":"normal"},{"uid":"768c7bda6f4b022","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1706526144651,"stop":1706526144651,"duration":0},"status":"passed","severity":"normal"},{"uid":"42de3d2d0ce80cd5","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1706526118988,"stop":1706526118988,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc0ef749ea61560","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1706526384541,"stop":1706526384541,"duration":0},"status":"passed","severity":"normal"},{"uid":"1737a5c52b27db4d","name":"Check publish message containing unicode special characters","time":{"start":1706526129382,"stop":1706526129382,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5982016a0109eaa","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1706526144641,"stop":1706526144642,"duration":1},"status":"passed","severity":"normal"},{"uid":"78f759baa02ae1b1","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1706525766999,"stop":1706525767000,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9675559fa6ca491","name":"Check publish message containing Arabic","time":{"start":1706526129368,"stop":1706526129368,"duration":0},"status":"passed","severity":"normal"},{"uid":"66c9cc8287295f52","name":"Check received message containing Basic HTML tag","time":{"start":1706526330104,"stop":1706526330104,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c08ac799704439","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1706525757430,"stop":1706525757430,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb66809ef383233c","name":"Push message with content topic containing long","time":{"start":1706526355571,"stop":1706526355571,"duration":0},"status":"passed","severity":"normal"},{"uid":"966e3cbbdca215b6","name":"Fails to publish duplicate message","time":{"start":1706526129385,"stop":1706526129385,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed66b1da2cfcd41","name":"Check received message containing shell command","time":{"start":1706526330104,"stop":1706526330105,"duration":1},"status":"passed","severity":"normal"},{"uid":"750bc6171c95a4e","name":"Generator, custom pubsub topic","time":{"start":1706526364920,"stop":1706526364921,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f52872b4f1e91a2","name":"Check message on other pubsub topic is not received","time":{"start":1706526330093,"stop":1706526330094,"duration":1},"status":"passed","severity":"normal"},{"uid":"48b0ecfcbf9daac3","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1706525744479,"stop":1706525744480,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed41529a2f71effa","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1706526058753,"stop":1706526058753,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30d2691b5cd11c5","name":"Push message with numeric payload","time":{"start":1706526185670,"stop":1706526185671,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1c2596d77377eb0","name":"Fails to push message with large meta","time":{"start":1706526355592,"stop":1706526355592,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae2c4e6df25f941b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1706526404280,"stop":1706526404280,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e7024e64e190d6","name":"Push message with emoji payload","time":{"start":1706526355569,"stop":1706526355569,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9adda52b49181ec","name":"Ping on unsubscribed peer","time":{"start":1706525863192,"stop":1706525863193,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c0710e4345637d6","name":"Push message with SQL Injection payload","time":{"start":1706526185676,"stop":1706526185676,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b87af847f8aae57","name":"Check received message containing Arabic","time":{"start":1706525958156,"stop":1706525958156,"duration":0},"status":"passed","severity":"normal"},{"uid":"922715fe10e8af45","name":"Check received message with timestamp: 1706525790273000000 ","time":{"start":1706526330110,"stop":1706526330111,"duration":1},"status":"passed","severity":"normal"},{"uid":"a37a538a760fe732","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1706526144649,"stop":1706526144650,"duration":1},"status":"passed","severity":"normal"},{"uid":"c62599db40012bf7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1706526404277,"stop":1706526404278,"duration":1},"status":"passed","severity":"normal"},{"uid":"d56751b7daedf3c1","name":"Reusing cursor across nodes","time":{"start":1706526253884,"stop":1706526253884,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c73246b40cc29d1","name":"Check publish message containing SQL Injection","time":{"start":1706526129369,"stop":1706526129370,"duration":1},"status":"passed","severity":"normal"},{"uid":"8505d2cb25ae3add","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1706526300416,"stop":1706526300416,"duration":0},"status":"passed","severity":"normal"},{"uid":"60851c56f4fa3bf2","name":"Push message with unicode special characters payload","time":{"start":1706526355568,"stop":1706526355569,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bb42af7eb1346f2","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1706525945115,"stop":1706525945115,"duration":0},"status":"passed","severity":"normal"},{"uid":"659dabff26df6d9e","name":"Passing an array","time":{"start":1706526380426,"stop":1706526380426,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ca33e569848d186","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1706525866025,"stop":1706525866025,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0358d6788ef5b12","name":"Check received message containing numeric","time":{"start":1706526330097,"stop":1706526330101,"duration":4},"status":"passed","severity":"normal"},{"uid":"6a705cf087a4ad95","name":"Push message with XML payload","time":{"start":1706526185677,"stop":1706526185677,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a8218e26f20ea5","name":"Push 30 different messages","time":{"start":1706526185681,"stop":1706526185681,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e77bee211777b3","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1706525866027,"stop":1706525866027,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94654549849b8db","name":"Asymmetric encrypt & decrypt","time":{"start":1706525773631,"stop":1706525773631,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef279588de45c93d","name":"Correctly serialized arguments","time":{"start":1706526067879,"stop":1706526067879,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2636fb689cdc3c8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1706526404279,"stop":1706526404279,"duration":0},"status":"passed","severity":"normal"},{"uid":"b63be0af3f01b493","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1706526384542,"stop":1706526384542,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f15fd173974402","name":"Throws when trying to push message with empty payload","time":{"start":1706526355570,"stop":1706526355570,"duration":0},"status":"passed","severity":"normal"},{"uid":"232d524152ae449f","name":"Query Generator, Wrong PubsubTopic","time":{"start":1706526300410,"stop":1706526300410,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be33b1c9706f7ff","name":"Publish message with rate limit","time":{"start":1706526129395,"stop":1706526129395,"duration":0},"status":"passed","severity":"normal"},{"uid":"998ee01c61a15c5f","name":"Relay - dialed after","time":{"start":1706526389839,"stop":1706526389839,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee0029c3bf536c12","name":"Refresh subscription","time":{"start":1706526144643,"stop":1706526144643,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7fd01998fd7b86c2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1706525997944,"stop":1706525997944,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebbde1faaa826b08","name":"nwaku subscribes","time":{"start":1706526105661,"stop":1706526105661,"duration":0},"status":"passed","severity":"normal"},{"uid":"497212d7fe4fa83f","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1706525829647,"stop":1706525829648,"duration":1},"status":"passed","severity":"normal"},{"uid":"429107afd5a0b3cf","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1706526129388,"stop":1706526129389,"duration":1},"status":"passed","severity":"normal"},{"uid":"58f2f40d60bc5454","name":"Subscribe to topic containing shell command and receive message","time":{"start":1706525997941,"stop":1706525997943,"duration":2},"status":"passed","severity":"normal"},{"uid":"2e4178c1844dbd63","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1706526144640,"stop":1706526144641,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b0b9a5d41d07f0e","name":"Publish without waiting for remote peer","time":{"start":1706526144637,"stop":1706526144638,"duration":1},"status":"passed","severity":"normal"},{"uid":"1196a240663b1f6d","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1706525829643,"stop":1706525829646,"duration":3},"status":"passed","severity":"normal"},{"uid":"de41dcd3a54c27d9","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1706525945112,"stop":1706525945113,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b778318d220b221","name":"Nodes with multiple pubsub topic","time":{"start":1706526118987,"stop":1706526118987,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a044ab944864e78","name":"should not receive a peer event before start","time":{"start":1706525802344,"stop":1706525802344,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b58dfc8de8a2749","name":"Decrypt messages","time":{"start":1706526071609,"stop":1706526071610,"duration":1},"status":"passed","severity":"normal"},{"uid":"eab952648861ceee","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1706526118988,"stop":1706526118988,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e51a86c11cedeb4","name":"should emit a peer event after start","time":{"start":1706526239678,"stop":1706526239679,"duration":1},"status":"passed","severity":"normal"},{"uid":"79afa37eb71a0820","name":"Subscribe to topic containing special chars and receive message","time":{"start":1706526404276,"stop":1706526404276,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e52b6b6ab49efed","name":"Check publish message containing Basic HTML tag","time":{"start":1706526129375,"stop":1706526129376,"duration":1},"status":"passed","severity":"normal"},{"uid":"57c50f5eb2123043","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1706525766997,"stop":1706525766998,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8e8153147570a54","name":"Ephemeral messages are not stored","time":{"start":1706525808442,"stop":1706525808442,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd8993fd141f103","name":"Push message on custom pubsubTopic","time":{"start":1706526058751,"stop":1706526058751,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a3210553e17a1","name":"Init the array if not present","time":{"start":1706525744002,"stop":1706525744004,"duration":2},"status":"passed","severity":"normal"},{"uid":"5874b760ddbf9844","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1706525997943,"stop":1706525997944,"duration":1},"status":"passed","severity":"normal"},{"uid":"d910086cae306eaf","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1706525945109,"stop":1706525945109,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a8d9adb0c70131","name":"Subscribe to topic containing special chars and publish message","time":{"start":1706526144645,"stop":1706526144646,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b2e6c0653fedcf5","name":"Decoder throws on empty string content topic","time":{"start":1706525774994,"stop":1706525774994,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6f01402d969d60","name":"Subscribe to topic containing special chars and receive message","time":{"start":1706525997937,"stop":1706525997937,"duration":0},"status":"passed","severity":"normal"},{"uid":"639944ca51ec2df8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1706525866026,"stop":1706525866027,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c2da7222950c963","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1706525945112,"stop":1706525945112,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52a5ecd173e9e39","name":"1 Store, 2 relays, 2 fetches","time":{"start":1706525767020,"stop":1706525767020,"duration":0},"status":"passed","severity":"normal"},{"uid":"de73600491383472","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1706526404279,"stop":1706526404279,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff385b03e9e8bbaa","name":"can dial TLS multiaddrs","time":{"start":1706526067825,"stop":1706526067825,"duration":0},"status":"passed","severity":"normal"},{"uid":"157ab60041fc46e","name":"Push message with shell command payload","time":{"start":1706526355567,"stop":1706526355568,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c71ab3194be3717","name":"Error when try to subscribe to more than 30 topics","time":{"start":1706526404273,"stop":1706526404274,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8cd0ed1685c1ec3","name":"Query Generator, No Decoder","time":{"start":1706526300411,"stop":1706526300411,"duration":0},"status":"passed","severity":"normal"},{"uid":"382a88508aca1eb8","name":"Query generator for multiple messages with multiple decoders","time":{"start":1706526327164,"stop":1706526327164,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec4203eb17eee0b","name":"Check received message containing short","time":{"start":1706525958153,"stop":1706525958154,"duration":1},"status":"passed","severity":"normal"},{"uid":"c30f81ac743afa71","name":"Subscribe to topic containing short and receive message","time":{"start":1706525997935,"stop":1706525997936,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9a0d4e6ed754fd6","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1706525767351,"stop":1706525767352,"duration":1},"status":"passed","severity":"normal"},{"uid":"636d310c4fae1190","name":"Push message with Chinese payload","time":{"start":1706526355564,"stop":1706526355565,"duration":1},"status":"passed","severity":"normal"},{"uid":"feb04693f4316c19","name":"Subscribe and receive messages via waku relay post","time":{"start":1706526404283,"stop":1706526404283,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf5647ce6e65015","name":"ignores unrecognized TXT record formats","time":{"start":1706525767349,"stop":1706525767349,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2afbf289f3b23c2","name":"Fails to push message with empty content topic","time":{"start":1706526185699,"stop":1706526185699,"duration":0},"status":"passed","severity":"normal"},{"uid":"37b4d9ef797bef74","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1706525945104,"stop":1706525945105,"duration":1},"status":"passed","severity":"normal"},{"uid":"81fff1837019427b","name":"through manual discovery","time":{"start":1706526067826,"stop":1706526067826,"duration":0},"status":"passed","severity":"normal"},{"uid":"aceceb4dd885fc1b","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1706526384542,"stop":1706526384542,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ade2f6605b33214","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1706526011341,"stop":1706526011342,"duration":1},"status":"passed","severity":"normal"},{"uid":"62d005dfdfdaed6e","name":"Check publish message containing JSON","time":{"start":1706526129376,"stop":1706526129376,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb7fe9633d20603d","name":"Push message with custom timestamp: 1706529545323","time":{"start":1706526355594,"stop":1706526355594,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a6805307738723","name":"returns all values when wanted number is greater than available values","time":{"start":1706525766248,"stop":1706525766248,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1b594f6944c111","name":"Check received message containing Chinese","time":{"start":1706526330101,"stop":1706526330102,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6bd2c0b01ebd616","name":"Query with Ordered Callback, No Decoder","time":{"start":1706526300412,"stop":1706526300415,"duration":3},"status":"passed","severity":"normal"},{"uid":"c114dfd1bad19fd0","name":"should be able to decode the field with only STORE set to true","time":{"start":1706525751935,"stop":1706525751936,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9d719d6181c8baa","name":"should not receive a peer event after stop","time":{"start":1706526239680,"stop":1706526239681,"duration":1},"status":"passed","severity":"normal"},{"uid":"e04a298ebd66fffb","name":"udp ip6 address","time":{"start":1706525752100,"stop":1706525752100,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c7915ddb286675","name":"same cluster, different shard: nodes connect","time":{"start":1706525945093,"stop":1706525945093,"duration":0},"status":"passed","severity":"normal"},{"uid":"b054d0e821ed1042","name":"Overlapping topic subscription","time":{"start":1706525997934,"stop":1706525997935,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b026b3818662d09","name":"caches peers it previously fetched","time":{"start":1706525767350,"stop":1706525767350,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc9ca3095f4d4a36","name":"Query Generator, No message returned","time":{"start":1706526300411,"stop":1706526300411,"duration":0},"status":"passed","severity":"normal"},{"uid":"53819264ab0ce07d","name":"Subscribe to topic containing Russian and publish message","time":{"start":1706526144647,"stop":1706526144647,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f8def963ff51253","name":"same cluster, same shard: nodes connect","time":{"start":1706526069142,"stop":1706526069143,"duration":1},"status":"passed","severity":"normal"},{"uid":"6794eb2ed1b18c17","name":"passes more than one ENR URLs and attempts connection","time":{"start":1706525802350,"stop":1706525802350,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f377d8c45d244bc4","name":"Query Generator - backward","time":{"start":1706526356960,"stop":1706526356961,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b36271a6d0fc8dd","name":"Check received message containing shell command","time":{"start":1706525958160,"stop":1706525958160,"duration":0},"status":"passed","severity":"normal"},{"uid":"c226f44431149fd","name":"should decode valid enr successfully","time":{"start":1706525752756,"stop":1706525752757,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6ceccd58b4328f2","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1706525997939,"stop":1706525997939,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a8dfc8d9812914","name":"should set field with all protocols disabled","time":{"start":1706525752768,"stop":1706525752769,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c4275ff9e8ef022","name":"Check received message with timestamp: undefined ","time":{"start":1706526330092,"stop":1706526330092,"duration":0},"status":"passed","severity":"normal"},{"uid":"847ee343a0f66027","name":"Encoder throws on undefined content topic","time":{"start":1706525757665,"stop":1706525757665,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bc738d7fc43e5d","name":"should properly create location multiaddrs - udp6","time":{"start":1706525752767,"stop":1706525752767,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c057b201e56f58","name":"should properly create location multiaddrs - tcp","time":{"start":1706525752768,"stop":1706525752768,"duration":0},"status":"passed","severity":"normal"},{"uid":"edeb228f57b82b1f","name":"Push message with numeric payload","time":{"start":1706526355563,"stop":1706526355563,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b0fec5f199164c","name":"should throw an error for insufficient data","time":{"start":1706525744480,"stop":1706525744480,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a987fce499ba9d","name":"Ordered Callback - backward","time":{"start":1706526356962,"stop":1706526356962,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf14faf9ed17d9e","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1706525945106,"stop":1706525945106,"duration":0},"status":"passed","severity":"normal"},{"uid":"f00e256443b0f584","name":"Check received message containing SQL Injection","time":{"start":1706526330102,"stop":1706526330103,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bdf06a195845b88","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1706525945119,"stop":1706525945119,"duration":0},"status":"passed","severity":"normal"},{"uid":"805bf7e54df81dda","name":"Check received message containing Arabic","time":{"start":1706526330084,"stop":1706526330085,"duration":1},"status":"passed","severity":"normal"},{"uid":"e258cb1b22a8e7aa","name":"Error when try to subscribe to more than 30 topics","time":{"start":1706526404285,"stop":1706526404285,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3af78de1d75ca2","name":"Passing page size 11 when there are 10 messages","time":{"start":1706526371059,"stop":1706526371060,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a1fd5cad677a365","name":"Push message with content topic containing SQL Injection","time":{"start":1706526355579,"stop":1706526355579,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccfc8dd2535c741d","name":"Subscribe to topic containing Script and receive message","time":{"start":1706526404288,"stop":1706526404288,"duration":0},"status":"passed","severity":"normal"},{"uid":"c897ab112d555839","name":"Check message received after nwaku node is restarted","time":{"start":1706525958175,"stop":1706525958175,"duration":0},"status":"skipped","severity":"normal"},{"uid":"516d36dcfd37d7d5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1706526058751,"stop":1706526058752,"duration":1},"status":"passed","severity":"normal"},{"uid":"17831d80cd28ee10","name":"Fails to push message bigger that 1MB","time":{"start":1706526185702,"stop":1706526185702,"duration":0},"status":"passed","severity":"normal"},{"uid":"706e485cfe088087","name":"should throw error - no public key","time":{"start":1706525752762,"stop":1706525752762,"duration":0},"status":"passed","severity":"normal"},{"uid":"608094bacc19a539","name":"Overlapping topic subscription","time":{"start":1706526144644,"stop":1706526144644,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6e6cfe7c362c85d6","name":"Ordered Callback - forward","time":{"start":1706526356962,"stop":1706526356962,"duration":0},"status":"passed","severity":"normal"},{"uid":"e13e54183ec73cd8","name":"Passing page size 1 when there are 4 messages","time":{"start":1706526371058,"stop":1706526371058,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec03477d93e73eb","name":"Decoder throws on empty string content topic","time":{"start":1706525757666,"stop":1706525757667,"duration":1},"status":"passed","severity":"normal"},{"uid":"57b494184c3e1df8","name":"Push message with custom timestamp: 1675767558308","time":{"start":1706526185700,"stop":1706526185701,"duration":1},"status":"passed","severity":"normal"},{"uid":"35c5972ffa817218","name":"Push message with long payload","time":{"start":1706526355563,"stop":1706526355563,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85dcb130659538","name":"Push message with unicode special characters payload","time":{"start":1706526185680,"stop":1706526185680,"duration":0},"status":"passed","severity":"normal"},{"uid":"de287b6c91938e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1706526328852,"stop":1706526328852,"duration":0},"status":"passed","severity":"normal"},{"uid":"621fbacb253e16b4","name":"Push message with content topic containing numeric","time":{"start":1706526185684,"stop":1706526185684,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f89fc847c46475","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1706525997929,"stop":1706525997930,"duration":1},"status":"passed","severity":"normal"},{"uid":"35138855ce22b4af","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1706525829657,"stop":1706525829658,"duration":1},"status":"passed","severity":"normal"},{"uid":"49050f0526516792","name":"Subscribe to topic containing Russian and receive message","time":{"start":1706526404288,"stop":1706526404288,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc53025704813528","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1706525945102,"stop":1706525945103,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe0c6cf59fca2909","name":"Subscribe to topic containing short and receive message","time":{"start":1706526404275,"stop":1706526404275,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be3fac8d155f81a","name":"Ping on peer without subscriptions","time":{"start":1706525863191,"stop":1706525863192,"duration":1},"status":"passed","severity":"normal"},{"uid":"a688065eceb07847","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1706525808443,"stop":1706525808444,"duration":1},"status":"passed","severity":"normal"},{"uid":"96d42bdc12a492d","name":"Check received message containing emoji","time":{"start":1706526330109,"stop":1706526330110,"duration":1},"status":"passed","severity":"normal"},{"uid":"f58799fc86230f68","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1706525945108,"stop":1706525945108,"duration":0},"status":"passed","severity":"normal"},{"uid":"18fb0cae2cefcc7a","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1706526327167,"stop":1706526327168,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb80fa622521be9d","name":"Push message on custom pubsubTopic","time":{"start":1706526058753,"stop":1706526058753,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d7975e6305912","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1706526118986,"stop":1706526118986,"duration":0},"status":"passed","severity":"normal"},{"uid":"55773b0287d48f72","name":"Push message with content topic containing Chinese","time":{"start":1706526185685,"stop":1706526185693,"duration":8},"status":"passed","severity":"normal"},{"uid":"a82c1fddff7633dc","name":"Reopen subscription with peer with lost subscription","time":{"start":1706525863193,"stop":1706525863194,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcbd18b10fb149f6","name":"Overlapping topic subscription","time":{"start":1706526404285,"stop":1706526404285,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44526b22d322521","name":"Push message with content topic containing unicode special characters","time":{"start":1706526355590,"stop":1706526355591,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0068ddecbe5956d","name":"retrieves a single peer","time":{"start":1706525767347,"stop":1706525767348,"duration":1},"status":"passed","severity":"normal"},{"uid":"32f51e743c79f7af","name":"Push message with custom timestamp: 1675767545323","time":{"start":1706526355593,"stop":1706526355593,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac223816044e0f2","name":"Check publish message containing short","time":{"start":1706526129363,"stop":1706526129364,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc44eb0311f3e369","name":"Passing page size 10 when there are 10 messages","time":{"start":1706526371059,"stop":1706526371059,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b70f5f6b5076e9","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1706526144646,"stop":1706526144646,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f06704043bdbac","name":"should decode valid enr with tcp successfully","time":{"start":1706525752761,"stop":1706525752761,"duration":0},"status":"passed","severity":"normal"},{"uid":"771422da53ae6cdf","name":"pre and post cipher","time":{"start":1706525773632,"stop":1706525773632,"duration":0},"status":"passed","severity":"normal"},{"uid":"e34a86bebaf5b3cf","name":"Nodes with multiple pubsub topic","time":{"start":1706526118988,"stop":1706526118989,"duration":1},"status":"passed","severity":"normal"},{"uid":"af0a910425cded05","name":"should be able to decode the field with only FILTER set to true","time":{"start":1706525751934,"stop":1706525751935,"duration":1},"status":"passed","severity":"normal"},{"uid":"146608e018fe93c4","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1706525945104,"stop":1706525945104,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0df91a66904b0b","name":"Push to array if already present","time":{"start":1706525744004,"stop":1706525744005,"duration":1},"status":"passed","severity":"normal"},{"uid":"34e19bae8b64342c","name":"nwaku interop","time":{"start":1706526239671,"stop":1706526239671,"duration":0},"status":"passed","severity":"normal"},{"uid":"50723465585bbae5","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1706526404270,"stop":1706526404271,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac2ea3b3d8d4db9e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706525945112,"stop":1706525945112,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bbc93b7dafe4094","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706525945118,"stop":1706525945119,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a207b1e258742e6","name":"Check received message containing Script","time":{"start":1706526330103,"stop":1706526330103,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ebe31976454fd7d","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1706525945101,"stop":1706525945102,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef24379b77654943","name":"Push message equal or less that 1MB","time":{"start":1706526185702,"stop":1706526185702,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75abf7e366150fa","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1706525751932,"stop":1706525751933,"duration":1},"status":"passed","severity":"normal"},{"uid":"98fa84b27c7c154c","name":"Encoder throws on empty string content topic","time":{"start":1706525773126,"stop":1706525773127,"duration":1},"status":"passed","severity":"normal"},{"uid":"d557e299d1b61454","name":"Push message with XML payload","time":{"start":1706526355566,"stop":1706526355567,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2b4ada5abffd0bb","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1706525997933,"stop":1706525997934,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d2b0ecc62a967ba0","name":"Subscribe to topic containing short and receive message","time":{"start":1706526404286,"stop":1706526404286,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ecfdfa9db337cb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1706525945105,"stop":1706525945105,"duration":0},"status":"passed","severity":"normal"},{"uid":"558a0d984db2fb06","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1706526011344,"stop":1706526011344,"duration":0},"status":"passed","severity":"normal"},{"uid":"c37d35c6a1aa1b3a","name":"Check received message containing JSON","time":{"start":1706525958159,"stop":1706525958160,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef32245ba641b7b9","name":"Passing page size 0 when there are 110 messages","time":{"start":1706526371057,"stop":1706526371058,"duration":1},"status":"passed","severity":"normal"},{"uid":"d90b8f67686f72c4","name":"Used by Waku Relay","time":{"start":1706526380427,"stop":1706526380427,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfbe0ea6317ff7af","name":"Check received message with timestamp: 1649153314 ","time":{"start":1706526330091,"stop":1706526330092,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad958da7320a97bc","name":"Relay - times out","time":{"start":1706526389839,"stop":1706526389839,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfdd1fbd26000f06","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1706525997940,"stop":1706525997940,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d65a6011b85113","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1706526118990,"stop":1706526118990,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05ca14ee910405c","name":"should return false","time":{"start":1706525752763,"stop":1706525752763,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81b347bdbf68aa3","name":"should set field with only FILTER enabled","time":{"start":1706525752770,"stop":1706525752770,"duration":0},"status":"passed","severity":"normal"},{"uid":"e83121da7e7efbae","name":"throws on content topic with empty version field","time":{"start":1706525744163,"stop":1706525744164,"duration":1},"status":"passed","severity":"normal"},{"uid":"849f2febd439702d","name":"should encode/decode to RLP encoding","time":{"start":1706525752764,"stop":1706525752764,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4952cd858f0e772","name":"should not receive a peer event after stop","time":{"start":1706525802345,"stop":1706525802346,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa280e25980fb088","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1706525829659,"stop":1706525829677,"duration":18},"status":"passed","severity":"normal"},{"uid":"e1a14924027128be","name":"Refresh subscription","time":{"start":1706526404285,"stop":1706526404286,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6f16171bf32f503","name":"Check publish message containing emoji","time":{"start":1706526129383,"stop":1706526129383,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e83dae394f68d2","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1706525751938,"stop":1706525751938,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26c26b20dbd92b9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1706526011345,"stop":1706526011346,"duration":1},"status":"passed","severity":"normal"},{"uid":"204761f26bdcd14a","name":"Ping on unsubscribed peer","time":{"start":1706525863196,"stop":1706525863196,"duration":0},"status":"passed","severity":"normal"},{"uid":"861a0e3f6a19c7fa","name":"should not fail to stop the service if it was not started","time":{"start":1706526239674,"stop":1706526239674,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4898a062e82486e","name":"different cluster, same shard: nodes don't connect","time":{"start":1706525945093,"stop":1706525945097,"duration":4},"status":"passed","severity":"normal"},{"uid":"d97427599fa7371c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1706525997945,"stop":1706525997945,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ec7d15ab9156fa","name":"Subscribe and receive messages via lightPush","time":{"start":1706526404270,"stop":1706526404270,"duration":0},"status":"passed","severity":"normal"},{"uid":"76eb814a1c6cda4f","name":"Subscribe and receive messages via lightPush","time":{"start":1706525997928,"stop":1706525997929,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b59bc80073c7019","name":"Reopen subscription with peer with lost subscription","time":{"start":1706525863197,"stop":1706525863197,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63e492c884af884","name":"Check message with no pubsub topic is not received","time":{"start":1706525958171,"stop":1706525958171,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e464b7deb15a96","name":"Check publish message after client node is restarted","time":{"start":1706526129394,"stop":1706526129394,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dfc828abc7f42996","name":"Push message with Russian payload","time":{"start":1706526185675,"stop":1706526185676,"duration":1},"status":"passed","severity":"normal"},{"uid":"d717962e064b5d69","name":"should set field with all protocols enabled","time":{"start":1706525752769,"stop":1706525752769,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ecd096cd05ddb75","name":"should not fail to start the service if it is already started","time":{"start":1706526239675,"stop":1706526239675,"duration":0},"status":"passed","severity":"normal"},{"uid":"df6ffc3d93a8f905","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1706525868578,"stop":1706525868579,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcf48e882444af23","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1706525945120,"stop":1706525945121,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1e304f179deeaec","name":"Check received message with timestamp: 1706525790273 ","time":{"start":1706526330091,"stop":1706526330091,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d1b19e09abf309","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1706525774991,"stop":1706525774992,"duration":1},"status":"passed","severity":"normal"},{"uid":"997c283d2cd114aa","name":"Check meta is set [symmetric]","time":{"start":1706525773125,"stop":1706525773125,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf4d3b125c7a725","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1706525829656,"stop":1706525829656,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b5592232d71d3","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1706526011345,"stop":1706526011345,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f65cfc881cdd445","name":"Push message with rate limit","time":{"start":1706526355592,"stop":1706526355593,"duration":1},"status":"passed","severity":"normal"},{"uid":"62ef9806d594b893","name":"different cluster, different shard: nodes don't connect","time":{"start":1706526069144,"stop":1706526069144,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4eafcf72c08f73","name":"Check received message containing XML","time":{"start":1706526330103,"stop":1706526330103,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd150b0a5e10ab47","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1706526300412,"stop":1706526300412,"duration":0},"status":"passed","severity":"normal"},{"uid":"1189d0dd8d7754a7","name":"Check publish message containing XML","time":{"start":1706526129375,"stop":1706526129375,"duration":0},"status":"passed","severity":"normal"},{"uid":"475c5aa848bb8c3c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1706526118990,"stop":1706526118990,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92173d69cf800f9","name":"Push message with content topic containing shell command","time":{"start":1706526355581,"stop":1706526355581,"duration":0},"status":"passed","severity":"normal"},{"uid":"237952903d75fb63","name":"Check received message containing special chars","time":{"start":1706526330101,"stop":1706526330101,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a5f1951d2a332d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1706525945103,"stop":1706525945103,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9d13259bcfedf3","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1706525829648,"stop":1706525829649,"duration":1},"status":"passed","severity":"normal"},{"uid":"551c26e275c6e0a9","name":"Mutual subscription","time":{"start":1706526144635,"stop":1706526144636,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8b90ac35c078c47","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1706526349828,"stop":1706526349829,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b164081f54c6125","name":"Subscribe to topic containing emoji and publish message","time":{"start":1706526144652,"stop":1706526144652,"duration":0},"status":"passed","severity":"normal"},{"uid":"40806caa3342bd90","name":"Push message with special chars payload","time":{"start":1706526185671,"stop":1706526185672,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e6d2ec70d18ce62","name":"Meta field set when metaSetter is specified","time":{"start":1706525757664,"stop":1706525757665,"duration":1},"status":"passed","severity":"normal"},{"uid":"a62c1f680a95386f","name":"Check received message containing Script","time":{"start":1706526330086,"stop":1706526330086,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e489d7af5286d2c","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1706526129383,"stop":1706526129383,"duration":0},"status":"passed","severity":"normal"},{"uid":"90dd899dbbe99749","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1706525997946,"stop":1706525997946,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6ccae6c35f68b20","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1706525866023,"stop":1706525866024,"duration":1},"status":"passed","severity":"normal"},{"uid":"90c0bc608a358a80","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1706526364929,"stop":1706526364930,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2fc28073e7d9a11","name":"does not throw on valid cases","time":{"start":1706525744159,"stop":1706525744160,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dcb8ea05027fb9b","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1706525757431,"stop":1706525757431,"duration":0},"status":"passed","severity":"normal"},{"uid":"febbdbc241c3d81b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1706526404286,"stop":1706526404287,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba335ec909c651a0","name":"Promise Callback - forward","time":{"start":1706526356961,"stop":1706526356961,"duration":0},"status":"passed","severity":"normal"},{"uid":"719127f56a5330e4","name":"Push message with content topic containing Basic HTML tag","time":{"start":1706526355580,"stop":1706526355580,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e26afd142deb30e","name":"throws on content topic with empty encoding field","time":{"start":1706525744165,"stop":1706525744165,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef8857475a355cb","name":"Subscribe to topic containing Script and receive message","time":{"start":1706525997939,"stop":1706525997939,"duration":0},"status":"passed","severity":"normal"},{"uid":"32cc777a2dcc979b","name":"Check received message containing escaped characters","time":{"start":1706526330089,"stop":1706526330090,"duration":1},"status":"passed","severity":"normal"},{"uid":"d93b6c44f1910a3d","name":"Check received message containing Russian","time":{"start":1706525958157,"stop":1706525958157,"duration":0},"status":"passed","severity":"normal"},{"uid":"63340d27bc5f8d30","name":"should throw error - no public key","time":{"start":1706525752763,"stop":1706525752763,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93e70f194c3566d","name":"Check received message containing XML","time":{"start":1706525958159,"stop":1706525958159,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff8c3557f1b306bb","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1706526404290,"stop":1706526404290,"duration":0},"status":"passed","severity":"normal"},{"uid":"21dc88a566572f97","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1706525945099,"stop":1706525945099,"duration":0},"status":"passed","severity":"normal"},{"uid":"983a5557c833aa79","name":"Subscribe to topic containing Russian and receive message","time":{"start":1706525997938,"stop":1706525997939,"duration":1},"status":"passed","severity":"normal"},{"uid":"b78df71d968ba811","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1706526384543,"stop":1706526384543,"duration":0},"status":"passed","severity":"normal"},{"uid":"47acb235a1ae4561","name":"Push message with content topic containing JSON","time":{"start":1706526185696,"stop":1706526185696,"duration":0},"status":"passed","severity":"normal"},{"uid":"acab72382b424cbb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706525945105,"stop":1706525945106,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b11809bb69476ad","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1706526300412,"stop":1706526300412,"duration":0},"status":"passed","severity":"normal"},{"uid":"90778fa2eb733254","name":"Push message with Russian payload","time":{"start":1706526355565,"stop":1706526355565,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b8099cdd7d8455","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1706526118991,"stop":1706526118991,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63d5e621357b6c6","name":"Check message with no payload is not received","time":{"start":1706526330116,"stop":1706526330116,"duration":0},"status":"passed","severity":"normal"},{"uid":"70e9349c14e53b4e","name":"returns all values when wanted number matches available values","time":{"start":1706525766246,"stop":1706525766247,"duration":1},"status":"passed","severity":"normal"},{"uid":"abbe5f6a82976cb0","name":"Check received message containing long","time":{"start":1706526330081,"stop":1706526330081,"duration":0},"status":"passed","severity":"normal"},{"uid":"d63452e929ee0f3f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1706526364922,"stop":1706526364923,"duration":1},"status":"passed","severity":"normal"},{"uid":"642d4fc0c982f9","name":"Check publish message containing escaped characters","time":{"start":1706526129382,"stop":1706526129382,"duration":0},"status":"passed","severity":"normal"},{"uid":"a651e43a307a621d","name":"Subscribe and publish message","time":{"start":1706526144638,"stop":1706526144639,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3b572214074e24f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1706525945116,"stop":1706525945116,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2260bda137b0a4f","name":"Push message with content topic containing escaped characters","time":{"start":1706526355581,"stop":1706526355590,"duration":9},"status":"passed","severity":"normal"},{"uid":"3d9b960d2baefbdd","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1706525808443,"stop":1706525808443,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36bb6404a83eaaf","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1706526384545,"stop":1706526384545,"duration":0},"status":"passed","severity":"normal"},{"uid":"55220add57cf253d","name":"can start and stop the service","time":{"start":1706526239673,"stop":1706526239674,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffcf78b142e3308a","name":"should be able to encode the field with only FILTER set to true","time":{"start":1706525751929,"stop":1706525751929,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e50f7c8a0f58eb4","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1706525945123,"stop":1706525945124,"duration":1},"status":"passed","severity":"normal"},{"uid":"f85f868d07890c0a","name":"Nodes with multiple pubsub topic","time":{"start":1706526118991,"stop":1706526118991,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d0e3447a30302e","name":"Push message with content topic containing special chars","time":{"start":1706526355571,"stop":1706526355572,"duration":1},"status":"passed","severity":"normal"},{"uid":"b478c62b2a96cbba","name":"Check message received after jswaku node is restarted","time":{"start":1706526330117,"stop":1706526330117,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9c3e36c995635197","name":"Check message with no payload is not received","time":{"start":1706525958172,"stop":1706525958173,"duration":1},"status":"passed","severity":"normal"},{"uid":"4141030a530bf052","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1706525945121,"stop":1706525945122,"duration":1},"status":"passed","severity":"normal"},{"uid":"f71b66b0f723b252","name":"Check received message with extra option is received","time":{"start":1706525958174,"stop":1706525958175,"duration":1},"status":"passed","severity":"normal"},{"uid":"30d1b906edf45439","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1706526118989,"stop":1706526118989,"duration":0},"status":"passed","severity":"normal"},{"uid":"588ed25143e1170b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1706526058752,"stop":1706526058752,"duration":0},"status":"passed","severity":"normal"},{"uid":"360602d9dbdcaaa3","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1706525945098,"stop":1706525945099,"duration":1},"status":"passed","severity":"normal"},{"uid":"bed5921e05b16a45","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1706526349828,"stop":1706526349828,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd8c5b1704b29bc8","name":"Generator, custom pubsub topic","time":{"start":1706526364924,"stop":1706526364925,"duration":1},"status":"passed","severity":"normal"},{"uid":"350c62056e8933c0","name":"Passing cursor with wrong pubsubTopic","time":{"start":1706526253884,"stop":1706526253885,"duration":1},"status":"passed","severity":"normal"},{"uid":"d85fb143ff191412","name":"Ordered callback, aborts when callback returns true","time":{"start":1706526327168,"stop":1706526327168,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ed2d3e4af5ea25","name":"Query Generator, Multiple PubsubTopics","time":{"start":1706526300410,"stop":1706526300411,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe1028c69235b872","name":"Push message with content topic containing shell command","time":{"start":1706526185696,"stop":1706526185697,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6806daf938cdd5e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1706526404272,"stop":1706526404272,"duration":0},"status":"passed","severity":"normal"},{"uid":"f22ad2ef8a9cbfb7","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1706525767353,"stop":1706525767353,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c72f99cb7689b4b8","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1706525767000,"stop":1706525767001,"duration":1},"status":"passed","severity":"normal"},{"uid":"7151b61fb0a813c6","name":"Push message with content topic containing special chars","time":{"start":1706526185685,"stop":1706526185685,"duration":0},"status":"passed","severity":"normal"},{"uid":"af6fc771010036a8","name":"Push message with content topic containing Script","time":{"start":1706526185695,"stop":1706526185695,"duration":0},"status":"passed","severity":"normal"},{"uid":"b667ed3eaf26729b","name":"Check message with no payload is not received","time":{"start":1706526330095,"stop":1706526330095,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb05eaafe8fe310","name":"should properly create location multiaddrs - udp4","time":{"start":1706525752766,"stop":1706525752766,"duration":0},"status":"passed","severity":"normal"},{"uid":"3478145e9a35a27b","name":"Ping on peer without subscriptions","time":{"start":1706525863196,"stop":1706525863196,"duration":0},"status":"passed","severity":"normal"},{"uid":"17450b82f28dfa4","name":"Push message with Basic HTML tag payload","time":{"start":1706526355567,"stop":1706526355567,"duration":0},"status":"passed","severity":"normal"},{"uid":"525c69a47a9ed5ef","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1706525945100,"stop":1706525945100,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0e1cea45d1b543","name":"Passing cursor with wrong message digest","time":{"start":1706526253884,"stop":1706526253884,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8751b98f9bfe73e","name":"Subscribe to topic containing shell command and publish message","time":{"start":1706526144650,"stop":1706526144651,"duration":1},"status":"passed","severity":"normal"},{"uid":"d87cf2236f283027","name":"Callback on promise","time":{"start":1706526327165,"stop":1706526327166,"duration":1},"status":"passed","severity":"normal"},{"uid":"62f1769aa5f426fd","name":"Subscribe and receives messages on 20 topics","time":{"start":1706525997931,"stop":1706525997932,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b1e69633a7f5bac","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1706525773122,"stop":1706525773124,"duration":2},"status":"passed","severity":"normal"},{"uid":"aed439afbbe2c91b","name":"Push message with content topic containing emoji","time":{"start":1706526185698,"stop":1706526185699,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb3a3f6f1eda2abb","name":"Push message on custom pubsubTopic","time":{"start":1706526058755,"stop":1706526058755,"duration":0},"status":"passed","severity":"normal"},{"uid":"9686a63847917819","name":"Check received message with timestamp: 1649153314 ","time":{"start":1706526330113,"stop":1706526330113,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b66d85032a1ac6e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1706526011344,"stop":1706526011344,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade8504a097a38e0","name":"Filter","time":{"start":1706526389841,"stop":1706526389841,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5363c5e4f46492","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1706526404280,"stop":1706526404280,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff323446763f813","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1706525868580,"stop":1706525868580,"duration":0},"status":"passed","severity":"normal"},{"uid":"d131050354600d5c","name":"Subscribe to topic containing short and publish message","time":{"start":1706526144644,"stop":1706526144644,"duration":0},"status":"passed","severity":"normal"},{"uid":"45dd2ba5c643ef77","name":"Push message with content topic containing Russian","time":{"start":1706526355578,"stop":1706526355579,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a2fc61cf9aa4362","name":"Query generator for multiple messages","time":{"start":1706526327162,"stop":1706526327162,"duration":0},"status":"passed","severity":"normal"},{"uid":"a51f311d9c89207b","name":"Using a function","time":{"start":1706526380427,"stop":1706526380427,"duration":0},"status":"passed","severity":"normal"},{"uid":"d870091cf0587132","name":"Subscribe to topic containing long and receive message","time":{"start":1706526404286,"stop":1706526404286,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e07dee6a42d5f5","name":"Check received message containing Russian","time":{"start":1706526330102,"stop":1706526330102,"duration":0},"status":"passed","severity":"normal"},{"uid":"80310fb2c98f9964","name":"Subscribe to topic containing long and publish message","time":{"start":1706526144644,"stop":1706526144645,"duration":1},"status":"passed","severity":"normal"},{"uid":"4051767d36fa63f2","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1706525945098,"stop":1706525945098,"duration":0},"status":"passed","severity":"normal"},{"uid":"12973f1d2995e9f2","name":"Ephemeral field is preserved - encoder v0","time":{"start":1706525808442,"stop":1706525808443,"duration":1},"status":"passed","severity":"normal"},{"uid":"58b22320ac526093","name":"unsubscribes","time":{"start":1706526369757,"stop":1706526369757,"duration":0},"status":"passed","severity":"normal"},{"uid":"478d12e5ee7a83","name":"Check message with no content topic is not received","time":{"start":1706526330094,"stop":1706526330095,"duration":1},"status":"passed","severity":"normal"},{"uid":"823616cc6de26d60","name":"Generator, 2 different pubsubtopics","time":{"start":1706526364925,"stop":1706526364929,"duration":4},"status":"passed","severity":"normal"},{"uid":"dc8f35970350e9d","name":"Push message with emoji payload","time":{"start":1706526185680,"stop":1706526185681,"duration":1},"status":"passed","severity":"normal"},{"uid":"34217a004f414f7f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1706526011343,"stop":1706526011343,"duration":0},"status":"passed","severity":"normal"},{"uid":"c92097f622724ff8","name":"throws on content topic with generation field greater than 0","time":{"start":1706525744162,"stop":1706525744163,"duration":1},"status":"passed","severity":"normal"},{"uid":"2be808ef9f0ddea2","name":"Push message with content topic containing JSON","time":{"start":1706526355580,"stop":1706526355581,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff738c601a1b1c7","name":"throws on empty content topic","time":{"start":1706525744160,"stop":1706525744161,"duration":1},"status":"passed","severity":"normal"},{"uid":"f03dfd694e353f8","name":"Subscribe and receives messages on 20 topics","time":{"start":1706526404284,"stop":1706526404284,"duration":0},"status":"passed","severity":"normal"},{"uid":"222c64d98a7640fa","name":"All","time":{"start":1706525805693,"stop":1706525805694,"duration":1},"status":"passed","severity":"normal"},{"uid":"973050a69e41a022","name":"Check message with invalid timestamp is not received","time":{"start":1706526330092,"stop":1706526330093,"duration":1},"status":"passed","severity":"normal"},{"uid":"cef775f4b468b7c3","name":"throws on content topic with too few or too many fields","time":{"start":1706525744161,"stop":1706525744161,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3c99ee6025f7d9","name":"Subscribe to topic containing numeric and receive message","time":{"start":1706526404275,"stop":1706526404276,"duration":1},"status":"passed","severity":"normal"},{"uid":"50c53ad0d88161c3","name":"Check received message with timestamp: 1706525790424000000 ","time":{"start":1706525958164,"stop":1706525958165,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2ef2eea87e82c80","name":"Push message with escaped characters payload","time":{"start":1706526355568,"stop":1706526355568,"duration":0},"status":"passed","severity":"normal"},{"uid":"578434765c1c7fce","name":"Check message on other pubsub topic is not received","time":{"start":1706526330115,"stop":1706526330115,"duration":0},"status":"passed","severity":"normal"},{"uid":"5620d3261722f635","name":"Check publish message containing special chars","time":{"start":1706526129366,"stop":1706526129367,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fc530ce75a7ee09","name":"Round trip binary serialization","time":{"start":1706525757663,"stop":1706525757664,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b24011eae9cee14","name":"Subscribe to topic containing JSON and receive message","time":{"start":1706525997940,"stop":1706525997941,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d61dc51e064c614","name":"Check received message containing SQL Injection","time":{"start":1706526330086,"stop":1706526330086,"duration":0},"status":"passed","severity":"normal"},{"uid":"b08032e5662629b2","name":"Decoder throws on empty string content topic","time":{"start":1706525773127,"stop":1706525773128,"duration":1},"status":"passed","severity":"normal"},{"uid":"36a14fa8ee8875c6","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1706526404282,"stop":1706526404282,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa8b6a5d8b994f31","name":"LightPush","time":{"start":1706526389840,"stop":1706526389840,"duration":0},"status":"passed","severity":"normal"},{"uid":"474025bc7f094bfd","name":"Check received message containing XML","time":{"start":1706526330087,"stop":1706526330087,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbcb6c2019aa49aa","name":"Publish message with custom timestamp: Tue Feb 07 2023 11:01:59 GMT+0000 (Coordinated Universal Time)","time":{"start":1706526129384,"stop":1706526129384,"duration":0},"status":"passed","severity":"normal"},{"uid":"156d616db9fb78d7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1706526404290,"stop":1706526404290,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b725a51a7b2cf29","name":"Js publishes, other Js receives","time":{"start":1706526105663,"stop":1706526105663,"duration":0},"status":"passed","severity":"normal"},{"uid":"9277c7d63c5cd194","name":"Push message with shell command payload","time":{"start":1706526185679,"stop":1706526185679,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab985843abde135","name":"should only return 1 node with relay and store capability","time":{"start":1706525767351,"stop":1706525767351,"duration":0},"status":"passed","severity":"normal"},{"uid":"113650eac66c8a76","name":"Waku message hash computation (meta attribute not present)","time":{"start":1706525746906,"stop":1706525746906,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ab4a16b92b90b6","name":"Generator, 2 different pubsubtopics","time":{"start":1706526364921,"stop":1706526364922,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cac5dedfbbaccc1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1706526011342,"stop":1706526011343,"duration":1},"status":"passed","severity":"normal"},{"uid":"d26cf8728e50759c","name":"Encoder throws on empty string content topic","time":{"start":1706525774993,"stop":1706525774994,"duration":1},"status":"passed","severity":"normal"},{"uid":"f991742e9ef817fd","name":"Push message with content topic containing XML","time":{"start":1706526355580,"stop":1706526355580,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9670c33fad3d269","name":"Push message with custom timestamp: 1706522358308","time":{"start":1706526185701,"stop":1706526185701,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ad559d78ef71b8","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1706526404288,"stop":1706526404288,"duration":0},"status":"passed","severity":"normal"},{"uid":"679a7d0bf5d9b5c9","name":"Push message with content topic containing unicode special characters","time":{"start":1706526185698,"stop":1706526185698,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73bcba7124158a6","name":"should get / set UDP multiaddr","time":{"start":1706525752765,"stop":1706525752765,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ecdd2628082758","name":"Check message received after jswaku node is restarted","time":{"start":1706525958175,"stop":1706525958175,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c3857fa45dcfd1b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1706525997945,"stop":1706525997945,"duration":0},"status":"passed","severity":"normal"},{"uid":"839bc05fb073a5fd","name":"Subscribe to topic containing Script and receive message","time":{"start":1706526404278,"stop":1706526404278,"duration":0},"status":"passed","severity":"normal"},{"uid":"71929ba7b6fce4ae","name":"Push message with special chars payload","time":{"start":1706526355563,"stop":1706526355564,"duration":1},"status":"passed","severity":"normal"},{"uid":"69d4745a61d49bdd","name":"Passing page size 19 when there are 20 messages","time":{"start":1706526371060,"stop":1706526371060,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a90ba3398f8c8","name":"tcp ip4 address","time":{"start":1706525752099,"stop":1706525752100,"duration":1},"status":"passed","severity":"normal"},{"uid":"83ce76e3e68130a1","name":"Check received message containing unicode special characters","time":{"start":1706526330090,"stop":1706526330090,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf3abeaf05fba34","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1706525829650,"stop":1706525829650,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c98bce5e4d02d","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1706525766997,"stop":1706525766997,"duration":0},"status":"passed","severity":"normal"},{"uid":"fadd29ac9756a04","name":"Light Node - default protocols","time":{"start":1706526389841,"stop":1706526389841,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee0fcc564a31a5b","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1706525766998,"stop":1706525766998,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2649a9ecac0fb3c","name":"should set field with only LIGHTPUSH enabled","time":{"start":1706525752770,"stop":1706525752770,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4bca449cded298","name":"Subscribe to topic containing JSON and publish message","time":{"start":1706526144650,"stop":1706526144650,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b54d3cbaf6d054","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1706526011343,"stop":1706526011343,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ec69efa5422a37","name":"Check received message with timestamp: undefined ","time":{"start":1706526330114,"stop":1706526330114,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71a063f34f8a4d0","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1706525751937,"stop":1706525751938,"duration":1},"status":"passed","severity":"normal"},{"uid":"5510b0cb1681c6dd","name":"Encoder throws on undefined content topic","time":{"start":1706525774993,"stop":1706525774993,"duration":0},"status":"passed","severity":"normal"},{"uid":"e20c653429b4fe6e","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1706526144648,"stop":1706526144648,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3657eb6077ea4d","name":"configure the node with multiple pubsub topics","time":{"start":1706526204135,"stop":1706526204140,"duration":5},"status":"passed","severity":"normal"},{"uid":"133d575d0a9320a5","name":"Check message with no pubsub topic is not received","time":{"start":1706526330094,"stop":1706526330094,"duration":0},"status":"passed","severity":"normal"},{"uid":"961a6b381187bb54","name":"Push message equal or less that 1MB","time":{"start":1706526355594,"stop":1706526355594,"duration":0},"status":"passed","severity":"normal"},{"uid":"82dee1d7801c789a","name":"Check message with no content topic is not received","time":{"start":1706526330116,"stop":1706526330116,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d39f3c94c604719","name":"Check received message containing JSON","time":{"start":1706526330088,"stop":1706526330088,"duration":0},"status":"passed","severity":"normal"},{"uid":"202cbe713c7e0a1b","name":"Push message with content topic containing long","time":{"start":1706526185682,"stop":1706526185684,"duration":2},"status":"passed","severity":"normal"},{"uid":"112dfa426f1a1362","name":"should properly compute the node id","time":{"start":1706525752764,"stop":1706525752764,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0363202c9f0ae00","name":"Add multiple subscription objects on single nwaku node","time":{"start":1706526404291,"stop":1706526404291,"duration":0},"status":"passed","severity":"normal"},{"uid":"675f69596acea612","name":"creates an iterator","time":{"start":1706526369755,"stop":1706526369756,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad5ed12fa54c38ba","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1706526384541,"stop":1706526384542,"duration":1},"status":"passed","severity":"normal"},{"uid":"acd7fd8cf5c9c467","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1706526144651,"stop":1706526144651,"duration":0},"status":"passed","severity":"normal"},{"uid":"7096941ed481886d","name":"Check received message containing numeric","time":{"start":1706526330082,"stop":1706526330083,"duration":1},"status":"passed","severity":"normal"},{"uid":"b98870acdf58cfcc","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1706525766998,"stop":1706525766999,"duration":1},"status":"passed","severity":"normal"},{"uid":"78349afe624b6a35","name":"isConnected should return false after all peers disconnect","time":{"start":1706525829650,"stop":1706525829650,"duration":0},"status":"passed","severity":"normal"},{"uid":"23fb05b3fa289f17","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1706525868576,"stop":1706525868576,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb3a73b7115a735","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1706525868579,"stop":1706525868580,"duration":1},"status":"passed","severity":"normal"},{"uid":"820e8c9ad6e31e4e","name":"Sign & Recover","time":{"start":1706525773633,"stop":1706525773633,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7814e6c4fb09589","name":"Check meta is set [ecies]","time":{"start":1706525774992,"stop":1706525774993,"duration":1},"status":"passed","severity":"normal"},{"uid":"654c389d494533d7","name":"Default pageSize","time":{"start":1706526371061,"stop":1706526371061,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88118719cdbd7c4","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1706526404284,"stop":1706526404285,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1f84ae57ce4dfbe","name":"Subscribe and receive messages via waku relay post","time":{"start":1706525997930,"stop":1706525997930,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef71ddab3d6e9bbe","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1706525766995,"stop":1706525766996,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab9f880e639407c2","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1706526144642,"stop":1706526144643,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cf10545de09d692","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1706526300416,"stop":1706526300417,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b832733c787e8f4","name":"Push message with long payload","time":{"start":1706526185669,"stop":1706526185670,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5c62f23538e0d27","name":"1 Store, 2 fetches","time":{"start":1706525767019,"stop":1706525767020,"duration":1},"status":"passed","severity":"normal"},{"uid":"24c596d9d108643b","name":"Subscribe and receive messages via waku relay post","time":{"start":1706526404271,"stop":1706526404272,"duration":1},"status":"passed","severity":"normal"},{"uid":"91c96af8384a269b","name":"Publish message with large meta","time":{"start":1706526129395,"stop":1706526129395,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1353c4ae1e4d134","name":"Check received message containing Chinese","time":{"start":1706525958156,"stop":1706525958156,"duration":0},"status":"passed","severity":"normal"},{"uid":"30369dfdef7c8f8f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1706526404277,"stop":1706526404277,"duration":0},"status":"passed","severity":"normal"},{"uid":"67fb93bc669e0666","name":"Does not throw an exception when node disconnects","time":{"start":1706526380426,"stop":1706526380426,"duration":0},"status":"passed","severity":"normal"},{"uid":"f026164adaf44dfe","name":"recovers when dns.resolve returns empty","time":{"start":1706525767348,"stop":1706525767349,"duration":1},"status":"passed","severity":"normal"},{"uid":"d40aaded2053c6d4","name":"should throw error - invalid id","time":{"start":1706525752763,"stop":1706525752763,"duration":0},"status":"passed","severity":"normal"},{"uid":"9248895da63aef5c","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1706525773124,"stop":1706525773125,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc972174f5e3f762","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1706525766996,"stop":1706525766997,"duration":1},"status":"passed","severity":"normal"},{"uid":"48cc7e8448b1eaed","name":"throws on content topic with non-number generation field","time":{"start":1706525744162,"stop":1706525744162,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3b6600929e4b8e","name":"should throw error - no id","time":{"start":1706525752762,"stop":1706525752763,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bc724593dec9b55","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1706526349829,"stop":1706526349830,"duration":1},"status":"passed","severity":"normal"},{"uid":"d76328e851ee1b3f","name":"Subscribe to topic containing Script and publish message","time":{"start":1706526144648,"stop":1706526144649,"duration":1},"status":"passed","severity":"normal"},{"uid":"f099802a5819c406","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1706525868579,"stop":1706525868579,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84d94fa1567ad9c","name":"should not fail to start the service if it is already started","time":{"start":1706525802342,"stop":1706525802343,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a62d99116473b06","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1706525945110,"stop":1706525945110,"duration":0},"status":"passed","severity":"normal"},{"uid":"59543e429535c13","name":"Push message with content topic containing Arabic","time":{"start":1706526185693,"stop":1706526185693,"duration":0},"status":"passed","severity":"normal"},{"uid":"578f8232d60be0bb","name":"Subscribe to topic containing long and receive message","time":{"start":1706525997936,"stop":1706525997936,"duration":0},"status":"passed","severity":"normal"},{"uid":"f325491b8cd5e29a","name":"configure the node with multiple pubsub topics","time":{"start":1706526204142,"stop":1706526204142,"duration":0},"status":"passed","severity":"normal"},{"uid":"5513d51c4d80f00f","name":"Relay","time":{"start":1706525805692,"stop":1706525805692,"duration":0},"status":"passed","severity":"normal"},{"uid":"552a4e639c41eea0","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1706526330114,"stop":1706526330114,"duration":0},"status":"passed","severity":"normal"},{"uid":"2387521521c08f35","name":"Decoder throws on undefined content topic","time":{"start":1706525773127,"stop":1706525773127,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b01a6983eff269","name":"Check message on other pubsub topic is not received","time":{"start":1706525958170,"stop":1706525958171,"duration":1},"status":"passed","severity":"normal"},{"uid":"62c60178ce08b94b","name":"Check received message containing unicode special characters","time":{"start":1706525958162,"stop":1706525958163,"duration":1},"status":"passed","severity":"normal"},{"uid":"10f6f4204fd0ec54","name":"Check received message containing Basic HTML tag","time":{"start":1706525958159,"stop":1706525958159,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15275b278e4624b","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1706525945111,"stop":1706525945111,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76a813a1db4d45f","name":"should throw error - no id","time":{"start":1706525752761,"stop":1706525752762,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a3673ea224ee5d6","name":"should set field with only RELAY enabled","time":{"start":1706525752769,"stop":1706525752769,"duration":0},"status":"passed","severity":"normal"},{"uid":"1729c9c6c8b6903e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1706525866025,"stop":1706525866025,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c2d45be68c05003","name":"Throws when trying to push message with empty payload","time":{"start":1706526185681,"stop":1706526185682,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc16575dd1bdb033","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1706526328851,"stop":1706526328852,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e3f1f6353a7e44c","name":"Decoder throws on undefined content topic","time":{"start":1706525774994,"stop":1706525774994,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd9cf74204b37010","name":"Subscribe to topic containing XML and receive message","time":{"start":1706525997940,"stop":1706525997940,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15f50f3cd33d08a","name":"Fields are not dropped","time":{"start":1706525756936,"stop":1706525756937,"duration":1},"status":"passed","severity":"normal"},{"uid":"b01fb2ff0fe2b573","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1706526253883,"stop":1706526253883,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e882c04d581f5","name":"can start the service","time":{"start":1706525802338,"stop":1706525802340,"duration":2},"status":"passed","severity":"normal"},{"uid":"678290653c03990d","name":"can start the service","time":{"start":1706526239673,"stop":1706526239673,"duration":0},"status":"passed","severity":"normal"},{"uid":"afdc55764ed380ab","name":"Relay + Store","time":{"start":1706525752771,"stop":1706525752771,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc0c92070a9780e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1706526011346,"stop":1706526011347,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4b53270e36912df","name":"Check received message containing escaped characters","time":{"start":1706526330105,"stop":1706526330105,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef245d33217c36bf","name":"Push message with Arabic payload","time":{"start":1706526185674,"stop":1706526185675,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5cd3f4842262a07","name":"Round trip binary encryption [ecies, signature]","time":{"start":1706525774992,"stop":1706525774992,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4c3573a1d0b39f","name":"Check received message containing long","time":{"start":1706525958154,"stop":1706525958154,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c4b669ed4366ec4","name":"Accepts a valid Waku Message","time":{"start":1706525761210,"stop":1706525761211,"duration":1},"status":"passed","severity":"normal"},{"uid":"30456405425f3029","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1706526404284,"stop":1706526404284,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d3af55e918130e","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1706526253845,"stop":1706526253845,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa5e5dd76cb58e8","name":"Check message received after jswaku node is restarted","time":{"start":1706526330095,"stop":1706526330096,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4f313c89ae822f26","name":"Check received message containing Script","time":{"start":1706525958158,"stop":1706525958158,"duration":0},"status":"passed","severity":"normal"},{"uid":"c35c8ddcf872bd7b","name":"Check message with invalid timestamp is not received","time":{"start":1706525958169,"stop":1706525958170,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e3760da18d03f38","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1706525997931,"stop":1706525997931,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92d0fc341b1af6d","name":"different cluster, same shard: nodes don't connect","time":{"start":1706526069143,"stop":1706526069143,"duration":0},"status":"passed","severity":"normal"},{"uid":"7544ffa7636bec9b","name":"Push message with content topic containing SQL Injection","time":{"start":1706526185694,"stop":1706526185694,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d24fba49e2b622","name":"Check publish message containing Script","time":{"start":1706526129370,"stop":1706526129371,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee55d2e738639f1c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706525945101,"stop":1706525945101,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92d6ba1789531aa","name":"isConnected should return true after first peer connects","time":{"start":1706525829658,"stop":1706525829659,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b7bb13d1fec1140","name":"should be called for bootstrap peers","time":{"start":1706525829652,"stop":1706525829652,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bcfc6efee90f4de","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1706525866024,"stop":1706525866024,"duration":0},"status":"passed","severity":"normal"},{"uid":"746e25610d7ca602","name":"Query generator for multiple messages with different message text format","time":{"start":1706526327163,"stop":1706526327164,"duration":1},"status":"passed","severity":"normal"},{"uid":"7549c684baa00903","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1706525997932,"stop":1706525997932,"duration":0},"status":"skipped","severity":"normal"},{"uid":"84464b71feb59779","name":"Passing page size 3 when there are 20 messages","time":{"start":1706526371058,"stop":1706526371059,"duration":1},"status":"passed","severity":"normal"},{"uid":"3976cd9b66796c17","name":"should only return 1 node with relay capability","time":{"start":1706525767350,"stop":1706525767350,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae88a8c244b397a9","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1706525766248,"stop":1706525766249,"duration":1},"status":"passed","severity":"normal"},{"uid":"f367ea61152290a7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706525945109,"stop":1706525945109,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f2dc4f8014858b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1706526404287,"stop":1706526404288,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8200eced662d99c","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1706525752757,"stop":1706525752761,"duration":4},"status":"passed","severity":"normal"},{"uid":"cb79d0c0cc4e6f13","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1706525945115,"stop":1706525945115,"duration":0},"status":"passed","severity":"normal"},{"uid":"2132717d3cc89ae9","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1706526253882,"stop":1706526253882,"duration":0},"status":"passed","severity":"normal"},{"uid":"903a1f779588fa51","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1706526404273,"stop":1706526404273,"duration":0},"status":"passed","severity":"normal"},{"uid":"56cb95003ca82267","name":"Relay + Store","time":{"start":1706525805693,"stop":1706525805693,"duration":0},"status":"passed","severity":"normal"},{"uid":"7073d22a214a4d63","name":"Push message with content topic containing Russian","time":{"start":1706526185694,"stop":1706526185694,"duration":0},"status":"passed","severity":"normal"},{"uid":"438293a98c3e6f4f","name":"Sample","time":{"start":1706525752108,"stop":1706525752109,"duration":1},"status":"passed","severity":"normal"},{"uid":"28ef0b552950a0dc","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1706525997929,"stop":1706525997929,"duration":0},"status":"passed","severity":"normal"},{"uid":"a65fd55ceaf8308d","name":"Check publish message containing long","time":{"start":1706526129364,"stop":1706526129366,"duration":2},"status":"passed","severity":"normal"},{"uid":"cac7f64c00a9793a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1706526011342,"stop":1706526011342,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e6bb90762a37ed4","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1706525751931,"stop":1706525751931,"duration":0},"status":"passed","severity":"normal"},{"uid":"306ea26a21cc9f38","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1706525866027,"stop":1706525866028,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac79935095a05e2f","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1706525767353,"stop":1706525767353,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ee43d153ff158b1","name":"A test","time":{"start":1706526011512,"stop":1706526011512,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8cf0d53e064ec74","name":"should return all peers when numPeers is 0","time":{"start":1706525757429,"stop":1706525757430,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c57365a0c14da1e","name":"Check received message with timestamp: 1706525790273000000 ","time":{"start":1706526330090,"stop":1706526330091,"duration":1},"status":"passed","severity":"normal"},{"uid":"dee5158ec3b6f374","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1706525997938,"stop":1706525997938,"duration":0},"status":"passed","severity":"normal"},{"uid":"df71e1c9a11c3d6","name":"Query with Ordered Callback, No message returned","time":{"start":1706526300415,"stop":1706526300416,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8960dbbaf629518","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706525945103,"stop":1706525945104,"duration":1},"status":"passed","severity":"normal"},{"uid":"e85e20e7514b92a","name":"groups content topics by expected pubsub topic","time":{"start":1706525744167,"stop":1706525744167,"duration":0},"status":"passed","severity":"normal"},{"uid":"778cb959b6c43410","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1706525945104,"stop":1706525945104,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4c5723b4522e44a","name":"Check received message with timestamp: undefined ","time":{"start":1706525958168,"stop":1706525958169,"duration":1},"status":"passed","severity":"normal"},{"uid":"566f3414478dc6bf","name":"Check received message containing emoji","time":{"start":1706525958163,"stop":1706525958164,"duration":1},"status":"passed","severity":"normal"},{"uid":"11a08a114867f0df","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1706526118986,"stop":1706526118986,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a76de3f60cef23","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1706525767000,"stop":1706525767000,"duration":0},"status":"passed","severity":"normal"},{"uid":"743536d6313c7bd5","name":"Subscribe to topic containing numeric and publish message","time":{"start":1706526144645,"stop":1706526144645,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b411a3fc71053","name":"Push message with Basic HTML tag payload","time":{"start":1706526185677,"stop":1706526185678,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad64bdeaa780e89d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1706525866029,"stop":1706525866029,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6178062c1c1b8fd","name":"Push message with content topic containing numeric","time":{"start":1706526355571,"stop":1706526355571,"duration":0},"status":"passed","severity":"normal"},{"uid":"8089b9e8c50b4393","name":"Ping on subscribed peer","time":{"start":1706525824437,"stop":1706525824437,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ffde4dc40ca636","name":"Check received message with timestamp: 1649153314 ","time":{"start":1706525958166,"stop":1706525958167,"duration":1},"status":"passed","severity":"normal"},{"uid":"b418b4a2a1b243ef","name":"Check received message containing SQL Injection","time":{"start":1706525958158,"stop":1706525958158,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74cebe50dc895f6","name":"Query Generator - forward","time":{"start":1706526356960,"stop":1706526356960,"duration":0},"status":"passed","severity":"normal"},{"uid":"feac257718c61d46","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1706526253846,"stop":1706526253878,"duration":32},"status":"passed","severity":"normal"},{"uid":"e45a2526f6c8d841","name":"Push message with Script payload","time":{"start":1706526185676,"stop":1706526185677,"duration":1},"status":"passed","severity":"normal"},{"uid":"582b801bc2145265","name":"Waku message hash computation (payload length 0)","time":{"start":1706525746907,"stop":1706525746907,"duration":0},"status":"passed","severity":"normal"},{"uid":"260a3c98c8733c78","name":"throws on content topic with empty topic name field","time":{"start":1706525744164,"stop":1706525744164,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ebf451da43e2cbf","name":"Refresh subscription","time":{"start":1706525997935,"stop":1706525997935,"duration":0},"status":"passed","severity":"normal"},{"uid":"70147a3d52d3c20d","name":"Push message with escaped characters payload","time":{"start":1706526185680,"stop":1706526185680,"duration":0},"status":"passed","severity":"normal"},{"uid":"6653c60ca6f25232","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1706526404272,"stop":1706526404272,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c5a84e96c5e7882","name":"Push message with SQL Injection payload","time":{"start":1706526355566,"stop":1706526355566,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae690ea4b2609b8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1706526404289,"stop":1706526404290,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef83057176a97692","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1706526384543,"stop":1706526384544,"duration":1},"status":"passed","severity":"normal"},{"uid":"dadde0cf0c23c933","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1706525767352,"stop":1706525767352,"duration":0},"status":"passed","severity":"normal"},{"uid":"504be73713b2f11d","name":"Push message with custom timestamp: 1706529558308","time":{"start":1706526185701,"stop":1706526185701,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c82e81b7ca29e8","name":"topics with same application and version share the same shard","time":{"start":1706525744166,"stop":1706525744166,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c3386602ce5f7c","name":"Push message with Chinese payload","time":{"start":1706526185672,"stop":1706526185673,"duration":1},"status":"passed","severity":"normal"},{"uid":"23bacf3a56d1fe4d","name":"Nwaku publishes","time":{"start":1706526105662,"stop":1706526105662,"duration":0},"status":"passed","severity":"normal"},{"uid":"f460fbde2ee6be4d","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1706526384545,"stop":1706526384545,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc3880ce278ecde","name":"Fails to publish message with size larger than 1 MB","time":{"start":1706526129393,"stop":1706526129393,"duration":0},"status":"passed","severity":"normal"},{"uid":"99bdf5514069079d","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1706525866028,"stop":1706525866028,"duration":0},"status":"passed","severity":"normal"},{"uid":"3598c010434da9eb","name":"Fails to publish message with wrong content topic","time":{"start":1706526129387,"stop":1706526129388,"duration":1},"status":"passed","severity":"normal"},{"uid":"60252088324814dc","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1706526118987,"stop":1706526118987,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0684e60e5fc8a1","name":"Push 30 different messages","time":{"start":1706526355569,"stop":1706526355570,"duration":1},"status":"passed","severity":"normal"},{"uid":"81eb5ceab7b9dc79","name":"should emit a peer event after start","time":{"start":1706525802343,"stop":1706525802344,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec1a53244f3e0b27","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1706526058754,"stop":1706526058754,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7bb808380a63e14","name":"Check publish message containing shell command","time":{"start":1706526129376,"stop":1706526129381,"duration":5},"status":"passed","severity":"normal"},{"uid":"c24bdcf9fd118079","name":"different cluster, different shard: nodes don't connect","time":{"start":1706525945097,"stop":1706525945098,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf8260369036b50d","name":"throws on content topic with empty application field","time":{"start":1706525744163,"stop":1706525744163,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed069b32c9d3561","name":"Push message with meta","time":{"start":1706526185699,"stop":1706526185699,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5a82468e37a87a","name":"Ping on subscribed peer","time":{"start":1706525863190,"stop":1706525863191,"duration":1},"status":"passed","severity":"normal"},{"uid":"4853722b0583a2cb","name":"Check publish message containing numeric","time":{"start":1706526129366,"stop":1706526129366,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd0c869fc3efdaf7","name":"Overlapping topic subscription","time":{"start":1706526404274,"stop":1706526404274,"duration":0},"status":"passed","severity":"normal"},{"uid":"c437cde5280bcda7","name":"Push message with content topic containing Chinese","time":{"start":1706526355572,"stop":1706526355577,"duration":5},"status":"passed","severity":"normal"},{"uid":"bb9593bb1af28589","name":"should handle a minimal index list","time":{"start":1706525744479,"stop":1706525744479,"duration":0},"status":"passed","severity":"normal"},{"uid":"182296cab06e85cf","name":"Fails to push message bigger that 1MB","time":{"start":1706526355594,"stop":1706526355594,"duration":0},"status":"passed","severity":"normal"},{"uid":"10eea9c2714aa697","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1706525829653,"stop":1706525829654,"duration":1},"status":"passed","severity":"normal"},{"uid":"c03473b378965c2","name":"Generator, custom pubsub topic","time":{"start":1706526364930,"stop":1706526364930,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90eec45cdf1bb30","name":"same cluster, different shard: nodes connect","time":{"start":1706526069143,"stop":1706526069143,"duration":0},"status":"passed","severity":"normal"},{"uid":"710c219996d24125","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1706526144639,"stop":1706526144640,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9901381652415d8","name":"Check message with invalid timestamp is not received","time":{"start":1706526330114,"stop":1706526330115,"duration":1},"status":"passed","severity":"normal"},{"uid":"dba3de8c77053721","name":"Check publish message after service node is restarted","time":{"start":1706526129394,"stop":1706526129394,"duration":0},"status":"skipped","severity":"normal"},{"uid":"349c84eca414beab","name":"Promise Callback - backward","time":{"start":1706526356961,"stop":1706526356962,"duration":1},"status":"passed","severity":"normal"},{"uid":"afa637daf722ec5b","name":"Push message with custom timestamp: 1706522345323","time":{"start":1706526355593,"stop":1706526355593,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e0c2ffb4d50db7","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1706525945102,"stop":1706525945102,"duration":0},"status":"passed","severity":"normal"},{"uid":"48bd2f8800a36819","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1706526404276,"stop":1706526404277,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aae35f0b227aa99","name":"should set field with only STORE enabled","time":{"start":1706525752769,"stop":1706525752770,"duration":1},"status":"passed","severity":"normal"},{"uid":"83f5642eec5895f0","name":"Check message with no pubsub topic is not received","time":{"start":1706526330115,"stop":1706526330116,"duration":1},"status":"passed","severity":"normal"},{"uid":"449ca7417466b0fe","name":"Check received message with timestamp: 1706525790424 ","time":{"start":1706525958165,"stop":1706525958166,"duration":1},"status":"passed","severity":"normal"},{"uid":"54def183fe38422b","name":"Sets default value correctly","time":{"start":1706526380428,"stop":1706526380428,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54e407a6b2e0e85","name":"Subscribe to topic containing emoji and receive message","time":{"start":1706526404281,"stop":1706526404281,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30458dd64628340","name":"Check message with no content topic is not received","time":{"start":1706525958172,"stop":1706525958172,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca71cc14a87f75a","name":"Check publish message containing Russian","time":{"start":1706526129369,"stop":1706526129369,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15339726a104370","name":"Check received message containing escaped characters","time":{"start":1706525958161,"stop":1706525958162,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeaa96633dab1e43","name":"Push message with content topic containing Basic HTML tag","time":{"start":1706526185695,"stop":1706526185696,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea69d292402215a2","name":"Push message with content topic containing XML","time":{"start":1706526185695,"stop":1706526185695,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ecad9c70e4cff1","name":"Check received message containing Russian","time":{"start":1706526330085,"stop":1706526330085,"duration":0},"status":"passed","severity":"normal"},{"uid":"a945f30119d3202e","name":"Store - dialed first","time":{"start":1706526389839,"stop":1706526389840,"duration":1},"status":"passed","severity":"normal"},{"uid":"58540f95a5e42ca4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1706526404280,"stop":1706526404281,"duration":1},"status":"passed","severity":"normal"},{"uid":"4608608f0c0e9028","name":"Check received message containing emoji","time":{"start":1706526330090,"stop":1706526330090,"duration":0},"status":"passed","severity":"normal"},{"uid":"380aae8141d6030e","name":"Reopen subscription with peer with lost subscription","time":{"start":1706525824439,"stop":1706525824439,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f4c710d2c1b13a4","name":"should properly create peer info with all multiaddrs","time":{"start":1706525752768,"stop":1706525752768,"duration":0},"status":"passed","severity":"normal"},{"uid":"96fdccfdf758850f","name":"Query with Promise Callback, No Decoder","time":{"start":1706526300417,"stop":1706526300417,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a110ed279ac3d2","name":"Check received message with timestamp: 1706525790273 ","time":{"start":1706526330111,"stop":1706526330111,"duration":0},"status":"passed","severity":"normal"},{"uid":"caac9d657dc8db7d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1706526011345,"stop":1706526011345,"duration":0},"status":"passed","severity":"normal"},{"uid":"22db51a672c1b5a0","name":"Subscribe to topic containing XML and publish message","time":{"start":1706526144649,"stop":1706526144649,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4be8c05df2e428","name":"should encode/decode to text encoding","time":{"start":1706525752765,"stop":1706525752765,"duration":0},"status":"passed","severity":"normal"},{"uid":"4357ccd4ca517911","name":"Check received message containing Basic HTML tag","time":{"start":1706526330087,"stop":1706526330088,"duration":1},"status":"passed","severity":"normal"},{"uid":"bca392f2c0d285fc","name":"Check received message containing numeric","time":{"start":1706525958155,"stop":1706525958155,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7d91bedbdd4682","name":"Ping on unsubscribed peer","time":{"start":1706525824438,"stop":1706525824438,"duration":0},"status":"passed","severity":"normal"},{"uid":"181a2a31c5f865ea","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1706525945111,"stop":1706525945111,"duration":0},"status":"passed","severity":"normal"},{"uid":"4472827808150ebc","name":"Ping on peer without subscriptions","time":{"start":1706525824437,"stop":1706525824438,"duration":1},"status":"passed","severity":"normal"},{"uid":"783d36f8c2e3bae6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1706525997937,"stop":1706525997937,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf21b5687f34dc8c","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1706525945113,"stop":1706525945113,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c52af88e076597","name":"should be called at least once on all `peer:discovery` events","time":{"start":1706525829651,"stop":1706525829651,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23810dcac669998","name":"Subscribe and receives messages on 20 topics","time":{"start":1706526404272,"stop":1706526404273,"duration":1},"status":"passed","severity":"normal"},{"uid":"3275d62e7af79356","name":"Subscribe to topic containing special chars and receive message","time":{"start":1706526404287,"stop":1706526404287,"duration":0},"status":"passed","severity":"normal"},{"uid":"fafcfd71c4574547","name":"Decoder throws on undefined content topic","time":{"start":1706525757666,"stop":1706525757666,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8d5e020dc52f8c","name":"Relay - dialed first","time":{"start":1706526389838,"stop":1706526389838,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8bd9d32b8d61e30","name":"Query generator for 2000 messages","time":{"start":1706526327168,"stop":1706526327169,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fd12c71b2334678","name":"Add multiple subscription objects on single nwaku node","time":{"start":1706526404281,"stop":1706526404281,"duration":0},"status":"passed","severity":"normal"},{"uid":"667ab9f1bc564b46","name":"should properly create location multiaddrs - udp","time":{"start":1706525752767,"stop":1706525752767,"duration":0},"status":"passed","severity":"normal"},{"uid":"795e7ea231bf3478","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1706525997933,"stop":1706525997933,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6968b1937eca348","name":"Register correct protocols","time":{"start":1706526144636,"stop":1706526144637,"duration":1},"status":"passed","severity":"normal"},{"uid":"26ff1aaaa46d0f22","name":"Subscribe and receive messages via lightPush","time":{"start":1706526404282,"stop":1706526404282,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e7f7bbf6b886c1","name":"should use DNS peer discovery with light client","time":{"start":1706525802348,"stop":1706525802348,"duration":0},"status":"skipped","severity":"normal"},{"uid":"792a460495017a18","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1706525757431,"stop":1706525757432,"duration":1},"status":"passed","severity":"normal"},{"uid":"1950cc6f5cab2115","name":"can start and stop the service","time":{"start":1706525802340,"stop":1706525802341,"duration":1},"status":"passed","severity":"normal"},{"uid":"f97cd90cd6237a93","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1706526364931,"stop":1706526364932,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd6b4f1c25188f67","name":"Rejects garbage","time":{"start":1706525761212,"stop":1706525761212,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ecf644756b42c4e","name":"Check received message containing shell command","time":{"start":1706526330089,"stop":1706526330089,"duration":0},"status":"passed","severity":"normal"},{"uid":"a36dc100d9e6c8f3","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1706525802348,"stop":1706525802349,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c7b4ac44aa26ecca","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1706526404283,"stop":1706526404283,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b08ee5da5cb785","name":"Publish message with custom timestamp: Mon Jan 29 2024 10:01:59 GMT+0000 (Coordinated Universal Time)","time":{"start":1706526129384,"stop":1706526129384,"duration":0},"status":"passed","severity":"normal"},{"uid":"df743a0a87cc3ef2","name":"ignores domain fetching errors","time":{"start":1706525767349,"stop":1706525767349,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5643863d21a14e8","name":"Privacy Node - default protocol","time":{"start":1706526389841,"stop":1706526389841,"duration":0},"status":"passed","severity":"normal"},{"uid":"149465b9f02bc10e","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1706525751937,"stop":1706525751937,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9783f1fce449b6","name":"should be able to encode the field with only RELAY set to true","time":{"start":1706525751926,"stop":1706525751927,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fbdc56f9d41d7f0","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1706525751932,"stop":1706525751932,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14d948888b32015","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1706525829652,"stop":1706525829653,"duration":1},"status":"passed","severity":"normal"},{"uid":"213966bb9c0f8937","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706525945114,"stop":1706525945114,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a0d3dd6e537b0ab","name":"Check message with extra parameter is not received","time":{"start":1706525958174,"stop":1706525958174,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a582bbb7c92d45","name":"handles multiple messages","time":{"start":1706526369756,"stop":1706526369756,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aacca161649a076","name":"Fails to push message with empty content topic","time":{"start":1706526355591,"stop":1706526355591,"duration":0},"status":"passed","severity":"normal"},{"uid":"66869d10c59bee34","name":"same cluster, same shard: nodes connect","time":{"start":1706525945092,"stop":1706525945092,"duration":0},"status":"passed","severity":"normal"},{"uid":"363c9baf79a9cbc9","name":"Subscribe to topic containing XML and receive message","time":{"start":1706526404289,"stop":1706526404289,"duration":0},"status":"passed","severity":"normal"},{"uid":"c04139c00ea572ce","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1706525866028,"stop":1706525866029,"duration":1},"status":"passed","severity":"normal"},{"uid":"c89fb172eb40cec1","name":"Push message with content topic containing Script","time":{"start":1706526355579,"stop":1706526355579,"duration":0},"status":"passed","severity":"normal"},{"uid":"112c075a7e4d0d67","name":"isConnected should return false after all peers disconnect","time":{"start":1706525829683,"stop":1706525829684,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fb1f373b3d63daa","name":"should encodeTxt and decodeTxt","time":{"start":1706525752756,"stop":1706525752756,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f85343fd91a514","name":"Check message with non string payload is not received","time":{"start":1706525958173,"stop":1706525958174,"duration":1},"status":"passed","severity":"normal"},{"uid":"95750d501e9814f1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1706526011346,"stop":1706526011346,"duration":0},"status":"passed","severity":"normal"},{"uid":"c307f38343711fb6","name":"Push message with meta","time":{"start":1706526355592,"stop":1706526355592,"duration":0},"status":"passed","severity":"normal"},{"uid":"b63f0856cfbcf25e","name":"Passing page size 110 when there are 120 messages","time":{"start":1706526371060,"stop":1706526371061,"duration":1},"status":"passed","severity":"normal"},{"uid":"131b1801792fb750","name":"Push message with short payload","time":{"start":1706526355562,"stop":1706526355562,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0876cb992cb02bb","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1706526404278,"stop":1706526404278,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8797f6b56036016","name":"Subscribe to topic containing long and receive message","time":{"start":1706526404275,"stop":1706526404275,"duration":0},"status":"passed","severity":"normal"},{"uid":"f979fcbe36ed8589","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1706526058756,"stop":1706526058756,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be9935073e8151f","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1706526328850,"stop":1706526328851,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6561c49cdb90861","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1706525945121,"stop":1706525945121,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9abdb9a104a268d","name":"Push message with content topic containing escaped characters","time":{"start":1706526185697,"stop":1706526185698,"duration":1},"status":"passed","severity":"normal"},{"uid":"2548d8f447490e10","name":"Query generator for multiple messages with different content topic format","time":{"start":1706526327164,"stop":1706526327165,"duration":1},"status":"passed","severity":"normal"},{"uid":"e892681b87fe774","name":"Push message with content topic containing emoji","time":{"start":1706526355591,"stop":1706526355591,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb7a07e34f1770c","name":"Query with Promise Callback, No message returned","time":{"start":1706526300420,"stop":1706526300420,"duration":0},"status":"passed","severity":"normal"},{"uid":"6162d754e46934e1","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1706526349829,"stop":1706526349829,"duration":0},"status":"passed","severity":"normal"},{"uid":"960d777a89b65213","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1706526253883,"stop":1706526253883,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c983db7804c17a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1706526204140,"stop":1706526204140,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec6e57db1b9ff58","name":"Check message with non string payload is not received","time":{"start":1706526330095,"stop":1706526330095,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc4aef76b02f3ab","name":"Waku message hash computation","time":{"start":1706525746904,"stop":1706525746906,"duration":2},"status":"passed","severity":"normal"},{"uid":"246c88d3db771712","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1706525945106,"stop":1706525945108,"duration":2},"status":"passed","severity":"normal"},{"uid":"13f39bc0ea6eb6a9","name":"Push message with short payload","time":{"start":1706526185668,"stop":1706526185669,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2e85b2f2eca2df4","name":"Check received message containing special chars","time":{"start":1706525958155,"stop":1706525958155,"duration":0},"status":"passed","severity":"normal"},{"uid":"609440b8c5bd1c8b","name":"connects to nwaku","time":{"start":1706526380425,"stop":1706526380425,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e494d007aa699","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1706525751938,"stop":1706525751939,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6962fefa0020464","name":"Encoder throws on empty string content topic","time":{"start":1706525757666,"stop":1706525757666,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe3996dc3a42a5ad","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1706526404287,"stop":1706526404287,"duration":0},"status":"passed","severity":"normal"},{"uid":"727e9247bb566e33","name":"Delete observer","time":{"start":1706526071610,"stop":1706526071610,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d65492df2c501b1","name":"should not receive a peer event before start","time":{"start":1706526239679,"stop":1706526239679,"duration":0},"status":"passed","severity":"normal"},{"uid":"86076feadbc9c613","name":"Ping on subscribed peer","time":{"start":1706525863195,"stop":1706525863195,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf0f941750c56761","name":"Callback on promise, aborts when callback returns true","time":{"start":1706526327166,"stop":1706526327167,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ae7760cfa6da8dd","name":"should not fail to stop the service if it was not started","time":{"start":1706525802341,"stop":1706525802342,"duration":1},"status":"passed","severity":"normal"},{"uid":"74762a8eeea2f9de","name":"should properly create location multiaddrs - tcp6","time":{"start":1706525752767,"stop":1706525752767,"duration":0},"status":"passed","severity":"normal"},{"uid":"d66493c451963d3e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1706526404283,"stop":1706526404283,"duration":0},"status":"passed","severity":"normal"},{"uid":"498ff5ff9fc1162e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1706526330092,"stop":1706526330092,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad3ac9cb369c0e3","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1706525945114,"stop":1706525945115,"duration":1},"status":"passed","severity":"normal"},{"uid":"49c6764eacf06257","name":"1 Relay, 1 Filter, gives up","time":{"start":1706525767020,"stop":1706525767021,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b62b50b7ed95405","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1706525751936,"stop":1706525751937,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c6407244f9ce4d6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1706526404290,"stop":1706526404290,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2477e3de6b78ab3","name":"Check received message containing special chars","time":{"start":1706526330083,"stop":1706526330083,"duration":0},"status":"passed","severity":"normal"}]