2024-04-30 11:14:46 +00:00

1 line
154 KiB
JSON

[{"uid":"4e082eb964ade18b","name":"Subscribe to topic containing Script and publish message","time":{"start":1714475386298,"stop":1714475386298,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a35ff1b36480d62","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714474863288,"stop":1714474863288,"duration":0},"status":"passed","severity":"normal"},{"uid":"7958c17a871c4733","name":"Push message with Basic HTML tag payload","time":{"start":1714475447916,"stop":1714475447917,"duration":1},"status":"passed","severity":"normal"},{"uid":"65ee8d6213300c86","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714475419475,"stop":1714475419475,"duration":0},"status":"passed","severity":"normal"},{"uid":"a64bb7e5eaf3efa5","name":"Check received message containing special chars","time":{"start":1714475382816,"stop":1714475382817,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5e3491cf3d4985c","name":"start node with empty content topic","time":{"start":1714475429913,"stop":1714475429913,"duration":0},"status":"passed","severity":"normal"},{"uid":"9910d90993e155c3","name":"Rejects garbage","time":{"start":1714474872644,"stop":1714474872644,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c533d6017cb8f67","name":"should throw an error for insufficient data","time":{"start":1714474855599,"stop":1714474855599,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b8026155cf44e02","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714475104151,"stop":1714475104151,"duration":0},"status":"passed","severity":"normal"},{"uid":"658a6b0dcb1833a3","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714474855586,"stop":1714474855586,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea23e7c94008d9f","name":"Publish message with large meta","time":{"start":1714475376822,"stop":1714475376822,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb2e1681d754a74","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714475552389,"stop":1714475552389,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c031e7eb4a6c50e","name":"through manual discovery","time":{"start":1714475188773,"stop":1714475188773,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea48f3c4843cf5b","name":"Fails to push message with empty content topic","time":{"start":1714475332265,"stop":1714475332265,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e2bdee550d6e172","name":"Push message with shell command payload","time":{"start":1714475447918,"stop":1714475447918,"duration":0},"status":"passed","severity":"normal"},{"uid":"479c53d5ddebf18c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714474985137,"stop":1714474985137,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb037e2a750ef498","name":"should get / set UDP multiaddr","time":{"start":1714474864183,"stop":1714474864184,"duration":1},"status":"passed","severity":"normal"},{"uid":"34badae645d01181","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714474864180,"stop":1714474864180,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac5762c31612427a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714475552400,"stop":1714475552401,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9ed3d6c2ca92b80","name":"throws on content topic with generation field greater than 0","time":{"start":1714474855563,"stop":1714474855563,"duration":0},"status":"passed","severity":"normal"},{"uid":"716110bc87da15d7","name":"should handle corrupted local storage data gracefully","time":{"start":1714474884268,"stop":1714474884268,"duration":0},"status":"passed","severity":"normal"},{"uid":"eafa98e611936c4d","name":"stop","time":{"start":1714474948253,"stop":1714474948254,"duration":1},"status":"passed","severity":"normal"},{"uid":"d822ae7ef11db9fa","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714475513925,"stop":1714475513925,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d3a4c82a5b0adc1","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714474985136,"stop":1714474985136,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d0846230979532","name":"Push message with content topic containing Russian","time":{"start":1714475447924,"stop":1714475447924,"duration":0},"status":"passed","severity":"normal"},{"uid":"686cc8e769d264e0","name":"configure the node with multiple content topics","time":{"start":1714475429910,"stop":1714475429910,"duration":0},"status":"passed","severity":"normal"},{"uid":"58731feb2b534d9b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714475120636,"stop":1714475120637,"duration":1},"status":"passed","severity":"normal"},{"uid":"74d983e05730ec9e","name":"should be called for bootstrap peers","time":{"start":1714474915680,"stop":1714474915681,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e2a11e91d816b2c","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714474863273,"stop":1714474863273,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed5860e673f67418","name":"Check received message containing numeric","time":{"start":1714475069752,"stop":1714475069752,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ac18c449c08e03","name":"Nodes with multiple pubsub topic","time":{"start":1714475348623,"stop":1714475348623,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b120ec97a8826bd","name":"Fails to publish message with empty text","time":{"start":1714475376816,"stop":1714475376817,"duration":1},"status":"passed","severity":"normal"},{"uid":"24968a003300b424","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714475153063,"stop":1714475153063,"duration":0},"status":"passed","severity":"normal"},{"uid":"782e11758afd5792","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714475153072,"stop":1714475153072,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeddd9b26f8d746b","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714475386301,"stop":1714475386301,"duration":0},"status":"passed","severity":"normal"},{"uid":"36330900a8d26544","name":"removeEventListener with wrong event","time":{"start":1714474948250,"stop":1714474948251,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb0e4a16d3efe5ac","name":"Push message with Script payload","time":{"start":1714475332227,"stop":1714475332227,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c8e41205f965d8","name":"should properly create peer info with all multiaddrs","time":{"start":1714474864186,"stop":1714474864186,"duration":0},"status":"passed","severity":"normal"},{"uid":"869698bfdf66acd0","name":"Push message with shell command payload","time":{"start":1714475332228,"stop":1714475332228,"duration":0},"status":"passed","severity":"normal"},{"uid":"777b2e9fa69842ee","name":"Push message with special chars payload","time":{"start":1714475447907,"stop":1714475447908,"duration":1},"status":"passed","severity":"normal"},{"uid":"23abf3a1ee060d3f","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714475104152,"stop":1714475104152,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a2c6d76a3911b9","name":"Check received message containing Chinese","time":{"start":1714475069753,"stop":1714475069753,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d6cc7ba5e1df50","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714474879400,"stop":1714474879401,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f0e9b8632493717","name":"Ping on subscribed peer","time":{"start":1714474982704,"stop":1714474982705,"duration":1},"status":"passed","severity":"normal"},{"uid":"521c44e7591b6adf","name":"Subscribe and receive messages via waku relay post","time":{"start":1714475153054,"stop":1714475153055,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0e3a336c0861596","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714475482027,"stop":1714475482027,"duration":0},"status":"passed","severity":"normal"},{"uid":"a818689251f42dcb","name":"start node with empty shard","time":{"start":1714475438844,"stop":1714475438845,"duration":1},"status":"passed","severity":"normal"},{"uid":"1679adb72e545209","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714475120635,"stop":1714475120636,"duration":1},"status":"passed","severity":"normal"},{"uid":"81c9ca9583232a5","name":"retrieves a single peer","time":{"start":1714474880439,"stop":1714474880440,"duration":1},"status":"passed","severity":"normal"},{"uid":"b31e6c05bdebb013","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714475104167,"stop":1714475104167,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2838403727475cd","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714475552393,"stop":1714475552394,"duration":1},"status":"passed","severity":"normal"},{"uid":"697a92768a7e4a82","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714474985141,"stop":1714474985141,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa8043b0ac2ddaa","name":"caches peers it previously fetched","time":{"start":1714474880441,"stop":1714474880442,"duration":1},"status":"passed","severity":"normal"},{"uid":"40ca975ea680bedc","name":"Subscribe to topic containing Script and receive message","time":{"start":1714475552391,"stop":1714475552391,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9ee2ae10db42e3e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714475447926,"stop":1714475447927,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb9a4325e4a0ca64","name":"should not receive a peer event before start","time":{"start":1714474919287,"stop":1714474919288,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1b8939d7f0fcf3a","name":"should encodeTxt and decodeTxt","time":{"start":1714474864179,"stop":1714474864179,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be171ed4ce19dc5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714474855583,"stop":1714474855584,"duration":1},"status":"passed","severity":"normal"},{"uid":"b80be27099e966eb","name":"Filter","time":{"start":1714475520530,"stop":1714475520531,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc4c82a83a12f6d3","name":"returns all values when wanted number is greater than available values","time":{"start":1714474879400,"stop":1714474879400,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e77bc923e31470","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714475471597,"stop":1714475471598,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1b02fe0be9fc160","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714475386292,"stop":1714475386293,"duration":1},"status":"passed","severity":"normal"},{"uid":"9625e24f9c558bd4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714475552384,"stop":1714475552384,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a8e44a58ba4fc","name":"same cluster, different shard: nodes connect","time":{"start":1714475205230,"stop":1714475205231,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e0d011ae406af07","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714475471597,"stop":1714475471597,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ba27bc24a6cacf","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714475386296,"stop":1714475386296,"duration":0},"status":"passed","severity":"normal"},{"uid":"55fc4095ce9e2141","name":"Check received message containing unicode special characters","time":{"start":1714475382833,"stop":1714475382834,"duration":1},"status":"passed","severity":"normal"},{"uid":"13bb873491046581","name":"Wrong topic","time":{"start":1714475429909,"stop":1714475429909,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7c38d183a9f55a","name":"Waku message hash computation (no timestamp)","time":{"start":1714474858184,"stop":1714474858185,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa116ff7a7f8a3df","name":"should properly create location multiaddrs - udp","time":{"start":1714474864185,"stop":1714474864186,"duration":1},"status":"passed","severity":"normal"},{"uid":"da45665d50b346dd","name":"connects to nwaku","time":{"start":1714475513402,"stop":1714475513403,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bbf4c279cf2f216","name":"Subscribe to topic containing short and receive message","time":{"start":1714475153065,"stop":1714475153065,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52c05c35adc25c4","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714474879854,"stop":1714474879855,"duration":1},"status":"passed","severity":"normal"},{"uid":"9880ce3b6def611f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714475552402,"stop":1714475552403,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eaf824cbe7bd77","name":"Subscribe to topic containing long and receive message","time":{"start":1714475552388,"stop":1714475552388,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92ba72b5ade7d1c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714475552396,"stop":1714475552396,"duration":0},"status":"passed","severity":"normal"},{"uid":"c87f58e06aa4e0c5","name":"Subscribe to topic containing XML and receive message","time":{"start":1714475153069,"stop":1714475153069,"duration":0},"status":"passed","severity":"normal"},{"uid":"7faea01bd4c3c299","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714475471604,"stop":1714475471605,"duration":1},"status":"passed","severity":"normal"},{"uid":"70a824db6b5d8dc1","name":"Check received message containing emoji","time":{"start":1714475069773,"stop":1714475069773,"duration":0},"status":"passed","severity":"normal"},{"uid":"229eb3f1ef00e8ea","name":"Passing page size 11 when there are 10 messages","time":{"start":1714475501422,"stop":1714475501422,"duration":0},"status":"passed","severity":"normal"},{"uid":"39608676216d3176","name":"Push message with numeric payload","time":{"start":1714475447907,"stop":1714475447907,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ccf40a75dbccc12","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714475104157,"stop":1714475104157,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13ecea686f9b5dc","name":"throws on content topic with too few or too many fields","time":{"start":1714474855561,"stop":1714474855562,"duration":1},"status":"passed","severity":"normal"},{"uid":"583840549a64fed4","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714475120578,"stop":1714475120630,"duration":52},"status":"passed","severity":"normal"},{"uid":"73dc38d5892d2f4f","name":"Store - dialed after - with timeout","time":{"start":1714475520529,"stop":1714475520530,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bee766aff0f0556","name":"All","time":{"start":1714474918655,"stop":1714474918656,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e2af4b08182a4e9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714475104153,"stop":1714475104153,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e36d1dbf0fb0e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714475552390,"stop":1714475552391,"duration":1},"status":"passed","severity":"normal"},{"uid":"332c5a063dc48d43","name":"unsubscribes","time":{"start":1714475497941,"stop":1714475497941,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd6180b7f20360b2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714475552395,"stop":1714475552396,"duration":1},"status":"passed","severity":"normal"},{"uid":"46561686839ff35e","name":"Fails to push message bigger that 1MB","time":{"start":1714475332281,"stop":1714475332281,"duration":0},"status":"passed","severity":"normal"},{"uid":"89bba0d9dc708f13","name":"Publish message with custom timestamp: Tue Apr 30 2024 10:09:08 GMT+0000 (Coordinated Universal Time)","time":{"start":1714475376815,"stop":1714475376815,"duration":0},"status":"passed","severity":"normal"},{"uid":"e299802b1fa58def","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714475179601,"stop":1714475179601,"duration":0},"status":"passed","severity":"normal"},{"uid":"559b5cb6911503ba","name":"Check received message containing JSON","time":{"start":1714475069756,"stop":1714475069756,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae307d0b85793b4","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app83/9/topic356/proto","time":{"start":1714475429905,"stop":1714475429906,"duration":1},"status":"passed","severity":"normal"},{"uid":"233db1599131ca08","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714474855571,"stop":1714474855571,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d653052016e7be0","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714474855589,"stop":1714474855590,"duration":1},"status":"passed","severity":"normal"},{"uid":"17f39e84cffb6521","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714475153066,"stop":1714475153067,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb8d911b3bcc9191","name":"random static sharding 9 - Cluster ID: 162, Shard ID: 280","time":{"start":1714475438838,"stop":1714475438839,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d1157228eb3a01d","name":"Push message with Russian payload","time":{"start":1714475332226,"stop":1714475332226,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf27c9ef3882bf76","name":"Passing page size 0 when there are 110 messages","time":{"start":1714475501420,"stop":1714475501421,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc8fb5e00b66e707","name":"Overlapping topic subscription","time":{"start":1714475552398,"stop":1714475552398,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b4cea122dbde87c","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714474892176,"stop":1714474892177,"duration":1},"status":"passed","severity":"normal"},{"uid":"79f9703b75a840f3","name":"Push message with content topic containing long","time":{"start":1714475332255,"stop":1714475332255,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe9e3e5310cb977","name":"Check received message containing Arabic","time":{"start":1714475382829,"stop":1714475382830,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eae59c884602ebd","name":"Reopen subscription with peer with lost subscription","time":{"start":1714474982710,"stop":1714474982710,"duration":0},"status":"passed","severity":"normal"},{"uid":"527fb23a7175bbc0","name":"creates an iterator","time":{"start":1714475497939,"stop":1714475497939,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e19249b0dd89f7","name":"Check received message containing Script","time":{"start":1714475382819,"stop":1714475382819,"duration":0},"status":"passed","severity":"normal"},{"uid":"db178d3ba4ebcc00","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714475104164,"stop":1714475104164,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9eac92e741f59b0","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714475104162,"stop":1714475104162,"duration":0},"status":"passed","severity":"normal"},{"uid":"31030872addd8f2f","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714475513926,"stop":1714475513926,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6db865074715089","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714475104165,"stop":1714475104165,"duration":0},"status":"passed","severity":"normal"},{"uid":"8905a4d22148d437","name":"Check meta is set [ecies]","time":{"start":1714474892177,"stop":1714474892177,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba5a3cba3a8afae","name":"Generator, custom pubsub topic","time":{"start":1714475482024,"stop":1714475482024,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4457136412957af","name":"Check received message containing Chinese","time":{"start":1714475382817,"stop":1714475382817,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a18ba05852d3036","name":"throws on content topic with empty version field","time":{"start":1714474855564,"stop":1714474855564,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ea24fbc8912094","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714474855591,"stop":1714474855592,"duration":1},"status":"passed","severity":"normal"},{"uid":"71c407c4c1bb8b07","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app5/6/topic50/json","time":{"start":1714475429908,"stop":1714475429908,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa333f8a933a0cc7","name":"Reusing cursor across nodes","time":{"start":1714475419465,"stop":1714475419465,"duration":0},"status":"passed","severity":"normal"},{"uid":"819d724411cd544b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714475153068,"stop":1714475153068,"duration":0},"status":"passed","severity":"normal"},{"uid":"2256692052c84417","name":"Push message with rate limit","time":{"start":1714475447930,"stop":1714475447931,"duration":1},"status":"passed","severity":"normal"},{"uid":"d11161063c477f7f","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714474908008,"stop":1714474908009,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe947891a0a208cf","name":"Check publish message containing JSON","time":{"start":1714475376799,"stop":1714475376799,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c871cc84341bef4","name":"Check received message containing JSON","time":{"start":1714475382832,"stop":1714475382832,"duration":0},"status":"passed","severity":"normal"},{"uid":"684541bde32102a","name":"Publishes to nwaku","time":{"start":1714475358595,"stop":1714475358595,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a49607a6bc8d5ef","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714475552393,"stop":1714475552393,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f8fc2a79523757e","name":"getPeersByDiscovery","time":{"start":1714474948251,"stop":1714474948252,"duration":1},"status":"passed","severity":"normal"},{"uid":"fab488307bd2bb2c","name":"Query generator for multiple messages with different message text format","time":{"start":1714475488795,"stop":1714475488795,"duration":0},"status":"passed","severity":"normal"},{"uid":"e073b4bb24e722a0","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714475513927,"stop":1714475513927,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01abcab6170c353","name":"Store - dialed first","time":{"start":1714475520529,"stop":1714475520529,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd3724e86d40e676","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714475332262,"stop":1714475332262,"duration":0},"status":"passed","severity":"normal"},{"uid":"67862de5132dbca6","name":"should return all peers when numPeers is 0","time":{"start":1714474868884,"stop":1714474868885,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae59dbbf1af36a58","name":"Publish message with rate limit","time":{"start":1714475376822,"stop":1714475376823,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9b1f4ed221b38d6","name":"Check received message with timestamp: 1714474907448000000 ","time":{"start":1714475069773,"stop":1714475069774,"duration":1},"status":"passed","severity":"normal"},{"uid":"b533af64c3725d71","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714475386300,"stop":1714475386301,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d7063ce9d94fac","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714474879855,"stop":1714474879855,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb2da867877059b","name":"Subscribe to topic containing short and publish message","time":{"start":1714475386295,"stop":1714475386295,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf3a0582ace4a16","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714475104146,"stop":1714475104146,"duration":0},"status":"passed","severity":"normal"},{"uid":"5670159a793ab89a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714475153069,"stop":1714475153070,"duration":1},"status":"passed","severity":"normal"},{"uid":"35d33904a809bfb2","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714474864188,"stop":1714474864188,"duration":0},"status":"passed","severity":"normal"},{"uid":"c13c75bc845bdcdc","name":"Check received message containing emoji","time":{"start":1714475382834,"stop":1714475382834,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2202d72afc1cfcd","name":"dispatchEvent via connectionManager","time":{"start":1714474948252,"stop":1714474948253,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d76f7c39b8726af","name":"same cluster, same shard: nodes connect","time":{"start":1714475104141,"stop":1714475104141,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a6d113f015631d0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714474855587,"stop":1714474855587,"duration":0},"status":"passed","severity":"normal"},{"uid":"113da5c2b6cfdb21","name":"random static sharding 2 - Cluster ID: 611, Shard ID: 906","time":{"start":1714475438834,"stop":1714475438834,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2de9afe1112720","name":"Subscribe to topic containing long and receive message","time":{"start":1714475153065,"stop":1714475153066,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e8ec9b41cf54552","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714475179603,"stop":1714475179603,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a672cad91245a2e","name":"Check received message containing Script","time":{"start":1714475069755,"stop":1714475069755,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38675b345622dbb","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714474855593,"stop":1714474855593,"duration":0},"status":"passed","severity":"normal"},{"uid":"643d7f1e5f7ea805","name":"Subscribe and publish message","time":{"start":1714475386292,"stop":1714475386292,"duration":0},"status":"passed","severity":"normal"},{"uid":"530b2d3de21e6cba","name":"should properly create location multiaddrs - tcp","time":{"start":1714474864186,"stop":1714474864186,"duration":0},"status":"passed","severity":"normal"},{"uid":"da441af4cb81fc1c","name":"Subscribe to topic containing XML and publish message","time":{"start":1714475386299,"stop":1714475386299,"duration":0},"status":"passed","severity":"normal"},{"uid":"7799a1ab6b501cf3","name":"Privacy Node - default protocol","time":{"start":1714475520531,"stop":1714475520531,"duration":0},"status":"passed","severity":"normal"},{"uid":"d350b1184add97e9","name":"Refresh subscription","time":{"start":1714475552398,"stop":1714475552399,"duration":1},"status":"passed","severity":"normal"},{"uid":"257c4b7f766d51d8","name":"Push message with content topic containing emoji","time":{"start":1714475447928,"stop":1714475447929,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f8c53fbc1de598","name":"can start the service","time":{"start":1714475377637,"stop":1714475377638,"duration":1},"status":"passed","severity":"normal"},{"uid":"3757338e3226e095","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714475104157,"stop":1714475104158,"duration":1},"status":"passed","severity":"normal"},{"uid":"56a9fd099010713e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714475482029,"stop":1714475482029,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c6e3761aba36de6","name":"Check message received after jswaku node is restarted","time":{"start":1714475382839,"stop":1714475382839,"duration":0},"status":"skipped","severity":"normal"},{"uid":"19974c3d1f69d20","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714475104165,"stop":1714475104166,"duration":1},"status":"passed","severity":"normal"},{"uid":"6abb68252c597f62","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714474855577,"stop":1714474855578,"duration":1},"status":"passed","severity":"normal"},{"uid":"8794fd48a515e488","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app58/4/topic678/json","time":{"start":1714475429902,"stop":1714475429902,"duration":0},"status":"passed","severity":"normal"},{"uid":"d13cfbae4c545768","name":"Publish message with custom timestamp: Wed May 10 2023 11:09:08 GMT+0000 (Coordinated Universal Time)","time":{"start":1714475376815,"stop":1714475376815,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b8f9027b327b69","name":"Check message on other pubsub topic is not received","time":{"start":1714475382837,"stop":1714475382837,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa42df6c94c357","name":"Check meta is set [symmetric]","time":{"start":1714474890260,"stop":1714474890261,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f69dd6c353edc89","name":"Subscribe and receives messages on 20 topics","time":{"start":1714475153062,"stop":1714475153062,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bdc934b46144847","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714475104160,"stop":1714475104161,"duration":1},"status":"passed","severity":"normal"},{"uid":"73c8c861703e86a3","name":"throws on content topic with non-number generation field","time":{"start":1714474855562,"stop":1714474855563,"duration":1},"status":"passed","severity":"normal"},{"uid":"662a43b49a22c3ec","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714475329020,"stop":1714475329020,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad975f9aed4727c1","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714474880443,"stop":1714474880443,"duration":0},"status":"passed","severity":"normal"},{"uid":"c09f7448efe10cf3","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app30/6/topic913/utf8","time":{"start":1714475429902,"stop":1714475429902,"duration":0},"status":"passed","severity":"normal"},{"uid":"143d4c4b21f92eec","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714475419462,"stop":1714475419463,"duration":1},"status":"passed","severity":"normal"},{"uid":"775aa14b5d255bee","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714475377020,"stop":1714475377021,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9fe3fe32e40b1f2a","name":"Check message with invalid timestamp is not received","time":{"start":1714475382836,"stop":1714475382837,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ba1ecb7bc7b0bc4","name":"listenerCount","time":{"start":1714474948252,"stop":1714474948252,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fee8bde9a7e42d5","name":"Subscribe and receives messages on 20 topics","time":{"start":1714475552397,"stop":1714475552397,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba65d10b75956444","name":"should properly compute the node id","time":{"start":1714474864183,"stop":1714474864183,"duration":0},"status":"passed","severity":"normal"},{"uid":"9029cd3aa29c2ddf","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714475471603,"stop":1714475471604,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ac58b5e7ea76356","name":"Subscribe and receive messages via lightPush","time":{"start":1714475153053,"stop":1714475153053,"duration":0},"status":"passed","severity":"normal"},{"uid":"90bcca88c0950896","name":"Push message with special chars payload","time":{"start":1714475332224,"stop":1714475332225,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c0af7356b8cef44","name":"Delete observer","time":{"start":1714475333682,"stop":1714475333683,"duration":1},"status":"passed","severity":"normal"},{"uid":"3666f31cb850aeff","name":"Push message with custom timestamp: 1714478670015","time":{"start":1714475447932,"stop":1714475447932,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9f7b6ca7036ad4","name":"should set field with only RELAY enabled","time":{"start":1714474864187,"stop":1714474864187,"duration":0},"status":"passed","severity":"normal"},{"uid":"a015c40d293f4265","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714475386295,"stop":1714475386296,"duration":1},"status":"passed","severity":"normal"},{"uid":"41c5c203701c69a6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714475120637,"stop":1714475120638,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed87dbccad229dd9","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714474915682,"stop":1714474915682,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d38e9d1c7c01d72","name":"Ordered callback, aborts when callback returns true","time":{"start":1714475488798,"stop":1714475488798,"duration":0},"status":"passed","severity":"normal"},{"uid":"8699ee36820dc6fe","name":"Throws when trying to push message with empty payload","time":{"start":1714475332230,"stop":1714475332254,"duration":24},"status":"passed","severity":"normal"},{"uid":"6d88691ba04f2791","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714475382836,"stop":1714475382836,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17a6a5974a6d9c2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714475552393,"stop":1714475552393,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f04ba9a62de421","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714475552403,"stop":1714475552403,"duration":0},"status":"passed","severity":"normal"},{"uid":"a11b01252f3fb557","name":"Check publish message containing Basic HTML tag","time":{"start":1714475376799,"stop":1714475376799,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf337275656fe3a","name":"Waku message hash computation (payload length 0)","time":{"start":1714474858184,"stop":1714474858184,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ade0ddd60fbf2b7","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714474855590,"stop":1714474855590,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffcfeb9b9d428cd9","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714475104155,"stop":1714475104156,"duration":1},"status":"passed","severity":"normal"},{"uid":"a82f1e4db07cd188","name":"handles empty shards array correctly","time":{"start":1714474855594,"stop":1714474855594,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd138e4408b901f","name":"should return empty list for no shard","time":{"start":1714474855578,"stop":1714474855579,"duration":1},"status":"passed","severity":"normal"},{"uid":"ced13c336d9e6563","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714475104153,"stop":1714475104154,"duration":1},"status":"passed","severity":"normal"},{"uid":"d991a8c325f3ff69","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714475329020,"stop":1714475329020,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a072e33bfc0a97e4","name":"Generator, 2 different pubsubtopics","time":{"start":1714475482026,"stop":1714475482027,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ab7ccf92b4ec67c","name":"Push message with numeric payload","time":{"start":1714475332223,"stop":1714475332224,"duration":1},"status":"passed","severity":"normal"},{"uid":"b15b2ebe9f7eb066","name":"Ping on peer without subscriptions","time":{"start":1714474982709,"stop":1714474982709,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff24c9c7f5cd691","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714475104147,"stop":1714475104147,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5b008475bd8923","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714475179599,"stop":1714475179599,"duration":0},"status":"passed","severity":"normal"},{"uid":"34735ce3c0e6b76e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714474855584,"stop":1714474855584,"duration":0},"status":"passed","severity":"normal"},{"uid":"880ea33bec789d79","name":"Push message with content topic containing short","time":{"start":1714475447921,"stop":1714475447921,"duration":0},"status":"passed","severity":"normal"},{"uid":"7592665a85b32486","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714475009286,"stop":1714475009286,"duration":0},"status":"passed","severity":"normal"},{"uid":"94226dcdd0bad634","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714474863275,"stop":1714474863276,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f78013c3b22ad3a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714475104161,"stop":1714475104162,"duration":1},"status":"passed","severity":"normal"},{"uid":"92b62afd83dbede3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714475153067,"stop":1714475153067,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc38ff4af2bfc125","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714475009283,"stop":1714475009284,"duration":1},"status":"passed","severity":"normal"},{"uid":"e29282959c8d2855","name":"Check received message containing short","time":{"start":1714475382814,"stop":1714475382815,"duration":1},"status":"passed","severity":"normal"},{"uid":"2899a3cbc4a3c66e","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714474880445,"stop":1714474880445,"duration":0},"status":"skipped","severity":"normal"},{"uid":"73553d07d129c1e3","name":"random static sharding 7 - Cluster ID: 408, Shard ID: 34","time":{"start":1714475438836,"stop":1714475438837,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb9cd0fd96c8aefb","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714475153053,"stop":1714475153054,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ce2d750d4ea0bbf","name":"Relay + Store","time":{"start":1714474864188,"stop":1714474864188,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06ac70166d3569e","name":"Subscribe to topic containing long and receive message","time":{"start":1714475552399,"stop":1714475552399,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f5c9cd5c2f7a62","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714474879854,"stop":1714474879854,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c56eab959809abd","name":"Push message with content topic containing JSON","time":{"start":1714475447927,"stop":1714475447927,"duration":0},"status":"passed","severity":"normal"},{"uid":"16ee4860e0a7a997","name":"Init the array if not present","time":{"start":1714474855126,"stop":1714474855128,"duration":2},"status":"passed","severity":"normal"},{"uid":"dc1539be4dd7f759","name":"Check publish message containing escaped characters","time":{"start":1714475376806,"stop":1714475376810,"duration":4},"status":"passed","severity":"normal"},{"uid":"5108c8eaeab28e44","name":"Push message with SQL Injection payload","time":{"start":1714475332226,"stop":1714475332226,"duration":0},"status":"passed","severity":"normal"},{"uid":"afeadc149282d542","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714474855585,"stop":1714474855585,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9100919064409f3","name":"Query generator for multiple messages with different content topic format","time":{"start":1714475488796,"stop":1714475488796,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf2d1987296cc339","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714475104150,"stop":1714475104150,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5af798d88ab23bf","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714475205228,"stop":1714475205229,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce03b0336ee16791","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714475552386,"stop":1714475552386,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a5610d190593d9","name":"does not throw on valid cases","time":{"start":1714474855560,"stop":1714474855560,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f3013c6f2baf6b","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714474855569,"stop":1714474855569,"duration":0},"status":"passed","severity":"normal"},{"uid":"a666d98a40c03d79","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714474890260,"stop":1714474890260,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c62fded2b5cf840","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714474855575,"stop":1714474855575,"duration":0},"status":"passed","severity":"normal"},{"uid":"312d61d3d12acac1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714475552401,"stop":1714475552401,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8dab9a97ea8de07","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714475552396,"stop":1714475552397,"duration":1},"status":"passed","severity":"normal"},{"uid":"a666af0258de9e","name":"Check message with no content topic is not received","time":{"start":1714475069777,"stop":1714475069777,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d21aa8e90e66e9","name":"should throw error - no id","time":{"start":1714474864181,"stop":1714474864181,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7fb9c566ced817","name":"should return unique PubsubTopics for static sharding","time":{"start":1714474855577,"stop":1714474855577,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3b8fd952f0ec785","name":"Fails to publish duplicate message","time":{"start":1714475376816,"stop":1714475376816,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d53475024bc167b","name":"Passing an array","time":{"start":1714475513404,"stop":1714475513404,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f578113fe25805","name":"isConnected should return false after all peers disconnect","time":{"start":1714474967281,"stop":1714474967281,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5600adc619c4ce8","name":"Check received message containing escaped characters","time":{"start":1714475382821,"stop":1714475382821,"duration":0},"status":"passed","severity":"normal"},{"uid":"2461cbc2c273ecca","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714475386296,"stop":1714475386297,"duration":1},"status":"passed","severity":"normal"},{"uid":"c182c847e9471dd7","name":"Check received message containing XML","time":{"start":1714475382831,"stop":1714475382831,"duration":0},"status":"passed","severity":"normal"},{"uid":"3356eb913180868e","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714474855589,"stop":1714474855589,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddac4b61374ba11d","name":"should load peers from local storage and dispatch events","time":{"start":1714474884267,"stop":1714474884267,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c97c194815a337","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714475153053,"stop":1714475153053,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb882420d360e89","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714474967278,"stop":1714474967278,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc01de926de8662","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714474879828,"stop":1714474879828,"duration":0},"status":"passed","severity":"normal"},{"uid":"560435c8db03f8be","name":"Passing page size 19 when there are 20 messages","time":{"start":1714475501422,"stop":1714475501423,"duration":1},"status":"passed","severity":"normal"},{"uid":"592fcc4d099f7f85","name":"Fails to push message with large meta","time":{"start":1714475332265,"stop":1714475332266,"duration":1},"status":"passed","severity":"normal"},{"uid":"a362e2edbc4f27c8","name":"Check message received after nwaku node is restarted","time":{"start":1714475382840,"stop":1714475382840,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ec2bb6f0fbb4e659","name":"Check received message containing unicode special characters","time":{"start":1714475069769,"stop":1714475069770,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b6c1ebf101ed08","name":"should throw an error for missing sharding configuration","time":{"start":1714474855593,"stop":1714474855593,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc52cd3bb11aa23b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714475552404,"stop":1714475552404,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07c4d4fad50ffbd","name":"Encoder throws on empty string content topic","time":{"start":1714474869204,"stop":1714474869204,"duration":0},"status":"passed","severity":"normal"},{"uid":"d67e865176f987e7","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714475552383,"stop":1714475552383,"duration":0},"status":"passed","severity":"normal"},{"uid":"7719ffec32337f87","name":"Ping on unsubscribed peer","time":{"start":1714474935690,"stop":1714474935691,"duration":1},"status":"passed","severity":"normal"},{"uid":"eff70db4e48b0c9","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714474880443,"stop":1714474880444,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7ea7eefd75ef6ca","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714474884267,"stop":1714474884267,"duration":0},"status":"passed","severity":"normal"},{"uid":"626d38868b4b18ee","name":"topics with same application and version share the same shard","time":{"start":1714474855572,"stop":1714474855572,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2892630cbe3fc60","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714475348624,"stop":1714475348624,"duration":0},"status":"passed","severity":"normal"},{"uid":"5defe08b517d496","name":"different cluster, same shard: nodes don't connect","time":{"start":1714475205231,"stop":1714475205231,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b3db8e61ef52b4","name":"Push to array if already present","time":{"start":1714474855128,"stop":1714474855129,"duration":1},"status":"passed","severity":"normal"},{"uid":"16fcaa8afaa9807e","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714474967282,"stop":1714474967282,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b31054b3ee634","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714474863275,"stop":1714474863275,"duration":0},"status":"passed","severity":"normal"},{"uid":"b914356b98cf26a","name":"Ephemeral messages are not stored","time":{"start":1714474918020,"stop":1714474918020,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec64aad0a908da76","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714475386294,"stop":1714475386294,"duration":0},"status":"passed","severity":"normal"},{"uid":"621a531644b3a415","name":"Does not throw an exception when node disconnects","time":{"start":1714475513403,"stop":1714475513403,"duration":0},"status":"passed","severity":"normal"},{"uid":"4781ccc6c8181477","name":"same cluster, different shard: nodes don't connect","time":{"start":1714475104141,"stop":1714475104143,"duration":2},"status":"passed","severity":"normal"},{"uid":"7bce70e060c7c123","name":"Push message with meta","time":{"start":1714475332265,"stop":1714475332265,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fca128b1b911e03","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714475552392,"stop":1714475552392,"duration":0},"status":"passed","severity":"normal"},{"uid":"925eade1a5b2d1ce","name":"should properly create location multiaddrs - tcp6","time":{"start":1714474864185,"stop":1714474864185,"duration":0},"status":"passed","severity":"normal"},{"uid":"57889e783e9d17a7","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714474868885,"stop":1714474868886,"duration":1},"status":"passed","severity":"normal"},{"uid":"19f53ee50b5710b4","name":"should not fail to stop the service if it was not started","time":{"start":1714475377639,"stop":1714475377639,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff5b98e39395261","name":"Fails to push message with large meta","time":{"start":1714475447930,"stop":1714475447930,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a7f686fbd89027","name":"Passing cursor with wrong message digest","time":{"start":1714475419465,"stop":1714475419474,"duration":9},"status":"passed","severity":"normal"},{"uid":"363bdbf3dd89a2f1","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714475471599,"stop":1714475471599,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a3548bc163af1c","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714474855568,"stop":1714474855568,"duration":0},"status":"passed","severity":"normal"},{"uid":"71afb5b65b658988","name":"should encode/decode to text encoding","time":{"start":1714474864183,"stop":1714474864183,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb736f6cf55b48c","name":"Check received message containing shell command","time":{"start":1714475382832,"stop":1714475382833,"duration":1},"status":"passed","severity":"normal"},{"uid":"51a9cd6fc85caf8f","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714475488797,"stop":1714475488798,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee865915931e7132","name":"Check received message containing shell command","time":{"start":1714475382820,"stop":1714475382820,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda725283e971b71","name":"can dial TLS multiaddrs","time":{"start":1714475188772,"stop":1714475188773,"duration":1},"status":"passed","severity":"normal"},{"uid":"f124b8f45be76224","name":"Check publish message containing Arabic","time":{"start":1714475376796,"stop":1714475376797,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cb6939551de30be","name":"Default pageSize","time":{"start":1714475501423,"stop":1714475501423,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e577159f22cc76","name":"Query with Promise Callback, No Decoder","time":{"start":1714475471605,"stop":1714475471605,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f292a1081fa95c0","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714474892176,"stop":1714474892176,"duration":0},"status":"passed","severity":"normal"},{"uid":"da52e22ff1c2a046","name":"handles different clusterIds correctly","time":{"start":1714474855573,"stop":1714474855573,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63967b5fdc9c3ac","name":"Push message with content topic containing escaped characters","time":{"start":1714475332263,"stop":1714475332264,"duration":1},"status":"passed","severity":"normal"},{"uid":"bed138388a7666e1","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714475552389,"stop":1714475552389,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3934e5c4d071529","name":"should get / set TCP multiaddr","time":{"start":1714474864184,"stop":1714474864184,"duration":0},"status":"passed","severity":"normal"},{"uid":"74875fb9b5602a9","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714474908004,"stop":1714474908005,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b00580d102fccec","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714475153071,"stop":1714475153071,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee18eaa3cc40f6e3","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714475552400,"stop":1714475552400,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c038961501ebcbc","name":"less peers than existing","time":{"start":1714475329204,"stop":1714475329205,"duration":1},"status":"skipped","severity":"normal"},{"uid":"669b26ab9563a984","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714475104152,"stop":1714475104153,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5bfe92cd4f98860","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714474855587,"stop":1714474855587,"duration":0},"status":"passed","severity":"normal"},{"uid":"141aaa3ffc05869b","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714474879852,"stop":1714474879852,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f9b61e52d3e1385","name":"should return valid sharding parameters for static sharding","time":{"start":1714474855591,"stop":1714474855591,"duration":0},"status":"passed","severity":"normal"},{"uid":"d124683b39995fd1","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714475104166,"stop":1714475104166,"duration":0},"status":"passed","severity":"normal"},{"uid":"e93d7303a5e30adf","name":"Encoder throws on empty string content topic","time":{"start":1714474892178,"stop":1714474892178,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6850a33789cf265","name":"should throw an error for an unconfigured topic","time":{"start":1714474855589,"stop":1714474855589,"duration":0},"status":"passed","severity":"normal"},{"uid":"596c8b18089fd976","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714474967279,"stop":1714474967279,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ee6f96b6823ee2","name":"Check publish message containing XML","time":{"start":1714475376798,"stop":1714475376798,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c23a51b7fa2352","name":"Push message with long payload","time":{"start":1714475332223,"stop":1714475332223,"duration":0},"status":"passed","severity":"normal"},{"uid":"d430b2c188c1f8dc","name":"addEventListener with wrong event","time":{"start":1714474948249,"stop":1714474948250,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae5115d510986838","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714474855578,"stop":1714474855578,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06aeeb1c2785074","name":"Nodes with multiple pubsub topic","time":{"start":1714475348625,"stop":1714475348625,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a46a13030b4a27","name":"Query generator for multiple messages","time":{"start":1714475488794,"stop":1714475488794,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea5352c9697fe6c7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714474985141,"stop":1714474985141,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8d84deee32bd9e3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714475153070,"stop":1714475153070,"duration":0},"status":"passed","severity":"normal"},{"uid":"932865a20e39f04b","name":"Check received message containing Chinese","time":{"start":1714475382829,"stop":1714475382829,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1e7b9e66d48f99","name":"Query Generator - backward","time":{"start":1714475470753,"stop":1714475470753,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d8352e8d698519","name":"Check received message containing escaped characters","time":{"start":1714475069757,"stop":1714475069769,"duration":12},"status":"passed","severity":"normal"},{"uid":"b8685588f44a36a9","name":"Symmetric encrypt & Decrypt","time":{"start":1714474890819,"stop":1714474890819,"duration":0},"status":"passed","severity":"normal"},{"uid":"a35496230892bb47","name":"Push message with content topic containing unicode special characters","time":{"start":1714475332264,"stop":1714475332264,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1acd639d992895e","name":"Nodes with multiple pubsub topic","time":{"start":1714475348621,"stop":1714475348621,"duration":0},"status":"passed","severity":"normal"},{"uid":"b91f332b53d95a09","name":"Subscribe and receive messages via waku relay post","time":{"start":1714475552396,"stop":1714475552396,"duration":0},"status":"passed","severity":"normal"},{"uid":"7daf0810dbce17b","name":"Relay + Store","time":{"start":1714474918655,"stop":1714474918655,"duration":0},"status":"passed","severity":"normal"},{"uid":"77221cd1b454a948","name":"Publish message with custom timestamp: Tue Apr 30 2024 12:09:08 GMT+0000 (Coordinated Universal Time)","time":{"start":1714475376815,"stop":1714475376816,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2592ca9a6db67c1","name":"Query Generator, No Decoder","time":{"start":1714475471598,"stop":1714475471598,"duration":0},"status":"passed","severity":"normal"},{"uid":"17aef8b64a82b14","name":"getPeersByDiscovery","time":{"start":1714475329019,"stop":1714475329019,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f9c6d3b7517658","name":"Push message on custom pubsubTopic","time":{"start":1714475179600,"stop":1714475179600,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b2e405e0821f32","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714474907999,"stop":1714474908002,"duration":3},"status":"passed","severity":"normal"},{"uid":"8dcc17c8e1ad06f0","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714474855596,"stop":1714474855596,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7656c8b0f7e83b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714475153066,"stop":1714475153066,"duration":0},"status":"passed","severity":"normal"},{"uid":"18587a9001e49f6a","name":"can start and stop the service","time":{"start":1714474884264,"stop":1714474884264,"duration":0},"status":"passed","severity":"normal"},{"uid":"c53cd625d806ced5","name":"udp ip6 address","time":{"start":1714474863447,"stop":1714474863447,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cdcb82283357833","name":"Check received message with timestamp: 1714474907186 ","time":{"start":1714475382823,"stop":1714475382823,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ead416023a9263","name":"Ping on unsubscribed peer","time":{"start":1714474982707,"stop":1714474982707,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76a15ec86ece3e2","name":"should only return 1 node with relay capability","time":{"start":1714474880442,"stop":1714474880442,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5c7b4e302101e5","name":"Decoder throws on undefined content topic","time":{"start":1714474890263,"stop":1714474890263,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcabad28bc440915","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714474855595,"stop":1714474855595,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1b70e438b5c0dc","name":"Push message with XML payload","time":{"start":1714475447915,"stop":1714475447916,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f17f25c8ef50c90","name":"Push message with content topic containing Chinese","time":{"start":1714475447923,"stop":1714475447923,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e2fdd10e101a7a","name":"different cluster, different shard: nodes don't connect","time":{"start":1714475205232,"stop":1714475205233,"duration":1},"status":"passed","severity":"normal"},{"uid":"b006f24753ba25ac","name":"Ephemeral field set to true","time":{"start":1714474869202,"stop":1714474869202,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7012c9d44db5061","name":"Check received message with timestamp: 1714474907186000000 ","time":{"start":1714475382822,"stop":1714475382823,"duration":1},"status":"passed","severity":"normal"},{"uid":"6792f4d667d5a4c0","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714474858183,"stop":1714474858184,"duration":1},"status":"passed","severity":"normal"},{"uid":"68ebdcf4c9ef01d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714475153071,"stop":1714475153071,"duration":0},"status":"passed","severity":"normal"},{"uid":"b97047584137da95","name":"should handle a minimal index list","time":{"start":1714474855598,"stop":1714474855598,"duration":0},"status":"passed","severity":"normal"},{"uid":"31049a77bc3f155","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714474855581,"stop":1714474855581,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca46a102bbe8e651","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714475438833,"stop":1714475438833,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e28aa2bb07be37","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714475348620,"stop":1714475348621,"duration":1},"status":"passed","severity":"normal"},{"uid":"c89b5ec8ad6f6695","name":"Push message with content topic containing Russian","time":{"start":1714475332260,"stop":1714475332261,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c5c04bc3b7e46a9","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714474985138,"stop":1714474985139,"duration":1},"status":"passed","severity":"normal"},{"uid":"72c2da14da72d2d3","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714475386299,"stop":1714475386300,"duration":1},"status":"passed","severity":"normal"},{"uid":"37283b82fe5a6f9e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714475120574,"stop":1714475120574,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cbfd6a5b7293d7e","name":"Check received message containing Arabic","time":{"start":1714475382817,"stop":1714475382818,"duration":1},"status":"passed","severity":"normal"},{"uid":"90b00b5dc2ff7f0","name":"should configure sharding based on application and version for autosharding","time":{"start":1714474855592,"stop":1714474855592,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f3355042373707","name":"Decoder throws on empty string content topic","time":{"start":1714474869204,"stop":1714474869205,"duration":1},"status":"passed","severity":"normal"},{"uid":"161385993dcda41d","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714475513924,"stop":1714475513924,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f0003eff8093d3c","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714474855574,"stop":1714474855575,"duration":1},"status":"passed","severity":"normal"},{"uid":"c741b2bd5040d0d3","name":"Check message received after nwaku node is restarted","time":{"start":1714475069779,"stop":1714475069779,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cf16ab3930e08de7","name":"tcp ip4 address","time":{"start":1714474863446,"stop":1714474863447,"duration":1},"status":"passed","severity":"normal"},{"uid":"9196be541a746042","name":"Reopen subscription with peer with lost subscription","time":{"start":1714474935691,"stop":1714474935692,"duration":1},"status":"passed","severity":"normal"},{"uid":"163569c217086c6f","name":"Passing page size 1 when there are 4 messages","time":{"start":1714475501421,"stop":1714475501421,"duration":0},"status":"passed","severity":"normal"},{"uid":"50a819523fa0012e","name":"Subscribe and receive messages via waku relay post","time":{"start":1714475552384,"stop":1714475552384,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b4917df8ee40591","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714474855581,"stop":1714474855581,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba5786b13e80a433","name":"should set field with only FILTER enabled","time":{"start":1714474864187,"stop":1714474864188,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8cf9e6dc45f170f","name":"Push message with content topic containing short","time":{"start":1714475332255,"stop":1714475332255,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7ff54243fc04fb","name":"receives messages sent to provided content topic through callback","time":{"start":1714475377021,"stop":1714475377021,"duration":0},"status":"skipped","severity":"normal"},{"uid":"507f5ce020ec84f0","name":"Fields are not dropped","time":{"start":1714474868479,"stop":1714474868481,"duration":2},"status":"passed","severity":"normal"},{"uid":"ab9edd3cdcbd1bc0","name":"Overlapping topic subscription","time":{"start":1714475386294,"stop":1714475386295,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bc0774c739428a57","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app53/10/topic246/test.js","time":{"start":1714475429904,"stop":1714475429905,"duration":1},"status":"passed","severity":"normal"},{"uid":"1612354a8cef577d","name":"should properly create location multiaddrs - udp6","time":{"start":1714474864185,"stop":1714474864185,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e63c02fd3307895","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714474863286,"stop":1714474863287,"duration":1},"status":"passed","severity":"normal"},{"uid":"743fc252b22cc0c1","name":"random static sharding 3 - Cluster ID: 374, Shard ID: 467","time":{"start":1714475438834,"stop":1714475438834,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac12a0968db8de45","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app45/1/topic243/utf8","time":{"start":1714475429903,"stop":1714475429903,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ba4bf7d786ad95","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714474855598,"stop":1714474855599,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5363e370ac3d63d","name":"addEventListener with correct event","time":{"start":1714474948249,"stop":1714474948249,"duration":0},"status":"passed","severity":"normal"},{"uid":"7667146e1880cf48","name":"should only return 1 node with relay and store capability","time":{"start":1714474880442,"stop":1714474880443,"duration":1},"status":"passed","severity":"normal"},{"uid":"940add7498e7f39c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714475382835,"stop":1714475382836,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c34e481eec1aa3a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714474985140,"stop":1714474985140,"duration":0},"status":"passed","severity":"normal"},{"uid":"828829db577d58d6","name":"1 Relay, 1 fetch","time":{"start":1714474879826,"stop":1714474879827,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0356ea8b241029b","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714474855570,"stop":1714474855570,"duration":0},"status":"passed","severity":"normal"},{"uid":"a117618d354aca80","name":"should add and remove event listeners correctly","time":{"start":1714474884268,"stop":1714474884268,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea9c5edcf290ba2","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714474855575,"stop":1714474855576,"duration":1},"status":"passed","severity":"normal"},{"uid":"57486c7028e51ad6","name":"should throw an error for missing required configuration","time":{"start":1714474855579,"stop":1714474855579,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd4b7273919017d","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714475471599,"stop":1714475471599,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc1544d1509c785","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714475419463,"stop":1714475419463,"duration":0},"status":"passed","severity":"normal"},{"uid":"426e44b27a15926b","name":"should handle application and version for autosharding","time":{"start":1714474855577,"stop":1714474855577,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c822b503055bd8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714474855584,"stop":1714474855585,"duration":1},"status":"passed","severity":"normal"},{"uid":"b58966221d64be74","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714475104159,"stop":1714475104159,"duration":0},"status":"passed","severity":"normal"},{"uid":"14017c1c618c40c8","name":"A test","time":{"start":1714475153154,"stop":1714475153154,"duration":0},"status":"passed","severity":"normal"},{"uid":"117d0725e89d6311","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714474868886,"stop":1714474868886,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad62ce9ff0b15cd3","name":"Check received message containing emoji","time":{"start":1714475382822,"stop":1714475382822,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec4f4d828c863635","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714475419463,"stop":1714475419463,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa616398c7efa30","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714474855588,"stop":1714474855588,"duration":0},"status":"passed","severity":"normal"},{"uid":"c906bcad566f82a3","name":"Ordered Callback - backward","time":{"start":1714475470757,"stop":1714475470757,"duration":0},"status":"passed","severity":"normal"},{"uid":"97da040f790eaecb","name":"shard 0","time":{"start":1714475438832,"stop":1714475438833,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fe0b00006a18bff","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714475386297,"stop":1714475386298,"duration":1},"status":"passed","severity":"normal"},{"uid":"10351f7acf505037","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714475104155,"stop":1714475104155,"duration":0},"status":"passed","severity":"normal"},{"uid":"c031fa746327057b","name":"groups content topics by expected pubsub topic","time":{"start":1714474855572,"stop":1714474855572,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d33c880a2a60b4","name":"should not fail to stop the service if it was not started","time":{"start":1714474919284,"stop":1714474919285,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae96dfe0291f5c3d","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714475513925,"stop":1714475513925,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f562fcc6da18928","name":"Fails to push message with empty content topic","time":{"start":1714475447929,"stop":1714475447929,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69b7fca5d410578","name":"Passing page size 3 when there are 20 messages","time":{"start":1714475501421,"stop":1714475501421,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4dea34100cce98","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714475655017,"stop":1714475655017,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f03171ab1e79b6","name":"recovers when dns.resolve returns empty","time":{"start":1714474880440,"stop":1714474880440,"duration":0},"status":"passed","severity":"normal"},{"uid":"5250c7d4581e31b1","name":"Push message with Arabic payload","time":{"start":1714475447908,"stop":1714475447908,"duration":0},"status":"passed","severity":"normal"},{"uid":"5853e63e8161a679","name":"Check message with invalid timestamp is not received","time":{"start":1714475382824,"stop":1714475382824,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde6cac35c165176","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714475429900,"stop":1714475429900,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae519af8a15de1dc","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714475153069,"stop":1714475153069,"duration":0},"status":"passed","severity":"normal"},{"uid":"c286c302dc90ea60","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714474908005,"stop":1714474908007,"duration":2},"status":"passed","severity":"normal"},{"uid":"1492d170f18329cc","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714475552384,"stop":1714475552385,"duration":1},"status":"passed","severity":"normal"},{"uid":"790f25330bbb8ff1","name":"handles different networkShards values correctly","time":{"start":1714474855573,"stop":1714474855574,"duration":1},"status":"passed","severity":"normal"},{"uid":"e22d343ff9b22c23","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714474918022,"stop":1714474918022,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f0278e5d385529","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714475486665,"stop":1714475486665,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a43a341a24d846","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714475429910,"stop":1714475429911,"duration":1},"status":"passed","severity":"normal"},{"uid":"b588c9864df0c641","name":"Round trip binary serialization","time":{"start":1714474869201,"stop":1714474869202,"duration":1},"status":"passed","severity":"normal"},{"uid":"353d6262eadfc016","name":"ignores domain fetching errors","time":{"start":1714474880441,"stop":1714474880441,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2bd786693f4b5cb","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714475009285,"stop":1714475009285,"duration":0},"status":"passed","severity":"normal"},{"uid":"c038742bddd1d1e1","name":"Push message with custom timestamp: 1714478704326","time":{"start":1714475332279,"stop":1714475332280,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a0c0160cd2161a9","name":"Sample","time":{"start":1714474863544,"stop":1714474863544,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b90beaeb213e461","name":"Check received message containing Basic HTML tag","time":{"start":1714475382819,"stop":1714475382820,"duration":1},"status":"passed","severity":"normal"},{"uid":"406e2efe894fb240","name":"Accepts a valid Waku Message","time":{"start":1714474872642,"stop":1714474872643,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dad4ed0da29a383","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714474985139,"stop":1714474985140,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ddfe4055e851b02","name":"Push message with content topic containing Script","time":{"start":1714475447925,"stop":1714475447926,"duration":1},"status":"passed","severity":"normal"},{"uid":"a35f2643acb389c","name":"should return false","time":{"start":1714474864182,"stop":1714474864182,"duration":0},"status":"passed","severity":"normal"},{"uid":"2252a061b28a3ad0","name":"Query generator for 2000 messages","time":{"start":1714475488798,"stop":1714475488799,"duration":1},"status":"passed","severity":"normal"},{"uid":"4443b0219b26dec5","name":"Push 30 different messages","time":{"start":1714475447920,"stop":1714475447920,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f0d5f513fb05efc","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714474863273,"stop":1714474863274,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1fea77aeb08ff9b","name":"Overlapping topic subscription","time":{"start":1714475552386,"stop":1714475552387,"duration":1},"status":"passed","severity":"normal"},{"uid":"27466c291d5cc0dd","name":"Ping on peer without subscriptions","time":{"start":1714474935690,"stop":1714474935690,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfe1361af8e291f9","name":"Push message with Chinese payload","time":{"start":1714475332225,"stop":1714475332225,"duration":0},"status":"passed","severity":"normal"},{"uid":"6830454bbf327f19","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714475386293,"stop":1714475386293,"duration":0},"status":"passed","severity":"normal"},{"uid":"2efce0f89b6f5ca","name":"Check received message containing SQL Injection","time":{"start":1714475382830,"stop":1714475382831,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca75c5a54823321c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714474985141,"stop":1714474985141,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf0fc934b06d539e","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714475386300,"stop":1714475386300,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ddd22eec43ad47c","name":"should not fail to start the service if it is already started","time":{"start":1714475377639,"stop":1714475377639,"duration":0},"status":"passed","severity":"normal"},{"uid":"13001bf2c2e00c7c","name":"Push message with content topic containing JSON","time":{"start":1714475332262,"stop":1714475332263,"duration":1},"status":"passed","severity":"normal"},{"uid":"505c45b394af3ebc","name":"Check received message containing unicode special characters","time":{"start":1714475382822,"stop":1714475382822,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf423d829993ca3","name":"Push message with content topic containing shell command","time":{"start":1714475332263,"stop":1714475332263,"duration":0},"status":"passed","severity":"normal"},{"uid":"47cc9876bcd57e2","name":"Encoder throws on empty string content topic","time":{"start":1714474890262,"stop":1714474890262,"duration":0},"status":"passed","severity":"normal"},{"uid":"192f1a25a92d9eed","name":"Check publish message after client node is restarted","time":{"start":1714475376822,"stop":1714475376822,"duration":0},"status":"skipped","severity":"normal"},{"uid":"faaf205ae8b9eb0f","name":"throws on empty content topic","time":{"start":1714474855561,"stop":1714474855561,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b848676fd17167","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714475120630,"stop":1714475120635,"duration":5},"status":"passed","severity":"normal"},{"uid":"3272ab3f7950ebf1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714475382823,"stop":1714475382823,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf9f3cb4e673564","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714475552404,"stop":1714475552404,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc8d2f956245bccc","name":"Check message on other pubsub topic is not received","time":{"start":1714475382824,"stop":1714475382825,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9b7877024248900","name":"should set field with all protocols enabled","time":{"start":1714474864187,"stop":1714474864187,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e9287768e5797f","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714474855580,"stop":1714474855581,"duration":1},"status":"passed","severity":"normal"},{"uid":"f99c432a0635c12d","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714474863277,"stop":1714474863278,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab4348603061bdff","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714474918021,"stop":1714474918021,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e18a8917e5e21c","name":"random static sharding 5 - Cluster ID: 618, Shard ID: 658","time":{"start":1714475438835,"stop":1714475438835,"duration":0},"status":"passed","severity":"normal"},{"uid":"373e34491416c498","name":"should not receive a peer event after stop","time":{"start":1714475377641,"stop":1714475377641,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d96b7b3ff5a2e74","name":"should not receive a peer event before start","time":{"start":1714474884266,"stop":1714474884266,"duration":0},"status":"passed","severity":"normal"},{"uid":"45eed7c7a47cd4a6","name":"Check received message containing shell command","time":{"start":1714475069757,"stop":1714475069757,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a34656e75b3c99","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714474855566,"stop":1714474855567,"duration":1},"status":"passed","severity":"normal"},{"uid":"1674b6e2b8979efd","name":"Check message on other pubsub topic is not received","time":{"start":1714475069776,"stop":1714475069776,"duration":0},"status":"passed","severity":"normal"},{"uid":"8981e951b471b22b","name":"Generator, custom pubsub topic","time":{"start":1714475482026,"stop":1714475482026,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e88d6a07790edf","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714474863288,"stop":1714474863289,"duration":1},"status":"passed","severity":"normal"},{"uid":"d99d262a4c8400c1","name":"should be able to encode the field with only STORE set to true","time":{"start":1714474863272,"stop":1714474863272,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ad7f00e1f41a18","name":"1 Relay, 1 Filter, gives up","time":{"start":1714474879828,"stop":1714474879829,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7f46ea1a126b522","name":"Non TWN Cluster","time":{"start":1714475429901,"stop":1714475429901,"duration":0},"status":"passed","severity":"normal"},{"uid":"bed691855d4ac4a4","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714474863276,"stop":1714474863276,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec73ad92cdb8613","name":"different cluster, different shard: nodes don't connect","time":{"start":1714475104143,"stop":1714475104144,"duration":1},"status":"passed","severity":"normal"},{"uid":"47501f496efedab4","name":"should throw error - invalid id","time":{"start":1714474864181,"stop":1714474864182,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebae32b24361c92","name":"Promise Callback - forward","time":{"start":1714475470753,"stop":1714475470753,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba8ad0f9677b464","name":"throws an error for improperly formatted content topics","time":{"start":1714474855574,"stop":1714474855574,"duration":0},"status":"passed","severity":"normal"},{"uid":"fead73fe7a082b05","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714475552388,"stop":1714475552389,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c59a6faf46b444e","name":"Query with Ordered Callback, No message returned","time":{"start":1714475471601,"stop":1714475471602,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a84f5024dbdb746","name":"Throws when trying to push message with empty payload","time":{"start":1714475447920,"stop":1714475447921,"duration":1},"status":"passed","severity":"normal"},{"uid":"abf8f19eb0750a07","name":"Check publish message containing long","time":{"start":1714475376794,"stop":1714475376795,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7d1ac235a3d398e","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714474855596,"stop":1714474855596,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f39910879944808","name":"Push message with custom timestamp: 1683716670015","time":{"start":1714475447931,"stop":1714475447931,"duration":0},"status":"passed","severity":"normal"},{"uid":"898f9b830b554148","name":"Check publish message containing Russian","time":{"start":1714475376797,"stop":1714475376797,"duration":0},"status":"passed","severity":"normal"},{"uid":"922149a3bb319025","name":"random static sharding 10 - Cluster ID: 112, Shard ID: 882","time":{"start":1714475438839,"stop":1714475438839,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7898d87350af981","name":"Check publish message containing short","time":{"start":1714475376793,"stop":1714475376794,"duration":1},"status":"passed","severity":"normal"},{"uid":"154e8209eb502cae","name":"Push message with Script payload","time":{"start":1714475447911,"stop":1714475447915,"duration":4},"status":"passed","severity":"normal"},{"uid":"d873bfe005204bd5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714475104158,"stop":1714475104159,"duration":1},"status":"passed","severity":"normal"},{"uid":"a619df67adc4bef2","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714475513924,"stop":1714475513925,"duration":1},"status":"passed","severity":"normal"},{"uid":"1621b0c8e20a0d6e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714475104147,"stop":1714475104147,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f6c7c38efb52f84","name":"Subscribe to topic containing Script and receive message","time":{"start":1714475552401,"stop":1714475552402,"duration":1},"status":"passed","severity":"normal"},{"uid":"afd272598079b728","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714475348624,"stop":1714475348624,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3b07f4b06279b8","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714474863270,"stop":1714474863271,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7b5e5e377b6e743","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714475552392,"stop":1714475552392,"duration":0},"status":"passed","severity":"normal"},{"uid":"f31910965533984a","name":"Check message with no content topic is not received","time":{"start":1714475382837,"stop":1714475382837,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1df67ee6922ae01","name":"Refresh subscription","time":{"start":1714475386294,"stop":1714475386294,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bfaf8eee77170ddc","name":"Check received message containing Arabic","time":{"start":1714475069753,"stop":1714475069754,"duration":1},"status":"passed","severity":"normal"},{"uid":"4549553dcc6a613b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714474855585,"stop":1714474855586,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f156555ac1ca83f","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714475104145,"stop":1714475104146,"duration":1},"status":"passed","severity":"normal"},{"uid":"b28c0128cda3fce0","name":"should decode valid enr with tcp successfully","time":{"start":1714474864180,"stop":1714474864180,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b27020aa5265b41","name":"isConnected return false after peer stops","time":{"start":1714474967281,"stop":1714474967282,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1d7768b0bba7804","name":"Push message with content topic containing numeric","time":{"start":1714475332256,"stop":1714475332256,"duration":0},"status":"passed","severity":"normal"},{"uid":"37bc26ba3af24b10","name":"Check message with no payload is not received","time":{"start":1714475069777,"stop":1714475069778,"duration":1},"status":"passed","severity":"normal"},{"uid":"d93bc9cea4a5c383","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714474915681,"stop":1714474915682,"duration":1},"status":"passed","severity":"normal"},{"uid":"c44b885738b9d852","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714475120577,"stop":1714475120577,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b8a65385c99d90","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714474855567,"stop":1714474855567,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd68612e561ff4f0","name":"Check received message containing Russian","time":{"start":1714475069754,"stop":1714475069754,"duration":0},"status":"passed","severity":"normal"},{"uid":"cab9044e0190cd9b","name":"should emit a peer event after start","time":{"start":1714474884265,"stop":1714474884266,"duration":1},"status":"passed","severity":"normal"},{"uid":"38f08f40c78fd227","name":"throws on content topic with empty encoding field","time":{"start":1714474855565,"stop":1714474855565,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd566d240b200af","name":"Sets default value correctly","time":{"start":1714475513405,"stop":1714475513405,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ccdc3430bc1677f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714474855583,"stop":1714474855583,"duration":0},"status":"passed","severity":"normal"},{"uid":"327b6d0eb992d214","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714475552394,"stop":1714475552394,"duration":0},"status":"passed","severity":"normal"},{"uid":"464acd8bf4e144aa","name":"should not throw an error for a single configured topic","time":{"start":1714474855588,"stop":1714474855588,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d4b12c7e550dfa","name":"Used by Waku Relay","time":{"start":1714475513405,"stop":1714475513405,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80c0f34ec00187f","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714475376820,"stop":1714475376820,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ebc3488940a29b0","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714475104162,"stop":1714475104163,"duration":1},"status":"passed","severity":"normal"},{"uid":"590facdbcbd44a2c","name":"Check received message containing SQL Injection","time":{"start":1714475069754,"stop":1714475069755,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e64369aab46c70c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714474855586,"stop":1714474855587,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffa2a77ec686678e","name":"Push message with escaped characters payload","time":{"start":1714475332228,"stop":1714475332229,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9f6143ccc1bd6a9","name":"Check message with non string payload is not received","time":{"start":1714475382838,"stop":1714475382838,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e45c5ac3a036c0e","name":"Check received message containing Russian","time":{"start":1714475382830,"stop":1714475382830,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c8fa758ef72123","name":"Check publish message containing shell command","time":{"start":1714475376799,"stop":1714475376806,"duration":7},"status":"passed","severity":"normal"},{"uid":"6538356d11cb227c","name":"Check message with no payload is not received","time":{"start":1714475382838,"stop":1714475382838,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d75f69a0ea6e0f","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714475513923,"stop":1714475513924,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea0c365b26b1fcb8","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714474863287,"stop":1714474863287,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d92185406e4ebf2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714474855585,"stop":1714474855585,"duration":0},"status":"passed","severity":"normal"},{"uid":"1319fefc609284f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714474919291,"stop":1714474919291,"duration":0},"status":"skipped","severity":"normal"},{"uid":"845c3a46aeaa3553","name":"Check publish message after service node is restarted","time":{"start":1714475376821,"stop":1714475376821,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2a7adc35063e31e3","name":"Encoder throws on undefined content topic","time":{"start":1714474890261,"stop":1714474890262,"duration":1},"status":"passed","severity":"normal"},{"uid":"43213480e8be7f54","name":"Push message with content topic containing escaped characters","time":{"start":1714475447928,"stop":1714475447928,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce9039c3d940b0f","name":"can start and stop the service","time":{"start":1714474919283,"stop":1714474919284,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba39397a3f9f70c3","name":"Relay - dialed after","time":{"start":1714475520528,"stop":1714475520528,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd0087e47487f93","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1714474858185,"stop":1714474858185,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb6f5b60e7e12ba","name":"Subscribe to topic containing short and receive message","time":{"start":1714475552387,"stop":1714475552387,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b7323a5d17709","name":"Check message received after nwaku node is restarted","time":{"start":1714475382827,"stop":1714475382827,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ab0a342a7189c9c0","name":"should properly create location multiaddrs - tcp4","time":{"start":1714474864184,"stop":1714474864185,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cdb07ab0b226fdb","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714474869205,"stop":1714474869205,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e8de17bd21b8c4","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714475655018,"stop":1714475655018,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a362e8102337a2e","name":"A test","time":{"start":1714475153155,"stop":1714475153155,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a7cc00d9e16fcb","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714474855573,"stop":1714474855573,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8a2c9c844c26882","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714475153063,"stop":1714475153063,"duration":0},"status":"passed","severity":"normal"},{"uid":"5275e5640ccd623d","name":"Push message with content topic containing unicode special characters","time":{"start":1714475447928,"stop":1714475447928,"duration":0},"status":"passed","severity":"normal"},{"uid":"da40e5cc42d68bed","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714475419464,"stop":1714475419465,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ad0d7964e37635c","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714475104144,"stop":1714475104145,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5831e2293434886","name":"nwaku subscribes","time":{"start":1714475358594,"stop":1714475358595,"duration":1},"status":"passed","severity":"normal"},{"uid":"65d48476b8dbf170","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714475120573,"stop":1714475120574,"duration":1},"status":"passed","severity":"normal"},{"uid":"de61757601075ee0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714475552388,"stop":1714475552388,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f10359f4bbfce8e","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714475376821,"stop":1714475376821,"duration":0},"status":"passed","severity":"normal"},{"uid":"738c3587c63fa711","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714475486664,"stop":1714475486665,"duration":1},"status":"passed","severity":"normal"},{"uid":"e939bc7545f87d18","name":"Check received message containing long","time":{"start":1714475382815,"stop":1714475382816,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2789886a37f3e2d","name":"Push message with long payload","time":{"start":1714475447906,"stop":1714475447907,"duration":1},"status":"passed","severity":"normal"},{"uid":"154afd80bc08766d","name":"should not receive a peer event before start","time":{"start":1714475377640,"stop":1714475377640,"duration":0},"status":"passed","severity":"normal"},{"uid":"e06e22ab996f9dc","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714474855568,"stop":1714474855569,"duration":1},"status":"passed","severity":"normal"},{"uid":"17066bcbe2519839","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714475486666,"stop":1714475486666,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1007cd9c5c23b92","name":"Passing page size 110 when there are 120 messages","time":{"start":1714475501423,"stop":1714475501423,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e350e743423f9c9","name":"Check received message with timestamp: 1714474907186000000 ","time":{"start":1714475382834,"stop":1714475382834,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc8a3ac2c9b3632","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714475552386,"stop":1714475552386,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51fc69bec1d0e72","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714475153071,"stop":1714475153072,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4d909bc85fbd082","name":"Relay - dialed first","time":{"start":1714475520528,"stop":1714475520528,"duration":0},"status":"passed","severity":"normal"},{"uid":"a917dfcf77cb7583","name":"Overlapping topic subscription","time":{"start":1714475153063,"stop":1714475153064,"duration":1},"status":"passed","severity":"normal"},{"uid":"831e130f292f2523","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714475438844,"stop":1714475438844,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a1bdcd6fa8751a","name":"start node with ApplicationInfo","time":{"start":1714475429912,"stop":1714475429912,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ee1c403403db0c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714474855582,"stop":1714474855582,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceab6b218846809b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714475348621,"stop":1714475348622,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4d8b95b065954d2","name":"Push 30 different messages","time":{"start":1714475332230,"stop":1714475332230,"duration":0},"status":"passed","severity":"normal"},{"uid":"43734836eb6c8739","name":"different cluster, same shard: nodes don't connect","time":{"start":1714475104143,"stop":1714475104143,"duration":0},"status":"passed","severity":"normal"},{"uid":"782849da7bc36103","name":"Check received message containing short","time":{"start":1714475069748,"stop":1714475069751,"duration":3},"status":"passed","severity":"normal"},{"uid":"b46cca97eb4d6b4b","name":"returns all values when wanted number matches available values","time":{"start":1714474879397,"stop":1714474879399,"duration":2},"status":"passed","severity":"normal"},{"uid":"8e7610ffb6e63b99","name":"should properly create location multiaddrs - udp4","time":{"start":1714474864184,"stop":1714474864184,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93e771aabcd56d7","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714474855579,"stop":1714474855579,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50298f603e1f65d","name":"Decoder throws on empty string content topic","time":{"start":1714474892178,"stop":1714474892179,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce3e9c59e92912fe","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714474855592,"stop":1714474855593,"duration":1},"status":"passed","severity":"normal"},{"uid":"99402d46fb3bf715","name":"Query Generator - forward","time":{"start":1714475470752,"stop":1714475470752,"duration":0},"status":"passed","severity":"normal"},{"uid":"454fe48ddc36fd57","name":"should set field with all protocols disabled","time":{"start":1714474864186,"stop":1714474864186,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dda39406fe12dc6","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714474855576,"stop":1714474855576,"duration":0},"status":"passed","severity":"normal"},{"uid":"74cde13e6af01f08","name":"safeDispatchEvent","time":{"start":1714474948253,"stop":1714474948253,"duration":0},"status":"passed","severity":"normal"},{"uid":"8039ce6b418bdbc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714474855582,"stop":1714474855583,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce6511debb6f8c51","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app47/6/topic343/utf8","time":{"start":1714475429901,"stop":1714475429901,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a0e0b647401331","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714474855584,"stop":1714474855584,"duration":0},"status":"passed","severity":"normal"},{"uid":"f81dafbf35112060","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714475104163,"stop":1714475104164,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd62e6b64b77ed26","name":"Push message with content topic containing XML","time":{"start":1714475332261,"stop":1714475332262,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa96acb1416c8f9e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714475153067,"stop":1714475153068,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b63b7596ae49480","name":"Check received message containing special chars","time":{"start":1714475069752,"stop":1714475069753,"duration":1},"status":"passed","severity":"normal"},{"uid":"51f889b7999a27b","name":"Check received message containing escaped characters","time":{"start":1714475382833,"stop":1714475382833,"duration":0},"status":"passed","severity":"normal"},{"uid":"53447507408586ef","name":"Relay","time":{"start":1714474918653,"stop":1714474918655,"duration":2},"status":"passed","severity":"normal"},{"uid":"2a539b9ff6bf1561","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714475382824,"stop":1714475382824,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29606d3777b8bae","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714474855570,"stop":1714474855571,"duration":1},"status":"passed","severity":"normal"},{"uid":"899a6fb98523aee5","name":"Mutual subscription","time":{"start":1714475386290,"stop":1714475386291,"duration":1},"status":"passed","severity":"normal"},{"uid":"97f99c7f86849926","name":"should not receive a peer event after stop","time":{"start":1714474884266,"stop":1714474884266,"duration":0},"status":"passed","severity":"normal"},{"uid":"8755e6b9db3310b6","name":"Push message with rate limit","time":{"start":1714475332266,"stop":1714475332276,"duration":10},"status":"passed","severity":"normal"},{"uid":"2e744cd4fe67f64e","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714474879856,"stop":1714474879856,"duration":0},"status":"passed","severity":"normal"},{"uid":"53794fe8f385c407","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714474863287,"stop":1714474863288,"duration":1},"status":"passed","severity":"normal"},{"uid":"cadc06ae3b6dd6e9","name":"configure the node with multiple pubsub topics","time":{"start":1714475438842,"stop":1714475438843,"duration":1},"status":"passed","severity":"normal"},{"uid":"296ffa7817813f4a","name":"Subscribe and receive messages via lightPush","time":{"start":1714475552395,"stop":1714475552395,"duration":0},"status":"passed","severity":"normal"},{"uid":"408707750ea0997f","name":"Check message received after jswaku node is restarted","time":{"start":1714475382826,"stop":1714475382827,"duration":1},"status":"skipped","severity":"normal"},{"uid":"95a63ff42b94f3cf","name":"Fails to publish message with wrong content topic","time":{"start":1714475376817,"stop":1714475376819,"duration":2},"status":"passed","severity":"normal"},{"uid":"620051acd6695017","name":"Check received message containing XML","time":{"start":1714475382819,"stop":1714475382819,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b5df522e2dd4e04","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714474915679,"stop":1714474915679,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6edcb1e3fff2be","name":"Check message received after jswaku node is restarted","time":{"start":1714475069778,"stop":1714475069779,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ca8e88b23f3f5346","name":"Check publish message containing SQL Injection","time":{"start":1714475376797,"stop":1714475376797,"duration":0},"status":"passed","severity":"normal"},{"uid":"abca751711b37088","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714474880444,"stop":1714474880444,"duration":0},"status":"skipped","severity":"normal"},{"uid":"614a44b945bfa3b6","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714475104148,"stop":1714475104148,"duration":0},"status":"passed","severity":"normal"},{"uid":"88b8cc4850c99909","name":"Check publish message containing Chinese","time":{"start":1714475376796,"stop":1714475376796,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8e29a436d9d856","name":"Push message with content topic containing special chars","time":{"start":1714475332256,"stop":1714475332256,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2af827a045416cb","name":"Push message equal or less that 1MB","time":{"start":1714475332280,"stop":1714475332280,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c7823c5bf96afb","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714475104163,"stop":1714475104163,"duration":0},"status":"passed","severity":"normal"},{"uid":"556d0d47aeab9d5e","name":"Check received message containing Basic HTML tag","time":{"start":1714475069756,"stop":1714475069756,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e2cdb1e5b6e90","name":"Check received message containing short","time":{"start":1714475382827,"stop":1714475382828,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0946b486e744355","name":"should be able to decode the field with only STORE set to true","time":{"start":1714474863286,"stop":1714474863286,"duration":0},"status":"passed","severity":"normal"},{"uid":"7191b4bf91ad6c88","name":"Generator, 2 different pubsubtopics","time":{"start":1714475482025,"stop":1714475482025,"duration":0},"status":"passed","severity":"normal"},{"uid":"3101a3a9a2214ae6","name":"throws on content topic with empty application field","time":{"start":1714474855563,"stop":1714474855564,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ca2dba6c57afe9e","name":"Callback on promise","time":{"start":1714475488796,"stop":1714475488796,"duration":0},"status":"passed","severity":"normal"},{"uid":"350f42af5b508bbc","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714474855592,"stop":1714474855592,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f3aa5a6d21bcca","name":"should throw error - no public key","time":{"start":1714474864181,"stop":1714474864181,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f75a994f28943e0","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714474879856,"stop":1714474879856,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a1a73018d9b2cc","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1714475205229,"stop":1714475205229,"duration":0},"status":"passed","severity":"normal"},{"uid":"5642ba7a0b07bfe6","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714475377022,"stop":1714475377022,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6c05f3b45f6911f1","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714475104151,"stop":1714475104152,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5a837e67521f6f6","name":"Decrypt messages","time":{"start":1714475333682,"stop":1714475333682,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff1c6f00b98167b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714474985137,"stop":1714474985137,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a6230b3d4d6c8b","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714474879855,"stop":1714474879856,"duration":1},"status":"passed","severity":"normal"},{"uid":"de847c6c58e34b78","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714475348622,"stop":1714475348623,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cc412c837ab22de","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714474855567,"stop":1714474855567,"duration":0},"status":"passed","severity":"normal"},{"uid":"df56e9f1943c011b","name":"should not fail to start the service if it is already started","time":{"start":1714474884265,"stop":1714474884265,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4303e4fa74977f","name":"Light Node - default protocols","time":{"start":1714475520531,"stop":1714475520531,"duration":0},"status":"passed","severity":"normal"},{"uid":"4337aada9baf139","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714474855586,"stop":1714474855586,"duration":0},"status":"passed","severity":"normal"},{"uid":"723f7d7d93b0d2b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714475552392,"stop":1714475552393,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c402c7ab779cc13","name":"isConnected should return true after first peer connects","time":{"start":1714474967280,"stop":1714474967281,"duration":1},"status":"passed","severity":"normal"},{"uid":"96e38e73b3e3b31f","name":"can start the service","time":{"start":1714474884264,"stop":1714474884264,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e032090ecf6c85","name":"pre and post cipher","time":{"start":1714474890819,"stop":1714474890820,"duration":1},"status":"passed","severity":"normal"},{"uid":"f72c7a9d1385874c","name":"Query with Promise Callback, No message returned","time":{"start":1714475471605,"stop":1714475471606,"duration":1},"status":"passed","severity":"normal"},{"uid":"56585f8dfd45e669","name":"Decoder throws on undefined content topic","time":{"start":1714474869204,"stop":1714474869204,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bae10ab0104875a","name":"Generator, 2 different pubsubtopics","time":{"start":1714475482028,"stop":1714475482029,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e679fdeb5eba2ee","name":"Ping on subscribed peer","time":{"start":1714474982708,"stop":1714474982708,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e847431726f899","name":"Query Generator, No message returned","time":{"start":1714475471598,"stop":1714475471599,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e75be9f30973ddb","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714475069775,"stop":1714475069775,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82ac83a6b1f2ab9","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714475104148,"stop":1714475104148,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e5ad5bef936ca99","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714474855595,"stop":1714474855596,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bcd1d79ecef1e41","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714475104159,"stop":1714475104160,"duration":1},"status":"passed","severity":"normal"},{"uid":"38448316c0982e53","name":"Push message with content topic containing Chinese","time":{"start":1714475332257,"stop":1714475332257,"duration":0},"status":"passed","severity":"normal"},{"uid":"2efb49b4ffd1756d","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714474855571,"stop":1714474855571,"duration":0},"status":"passed","severity":"normal"},{"uid":"869d4814683fa65","name":"Reopen subscription with peer with lost subscription","time":{"start":1714474982707,"stop":1714474982708,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4df6a22085fa023","name":"Correctly serialized arguments","time":{"start":1714475188847,"stop":1714475188847,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f24ceb3c38697c9","name":"random static sharding 8 - Cluster ID: 724, Shard ID: 323","time":{"start":1714475438837,"stop":1714475438837,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aad8ebe8c6be458","name":"LightPush","time":{"start":1714475520530,"stop":1714475520530,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db443af1dbd11d4","name":"Check received message with timestamp: 1714474907186 ","time":{"start":1714475382835,"stop":1714475382835,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44d9ca8016c9e75","name":"Push message with content topic containing emoji","time":{"start":1714475332264,"stop":1714475332264,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a0362b4b1ce5cc8","name":"Check publish message containing special chars","time":{"start":1714475376795,"stop":1714475376795,"duration":0},"status":"passed","severity":"normal"},{"uid":"6370232f09ed7a10","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714475120575,"stop":1714475120576,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ec1d333300b3628","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714475377021,"stop":1714475377021,"duration":0},"status":"skipped","severity":"normal"},{"uid":"25ef8920c281d4b8","name":"Sign & Recover","time":{"start":1714474890820,"stop":1714474890820,"duration":0},"status":"passed","severity":"normal"},{"uid":"b537c60c837e82e2","name":"can start the service","time":{"start":1714474919282,"stop":1714474919283,"duration":1},"status":"passed","severity":"normal"},{"uid":"99dfd4d6f823931c","name":"Push message with meta","time":{"start":1714475447929,"stop":1714475447930,"duration":1},"status":"passed","severity":"normal"},{"uid":"17b2202290b0afd9","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714475488795,"stop":1714475488796,"duration":1},"status":"passed","severity":"normal"},{"uid":"99cab1806b8a6e0c","name":"ignores unrecognized TXT record formats","time":{"start":1714474880441,"stop":1714474880441,"duration":0},"status":"passed","severity":"normal"},{"uid":"86fe28217e6297de","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714475386293,"stop":1714475386293,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e6f27abc242012","name":"should only return 1 node with store capability","time":{"start":1714474880443,"stop":1714474880443,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c588ed3be8f208e","name":"Push message with short payload","time":{"start":1714475332222,"stop":1714475332223,"duration":1},"status":"passed","severity":"normal"},{"uid":"d67012216dddb556","name":"Push message with content topic containing Arabic","time":{"start":1714475447923,"stop":1714475447923,"duration":0},"status":"passed","severity":"normal"},{"uid":"6797d50c153b20e9","name":"should emit a peer event after start","time":{"start":1714475377640,"stop":1714475377640,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6703eb31c836424","name":"Check message with no pubsub topic is not received","time":{"start":1714475069776,"stop":1714475069777,"duration":1},"status":"passed","severity":"normal"},{"uid":"43357dcafed0da65","name":"Push message with content topic containing SQL Injection","time":{"start":1714475447924,"stop":1714475447924,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5e2257d6c9e28a","name":"Check message with no content topic is not received","time":{"start":1714475382825,"stop":1714475382825,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17d308755ee7b04","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714475486665,"stop":1714475486666,"duration":1},"status":"passed","severity":"normal"},{"uid":"252598fca150f6f3","name":"random static sharding 4 - Cluster ID: 251, Shard ID: 540","time":{"start":1714475438835,"stop":1714475438835,"duration":0},"status":"passed","severity":"normal"},{"uid":"211d46756b8c4330","name":"Push message with content topic containing shell command","time":{"start":1714475447927,"stop":1714475447927,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ed5417b0a8ed3f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714475552402,"stop":1714475552402,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e92212efe6d9c7a","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714474855569,"stop":1714474855570,"duration":1},"status":"passed","severity":"normal"},{"uid":"704093e6becd1cba","name":"Push message on custom pubsubTopic","time":{"start":1714475179598,"stop":1714475179598,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf44426e023718b0","name":"Push message on custom pubsubTopic","time":{"start":1714475179602,"stop":1714475179602,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc9dc9bdb704dc9","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714475104144,"stop":1714475104144,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c394193c6bd2aa2","name":"Push message equal or less that 1MB","time":{"start":1714475447932,"stop":1714475447932,"duration":0},"status":"passed","severity":"normal"},{"uid":"584cb37b265a508a","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714474868886,"stop":1714474868887,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d6c7996e21688a","name":"Query with Ordered Callback, No Decoder","time":{"start":1714475471600,"stop":1714475471600,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76c3822794fc00b","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714475104158,"stop":1714475104158,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33dc07d4e74a830","name":"should use DNS peer discovery with light client","time":{"start":1714474919290,"stop":1714474919291,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7b539d414e48a221","name":"Check received message containing numeric","time":{"start":1714475382816,"stop":1714475382816,"duration":0},"status":"passed","severity":"normal"},{"uid":"7079e081d44cd0c2","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app20/6/topic349/xml","time":{"start":1714475429906,"stop":1714475429907,"duration":1},"status":"passed","severity":"normal"},{"uid":"871ecc55aeb7dc50","name":"connected peers and dial","time":{"start":1714475329203,"stop":1714475329203,"duration":0},"status":"skipped","severity":"normal"},{"uid":"50c0b34170f9bf29","name":"Check publish message containing numeric","time":{"start":1714475376795,"stop":1714475376795,"duration":0},"status":"passed","severity":"normal"},{"uid":"a36d767db366f82d","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714474919291,"stop":1714474919292,"duration":1},"status":"skipped","severity":"normal"},{"uid":"61d98b9de8314256","name":"Passing page size 10 when there are 10 messages","time":{"start":1714475501421,"stop":1714475501422,"duration":1},"status":"passed","severity":"normal"},{"uid":"779bffb80365f0ba","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714475513926,"stop":1714475513927,"duration":1},"status":"passed","severity":"normal"},{"uid":"55eff908d364e59e","name":"Check received message containing XML","time":{"start":1714475069755,"stop":1714475069755,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b5934bf28e387","name":"should decode valid enr successfully","time":{"start":1714474864180,"stop":1714474864180,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dd1bf1cee7fbf3e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714475552385,"stop":1714475552385,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d1c06788633ad8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714475179602,"stop":1714475179603,"duration":1},"status":"passed","severity":"normal"},{"uid":"b82bd549bd3cb2ba","name":"Subscribe and receives messages on 20 topics","time":{"start":1714475552385,"stop":1714475552386,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfb1bba4fe9800bc","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714474855576,"stop":1714474855576,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b49fb9aee8227","name":"Relay - times out","time":{"start":1714475520528,"stop":1714475520529,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc76a3ecc587d99f","name":"Ping on unsubscribed peer","time":{"start":1714474982709,"stop":1714474982709,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4681568ed3fe4a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714475153055,"stop":1714475153056,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d06e534313f509","name":"Check received message containing numeric","time":{"start":1714475382828,"stop":1714475382829,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4e09e1bff493e59","name":"Push message with emoji payload","time":{"start":1714475447919,"stop":1714475447920,"duration":1},"status":"passed","severity":"normal"},{"uid":"85338eeb8b245db9","name":"Promise Callback - backward","time":{"start":1714475470756,"stop":1714475470756,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d200b53e41a44ef","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714475552390,"stop":1714475552390,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe46507052744ac7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714475552397,"stop":1714475552397,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e0d954f17c20fa1","name":"should not receive a peer event after stop","time":{"start":1714474919288,"stop":1714474919289,"duration":1},"status":"passed","severity":"normal"},{"uid":"67ccae03862591ee","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714475348622,"stop":1714475348622,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0bffddc45ac517","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714475104166,"stop":1714475104166,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01d18d2a27bf8e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714474985139,"stop":1714474985139,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d240a11d81f793","name":"handles multiple messages","time":{"start":1714475497940,"stop":1714475497941,"duration":1},"status":"passed","severity":"normal"},{"uid":"52fc7f53d89bcb33","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714474855590,"stop":1714474855590,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d710956ef1b4cf","name":"Push message with Chinese payload","time":{"start":1714475447908,"stop":1714475447908,"duration":0},"status":"passed","severity":"normal"},{"uid":"3746993d1fdca9c0","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714474918021,"stop":1714474918021,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f718843e4cce81","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714475179600,"stop":1714475179601,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8986335c6be2da3","name":"Using a function","time":{"start":1714475513404,"stop":1714475513404,"duration":0},"status":"passed","severity":"normal"},{"uid":"4103af24975100b0","name":"Check publish message containing emoji","time":{"start":1714475376813,"stop":1714475376813,"duration":0},"status":"passed","severity":"normal"},{"uid":"830027e4b4b0b56f","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714475513926,"stop":1714475513926,"duration":0},"status":"passed","severity":"normal"},{"uid":"c42331053335226f","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714475348620,"stop":1714475348620,"duration":0},"status":"passed","severity":"normal"},{"uid":"a883be15740a7ffe","name":"Check received message with timestamp: 1714474907448 ","time":{"start":1714475069774,"stop":1714475069774,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ca7d2148b4f169","name":"Push message with JSON payload","time":{"start":1714475332228,"stop":1714475332228,"duration":0},"status":"passed","severity":"normal"},{"uid":"866838fcecc00b1e","name":"Encoder throws on undefined content topic","time":{"start":1714474869203,"stop":1714474869204,"duration":1},"status":"passed","severity":"normal"},{"uid":"edf35a8c694f9f8a","name":"Check received message containing special chars","time":{"start":1714475382829,"stop":1714475382829,"duration":0},"status":"passed","severity":"normal"},{"uid":"b699c3e5496c5d53","name":"random static sharding 1 - Cluster ID: 943, Shard ID: 109","time":{"start":1714475438833,"stop":1714475438833,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e18207009975934","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714474855578,"stop":1714474855578,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c5dcbeabee1037","name":"should throw error - no id","time":{"start":1714474864181,"stop":1714474864181,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc68da1c6578391","name":"Check received message containing SQL Injection","time":{"start":1714475382818,"stop":1714475382818,"duration":0},"status":"passed","severity":"normal"},{"uid":"e520afeb7ba3e947","name":"Check received message containing Russian","time":{"start":1714475382818,"stop":1714475382818,"duration":0},"status":"passed","severity":"normal"},{"uid":"674525391a3cd9c1","name":"Check message with non string payload is not received","time":{"start":1714475382826,"stop":1714475382826,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d838e70df26f05","name":"throws on content topic with empty topic name field","time":{"start":1714474855564,"stop":1714474855565,"duration":1},"status":"passed","severity":"normal"},{"uid":"22bc239f8775dcf5","name":"Subscribe to topic containing Script and receive message","time":{"start":1714475153068,"stop":1714475153068,"duration":0},"status":"passed","severity":"normal"},{"uid":"1482eadf63ed46cd","name":"Publish without waiting for remote peer","time":{"start":1714475386291,"stop":1714475386292,"duration":1},"status":"passed","severity":"normal"},{"uid":"8df73358577e8ecb","name":"Push message with custom timestamp: 1683716704326","time":{"start":1714475332276,"stop":1714475332278,"duration":2},"status":"passed","severity":"normal"},{"uid":"2d915e3b8afcae2a","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714475104154,"stop":1714475104155,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6a7a8e9ba5dbe5","name":"Push message with escaped characters payload","time":{"start":1714475447918,"stop":1714475447919,"duration":1},"status":"passed","severity":"normal"},{"uid":"52f0042a7c010763","name":"Check message with invalid timestamp is not received","time":{"start":1714475069775,"stop":1714475069775,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0bbcc8f911d502","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714475009284,"stop":1714475009285,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0607aff12791100","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714474855570,"stop":1714474855570,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6bf2e80bea537f7","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714474855598,"stop":1714474855598,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1c24bb2ad2c834","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714475104156,"stop":1714475104157,"duration":1},"status":"passed","severity":"normal"},{"uid":"5575223e38fc3b43","name":"Push message with content topic containing special chars","time":{"start":1714475447922,"stop":1714475447922,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b71702489764fe","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714475348625,"stop":1714475348626,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b3b8d86f1c48f3a","name":"Subscribe and receive messages via lightPush","time":{"start":1714475552383,"stop":1714475552383,"duration":0},"status":"passed","severity":"normal"},{"uid":"64acae0f430dab94","name":"Meta field set when metaSetter is specified","time":{"start":1714474869203,"stop":1714474869203,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45266c85f4bf548","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714475153056,"stop":1714475153062,"duration":6},"status":"passed","severity":"normal"},{"uid":"5a082a8cb8aa51c8","name":"new peer added after a peer was already found","time":{"start":1714475329019,"stop":1714475329019,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b688c00a72693a62","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714475419464,"stop":1714475419464,"duration":0},"status":"passed","severity":"normal"},{"uid":"50554f06d13ea510","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714475348623,"stop":1714475348623,"duration":0},"status":"passed","severity":"normal"},{"uid":"1257b6c700e79ff9","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714474879851,"stop":1714474879851,"duration":0},"status":"passed","severity":"normal"},{"uid":"64fd0fe7f8a55f6c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714475120574,"stop":1714475120575,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eadd5a09742a995","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714475376813,"stop":1714475376814,"duration":1},"status":"passed","severity":"normal"},{"uid":"405d7a21043e09a9","name":"Check received message containing JSON","time":{"start":1714475382820,"stop":1714475382820,"duration":0},"status":"passed","severity":"normal"},{"uid":"f54fb669846672fd","name":"Check received message containing Script","time":{"start":1714475382831,"stop":1714475382831,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f44fa98159330e2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714475552395,"stop":1714475552395,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc427574747a92dd","name":"should encode/decode to RLP encoding","time":{"start":1714474864183,"stop":1714474864183,"duration":0},"status":"passed","severity":"normal"},{"uid":"45939489c00c46f2","name":"1 Store, 2 fetches","time":{"start":1714474879827,"stop":1714474879828,"duration":1},"status":"passed","severity":"normal"},{"uid":"95cdc54bebcade3c","name":"Push message with unicode special characters payload","time":{"start":1714475332229,"stop":1714475332229,"duration":0},"status":"passed","severity":"normal"},{"uid":"98013da7215d92f1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714475552403,"stop":1714475552403,"duration":0},"status":"passed","severity":"normal"},{"uid":"636a89cd4de1241c","name":"Push message with custom timestamp: 1714471504326","time":{"start":1714475332278,"stop":1714475332279,"duration":1},"status":"passed","severity":"normal"},{"uid":"a465ce57f9296a95","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714474985140,"stop":1714474985140,"duration":0},"status":"passed","severity":"normal"},{"uid":"664f6cf592c1af2b","name":"Check publish message containing unicode special characters","time":{"start":1714475376810,"stop":1714475376813,"duration":3},"status":"passed","severity":"normal"},{"uid":"aa71e49a126ad93b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714474855581,"stop":1714474855582,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcc599511338205","name":"more peers than existing","time":{"start":1714475329204,"stop":1714475329204,"duration":0},"status":"skipped","severity":"normal"},{"uid":"517206cb249f5c85","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714474915683,"stop":1714474915683,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f4eab945f07335","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714474985138,"stop":1714474985138,"duration":0},"status":"passed","severity":"normal"},{"uid":"3812164157cf736a","name":"Push message with content topic containing numeric","time":{"start":1714475447922,"stop":1714475447922,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f7de6bdbc57ff0","name":"Subscribe to topic containing short and receive message","time":{"start":1714475552399,"stop":1714475552399,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ffeaa9e4ea749e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714475153066,"stop":1714475153066,"duration":0},"status":"passed","severity":"normal"},{"uid":"80b8420dc6459e06","name":"should not fail to start the service if it is already started","time":{"start":1714474919285,"stop":1714474919286,"duration":1},"status":"passed","severity":"normal"},{"uid":"379913559efcd39a","name":"Check received message containing long","time":{"start":1714475069751,"stop":1714475069752,"duration":1},"status":"passed","severity":"normal"},{"uid":"8638e511c114b4b","name":"Push message with Arabic payload","time":{"start":1714475332225,"stop":1714475332226,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dfe1bfa69ff321d","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714474855591,"stop":1714474855591,"duration":0},"status":"passed","severity":"normal"},{"uid":"5620996000d3c4ad","name":"isConnected should return false after all peers disconnect","time":{"start":1714474908009,"stop":1714474908010,"duration":1},"status":"passed","severity":"normal"},{"uid":"275cdfa2edf1e43f","name":"Push message with JSON payload","time":{"start":1714475447917,"stop":1714475447918,"duration":1},"status":"passed","severity":"normal"},{"uid":"40cf67bf3340b511","name":"Fails to push message bigger that 1MB","time":{"start":1714475447933,"stop":1714475447935,"duration":2},"status":"passed","severity":"normal"},{"uid":"ea926a5823bb0fee","name":"it tolerates circular branch references","time":{"start":1714474880440,"stop":1714474880440,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9fc14f27ad3a2cc","name":"Refresh subscription","time":{"start":1714475153064,"stop":1714475153065,"duration":1},"status":"passed","severity":"normal"},{"uid":"32b0073d1c9a6c82","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714475104156,"stop":1714475104156,"duration":0},"status":"passed","severity":"normal"},{"uid":"281731406747bae5","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714474890257,"stop":1714474890259,"duration":2},"status":"passed","severity":"normal"},{"uid":"7740e0a3a102700b","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714474908002,"stop":1714474908003,"duration":1},"status":"passed","severity":"normal"},{"uid":"b001b1025563703d","name":"Push message with content topic containing XML","time":{"start":1714475447926,"stop":1714475447926,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d117e2f447db7d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714475120576,"stop":1714475120576,"duration":0},"status":"passed","severity":"normal"},{"uid":"67791d742a97e041","name":"Subscribe to topic containing XML and receive message","time":{"start":1714475552402,"stop":1714475552402,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5cf59c34cc5e143","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1714474858181,"stop":1714474858183,"duration":2},"status":"passed","severity":"normal"},{"uid":"6f47a40a2695e43","name":"Check received message containing Basic HTML tag","time":{"start":1714475382832,"stop":1714475382832,"duration":0},"status":"passed","severity":"normal"},{"uid":"216e32601f77106b","name":"Ordered Callback - forward","time":{"start":1714475470756,"stop":1714475470756,"duration":0},"status":"passed","severity":"normal"},{"uid":"6242b36a3e24b833","name":"Asymmetric encrypt & decrypt","time":{"start":1714474890818,"stop":1714474890818,"duration":0},"status":"passed","severity":"normal"},{"uid":"f22b606a37818c1e","name":"Push message with content topic containing SQL Injection","time":{"start":1714475332261,"stop":1714475332261,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb68ca90fc5df8ae","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714475009284,"stop":1714475009284,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a00fdd61cef8162","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714475120575,"stop":1714475120575,"duration":0},"status":"passed","severity":"normal"},{"uid":"302a53d07c1b20be","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714475655019,"stop":1714475655019,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3c4ca6eaec8f85","name":"Check received message containing long","time":{"start":1714475382828,"stop":1714475382828,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f34883fc220fe9","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714475386301,"stop":1714475386301,"duration":0},"status":"passed","severity":"normal"},{"uid":"485c7b54543c0c9a","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714474855580,"stop":1714474855580,"duration":0},"status":"passed","severity":"normal"},{"uid":"184dd3d9f12ef840","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714475482025,"stop":1714475482026,"duration":1},"status":"passed","severity":"normal"},{"uid":"5763f4f3b947ba80","name":"handles empty contentTopics array correctly","time":{"start":1714474855594,"stop":1714474855594,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55ec2569aa08447","name":"Ping on subscribed peer","time":{"start":1714474935689,"stop":1714474935689,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa12eb315cac45b","name":"Check message with no payload is not received","time":{"start":1714475382825,"stop":1714475382826,"duration":1},"status":"passed","severity":"normal"},{"uid":"d06075c46718f868","name":"Refresh subscription","time":{"start":1714475552387,"stop":1714475552387,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e53b94aec342767","name":"should throw error - no public key","time":{"start":1714474864182,"stop":1714474864182,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d6cdbce972358e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714475009285,"stop":1714475009285,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91213968c3d31e5","name":"Push message with content topic containing Arabic","time":{"start":1714475332260,"stop":1714475332260,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25d508fa1ceec20","name":"random static sharding 6 - Cluster ID: 689, Shard ID: 834","time":{"start":1714475438836,"stop":1714475438836,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a2c7e336da9b66","name":"same cluster, same shard: nodes connect","time":{"start":1714475205229,"stop":1714475205230,"duration":1},"status":"passed","severity":"normal"},{"uid":"c763df2c7824374f","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714475104160,"stop":1714475104160,"duration":0},"status":"passed","severity":"normal"},{"uid":"2101739695a6b66c","name":"Push message with content topic containing Script","time":{"start":1714475332261,"stop":1714475332261,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c487bafdd2fea7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714475153072,"stop":1714475153072,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd860ff98123962","name":"Check publish message containing Script","time":{"start":1714475376798,"stop":1714475376798,"duration":0},"status":"passed","severity":"normal"},{"uid":"947268a4d7d1cb3c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714475179599,"stop":1714475179599,"duration":0},"status":"passed","severity":"normal"},{"uid":"4940c97cbad3c919","name":"Callback on promise, aborts when callback returns true","time":{"start":1714475488797,"stop":1714475488797,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af49e824cb7cd4","name":"removeEventListener with correct event","time":{"start":1714474948250,"stop":1714474948250,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6bc6e0b6987984","name":"Push message with XML payload","time":{"start":1714475332227,"stop":1714475332227,"duration":0},"status":"passed","severity":"normal"},{"uid":"742939736ec3bfb3","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714475069774,"stop":1714475069775,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ec41c155174cac4","name":"Js publishes, other Js receives","time":{"start":1714475358596,"stop":1714475358597,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac244f74fb727033","name":"Push message with emoji payload","time":{"start":1714475332229,"stop":1714475332230,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9b7624abb6a7c9b","name":"Push message with short payload","time":{"start":1714475447906,"stop":1714475447906,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a2d4e65236ea371","name":"can start and stop the service","time":{"start":1714475377638,"stop":1714475377638,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aec362928d8bcd","name":"Push message with SQL Injection payload","time":{"start":1714475447910,"stop":1714475447911,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4e8f95990c8bfdb","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714474855568,"stop":1714474855568,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd809aeed472b373","name":"Push message with content topic containing long","time":{"start":1714475447921,"stop":1714475447921,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb7297136853026","name":"non connected peers","time":{"start":1714475329205,"stop":1714475329205,"duration":0},"status":"skipped","severity":"normal"},{"uid":"800eb9af3ead1fa7","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714475552399,"stop":1714475552400,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1f7a89d2beb3011","name":"Subscribe to topic containing long and publish message","time":{"start":1714475386295,"stop":1714475386295,"duration":0},"status":"passed","severity":"normal"},{"uid":"facb032f3956455d","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714474863274,"stop":1714474863274,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c73dddbd995b4f","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714475386298,"stop":1714475386298,"duration":0},"status":"passed","severity":"normal"},{"uid":"5464409e36a6c0a5","name":"Register correct protocols","time":{"start":1714475386291,"stop":1714475386291,"duration":0},"status":"passed","severity":"normal"},{"uid":"581b6e08ab2a981a","name":"Encoder throws on undefined content topic","time":{"start":1714474892177,"stop":1714474892178,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf7539c1a39348de","name":"Decoder throws on empty string content topic","time":{"start":1714474890263,"stop":1714474890263,"duration":0},"status":"passed","severity":"normal"},{"uid":"97c210a99ac05b3b","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714475419464,"stop":1714475419464,"duration":0},"status":"passed","severity":"normal"},{"uid":"685591e2b3e00265","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714474879852,"stop":1714474879853,"duration":1},"status":"passed","severity":"normal"},{"uid":"d207fdb3262e0f9f","name":"should set field with only STORE enabled","time":{"start":1714474864187,"stop":1714474864187,"duration":0},"status":"passed","severity":"normal"},{"uid":"62aa92d1127a5341","name":"Push message with Russian payload","time":{"start":1714475447909,"stop":1714475447910,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eb25bb365785b4","name":"Generator, custom pubsub topic","time":{"start":1714475482028,"stop":1714475482028,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c83bee1d644f5e5","name":"Ping on peer without subscriptions","time":{"start":1714474982706,"stop":1714474982707,"duration":1},"status":"passed","severity":"normal"},{"uid":"d02175211e67e007","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1714474858183,"stop":1714474858183,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27a909a694a0d5b","name":"Nwaku publishes","time":{"start":1714475358596,"stop":1714475358596,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e508f1c92ab70f","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app66/4/topic282/utf8","time":{"start":1714475429907,"stop":1714475429908,"duration":1},"status":"passed","severity":"normal"},{"uid":"be350e881c6980ce","name":"Push message with Basic HTML tag payload","time":{"start":1714475332227,"stop":1714475332228,"duration":1},"status":"passed","severity":"normal"},{"uid":"c69909906c1b7ac5","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app27/4/topic931/test.js","time":{"start":1714475429903,"stop":1714475429903,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa8f1e742399d1","name":"should not fail to stop the service if it was not started","time":{"start":1714474884265,"stop":1714474884265,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc1839d5497c6b1","name":"Push message with unicode special characters payload","time":{"start":1714475447919,"stop":1714475447919,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e4513e905640a","name":"Push message with custom timestamp: 1714471470015","time":{"start":1714475447931,"stop":1714475447932,"duration":1},"status":"passed","severity":"normal"},{"uid":"44b7224036937882","name":"Subscribe to topic containing XML and receive message","time":{"start":1714475552391,"stop":1714475552391,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59b914c5ed1a315","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714475552398,"stop":1714475552398,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2009c81f251ad57","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714475552400,"stop":1714475552400,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3836b49cf01f312","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714475552403,"stop":1714475552404,"duration":1},"status":"passed","severity":"normal"},{"uid":"12090382803fff71","name":"receives messages sent to provided content topic through stream","time":{"start":1714475377022,"stop":1714475377022,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aa45cef53425e397","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714475104161,"stop":1714475104161,"duration":0},"status":"passed","severity":"normal"},{"uid":"c22dc696175237c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714474855583,"stop":1714474855583,"duration":0},"status":"passed","severity":"normal"},{"uid":"2810e23de66a9d99","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714475386299,"stop":1714475386299,"duration":0},"status":"passed","severity":"normal"},{"uid":"31bd1069465272df","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714474855580,"stop":1714474855580,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d73ea71760b3350","name":"should emit a peer event after start","time":{"start":1714474919286,"stop":1714474919287,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a3bf6677c7d8621","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714474863278,"stop":1714474863285,"duration":7},"status":"passed","severity":"normal"},{"uid":"484262618c7ef425","name":"Decoder throws on undefined content topic","time":{"start":1714474892178,"stop":1714474892178,"duration":0},"status":"passed","severity":"normal"},{"uid":"4abb8f0d84031ec9","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714475386297,"stop":1714475386297,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b2ec562c99adb5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714475552401,"stop":1714475552401,"duration":0},"status":"passed","severity":"normal"},{"uid":"903ec9b2d241512b","name":"Check message with non string payload is not received","time":{"start":1714475069778,"stop":1714475069778,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98c05eb64ea0497","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714474967278,"stop":1714474967279,"duration":1},"status":"passed","severity":"normal"},{"uid":"e452b5a28751bf36","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714475655018,"stop":1714475655019,"duration":1},"status":"passed","severity":"normal"}]