mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-20 00:43:14 +00:00
1 line
111 KiB
JSON
1 line
111 KiB
JSON
[{"uid":"63ef5cce3a7f52c","name":"Push message with Arabic payload","time":{"start":1705521140294,"stop":1705521140294,"duration":0},"status":"passed","severity":"normal"},{"uid":"adfeb3a450cf542e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1705521364828,"stop":1705521364828,"duration":0},"status":"passed","severity":"normal"},{"uid":"21014cc4ee47b38f","name":"Check publish message containing SQL Injection","time":{"start":1705521069054,"stop":1705521069054,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e192cf3c6123564","name":"Subscribe to topic containing emoji and receive message","time":{"start":1705521364833,"stop":1705521364833,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f72cb99497ceeb","name":"Check message with no pubsub topic is not received","time":{"start":1705521057028,"stop":1705521057029,"duration":1},"status":"passed","severity":"normal"},{"uid":"27ebfdb920f3cbc0","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1705520969583,"stop":1705520969583,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b2f6f8e362fa38","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1705520970784,"stop":1705520970784,"duration":0},"status":"passed","severity":"normal"},{"uid":"4705f74c701bb553","name":"different cluster, same shard: nodes don't connect","time":{"start":1705521012420,"stop":1705521012420,"duration":0},"status":"passed","severity":"normal"},{"uid":"58aba945c1151945","name":"Passing an array","time":{"start":1705521256888,"stop":1705521256888,"duration":0},"status":"passed","severity":"normal"},{"uid":"de979ce57beef02b","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1705520969592,"stop":1705520969592,"duration":0},"status":"passed","severity":"normal"},{"uid":"2458fdbba97f5564","name":"throws on empty content topic","time":{"start":1705520841521,"stop":1705520841521,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c450052113b67d","name":"tcp ip4 address","time":{"start":1705520851013,"stop":1705520851013,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c7ea7e957f14d5","name":"Ephemeral messages are not stored","time":{"start":1705520906492,"stop":1705520906493,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b60a930eddc79e4","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1705520927211,"stop":1705520927212,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b6dc5c6b4b5d830","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1705520900648,"stop":1705520900648,"duration":0},"status":"skipped","severity":"normal"},{"uid":"32f9f7d523204578","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1705520969599,"stop":1705520969599,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f8168b328f5a90","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1705520850222,"stop":1705520850223,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0b3116205713770","name":"Reusing cursor across nodes","time":{"start":1705521126154,"stop":1705521126154,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd01f660af966ef7","name":"Accepts a valid Waku Message","time":{"start":1705520860070,"stop":1705520860071,"duration":1},"status":"passed","severity":"normal"},{"uid":"85fef66255ae3add","name":"should throw error - invalid id","time":{"start":1705520851535,"stop":1705520851535,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9734e76961ded18","name":"Push message with content topic containing short","time":{"start":1705521140300,"stop":1705521140300,"duration":0},"status":"passed","severity":"normal"},{"uid":"a46bef9251267158","name":"Check message with no pubsub topic is not received","time":{"start":1705521327120,"stop":1705521327120,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de6f0b3942592e6","name":"same cluster, same shard: nodes connect","time":{"start":1705521012419,"stop":1705521012419,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a6985dbb072cf","name":"Subscribe to topic containing emoji and receive message","time":{"start":1705521364822,"stop":1705521364822,"duration":0},"status":"passed","severity":"normal"},{"uid":"971ed26bf907bc1","name":"Encoder throws on empty string content topic","time":{"start":1705520856478,"stop":1705520856478,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f727cba6f4dafd","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1705520850222,"stop":1705520850222,"duration":0},"status":"passed","severity":"normal"},{"uid":"8878165941d5ff56","name":"Relay - times out","time":{"start":1705521278852,"stop":1705521278852,"duration":0},"status":"passed","severity":"normal"},{"uid":"2abb1efbb97034de","name":"Check received message containing long","time":{"start":1705521327112,"stop":1705521327112,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8629cb21328419","name":"Promise Callback - backward","time":{"start":1705521200821,"stop":1705521200822,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e667d3bb7a03174","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1705520969580,"stop":1705520969581,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcf9a970d1141de","name":"Check received message with timestamp: 1649153314 ","time":{"start":1705521327118,"stop":1705521327119,"duration":1},"status":"passed","severity":"normal"},{"uid":"e445649445604819","name":"Push message with SQL Injection payload","time":{"start":1705521140295,"stop":1705521140295,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a3893816cd11cf","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1705521364811,"stop":1705521364812,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f9c1be2d7cffac4","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1705521126151,"stop":1705521126151,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3efc5b135946b2","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1705521056614,"stop":1705521056614,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac90611d48fed65f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1705521364822,"stop":1705521364822,"duration":0},"status":"passed","severity":"normal"},{"uid":"6281f3a872630d26","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1705521069061,"stop":1705521069061,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba965c973c930b9","name":"Waku message hash computation","time":{"start":1705520843993,"stop":1705520843994,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b4fd7e65cab5200","name":"Push message with emoji payload","time":{"start":1705521140299,"stop":1705521140299,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a00922568b7439c","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1705520865849,"stop":1705520865850,"duration":1},"status":"passed","severity":"normal"},{"uid":"8258535fc992096","name":"Check message with extra parameter is not received","time":{"start":1705521057032,"stop":1705521057032,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe8196b6b29903f2","name":"Generator, custom pubsub topic","time":{"start":1705521217292,"stop":1705521217293,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c201802c6ac9b3f","name":"Register correct protocols","time":{"start":1705521071992,"stop":1705521071992,"duration":0},"status":"passed","severity":"normal"},{"uid":"36477e7cd4514bdb","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1705520850228,"stop":1705520850228,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ddb10e5853bab4","name":"Query generator for multiple messages with multiple decoders","time":{"start":1705521201195,"stop":1705521201195,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a03164c75e23ea9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1705520969587,"stop":1705520969587,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a5121d1c8934fde","name":"passes more than one ENR URLs and attempts connection","time":{"start":1705520900649,"stop":1705520900649,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c5060e3791d62f67","name":"should get / set UDP multiaddr","time":{"start":1705520851537,"stop":1705520851537,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f50c0c90d57ea23","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1705520865850,"stop":1705520865850,"duration":0},"status":"passed","severity":"normal"},{"uid":"5387f656b034421b","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1705521126153,"stop":1705521126154,"duration":1},"status":"passed","severity":"normal"},{"uid":"9587284faf553400","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1705521364820,"stop":1705521364820,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b862c5d80e5db9","name":"Subscribe to topic containing short and publish message","time":{"start":1705521072000,"stop":1705521072000,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4ee6f90732191e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1705520970762,"stop":1705520970765,"duration":3},"status":"passed","severity":"normal"},{"uid":"5cab4df087b802c2","name":"Subscribe to topic containing shell command and publish message","time":{"start":1705521072006,"stop":1705521072006,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a80cc66d2d87ed","name":"Encoder throws on undefined content topic","time":{"start":1705520872073,"stop":1705520872074,"duration":1},"status":"passed","severity":"normal"},{"uid":"3535d521088b3fa7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1705520970405,"stop":1705520970406,"duration":1},"status":"passed","severity":"normal"},{"uid":"1738980d73c49611","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705520969593,"stop":1705520969593,"duration":0},"status":"passed","severity":"normal"},{"uid":"85701ee3ce74f862","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1705521056616,"stop":1705521056616,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f71a4febb6eca4","name":"Check message with no payload is not received","time":{"start":1705521327109,"stop":1705521327110,"duration":1},"status":"passed","severity":"normal"},{"uid":"70421ade675220ca","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1705521056618,"stop":1705521056618,"duration":0},"status":"passed","severity":"normal"},{"uid":"748e55ad7d8465ae","name":"Push message with shell command payload","time":{"start":1705521140297,"stop":1705521140297,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecf0c2900572c444","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1705520851318,"stop":1705520851319,"duration":1},"status":"passed","severity":"normal"},{"uid":"4653eb1a6936720a","name":"isConnected should return true after first peer connects","time":{"start":1705520927324,"stop":1705520927328,"duration":4},"status":"passed","severity":"normal"},{"uid":"1f6c7cd0e416df40","name":"Push message with Chinese payload","time":{"start":1705521140293,"stop":1705521140294,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ee3ec15611abb8","name":"Subscribe and receive messages via lightPush","time":{"start":1705521364823,"stop":1705521364823,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4fdbb2da8d175fd","name":"Callback on promise","time":{"start":1705521201196,"stop":1705521201196,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb0da1b899cf93d","name":"Query generator for multiple messages with different message text format","time":{"start":1705521201194,"stop":1705521201195,"duration":1},"status":"passed","severity":"normal"},{"uid":"770a9031b8c3bb05","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1705521255608,"stop":1705521255608,"duration":0},"status":"passed","severity":"normal"},{"uid":"594069398fe303d5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705521016430,"stop":1705521016430,"duration":0},"status":"passed","severity":"normal"},{"uid":"44bd59d2d10eeb9b","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1705520873980,"stop":1705520873981,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dfdf6b94a765416","name":"Rejects garbage","time":{"start":1705520860072,"stop":1705520860072,"duration":0},"status":"passed","severity":"normal"},{"uid":"e505aab61bcb8a51","name":"Check received message containing JSON","time":{"start":1705521327104,"stop":1705521327105,"duration":1},"status":"passed","severity":"normal"},{"uid":"60c2a9b87361fe77","name":"it tolerates circular branch references","time":{"start":1705520866197,"stop":1705520866197,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdfb2c1195b8ac8","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1705520969598,"stop":1705520969598,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c53662e17cd01f","name":"can dial TLS multiaddrs","time":{"start":1705521016664,"stop":1705521016664,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e390020659e190","name":"Ping on unsubscribed peer","time":{"start":1705520967842,"stop":1705520967843,"duration":1},"status":"passed","severity":"normal"},{"uid":"86c078f632cb72ef","name":"Encoder throws on undefined content topic","time":{"start":1705520856477,"stop":1705520856478,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e2c6ae3d55f3fa6","name":"Check message with invalid timestamp is not received","time":{"start":1705521327108,"stop":1705521327108,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ad34bba05d36d1","name":"should handle a minimal index list","time":{"start":1705520851317,"stop":1705520851317,"duration":0},"status":"passed","severity":"normal"},{"uid":"55125c93be7af229","name":"Check received message with timestamp: 1705520888588 ","time":{"start":1705521057021,"stop":1705521057022,"duration":1},"status":"passed","severity":"normal"},{"uid":"428c633e9ecdaeb4","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1705521126152,"stop":1705521126152,"duration":0},"status":"passed","severity":"normal"},{"uid":"83070d67d5a61f3f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1705521364821,"stop":1705521364821,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a3eb242314c43a5","name":"Refresh subscription","time":{"start":1705521071997,"stop":1705521071998,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7eb68c8fcde6d2c4","name":"Push message with rate limit","time":{"start":1705521140308,"stop":1705521140308,"duration":0},"status":"passed","severity":"normal"},{"uid":"3841700b96ace5fa","name":"should not fail to start the service if it is already started","time":{"start":1705521167922,"stop":1705521167922,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ad1e31218513a8","name":"Query Generator - forward","time":{"start":1705521200820,"stop":1705521200821,"duration":1},"status":"passed","severity":"normal"},{"uid":"571c23f2c6cb887d","name":"1 Relay, 1 Filter, gives up","time":{"start":1705520865936,"stop":1705520865936,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec18fbff88ec2eaf","name":"Check message received after nwaku node is restarted","time":{"start":1705521327110,"stop":1705521327111,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dd75e4357f0a5f2d","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1705520970760,"stop":1705520970762,"duration":2},"status":"passed","severity":"normal"},{"uid":"7954c4c0899b907c","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1705521071996,"stop":1705521071996,"duration":0},"status":"passed","severity":"normal"},{"uid":"361eebdb5e9c9860","name":"Refresh subscription","time":{"start":1705521364827,"stop":1705521364827,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad8688c89e26a61","name":"Fails to publish message with wrong content topic","time":{"start":1705521069060,"stop":1705521069061,"duration":1},"status":"passed","severity":"normal"},{"uid":"352510d7276b33f4","name":"Subscribe to topic containing XML and receive message","time":{"start":1705521364830,"stop":1705521364831,"duration":1},"status":"passed","severity":"normal"},{"uid":"35b5b048445ffdf8","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1705521071997,"stop":1705521071997,"duration":0},"status":"passed","severity":"normal"},{"uid":"345bb631f69d9a14","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1705521173207,"stop":1705521173207,"duration":0},"status":"passed","severity":"normal"},{"uid":"78dfa90467462255","name":"Check message received after jswaku node is restarted","time":{"start":1705521057034,"stop":1705521057034,"duration":0},"status":"skipped","severity":"normal"},{"uid":"39ac4c187d69dbac","name":"Check received message containing XML","time":{"start":1705521327104,"stop":1705521327104,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e176c1136965cf3","name":"Passing page size 1 when there are 4 messages","time":{"start":1705521243525,"stop":1705521243526,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e1974f9a2b88f20","name":"Relay + Store","time":{"start":1705520902291,"stop":1705520902292,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8b2c8f8e2ed5210","name":"Fields are not dropped","time":{"start":1705520855964,"stop":1705520855966,"duration":2},"status":"passed","severity":"normal"},{"uid":"713188864238339a","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1705520866201,"stop":1705520866201,"duration":0},"status":"passed","severity":"normal"},{"uid":"26cb8f640fcfbf8e","name":"should throw error - no public key","time":{"start":1705520851535,"stop":1705520851535,"duration":0},"status":"passed","severity":"normal"},{"uid":"a232bc8d6b588e23","name":"Overlapping topic subscription","time":{"start":1705521364815,"stop":1705521364815,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f93467ccfd0de8","name":"Check received message with timestamp: undefined ","time":{"start":1705521327119,"stop":1705521327119,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c37f703c682a5c4","name":"Push message with content topic containing emoji","time":{"start":1705521140306,"stop":1705521140306,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6735d59de9183b","name":"should only return 1 node with store capability","time":{"start":1705520866200,"stop":1705520866201,"duration":1},"status":"passed","severity":"normal"},{"uid":"368d2020a137198e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1705521364818,"stop":1705521364818,"duration":0},"status":"passed","severity":"normal"},{"uid":"f993efacbe6200c8","name":"Check publish message containing Russian","time":{"start":1705521069054,"stop":1705521069054,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c91c3f9487d3129","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1705520866202,"stop":1705520866202,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3f2727591fd60739","name":"should use DNS peer discovery with light client","time":{"start":1705520900647,"stop":1705520900648,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e1a1859a64cad068","name":"Push message with content topic containing long","time":{"start":1705521140300,"stop":1705521140301,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d1bb4d70dd3af33","name":"topics with same application and version share the same shard","time":{"start":1705520841525,"stop":1705520841525,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f52e6da975c73fa","name":"Decoder throws on empty string content topic","time":{"start":1705520872075,"stop":1705520872075,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8de9809edda1859","name":"Subscribe to topic containing numeric and receive message","time":{"start":1705521364828,"stop":1705521364828,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c2a1bf7f003484","name":"Check message received after nwaku node is restarted","time":{"start":1705521057034,"stop":1705521057034,"duration":0},"status":"skipped","severity":"normal"},{"uid":"67e5f3f3f79bb9de","name":"Ping on subscribed peer","time":{"start":1705520926004,"stop":1705520926005,"duration":1},"status":"passed","severity":"normal"},{"uid":"56a9e5401997cfb2","name":"Passing page size 3 when there are 20 messages","time":{"start":1705521243526,"stop":1705521243526,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a67a430e6d58b5b","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1705520850223,"stop":1705520850224,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d5c07b01780d580","name":"Subscribe to topic containing short and receive message","time":{"start":1705521364816,"stop":1705521364816,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a41603f0b0fc6e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1705521140304,"stop":1705521140304,"duration":0},"status":"passed","severity":"normal"},{"uid":"707952f479976774","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1705520970785,"stop":1705520970785,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa94c944b77bf7b3","name":"Sample","time":{"start":1705520850960,"stop":1705520850960,"duration":0},"status":"passed","severity":"normal"},{"uid":"efdfc4c69c8e9ef4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1705520970406,"stop":1705520970406,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa8e24f30cfa554","name":"Push message with content topic containing Chinese","time":{"start":1705521140302,"stop":1705521140302,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f6b8eeef2ee9371","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1705520969584,"stop":1705520969584,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c1c1299d676cc16","name":"Check received message containing Russian","time":{"start":1705521327103,"stop":1705521327103,"duration":0},"status":"passed","severity":"normal"},{"uid":"626f70d681ffb57c","name":"should emit a peer event after start","time":{"start":1705521167922,"stop":1705521167923,"duration":1},"status":"passed","severity":"normal"},{"uid":"1377948b7dd31010","name":"should throw error - no id","time":{"start":1705520851534,"stop":1705520851535,"duration":1},"status":"passed","severity":"normal"},{"uid":"c036cba0afcddd91","name":"throws on content topic with non-number generation field","time":{"start":1705520841522,"stop":1705520841522,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d13f8ffc4605aa3","name":"Query with Ordered Callback, No message returned","time":{"start":1705521173207,"stop":1705521173207,"duration":0},"status":"passed","severity":"normal"},{"uid":"44b7995afe3cb165","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1705521072003,"stop":1705521072004,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7725a43b453a845","name":"Check received message containing JSON","time":{"start":1705521057016,"stop":1705521057017,"duration":1},"status":"passed","severity":"normal"},{"uid":"1372260fdbe09b76","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1705521364812,"stop":1705521364812,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae45fcb7d946ab4","name":"groups content topics by expected pubsub topic","time":{"start":1705520841526,"stop":1705520841527,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0924ed9a9e5e7a9","name":"Store - dialed first","time":{"start":1705521278853,"stop":1705521278853,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c6519d582aedb7c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1705520970786,"stop":1705520970787,"duration":1},"status":"passed","severity":"normal"},{"uid":"b311f3637d816397","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1705521071995,"stop":1705521071995,"duration":0},"status":"passed","severity":"normal"},{"uid":"353d43f305ef2fee","name":"Check message with no content topic is not received","time":{"start":1705521327121,"stop":1705521327121,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f6242d3c13b0f64","name":"Query generator for 2000 messages","time":{"start":1705521201198,"stop":1705521201198,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a96a3717e1651f8","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1705521056619,"stop":1705521056619,"duration":0},"status":"passed","severity":"normal"},{"uid":"765a79a563d76654","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1705520969599,"stop":1705520969600,"duration":1},"status":"passed","severity":"normal"},{"uid":"88237b0199d94a0d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1705520970405,"stop":1705520970405,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29064d845e378f5","name":"Meta field set when metaSetter is specified","time":{"start":1705520856477,"stop":1705520856477,"duration":0},"status":"passed","severity":"normal"},{"uid":"f157b1c87b67d942","name":"Nodes with multiple pubsub topic","time":{"start":1705521056619,"stop":1705521056620,"duration":1},"status":"passed","severity":"normal"},{"uid":"946ae5316183d349","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1705521084968,"stop":1705521084969,"duration":1},"status":"passed","severity":"normal"},{"uid":"68074a28834ec3d","name":"should be able to decode the field with only STORE set to true","time":{"start":1705520850227,"stop":1705520850227,"duration":0},"status":"passed","severity":"normal"},{"uid":"a168342d611400ec","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1705520969590,"stop":1705520969590,"duration":0},"status":"passed","severity":"normal"},{"uid":"7924eeea25289fbd","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1705521364828,"stop":1705521364829,"duration":1},"status":"passed","severity":"normal"},{"uid":"f393c6593a91dabf","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1705520969594,"stop":1705520969594,"duration":0},"status":"passed","severity":"normal"},{"uid":"99129a2fff2f7d67","name":"Generator, 2 different pubsubtopics","time":{"start":1705521217293,"stop":1705521217293,"duration":0},"status":"passed","severity":"normal"},{"uid":"705d074ff668722b","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1705520970779,"stop":1705520970783,"duration":4},"status":"passed","severity":"normal"},{"uid":"7e766e09a690948a","name":"does not throw on valid cases","time":{"start":1705520841520,"stop":1705520841521,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2fa5e7ee280b66","name":"recovers when dns.resolve returns empty","time":{"start":1705520866198,"stop":1705520866198,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d19af2fa8012588","name":"Default pageSize","time":{"start":1705521243528,"stop":1705521243528,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2229e728d949abb","name":"Check publish message containing emoji","time":{"start":1705521069057,"stop":1705521069058,"duration":1},"status":"passed","severity":"normal"},{"uid":"389cf1bac7567954","name":"can start and stop the service","time":{"start":1705521167917,"stop":1705521167918,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b4ce42271f58983","name":"Check message with non string payload is not received","time":{"start":1705521327121,"stop":1705521327122,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d5889a054dda630","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1705520865848,"stop":1705520865849,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aba70c3a5763004","name":"Check received message containing emoji","time":{"start":1705521327117,"stop":1705521327117,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f4e91a374bbc4f8","name":"different cluster, different shard: nodes don't connect","time":{"start":1705521012421,"stop":1705521012421,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df4c887d82328fb","name":"can start and stop the service","time":{"start":1705520900641,"stop":1705520900641,"duration":0},"status":"passed","severity":"normal"},{"uid":"5034414ad224d36c","name":"Query generator for multiple messages with different content topic format","time":{"start":1705521201195,"stop":1705521201196,"duration":1},"status":"passed","severity":"normal"},{"uid":"c28bc076bde87064","name":"Check received message containing Russian","time":{"start":1705521327114,"stop":1705521327114,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9baa290441efa1","name":"Publish message with large meta","time":{"start":1705521069065,"stop":1705521069065,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d7b2721694294dc","name":"Decrypt messages","time":{"start":1705521018251,"stop":1705521018251,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b1f717146b90c2","name":"Encoder throws on empty string content topic","time":{"start":1705520873982,"stop":1705520873983,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a7cf887dcdabbd8","name":"Push message with content topic containing Script","time":{"start":1705521140303,"stop":1705521140304,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd10060923f7398d","name":"Push message with Russian payload","time":{"start":1705521140295,"stop":1705521140295,"duration":0},"status":"passed","severity":"normal"},{"uid":"3514f2149419e3d6","name":"Error when try to subscribe to more than 30 topics","time":{"start":1705521364814,"stop":1705521364814,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3047fc72be55ef","name":"should not fail to stop the service if it was not started","time":{"start":1705520900642,"stop":1705520900642,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff5a01fd5f64d23a","name":"Push message with meta","time":{"start":1705521140307,"stop":1705521140308,"duration":1},"status":"passed","severity":"normal"},{"uid":"4057aff0d8d6dbc1","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1705520969585,"stop":1705520969586,"duration":1},"status":"passed","severity":"normal"},{"uid":"e00e96305723bdd8","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1705520865852,"stop":1705520865852,"duration":0},"status":"passed","severity":"normal"},{"uid":"f09ab30e9115213","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1705521217296,"stop":1705521217297,"duration":1},"status":"passed","severity":"normal"},{"uid":"8247a32f6991ef96","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1705521364830,"stop":1705521364830,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb95de4580362cb","name":"Check received message containing numeric","time":{"start":1705521057010,"stop":1705521057010,"duration":0},"status":"passed","severity":"normal"},{"uid":"740fb8ff73c46988","name":"LightPush","time":{"start":1705521278853,"stop":1705521278854,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5114877131586aa","name":"Passing cursor with wrong pubsubTopic","time":{"start":1705521126155,"stop":1705521126155,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a92d85e71de5151","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1705521056617,"stop":1705521056617,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ca0c22c06b58c6","name":"Publish message with custom timestamp: Wed Jan 17 2024 18:50:56 GMT+0000 (Coordinated Universal Time)","time":{"start":1705521069059,"stop":1705521069059,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e7a94e0c065603d","name":"Overlapping topic subscription","time":{"start":1705521071999,"stop":1705521072000,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c205a71dfe4279da","name":"should be called for bootstrap peers","time":{"start":1705520927222,"stop":1705520927223,"duration":1},"status":"passed","severity":"normal"},{"uid":"919aad724281409e","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1705520850229,"stop":1705520850229,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8d222850854eb56","name":"unsubscribes","time":{"start":1705521234423,"stop":1705521234424,"duration":1},"status":"passed","severity":"normal"},{"uid":"b39c270a575e3372","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705520969596,"stop":1705520969598,"duration":2},"status":"passed","severity":"normal"},{"uid":"8f4fc3e7dc462400","name":"nwaku interop","time":{"start":1705521167916,"stop":1705521167917,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad795f3e670fbf89","name":"Check publish message containing Basic HTML tag","time":{"start":1705521069055,"stop":1705521069056,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d576dcf5b7c1d3a","name":"Check received message with timestamp: 1705520889299 ","time":{"start":1705521327118,"stop":1705521327118,"duration":0},"status":"passed","severity":"normal"},{"uid":"4354f3e263798d9d","name":"same cluster, different shard: nodes connect","time":{"start":1705521012420,"stop":1705521012420,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb3718a0a2257b5","name":"should set field with only LIGHTPUSH enabled","time":{"start":1705520851541,"stop":1705520851541,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe26cd9646606c10","name":"Push message with unicode special characters payload","time":{"start":1705521140298,"stop":1705521140299,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c9a8f49fe2db74f","name":"Check message received after jswaku node is restarted","time":{"start":1705521327110,"stop":1705521327110,"duration":0},"status":"skipped","severity":"normal"},{"uid":"82a0681289c544c1","name":"Push message with XML payload","time":{"start":1705521140296,"stop":1705521140296,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f04e5950ffd7505","name":"Query generator for multiple messages","time":{"start":1705521201193,"stop":1705521201194,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac7920161170da7e","name":"Store - dialed after - with timeout","time":{"start":1705521278853,"stop":1705521278853,"duration":0},"status":"passed","severity":"normal"},{"uid":"4abeb52cfa43fded","name":"Check received message with timestamp: 1705520889299 ","time":{"start":1705521327107,"stop":1705521327107,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf0092dea1f40f8","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1705521072002,"stop":1705521072002,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6983981847d122c","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1705521072005,"stop":1705521072005,"duration":0},"status":"passed","severity":"normal"},{"uid":"86370141f5b10f5f","name":"Reopen subscription with peer with lost subscription","time":{"start":1705520967843,"stop":1705520967845,"duration":2},"status":"passed","severity":"normal"},{"uid":"fc5df70e187e6b65","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1705520851318,"stop":1705520851318,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c900f81a8c1f7","name":"Push message with special chars payload","time":{"start":1705521140293,"stop":1705521140293,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fbfbbd968f96dc9","name":"A test","time":{"start":1705520970894,"stop":1705520970895,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cccb560433349da","name":"Ephemeral field set to true","time":{"start":1705520856476,"stop":1705520856476,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90aaf402948e8aa","name":"Check publish message containing short","time":{"start":1705521069046,"stop":1705521069046,"duration":0},"status":"passed","severity":"normal"},{"uid":"f179012a9e2f38c1","name":"should decode valid enr with tcp successfully","time":{"start":1705520851533,"stop":1705520851534,"duration":1},"status":"passed","severity":"normal"},{"uid":"698b0707386277b9","name":"Push message with content topic containing escaped characters","time":{"start":1705521140305,"stop":1705521140306,"duration":1},"status":"passed","severity":"normal"},{"uid":"54cc89a534829ec8","name":"Check received message containing Basic HTML tag","time":{"start":1705521327115,"stop":1705521327116,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2d884deadce6962","name":"Check received message with timestamp: 1649153314 ","time":{"start":1705521327107,"stop":1705521327107,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be0bb18b747fd0c","name":"Subscribe and publish message","time":{"start":1705521071994,"stop":1705521071995,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd22c09a849b1218","name":"Check received message containing Arabic","time":{"start":1705521057011,"stop":1705521057012,"duration":1},"status":"passed","severity":"normal"},{"uid":"acc142a50cc7fd4b","name":"Check received message containing Script","time":{"start":1705521057013,"stop":1705521057013,"duration":0},"status":"passed","severity":"normal"},{"uid":"b73b19f9d08bb16f","name":"Check message with non string payload is not received","time":{"start":1705521327110,"stop":1705521327110,"duration":0},"status":"passed","severity":"normal"},{"uid":"f24aabc6d94cd492","name":"Check received message containing Chinese","time":{"start":1705521057011,"stop":1705521057011,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e50a33bf60132b","name":"All","time":{"start":1705520902292,"stop":1705520902292,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3650a1924ef9388","name":"Push message with content topic containing numeric","time":{"start":1705521140301,"stop":1705521140301,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4abb1f2cef805c","name":"Check meta is set [ecies]","time":{"start":1705520873981,"stop":1705520873982,"duration":1},"status":"passed","severity":"normal"},{"uid":"14666f8b1ea8cec4","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1705520969583,"stop":1705520969583,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3b0f5ddea8b07c3","name":"should emit a peer event after start","time":{"start":1705520900643,"stop":1705520900644,"duration":1},"status":"passed","severity":"normal"},{"uid":"35e6b28a2c8ece59","name":"Relay","time":{"start":1705520902291,"stop":1705520902291,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed0cf2bc82469470","name":"Check received message containing Basic HTML tag","time":{"start":1705521057014,"stop":1705521057015,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5fa6dd97c93c3c8","name":"Decoder throws on empty string content topic","time":{"start":1705520873983,"stop":1705520873983,"duration":0},"status":"passed","severity":"normal"},{"uid":"746da8e40c8ea9ca","name":"Ping on peer without subscriptions","time":{"start":1705520967841,"stop":1705520967842,"duration":1},"status":"passed","severity":"normal"},{"uid":"19b56aaee76822e3","name":"Generator, 2 different pubsubtopics","time":{"start":1705521217295,"stop":1705521217296,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c84e47a676c2fa7","name":"Push message with custom timestamp: 1705524569713","time":{"start":1705521140309,"stop":1705521140310,"duration":1},"status":"passed","severity":"normal"},{"uid":"de762f3be6350743","name":"Push message with JSON payload","time":{"start":1705521140297,"stop":1705521140297,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cbe364c715113bc","name":"Subscribe to topic containing XML and publish message","time":{"start":1705521072004,"stop":1705521072005,"duration":1},"status":"passed","severity":"normal"},{"uid":"b52c91a8ddee2c7f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705521016432,"stop":1705521016433,"duration":1},"status":"passed","severity":"normal"},{"uid":"6535700c60bd0899","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1705520866201,"stop":1705520866201,"duration":0},"status":"passed","severity":"normal"},{"uid":"235eb9e842dedb89","name":"connects to nwaku","time":{"start":1705521256887,"stop":1705521256887,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa5210be5c48d05","name":"should properly create location multiaddrs - tcp4","time":{"start":1705520851538,"stop":1705520851538,"duration":0},"status":"passed","severity":"normal"},{"uid":"491664a40b8e3cc","name":"Check received message containing numeric","time":{"start":1705521327112,"stop":1705521327112,"duration":0},"status":"passed","severity":"normal"},{"uid":"8004b40b19a5f3bc","name":"should return false","time":{"start":1705520851535,"stop":1705520851536,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9808d1afbfc086a","name":"Check received message containing unicode special characters","time":{"start":1705521327117,"stop":1705521327117,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e0cc82ba6204a5","name":"Check received message containing unicode special characters","time":{"start":1705521327105,"stop":1705521327106,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d02cb2bc73f6125","name":"Round trip binary serialization","time":{"start":1705520856475,"stop":1705520856476,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8540d9af9dd3be4","name":"throws on content topic with too few or too many fields","time":{"start":1705520841521,"stop":1705520841522,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe1975d8b9768d4d","name":"Check message with invalid timestamp is not received","time":{"start":1705521057026,"stop":1705521057027,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc567c6074554050","name":"Check message with non string payload is not received","time":{"start":1705521057031,"stop":1705521057031,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16eeb66d27f18a7","name":"should throw error - no public key","time":{"start":1705520851534,"stop":1705520851534,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ac7a69f624ac5e","name":"Check publish message containing XML","time":{"start":1705521069055,"stop":1705521069055,"duration":0},"status":"passed","severity":"normal"},{"uid":"12853e7379a6efe1","name":"can start the service","time":{"start":1705521167917,"stop":1705521167917,"duration":0},"status":"passed","severity":"normal"},{"uid":"704c5ec5f3ab9992","name":"Generator, custom pubsub topic","time":{"start":1705521217298,"stop":1705521217299,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba540162fa99278f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1705521364823,"stop":1705521364824,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9920abd8540bec3","name":"Check received message containing SQL Injection","time":{"start":1705521327103,"stop":1705521327103,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac78a5346500df4","name":"Check meta is set [symmetric]","time":{"start":1705520872072,"stop":1705520872073,"duration":1},"status":"passed","severity":"normal"},{"uid":"4caa5de3ddfd9ae8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1705521364824,"stop":1705521364824,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5e1ad1582b3981","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1705520850224,"stop":1705520850224,"duration":0},"status":"passed","severity":"normal"},{"uid":"74bfaca329b05347","name":"Refresh subscription","time":{"start":1705521364815,"stop":1705521364815,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a703ff2f97d5d32","name":"should properly create location multiaddrs - udp","time":{"start":1705520851539,"stop":1705520851539,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e125fffa76265c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1705520970405,"stop":1705520970405,"duration":0},"status":"passed","severity":"normal"},{"uid":"46cb0a785d84263a","name":"Subscribe to topic containing short and receive message","time":{"start":1705521364827,"stop":1705521364827,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06fc4bac0240070","name":"should properly create location multiaddrs - tcp","time":{"start":1705520851539,"stop":1705520851539,"duration":0},"status":"passed","severity":"normal"},{"uid":"1275303f3ee2639b","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1705521255609,"stop":1705521255610,"duration":1},"status":"passed","severity":"normal"},{"uid":"26e76247ac5df203","name":"Check received message with timestamp: 1705520888588000000 ","time":{"start":1705521057020,"stop":1705521057021,"duration":1},"status":"passed","severity":"normal"},{"uid":"adb7a330399dd153","name":"Generator, custom pubsub topic","time":{"start":1705521217294,"stop":1705521217295,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c0da186d3889b76","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1705520969588,"stop":1705520969588,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb948485edbf5d89","name":"Ping on peer without subscriptions","time":{"start":1705520926005,"stop":1705520926005,"duration":0},"status":"passed","severity":"normal"},{"uid":"83474aac8939923c","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1705520969579,"stop":1705520969580,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d9cccd212d1ba6f","name":"Relay + Store","time":{"start":1705520851542,"stop":1705520851542,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce816a31c5df129","name":"Throws when trying to push message with empty payload","time":{"start":1705521140300,"stop":1705521140300,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc1880c75363da2e","name":"retrieves a single peer","time":{"start":1705520866196,"stop":1705520866197,"duration":1},"status":"passed","severity":"normal"},{"uid":"18f05cb240e28a54","name":"Light Node - default protocols","time":{"start":1705521278854,"stop":1705521278854,"duration":0},"status":"passed","severity":"normal"},{"uid":"54fe8c43da4b1193","name":"Check publish message containing Arabic","time":{"start":1705521069053,"stop":1705521069053,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecaa6b05f558a8db","name":"Nodes with multiple pubsub topic","time":{"start":1705521056615,"stop":1705521056616,"duration":1},"status":"passed","severity":"normal"},{"uid":"8be7ebf94e30986d","name":"Check received message containing special chars","time":{"start":1705521327112,"stop":1705521327113,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9836e76bdbf9805","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1705520970406,"stop":1705520970407,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b3456b2a1789468","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1705521364831,"stop":1705521364831,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d78deecd2654e1","name":"Query Generator, Wrong PubsubTopic","time":{"start":1705521173204,"stop":1705521173204,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ac47bdf77468ec","name":"Reopen subscription with peer with lost subscription","time":{"start":1705520926006,"stop":1705520926006,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c56bd40528e82e","name":"should properly create location multiaddrs - tcp6","time":{"start":1705520851539,"stop":1705520851539,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23360b7cc0b0f9d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1705521364829,"stop":1705521364829,"duration":0},"status":"passed","severity":"normal"},{"uid":"983fd98e82dba7fd","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1705521069058,"stop":1705521069058,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1a9eaf1f328cbc","name":"Reopen subscription with peer with lost subscription","time":{"start":1705520967847,"stop":1705520967847,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f5c90a607854676","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1705521057023,"stop":1705521057024,"duration":1},"status":"passed","severity":"normal"},{"uid":"73ebcdbec1821248","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1705520969581,"stop":1705520969582,"duration":1},"status":"passed","severity":"normal"},{"uid":"d40db9e9a5364bac","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705520969578,"stop":1705520969579,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f401f2108331d0c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1705520970786,"stop":1705520970786,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7d8b14ded2fb4a","name":"returns all values when wanted number matches available values","time":{"start":1705520865289,"stop":1705520865291,"duration":2},"status":"passed","severity":"normal"},{"uid":"22098553fd7694ec","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1705521364818,"stop":1705521364819,"duration":1},"status":"passed","severity":"normal"},{"uid":"241b1914571fa7d7","name":"Check message with no payload is not received","time":{"start":1705521327121,"stop":1705521327121,"duration":0},"status":"passed","severity":"normal"},{"uid":"bac632d087576e2d","name":"Relay - dialed after","time":{"start":1705521278851,"stop":1705521278852,"duration":1},"status":"passed","severity":"normal"},{"uid":"33980c5e8a0b9732","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1705521056614,"stop":1705521056615,"duration":1},"status":"passed","severity":"normal"},{"uid":"a19ce2fa97c66765","name":"Generator, 2 different pubsubtopics","time":{"start":1705521217299,"stop":1705521217300,"duration":1},"status":"passed","severity":"normal"},{"uid":"9250da02b45f7c86","name":"Check message on other pubsub topic is not received","time":{"start":1705521327108,"stop":1705521327109,"duration":1},"status":"passed","severity":"normal"},{"uid":"8715134bc08629da","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1705521173206,"stop":1705521173206,"duration":0},"status":"passed","severity":"normal"},{"uid":"918ffd1911afe165","name":"throws on content topic with empty application field","time":{"start":1705520841523,"stop":1705520841523,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae40cef925e1f25","name":"Subscribe to topic containing XML and receive message","time":{"start":1705521364819,"stop":1705521364820,"duration":1},"status":"passed","severity":"normal"},{"uid":"aad5f7f07a5d87fd","name":"Subscribe to topic containing Russian and receive message","time":{"start":1705521364829,"stop":1705521364829,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ba831bb950e35b","name":"should set field with all protocols disabled","time":{"start":1705520851540,"stop":1705520851540,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d22caa610af7ab","name":"Query Generator - backward","time":{"start":1705521200821,"stop":1705521200821,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e7e47c5766fe7e4","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1705520969591,"stop":1705520969591,"duration":0},"status":"passed","severity":"normal"},{"uid":"4542a5230c5da008","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1705521364818,"stop":1705521364818,"duration":0},"status":"passed","severity":"normal"},{"uid":"1930ca7759cba9be","name":"Delete observer","time":{"start":1705521018251,"stop":1705521018252,"duration":1},"status":"passed","severity":"normal"},{"uid":"27aafd3308803054","name":"Push message with content topic containing Arabic","time":{"start":1705521140302,"stop":1705521140302,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddcdd77c8fdcf774","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1705520865848,"stop":1705520865848,"duration":0},"status":"passed","severity":"normal"},{"uid":"88cbd03e0d9ba7c8","name":"Push message on custom pubsubTopic","time":{"start":1705521016433,"stop":1705521016434,"duration":1},"status":"passed","severity":"normal"},{"uid":"74ff318165685289","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705520969585,"stop":1705520969585,"duration":0},"status":"passed","severity":"normal"},{"uid":"248d633fa586b6aa","name":"ignores domain fetching errors","time":{"start":1705520866198,"stop":1705520866198,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf0875600a486715","name":"isConnected should return false after all peers disconnect","time":{"start":1705520927220,"stop":1705520927221,"duration":1},"status":"passed","severity":"normal"},{"uid":"44bb095bd0a2e58b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1705521237676,"stop":1705521237676,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e0d24b0b2a3ca43","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1705521364821,"stop":1705521364822,"duration":1},"status":"passed","severity":"normal"},{"uid":"4131a177345375e2","name":"Push message equal or less that 1MB","time":{"start":1705521140310,"stop":1705521140310,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8782bd8876ff7e4","name":"should throw error - no id","time":{"start":1705520851534,"stop":1705520851534,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa768c9db66e0412","name":"Nodes with multiple pubsub topic","time":{"start":1705521056617,"stop":1705521056618,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2041c32bacf1b9a","name":"should not fail to stop the service if it was not started","time":{"start":1705521167918,"stop":1705521167922,"duration":4},"status":"passed","severity":"normal"},{"uid":"ce2648330521551c","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1705521217773,"stop":1705521217774,"duration":1},"status":"passed","severity":"normal"},{"uid":"84d6886e2839bcc5","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1705521364813,"stop":1705521364813,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff1638c5c30611c1","name":"Fails to push message with large meta","time":{"start":1705521140308,"stop":1705521140308,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa5ce16e916f573","name":"Asymmetric encrypt & decrypt","time":{"start":1705520872622,"stop":1705520872622,"duration":0},"status":"passed","severity":"normal"},{"uid":"c87e68b20e2cbd1e","name":"isConnected should return false after all peers disconnect","time":{"start":1705520927330,"stop":1705520927330,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c82ec19e990ccda","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1705520865851,"stop":1705520865852,"duration":1},"status":"passed","severity":"normal"},{"uid":"c138eabac5f0bc76","name":"Fails to push message with empty content topic","time":{"start":1705521140307,"stop":1705521140307,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbaccd7c400e6254","name":"Check received message containing JSON","time":{"start":1705521327116,"stop":1705521327116,"duration":0},"status":"passed","severity":"normal"},{"uid":"241125cd32955ed2","name":"should encode/decode to text encoding","time":{"start":1705520851536,"stop":1705520851537,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ed28beda76da0ec","name":"should set field with all protocols enabled","time":{"start":1705520851540,"stop":1705520851540,"duration":0},"status":"passed","severity":"normal"},{"uid":"8afc6e7b7789e394","name":"Push message with short payload","time":{"start":1705521140291,"stop":1705521140292,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4a34da6728148b1","name":"Check publish message containing special chars","time":{"start":1705521069048,"stop":1705521069048,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1cfb5548384be2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1705521364833,"stop":1705521364833,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24bacf70281f9f2","name":"Query with Ordered Callback, No Decoder","time":{"start":1705521173206,"stop":1705521173207,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8a4f9d4eb91a735","name":"Check publish message containing Chinese","time":{"start":1705521069048,"stop":1705521069048,"duration":0},"status":"passed","severity":"normal"},{"uid":"831e552df13de6a9","name":"Check received message containing XML","time":{"start":1705521327115,"stop":1705521327115,"duration":0},"status":"passed","severity":"normal"},{"uid":"aefd48cf8b689823","name":"Check received message containing Script","time":{"start":1705521327115,"stop":1705521327115,"duration":0},"status":"passed","severity":"normal"},{"uid":"d352c59472a1414e","name":"through manual discovery","time":{"start":1705521016665,"stop":1705521016673,"duration":8},"status":"passed","severity":"normal"},{"uid":"d56dd59217cf4840","name":"Passing page size 10 when there are 10 messages","time":{"start":1705521243526,"stop":1705521243527,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fb2aa682802d234","name":"Publish message with custom timestamp: Thu Jan 26 2023 19:50:56 GMT+0000 (Coordinated Universal Time)","time":{"start":1705521069058,"stop":1705521069058,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce17a5f468b41ea","name":"Fails to push message bigger that 1MB","time":{"start":1705521140310,"stop":1705521140311,"duration":1},"status":"passed","severity":"normal"},{"uid":"381854c482a03780","name":"caches peers it previously fetched","time":{"start":1705520866199,"stop":1705520866199,"duration":0},"status":"passed","severity":"normal"},{"uid":"34710b2c5fb332b2","name":"Check message with no content topic is not received","time":{"start":1705521327109,"stop":1705521327109,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c0e04c2d54fe36e","name":"Ping on subscribed peer","time":{"start":1705520967845,"stop":1705520967846,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9d0e783888bc97d","name":"Subscribe to topic containing Script and receive message","time":{"start":1705521364819,"stop":1705521364819,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f982c4481455ffe","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1705521056616,"stop":1705521056617,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ae6b63059ae90bc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705520969591,"stop":1705520969591,"duration":0},"status":"passed","severity":"normal"},{"uid":"d868d0f132cddddf","name":"should not fail to start the service if it is already started","time":{"start":1705520900642,"stop":1705520900643,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fcef4580793cf66","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1705520927206,"stop":1705520927210,"duration":4},"status":"passed","severity":"normal"},{"uid":"2d51a0046fda8c16","name":"1 Store, 2 fetches","time":{"start":1705520865935,"stop":1705520865935,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a664c6aefa569f","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1705520906494,"stop":1705520906494,"duration":0},"status":"passed","severity":"normal"},{"uid":"7569aee8c79f9a3e","name":"creates an iterator","time":{"start":1705521234422,"stop":1705521234423,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7d451815aa65a5c","name":"Check message with no pubsub topic is not received","time":{"start":1705521327109,"stop":1705521327109,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c355f4b7d8ab304","name":"Promise Callback - forward","time":{"start":1705521200821,"stop":1705521200821,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3bf4e7bd9a7673","name":"Check received message containing SQL Injection","time":{"start":1705521327114,"stop":1705521327115,"duration":1},"status":"passed","severity":"normal"},{"uid":"47c7d73d3b813cee","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1705521237672,"stop":1705521237673,"duration":1},"status":"passed","severity":"normal"},{"uid":"658ff5981238c1a0","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1705520872072,"stop":1705520872072,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05da690012858ef","name":"Check publish message containing shell command","time":{"start":1705521069056,"stop":1705521069056,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a686aa7cb5ce1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1705521364825,"stop":1705521364825,"duration":0},"status":"passed","severity":"normal"},{"uid":"8725715b7c7738ef","name":"Subscribe to topic containing long and receive message","time":{"start":1705521364827,"stop":1705521364828,"duration":1},"status":"passed","severity":"normal"},{"uid":"feab899d67675ad4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1705520969584,"stop":1705520969584,"duration":0},"status":"passed","severity":"normal"},{"uid":"848795ec4f595cb1","name":"Subscribe and receives messages on 20 topics","time":{"start":1705521364825,"stop":1705521364826,"duration":1},"status":"passed","severity":"normal"},{"uid":"522bfa00a5b3f89e","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1705521012418,"stop":1705521012419,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1c22186f3edafd1","name":"Symmetric encrypt & Decrypt","time":{"start":1705520872623,"stop":1705520872623,"duration":0},"status":"passed","severity":"normal"},{"uid":"315d55412aca7efc","name":"should only return 1 node with relay and store capability","time":{"start":1705520866200,"stop":1705520866200,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ce4d76ffa5a304","name":"Check publish message containing unicode special characters","time":{"start":1705521069057,"stop":1705521069057,"duration":0},"status":"passed","severity":"normal"},{"uid":"1edbbba1ae62ad6a","name":"Check received message containing escaped characters","time":{"start":1705521327117,"stop":1705521327117,"duration":0},"status":"passed","severity":"normal"},{"uid":"30385880261252de","name":"Decoder throws on undefined content topic","time":{"start":1705520856478,"stop":1705520856479,"duration":1},"status":"passed","severity":"normal"},{"uid":"f089fbdbbdbde202","name":"Passing page size 11 when there are 10 messages","time":{"start":1705521243527,"stop":1705521243527,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf881470cffd3c54","name":"throws on content topic with empty version field","time":{"start":1705520841523,"stop":1705520841523,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32296d3c54e48ac","name":"Decoder throws on empty string content topic","time":{"start":1705520856479,"stop":1705520856479,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b504a21568496a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705520969582,"stop":1705520969582,"duration":0},"status":"passed","severity":"normal"},{"uid":"e541dac9539f7070","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1705520969588,"stop":1705520969589,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a15b5958d0bfd07","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1705520969594,"stop":1705520969594,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc79df2223f3f097","name":"should be able to decode the field with only FILTER set to true","time":{"start":1705520850226,"stop":1705520850227,"duration":1},"status":"passed","severity":"normal"},{"uid":"69fac8b457c24e12","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1705521126153,"stop":1705521126153,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b94647e175e36ad","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1705520850227,"stop":1705520850228,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aacfec11e55a7e3","name":"Waku message hash computation (payload length 0)","time":{"start":1705520843995,"stop":1705520843995,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa011d59e1b54a2c","name":"Filter","time":{"start":1705521278854,"stop":1705521278854,"duration":0},"status":"passed","severity":"normal"},{"uid":"931e98c82709f33d","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1705521072002,"stop":1705521072003,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a88fc915e76a26","name":"nwaku subscribes","time":{"start":1705521042726,"stop":1705521042726,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a80b0bba18bd365","name":"Check publish message containing escaped characters","time":{"start":1705521069057,"stop":1705521069057,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a02de3036ad477","name":"Publish without waiting for remote peer","time":{"start":1705521071993,"stop":1705521071993,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19d0bde48a35cdd","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1705521327119,"stop":1705521327119,"duration":0},"status":"passed","severity":"normal"},{"uid":"38230a1482dfd3cb","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1705521364826,"stop":1705521364826,"duration":0},"status":"passed","severity":"normal"},{"uid":"c72f226acb716ba","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1705521173208,"stop":1705521173208,"duration":0},"status":"passed","severity":"normal"},{"uid":"617d53ca4c049705","name":"can start the service","time":{"start":1705520900638,"stop":1705520900640,"duration":2},"status":"passed","severity":"normal"},{"uid":"2286b62bf675e51a","name":"Check received message containing long","time":{"start":1705521057009,"stop":1705521057009,"duration":0},"status":"passed","severity":"normal"},{"uid":"9698162cbac6b890","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1705521201197,"stop":1705521201197,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c9ebad9c9d6aa7","name":"should properly create peer info with all multiaddrs","time":{"start":1705520851539,"stop":1705520851540,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fee10c37e0e0afd","name":"should get / set TCP multiaddr","time":{"start":1705520851537,"stop":1705520851537,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae24b57b57182cbd","name":"Check received message containing shell command","time":{"start":1705521057017,"stop":1705521057018,"duration":1},"status":"passed","severity":"normal"},{"uid":"a21e0f1a3f945730","name":"should only return 1 node with relay capability","time":{"start":1705520866199,"stop":1705520866200,"duration":1},"status":"passed","severity":"normal"},{"uid":"b05d7e0e9799c372","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705520970762,"stop":1705520970762,"duration":0},"status":"passed","severity":"normal"},{"uid":"8755c0280063ae64","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1705521327107,"stop":1705521327108,"duration":1},"status":"passed","severity":"normal"},{"uid":"309b9a4708533804","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1705520969595,"stop":1705520969595,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff1e0b1ad5a43e06","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1705521364813,"stop":1705521364813,"duration":0},"status":"passed","severity":"normal"},{"uid":"68b33581439ed174","name":"Check publish message containing numeric","time":{"start":1705521069047,"stop":1705521069047,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e4e7c72b222ab65","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1705521126152,"stop":1705521126153,"duration":1},"status":"passed","severity":"normal"},{"uid":"c747e1889e85ed60","name":"Check received message containing escaped characters","time":{"start":1705521327105,"stop":1705521327105,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea00b8b3ab6af1ac","name":"Fails to publish message with size larger than 1 MB","time":{"start":1705521069063,"stop":1705521069063,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed359778f969cb4e","name":"should not receive a peer event after stop","time":{"start":1705520900645,"stop":1705520900645,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dabf23bb20bb99c","name":"Push message with long payload","time":{"start":1705521140292,"stop":1705521140292,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7d4bef92e3b1e2","name":"Ping on peer without subscriptions","time":{"start":1705520967846,"stop":1705520967846,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b7750bee51ce4c","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1705520927309,"stop":1705520927315,"duration":6},"status":"passed","severity":"normal"},{"uid":"155a19f49e19c0fb","name":"should encodeTxt and decodeTxt","time":{"start":1705520851532,"stop":1705520851533,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed4cfdb5877df9d6","name":"Check received message containing Russian","time":{"start":1705521057012,"stop":1705521057012,"duration":0},"status":"passed","severity":"normal"},{"uid":"287d1e7142ee3183","name":"Check publish message containing JSON","time":{"start":1705521069056,"stop":1705521069056,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98c81e24beba11a","name":"Js publishes, other Js receives","time":{"start":1705521042730,"stop":1705521042730,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa5be27506668e1","name":"Publish message with custom timestamp: Wed Jan 17 2024 20:50:56 GMT+0000 (Coordinated Universal Time)","time":{"start":1705521069059,"stop":1705521069059,"duration":0},"status":"passed","severity":"normal"},{"uid":"3905f7d0629e0781","name":"should properly create location multiaddrs - udp4","time":{"start":1705520851538,"stop":1705520851538,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b0cd2156b637f9d","name":"udp ip6 address","time":{"start":1705520851013,"stop":1705520851014,"duration":1},"status":"passed","severity":"normal"},{"uid":"190ad6ad6b2477b8","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1705521237674,"stop":1705521237675,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1c0069c5b04709a","name":"1 Store, 2 relays, 2 fetches","time":{"start":1705520865935,"stop":1705520865936,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab52fdf96d3284c2","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1705520969581,"stop":1705520969581,"duration":0},"status":"passed","severity":"normal"},{"uid":"e565c890f14a7eaf","name":"Push message with content topic containing special chars","time":{"start":1705521140301,"stop":1705521140301,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0167a80525f1e4","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1705520850224,"stop":1705520850225,"duration":1},"status":"passed","severity":"normal"},{"uid":"892a4367867f8507","name":"throws on content topic with empty topic name field","time":{"start":1705520841523,"stop":1705520841524,"duration":1},"status":"passed","severity":"normal"},{"uid":"accd2c17d04c4fd5","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1705520927320,"stop":1705520927324,"duration":4},"status":"passed","severity":"normal"},{"uid":"7acf8bcb605748e3","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1705520927220,"stop":1705520927220,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eba3393ac39d42a","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1705520969592,"stop":1705520969592,"duration":0},"status":"passed","severity":"normal"},{"uid":"69aca9cf191f1fdd","name":"Ping on unsubscribed peer","time":{"start":1705520926005,"stop":1705520926006,"duration":1},"status":"passed","severity":"normal"},{"uid":"44c4771950175d7b","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1705520850229,"stop":1705520850229,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e7364c18a7067f2","name":"Push message with Basic HTML tag payload","time":{"start":1705521140296,"stop":1705521140296,"duration":0},"status":"passed","severity":"normal"},{"uid":"17fb594d73ee0857","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1705520970765,"stop":1705520970772,"duration":7},"status":"passed","severity":"normal"},{"uid":"3b9354183f31225b","name":"Check received message containing short","time":{"start":1705521327111,"stop":1705521327111,"duration":0},"status":"passed","severity":"normal"},{"uid":"185c6dcf11944a1","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1705520856311,"stop":1705520856311,"duration":0},"status":"passed","severity":"normal"},{"uid":"f356f1b3be16ec4c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1705520970784,"stop":1705520970785,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d45900277a01076","name":"Subscribe to topic containing Script and publish message","time":{"start":1705521072004,"stop":1705521072004,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3bc8fbc57c9a8b2","name":"Subscribe to topic containing long and publish message","time":{"start":1705521072001,"stop":1705521072001,"duration":0},"status":"passed","severity":"normal"},{"uid":"66007d17311d4c55","name":"should set field with only FILTER enabled","time":{"start":1705520851541,"stop":1705520851541,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b27a830077a1efd","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1705520969586,"stop":1705520969587,"duration":1},"status":"passed","severity":"normal"},{"uid":"aefa8a8f64d3559b","name":"Does not throw an exception when node disconnects","time":{"start":1705521256887,"stop":1705521256888,"duration":1},"status":"passed","severity":"normal"},{"uid":"f11e07012e8d6ac9","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1705521237676,"stop":1705521237676,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b7bea476ec217a2","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1705520969586,"stop":1705520969586,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fcb0cf20d2c878e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1705520970404,"stop":1705520970404,"duration":0},"status":"passed","severity":"normal"},{"uid":"49cfdd2019314db7","name":"Check message received after jswaku node is restarted","time":{"start":1705521327122,"stop":1705521327122,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2d219bb4b874237a","name":"Waku message hash computation (meta attribute not present)","time":{"start":1705520843994,"stop":1705520843994,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b926392d32070d","name":"configure the node with multiple pubsub topics","time":{"start":1705521084968,"stop":1705521084968,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0cf780027155e7","name":"Check received message containing special chars","time":{"start":1705521057010,"stop":1705521057011,"duration":1},"status":"passed","severity":"normal"},{"uid":"31a0e37ed6b019a4","name":"Ephemeral field is preserved - encoder v0","time":{"start":1705520906493,"stop":1705520906493,"duration":0},"status":"passed","severity":"normal"},{"uid":"34935854e3de5021","name":"ignores unrecognized TXT record formats","time":{"start":1705520866198,"stop":1705520866199,"duration":1},"status":"passed","severity":"normal"},{"uid":"21cbc252221ed01c","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1705521255611,"stop":1705521255612,"duration":1},"status":"passed","severity":"normal"},{"uid":"98937607dda7e18e","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1705521217774,"stop":1705521217774,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcebe701c0e8462","name":"Check received message containing unicode special characters","time":{"start":1705521057019,"stop":1705521057019,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ee6f8822a83621","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1705521173206,"stop":1705521173206,"duration":0},"status":"passed","severity":"normal"},{"uid":"d154767d830bd8b","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1705520927212,"stop":1705520927216,"duration":4},"status":"passed","severity":"normal"},{"uid":"294740fd97c4cc11","name":"Check received message containing short","time":{"start":1705521327101,"stop":1705521327101,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5277fde57eb104","name":"Query with Promise Callback, No message returned","time":{"start":1705521173208,"stop":1705521173209,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1b54b5d1d5f9fb0","name":"Mutual subscription","time":{"start":1705521071992,"stop":1705521071992,"duration":0},"status":"passed","severity":"normal"},{"uid":"a264d850e5593729","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1705520866202,"stop":1705520866202,"duration":0},"status":"skipped","severity":"normal"},{"uid":"13945147e51974be","name":"Check received message containing long","time":{"start":1705521327101,"stop":1705521327101,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c5ab5426908b34","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705520970785,"stop":1705520970786,"duration":1},"status":"passed","severity":"normal"},{"uid":"150e19ae4509ee46","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1705520969595,"stop":1705520969595,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ddb4c601ea4f285","name":"Subscribe to topic containing numeric and publish message","time":{"start":1705521072001,"stop":1705521072001,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd24196e1b58a5b1","name":"Push message with escaped characters payload","time":{"start":1705521140297,"stop":1705521140298,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c2a01da9c72299d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705520970783,"stop":1705520970784,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfd0a68c720310f4","name":"Check received message with extra option is received","time":{"start":1705521057033,"stop":1705521057033,"duration":0},"status":"passed","severity":"normal"},{"uid":"32246d850c44cf7f","name":"Push message with custom timestamp: 1705517369713","time":{"start":1705521140309,"stop":1705521140309,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dbb9587afcdab06","name":"Fails to publish duplicate message","time":{"start":1705521069059,"stop":1705521069060,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bf2b1b2e9f41fbb","name":"should decode valid enr successfully","time":{"start":1705520851533,"stop":1705520851533,"duration":0},"status":"passed","severity":"normal"},{"uid":"7983e4a2aeac0328","name":"Query Generator, No Decoder","time":{"start":1705521173205,"stop":1705521173205,"duration":0},"status":"passed","severity":"normal"},{"uid":"c85b3e9b26338502","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1705521016433,"stop":1705521016433,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e4372e7438e9e2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705520969587,"stop":1705520969588,"duration":1},"status":"passed","severity":"normal"},{"uid":"2962626585a0d8cd","name":"should encode/decode to RLP encoding","time":{"start":1705520851536,"stop":1705520851536,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dcb0ec69f2835ca","name":"Push message with custom timestamp: 1674762569713","time":{"start":1705521140309,"stop":1705521140309,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ff164e12e6810d","name":"Push message with content topic containing JSON","time":{"start":1705521140305,"stop":1705521140305,"duration":0},"status":"passed","severity":"normal"},{"uid":"77bbb38d7f158aa4","name":"Check received message containing Arabic","time":{"start":1705521327113,"stop":1705521327114,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebe161cb8b3ef9ba","name":"Check received message containing special chars","time":{"start":1705521327102,"stop":1705521327102,"duration":0},"status":"passed","severity":"normal"},{"uid":"16af263d9a5cdf6d","name":"Check received message containing emoji","time":{"start":1705521057020,"stop":1705521057020,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca463779211ef772","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1705520872069,"stop":1705520872071,"duration":2},"status":"passed","severity":"normal"},{"uid":"1b9795ff282d0064","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1705520865852,"stop":1705520865853,"duration":1},"status":"passed","severity":"normal"},{"uid":"39fa9d238cc59a9f","name":"Check received message containing Chinese","time":{"start":1705521327102,"stop":1705521327102,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff0ead46b1a630e","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1705521255607,"stop":1705521255608,"duration":1},"status":"passed","severity":"normal"},{"uid":"d909f111db7a88fb","name":"Push 30 different messages","time":{"start":1705521140299,"stop":1705521140299,"duration":0},"status":"passed","severity":"normal"},{"uid":"65890cf3b6a1fde2","name":"handles multiple messages","time":{"start":1705521234423,"stop":1705521234423,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c43e17c3ad8874","name":"Correctly serialized arguments","time":{"start":1705521016535,"stop":1705521016536,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8f55e5e7bd8b1df","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1705521364817,"stop":1705521364817,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac844c846550ff68","name":"should not receive a peer event after stop","time":{"start":1705521167924,"stop":1705521167924,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d05911a102294b","name":"Check received message containing Chinese","time":{"start":1705521327113,"stop":1705521327113,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cdb75fa9707c452","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1705521072006,"stop":1705521072007,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e54d2cea046ba2d","name":"Push message with content topic containing SQL Injection","time":{"start":1705521140303,"stop":1705521140303,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16649ee0a48fe6d","name":"should not receive a peer event before start","time":{"start":1705520900644,"stop":1705520900645,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e8a0fda9d725bf","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1705520969592,"stop":1705520969593,"duration":1},"status":"passed","severity":"normal"},{"uid":"168785a4d7ae63fe","name":"Check message with no payload is not received","time":{"start":1705521057030,"stop":1705521057031,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ea055b31e5a9eab","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1705521255608,"stop":1705521255609,"duration":1},"status":"passed","severity":"normal"},{"uid":"720c0ed3e2077bfe","name":"Check message with no content topic is not received","time":{"start":1705521057029,"stop":1705521057029,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1538a431c40f85d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1705521364817,"stop":1705521364817,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e858daf7d51237b","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1705520969598,"stop":1705520969599,"duration":1},"status":"passed","severity":"normal"},{"uid":"1235bf92691e7ce0","name":"A test","time":{"start":1705520970893,"stop":1705520970894,"duration":1},"status":"passed","severity":"normal"},{"uid":"45bdbdeb613a5ad7","name":"should be called at least once on all `peer:discovery` events","time":{"start":1705520927221,"stop":1705520927222,"duration":1},"status":"passed","severity":"normal"},{"uid":"e091d571d7217c0a","name":"Check received message containing escaped characters","time":{"start":1705521057018,"stop":1705521057019,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a5868960d6ddd67","name":"Push message with content topic containing shell command","time":{"start":1705521140305,"stop":1705521140305,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1835c6281862b84","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1705521217293,"stop":1705521217294,"duration":1},"status":"passed","severity":"normal"},{"uid":"8075c00c8299f135","name":"Subscribe to topic containing JSON and receive message","time":{"start":1705521364831,"stop":1705521364831,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5128f4a0bb7565a","name":"Check received message containing shell command","time":{"start":1705521327116,"stop":1705521327116,"duration":0},"status":"passed","severity":"normal"},{"uid":"18134aba075abb2","name":"Decoder throws on undefined content topic","time":{"start":1705520872074,"stop":1705520872075,"duration":1},"status":"passed","severity":"normal"},{"uid":"41e183c2fe89d4d7","name":"Subscribe to topic containing long and receive message","time":{"start":1705521364816,"stop":1705521364816,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7008df61682283","name":"Subscribe to topic containing Russian and publish message","time":{"start":1705521072003,"stop":1705521072003,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e21d989a0cce72","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1705521056620,"stop":1705521056620,"duration":0},"status":"passed","severity":"normal"},{"uid":"3977541a39400be2","name":"Query Generator, No message returned","time":{"start":1705521173205,"stop":1705521173205,"duration":0},"status":"passed","severity":"normal"},{"uid":"66034a18c6ad1fa1","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1705520969589,"stop":1705520969590,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b1956c3e5191ab4","name":"Check received message containing Arabic","time":{"start":1705521327102,"stop":1705521327103,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9d877f8ef69ee37","name":"Nwaku publishes","time":{"start":1705521042729,"stop":1705521042730,"duration":1},"status":"passed","severity":"normal"},{"uid":"b724e3edb8366906","name":"Ordered Callback - backward","time":{"start":1705521200823,"stop":1705521200826,"duration":3},"status":"passed","severity":"normal"},{"uid":"29427f9ef5ff6409","name":"Check received message containing Basic HTML tag","time":{"start":1705521327104,"stop":1705521327104,"duration":0},"status":"passed","severity":"normal"},{"uid":"d21661243a675494","name":"Using a function","time":{"start":1705521256888,"stop":1705521256888,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5dce74f53c30080","name":"Callback on promise, aborts when callback returns true","time":{"start":1705521201196,"stop":1705521201197,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaa1ff0902a31f82","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1705521364825,"stop":1705521364825,"duration":0},"status":"passed","severity":"normal"},{"uid":"1553c760e1ca278","name":"Ordered Callback - forward","time":{"start":1705521200822,"stop":1705521200823,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0c2ca8ff1f26fdf","name":"should be able to decode the field with only RELAY set to true","time":{"start":1705520850225,"stop":1705520850226,"duration":1},"status":"passed","severity":"normal"},{"uid":"3348deeaf96ae7fc","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1705521217773,"stop":1705521217773,"duration":0},"status":"passed","severity":"normal"},{"uid":"de87cc40bd2e54e8","name":"Push message with content topic containing Russian","time":{"start":1705521140303,"stop":1705521140303,"duration":0},"status":"passed","severity":"normal"},{"uid":"561d0a2fc49c3653","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1705521255607,"stop":1705521255607,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ecc3c86c0cf8d51","name":"Check received message with timestamp: 1649153314 ","time":{"start":1705521057022,"stop":1705521057023,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4eec1c5c393ba79","name":"Init the array if not present","time":{"start":1705520841425,"stop":1705520841427,"duration":2},"status":"passed","severity":"normal"},{"uid":"17b8d6e8677c8566","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1705520927224,"stop":1705520927301,"duration":77},"status":"passed","severity":"normal"},{"uid":"64035173258b20e9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1705521364832,"stop":1705521364833,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3971e63bd2914b4","name":"Sign & Recover","time":{"start":1705520872624,"stop":1705520872624,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f5ec557ef7a415","name":"Passing page size 0 when there are 110 messages","time":{"start":1705521243525,"stop":1705521243525,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9b5a7fa1b53b2f","name":"should throw an error for insufficient data","time":{"start":1705520851319,"stop":1705520851319,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d78862feed87d1","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1705521255610,"stop":1705521255610,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e85e0cd9b1f8c3","name":"Push message with content topic containing XML","time":{"start":1705521140304,"stop":1705521140304,"duration":0},"status":"passed","severity":"normal"},{"uid":"d60d5a7559a0a499","name":"should properly create location multiaddrs - udp6","time":{"start":1705520851538,"stop":1705520851539,"duration":1},"status":"passed","severity":"normal"},{"uid":"e723d0c8015869de","name":"Check publish message containing Script","time":{"start":1705521069054,"stop":1705521069055,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7e5a8865e79be42","name":"Check message with invalid timestamp is not received","time":{"start":1705521327119,"stop":1705521327120,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b8ea7d560c2a06c","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1705520927315,"stop":1705520927316,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce20f4e72936f305","name":"Check received message containing XML","time":{"start":1705521057013,"stop":1705521057014,"duration":1},"status":"passed","severity":"normal"},{"uid":"7056a38bc5abfcde","name":"Subscribe to topic containing emoji and publish message","time":{"start":1705521072007,"stop":1705521072008,"duration":1},"status":"passed","severity":"normal"},{"uid":"1861518bddd3832c","name":"Overlapping topic subscription","time":{"start":1705521364826,"stop":1705521364827,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7aaa050138bb871","name":"Ping on unsubscribed peer","time":{"start":1705520967846,"stop":1705520967847,"duration":1},"status":"passed","severity":"normal"},{"uid":"616b3936f0c3f1a1","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1705520865293,"stop":1705520865293,"duration":0},"status":"passed","severity":"normal"},{"uid":"6292145dc5f04a9f","name":"Relay - dialed first","time":{"start":1705521278851,"stop":1705521278851,"duration":0},"status":"passed","severity":"normal"},{"uid":"584a226111a35c1f","name":"Check received message containing SQL Injection","time":{"start":1705521057013,"stop":1705521057013,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5168e2f9bc41faf","name":"Passing page size 19 when there are 20 messages","time":{"start":1705521243527,"stop":1705521243528,"duration":1},"status":"passed","severity":"normal"},{"uid":"5986444054c7e6f2","name":"Passing cursor with wrong message digest","time":{"start":1705521126154,"stop":1705521126155,"duration":1},"status":"passed","severity":"normal"},{"uid":"dda8a2b3ba99d5b7","name":"Check received message containing numeric","time":{"start":1705521327101,"stop":1705521327102,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf85d2a0fd5ed653","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1705520969600,"stop":1705520969600,"duration":0},"status":"passed","severity":"normal"},{"uid":"953b855044ac51bb","name":"Subscribe and receives messages on 20 topics","time":{"start":1705521364813,"stop":1705521364814,"duration":1},"status":"passed","severity":"normal"},{"uid":"aad8f4b96c16e4bb","name":"Privacy Node - default protocol","time":{"start":1705521278855,"stop":1705521278855,"duration":0},"status":"passed","severity":"normal"},{"uid":"b549ebe3495551f7","name":"Check received message with timestamp: 1705520889299000000 ","time":{"start":1705521327118,"stop":1705521327118,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5775d2bc120c5d8","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1705520850230,"stop":1705520850230,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceba4084205d57b7","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1705520851533,"stop":1705520851533,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b93c6fc65cae44","name":"should properly compute the node id","time":{"start":1705520851536,"stop":1705520851536,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e7ba09215b0ea8","name":"Used by Waku Relay","time":{"start":1705521256889,"stop":1705521256889,"duration":0},"status":"passed","severity":"normal"},{"uid":"5133c213380416cf","name":"Query with Promise Callback, No Decoder","time":{"start":1705521173208,"stop":1705521173208,"duration":0},"status":"passed","severity":"normal"},{"uid":"75dc3564298771c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1705521016434,"stop":1705521016435,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c67ac684839da1","name":"Check message on other pubsub topic is not received","time":{"start":1705521327120,"stop":1705521327120,"duration":0},"status":"passed","severity":"normal"},{"uid":"f884318c34067805","name":"Check message received after nwaku node is restarted","time":{"start":1705521327122,"stop":1705521327122,"duration":0},"status":"skipped","severity":"normal"},{"uid":"15541422118b096c","name":"should be able to encode the field with only RELAY set to true","time":{"start":1705520850218,"stop":1705520850220,"duration":2},"status":"passed","severity":"normal"},{"uid":"700494866f3ade40","name":"throws on content topic with empty encoding field","time":{"start":1705520841524,"stop":1705520841524,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4a32fbfc560a7e","name":"Ordered callback, aborts when callback returns true","time":{"start":1705521201197,"stop":1705521201197,"duration":0},"status":"passed","severity":"normal"},{"uid":"810762a30649643a","name":"Sets default value correctly","time":{"start":1705521256889,"stop":1705521256890,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f835822b49d906","name":"Check received message containing shell command","time":{"start":1705521327105,"stop":1705521327105,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8e12d070bf51b4","name":"should not receive a peer event before start","time":{"start":1705521167923,"stop":1705521167924,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9e687537e429c4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1705521364820,"stop":1705521364820,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c9749522a2a918","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1705521072007,"stop":1705521072007,"duration":0},"status":"passed","severity":"normal"},{"uid":"40efb4760adfd026","name":"Subscribe and receive messages via waku relay post","time":{"start":1705521364824,"stop":1705521364824,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e6a2fbe08193e9c","name":"Query Generator, Multiple PubsubTopics","time":{"start":1705521173204,"stop":1705521173205,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c211e187804ab93","name":"Subscribe to topic containing Script and receive message","time":{"start":1705521364830,"stop":1705521364830,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1068bc4027e8224","name":"Round trip binary encryption [ecies, signature]","time":{"start":1705520873981,"stop":1705520873981,"duration":0},"status":"passed","severity":"normal"},{"uid":"117702f874076ba5","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1705520856312,"stop":1705520856312,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f579c66cdcef009","name":"Subscribe to topic containing shell command and receive message","time":{"start":1705521364832,"stop":1705521364832,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cdd05b3ac1ff3b1","name":"Publishes to nwaku","time":{"start":1705521042729,"stop":1705521042729,"duration":0},"status":"passed","severity":"normal"},{"uid":"af150f2efadfc984","name":"Decoder throws on undefined content topic","time":{"start":1705520873983,"stop":1705520873983,"duration":0},"status":"passed","severity":"normal"},{"uid":"58791b80a9e9fb04","name":"Encoder throws on empty string content topic","time":{"start":1705520872074,"stop":1705520872074,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a8a581d348663c2","name":"Subscribe to topic containing numeric and receive message","time":{"start":1705521364816,"stop":1705521364817,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b90655395c75b97","name":"Push message with content topic containing unicode special characters","time":{"start":1705521140306,"stop":1705521140306,"duration":0},"status":"passed","severity":"normal"},{"uid":"41481e580426fb07","name":"Push message with Script payload","time":{"start":1705521140295,"stop":1705521140296,"duration":1},"status":"passed","severity":"normal"},{"uid":"864d597e5a9965fe","name":"returns all values when wanted number is greater than available values","time":{"start":1705520865292,"stop":1705520865292,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36515297a3bda9b","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1705520906493,"stop":1705520906494,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef05b9d8b99f8676","name":"Encoder throws on undefined content topic","time":{"start":1705520873982,"stop":1705520873982,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf3ebd508635ee3","name":"Check publish message after client node is restarted","time":{"start":1705521069065,"stop":1705521069065,"duration":0},"status":"skipped","severity":"normal"},{"uid":"89c117460a6d1d9a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1705521056619,"stop":1705521056619,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb622487fbc1ebff","name":"configure the node with multiple pubsub topics","time":{"start":1705521084969,"stop":1705521084981,"duration":12},"status":"passed","severity":"normal"},{"uid":"29208a1a94f74395","name":"Check received message with timestamp: undefined ","time":{"start":1705521057024,"stop":1705521057025,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2623e4fe85eb62","name":"converts content topics to expected shard index","time":{"start":1705520841525,"stop":1705520841525,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55710b03cff0a2a","name":"Check received message containing emoji","time":{"start":1705521327106,"stop":1705521327106,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6fe25058887c025","name":"Subscribe and receive messages via lightPush","time":{"start":1705521364811,"stop":1705521364811,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae7bac039257c00","name":"throws on content topic with generation field greater than 0","time":{"start":1705520841522,"stop":1705520841522,"duration":0},"status":"passed","severity":"normal"},{"uid":"548c668fe0c84069","name":"should set field with only RELAY enabled","time":{"start":1705520851540,"stop":1705520851540,"duration":0},"status":"passed","severity":"normal"},{"uid":"593f97b0648cdda3","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1705520927205,"stop":1705520927206,"duration":1},"status":"passed","severity":"normal"},{"uid":"adef8d2f9ce6aff9","name":"1 Relay, 1 fetch","time":{"start":1705520865934,"stop":1705520865935,"duration":1},"status":"passed","severity":"normal"},{"uid":"168df95e4fb10884","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1705521217300,"stop":1705521217301,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b9d5d9cb7649cf2","name":"Fails to publish message with empty text","time":{"start":1705521069060,"stop":1705521069060,"duration":0},"status":"passed","severity":"normal"},{"uid":"617ce6d27fe55a3","name":"Check received message with timestamp: 1705520889299000000 ","time":{"start":1705521327106,"stop":1705521327107,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e467d8a07947529","name":"Check received message containing Script","time":{"start":1705521327103,"stop":1705521327104,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf4c362f279bd89a","name":"Push message on custom pubsubTopic","time":{"start":1705521016429,"stop":1705521016430,"duration":1},"status":"passed","severity":"normal"},{"uid":"c41098bd18743b9e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705521016434,"stop":1705521016434,"duration":0},"status":"passed","severity":"normal"},{"uid":"d68ad2aba8f316f8","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1705521255611,"stop":1705521255611,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c3da167fc18a2ee","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1705520865847,"stop":1705520865847,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e12d94002ec372","name":"Subscribe to topic containing special chars and publish message","time":{"start":1705521072001,"stop":1705521072002,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1b43f8ba18ebefb","name":"Check received message with timestamp: undefined ","time":{"start":1705521327108,"stop":1705521327108,"duration":0},"status":"passed","severity":"normal"},{"uid":"a365b7f94be372c7","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1705520865850,"stop":1705520865851,"duration":1},"status":"passed","severity":"normal"},{"uid":"e337d8258b918b0b","name":"Push to array if already present","time":{"start":1705520841427,"stop":1705520841428,"duration":1},"status":"passed","severity":"normal"},{"uid":"22000c05eab8b497","name":"Subscribe to topic containing JSON and publish message","time":{"start":1705521072005,"stop":1705521072005,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13f28e163813d5e","name":"Ping on subscribed peer","time":{"start":1705520967840,"stop":1705520967841,"duration":1},"status":"passed","severity":"normal"},{"uid":"462b0f32b3a3599d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1705521364820,"stop":1705521364821,"duration":1},"status":"passed","severity":"normal"},{"uid":"a72b9efba726878d","name":"Publish message with rate limit","time":{"start":1705521069066,"stop":1705521069066,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd41a3422353a8","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1705521217774,"stop":1705521217775,"duration":1},"status":"passed","severity":"normal"},{"uid":"c00e0330986525b8","name":"Error when try to subscribe to more than 30 topics","time":{"start":1705521364826,"stop":1705521364826,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62aa840c33707b6","name":"Check publish message after service node is restarted","time":{"start":1705521069064,"stop":1705521069064,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b53f5268fa8c62c7","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1705520856311,"stop":1705520856312,"duration":1},"status":"passed","severity":"normal"},{"uid":"84d6725ec01bd851","name":"Check message on other pubsub topic is not received","time":{"start":1705521057027,"stop":1705521057028,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fefa75cc71d2c50","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1705521364814,"stop":1705521364814,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceacdaea1526133d","name":"Push message with numeric payload","time":{"start":1705521140292,"stop":1705521140293,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bdee4d52b6a5fb6","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1705521016430,"stop":1705521016431,"duration":1},"status":"passed","severity":"normal"},{"uid":"89946ac6840ba3b1","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1705521126150,"stop":1705521126151,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2c5c8d007026344","name":"Passing page size 110 when there are 120 messages","time":{"start":1705521243528,"stop":1705521243528,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab28f831514d31","name":"Check publish message containing long","time":{"start":1705521069047,"stop":1705521069047,"duration":0},"status":"passed","severity":"normal"},{"uid":"592a5085200766c","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1705520927329,"stop":1705520927329,"duration":0},"status":"passed","severity":"normal"},{"uid":"689284a364757f83","name":"pre and post cipher","time":{"start":1705520872623,"stop":1705520872624,"duration":1},"status":"passed","severity":"normal"},{"uid":"48e20b25afac5b63","name":"should be able to encode the field with only STORE set to true","time":{"start":1705520850220,"stop":1705520850221,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb74ad46858560be","name":"should be able to encode the field with only FILTER set to true","time":{"start":1705520850221,"stop":1705520850222,"duration":1},"status":"passed","severity":"normal"},{"uid":"62cb6055ab4cd97f","name":"should set field with only STORE enabled","time":{"start":1705520851541,"stop":1705520851541,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea1770aa9099dd3","name":"Check received message containing short","time":{"start":1705521057007,"stop":1705521057007,"duration":0},"status":"passed","severity":"normal"},{"uid":"df6f16ce558a1a57","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1705521071996,"stop":1705521071997,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd97fa6f3e0d3796","name":"should return all peers when numPeers is 0","time":{"start":1705520856310,"stop":1705520856310,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f4f3ae75de83d22","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1705521364832,"stop":1705521364832,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0749dde1e11ac0","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1705521255611,"stop":1705521255611,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87c97ae845eca5f","name":"Subscribe and receive messages via waku relay post","time":{"start":1705521364812,"stop":1705521364812,"duration":0},"status":"passed","severity":"normal"},{"uid":"96483de91a630497","name":"Push message on custom pubsubTopic","time":{"start":1705521016431,"stop":1705521016431,"duration":0},"status":"passed","severity":"normal"}] |