2023-12-19 19:54:02 +00:00

1 line
82 KiB
JSON

[{"uid":"1346b295cee8dc28","name":"should not fail to start the service if it is already started","time":{"start":1703015459879,"stop":1703015459880,"duration":1},"status":"passed","severity":"normal"},{"uid":"94a4b7be719c2cc4","name":"different cluster, same shard: nodes don't connect","time":{"start":1703015502664,"stop":1703015502664,"duration":0},"status":"passed","severity":"normal"},{"uid":"99fd2f8148180ae9","name":"Query Generator, No message returned","time":{"start":1703015587109,"stop":1703015587110,"duration":1},"status":"passed","severity":"normal"},{"uid":"301d94ccf096e994","name":"Ordered Callback - backward","time":{"start":1703015593689,"stop":1703015593689,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5750d83f2de513","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1703015616906,"stop":1703015616907,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b795a8cf015cfcd","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1703015427217,"stop":1703015427218,"duration":1},"status":"passed","severity":"normal"},{"uid":"d99a7ba77156f785","name":"Default pageSize","time":{"start":1703015608677,"stop":1703015608677,"duration":0},"status":"passed","severity":"normal"},{"uid":"a44f02018f39b192","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1703015565931,"stop":1703015565933,"duration":2},"status":"passed","severity":"normal"},{"uid":"4dd973a3ca58e763","name":"Push message equal or less that 1MB","time":{"start":1703015583755,"stop":1703015583759,"duration":4},"status":"passed","severity":"normal"},{"uid":"33752fd12994c469","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1703015502660,"stop":1703015502661,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb3cad40f861e70a","name":"throws on content topic with empty version field","time":{"start":1703015403251,"stop":1703015403252,"duration":1},"status":"passed","severity":"normal"},{"uid":"c665018dd2d3d760","name":"should get / set TCP multiaddr","time":{"start":1703015410745,"stop":1703015410745,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f87c7f3fafd440a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1703015492080,"stop":1703015492081,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb3023d3f3438223","name":"should be able to decode the field with only RELAY set to true","time":{"start":1703015410024,"stop":1703015410024,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2cdf919cf0d286","name":"throws on content topic with empty encoding field","time":{"start":1703015403252,"stop":1703015403252,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef97c4cb2e1ac357","name":"Push message with Chinese payload","time":{"start":1703015583723,"stop":1703015583723,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b277e78d59a529e","name":"Promise Callback - forward","time":{"start":1703015593687,"stop":1703015593687,"duration":0},"status":"passed","severity":"normal"},{"uid":"f672bec12f00c816","name":"Check received message containing unicode special characters","time":{"start":1703015553485,"stop":1703015553485,"duration":0},"status":"passed","severity":"normal"},{"uid":"12db005847da6d80","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1703015427220,"stop":1703015427221,"duration":1},"status":"passed","severity":"normal"},{"uid":"5688f00ffb30c6d7","name":"Decoder throws on empty string content topic","time":{"start":1703015433775,"stop":1703015433776,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c20972d5ab7403e","name":"should properly create location multiaddrs - udp6","time":{"start":1703015410746,"stop":1703015410746,"duration":0},"status":"passed","severity":"normal"},{"uid":"1685516b581163ee","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1703015551880,"stop":1703015551880,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e43c1996479941","name":"Push message with content topic containing numeric","time":{"start":1703015583735,"stop":1703015583735,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3cc0cb13422404","name":"ignores unrecognized TXT record formats","time":{"start":1703015427722,"stop":1703015427722,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a93bc153784751a","name":"should be called at least once on all `peer:discovery` events","time":{"start":1703015479239,"stop":1703015479239,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d0f88d4be47c22a","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1703015426754,"stop":1703015426755,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fd1fe1d5adc3cfa","name":"Check publish message containing escaped characters","time":{"start":1703015517902,"stop":1703015517903,"duration":1},"status":"passed","severity":"normal"},{"uid":"843c31fc0366bf7a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1703015551879,"stop":1703015551879,"duration":0},"status":"passed","severity":"normal"},{"uid":"e654a4b27f453f88","name":"Check received message containing Russian","time":{"start":1703015553481,"stop":1703015553481,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0870f0d8b6308f","name":"ignores domain fetching errors","time":{"start":1703015427722,"stop":1703015427722,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ebf195113276bec","name":"Check received message with timestamp: 1649153314 ","time":{"start":1703015553487,"stop":1703015553487,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb89c05382d06118","name":"LightPush","time":{"start":1703015621926,"stop":1703015621926,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32b3ab93757f3be","name":"Passing an array","time":{"start":1703015616472,"stop":1703015616472,"duration":0},"status":"passed","severity":"normal"},{"uid":"25cfcc5da60225a1","name":"All","time":{"start":1703015459890,"stop":1703015459890,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b7d5fd46b1637d","name":"Push message with content topic containing special chars","time":{"start":1703015583735,"stop":1703015583735,"duration":0},"status":"passed","severity":"normal"},{"uid":"299334c26a3b5acd","name":"Subscribe to topic containing Russian and publish message","time":{"start":1703015531305,"stop":1703015531305,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4520d871b545344","name":"Push message with SQL Injection payload","time":{"start":1703015583724,"stop":1703015583725,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fceaf41ed5dddeb","name":"Check message with non string payload is not received","time":{"start":1703015553490,"stop":1703015553491,"duration":1},"status":"passed","severity":"normal"},{"uid":"736b70ec9871394","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1703015551877,"stop":1703015551877,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b878d672b6cf9b4","name":"Relay","time":{"start":1703015459889,"stop":1703015459889,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7dd7fd16f20340","name":"1 Store, 2 fetches","time":{"start":1703015427270,"stop":1703015427271,"duration":1},"status":"passed","severity":"normal"},{"uid":"a120dc6e18a19ff6","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1703015531301,"stop":1703015531301,"duration":0},"status":"passed","severity":"normal"},{"uid":"cebbdd007f156a7a","name":"Error when try to subscribe to more than 30 topics","time":{"start":1703015551871,"stop":1703015551872,"duration":1},"status":"passed","severity":"normal"},{"uid":"89f760370b4557d6","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1703015531300,"stop":1703015531301,"duration":1},"status":"passed","severity":"normal"},{"uid":"89507f1c529d816f","name":"Decoder throws on undefined content topic","time":{"start":1703015435724,"stop":1703015435725,"duration":1},"status":"passed","severity":"normal"},{"uid":"a925a7c445a54557","name":"Relay + Store","time":{"start":1703015410750,"stop":1703015410751,"duration":1},"status":"passed","severity":"normal"},{"uid":"894cf7c5c3479ece","name":"Push message with short payload","time":{"start":1703015583721,"stop":1703015583721,"duration":0},"status":"passed","severity":"normal"},{"uid":"244df53e64fc990d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1703015551868,"stop":1703015551869,"duration":1},"status":"passed","severity":"normal"},{"uid":"f115976c4ffb68aa","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1703015551865,"stop":1703015551865,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a20158d06a7723","name":"Publish without waiting for remote peer","time":{"start":1703015531299,"stop":1703015531299,"duration":0},"status":"passed","severity":"normal"},{"uid":"800b5907490f15de","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1703015465449,"stop":1703015465449,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbedd250a2bede85","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1703015616903,"stop":1703015616903,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e0cbbf93fef950","name":"Decoder throws on empty string content topic","time":{"start":1703015435725,"stop":1703015435725,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0e00e4b02a2c1a","name":"Push message with special chars payload","time":{"start":1703015583723,"stop":1703015583723,"duration":0},"status":"passed","severity":"normal"},{"uid":"69016d8b7d0dfd06","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1703015465447,"stop":1703015465448,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd10ec45536ff2b1","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1703015551883,"stop":1703015551883,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d6e6047b3aaffa","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1703015410028,"stop":1703015410028,"duration":0},"status":"passed","severity":"normal"},{"uid":"be93eaba567cfd9d","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1703015616906,"stop":1703015616906,"duration":0},"status":"passed","severity":"normal"},{"uid":"14cca8845c0c3c0","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1703015616903,"stop":1703015616904,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf5790e78be1ae79","name":"Check received message containing SQL Injection","time":{"start":1703015553481,"stop":1703015553481,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da2212f8611f41a","name":"Subscribe to topic containing shell command and publish message","time":{"start":1703015531309,"stop":1703015531310,"duration":1},"status":"passed","severity":"normal"},{"uid":"49fd629f89f91214","name":"should get / set UDP multiaddr","time":{"start":1703015410745,"stop":1703015410745,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0afb39f9bbb668a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1703015553487,"stop":1703015553487,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aadfc3ca59b2cb6","name":"Query generator for multiple messages with different message text format","time":{"start":1703015602563,"stop":1703015602563,"duration":0},"status":"passed","severity":"normal"},{"uid":"6129bec9cdd1abc3","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1703015551867,"stop":1703015551867,"duration":0},"status":"passed","severity":"normal"},{"uid":"3032f9ed69c0a92a","name":"Rejects garbage","time":{"start":1703015419260,"stop":1703015419261,"duration":1},"status":"passed","severity":"normal"},{"uid":"e258d8192fd1b35c","name":"Push message with escaped characters payload","time":{"start":1703015583731,"stop":1703015583731,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a45aecd9ff28c0a","name":"Push message with meta","time":{"start":1703015583752,"stop":1703015583753,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e23f70d7f47ac54","name":"same cluster, same shard: nodes connect","time":{"start":1703015502662,"stop":1703015502662,"duration":0},"status":"passed","severity":"normal"},{"uid":"e287011f07dee885","name":"Fails to push message with large meta","time":{"start":1703015583753,"stop":1703015583753,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d35481b91341719","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1703015427219,"stop":1703015427219,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0328c8f702b4e1","name":"should throw error - invalid id","time":{"start":1703015410742,"stop":1703015410742,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f75c60aa3c53ee","name":"Relay - dialed first","time":{"start":1703015621925,"stop":1703015621925,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e8b52500d9b561","name":"Encoder throws on undefined content topic","time":{"start":1703015435724,"stop":1703015435724,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ad9d9e9a6e1f2f","name":"Push message with JSON payload","time":{"start":1703015583730,"stop":1703015583730,"duration":0},"status":"passed","severity":"normal"},{"uid":"6acca54b52ff6777","name":"creates an iterator","time":{"start":1703015622693,"stop":1703015622693,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc86b7760fdab014","name":"Check received message containing short","time":{"start":1703015553472,"stop":1703015553473,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0e6f0e98f1ac6c2","name":"should throw error - no public key","time":{"start":1703015410743,"stop":1703015410743,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f097c590e0e276","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1703015410026,"stop":1703015410026,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6fd1d392581d15","name":"Check message received after nwaku node is restarted","time":{"start":1703015553492,"stop":1703015553492,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7a0f79b85c279f75","name":"Query with Ordered Callback, No message returned","time":{"start":1703015587113,"stop":1703015587114,"duration":1},"status":"passed","severity":"normal"},{"uid":"1160d7ec23134815","name":"Check received message containing Chinese","time":{"start":1703015553479,"stop":1703015553480,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7e9160710f35864","name":"Subscribe to topic containing XML and receive message","time":{"start":1703015551880,"stop":1703015551880,"duration":0},"status":"passed","severity":"normal"},{"uid":"d34de200da2eff1a","name":"through manual discovery","time":{"start":1703015482717,"stop":1703015482717,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86e10fa7f0d2616","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1703015461267,"stop":1703015461268,"duration":1},"status":"passed","severity":"normal"},{"uid":"b31372f8798b2b87","name":"Subscribe and receive messages via lightPush","time":{"start":1703015551864,"stop":1703015551865,"duration":1},"status":"passed","severity":"normal"},{"uid":"f63acbd4ad812eb9","name":"it tolerates circular branch references","time":{"start":1703015427721,"stop":1703015427721,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6672c32f1768828","name":"Fails to publish duplicate message","time":{"start":1703015517906,"stop":1703015517907,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4c4beb7139193ac","name":"can start the service","time":{"start":1703015459875,"stop":1703015459877,"duration":2},"status":"passed","severity":"normal"},{"uid":"aa30b2c47abeb918","name":"Round trip binary encryption [ecies, signature]","time":{"start":1703015435723,"stop":1703015435723,"duration":0},"status":"passed","severity":"normal"},{"uid":"66efba7c89492af7","name":"should throw an error when no peer matches the given protocols","time":{"start":1703015622695,"stop":1703015622695,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d3f3d84b75d093","name":"Ping on subscribed peer","time":{"start":1703015463471,"stop":1703015463472,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab804eb4049b88ac","name":"Ping on unsubscribed peer","time":{"start":1703015463473,"stop":1703015463473,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c93e544caac03f","name":"1 Store, 2 relays, 2 fetches","time":{"start":1703015427271,"stop":1703015427271,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ad3341b100817d","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1703015479235,"stop":1703015479235,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c30432c1fa4d52","name":"Push message with content topic containing Script","time":{"start":1703015583746,"stop":1703015583747,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5d495ccc4d1e952","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1703015537042,"stop":1703015537042,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4d182ecbe28d43","name":"Check received message with timestamp: 1703015460480000000 ","time":{"start":1703015553486,"stop":1703015553486,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aef1f49b9690d21","name":"Check publish message containing Basic HTML tag","time":{"start":1703015517901,"stop":1703015517901,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25946083c959598","name":"Nwaku publishes","time":{"start":1703015512999,"stop":1703015512999,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf47c5ed47f8a52","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1703015551870,"stop":1703015551871,"duration":1},"status":"passed","severity":"normal"},{"uid":"4700815a4e57323","name":"Fails to push message bigger that 1MB","time":{"start":1703015583759,"stop":1703015583759,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f41ee5cc1f4466b","name":"Check publish message containing XML","time":{"start":1703015517900,"stop":1703015517901,"duration":1},"status":"passed","severity":"normal"},{"uid":"b353f9292ed053c5","name":"Push message with XML payload","time":{"start":1703015583728,"stop":1703015583729,"duration":1},"status":"passed","severity":"normal"},{"uid":"63385b3141eb790f","name":"1 Relay, 1 Filter, gives up","time":{"start":1703015427271,"stop":1703015427272,"duration":1},"status":"passed","severity":"normal"},{"uid":"33cd7e70a329934e","name":"does not throw on valid cases","time":{"start":1703015403248,"stop":1703015403249,"duration":1},"status":"passed","severity":"normal"},{"uid":"598eae91c6ff34a5","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1703015531310,"stop":1703015531310,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c066ed07a6bdef","name":"Check message with no payload is not received","time":{"start":1703015553490,"stop":1703015553490,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c6f211f0c084f7","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1703015507696,"stop":1703015507696,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14f343e8080f8a4","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1703015531308,"stop":1703015531309,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f9b9da01ae3781a","name":"Check meta is set [ecies]","time":{"start":1703015435723,"stop":1703015435723,"duration":0},"status":"passed","severity":"normal"},{"uid":"e66f878e3da87f55","name":"caches peers it previously fetched","time":{"start":1703015427722,"stop":1703015427723,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bfce5a3d1bce6ab","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1703015435722,"stop":1703015435722,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2ee00fd7d5e0db","name":"A test","time":{"start":1703015478178,"stop":1703015478179,"duration":1},"status":"passed","severity":"normal"},{"uid":"b61a76e5ef17306b","name":"Refresh subscription","time":{"start":1703015531301,"stop":1703015531302,"duration":1},"status":"skipped","severity":"normal"},{"uid":"194ef35e4c3ca79d","name":"Ephemeral field set to true","time":{"start":1703015415750,"stop":1703015415750,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff8b50dbd2f46350","name":"Push message with Script payload","time":{"start":1703015583725,"stop":1703015583728,"duration":3},"status":"passed","severity":"normal"},{"uid":"81cf78e5bfe87d7f","name":"Push message with rate limit","time":{"start":1703015583753,"stop":1703015583754,"duration":1},"status":"passed","severity":"normal"},{"uid":"845b971f02f539f3","name":"Fields are not dropped","time":{"start":1703015415127,"stop":1703015415129,"duration":2},"status":"passed","severity":"normal"},{"uid":"4f2d5662b72d8aa2","name":"Subscribe to topic containing shell command and receive message","time":{"start":1703015551882,"stop":1703015551882,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c75a99f15d1b82","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1703015616904,"stop":1703015616905,"duration":1},"status":"passed","severity":"normal"},{"uid":"e29ee597bbdd596e","name":"should throw error - no id","time":{"start":1703015410742,"stop":1703015410742,"duration":0},"status":"passed","severity":"normal"},{"uid":"177f9271ea86966f","name":"should encode/decode to text encoding","time":{"start":1703015410744,"stop":1703015410744,"duration":0},"status":"passed","severity":"normal"},{"uid":"f554eeef0176a43d","name":"throws on content topic with non-number generation field","time":{"start":1703015403250,"stop":1703015403250,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcc3ac32fc57e65d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1703015478114,"stop":1703015478115,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a5d38ec28c04abb","name":"Generator, custom pubsub topic","time":{"start":1703015578312,"stop":1703015578313,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b137d47138a55a7","name":"Push message with shell command payload","time":{"start":1703015583731,"stop":1703015583731,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d354726d221633","name":"Check publish message containing shell command","time":{"start":1703015517902,"stop":1703015517902,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f50cb6c8e5dd999","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1703015479252,"stop":1703015479252,"duration":0},"status":"passed","severity":"normal"},{"uid":"c578352145b27da1","name":"Push message with content topic containing XML","time":{"start":1703015583747,"stop":1703015583748,"duration":1},"status":"passed","severity":"normal"},{"uid":"371d2a05615278af","name":"Callback on promise","time":{"start":1703015602566,"stop":1703015602566,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db19eb41c683cc9","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1703015410358,"stop":1703015410358,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e2cec5db2b44a00","name":"should not receive a peer event after stop","time":{"start":1703015612331,"stop":1703015612331,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d6701630889d88","name":"different cluster, different shard: nodes don't connect","time":{"start":1703015502665,"stop":1703015502665,"duration":0},"status":"passed","severity":"normal"},{"uid":"53abc2cd9831a632","name":"A test","time":{"start":1703015478179,"stop":1703015478179,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e0df3fb635fa95","name":"can start the service","time":{"start":1703015612329,"stop":1703015612329,"duration":0},"status":"passed","severity":"normal"},{"uid":"69bba6780457345c","name":"Check publish message containing short","time":{"start":1703015517895,"stop":1703015517895,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77774f06266003c","name":"converts content topics to expected shard index","time":{"start":1703015403253,"stop":1703015403253,"duration":0},"status":"passed","severity":"normal"},{"uid":"b971ae34efdb356f","name":"Subscribe to topic containing long and receive message","time":{"start":1703015551876,"stop":1703015551876,"duration":0},"status":"passed","severity":"normal"},{"uid":"394c899f3e3c912","name":"Check publish message after client node is restarted","time":{"start":1703015517911,"stop":1703015517911,"duration":0},"status":"skipped","severity":"normal"},{"uid":"27ecd795cd5eb6b1","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1703015479261,"stop":1703015479261,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d157e3b3eaf6703","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1703015507696,"stop":1703015507696,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90003cf97c0e723","name":"Encoder throws on empty string content topic","time":{"start":1703015415752,"stop":1703015415752,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c238a8958c9aaa","name":"Push message with Basic HTML tag payload","time":{"start":1703015583729,"stop":1703015583730,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3d261749de69a4f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1703015551876,"stop":1703015551877,"duration":1},"status":"passed","severity":"normal"},{"uid":"f09aa20ab8bfcca2","name":"Reopen subscription with peer with lost subscription","time":{"start":1703015463474,"stop":1703015463475,"duration":1},"status":"passed","severity":"normal"},{"uid":"23c51e7e7a163093","name":"Using a function","time":{"start":1703015616472,"stop":1703015616472,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef5f15aa2a243b1","name":"should return false","time":{"start":1703015410743,"stop":1703015410743,"duration":0},"status":"passed","severity":"normal"},{"uid":"107592b0f4846583","name":"Push message on custom pubsubTopic","time":{"start":1703015478114,"stop":1703015478114,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87103f6181ee118","name":"Push message with Russian payload","time":{"start":1703015583724,"stop":1703015583724,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a13ee2f9667cdc","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1703015616905,"stop":1703015616906,"duration":1},"status":"passed","severity":"normal"},{"uid":"34375461a438be39","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1703015410028,"stop":1703015410028,"duration":0},"status":"passed","severity":"normal"},{"uid":"885d72c7a7c8c933","name":"Push message with content topic containing emoji","time":{"start":1703015583752,"stop":1703015583752,"duration":0},"status":"passed","severity":"normal"},{"uid":"c412f48686bc598b","name":"Check meta is set [symmetric]","time":{"start":1703015433773,"stop":1703015433773,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6765d89ff479ddd","name":"Fails to publish message with wrong content topic","time":{"start":1703015517908,"stop":1703015517908,"duration":0},"status":"passed","severity":"normal"},{"uid":"826d77818beb9239","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1703015410022,"stop":1703015410022,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7773320133720d2","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1703015565953,"stop":1703015565954,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b09afff1021c7ec","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1703015531304,"stop":1703015531305,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b0b04df0a917f61","name":"Check received message containing special chars","time":{"start":1703015553479,"stop":1703015553479,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b3fe30b91b2902","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1703015587110,"stop":1703015587110,"duration":0},"status":"passed","severity":"normal"},{"uid":"916fe29b127530b","name":"can start and stop the service","time":{"start":1703015612329,"stop":1703015612329,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fa285c6952b2310","name":"udp ip6 address","time":{"start":1703015410102,"stop":1703015410102,"duration":0},"status":"passed","severity":"normal"},{"uid":"b724fd362a78e41a","name":"nwaku interop","time":{"start":1703015612328,"stop":1703015612328,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a048e5a86c2d1a","name":"Query Generator, No Decoder","time":{"start":1703015587109,"stop":1703015587109,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d6f331393287cc","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1703015587112,"stop":1703015587113,"duration":1},"status":"passed","severity":"normal"},{"uid":"1364b6bea2c8d19b","name":"should emit a peer event after start","time":{"start":1703015612330,"stop":1703015612330,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f8ffab45242ffe","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1703015551882,"stop":1703015551883,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddb618e4c530fec4","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1703015616902,"stop":1703015616903,"duration":1},"status":"passed","severity":"normal"},{"uid":"7149097116d49b1f","name":"Waku message hash computation (meta attribute not present)","time":{"start":1703015421714,"stop":1703015421715,"duration":1},"status":"passed","severity":"normal"},{"uid":"12a65ae94e169bb2","name":"Check publish message containing Chinese","time":{"start":1703015517898,"stop":1703015517898,"duration":0},"status":"passed","severity":"normal"},{"uid":"71887d2676fe492a","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1703015479255,"stop":1703015479255,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45062f65568104b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1703015459885,"stop":1703015459886,"duration":1},"status":"skipped","severity":"normal"},{"uid":"530055caa25d3869","name":"Subscribe and publish message","time":{"start":1703015531299,"stop":1703015531299,"duration":0},"status":"passed","severity":"normal"},{"uid":"f19483b02d206b08","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1703015565933,"stop":1703015565934,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9e065d8c7e2dde9","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1703015578317,"stop":1703015578317,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1426a4db6a661e2","name":"should not receive a peer event after stop","time":{"start":1703015459882,"stop":1703015459882,"duration":0},"status":"passed","severity":"normal"},{"uid":"51bbfcaeb950929b","name":"should properly create location multiaddrs - tcp4","time":{"start":1703015410746,"stop":1703015410746,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca454ae5045f362","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1703015587114,"stop":1703015587114,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad0f2641e9e4d00","name":"Query generator for multiple messages with different content topic format","time":{"start":1703015602564,"stop":1703015602565,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3390336178d620f","name":"Subscribe to topic containing short and publish message","time":{"start":1703015531302,"stop":1703015531302,"duration":0},"status":"passed","severity":"normal"},{"uid":"2935c171f17484b4","name":"Round trip binary serialization","time":{"start":1703015415749,"stop":1703015415750,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e5f0b35591c5782","name":"Passing cursor with wrong message digest","time":{"start":1703015565955,"stop":1703015565955,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c2a7d711771eb1","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1703015598809,"stop":1703015598809,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c288eb6d54d4b09","name":"Sign & Recover","time":{"start":1703015434215,"stop":1703015434215,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a148680ec344a4","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1703015427725,"stop":1703015427725,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e88d680be67fc31e","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1703015616905,"stop":1703015616905,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecda99b6789a45de","name":"isConnected should return true after first peer connects","time":{"start":1703015479259,"stop":1703015479260,"duration":1},"status":"passed","severity":"normal"},{"uid":"20e757b68ad3ca6e","name":"Ordered callback, aborts when callback returns true","time":{"start":1703015602568,"stop":1703015602568,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b653538c512b08a","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1703015531310,"stop":1703015531311,"duration":1},"status":"passed","severity":"normal"},{"uid":"f54327b0171c839","name":"Callback on promise, aborts when callback returns true","time":{"start":1703015602566,"stop":1703015602567,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb0423d27e8c3f92","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1703015598812,"stop":1703015598812,"duration":0},"status":"passed","severity":"normal"},{"uid":"4970b29d55f503b1","name":"Light Node - default protocols","time":{"start":1703015621927,"stop":1703015621927,"duration":0},"status":"passed","severity":"normal"},{"uid":"af98a9d89ac73937","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1703015598224,"stop":1703015598224,"duration":0},"status":"passed","severity":"normal"},{"uid":"43cd69f86e70aa64","name":"Check publish message containing JSON","time":{"start":1703015517901,"stop":1703015517902,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3dfd48667e7dc68","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1703015492081,"stop":1703015492081,"duration":0},"status":"passed","severity":"normal"},{"uid":"978490a797cbc629","name":"Subscribe to topic containing JSON and publish message","time":{"start":1703015531309,"stop":1703015531309,"duration":0},"status":"passed","severity":"normal"},{"uid":"b300ad1d87e9ca62","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1703015517908,"stop":1703015517909,"duration":1},"status":"passed","severity":"normal"},{"uid":"f844c0b0c5566a4b","name":"can start and stop the service","time":{"start":1703015459878,"stop":1703015459878,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f10c3f23f1ac8d4","name":"Push message with content topic containing unicode special characters","time":{"start":1703015583751,"stop":1703015583751,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f77486c8087ffaf","name":"Push message with content topic containing long","time":{"start":1703015583734,"stop":1703015583734,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b76f50c8bdbafb","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1703015598223,"stop":1703015598223,"duration":0},"status":"passed","severity":"normal"},{"uid":"c774b70318d17e0e","name":"throws on empty content topic","time":{"start":1703015403249,"stop":1703015403249,"duration":0},"status":"passed","severity":"normal"},{"uid":"77be46e778591c32","name":"should set field with all protocols enabled","time":{"start":1703015410748,"stop":1703015410749,"duration":1},"status":"passed","severity":"normal"},{"uid":"282badfdef30f9af","name":"Decrypt messages","time":{"start":1703015493419,"stop":1703015493419,"duration":0},"status":"passed","severity":"normal"},{"uid":"9794a4860a514e25","name":"should emit a peer event after start","time":{"start":1703015459880,"stop":1703015459881,"duration":1},"status":"passed","severity":"normal"},{"uid":"c69d01ed3f9eedc","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1703015492079,"stop":1703015492079,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b77daad11d70c","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1703015598809,"stop":1703015598810,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eeda8063f934ca6","name":"should use DNS peer discovery with light client","time":{"start":1703015459885,"stop":1703015459885,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9279f0d39ca6a2fe","name":"Check received message containing Script","time":{"start":1703015553481,"stop":1703015553482,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd9fa54fb914b28c","name":"Fails to push message with empty content topic","time":{"start":1703015583752,"stop":1703015583752,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee03ddbaf98c5c26","name":"Subscribe and receives messages on 20 topics","time":{"start":1703015551869,"stop":1703015551870,"duration":1},"status":"passed","severity":"normal"},{"uid":"322d5acd107ba4aa","name":"Privacy Node - default protocol","time":{"start":1703015621928,"stop":1703015621928,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac416cdea74357a3","name":"Push message with long payload","time":{"start":1703015583721,"stop":1703015583722,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e5c6a2c89ed48f5","name":"Subscribe to topic containing Script and publish message","time":{"start":1703015531306,"stop":1703015531306,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1048114f937e89f","name":"should return all peers when numPeers is 0","time":{"start":1703015415462,"stop":1703015415463,"duration":1},"status":"passed","severity":"normal"},{"uid":"e41c98f7bb3bdf1b","name":"Check received message containing shell command","time":{"start":1703015553484,"stop":1703015553484,"duration":0},"status":"passed","severity":"normal"},{"uid":"22697b0d90497b8d","name":"Query generator for 2000 messages","time":{"start":1703015602568,"stop":1703015602568,"duration":0},"status":"passed","severity":"normal"},{"uid":"a91233b2f7d495bd","name":"Check publish message containing unicode special characters","time":{"start":1703015517903,"stop":1703015517903,"duration":0},"status":"passed","severity":"normal"},{"uid":"f70651638ce758a8","name":"returns all values when wanted number matches available values","time":{"start":1703015426748,"stop":1703015426751,"duration":3},"status":"passed","severity":"normal"},{"uid":"41c08fd043d1921b","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1703015427220,"stop":1703015427220,"duration":0},"status":"passed","severity":"normal"},{"uid":"eab6b42461850f50","name":"Store - dialed first","time":{"start":1703015621926,"stop":1703015621926,"duration":0},"status":"passed","severity":"normal"},{"uid":"56effb67123998b7","name":"Check received message with timestamp: 1703015460480 ","time":{"start":1703015553486,"stop":1703015553487,"duration":1},"status":"passed","severity":"normal"},{"uid":"803deff3280a5802","name":"Push message with numeric payload","time":{"start":1703015583722,"stop":1703015583722,"duration":0},"status":"passed","severity":"normal"},{"uid":"622a66a968103859","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1703015427222,"stop":1703015427222,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63042f12562c151","name":"should not fail to start the service if it is already started","time":{"start":1703015612330,"stop":1703015612330,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d55dd217018adbe","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1703015427724,"stop":1703015427724,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a3ee180c98c1b5","name":"Subscribe to topic containing numeric and publish message","time":{"start":1703015531303,"stop":1703015531303,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec9fbf70ad33d44","name":"nwaku subscribes","time":{"start":1703015512998,"stop":1703015512998,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f407d3462cd220","name":"should encodeTxt and decodeTxt","time":{"start":1703015410739,"stop":1703015410740,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e69806f7169e614","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1703015551866,"stop":1703015551866,"duration":0},"status":"passed","severity":"normal"},{"uid":"d03325d46b7d6960","name":"Ordered Callback - forward","time":{"start":1703015593688,"stop":1703015593688,"duration":0},"status":"passed","severity":"normal"},{"uid":"5170623d94e81a10","name":"should return a random peer when all peers have the same latency","time":{"start":1703015622695,"stop":1703015622695,"duration":0},"status":"passed","severity":"normal"},{"uid":"88bbc9ba9eac47d6","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1703015410022,"stop":1703015410023,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec994bd2412abfdd","name":"Refresh subscription","time":{"start":1703015551873,"stop":1703015551874,"duration":1},"status":"passed","severity":"normal"},{"uid":"935917ce3c7baa50","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1703015479255,"stop":1703015479257,"duration":2},"status":"passed","severity":"normal"},{"uid":"a0aef295bf418212","name":"Subscribe to topic containing JSON and receive message","time":{"start":1703015551881,"stop":1703015551881,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ad92aa06fcfa06","name":"should only return 1 node with relay capability","time":{"start":1703015427723,"stop":1703015427723,"duration":0},"status":"passed","severity":"normal"},{"uid":"a086a0980f1df7b5","name":"Check received message containing numeric","time":{"start":1703015553478,"stop":1703015553479,"duration":1},"status":"passed","severity":"normal"},{"uid":"10d0170823d74f81","name":"should properly compute the node id","time":{"start":1703015410743,"stop":1703015410744,"duration":1},"status":"passed","severity":"normal"},{"uid":"5782f895e04da6db","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1703015565954,"stop":1703015565954,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f53d1cf668b3a5","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1703015465449,"stop":1703015465449,"duration":0},"status":"passed","severity":"normal"},{"uid":"b673367ba6fe7dbd","name":"Passing page size 10 when there are 10 messages","time":{"start":1703015608673,"stop":1703015608673,"duration":0},"status":"passed","severity":"normal"},{"uid":"559cb12894650db9","name":"should not fail to stop the service if it was not started","time":{"start":1703015459878,"stop":1703015459879,"duration":1},"status":"passed","severity":"normal"},{"uid":"735eff1b90c16360","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1703015492081,"stop":1703015492081,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e7a501291d68ca9","name":"Check received message containing JSON","time":{"start":1703015553483,"stop":1703015553483,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f9cfa8d998ef38","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1703015616907,"stop":1703015616907,"duration":0},"status":"passed","severity":"normal"},{"uid":"de15ad1b829b972a","name":"should properly create peer info with all multiaddrs","time":{"start":1703015410748,"stop":1703015410748,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c6b418065c4435c","name":"should set field with all protocols disabled","time":{"start":1703015410748,"stop":1703015410748,"duration":0},"status":"passed","severity":"normal"},{"uid":"5734419d37f919e9","name":"should not fail to stop the service if it was not started","time":{"start":1703015612329,"stop":1703015612330,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6bbea9a8fddb4d5","name":"Waku message hash computation (payload length 0)","time":{"start":1703015421715,"stop":1703015421715,"duration":0},"status":"passed","severity":"normal"},{"uid":"484be5a0036ae095","name":"should throw error - no public key","time":{"start":1703015410741,"stop":1703015410742,"duration":1},"status":"passed","severity":"normal"},{"uid":"b46d87b66f5ee98d","name":"Decoder throws on undefined content topic","time":{"start":1703015433775,"stop":1703015433775,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3edd288b3f93a8","name":"Publishes to nwaku","time":{"start":1703015512998,"stop":1703015512999,"duration":1},"status":"passed","severity":"normal"},{"uid":"8710d067c13e66f8","name":"Subscribe to topic containing XML and publish message","time":{"start":1703015531306,"stop":1703015531308,"duration":2},"status":"passed","severity":"normal"},{"uid":"6e86af3baf5e6fe6","name":"Init the array if not present","time":{"start":1703015403156,"stop":1703015403157,"duration":1},"status":"passed","severity":"normal"},{"uid":"31bce4e75d898fa2","name":"Query Generator, Multiple PubsubTopics","time":{"start":1703015587108,"stop":1703015587109,"duration":1},"status":"passed","severity":"normal"},{"uid":"e22f3c3c6bca8390","name":"Check publish message after service node is restarted","time":{"start":1703015517910,"stop":1703015517910,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7778d29fb3eb7b3e","name":"should properly create location multiaddrs - udp","time":{"start":1703015410747,"stop":1703015410747,"duration":0},"status":"passed","severity":"normal"},{"uid":"2293dba6c48074ea","name":"Used by Waku Relay","time":{"start":1703015616473,"stop":1703015616473,"duration":0},"status":"passed","severity":"normal"},{"uid":"700b80f104ca5027","name":"Subscribe to topic containing emoji and publish message","time":{"start":1703015531311,"stop":1703015531311,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a3891c1edcc5b3","name":"should handle a minimal index list","time":{"start":1703015410357,"stop":1703015410357,"duration":0},"status":"passed","severity":"normal"},{"uid":"416a5341dc6b16df","name":"Check received message containing long","time":{"start":1703015553478,"stop":1703015553478,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a4571058926e2d","name":"Push message with content topic containing short","time":{"start":1703015583734,"stop":1703015583734,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f6c749f9545aab1","name":"Query with Ordered Callback, No Decoder","time":{"start":1703015587113,"stop":1703015587113,"duration":0},"status":"passed","severity":"normal"},{"uid":"382dffdfa605f817","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1703015415463,"stop":1703015415464,"duration":1},"status":"passed","severity":"normal"},{"uid":"872220ff738356a2","name":"Passing cursor with wrong pubsubTopic","time":{"start":1703015565955,"stop":1703015565955,"duration":0},"status":"passed","severity":"normal"},{"uid":"d27f6e7b5ce7ebfa","name":"Sample","time":{"start":1703015410130,"stop":1703015410130,"duration":0},"status":"passed","severity":"normal"},{"uid":"a769cf362c4f5cb8","name":"Push message with Arabic payload","time":{"start":1703015583724,"stop":1703015583724,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8311495100deb30","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1703015517904,"stop":1703015517904,"duration":0},"status":"passed","severity":"normal"},{"uid":"a69675795e8a6ba4","name":"Encoder throws on undefined content topic","time":{"start":1703015415751,"stop":1703015415752,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef887f6b9316f54d","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1703015565930,"stop":1703015565930,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebbf7e236ab99580","name":"should only return 1 node with relay and store capability","time":{"start":1703015427723,"stop":1703015427723,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb33c2c87217bbc","name":"Check received message containing emoji","time":{"start":1703015553485,"stop":1703015553486,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b5184b30a491edf","name":"Store - dialed after - with timeout","time":{"start":1703015621926,"stop":1703015621926,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dcc2c8abaf46442","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1703015479236,"stop":1703015479236,"duration":0},"status":"passed","severity":"normal"},{"uid":"625b40257e2af1d","name":"Query with Promise Callback, No message returned","time":{"start":1703015587116,"stop":1703015587116,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1fcea986d4a35e","name":"Query generator for multiple messages","time":{"start":1703015602562,"stop":1703015602562,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea567876e800414","name":"should be able to encode the field with only FILTER set to true","time":{"start":1703015410019,"stop":1703015410019,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a22a7e61b503e8d","name":"should properly create location multiaddrs - tcp","time":{"start":1703015410747,"stop":1703015410747,"duration":0},"status":"passed","severity":"normal"},{"uid":"e41a2f3e4ed3d091","name":"Nodes with multiple pubsub topic","time":{"start":1703015507696,"stop":1703015507697,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5b4ac7741cc77b6","name":"Sets default value correctly","time":{"start":1703015616474,"stop":1703015616474,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf7ade65578cb5","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1703015410020,"stop":1703015410020,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce4c743413dc3325","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1703015427218,"stop":1703015427218,"duration":0},"status":"passed","severity":"normal"},{"uid":"f04704bd310c0c3","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1703015415466,"stop":1703015415466,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a9069bc3a7c95e","name":"configure the node with multiple pubsub topics","time":{"start":1703015537041,"stop":1703015537042,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3bb73a01fdbc13e","name":"should throw an error for insufficient data","time":{"start":1703015410358,"stop":1703015410358,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd195fe4c880e20","name":"throws on content topic with too few or too many fields","time":{"start":1703015403250,"stop":1703015403250,"duration":0},"status":"passed","severity":"normal"},{"uid":"63795d83f0c3b71d","name":"Check message with invalid timestamp is not received","time":{"start":1703015553488,"stop":1703015553488,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5c35dffae2787d","name":"Check received message containing Arabic","time":{"start":1703015553480,"stop":1703015553480,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb2021929a26da0","name":"Subscribe to topic containing special chars and publish message","time":{"start":1703015531304,"stop":1703015531304,"duration":0},"status":"passed","severity":"normal"},{"uid":"d073563d52156c02","name":"Meta field set when metaSetter is specified","time":{"start":1703015415750,"stop":1703015415751,"duration":1},"status":"passed","severity":"normal"},{"uid":"e77300e61a45348a","name":"should not receive a peer event before start","time":{"start":1703015459881,"stop":1703015459881,"duration":0},"status":"passed","severity":"normal"},{"uid":"37287489ff35f7c0","name":"Publish message with custom timestamp: Tue Dec 19 2023 20:51:48 GMT+0000 (Coordinated Universal Time)","time":{"start":1703015517906,"stop":1703015517906,"duration":0},"status":"passed","severity":"normal"},{"uid":"294ac811d5961756","name":"Publish message with large meta","time":{"start":1703015517911,"stop":1703015517911,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed56752886b5d362","name":"pre and post cipher","time":{"start":1703015434215,"stop":1703015434215,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b1d5853cefeb5a","name":"should be able to decode the field with only STORE set to true","time":{"start":1703015410025,"stop":1703015410026,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8fb8a7f9a7da54b","name":"Check message on other pubsub topic is not received","time":{"start":1703015553489,"stop":1703015553489,"duration":0},"status":"passed","severity":"normal"},{"uid":"cddd03c790143bdc","name":"should return the peer with the provided peerId","time":{"start":1703015622695,"stop":1703015622695,"duration":0},"status":"passed","severity":"normal"},{"uid":"c086a8bfa4311477","name":"should encode/decode to RLP encoding","time":{"start":1703015410744,"stop":1703015410744,"duration":0},"status":"passed","severity":"normal"},{"uid":"38aa0b8e45d7f34a","name":"Check publish message containing long","time":{"start":1703015517896,"stop":1703015517896,"duration":0},"status":"passed","severity":"normal"},{"uid":"a01b300007d511eb","name":"should properly create location multiaddrs - tcp6","time":{"start":1703015410747,"stop":1703015410747,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68db01a79582c95","name":"Delete observer","time":{"start":1703015493419,"stop":1703015493420,"duration":1},"status":"passed","severity":"normal"},{"uid":"f68b8c34dc25c629","name":"should throw error - no id","time":{"start":1703015410741,"stop":1703015410741,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc2a18dac977847","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1703015479237,"stop":1703015479237,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4715247991ed29","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1703015598810,"stop":1703015598812,"duration":2},"status":"passed","severity":"normal"},{"uid":"ff6d6b547c021ecf","name":"Check publish message containing Russian","time":{"start":1703015517899,"stop":1703015517899,"duration":0},"status":"passed","severity":"normal"},{"uid":"e867e12cbd771e25","name":"should set field with only STORE enabled","time":{"start":1703015410749,"stop":1703015410749,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6c77dffea01b67","name":"Check publish message containing special chars","time":{"start":1703015517897,"stop":1703015517898,"duration":1},"status":"passed","severity":"normal"},{"uid":"7679651af67d6011","name":"Passing page size 0 when there are 110 messages","time":{"start":1703015608671,"stop":1703015608672,"duration":1},"status":"passed","severity":"normal"},{"uid":"283652147f89a6e3","name":"Check message with no pubsub topic is not received","time":{"start":1703015553489,"stop":1703015553489,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f81546e675dc430","name":"Check received message with extra option is received","time":{"start":1703015553491,"stop":1703015553491,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a32075b088828a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1703015551878,"stop":1703015551878,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce804f6743d897d","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1703015410027,"stop":1703015410027,"duration":0},"status":"passed","severity":"normal"},{"uid":"96619ccd7a7623b6","name":"Relay + Store","time":{"start":1703015459889,"stop":1703015459890,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a17a9672326d5c5","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1703015410021,"stop":1703015410022,"duration":1},"status":"passed","severity":"normal"},{"uid":"131908e352bb64dd","name":"Encoder throws on empty string content topic","time":{"start":1703015433774,"stop":1703015433775,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbcfbf4043759a1a","name":"Push message with content topic containing JSON","time":{"start":1703015583749,"stop":1703015583750,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce79ac3768027933","name":"should return the peer with the lowest ping","time":{"start":1703015622694,"stop":1703015622694,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f4739b4e3c37456","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1703015410358,"stop":1703015410358,"duration":0},"status":"passed","severity":"normal"},{"uid":"159d1a52d448c150","name":"Check received message containing escaped characters","time":{"start":1703015553485,"stop":1703015553485,"duration":0},"status":"passed","severity":"normal"},{"uid":"377f93aa01eb98e9","name":"Push message with content topic containing SQL Injection","time":{"start":1703015583738,"stop":1703015583738,"duration":0},"status":"passed","severity":"normal"},{"uid":"8263471e91cfff4f","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1703015410019,"stop":1703015410020,"duration":1},"status":"passed","severity":"normal"},{"uid":"984b71ad9f65a655","name":"should be able to decode the field with only FILTER set to true","time":{"start":1703015410024,"stop":1703015410025,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d3ff96f5533167d","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1703015479237,"stop":1703015479238,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b33fde6fa7dd782","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1703015433772,"stop":1703015433772,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5aaf77ec4f769d9","name":"Register correct protocols","time":{"start":1703015531298,"stop":1703015531298,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b31e119335138ea","name":"Push message with content topic containing Russian","time":{"start":1703015583737,"stop":1703015583738,"duration":1},"status":"passed","severity":"normal"},{"uid":"c19b75f1e4cb9758","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1703015478115,"stop":1703015478115,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ecb1c1456f26ebd","name":"Query Generator - forward","time":{"start":1703015593686,"stop":1703015593686,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bbdb54ca8dd334f","name":"1 Relay, 1 fetch","time":{"start":1703015427270,"stop":1703015427270,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1cb4ff602af164","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1703015531305,"stop":1703015531306,"duration":1},"status":"passed","severity":"normal"},{"uid":"d341e863fb64d845","name":"passes more than one ENR URLs and attempts connection","time":{"start":1703015459886,"stop":1703015459886,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9807cc96cfe19d03","name":"Publish message with custom timestamp: Tue Dec 19 2023 18:51:48 GMT+0000 (Coordinated Universal Time)","time":{"start":1703015517905,"stop":1703015517905,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c316d719533c35","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1703015410740,"stop":1703015410741,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f400af332de7ae2","name":"Subscribe to topic containing Script and receive message","time":{"start":1703015551879,"stop":1703015551879,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f73763feb79762","name":"Mutual subscription","time":{"start":1703015531297,"stop":1703015531298,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ec87aed184d124","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1703015479258,"stop":1703015479259,"duration":1},"status":"passed","severity":"normal"},{"uid":"92f664bd63217626","name":"should set field with only RELAY enabled","time":{"start":1703015410749,"stop":1703015410749,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f4a8891eec6ae0","name":"Check received message containing XML","time":{"start":1703015553482,"stop":1703015553482,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ca3ebe74528b58","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1703015427725,"stop":1703015427725,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c3d987d7e6d05701","name":"Push message with content topic containing shell command","time":{"start":1703015583750,"stop":1703015583750,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b6fccb7e55a016","name":"should set field with only LIGHTPUSH enabled","time":{"start":1703015410750,"stop":1703015410750,"duration":0},"status":"passed","severity":"normal"},{"uid":"17056e02a35d038e","name":"Passing page size 11 when there are 10 messages","time":{"start":1703015608674,"stop":1703015608674,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e10f37533c881a","name":"Decoder throws on undefined content topic","time":{"start":1703015415752,"stop":1703015415752,"duration":0},"status":"passed","severity":"normal"},{"uid":"808e129a6f16c5ee","name":"Push message with emoji payload","time":{"start":1703015583732,"stop":1703015583733,"duration":1},"status":"passed","severity":"normal"},{"uid":"925bb38c4570f763","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1703015531300,"stop":1703015531300,"duration":0},"status":"passed","severity":"normal"},{"uid":"77491b996f605b1c","name":"Fails to publish message with size larger than 1 MB","time":{"start":1703015517909,"stop":1703015517910,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb3e06737f2345d","name":"Generator, 2 different pubsubtopics","time":{"start":1703015578316,"stop":1703015578316,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f07199218ed3adf","name":"should only return 1 node with store capability","time":{"start":1703015427724,"stop":1703015427724,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eaca402459be2e0","name":"Subscribe and receive messages via waku relay post","time":{"start":1703015551866,"stop":1703015551867,"duration":1},"status":"passed","severity":"normal"},{"uid":"268ea011accf4b5c","name":"Passing page size 1 when there are 4 messages","time":{"start":1703015608672,"stop":1703015608672,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ace370a2284052","name":"retrieves a single peer","time":{"start":1703015427720,"stop":1703015427721,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc7875d18eb27a62","name":"Js publishes, other Js receives","time":{"start":1703015512999,"stop":1703015513000,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd136e3bf04cfece","name":"Reusing cursor across nodes","time":{"start":1703015565954,"stop":1703015565954,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf42f1d9a890369","name":"Accepts a valid Waku Message","time":{"start":1703015419259,"stop":1703015419260,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1ed73d4bd2477eb","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1703015427218,"stop":1703015427219,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab78f8b74bcb8dfb","name":"should not receive a peer event before start","time":{"start":1703015612330,"stop":1703015612331,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcfd1d7f9d07d53","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1703015531300,"stop":1703015531300,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac9784768c2cdcfb","name":"Push message with unicode special characters payload","time":{"start":1703015583732,"stop":1703015583732,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcbc7fc0d7e0b912","name":"Promise Callback - backward","time":{"start":1703015593687,"stop":1703015593688,"duration":1},"status":"passed","severity":"normal"},{"uid":"45b3d4692de3cec3","name":"Encoder throws on empty string content topic","time":{"start":1703015435724,"stop":1703015435724,"duration":0},"status":"passed","severity":"normal"},{"uid":"99349943989877f2","name":"should throw an error when the selected peer does not register the required protocols","time":{"start":1703015622695,"stop":1703015622696,"duration":1},"status":"passed","severity":"normal"},{"uid":"e197442981a4961e","name":"Push message with custom timestamp: 1703019063685","time":{"start":1703015583755,"stop":1703015583755,"duration":0},"status":"passed","severity":"normal"},{"uid":"e150262694c188b9","name":"Query Generator - backward","time":{"start":1703015593687,"stop":1703015593687,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bec470dc358a53d","name":"Overlapping topic subscription","time":{"start":1703015531302,"stop":1703015531302,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6dd72ac65f3cdec0","name":"Check publish message containing emoji","time":{"start":1703015517903,"stop":1703015517903,"duration":0},"status":"passed","severity":"normal"},{"uid":"e06a96d7d274bb60","name":"Check message with no content topic is not received","time":{"start":1703015553489,"stop":1703015553490,"duration":1},"status":"passed","severity":"normal"},{"uid":"be283e53e9cc5736","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1703015507698,"stop":1703015507698,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e003616c6d9517","name":"Subscribe to topic containing special chars and receive message","time":{"start":1703015551877,"stop":1703015551877,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c24e972cf4bd73","name":"Check message with extra parameter is not received","time":{"start":1703015553491,"stop":1703015553491,"duration":0},"status":"passed","severity":"normal"},{"uid":"43cb3acb002bf4c6","name":"Publish message with custom timestamp: Wed Dec 28 2022 19:51:48 GMT+0000 (Coordinated Universal Time)","time":{"start":1703015517904,"stop":1703015517905,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ff9b3122de13015","name":"Ephemeral messages are not stored","time":{"start":1703015461266,"stop":1703015461266,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9abea831e0701","name":"Push 30 different messages","time":{"start":1703015583733,"stop":1703015583733,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc1e52a781003e3e","name":"Push message with custom timestamp: 1672257063685","time":{"start":1703015583754,"stop":1703015583754,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b5756d1b300a5f0","name":"Subscribe to topic containing emoji and receive message","time":{"start":1703015551883,"stop":1703015551884,"duration":1},"status":"passed","severity":"normal"},{"uid":"28797e2f6d2714bb","name":"Throws when trying to push message with empty payload","time":{"start":1703015583733,"stop":1703015583734,"duration":1},"status":"passed","severity":"normal"},{"uid":"2edd14bc7b3234b2","name":"throws on content topic with generation field greater than 0","time":{"start":1703015403250,"stop":1703015403251,"duration":1},"status":"passed","severity":"normal"},{"uid":"37c0181ad476bd35","name":"Push message with content topic containing Arabic","time":{"start":1703015583736,"stop":1703015583737,"duration":1},"status":"passed","severity":"normal"},{"uid":"80cbbd9b776d5899","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1703015551878,"stop":1703015551878,"duration":0},"status":"passed","severity":"normal"},{"uid":"a39f714b9e04ea71","name":"Fails to publish message with empty text","time":{"start":1703015517907,"stop":1703015517908,"duration":1},"status":"passed","severity":"normal"},{"uid":"142576b42139b85","name":"handles multiple messages","time":{"start":1703015622693,"stop":1703015622694,"duration":1},"status":"passed","severity":"normal"},{"uid":"7298718a9f3bea00","name":"Passing page size 3 when there are 20 messages","time":{"start":1703015608672,"stop":1703015608672,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59f98059c2ef90d","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1703015427724,"stop":1703015427724,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7666ace4674599","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1703015461267,"stop":1703015461267,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c89af24b7ddcb","name":"Push message with content topic containing Chinese","time":{"start":1703015583736,"stop":1703015583736,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b9a286ddcbf5a0","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1703015415465,"stop":1703015415465,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b447f56a63ba5ac","name":"Passing page size 110 when there are 120 messages","time":{"start":1703015608676,"stop":1703015608676,"duration":0},"status":"passed","severity":"normal"},{"uid":"b419da0e1bcdb799","name":"Waku message hash computation","time":{"start":1703015421713,"stop":1703015421714,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea4c28b0e78e2059","name":"Check received message with timestamp: undefined ","time":{"start":1703015553488,"stop":1703015553488,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad03fd37005c488c","name":"Push message with content topic containing escaped characters","time":{"start":1703015583750,"stop":1703015583751,"duration":1},"status":"passed","severity":"normal"},{"uid":"a50dadcf8adc1b0f","name":"should decode valid enr successfully","time":{"start":1703015410740,"stop":1703015410740,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb208e9183692ad","name":"Subscribe to topic containing long and publish message","time":{"start":1703015531303,"stop":1703015531303,"duration":0},"status":"passed","severity":"normal"},{"uid":"2395c83d834429ef","name":"Ping on peer without subscriptions","time":{"start":1703015463472,"stop":1703015463472,"duration":0},"status":"passed","severity":"normal"},{"uid":"226c1ceb1472ccb5","name":"Relay - times out","time":{"start":1703015621925,"stop":1703015621926,"duration":1},"status":"passed","severity":"normal"},{"uid":"88fd6f944b14d993","name":"Check publish message containing Arabic","time":{"start":1703015517898,"stop":1703015517899,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e7bc04604a6dbc8","name":"Query with Promise Callback, No Decoder","time":{"start":1703015587114,"stop":1703015587115,"duration":1},"status":"passed","severity":"normal"},{"uid":"aecdc2165fd91f37","name":"returns all values when wanted number is greater than available values","time":{"start":1703015426753,"stop":1703015426754,"duration":1},"status":"passed","severity":"normal"},{"uid":"78461c0ed09b615a","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1703015587114,"stop":1703015587114,"duration":0},"status":"passed","severity":"normal"},{"uid":"790982aafb015a94","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1703015565951,"stop":1703015565953,"duration":2},"status":"passed","severity":"normal"},{"uid":"7f4d66a417851557","name":"Relay - dialed after","time":{"start":1703015621925,"stop":1703015621925,"duration":0},"status":"passed","severity":"normal"},{"uid":"2008c6db29c18854","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1703015410026,"stop":1703015410027,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba248a722a2b0480","name":"Symmetric encrypt & Decrypt","time":{"start":1703015434214,"stop":1703015434214,"duration":0},"status":"passed","severity":"normal"},{"uid":"365ea07d5d06b3fe","name":"Query generator for multiple messages with multiple decoders","time":{"start":1703015602564,"stop":1703015602564,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aad67de86a4a619","name":"Add multiple subscription objects on single nwaku node","time":{"start":1703015551884,"stop":1703015551884,"duration":0},"status":"passed","severity":"normal"},{"uid":"811d0af27ead1ce1","name":"Filter","time":{"start":1703015621927,"stop":1703015621927,"duration":0},"status":"passed","severity":"normal"},{"uid":"526607111d191c3e","name":"Push message with custom timestamp: 1703011863685","time":{"start":1703015583754,"stop":1703015583755,"duration":1},"status":"passed","severity":"normal"},{"uid":"143587f242ff994e","name":"Correctly serialized arguments","time":{"start":1703015482787,"stop":1703015482787,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9b2cd2d8b9043e","name":"should set field with only FILTER enabled","time":{"start":1703015410749,"stop":1703015410750,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b1401e6e5cae970","name":"should be able to encode the field with only STORE set to true","time":{"start":1703015410018,"stop":1703015410018,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d3d782adece4c","name":"Check publish message containing Script","time":{"start":1703015517900,"stop":1703015517900,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b1b4aac16e8c9d","name":"Asymmetric encrypt & decrypt","time":{"start":1703015434213,"stop":1703015434214,"duration":1},"status":"passed","severity":"normal"},{"uid":"991bbca6d912c6f9","name":"should decode valid enr with tcp successfully","time":{"start":1703015410741,"stop":1703015410741,"duration":0},"status":"passed","severity":"normal"},{"uid":"79381b706e3a8998","name":"Subscribe to topic containing short and receive message","time":{"start":1703015551874,"stop":1703015551875,"duration":1},"status":"passed","severity":"normal"},{"uid":"845d9367a0a85c6a","name":"throws on content topic with empty topic name field","time":{"start":1703015403252,"stop":1703015403252,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e5072cd2e738af2","name":"Check publish message containing numeric","time":{"start":1703015517897,"stop":1703015517897,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b7f11c1ba56e5d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1703015492079,"stop":1703015492080,"duration":1},"status":"passed","severity":"normal"},{"uid":"42225c73829036f4","name":"Ephemeral field is preserved - encoder v0","time":{"start":1703015461266,"stop":1703015461267,"duration":1},"status":"passed","severity":"normal"},{"uid":"208a2ed25e2f4f57","name":"tcp ip4 address","time":{"start":1703015410101,"stop":1703015410102,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf46a1746c3dfb77","name":"should be called for bootstrap peers","time":{"start":1703015479240,"stop":1703015479240,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc92e9230760894d","name":"connects to nwaku","time":{"start":1703015616471,"stop":1703015616471,"duration":0},"status":"passed","severity":"normal"},{"uid":"238924b178e04d71","name":"should be able to encode the field with only RELAY set to true","time":{"start":1703015410008,"stop":1703015410017,"duration":9},"status":"passed","severity":"normal"},{"uid":"e311ed34a3ba9a83","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1703015492080,"stop":1703015492080,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab0a62297a7a91b","name":"isConnected should return false after all peers disconnect","time":{"start":1703015479261,"stop":1703015479262,"duration":1},"status":"passed","severity":"normal"},{"uid":"87fb9281ee266b98","name":"should properly create location multiaddrs - udp4","time":{"start":1703015410746,"stop":1703015410746,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea2fa6dd5072a277","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1703015465448,"stop":1703015465448,"duration":0},"status":"passed","severity":"normal"},{"uid":"127777c09b0880d8","name":"Encoder throws on undefined content topic","time":{"start":1703015433774,"stop":1703015433774,"duration":0},"status":"passed","severity":"normal"},{"uid":"24dcd1d85bfcf9e1","name":"Passing page size 19 when there are 20 messages","time":{"start":1703015608675,"stop":1703015608675,"duration":0},"status":"passed","severity":"normal"},{"uid":"3780384dfabf940c","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1703015602567,"stop":1703015602567,"duration":0},"status":"passed","severity":"normal"},{"uid":"8639be2b2eeebdd4","name":"Check message received after jswaku node is restarted","time":{"start":1703015553492,"stop":1703015553492,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d3656cb44654ae5c","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1703015531304,"stop":1703015531304,"duration":0},"status":"passed","severity":"normal"},{"uid":"9253e5d9d745d11","name":"Decoder throws on empty string content topic","time":{"start":1703015415753,"stop":1703015415753,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcabe5c9d0313f2e","name":"isConnected should return false after all peers disconnect","time":{"start":1703015479238,"stop":1703015479238,"duration":0},"status":"passed","severity":"normal"},{"uid":"d230b75ff87dddd3","name":"Push to array if already present","time":{"start":1703015403157,"stop":1703015403158,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc1dc66aee6fa236","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1703015479235,"stop":1703015479236,"duration":1},"status":"passed","severity":"normal"},{"uid":"4994e2aada757674","name":"Overlapping topic subscription","time":{"start":1703015551872,"stop":1703015551873,"duration":1},"status":"passed","severity":"normal"},{"uid":"291f899a53d78aef","name":"Query Generator, Wrong PubsubTopic","time":{"start":1703015587108,"stop":1703015587108,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cef5f2c19baa04","name":"Does not throw an exception when node disconnects","time":{"start":1703015616472,"stop":1703015616472,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f446cbb9112b363","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1703015427222,"stop":1703015427222,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2af5a2f97a0aa48","name":"recovers when dns.resolve returns empty","time":{"start":1703015427721,"stop":1703015427722,"duration":1},"status":"passed","severity":"normal"},{"uid":"d04ee396ab84949b","name":"Check received message containing Basic HTML tag","time":{"start":1703015553482,"stop":1703015553483,"duration":1},"status":"passed","severity":"normal"},{"uid":"93ec3785914a2d8c","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1703015427221,"stop":1703015427221,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3499890febeebd0","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1703015551884,"stop":1703015551885,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aa0b74938f3b14d","name":"Publish message with rate limit","time":{"start":1703015517911,"stop":1703015517912,"duration":1},"status":"passed","severity":"normal"},{"uid":"9791ee8ddade2fff","name":"Push message with content topic containing Basic HTML tag","time":{"start":1703015583748,"stop":1703015583749,"duration":1},"status":"passed","severity":"normal"},{"uid":"36a686aa1dc1d347","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1703015433770,"stop":1703015433772,"duration":2},"status":"passed","severity":"normal"},{"uid":"c492c83ea743bee9","name":"same cluster, different shard: nodes connect","time":{"start":1703015502663,"stop":1703015502664,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f093a72141f6f1c","name":"throws on content topic with empty application field","time":{"start":1703015403251,"stop":1703015403251,"duration":0},"status":"passed","severity":"normal"},{"uid":"c940beae981b2039","name":"Check publish message containing SQL Injection","time":{"start":1703015517899,"stop":1703015517900,"duration":1},"status":"passed","severity":"normal"},{"uid":"890862bacc9ade5c","name":"unsubscribes","time":{"start":1703015622694,"stop":1703015622694,"duration":0},"status":"passed","severity":"normal"},{"uid":"628888264309a08a","name":"can dial TLS multiaddrs","time":{"start":1703015482716,"stop":1703015482716,"duration":0},"status":"passed","severity":"normal"}]