mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 08:23:14 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"a972fe92cfbb064a","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1712404263386,"stop":1712404263386,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbdb04b57ba222b8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712404568865,"stop":1712404568865,"duration":0},"status":"passed","severity":"normal"},{"uid":"f842c4521c1d7576","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1712404406523,"stop":1712404406523,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bdc3522b9e86412","name":"Check received message containing emoji","time":{"start":1712404786621,"stop":1712404786622,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fb8ebf2907417a5","name":"Check received message containing Chinese","time":{"start":1712404786611,"stop":1712404786612,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f39a22022a24a5c","name":"Push message equal or less that 1MB","time":{"start":1712404791483,"stop":1712404791483,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d997863dd37390","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1712404270996,"stop":1712404270997,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c984e41d328c174","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1712404738934,"stop":1712404738935,"duration":1},"status":"passed","severity":"normal"},{"uid":"133b279e600d8209","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1712404406516,"stop":1712404406517,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5048e45955d78a2","name":"Subscribe to topic containing long and publish message","time":{"start":1712404738933,"stop":1712404738933,"duration":0},"status":"passed","severity":"normal"},{"uid":"210c93c72a7353da","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712404927217,"stop":1712404927217,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48fbc5a0954e6a9","name":"Query Generator, Multiple PubsubTopics","time":{"start":1712404826750,"stop":1712404826750,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c7d0136bb317ec6","name":"Push message with Basic HTML tag payload","time":{"start":1712404791448,"stop":1712404791448,"duration":0},"status":"passed","severity":"normal"},{"uid":"feff187717355412","name":"should properly create peer info with all multiaddrs","time":{"start":1712404271757,"stop":1712404271757,"duration":0},"status":"passed","severity":"normal"},{"uid":"5626d0901f9e9264","name":"pre and post cipher","time":{"start":1712404297836,"stop":1712404297837,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3f0e264b7009a56","name":"should be able to decode the field with only FILTER set to true","time":{"start":1712404270995,"stop":1712404270995,"duration":0},"status":"passed","severity":"normal"},{"uid":"89af7285a8a79387","name":"Check publish message containing SQL Injection","time":{"start":1712404736057,"stop":1712404736058,"duration":1},"status":"passed","severity":"normal"},{"uid":"950c6bd1eab77790","name":"Publish without waiting for remote peer","time":{"start":1712404738930,"stop":1712404738930,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c107fd597be257f","name":"should decode valid enr successfully","time":{"start":1712404271744,"stop":1712404271745,"duration":1},"status":"passed","severity":"normal"},{"uid":"d00e6a93f3825509","name":"Fails to push message with empty content topic","time":{"start":1712404791473,"stop":1712404791473,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4720f4134a99c2","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1712404406510,"stop":1712404406510,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3040e29cc8dadc16","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1712404738931,"stop":1712404738931,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c00b001200b6eb0","name":"Refresh subscription","time":{"start":1712404738932,"stop":1712404738932,"duration":0},"status":"skipped","severity":"normal"},{"uid":"69d70461b737264f","name":"All","time":{"start":1712404323042,"stop":1712404323043,"duration":1},"status":"passed","severity":"normal"},{"uid":"b334dba187ef8d90","name":"handles multiple messages","time":{"start":1712404845587,"stop":1712404845587,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c9d78193daff5a","name":"Push message with Chinese payload","time":{"start":1712404695363,"stop":1712404695363,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb6da9379e867f38","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1712404263392,"stop":1712404263392,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c60eb8a130a04b","name":"Query generator for 2000 messages","time":{"start":1712404841915,"stop":1712404841915,"duration":0},"status":"passed","severity":"normal"},{"uid":"afe1d85eae4574bf","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1712404263393,"stop":1712404263393,"duration":0},"status":"passed","severity":"normal"},{"uid":"39520ecc7521faa2","name":"Check received message containing Arabic","time":{"start":1712404786612,"stop":1712404786613,"duration":1},"status":"passed","severity":"normal"},{"uid":"87d858d26a629a5b","name":"random static sharding 3 - Cluster ID: 773, Shard ID: 251","time":{"start":1712404794440,"stop":1712404794440,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd9cfc53aad13541","name":"should return false","time":{"start":1712404271752,"stop":1712404271752,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c4a5fab94b56e08","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1712404287475,"stop":1712404287475,"duration":0},"status":"passed","severity":"normal"},{"uid":"acbac8859be6169a","name":"Push message with content topic containing special chars","time":{"start":1712404695372,"stop":1712404695372,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc5106209c76114c","name":"start node with ApplicationInfo","time":{"start":1712404736471,"stop":1712404736472,"duration":1},"status":"skipped","severity":"normal"},{"uid":"481ceefc4f6fe09f","name":"Check message received after nwaku node is restarted","time":{"start":1712404786627,"stop":1712404786627,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f3f59cd6507ef69f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712404927227,"stop":1712404927227,"duration":0},"status":"passed","severity":"normal"},{"uid":"231ba6f616365990","name":"Decoder throws on empty string content topic","time":{"start":1712404276582,"stop":1712404276582,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ba8fe79461320b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1712404263392,"stop":1712404263393,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b567bd5d9c97fa3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1712404263394,"stop":1712404263394,"duration":0},"status":"passed","severity":"normal"},{"uid":"1571e614f5db6b6f","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712404927214,"stop":1712404927215,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f8b90e9422b80a90","name":"random static sharding 1 - Cluster ID: 121, Shard ID: 984","time":{"start":1712404794439,"stop":1712404794439,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ffc7edae0a2ea9","name":"Fails to publish message with size larger than 1 MB","time":{"start":1712404736082,"stop":1712404736083,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea06b42d91a9f21","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712404554510,"stop":1712404554510,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ee9478f06d974ea5","name":"Push message equal or less that 1MB","time":{"start":1712404695388,"stop":1712404695388,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3085dc26ce679b","name":"Check publish message after client node is restarted","time":{"start":1712404736083,"stop":1712404736083,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ac4fc87cdac8d7b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712404554511,"stop":1712404554511,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a0bfa0892f816a","name":"Subscribe to topic containing Script and receive message","time":{"start":1712404927218,"stop":1712404927219,"duration":1},"status":"passed","severity":"normal"},{"uid":"d66eead03ffc6c4e","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1712404263377,"stop":1712404263378,"duration":1},"status":"passed","severity":"normal"},{"uid":"64981c086c081a80","name":"same cluster, same shard: nodes connect","time":{"start":1712404406502,"stop":1712404406502,"duration":0},"status":"skipped","severity":"normal"},{"uid":"60d0bf2139b4fb6","name":"Push message with Script payload","time":{"start":1712404695366,"stop":1712404695366,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2e4b339ff5b072","name":"Check received message containing Basic HTML tag","time":{"start":1712404786617,"stop":1712404786618,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba7c6a0f5f1ea8e4","name":"Push message with escaped characters payload","time":{"start":1712404695368,"stop":1712404695368,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc978375c483451d","name":"should not receive a peer event before start","time":{"start":1712404766127,"stop":1712404766127,"duration":0},"status":"passed","severity":"normal"},{"uid":"463e5e5441a00a42","name":"Push message with content topic containing escaped characters","time":{"start":1712404791471,"stop":1712404791472,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ad6972261630a3f","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1712404313697,"stop":1712404313697,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ea5f211400257c","name":"should throw an error for missing required configuration","time":{"start":1712404263389,"stop":1712404263389,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96c7b0902a25a2a","name":"should throw error - no public key","time":{"start":1712404271752,"stop":1712404271752,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee9e430e024803a","name":"Ping on peer without subscriptions","time":{"start":1712404388110,"stop":1712404388111,"duration":1},"status":"passed","severity":"normal"},{"uid":"19692d3c193af64f","name":"Check message on other pubsub topic is not received","time":{"start":1712404786624,"stop":1712404786624,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b6514183adb93f","name":"should set field with only FILTER enabled","time":{"start":1712404271759,"stop":1712404271759,"duration":0},"status":"passed","severity":"normal"},{"uid":"e140ba429e46acaa","name":"ignores unrecognized TXT record formats","time":{"start":1712404287473,"stop":1712404287473,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0eb5a1f647b2f9","name":"should encode/decode to RLP encoding","time":{"start":1712404271753,"stop":1712404271753,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ceb39387a4d54f","name":"random static sharding 8 - Cluster ID: 612, Shard ID: 345","time":{"start":1712404794442,"stop":1712404794442,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0b73b2ae01a3f6d","name":"random static sharding 2 - Cluster ID: 158, Shard ID: 556","time":{"start":1712404794439,"stop":1712404794439,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dbb973983ce543f","name":"Push message with content topic containing numeric","time":{"start":1712404791451,"stop":1712404791452,"duration":1},"status":"passed","severity":"normal"},{"uid":"2759ea2b77aeb34","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1712404834750,"stop":1712404834751,"duration":1},"status":"passed","severity":"normal"},{"uid":"97d251ec20f17f59","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1712404263399,"stop":1712404263400,"duration":1},"status":"passed","severity":"normal"},{"uid":"20c2b5954ffe3628","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1712404728781,"stop":1712404728781,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae016c1b6ccb2750","name":"can start and stop the service","time":{"start":1712404766125,"stop":1712404766126,"duration":1},"status":"passed","severity":"normal"},{"uid":"990e0ebf144b4596","name":"Passing an array","time":{"start":1712404858931,"stop":1712404858931,"duration":0},"status":"passed","severity":"normal"},{"uid":"833b956097a11da0","name":"start node with empty shard","time":{"start":1712404794446,"stop":1712404794446,"duration":0},"status":"passed","severity":"normal"},{"uid":"775a0e2eac037a44","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1712404287475,"stop":1712404287475,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f5302741da559b","name":"Refresh subscription","time":{"start":1712404927225,"stop":1712404927226,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c9308cc6f68b088","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712404568862,"stop":1712404568863,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f42909527cd12ed","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712404406514,"stop":1712404406514,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca40e7eed58f36e","name":"should not fail to start the service if it is already started","time":{"start":1712404766126,"stop":1712404766127,"duration":1},"status":"passed","severity":"normal"},{"uid":"74d5b1134ec0e9d8","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712404270998,"stop":1712404270999,"duration":1},"status":"passed","severity":"normal"},{"uid":"5101befa06d3f9ad","name":"Push message with numeric payload","time":{"start":1712404695362,"stop":1712404695363,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5bf71be3c31963e","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app49/6/topic778/utf8","time":{"start":1712404736467,"stop":1712404736467,"duration":0},"status":"skipped","severity":"normal"},{"uid":"84292760dd776850","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1712404313695,"stop":1712404313696,"duration":1},"status":"passed","severity":"normal"},{"uid":"eda67aaa97ecaec2","name":"Subscribe to topic containing shell command and publish message","time":{"start":1712404738938,"stop":1712404738938,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb20734091c44f84","name":"should throw an error for missing sharding configuration","time":{"start":1712404263403,"stop":1712404263403,"duration":0},"status":"passed","severity":"normal"},{"uid":"39cf3994e6d6d74","name":"Ping on subscribed peer","time":{"start":1712404388107,"stop":1712404388108,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bc1ff369961ad22","name":"Subscribe to topic containing numeric and publish message","time":{"start":1712404738933,"stop":1712404738933,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8465a5bd37979eb","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712404568875,"stop":1712404568875,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb521ad9ec1607e","name":"random static sharding 5 - Cluster ID: 949, Shard ID: 851","time":{"start":1712404794441,"stop":1712404794441,"duration":0},"status":"passed","severity":"normal"},{"uid":"a426f6dcb0b878a7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712404927230,"stop":1712404927230,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb914d11ec76f1d","name":"Check received message containing Russian","time":{"start":1712404475721,"stop":1712404475724,"duration":3},"status":"passed","severity":"normal"},{"uid":"746faaa8f8edd533","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712404818913,"stop":1712404818913,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede0bc5c36fd7012","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1712404286999,"stop":1712404286999,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e090efe87486335","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712404520522,"stop":1712404520522,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00f385c8ac807e0","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1712404313698,"stop":1712404313698,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89315bbf34b80eb","name":"should load peers from local storage and dispatch events","time":{"start":1712404291416,"stop":1712404291416,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ab8f40665fd0a1","name":"Subscribe to topic containing Russian and publish message","time":{"start":1712404738935,"stop":1712404738935,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dfbd0a7afd1ab5e","name":"should properly create location multiaddrs - tcp","time":{"start":1712404271756,"stop":1712404271757,"duration":1},"status":"passed","severity":"normal"},{"uid":"6187c2d1cb280edf","name":"Refresh subscription","time":{"start":1712404568871,"stop":1712404568871,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2a4a299724e3c3d","name":"Check publish message containing Arabic","time":{"start":1712404736054,"stop":1712404736054,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a8d3797682d583","name":"returns all values when wanted number matches available values","time":{"start":1712404286249,"stop":1712404286250,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9bda3792a64b112","name":"Check message received after jswaku node is restarted","time":{"start":1712404786604,"stop":1712404786605,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8318a9000c619482","name":"Push message with shell command payload","time":{"start":1712404695368,"stop":1712404695368,"duration":0},"status":"passed","severity":"normal"},{"uid":"745dcaf0cd616d87","name":"Subscribe to topic containing short and receive message","time":{"start":1712404568871,"stop":1712404568871,"duration":0},"status":"passed","severity":"normal"},{"uid":"593b63dba7d40a9","name":"Overlapping topic subscription","time":{"start":1712404568870,"stop":1712404568870,"duration":0},"status":"passed","severity":"normal"},{"uid":"31eb3a7212f10a20","name":"Throws when trying to push message with empty payload","time":{"start":1712404791450,"stop":1712404791450,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ffaaa9dd8462b7a","name":"Check received message containing emoji","time":{"start":1712404786586,"stop":1712404786595,"duration":9},"status":"passed","severity":"normal"},{"uid":"f4793ddae78dbaf","name":"Check received message containing long","time":{"start":1712404786608,"stop":1712404786608,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca453264d771d676","name":"should configure sharding based on application and version for autosharding","time":{"start":1712404263402,"stop":1712404263402,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf07cfcf5f33b6c","name":"less peers than existing","time":{"start":1712404695644,"stop":1712404695644,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c5d4e63cf067077a","name":"should not receive a peer event before start","time":{"start":1712404324547,"stop":1712404324547,"duration":0},"status":"passed","severity":"normal"},{"uid":"f02261d3e4144c04","name":"throws an error for improperly formatted content topics","time":{"start":1712404263383,"stop":1712404263384,"duration":1},"status":"passed","severity":"normal"},{"uid":"c542889dfb648558","name":"removeEventListener with correct event","time":{"start":1712404354044,"stop":1712404354045,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e2bf41606b8f5b6","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712404728784,"stop":1712404728784,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eab5a8bd231e377","name":"Privacy Node - default protocol","time":{"start":1712404868296,"stop":1712404868296,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d6166bf368ffa7","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1712404856099,"stop":1712404856099,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc61d399c30fd0c","name":"Encoder throws on undefined content topic","time":{"start":1712404297519,"stop":1712404297519,"duration":0},"status":"passed","severity":"normal"},{"uid":"f04e0ec404b7b7fb","name":"Passing page size 11 when there are 10 messages","time":{"start":1712404849126,"stop":1712404849126,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fea600378a31d23","name":"can start the service","time":{"start":1712404291413,"stop":1712404291413,"duration":0},"status":"passed","severity":"normal"},{"uid":"16cc1e0d240c1fa8","name":"Check message with no pubsub topic is not received","time":{"start":1712404475733,"stop":1712404475733,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a30731fb81438dd","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1712404270993,"stop":1712404270993,"duration":0},"status":"passed","severity":"normal"},{"uid":"7961957ac9bcbd9c","name":"Push message with content topic containing SQL Injection","time":{"start":1712404791458,"stop":1712404791458,"duration":0},"status":"passed","severity":"normal"},{"uid":"48fadb16ba8a44e3","name":"Check received message containing unicode special characters","time":{"start":1712404786586,"stop":1712404786586,"duration":0},"status":"passed","severity":"normal"},{"uid":"9276c7e9a889fc31","name":"Passing page size 1 when there are 4 messages","time":{"start":1712404849122,"stop":1712404849123,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaef91d2a122d174","name":"Push message with content topic containing SQL Injection","time":{"start":1712404695374,"stop":1712404695380,"duration":6},"status":"passed","severity":"normal"},{"uid":"d54319fe7492b216","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1712404406534,"stop":1712404406535,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd5a9cc50891f358","name":"Subscribe to topic containing emoji and publish message","time":{"start":1712404738939,"stop":1712404738939,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b033ddc123cc89","name":"should return the pubsub topic directly if a string is provided","time":{"start":1712404263399,"stop":1712404263399,"duration":0},"status":"passed","severity":"normal"},{"uid":"43cc8c971a5d18ed","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712404927217,"stop":1712404927217,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b295ebb6238932","name":"Reopen subscription with peer with lost subscription","time":{"start":1712404388109,"stop":1712404388110,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6ca2851934eb359","name":"Check message with invalid timestamp is not received","time":{"start":1712404475732,"stop":1712404475732,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bbe324ec8c4f0c4","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1712404263405,"stop":1712404263405,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f12b222b2e8984","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712404406519,"stop":1712404406520,"duration":1},"status":"passed","severity":"normal"},{"uid":"76bbacfb55da336b","name":"Check received message containing short","time":{"start":1712404786544,"stop":1712404786556,"duration":12},"status":"passed","severity":"normal"},{"uid":"52f1c4775a85eded","name":"can start and stop the service","time":{"start":1712404324544,"stop":1712404324544,"duration":0},"status":"passed","severity":"normal"},{"uid":"488483e8bed536d0","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1712404286996,"stop":1712404286996,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08278b7244abdac","name":"isConnected return false after peer stops","time":{"start":1712404363303,"stop":1712404363303,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4e12bfd41ec44","name":"Js publishes, other Js receives","time":{"start":1712404723651,"stop":1712404723651,"duration":0},"status":"passed","severity":"normal"},{"uid":"27907ba69fd022ca","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1712404263379,"stop":1712404263379,"duration":0},"status":"passed","severity":"normal"},{"uid":"17841b7ffca9d90d","name":"Push message on custom pubsubTopic","time":{"start":1712404554508,"stop":1712404554508,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca51d354121931c","name":"configure the node with multiple content topics","time":{"start":1712404736471,"stop":1712404736471,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f45fb73af770e40","name":"Check message with invalid timestamp is not received","time":{"start":1712404786597,"stop":1712404786598,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b218c69c7e51007","name":"connects to nwaku","time":{"start":1712404858930,"stop":1712404858930,"duration":0},"status":"passed","severity":"normal"},{"uid":"17bb2c5d67ee6f57","name":"Query with Ordered Callback, No Decoder","time":{"start":1712404826752,"stop":1712404826753,"duration":1},"status":"passed","severity":"normal"},{"uid":"d728a73380d59e8e","name":"Push message with Arabic payload","time":{"start":1712404791445,"stop":1712404791446,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fe38039d7547f99","name":"Subscribe and receive messages via lightPush","time":{"start":1712404927221,"stop":1712404927221,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2410b099767f19","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1712404263398,"stop":1712404263398,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcbcdd810f4345d3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1712404263393,"stop":1712404263393,"duration":0},"status":"passed","severity":"normal"},{"uid":"3332df393bd4987a","name":"Check message with no payload is not received","time":{"start":1712404786602,"stop":1712404786603,"duration":1},"status":"passed","severity":"normal"},{"uid":"5062a7e809e866a","name":"should be able to encode the field with only FILTER set to true","time":{"start":1712404270990,"stop":1712404270991,"duration":1},"status":"passed","severity":"normal"},{"uid":"64f2c61ad39ff850","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1712404263384,"stop":1712404263385,"duration":1},"status":"passed","severity":"normal"},{"uid":"a20741625ca978e6","name":"Nwaku publishes","time":{"start":1712404723649,"stop":1712404723650,"duration":1},"status":"passed","severity":"normal"},{"uid":"76bcc708c2cb7b1c","name":"handles different clusterIds correctly","time":{"start":1712404263383,"stop":1712404263383,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa474048db2e6ee6","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1712404834750,"stop":1712404834750,"duration":0},"status":"passed","severity":"normal"},{"uid":"71df633353f34971","name":"Check received message containing XML","time":{"start":1712404786616,"stop":1712404786617,"duration":1},"status":"passed","severity":"normal"},{"uid":"6801a48a7156b233","name":"Ephemeral field set to true","time":{"start":1712404276580,"stop":1712404276580,"duration":0},"status":"passed","severity":"normal"},{"uid":"975c08f685b4a4c3","name":"Generator, custom pubsub topic","time":{"start":1712404818912,"stop":1712404818912,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a00b3493720875e","name":"Encoder throws on empty string content topic","time":{"start":1712404297519,"stop":1712404297520,"duration":1},"status":"passed","severity":"normal"},{"uid":"4591a5f576b7121d","name":"Delete observer","time":{"start":1712404697195,"stop":1712404697195,"duration":0},"status":"passed","severity":"normal"},{"uid":"28fe0be0aee92537","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712404927218,"stop":1712404927218,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fe6ea57b82fbddf","name":"getPeersByDiscovery","time":{"start":1712404354046,"stop":1712404354047,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f26e680a84b03a9","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712404927212,"stop":1712404927212,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b28a79eef6a20d6","name":"Encoder throws on undefined content topic","time":{"start":1712404299096,"stop":1712404299097,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a54d3f20bc6f498","name":"Push message with rate limit","time":{"start":1712404695386,"stop":1712404695386,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5fb5fe70b7bb693","name":"Push message with custom timestamp: 1681646076027","time":{"start":1712404695386,"stop":1712404695387,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd58338ebb100f87","name":"Push message with Basic HTML tag payload","time":{"start":1712404695367,"stop":1712404695367,"duration":0},"status":"passed","severity":"normal"},{"uid":"c90860bbf09bbfe4","name":"Check message with no payload is not received","time":{"start":1712404475738,"stop":1712404475738,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e09724e0da1f8d","name":"more peers than existing","time":{"start":1712404695643,"stop":1712404695643,"duration":0},"status":"skipped","severity":"normal"},{"uid":"679486704f0f7b85","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1712404322909,"stop":1712404322910,"duration":1},"status":"passed","severity":"normal"},{"uid":"22697f77f483bca5","name":"Store - dialed first","time":{"start":1712404868294,"stop":1712404868294,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a0fbe92a615e7d","name":"Fails to push message with large meta","time":{"start":1712404791474,"stop":1712404791481,"duration":7},"status":"passed","severity":"normal"},{"uid":"93c55e6144e1821f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712404878027,"stop":1712404878027,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c19257a161350cf","name":"Query Generator, No message returned","time":{"start":1712404826751,"stop":1712404826751,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c6ece7930588c16","name":"Push message with escaped characters payload","time":{"start":1712404791449,"stop":1712404791449,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d88d9be67e3a4e","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1712404798416,"stop":1712404798416,"duration":0},"status":"passed","severity":"normal"},{"uid":"25247fc705d42ed6","name":"Check publish message containing Russian","time":{"start":1712404736054,"stop":1712404736055,"duration":1},"status":"passed","severity":"normal"},{"uid":"d40eae7c14232831","name":"Subscribe to topic containing Script and receive message","time":{"start":1712404568875,"stop":1712404568875,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2aba065e74ec3e","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1712404299095,"stop":1712404299095,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad292c7441009708","name":"should not fail to stop the service if it was not started","time":{"start":1712404324545,"stop":1712404324545,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9605021246aafc3","name":"should be able to decode the field with only STORE set to true","time":{"start":1712404270996,"stop":1712404270996,"duration":0},"status":"passed","severity":"normal"},{"uid":"48229d78c7d95d8","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1712404406526,"stop":1712404406526,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f3a039bed4ff54","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1712404738931,"stop":1712404738931,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c9536048d942570","name":"Callback on promise, aborts when callback returns true","time":{"start":1712404841912,"stop":1712404841913,"duration":1},"status":"passed","severity":"normal"},{"uid":"c37d104f6b80939d","name":"configure the node with multiple pubsub topics","time":{"start":1712404794444,"stop":1712404794444,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc750b32c67827e7","name":"Generator, custom pubsub topic","time":{"start":1712404818914,"stop":1712404818914,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e1b80d334eb2128a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1712404263396,"stop":1712404263397,"duration":1},"status":"passed","severity":"normal"},{"uid":"cee472f2bf570844","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1712404263390,"stop":1712404263390,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7a2eadaceb3b1a","name":"Subscribe and publish message","time":{"start":1712404738930,"stop":1712404738930,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b1f876bcd916c8","name":"Check message with non string payload is not received","time":{"start":1712404786625,"stop":1712404786626,"duration":1},"status":"passed","severity":"normal"},{"uid":"1951937c20f177fc","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712404927215,"stop":1712404927215,"duration":0},"status":"skipped","severity":"normal"},{"uid":"172caa6bc74a5cbf","name":"Check message received after jswaku node is restarted","time":{"start":1712404475739,"stop":1712404475739,"duration":0},"status":"skipped","severity":"normal"},{"uid":"91be895110e85825","name":"should throw error - no id","time":{"start":1712404271750,"stop":1712404271750,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b217f381191562","name":"Sign & Recover","time":{"start":1712404297837,"stop":1712404297837,"duration":0},"status":"passed","severity":"normal"},{"uid":"973edbfff0632faa","name":"Push message with content topic containing unicode special characters","time":{"start":1712404791472,"stop":1712404791472,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4127a7496825600","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1712404263403,"stop":1712404263403,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c9f55a641c11b0","name":"1 Relay, 1 Filter, gives up","time":{"start":1712404287128,"stop":1712404287129,"duration":1},"status":"passed","severity":"normal"},{"uid":"78ff438ce57274d6","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1712404263379,"stop":1712404263379,"duration":0},"status":"passed","severity":"normal"},{"uid":"924d6a9b694d2aa6","name":"should throw error - no id","time":{"start":1712404271751,"stop":1712404271751,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe6dcc99773118e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712404927218,"stop":1712404927218,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4147d534a417138","name":"listenerCount","time":{"start":1712404354047,"stop":1712404354047,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b2a1beffdc4cbc","name":"Push message with content topic containing shell command","time":{"start":1712404791470,"stop":1712404791471,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfadccb4578165cb","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712404568874,"stop":1712404568874,"duration":0},"status":"passed","severity":"normal"},{"uid":"50aefc217ed9acf4","name":"Encoder throws on undefined content topic","time":{"start":1712404276581,"stop":1712404276581,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e1cec7a30601d32","name":"Check received message containing escaped characters","time":{"start":1712404786620,"stop":1712404786620,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee90d457c11bd723","name":"Fails to push message with empty content topic","time":{"start":1712404695384,"stop":1712404695385,"duration":1},"status":"passed","severity":"normal"},{"uid":"bad0f2bf29a86868","name":"Push message with rate limit","time":{"start":1712404791481,"stop":1712404791481,"duration":0},"status":"passed","severity":"normal"},{"uid":"148dcfd94d997892","name":"should throw error - no public key","time":{"start":1712404271751,"stop":1712404271751,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46b9aecd187722e","name":"should throw an error for empty SingleShardInfos array","time":{"start":1712404263385,"stop":1712404263386,"duration":1},"status":"passed","severity":"normal"},{"uid":"929571b98665f908","name":"Check received message containing long","time":{"start":1712404786557,"stop":1712404786557,"duration":0},"status":"passed","severity":"normal"},{"uid":"296ebdc57d7994f0","name":"Check received message containing unicode special characters","time":{"start":1712404786621,"stop":1712404786621,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f0372f52b8601d","name":"Check received message containing Basic HTML tag","time":{"start":1712404475726,"stop":1712404475726,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ddd5c88f306c110","name":"Push to array if already present","time":{"start":1712404263270,"stop":1712404263270,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d0a0d6e0387353","name":"should properly compute the node id","time":{"start":1712404271753,"stop":1712404271753,"duration":0},"status":"passed","severity":"normal"},{"uid":"54a921bb03670167","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712404568874,"stop":1712404568875,"duration":1},"status":"passed","severity":"normal"},{"uid":"47ba9b29f5d40647","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712404568879,"stop":1712404568879,"duration":0},"status":"passed","severity":"normal"},{"uid":"df202b3657baadcb","name":"should properly create location multiaddrs - udp4","time":{"start":1712404271755,"stop":1712404271755,"duration":0},"status":"passed","severity":"normal"},{"uid":"b826b42d5c28d9e6","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1712404736302,"stop":1712404736303,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9eb8b867ae77574f","name":"Push message with SQL Injection payload","time":{"start":1712404791446,"stop":1712404791447,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e40591ffc284bb1","name":"Ordered Callback - forward","time":{"start":1712404819759,"stop":1712404819760,"duration":1},"status":"passed","severity":"normal"},{"uid":"180c90ddb33d2a42","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app20/2/topic721/xml","time":{"start":1712404736470,"stop":1712404736470,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e5dabd314a00b254","name":"should handle application and version for autosharding","time":{"start":1712404263387,"stop":1712404263387,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4294389993e1e3c","name":"should throw error - invalid id","time":{"start":1712404271751,"stop":1712404271752,"duration":1},"status":"passed","severity":"normal"},{"uid":"9448b5cf334c0546","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712404520519,"stop":1712404520520,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ae50190f7e9588a","name":"Check message with non string payload is not received","time":{"start":1712404475738,"stop":1712404475738,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c71245597146bd","name":"Fails to push message with large meta","time":{"start":1712404695385,"stop":1712404695386,"duration":1},"status":"passed","severity":"normal"},{"uid":"18d3f1153490abc2","name":"Check meta is set [ecies]","time":{"start":1712404299096,"stop":1712404299096,"duration":0},"status":"passed","severity":"normal"},{"uid":"efc64d73b27910b1","name":"can start the service","time":{"start":1712404766125,"stop":1712404766125,"duration":0},"status":"passed","severity":"normal"},{"uid":"5abd3becd8928a95","name":"should return all peers when numPeers is 0","time":{"start":1712404276319,"stop":1712404276319,"duration":0},"status":"passed","severity":"normal"},{"uid":"e16ab56851c8bd2e","name":"Check received message containing JSON","time":{"start":1712404786618,"stop":1712404786619,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a09f3455f5f87b","name":"Light Node - default protocols","time":{"start":1712404868296,"stop":1712404868296,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa3e5af32454d27","name":"can start the service","time":{"start":1712404324543,"stop":1712404324544,"duration":1},"status":"passed","severity":"normal"},{"uid":"63c0905ada098df8","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1712404263498,"stop":1712404263499,"duration":1},"status":"passed","severity":"normal"},{"uid":"aefa1652c1319044","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712404728782,"stop":1712404728782,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d918cc56b54d2e","name":"Publish message with custom timestamp: Sat Apr 06 2024 12:58:43 GMT+0000 (Coordinated Universal Time)","time":{"start":1712404736072,"stop":1712404736073,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fa29916a0edc47d","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1712404263385,"stop":1712404263385,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb4d2fed90eca38","name":"Push message with content topic containing escaped characters","time":{"start":1712404695383,"stop":1712404695383,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17432703e2db216","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712404927220,"stop":1712404927220,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce215b7e81303396","name":"new peer added after a peer was already found","time":{"start":1712404713735,"stop":1712404713735,"duration":0},"status":"skipped","severity":"normal"},{"uid":"97bce292a9ee8e0","name":"Check received message containing Script","time":{"start":1712404475725,"stop":1712404475725,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2a34be4335a83e","name":"Check received message containing JSON","time":{"start":1712404786582,"stop":1712404786582,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f4754b8b02b09c","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1712404263377,"stop":1712404263377,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8643ccb66c85d99","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1712404263396,"stop":1712404263396,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5dd67d49d008bdb","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app19/10/topic778/json","time":{"start":1712404736466,"stop":1712404736466,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b77688d0cee179d8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712404520516,"stop":1712404520516,"duration":0},"status":"passed","severity":"normal"},{"uid":"d329f53abe324a","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1712404270997,"stop":1712404270998,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fdc426896522d65","name":"recovers when dns.resolve returns empty","time":{"start":1712404287472,"stop":1712404287472,"duration":0},"status":"passed","severity":"normal"},{"uid":"695be02e5b11fad1","name":"Reopen subscription with peer with lost subscription","time":{"start":1712404343233,"stop":1712404343234,"duration":1},"status":"passed","severity":"normal"},{"uid":"9156cf548e228886","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1712404291416,"stop":1712404291417,"duration":1},"status":"passed","severity":"normal"},{"uid":"568579cda6d999af","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712404568879,"stop":1712404568879,"duration":0},"status":"passed","severity":"normal"},{"uid":"123fe477fee8fab4","name":"Passing page size 10 when there are 10 messages","time":{"start":1712404849125,"stop":1712404849125,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab05e41530f730e7","name":"same cluster, same shard: nodes connect","time":{"start":1712404594899,"stop":1712404594899,"duration":0},"status":"passed","severity":"normal"},{"uid":"68fcc6c1e21deaf7","name":"should encodeTxt and decodeTxt","time":{"start":1712404271744,"stop":1712404271744,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a0dfc1d212635c","name":"Check message with no content topic is not received","time":{"start":1712404786601,"stop":1712404786601,"duration":0},"status":"passed","severity":"normal"},{"uid":"282abd1bed6f0402","name":"Check received message containing emoji","time":{"start":1712404475729,"stop":1712404475730,"duration":1},"status":"passed","severity":"normal"},{"uid":"968b291e6b7276d5","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1712404286996,"stop":1712404286996,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcc90d8ba0847b01","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1712404270991,"stop":1712404270992,"duration":1},"status":"passed","severity":"normal"},{"uid":"556526a4a4cefff8","name":"should properly create location multiaddrs - tcp6","time":{"start":1712404271756,"stop":1712404271756,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ef9d64d1b248d0","name":"Push 30 different messages","time":{"start":1712404791450,"stop":1712404791450,"duration":0},"status":"passed","severity":"normal"},{"uid":"5370540dc44669ba","name":"Sets default value correctly","time":{"start":1712404858933,"stop":1712404858933,"duration":0},"status":"passed","severity":"normal"},{"uid":"c73abe85ce0cca2f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712404568876,"stop":1712404568877,"duration":1},"status":"passed","severity":"normal"},{"uid":"fea0f2623510959f","name":"Check received message containing short","time":{"start":1712404475701,"stop":1712404475701,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b4100837a22a21","name":"Check received message with timestamp: 1712404313079 ","time":{"start":1712404786596,"stop":1712404786596,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1cf58d1158510a4","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712404568872,"stop":1712404568873,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bbf204750067514","name":"shard 0","time":{"start":1712404794437,"stop":1712404794438,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ab532f5601c4e6b6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712404406527,"stop":1712404406528,"duration":1},"status":"passed","severity":"normal"},{"uid":"753096cd7955d29f","name":"Push message with content topic containing JSON","time":{"start":1712404695382,"stop":1712404695382,"duration":0},"status":"passed","severity":"normal"},{"uid":"e139093710f4beaf","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712404554509,"stop":1712404554510,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f5defc8f042c7455","name":"Decoder throws on undefined content topic","time":{"start":1712404299097,"stop":1712404299097,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a69addd205333e","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1712404363300,"stop":1712404363301,"duration":1},"status":"passed","severity":"normal"},{"uid":"56afbef5eef8a2fa","name":"Default pageSize","time":{"start":1712404849129,"stop":1712404849130,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f6dd93b759dcb58","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712404520520,"stop":1712404520522,"duration":2},"status":"passed","severity":"normal"},{"uid":"b8b6cf9383bd03cf","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1712404406529,"stop":1712404406529,"duration":0},"status":"passed","severity":"normal"},{"uid":"548e1d9ab5b24eb","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1712404738930,"stop":1712404738931,"duration":1},"status":"passed","severity":"normal"},{"uid":"a485763b8b522b1f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712404364219,"stop":1712404364219,"duration":0},"status":"passed","severity":"normal"},{"uid":"e741f6f22f3b8b40","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712404927229,"stop":1712404927229,"duration":0},"status":"passed","severity":"normal"},{"uid":"df427d161fa79834","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1712404322909,"stop":1712404322909,"duration":0},"status":"passed","severity":"normal"},{"uid":"82f8eba6d255b1e5","name":"Push message with content topic containing long","time":{"start":1712404791451,"stop":1712404791451,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c89c600c5bee2ac","name":"it tolerates circular branch references","time":{"start":1712404287472,"stop":1712404287472,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f3608f2e73ccc1","name":"Rejects garbage","time":{"start":1712404279977,"stop":1712404279978,"duration":1},"status":"passed","severity":"normal"},{"uid":"1df3a41eb6d57083","name":"Publish message with large meta","time":{"start":1712404736084,"stop":1712404736084,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce3d79a3dd95a1c","name":"Push message with content topic containing emoji","time":{"start":1712404695384,"stop":1712404695384,"duration":0},"status":"passed","severity":"normal"},{"uid":"f32505c1998c5c97","name":"Generator, 2 different pubsubtopics","time":{"start":1712404818913,"stop":1712404818913,"duration":0},"status":"passed","severity":"normal"},{"uid":"21421a1c8ed5a68d","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1712404286252,"stop":1712404286252,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b035bbf9f8a095","name":"Check received message with timestamp: 1712404312822000000 ","time":{"start":1712404475730,"stop":1712404475730,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e330abbb2ff2e7","name":"Check message received after nwaku node is restarted","time":{"start":1712404786605,"stop":1712404786606,"duration":1},"status":"skipped","severity":"normal"},{"uid":"930bea34aca2a258","name":"Decoder throws on empty string content topic","time":{"start":1712404299097,"stop":1712404299098,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f0243660edba86","name":"Check publish message containing XML","time":{"start":1712404736059,"stop":1712404736060,"duration":1},"status":"passed","severity":"normal"},{"uid":"99f5202b7f3d0d2d","name":"isConnected should return false after all peers disconnect","time":{"start":1712404363302,"stop":1712404363302,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c3cdfd7e47cf59","name":"can dial TLS multiaddrs","time":{"start":1712404573322,"stop":1712404573322,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a02554c333022c1","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712404404653,"stop":1712404404654,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea3a2d8e3824823e","name":"Subscribe to topic containing long and receive message","time":{"start":1712404927216,"stop":1712404927217,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a8ffe494273a19f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1712404263395,"stop":1712404263395,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd5424dba9cf697","name":"Promise Callback - forward","time":{"start":1712404819759,"stop":1712404819759,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b354e25144124ab","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712404404648,"stop":1712404404652,"duration":4},"status":"passed","severity":"normal"},{"uid":"ea4ebea688e3181f","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1712404363301,"stop":1712404363302,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c66206c0aa3c022","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1712404406520,"stop":1712404406521,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a373fecc360e29a","name":"Filter","time":{"start":1712404868295,"stop":1712404868295,"duration":0},"status":"passed","severity":"normal"},{"uid":"d37e49637bd86399","name":"Check received message containing Script","time":{"start":1712404786579,"stop":1712404786579,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b898c6ad8e6fa33","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1712404263395,"stop":1712404263396,"duration":1},"status":"passed","severity":"normal"},{"uid":"5138387dde9591ed","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712404927214,"stop":1712404927214,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b31322ff7174cd","name":"Fails to push message bigger that 1MB","time":{"start":1712404791483,"stop":1712404791486,"duration":3},"status":"passed","severity":"normal"},{"uid":"cddecb18b2daf661","name":"Subscribe to topic containing XML and publish message","time":{"start":1712404738936,"stop":1712404738937,"duration":1},"status":"passed","severity":"normal"},{"uid":"df32b05162617a2f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1712404406530,"stop":1712404406530,"duration":0},"status":"passed","severity":"normal"},{"uid":"cabfdc63620d87de","name":"Check message with no content topic is not received","time":{"start":1712404786625,"stop":1712404786625,"duration":0},"status":"passed","severity":"normal"},{"uid":"adbd610027be82c5","name":"can start and stop the service","time":{"start":1712404291413,"stop":1712404291414,"duration":1},"status":"passed","severity":"normal"},{"uid":"22505cf07472a626","name":"Push message with content topic containing long","time":{"start":1712404695371,"stop":1712404695371,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf19b4fba04829c","name":"should use the provided clusterId for the pubsub topic","time":{"start":1712404263405,"stop":1712404263405,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91fdf7b92274bf5","name":"topics with same application and version share the same shard","time":{"start":1712404263381,"stop":1712404263381,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b9018f93eb9457e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712404927219,"stop":1712404927219,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ffb2ef487e19582","name":"Passing cursor with wrong pubsubTopic","time":{"start":1712404798418,"stop":1712404798418,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec3a2f7a95a0153","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1712404798415,"stop":1712404798416,"duration":1},"status":"passed","severity":"normal"},{"uid":"a688137b4695deeb","name":"Push message with content topic containing shell command","time":{"start":1712404695383,"stop":1712404695383,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de11477a5840dd7","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1712404363301,"stop":1712404363301,"duration":0},"status":"passed","severity":"normal"},{"uid":"62723b3b6dbd1bdb","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712404287476,"stop":1712404287476,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d2e7d6fb2def806c","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1712404263380,"stop":1712404263380,"duration":0},"status":"passed","severity":"normal"},{"uid":"52209668e803b746","name":"receives messages sent to provided content topic through callback","time":{"start":1712404736303,"stop":1712404736303,"duration":0},"status":"skipped","severity":"normal"},{"uid":"df66f0608ee3877a","name":"Check received message with timestamp: 1712404312822 ","time":{"start":1712404475730,"stop":1712404475731,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f1da3b76c7567c1","name":"Decoder throws on undefined content topic","time":{"start":1712404276582,"stop":1712404276582,"duration":0},"status":"passed","severity":"normal"},{"uid":"65dbf08ef4e51529","name":"Passing page size 0 when there are 110 messages","time":{"start":1712404849121,"stop":1712404849122,"duration":1},"status":"passed","severity":"normal"},{"uid":"70709e92eaf8c711","name":"Decrypt messages","time":{"start":1712404697195,"stop":1712404697195,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92fd28a39fe2280","name":"Relay - dialed after","time":{"start":1712404868293,"stop":1712404868293,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a652381725b054","name":"Check message on other pubsub topic is not received","time":{"start":1712404786598,"stop":1712404786598,"duration":0},"status":"passed","severity":"normal"},{"uid":"87fceff2e7da4e2d","name":"Relay","time":{"start":1712404323042,"stop":1712404323042,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8f5b1f8bdfbbd2","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1712404568880,"stop":1712404568880,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb4c125bfb87656","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712404927225,"stop":1712404927225,"duration":0},"status":"skipped","severity":"normal"},{"uid":"459dd2fca84dac69","name":"Push message with JSON payload","time":{"start":1712404791448,"stop":1712404791448,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c391c8df1a09e0","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1712404798416,"stop":1712404798417,"duration":1},"status":"passed","severity":"normal"},{"uid":"939a9dff75cc2eaa","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1712404263400,"stop":1712404263400,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77eea1da5ab6654","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1712404263382,"stop":1712404263383,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcc0263949c91481","name":"Accepts a valid Waku Message","time":{"start":1712404279976,"stop":1712404279977,"duration":1},"status":"passed","severity":"normal"},{"uid":"6575f4d1d4668742","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1712404297517,"stop":1712404297518,"duration":1},"status":"passed","severity":"normal"},{"uid":"c94d63c85355a594","name":"Check received message containing special chars","time":{"start":1712404786610,"stop":1712404786611,"duration":1},"status":"passed","severity":"normal"},{"uid":"344b52dc2a473a80","name":"Asymmetric encrypt & decrypt","time":{"start":1712404297835,"stop":1712404297835,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bde86de782dad1e","name":"Push message with unicode special characters payload","time":{"start":1712404791449,"stop":1712404791449,"duration":0},"status":"passed","severity":"normal"},{"uid":"773634654fbd2f8f","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1712404276320,"stop":1712404276320,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb248945e616107","name":"Push message with content topic containing numeric","time":{"start":1712404695371,"stop":1712404695371,"duration":0},"status":"passed","severity":"normal"},{"uid":"e275320a4a0eccf4","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1712404856100,"stop":1712404856100,"duration":0},"status":"passed","severity":"normal"},{"uid":"5002eddcbb2c43ea","name":"Check received message containing JSON","time":{"start":1712404475727,"stop":1712404475728,"duration":1},"status":"passed","severity":"normal"},{"uid":"5acbd4d1b86b3f6e","name":"Passing page size 3 when there are 20 messages","time":{"start":1712404849123,"stop":1712404849124,"duration":1},"status":"passed","severity":"normal"},{"uid":"27fb04b946a0eb7e","name":"receives messages sent to provided content topic through stream","time":{"start":1712404736304,"stop":1712404736304,"duration":0},"status":"skipped","severity":"normal"},{"uid":"899f10f21a3bb9a4","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1712404263376,"stop":1712404263376,"duration":0},"status":"passed","severity":"normal"},{"uid":"851aa18c9dd98abb","name":"Store - dialed after - with timeout","time":{"start":1712404868294,"stop":1712404868295,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4170f5c5c26db6c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712404475731,"stop":1712404475732,"duration":1},"status":"passed","severity":"normal"},{"uid":"3725927dd8062a1c","name":"Push message with content topic containing special chars","time":{"start":1712404791452,"stop":1712404791452,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94e6e45f2087884","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712404878017,"stop":1712404878017,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b75545fb437104","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1712404738939,"stop":1712404738939,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0b16fc6de5e09a","name":"Relay - times out","time":{"start":1712404868293,"stop":1712404868293,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9113749092bd6a3","name":"throws on content topic with empty topic name field","time":{"start":1712404263373,"stop":1712404263373,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e19443f2f859eb","name":"should properly create location multiaddrs - udp","time":{"start":1712404271756,"stop":1712404271756,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe92d85b0869c62","name":"Query Generator - forward","time":{"start":1712404819758,"stop":1712404819758,"duration":0},"status":"passed","severity":"normal"},{"uid":"4884a044c8cf080f","name":"Subscribe to topic containing special chars and publish message","time":{"start":1712404738934,"stop":1712404738934,"duration":0},"status":"passed","severity":"normal"},{"uid":"49241577fdb09c8f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712404927213,"stop":1712404927213,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a01426335021d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1712404263396,"stop":1712404263396,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2e15d49bc7dd93","name":"Push message with short payload","time":{"start":1712404791443,"stop":1712404791443,"duration":0},"status":"passed","severity":"normal"},{"uid":"fffa6854b2f121d2","name":"Check received message containing unicode special characters","time":{"start":1712404475729,"stop":1712404475729,"duration":0},"status":"passed","severity":"normal"},{"uid":"83987ce82e72f2b0","name":"Check received message containing Russian","time":{"start":1712404786614,"stop":1712404786614,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7cb4fe35d83746","name":"Sample","time":{"start":1712404271292,"stop":1712404271293,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee7d9a214ced89e1","name":"Check received message containing escaped characters","time":{"start":1712404786583,"stop":1712404786586,"duration":3},"status":"passed","severity":"normal"},{"uid":"bc0a2c08ddcdd110","name":"Passing page size 19 when there are 20 messages","time":{"start":1712404849127,"stop":1712404849127,"duration":0},"status":"passed","severity":"normal"},{"uid":"29cca47dcf7a6d85","name":"Check publish message containing Basic HTML tag","time":{"start":1712404736060,"stop":1712404736060,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3dfdefecc0c289f","name":"Push message with emoji payload","time":{"start":1712404791449,"stop":1712404791450,"duration":1},"status":"passed","severity":"normal"},{"uid":"9993d31cc6323906","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712404927229,"stop":1712404927230,"duration":1},"status":"passed","severity":"normal"},{"uid":"1740948207a6bed9","name":"Check received message containing Script","time":{"start":1712404786615,"stop":1712404786616,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a3fa54f8e9ee934","name":"Push message with Chinese payload","time":{"start":1712404791445,"stop":1712404791445,"duration":0},"status":"passed","severity":"normal"},{"uid":"7439bdeaf96343ec","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app51/3/topic111/test.js","time":{"start":1712404736469,"stop":1712404736469,"duration":0},"status":"skipped","severity":"normal"},{"uid":"514224a6591017d5","name":"Push 30 different messages","time":{"start":1712404695369,"stop":1712404695370,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d8cd02e0152aaf0","name":"should throw an error if shards are undefined for static sharding","time":{"start":1712404263389,"stop":1712404263389,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20d9194834613c6","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1712404286998,"stop":1712404286998,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3631181e56d2ee0","name":"should not fail to start the service if it is already started","time":{"start":1712404324546,"stop":1712404324546,"duration":0},"status":"passed","severity":"normal"},{"uid":"b132802355920bae","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1712404406527,"stop":1712404406527,"duration":0},"status":"passed","severity":"normal"},{"uid":"bece250c8998dc50","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1712404736074,"stop":1712404736075,"duration":1},"status":"passed","severity":"normal"},{"uid":"afb544607f387238","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712404364222,"stop":1712404364222,"duration":0},"status":"passed","severity":"normal"},{"uid":"14eafcda9b6061f0","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1712404286995,"stop":1712404286995,"duration":0},"status":"passed","severity":"normal"},{"uid":"5708bb3b6b4694c2","name":"Check received message containing SQL Injection","time":{"start":1712404475725,"stop":1712404475725,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac56d2f7cf9f287e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1712404406535,"stop":1712404406535,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41d134c2ae444cc","name":"Push message with Russian payload","time":{"start":1712404695364,"stop":1712404695364,"duration":0},"status":"passed","severity":"normal"},{"uid":"590c4406ad11b120","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1712404363303,"stop":1712404363303,"duration":0},"status":"passed","severity":"normal"},{"uid":"486255e4663808ba","name":"Subscribe to topic containing long and receive message","time":{"start":1712404927226,"stop":1712404927226,"duration":0},"status":"passed","severity":"normal"},{"uid":"f842f4c558f852e0","name":"same cluster, different shard: nodes connect","time":{"start":1712404594899,"stop":1712404594899,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02251ea54ba4bd2","name":"should set field with only RELAY enabled","time":{"start":1712404271758,"stop":1712404271758,"duration":0},"status":"passed","severity":"normal"},{"uid":"876f8011f9a54458","name":"should emit a peer event after start","time":{"start":1712404324546,"stop":1712404324547,"duration":1},"status":"passed","severity":"normal"},{"uid":"dba5df66c33e912c","name":"Generator, 2 different pubsubtopics","time":{"start":1712404818914,"stop":1712404818914,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c36704abeae2849","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1712404736070,"stop":1712404736071,"duration":1},"status":"passed","severity":"normal"},{"uid":"e02e211911f530ea","name":"Push message with content topic containing XML","time":{"start":1712404695381,"stop":1712404695382,"duration":1},"status":"passed","severity":"normal"},{"uid":"81d2b75f55c629d1","name":"Query generator for multiple messages","time":{"start":1712404841907,"stop":1712404841908,"duration":1},"status":"passed","severity":"normal"},{"uid":"d51d2ff7e659fcd9","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1712404406521,"stop":1712404406521,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9dc408cae97eb67","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712404927227,"stop":1712404927227,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53abab58bd32d28","name":"Encoder throws on empty string content topic","time":{"start":1712404276581,"stop":1712404276582,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ecea1df555f42a8","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1712404798415,"stop":1712404798415,"duration":0},"status":"passed","severity":"normal"},{"uid":"277f79558870624b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712404568873,"stop":1712404568874,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f7c0fbafbddfe27","name":"Check received message containing Russian","time":{"start":1712404786577,"stop":1712404786578,"duration":1},"status":"passed","severity":"normal"},{"uid":"5950d7543c190fcf","name":"Callback on promise","time":{"start":1712404841911,"stop":1712404841912,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfb63f9c63983a1","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712404270993,"stop":1712404270994,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b1f4415dae37fd","name":"should return unique PubsubTopics for static sharding","time":{"start":1712404263387,"stop":1712404263387,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a8f4263050c5a4","name":"Push message with numeric payload","time":{"start":1712404791443,"stop":1712404791444,"duration":1},"status":"passed","severity":"normal"},{"uid":"270e5c9574f93ef2","name":"Check publish message containing escaped characters","time":{"start":1712404736062,"stop":1712404736065,"duration":3},"status":"passed","severity":"normal"},{"uid":"f4459d7acac53722","name":"Query with Promise Callback, No message returned","time":{"start":1712404826755,"stop":1712404826760,"duration":5},"status":"passed","severity":"normal"},{"uid":"b86b1d45700700a0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712404404647,"stop":1712404404647,"duration":0},"status":"passed","severity":"normal"},{"uid":"37b42beb949626f5","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1712404263380,"stop":1712404263380,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fde35a00943b1a6","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1712404594895,"stop":1712404594898,"duration":3},"status":"passed","severity":"normal"},{"uid":"c231b4d2a014d48b","name":"Check received message with timestamp: 1712404313079000000 ","time":{"start":1712404786622,"stop":1712404786622,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b244f9f6ef2ead","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712404263402,"stop":1712404263402,"duration":0},"status":"passed","severity":"normal"},{"uid":"d29eb4f0111bc5d1","name":"throws on content topic with non-number generation field","time":{"start":1712404263370,"stop":1712404263370,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce690efd74327220","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1712404263391,"stop":1712404263391,"duration":0},"status":"passed","severity":"normal"},{"uid":"de13defb9c6895f6","name":"Query generator for multiple messages with different message text format","time":{"start":1712404841908,"stop":1712404841909,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6456e9832811504","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1712404263392,"stop":1712404263392,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4acc96c8f581aef","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1712404406510,"stop":1712404406511,"duration":1},"status":"skipped","severity":"normal"},{"uid":"297bc20d7ce3ffcb","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712404818916,"stop":1712404818916,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a0b7b2d380655ae","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712404927213,"stop":1712404927213,"duration":0},"status":"passed","severity":"normal"},{"uid":"775c6f450c755844","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1712404321157,"stop":1712404321157,"duration":0},"status":"passed","severity":"normal"},{"uid":"b295cdb8748a0233","name":"Publish message with custom timestamp: Sat Apr 06 2024 10:58:43 GMT+0000 (Coordinated Universal Time)","time":{"start":1712404736072,"stop":1712404736072,"duration":0},"status":"passed","severity":"normal"},{"uid":"951b6f097d9157d3","name":"Subscribe and receives messages on 20 topics","time":{"start":1712404927214,"stop":1712404927214,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db099678167ea7d","name":"random static sharding 6 - Cluster ID: 196, Shard ID: 269","time":{"start":1712404794441,"stop":1712404794441,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f74422dffc0607","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1712404406521,"stop":1712404406522,"duration":1},"status":"passed","severity":"normal"},{"uid":"b18ff8e54df0bb91","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1712404728781,"stop":1712404728782,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6f7369a87f9551d","name":"should not throw an error for a single configured topic","time":{"start":1712404263398,"stop":1712404263398,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc1c3284e03d35b","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1712404406511,"stop":1712404406512,"duration":1},"status":"skipped","severity":"normal"},{"uid":"aa2d016431968018","name":"should throw an error for an unconfigured topic","time":{"start":1712404263398,"stop":1712404263399,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aa949b0daf14e29","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712404736465,"stop":1712404736465,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c4855e8dfef47234","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1712404263390,"stop":1712404263390,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c944b8f432fca2b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712404927224,"stop":1712404927224,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9afa643ed3ae9be","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app54/10/topic965/test.js","time":{"start":1712404736469,"stop":1712404736470,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8db14371030348b7","name":"Query Generator, Wrong PubsubTopic","time":{"start":1712404826749,"stop":1712404826749,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ed997fc179443e","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1712404826754,"stop":1712404826755,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca917409a993789a","name":"Check received message containing special chars","time":{"start":1712404475702,"stop":1712404475720,"duration":18},"status":"passed","severity":"normal"},{"uid":"feb2b9fa03691742","name":"Subscribe to topic containing JSON and publish message","time":{"start":1712404738937,"stop":1712404738938,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd0a9e2f33d68ed3","name":"throws on content topic with generation field greater than 0","time":{"start":1712404263371,"stop":1712404263371,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d7b5a2de9d3747","name":"Check received message containing XML","time":{"start":1712404475725,"stop":1712404475726,"duration":1},"status":"passed","severity":"normal"},{"uid":"147964bdddbb6c37","name":"should not receive a peer event after stop","time":{"start":1712404324548,"stop":1712404324548,"duration":0},"status":"passed","severity":"normal"},{"uid":"eece9ff4a5d878bb","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712404927230,"stop":1712404927231,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5add296565215b4","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1712404406515,"stop":1712404406515,"duration":0},"status":"passed","severity":"normal"},{"uid":"33558aacbba80014","name":"Fails to publish message with wrong content topic","time":{"start":1712404736074,"stop":1712404736074,"duration":0},"status":"passed","severity":"normal"},{"uid":"f65d7c86e81c1e81","name":"should decode valid enr with tcp successfully","time":{"start":1712404271745,"stop":1712404271746,"duration":1},"status":"passed","severity":"normal"},{"uid":"f356cd861dd9f40","name":"Push message with custom timestamp: 1712400876027","time":{"start":1712404695387,"stop":1712404695387,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a59f7739b7eda4","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1712404738938,"stop":1712404738938,"duration":0},"status":"passed","severity":"normal"},{"uid":"741f2540bab6e3ef","name":"Generator, 2 different pubsubtopics","time":{"start":1712404818915,"stop":1712404818915,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ac521f2a9034a3","name":"Using a function","time":{"start":1712404858931,"stop":1712404858932,"duration":1},"status":"passed","severity":"normal"},{"uid":"f040451ceb6f75d5","name":"Check message with invalid timestamp is not received","time":{"start":1712404786624,"stop":1712404786624,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f1ae5c091ff956c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712404927215,"stop":1712404927215,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0fa75c8e20d01bb","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1712404321156,"stop":1712404321157,"duration":1},"status":"passed","severity":"normal"},{"uid":"826bef7f9aa18151","name":"Subscribe to topic containing Script and receive message","time":{"start":1712404927228,"stop":1712404927228,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd18c31653af967c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712404404647,"stop":1712404404648,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a9fa1de9a2bc8a8","name":"Subscribe to topic containing XML and receive message","time":{"start":1712404927219,"stop":1712404927219,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a32b68f6a1f5924","name":"Reopen subscription with peer with lost subscription","time":{"start":1712404388112,"stop":1712404388112,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b5c551273c45e72","name":"Push message on custom pubsubTopic","time":{"start":1712404554510,"stop":1712404554511,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfbb485887ffc237","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1712404270992,"stop":1712404270993,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bca3f3114e68b3c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712404927229,"stop":1712404927229,"duration":0},"status":"passed","severity":"normal"},{"uid":"4039b91788faef64","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712404927219,"stop":1712404927219,"duration":0},"status":"passed","severity":"normal"},{"uid":"560913c7d02e6999","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712404927221,"stop":1712404927221,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ea0a686c20dae6","name":"non connected peers","time":{"start":1712404695644,"stop":1712404695644,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bdaacbc2304d633a","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1712404826751,"stop":1712404826752,"duration":1},"status":"passed","severity":"normal"},{"uid":"46163f462bdafe68","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712404927223,"stop":1712404927223,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ebebc48e348794","name":"Check publish message containing Chinese","time":{"start":1712404736053,"stop":1712404736054,"duration":1},"status":"passed","severity":"normal"},{"uid":"14cfc7a4d8ced597","name":"Check publish message containing short","time":{"start":1712404736052,"stop":1712404736052,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ff546d4cd161f8","name":"Push message with content topic containing short","time":{"start":1712404695370,"stop":1712404695370,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c685ecf59cd0260","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1712404321156,"stop":1712404321156,"duration":0},"status":"passed","severity":"normal"},{"uid":"849df6074681871d","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712404263388,"stop":1712404263388,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6914438dc95770","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712404568870,"stop":1712404568870,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f86eab3563e9b8d3","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1712404856097,"stop":1712404856097,"duration":0},"status":"passed","severity":"normal"},{"uid":"80cf9623c3c9c54a","name":"Subscribe and receives messages on 20 topics","time":{"start":1712404927223,"stop":1712404927224,"duration":1},"status":"passed","severity":"normal"},{"uid":"b656aae5bb3044a0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712404406525,"stop":1712404406525,"duration":0},"status":"passed","severity":"normal"},{"uid":"3519f1480a87a6e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1712404406524,"stop":1712404406524,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ebb07f7c5ab2b1","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712404927228,"stop":1712404927228,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3c19954130d545","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712404927217,"stop":1712404927217,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f048119e952f172","name":"should set field with only LIGHTPUSH enabled","time":{"start":1712404271759,"stop":1712404271759,"duration":0},"status":"passed","severity":"normal"},{"uid":"188f000bb2a16f75","name":"Fails to publish message with empty text","time":{"start":1712404736073,"stop":1712404736074,"duration":1},"status":"passed","severity":"normal"},{"uid":"def06caceb414123","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1712404270998,"stop":1712404270998,"duration":0},"status":"passed","severity":"normal"},{"uid":"58eeb8a61dc3ae7","name":"should set field with all protocols enabled","time":{"start":1712404271758,"stop":1712404271758,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa491afc883e1d6","name":"Check publish message containing shell command","time":{"start":1712404736061,"stop":1712404736061,"duration":0},"status":"passed","severity":"normal"},{"uid":"e047abcc3328a609","name":"Push message with content topic containing Arabic","time":{"start":1712404695372,"stop":1712404695373,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3a1dffd3edc6b64","name":"removeEventListener with wrong event","time":{"start":1712404354046,"stop":1712404354046,"duration":0},"status":"passed","severity":"normal"},{"uid":"80c5dd05bf55b35e","name":"Query generator for multiple messages with multiple decoders","time":{"start":1712404841909,"stop":1712404841910,"duration":1},"status":"passed","severity":"normal"},{"uid":"e04a99b67542b27e","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1712404263375,"stop":1712404263376,"duration":1},"status":"passed","severity":"normal"},{"uid":"b90dbf7afee4969","name":"should be able to encode the field with only RELAY set to true","time":{"start":1712404270979,"stop":1712404270989,"duration":10},"status":"passed","severity":"normal"},{"uid":"80f606ed8c97b0","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1712404286997,"stop":1712404286997,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee24bd63aac984e5","name":"should set field with only STORE enabled","time":{"start":1712404271758,"stop":1712404271758,"duration":0},"status":"passed","severity":"normal"},{"uid":"38aba38adb3117b1","name":"Check message received after jswaku node is restarted","time":{"start":1712404786626,"stop":1712404786627,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4bfec3bb84c3c935","name":"Push message with content topic containing JSON","time":{"start":1712404791470,"stop":1712404791470,"duration":0},"status":"passed","severity":"normal"},{"uid":"c83d9b50b856bb65","name":"Push message with custom timestamp: 1712400806671","time":{"start":1712404791482,"stop":1712404791482,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f405a3a879053f7","name":"Check received message containing shell command","time":{"start":1712404786619,"stop":1712404786620,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6715c13941b2dbe","name":"Ephemeral messages are not stored","time":{"start":1712404322908,"stop":1712404322908,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddfa45988335ad23","name":"Subscribe to topic containing long and receive message","time":{"start":1712404568871,"stop":1712404568872,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d65427adf2b3ee4","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712404728785,"stop":1712404728786,"duration":1},"status":"passed","severity":"normal"},{"uid":"42722481e604f69d","name":"Encoder throws on empty string content topic","time":{"start":1712404299097,"stop":1712404299097,"duration":0},"status":"passed","severity":"normal"},{"uid":"15e395b8ec6b68b2","name":"getPeersByDiscovery","time":{"start":1712404713734,"stop":1712404713734,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb14e14ed4c56914","name":"should be called for bootstrap peers","time":{"start":1712404321155,"stop":1712404321155,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ee6f69b17ff1c","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1712404286996,"stop":1712404286997,"duration":1},"status":"passed","severity":"normal"},{"uid":"12482acea3712f8d","name":"Push message with content topic containing Arabic","time":{"start":1712404791453,"stop":1712404791453,"duration":0},"status":"passed","severity":"normal"},{"uid":"43529beea171471e","name":"should not receive a peer event before start","time":{"start":1712404291415,"stop":1712404291415,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0ca8bb26d225b2","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1712404406534,"stop":1712404406534,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9967425e4ee789e","name":"Check message with non string payload is not received","time":{"start":1712404786603,"stop":1712404786604,"duration":1},"status":"passed","severity":"normal"},{"uid":"c696172ab808fca1","name":"1 Store, 2 fetches","time":{"start":1712404287127,"stop":1712404287127,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f8b30698c77625c","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1712404406528,"stop":1712404406528,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc4e72958ea6fa4","name":"1 Relay, 1 fetch","time":{"start":1712404287126,"stop":1712404287126,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5bae3c36c0f5ef","name":"Push message with custom timestamp: 1681646006671","time":{"start":1712404791482,"stop":1712404791482,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb4a64167d6b91a","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1712404406532,"stop":1712404406532,"duration":0},"status":"passed","severity":"normal"},{"uid":"51eb34c182cc54c6","name":"Push message with XML payload","time":{"start":1712404695366,"stop":1712404695367,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf69c9f21834cdf9","name":"should return valid sharding parameters for static sharding","time":{"start":1712404263401,"stop":1712404263401,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eeeb82a08378287","name":"Push message with meta","time":{"start":1712404791473,"stop":1712404791473,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a3afd3a076a20a","name":"Ordered callback, aborts when callback returns true","time":{"start":1712404841915,"stop":1712404841915,"duration":0},"status":"passed","severity":"normal"},{"uid":"442c6c0e1b3c517a","name":"Push message with content topic containing emoji","time":{"start":1712404791472,"stop":1712404791473,"duration":1},"status":"passed","severity":"normal"},{"uid":"50adb34e3a0224cd","name":"Relay + Store","time":{"start":1712404323042,"stop":1712404323042,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ef623c9c88f794","name":"Check message on other pubsub topic is not received","time":{"start":1712404475732,"stop":1712404475732,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd7f01a6b16b30e","name":"different cluster, different shard: nodes don't connect","time":{"start":1712404406504,"stop":1712404406505,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f500f87373a7bb23","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1712404286997,"stop":1712404286998,"duration":1},"status":"passed","severity":"normal"},{"uid":"24fcb0067f020895","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712404404652,"stop":1712404404653,"duration":1},"status":"passed","severity":"normal"},{"uid":"202edeeec6941812","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712404324550,"stop":1712404324550,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d70ab67848a4630","name":"Check received message containing Arabic","time":{"start":1712404475720,"stop":1712404475721,"duration":1},"status":"passed","severity":"normal"},{"uid":"19221781ec452bf5","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712404520517,"stop":1712404520517,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c08d045a0ea9f3","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1712404364220,"stop":1712404364220,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1a40b75883bb7b1f","name":"Push message with content topic containing Russian","time":{"start":1712404695373,"stop":1712404695373,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0fd7a6a533203a","name":"Push message with Arabic payload","time":{"start":1712404695364,"stop":1712404695364,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4f5a36cfdb7567","name":"Check received message containing numeric","time":{"start":1712404475702,"stop":1712404475702,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae4e00d839b44e2","name":"Check publish message containing special chars","time":{"start":1712404736053,"stop":1712404736053,"duration":0},"status":"passed","severity":"normal"},{"uid":"d626aba1961c8222","name":"should get / set TCP multiaddr","time":{"start":1712404271754,"stop":1712404271754,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b92ea5eeb30b1b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1712404263391,"stop":1712404263392,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a97c561e276385a","name":"Ping on unsubscribed peer","time":{"start":1712404388111,"stop":1712404388111,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba024b42e300dec","name":"Push message with unicode special characters payload","time":{"start":1712404695368,"stop":1712404695369,"duration":1},"status":"passed","severity":"normal"},{"uid":"31a81c25f3cd4852","name":"should properly create location multiaddrs - tcp4","time":{"start":1712404271755,"stop":1712404271755,"duration":0},"status":"passed","severity":"normal"},{"uid":"40138c4f2d82ceab","name":"Check meta is set [symmetric]","time":{"start":1712404297518,"stop":1712404297518,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3099d94fc1407ee","name":"Check received message containing escaped characters","time":{"start":1712404475728,"stop":1712404475729,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f708cc03055e9a","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app39/8/topic583/utf8","time":{"start":1712404736467,"stop":1712404736467,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aa02fff412cfd026","name":"Subscribe to topic containing XML and receive message","time":{"start":1712404568876,"stop":1712404568876,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5c966d9c7f2a08","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712404554508,"stop":1712404554508,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ebb792fc70250b","name":"does not throw on valid cases","time":{"start":1712404263367,"stop":1712404263368,"duration":1},"status":"passed","severity":"normal"},{"uid":"db10da9e28705a24","name":"Ping on unsubscribed peer","time":{"start":1712404388109,"stop":1712404388109,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea468d218f309a81","name":"Fields are not dropped","time":{"start":1712404275996,"stop":1712404275998,"duration":2},"status":"passed","severity":"normal"},{"uid":"6f88b7aae4569359","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712404263388,"stop":1712404263388,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b4add7805f981eb","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712404728786,"stop":1712404728787,"duration":1},"status":"passed","severity":"normal"},{"uid":"87238513cff10963","name":"Push message with content topic containing XML","time":{"start":1712404791459,"stop":1712404791469,"duration":10},"status":"passed","severity":"normal"},{"uid":"a06501c268f53301","name":"Push message with Russian payload","time":{"start":1712404791446,"stop":1712404791446,"duration":0},"status":"passed","severity":"normal"},{"uid":"7277864365faeeac","name":"should not receive a peer event after stop","time":{"start":1712404291415,"stop":1712404291415,"duration":0},"status":"passed","severity":"normal"},{"uid":"136819c7fe6fdba4","name":"Check publish message after service node is restarted","time":{"start":1712404736083,"stop":1712404736083,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8beeb178e4b44605","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712404728779,"stop":1712404728779,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d67881860fe649d","name":"handles empty shards array correctly","time":{"start":1712404263404,"stop":1712404263404,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dcdc01c3511bd97","name":"Fails to push message bigger that 1MB","time":{"start":1712404695388,"stop":1712404695388,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb378d761e14a252","name":"should throw an error for insufficient data","time":{"start":1712404263499,"stop":1712404263499,"duration":0},"status":"passed","severity":"normal"},{"uid":"b40963b9f455b13e","name":"Check received message containing Chinese","time":{"start":1712404475720,"stop":1712404475720,"duration":0},"status":"passed","severity":"normal"},{"uid":"a239999c431c5304","name":"Ephemeral field is preserved - encoder v0","time":{"start":1712404322908,"stop":1712404322909,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d5b5dffdc57e562","name":"Nodes with multiple pubsub topic","time":{"start":1712404728780,"stop":1712404728780,"duration":0},"status":"passed","severity":"normal"},{"uid":"36191894c91e56f0","name":"should add and remove event listeners correctly","time":{"start":1712404291417,"stop":1712404291417,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7aca61c0ed264f","name":"should only return 1 node with relay capability","time":{"start":1712404287474,"stop":1712404287474,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a2c44f0778530","name":"Subscribe to topic containing short and receive message","time":{"start":1712404927226,"stop":1712404927226,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f482ddc98cc120d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712404927221,"stop":1712404927222,"duration":1},"status":"passed","severity":"normal"},{"uid":"df08a1c69f2ed481","name":"Ping on unsubscribed peer","time":{"start":1712404343233,"stop":1712404343233,"duration":0},"status":"passed","severity":"normal"},{"uid":"98fb5bf9f356ee13","name":"Push message with content topic containing Script","time":{"start":1712404695380,"stop":1712404695380,"duration":0},"status":"passed","severity":"normal"},{"uid":"77462cdab058795e","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1712404798414,"stop":1712404798414,"duration":0},"status":"passed","severity":"normal"},{"uid":"e52c107c91da23a3","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1712404406509,"stop":1712404406509,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eab7e5fb527506d1","name":"same cluster, different shard: nodes don't connect","time":{"start":1712404406503,"stop":1712404406503,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8bb82a43fcb4a40a","name":"should emit a peer event after start","time":{"start":1712404291415,"stop":1712404291415,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a662dd54ba8e570","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1712404406516,"stop":1712404406516,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc2fe040bdfb4d80","name":"Check publish message containing JSON","time":{"start":1712404736060,"stop":1712404736060,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f9b278ae2b19fc","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1712404834732,"stop":1712404834733,"duration":1},"status":"passed","severity":"normal"},{"uid":"b58b65973288bffe","name":"different cluster, different shard: nodes don't connect","time":{"start":1712404594900,"stop":1712404594900,"duration":0},"status":"passed","severity":"normal"},{"uid":"274831035450cf72","name":"Ping on subscribed peer","time":{"start":1712404343228,"stop":1712404343229,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed02252ffa40ab03","name":"Passing page size 110 when there are 120 messages","time":{"start":1712404849128,"stop":1712404849128,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec11f54e24dd666","name":"Round trip binary serialization","time":{"start":1712404276579,"stop":1712404276580,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d899fd29b3e2abe","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1712404826752,"stop":1712404826752,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb15d48ad32c57f","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app69/5/topic418/utf8","time":{"start":1712404736466,"stop":1712404736466,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1e9cce41ca5e65e6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712404927223,"stop":1712404927223,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f057b21c484ea6","name":"random static sharding 10 - Cluster ID: 673, Shard ID: 956","time":{"start":1712404794443,"stop":1712404794444,"duration":1},"status":"passed","severity":"normal"},{"uid":"95d43b554d919b11","name":"connected peers and dial","time":{"start":1712404695643,"stop":1712404695643,"duration":0},"status":"skipped","severity":"normal"},{"uid":"83faabbb4c08c889","name":"udp ip6 address","time":{"start":1712404271083,"stop":1712404271083,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba369f1cac6958f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712404568872,"stop":1712404568872,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1d9e274ae538f6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712404364222,"stop":1712404364223,"duration":1},"status":"passed","severity":"normal"},{"uid":"79a1ecd05c4fa16d","name":"should encode/decode to text encoding","time":{"start":1712404271753,"stop":1712404271754,"duration":1},"status":"passed","severity":"normal"},{"uid":"7311520de14239ed","name":"Subscribe to topic containing XML and receive message","time":{"start":1712404927228,"stop":1712404927229,"duration":1},"status":"passed","severity":"normal"},{"uid":"397c21402012ee69","name":"random static sharding 7 - Cluster ID: 943, Shard ID: 880","time":{"start":1712404794442,"stop":1712404794442,"duration":0},"status":"passed","severity":"normal"},{"uid":"53761652aaaccc96","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1712404406528,"stop":1712404406529,"duration":1},"status":"passed","severity":"normal"},{"uid":"a710d35d7e98ed0","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712404927227,"stop":1712404927228,"duration":1},"status":"passed","severity":"normal"},{"uid":"1139136a50734214","name":"should not fail to stop the service if it was not started","time":{"start":1712404766126,"stop":1712404766126,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8abb1ba4542a2","name":"retrieves a single peer","time":{"start":1712404287471,"stop":1712404287472,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a3d24a409437b7f","name":"Push message with custom timestamp: 1712408006671","time":{"start":1712404791482,"stop":1712404791483,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9d2cc85d6270e06","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1712404263394,"stop":1712404263394,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4fa9b939f0cb7a2","name":"Subscribe and receives messages on 20 topics","time":{"start":1712404568864,"stop":1712404568864,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf732579ceaed43","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712404818914,"stop":1712404818915,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e86357a5c836bcb6","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1712404263401,"stop":1712404263402,"duration":1},"status":"passed","severity":"normal"},{"uid":"74cdfd7fec07879d","name":"Push message with content topic containing Chinese","time":{"start":1712404791452,"stop":1712404791452,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ae94dab4f3ec90d","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712404364219,"stop":1712404364219,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ccd571d65ea07f","name":"Waku message hash computation","time":{"start":1712404265988,"stop":1712404265989,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fd1509519670846","name":"Push message with long payload","time":{"start":1712404695362,"stop":1712404695362,"duration":0},"status":"passed","severity":"normal"},{"uid":"709a0542965b73f6","name":"Relay - dialed first","time":{"start":1712404868292,"stop":1712404868293,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8bdb96b168d781b","name":"A test","time":{"start":1712404554617,"stop":1712404554618,"duration":1},"status":"passed","severity":"normal"},{"uid":"15922bd7a774994","name":"Push message with Script payload","time":{"start":1712404791447,"stop":1712404791447,"duration":0},"status":"passed","severity":"normal"},{"uid":"75d607829bf0df8f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712404406522,"stop":1712404406522,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f889f105e267d06","name":"nwaku subscribes","time":{"start":1712404723647,"stop":1712404723647,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d5d3897687d53ad","name":"Overlapping topic subscription","time":{"start":1712404927216,"stop":1712404927216,"duration":0},"status":"passed","severity":"normal"},{"uid":"2293ae3aa98e3819","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712404878023,"stop":1712404878025,"duration":2},"status":"passed","severity":"normal"},{"uid":"9ff7933d7daf297f","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1712404856100,"stop":1712404856101,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bb40d9d4212a6c4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712404404653,"stop":1712404404653,"duration":0},"status":"passed","severity":"normal"},{"uid":"d58cc6922afc5976","name":"Ping on subscribed peer","time":{"start":1712404388110,"stop":1712404388110,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c4c229a409b2a28","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712404568863,"stop":1712404568864,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ec9ea49adb74035","name":"Check received message containing SQL Injection","time":{"start":1712404786578,"stop":1712404786579,"duration":1},"status":"passed","severity":"normal"},{"uid":"62261c71e01590f7","name":"1 Store, 2 relays, 2 fetches","time":{"start":1712404287127,"stop":1712404287127,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a72a885dec7a8f","name":"ignores domain fetching errors","time":{"start":1712404287472,"stop":1712404287473,"duration":1},"status":"passed","severity":"normal"},{"uid":"97a25941c555efe6","name":"creates an iterator","time":{"start":1712404845586,"stop":1712404845587,"duration":1},"status":"passed","severity":"normal"},{"uid":"3abae15d42394957","name":"Push message with emoji payload","time":{"start":1712404695369,"stop":1712404695369,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c33079e83ed276","name":"should be able to encode the field with only STORE set to true","time":{"start":1712404270989,"stop":1712404270990,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd682a3d50ee2f25","name":"start node with empty content topic","time":{"start":1712404736472,"stop":1712404736472,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b7cd1df3b5ce11fd","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712404364221,"stop":1712404364221,"duration":0},"status":"skipped","severity":"normal"},{"uid":"741c5089f34f9b0c","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1712404406526,"stop":1712404406526,"duration":0},"status":"passed","severity":"normal"},{"uid":"42850ea2fc486c7","name":"stop","time":{"start":1712404354049,"stop":1712404354050,"duration":1},"status":"passed","severity":"normal"},{"uid":"63ada403c1c0d481","name":"Overlapping topic subscription","time":{"start":1712404738932,"stop":1712404738933,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1b6a3de554abbab2","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1712404313698,"stop":1712404313699,"duration":1},"status":"passed","severity":"normal"},{"uid":"4191f355edf2aaa2","name":"Check message with no payload is not received","time":{"start":1712404786625,"stop":1712404786625,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fcfa4870830a041","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712404364217,"stop":1712404364217,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6a60f6231721957","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1712404263390,"stop":1712404263391,"duration":1},"status":"passed","severity":"normal"},{"uid":"299973ba8c7f8a5a","name":"caches peers it previously fetched","time":{"start":1712404287473,"stop":1712404287473,"duration":0},"status":"passed","severity":"normal"},{"uid":"2991136b52be095d","name":"Subscribe and receive messages via lightPush","time":{"start":1712404927211,"stop":1712404927212,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cc6884b666fd126","name":"Decoder throws on undefined content topic","time":{"start":1712404297520,"stop":1712404297521,"duration":1},"status":"passed","severity":"normal"},{"uid":"546786f8eb126709","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1712404738937,"stop":1712404738937,"duration":0},"status":"passed","severity":"normal"},{"uid":"38d1a76a39c9708","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1712404856096,"stop":1712404856096,"duration":0},"status":"passed","severity":"normal"},{"uid":"f56147dd8ad19708","name":"throws on content topic with too few or too many fields","time":{"start":1712404263369,"stop":1712404263369,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe12f4658b6d9ad1","name":"Check publish message containing emoji","time":{"start":1712404736065,"stop":1712404736070,"duration":5},"status":"passed","severity":"normal"},{"uid":"c9e7bbcc5c103ab1","name":"throws on content topic with empty version field","time":{"start":1712404263372,"stop":1712404263373,"duration":1},"status":"passed","severity":"normal"},{"uid":"9764cd64c7366728","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712404786596,"stop":1712404786597,"duration":1},"status":"passed","severity":"normal"},{"uid":"a565b1548807b290","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712404364223,"stop":1712404364224,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cbabcdbee5b37ef","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712404520518,"stop":1712404520519,"duration":1},"status":"passed","severity":"normal"},{"uid":"895de5151bdaf7f6","name":"Check received message containing special chars","time":{"start":1712404786568,"stop":1712404786576,"duration":8},"status":"passed","severity":"normal"},{"uid":"825b93c2bbc3af2d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712404520517,"stop":1712404520517,"duration":0},"status":"passed","severity":"normal"},{"uid":"502470804f1fd0ba","name":"Subscribe and receive messages via lightPush","time":{"start":1712404568859,"stop":1712404568860,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1acb421233f4f2","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1712404263381,"stop":1712404263381,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d296317f6b6357","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712404794438,"stop":1712404794438,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b7a7705f7cb5f9","name":"Check message with no content topic is not received","time":{"start":1712404475733,"stop":1712404475733,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00d9d4307b8744e","name":"Decoder throws on empty string content topic","time":{"start":1712404297521,"stop":1712404297521,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d67b0f227a3e3e8","name":"different cluster, same shard: nodes don't connect","time":{"start":1712404406504,"stop":1712404406504,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d9b941b934f6729","name":"Push message with SQL Injection payload","time":{"start":1712404695365,"stop":1712404695366,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5866f3646ed2aef","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app69/3/topic967/utf8","time":{"start":1712404736468,"stop":1712404736468,"duration":0},"status":"skipped","severity":"normal"},{"uid":"26597fe2f6f33623","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1712404263395,"stop":1712404263395,"duration":0},"status":"passed","severity":"normal"},{"uid":"d48849cea32c60fd","name":"Subscribe and receive messages via waku relay post","time":{"start":1712404568862,"stop":1712404568862,"duration":0},"status":"passed","severity":"normal"},{"uid":"bccf409f4725ff4","name":"Check received message with timestamp: 1712404313079 ","time":{"start":1712404786622,"stop":1712404786623,"duration":1},"status":"passed","severity":"normal"},{"uid":"a80b5e76c349924e","name":"Ping on peer without subscriptions","time":{"start":1712404343229,"stop":1712404343229,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d96e07f5c93c863","name":"safeDispatchEvent","time":{"start":1712404354048,"stop":1712404354049,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae800c06f5b9f715","name":"should only return 1 node with relay and store capability","time":{"start":1712404287474,"stop":1712404287474,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8eb03aad4273165","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712404927222,"stop":1712404927222,"duration":0},"status":"passed","severity":"normal"},{"uid":"2900a7faf6ecdb75","name":"should handle a minimal index list","time":{"start":1712404263497,"stop":1712404263498,"duration":1},"status":"passed","severity":"normal"},{"uid":"13ebadb67c70efaf","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1712404263379,"stop":1712404263380,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5492410c7c6e439","name":"throws on content topic with empty application field","time":{"start":1712404263371,"stop":1712404263372,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c9b5e646118c1be","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712404475731,"stop":1712404475731,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0732922c0fc68dd","name":"LightPush","time":{"start":1712404868295,"stop":1712404868295,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bcd71b10693010e","name":"Subscribe to topic containing short and receive message","time":{"start":1712404927216,"stop":1712404927216,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd79c5061dc9c877","name":"Correctly serialized arguments","time":{"start":1712404573473,"stop":1712404573473,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c00d5313a669ac","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1712404856098,"stop":1712404856098,"duration":0},"status":"passed","severity":"normal"},{"uid":"744f955020f29fcd","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1712404297515,"stop":1712404297517,"duration":2},"status":"passed","severity":"normal"},{"uid":"f9329290729a617d","name":"Waku message hash computation (meta attribute not present)","time":{"start":1712404265990,"stop":1712404265990,"duration":0},"status":"passed","severity":"normal"},{"uid":"e919f48b2f46aa1b","name":"Ping on peer without subscriptions","time":{"start":1712404388108,"stop":1712404388108,"duration":0},"status":"passed","severity":"normal"},{"uid":"588f468f3b93b97f","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712404728779,"stop":1712404728780,"duration":1},"status":"passed","severity":"normal"},{"uid":"7163600ce00f6e2","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1712404406523,"stop":1712404406524,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd17c46063f39252","name":"Check received message containing Chinese","time":{"start":1712404786576,"stop":1712404786577,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa907cf4c409ade0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712404927226,"stop":1712404927226,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73126d48e6cef46","name":"Check publish message containing unicode special characters","time":{"start":1712404736065,"stop":1712404736065,"duration":0},"status":"passed","severity":"normal"},{"uid":"d14c53eec131f901","name":"addEventListener with wrong event","time":{"start":1712404354043,"stop":1712404354044,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3cc2d3af30564ab","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1712404406517,"stop":1712404406519,"duration":2},"status":"passed","severity":"normal"},{"uid":"591cb7fb482ea32b","name":"Non Autosharding Cluster","time":{"start":1712404736465,"stop":1712404736466,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6f236ca92fbd4b9d","name":"addEventListener with correct event","time":{"start":1712404354042,"stop":1712404354043,"duration":1},"status":"passed","severity":"normal"},{"uid":"baa2aae1619ae081","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1712404263400,"stop":1712404263401,"duration":1},"status":"passed","severity":"normal"},{"uid":"10d4c9289df071ce","name":"Query Generator - backward","time":{"start":1712404819758,"stop":1712404819758,"duration":0},"status":"passed","severity":"normal"},{"uid":"562713484f48d53b","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1712404286998,"stop":1712404286999,"duration":1},"status":"passed","severity":"normal"},{"uid":"8467dcbefc8a3ec","name":"Push message with meta","time":{"start":1712404695385,"stop":1712404695385,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd53d54f3624661b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712404406530,"stop":1712404406531,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f6416ab5120e69e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712404927227,"stop":1712404927227,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8e85ad19dc98b3","name":"should set field with all protocols disabled","time":{"start":1712404271757,"stop":1712404271757,"duration":0},"status":"passed","severity":"normal"},{"uid":"d991712a749680a4","name":"Publish message with custom timestamp: Sun Apr 16 2023 11:58:43 GMT+0000 (Coordinated Universal Time)","time":{"start":1712404736071,"stop":1712404736071,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3c68684f5fb5b3","name":"Push message with content topic containing short","time":{"start":1712404791451,"stop":1712404791451,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd948ff4abb7584","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712404927230,"stop":1712404927230,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a3d558451ea0c3","name":"Register correct protocols","time":{"start":1712404738929,"stop":1712404738930,"duration":1},"status":"passed","severity":"normal"},{"uid":"a09a4fc056f2cca7","name":"random static sharding 4 - Cluster ID: 441, Shard ID: 690","time":{"start":1712404794440,"stop":1712404794440,"duration":0},"status":"passed","severity":"normal"},{"uid":"30351387b07d1708","name":"Subscribe and receive messages via waku relay post","time":{"start":1712404927223,"stop":1712404927223,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a58bc0e4961a3e","name":"should correctly map a content topic to a pubsub topic","time":{"start":1712404263404,"stop":1712404263405,"duration":1},"status":"passed","severity":"normal"},{"uid":"2be712ad1dedf7d0","name":"Ordered Callback - backward","time":{"start":1712404819764,"stop":1712404819766,"duration":2},"status":"passed","severity":"normal"},{"uid":"ef2af20cf356093c","name":"Check received message containing XML","time":{"start":1712404786580,"stop":1712404786580,"duration":0},"status":"passed","severity":"normal"},{"uid":"c904099b25027703","name":"isConnected should return true after first peer connects","time":{"start":1712404363302,"stop":1712404363302,"duration":0},"status":"passed","severity":"normal"},{"uid":"471af0af0b026a8f","name":"Query with Ordered Callback, No message returned","time":{"start":1712404826753,"stop":1712404826754,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3063f17444cadd9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712404520519,"stop":1712404520519,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec38d266043bb5c","name":"Subscribe to topic containing short and publish message","time":{"start":1712404738933,"stop":1712404738933,"duration":0},"status":"passed","severity":"normal"},{"uid":"f08a02e1a9976f46","name":"different cluster, same shard: nodes don't connect","time":{"start":1712404594900,"stop":1712404594900,"duration":0},"status":"passed","severity":"normal"},{"uid":"3349162fc832a6d8","name":"Init the array if not present","time":{"start":1712404263267,"stop":1712404263269,"duration":2},"status":"passed","severity":"normal"},{"uid":"8aeaa84eb8a820aa","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1712404271745,"stop":1712404271745,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a51fa9eac09818","name":"Overlapping topic subscription","time":{"start":1712404927225,"stop":1712404927225,"duration":0},"status":"passed","severity":"normal"},{"uid":"982a0da332ae2363","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1712404270991,"stop":1712404270991,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b61ee2c8070f4c3","name":"Reusing cursor across nodes","time":{"start":1712404798417,"stop":1712404798417,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b1f7e4b64545a1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712404568860,"stop":1712404568861,"duration":1},"status":"passed","severity":"normal"},{"uid":"3beb4131741899b8","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app3/8/topic555/proto","time":{"start":1712404736469,"stop":1712404736469,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f708a3412991cb40","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712404791470,"stop":1712404791470,"duration":0},"status":"passed","severity":"normal"},{"uid":"b691b37aacaafef0","name":"Push message with custom timestamp: 1712408076027","time":{"start":1712404695387,"stop":1712404695387,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c698e27bdb878a","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1712404736302,"stop":1712404736302,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ce16656649a49f4e","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1712404263498,"stop":1712404263498,"duration":0},"status":"passed","severity":"normal"},{"uid":"120f9aa0a106d2b","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712404568866,"stop":1712404568867,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9aecbd89152fe01d","name":"Wrong topic","time":{"start":1712404736470,"stop":1712404736470,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cf4103e9c0d97910","name":"Push message with short payload","time":{"start":1712404695361,"stop":1712404695362,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eb3bbe38d5d6610","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712404364223,"stop":1712404364223,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ed7baa9522b4c0","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1712404856097,"stop":1712404856097,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c4050be1d71939b","name":"Check message received after nwaku node is restarted","time":{"start":1712404475739,"stop":1712404475740,"duration":1},"status":"skipped","severity":"normal"},{"uid":"981a66ea57f81610","name":"random static sharding 9 - Cluster ID: 17, Shard ID: 884","time":{"start":1712404794443,"stop":1712404794443,"duration":0},"status":"passed","severity":"normal"},{"uid":"7858095b22b184f4","name":"Nodes with multiple pubsub topic","time":{"start":1712404728782,"stop":1712404728782,"duration":0},"status":"passed","severity":"normal"},{"uid":"df9020e2ece9a81f","name":"Push message with content topic containing unicode special characters","time":{"start":1712404695383,"stop":1712404695384,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bfd8763dcaa120c","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1712404798414,"stop":1712404798415,"duration":1},"status":"passed","severity":"normal"},{"uid":"118ebef9345feb1b","name":"through manual discovery","time":{"start":1712404573322,"stop":1712404573322,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7fda592ff109bc5","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712404568861,"stop":1712404568862,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c53b75dbcb88f27","name":"Nodes with multiple pubsub topic","time":{"start":1712404728786,"stop":1712404728786,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fb53fe9c50db1cb","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712404568878,"stop":1712404568878,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16d8321e3616eb7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712404520517,"stop":1712404520518,"duration":1},"status":"passed","severity":"normal"},{"uid":"455bfc5937afc72d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1712404406532,"stop":1712404406533,"duration":1},"status":"passed","severity":"normal"},{"uid":"645b015c0559063d","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1712404856095,"stop":1712404856096,"duration":1},"status":"passed","severity":"normal"},{"uid":"a22b611917a7238d","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1712404738935,"stop":1712404738936,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbe0379b03b11b05","name":"unsubscribes","time":{"start":1712404845587,"stop":1712404845587,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fee688e37e919e8","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1712404406522,"stop":1712404406523,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf502e3ddff4df34","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1712404263393,"stop":1712404263394,"duration":1},"status":"passed","severity":"normal"},{"uid":"f22448ca3dc54cdc","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712404927218,"stop":1712404927218,"duration":0},"status":"passed","severity":"normal"},{"uid":"d17742ce72e7357c","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712404695382,"stop":1712404695382,"duration":0},"status":"passed","severity":"normal"},{"uid":"aabd4693b9763e5","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1712404276319,"stop":1712404276320,"duration":1},"status":"passed","severity":"normal"},{"uid":"f091372333528738","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1712404263400,"stop":1712404263400,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59b3b2512bb9a73","name":"should not fail to start the service if it is already started","time":{"start":1712404291414,"stop":1712404291414,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1295524b17f4681","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1712404270997,"stop":1712404270997,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e3361a1c7156fb","name":"Check received message containing Basic HTML tag","time":{"start":1712404786580,"stop":1712404786581,"duration":1},"status":"passed","severity":"normal"},{"uid":"2025b3ee85b293af","name":"Round trip binary encryption [ecies, signature]","time":{"start":1712404299095,"stop":1712404299096,"duration":1},"status":"passed","severity":"normal"},{"uid":"df851f2f8c9b5eaa","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1712404406520,"stop":1712404406520,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c30f811114ef5f","name":"Used by Waku Relay","time":{"start":1712404858932,"stop":1712404858933,"duration":1},"status":"passed","severity":"normal"},{"uid":"80573ffd719e6da3","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712404794445,"stop":1712404794445,"duration":0},"status":"passed","severity":"normal"},{"uid":"51aa3404eab7c2ae","name":"handles different networkShards values correctly","time":{"start":1712404263383,"stop":1712404263383,"duration":0},"status":"passed","severity":"normal"},{"uid":"775b58aa5eae3da8","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1712404826754,"stop":1712404826754,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c6b774b2016f4f2","name":"Push message with special chars payload","time":{"start":1712404695363,"stop":1712404695363,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe5ef6f59050a9f","name":"should get / set UDP multiaddr","time":{"start":1712404271754,"stop":1712404271754,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1bbaf44a6fd4692","name":"Check received message containing Arabic","time":{"start":1712404786577,"stop":1712404786577,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff124cc2fff859c0","name":"Subscribe and receive messages via waku relay post","time":{"start":1712404927213,"stop":1712404927213,"duration":0},"status":"passed","severity":"normal"},{"uid":"23f33225e42daca2","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1712404406536,"stop":1712404406536,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc2cd75619ea123","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1712404406525,"stop":1712404406525,"duration":0},"status":"passed","severity":"normal"},{"uid":"1657231f0db92920","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1712404406531,"stop":1712404406531,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd59ffd478481e43","name":"Check received message containing shell command","time":{"start":1712404475728,"stop":1712404475728,"duration":0},"status":"passed","severity":"normal"},{"uid":"af9c5f2009ecf8ad","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712404568877,"stop":1712404568877,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b46260981ca391","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712404927224,"stop":1712404927225,"duration":1},"status":"passed","severity":"normal"},{"uid":"93ea6906218ecd9d","name":"Query with Promise Callback, No Decoder","time":{"start":1712404826755,"stop":1712404826755,"duration":0},"status":"passed","severity":"normal"},{"uid":"3276877f38b77ba4","name":"Push message with content topic containing Russian","time":{"start":1712404791453,"stop":1712404791453,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b42696fcf42c8","name":"Waku message hash computation (payload length 0)","time":{"start":1712404265990,"stop":1712404265990,"duration":0},"status":"passed","severity":"normal"},{"uid":"d79db6423698e355","name":"Push message with content topic containing Script","time":{"start":1712404791458,"stop":1712404791459,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb4831e0939fcf71","name":"Publish message with rate limit","time":{"start":1712404736084,"stop":1712404736084,"duration":0},"status":"passed","severity":"normal"},{"uid":"c098df323b64a416","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712404786597,"stop":1712404786597,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1298ebf28a0793","name":"should handle corrupted local storage data gracefully","time":{"start":1712404291417,"stop":1712404291417,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be0d4b0005a0f3d","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1712404406533,"stop":1712404406534,"duration":1},"status":"passed","severity":"normal"},{"uid":"62efda785acbd335","name":"dispatchEvent via connectionManager","time":{"start":1712404354047,"stop":1712404354048,"duration":1},"status":"passed","severity":"normal"},{"uid":"193971507bd6d723","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712404364220,"stop":1712404364221,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f7079770718f2a6c","name":"Promise Callback - backward","time":{"start":1712404819759,"stop":1712404819759,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc40464676b4de4a","name":"Check received message containing SQL Injection","time":{"start":1712404786615,"stop":1712404786615,"duration":0},"status":"passed","severity":"normal"},{"uid":"4318a1838ae84aac","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712404927212,"stop":1712404927212,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc98224957ada39","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1712404263376,"stop":1712404263377,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f6f7fb7e64414d1","name":"Push message with special chars payload","time":{"start":1712404791444,"stop":1712404791445,"duration":1},"status":"passed","severity":"normal"},{"uid":"44cebe510d82ec3a","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1712404263386,"stop":1712404263387,"duration":1},"status":"passed","severity":"normal"},{"uid":"870d4fcc83352229","name":"Subscribe to topic containing Script and publish message","time":{"start":1712404738936,"stop":1712404738936,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f2c93271213f39","name":"handles empty contentTopics array correctly","time":{"start":1712404263404,"stop":1712404263404,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f43fcae9d5f378","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712404927219,"stop":1712404927220,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ffe2e41380efb29","name":"passes more than one ENR URLs and attempts connection","time":{"start":1712404324550,"stop":1712404324550,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aa2cdac6114af301","name":"Check received message with timestamp: 1712404313079000000 ","time":{"start":1712404786595,"stop":1712404786596,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ee07cabcad3a084","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712404927230,"stop":1712404927230,"duration":0},"status":"passed","severity":"normal"},{"uid":"7075a8fb2bb3f0f7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1712404263397,"stop":1712404263397,"duration":0},"status":"passed","severity":"normal"},{"uid":"59199b0b1a0e574d","name":"returns all values when wanted number is greater than available values","time":{"start":1712404286251,"stop":1712404286251,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c2bdac5c15a4e5","name":"Check publish message containing numeric","time":{"start":1712404736053,"stop":1712404736053,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd2f6183224ee15","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712404786623,"stop":1712404786623,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0bbf2c4003aebb0","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712404927220,"stop":1712404927220,"duration":0},"status":"passed","severity":"normal"},{"uid":"e519000102ed4a27","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1712404276320,"stop":1712404276321,"duration":1},"status":"passed","severity":"normal"},{"uid":"4172611c8d438156","name":"Check received message containing shell command","time":{"start":1712404786582,"stop":1712404786583,"duration":1},"status":"passed","severity":"normal"},{"uid":"841e558f44667144","name":"Push message with JSON payload","time":{"start":1712404695367,"stop":1712404695367,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d0acb743e1566e","name":"throws on content topic with empty encoding field","time":{"start":1712404263374,"stop":1712404263374,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b6acd7821f7d0b","name":"Check received message containing long","time":{"start":1712404475701,"stop":1712404475701,"duration":0},"status":"passed","severity":"normal"},{"uid":"7accbe846e37b8df","name":"should return empty list for no shard","time":{"start":1712404263389,"stop":1712404263389,"duration":0},"status":"passed","severity":"normal"},{"uid":"3824fe735e6ca66e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712404786623,"stop":1712404786624,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3e96a050573338f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712404554511,"stop":1712404554511,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9df876f16681f8f","name":"should be able to decode the field with only RELAY set to true","time":{"start":1712404270994,"stop":1712404270995,"duration":1},"status":"passed","severity":"normal"},{"uid":"b348ced4c374976c","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1712404713735,"stop":1712404713735,"duration":0},"status":"skipped","severity":"normal"},{"uid":"81f2ba717ddcd93f","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1712404313699,"stop":1712404313700,"duration":1},"status":"passed","severity":"normal"},{"uid":"9addf4509564d1ae","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712404520520,"stop":1712404520520,"duration":0},"status":"passed","severity":"normal"},{"uid":"11c02edbf88a64ce","name":"should properly create location multiaddrs - udp6","time":{"start":1712404271755,"stop":1712404271756,"duration":1},"status":"passed","severity":"normal"},{"uid":"739e9bb95bbd3578","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712404406533,"stop":1712404406533,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77fbcc23302ba70","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712404568867,"stop":1712404568869,"duration":2},"status":"passed","severity":"normal"},{"uid":"258bb2f484c22cd6","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712404568877,"stop":1712404568878,"duration":1},"status":"passed","severity":"normal"},{"uid":"eed06e1831ef1fb1","name":"Check received message containing numeric","time":{"start":1712404786609,"stop":1712404786609,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c08fb8abd76804d","name":"Check received message containing short","time":{"start":1712404786607,"stop":1712404786607,"duration":0},"status":"passed","severity":"normal"},{"uid":"89cee340b2f915bd","name":"Relay + Store","time":{"start":1712404271759,"stop":1712404271760,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c0a723b2d427845","name":"Query generator for multiple messages with different content topic format","time":{"start":1712404841910,"stop":1712404841911,"duration":1},"status":"passed","severity":"normal"},{"uid":"4238d48f998d7248","name":"groups content topics by expected pubsub topic","time":{"start":1712404263382,"stop":1712404263382,"duration":0},"status":"passed","severity":"normal"},{"uid":"97dc1466a71b8e95","name":"Mutual subscription","time":{"start":1712404738928,"stop":1712404738929,"duration":1},"status":"passed","severity":"normal"},{"uid":"a18f171ead5276a9","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1712404841914,"stop":1712404841914,"duration":0},"status":"passed","severity":"normal"},{"uid":"da0efd98c028aeab","name":"Publishes to nwaku","time":{"start":1712404723648,"stop":1712404723648,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8ef2b029cb44d7","name":"Push message with XML payload","time":{"start":1712404791447,"stop":1712404791447,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa2fef2d828230","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1712404834733,"stop":1712404834733,"duration":0},"status":"passed","severity":"normal"},{"uid":"9078f25afeda0813","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1712404856098,"stop":1712404856098,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c4dae51d697289","name":"throws on empty content topic","time":{"start":1712404263368,"stop":1712404263369,"duration":1},"status":"passed","severity":"normal"},{"uid":"879245e82139126c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712404554508,"stop":1712404554509,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3db64b9719615a6","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712404364221,"stop":1712404364222,"duration":1},"status":"skipped","severity":"normal"},{"uid":"aa8a98ddc6955446","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1712404263388,"stop":1712404263388,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94427bc2dbeff0b","name":"should only return 1 node with store capability","time":{"start":1712404287474,"stop":1712404287475,"duration":1},"status":"passed","severity":"normal"},{"uid":"a28e598efbf41e7","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712404728780,"stop":1712404728781,"duration":1},"status":"passed","severity":"normal"},{"uid":"adbbac3ecda760b","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1712404263378,"stop":1712404263378,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa485dac4788390","name":"should not receive a peer event after stop","time":{"start":1712404766127,"stop":1712404766128,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b45e6cedc320e3a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712404568878,"stop":1712404568878,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb2274da5e9400","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1712404736303,"stop":1712404736303,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6ef4e50642c31a89","name":"should be called at least once on all `peer:discovery` events","time":{"start":1712404321154,"stop":1712404321154,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c90ec09132c66f","name":"Fails to publish duplicate message","time":{"start":1712404736073,"stop":1712404736073,"duration":0},"status":"passed","severity":"normal"},{"uid":"446e27b7ffd8b2b8","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1712404738931,"stop":1712404738932,"duration":1},"status":"passed","severity":"normal"},{"uid":"2649229016ac6a17","name":"Symmetric encrypt & Decrypt","time":{"start":1712404297836,"stop":1712404297836,"duration":0},"status":"passed","severity":"normal"},{"uid":"c750c5ca5815b8de","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1712404263378,"stop":1712404263379,"duration":1},"status":"passed","severity":"normal"},{"uid":"92b4c0feea962e72","name":"Passing cursor with wrong message digest","time":{"start":1712404798417,"stop":1712404798417,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00cf74d950d218d","name":"Does not throw an exception when node disconnects","time":{"start":1712404858930,"stop":1712404858930,"duration":0},"status":"passed","severity":"normal"},{"uid":"f913a140989b11a1","name":"should not fail to stop the service if it was not started","time":{"start":1712404291414,"stop":1712404291414,"duration":0},"status":"passed","severity":"normal"},{"uid":"83932925786a0b06","name":"should emit a peer event after start","time":{"start":1712404766127,"stop":1712404766127,"duration":0},"status":"passed","severity":"normal"},{"uid":"13daebf45ae27cce","name":"Query Generator, No Decoder","time":{"start":1712404826750,"stop":1712404826751,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7cae30dfefb4ca4","name":"Generator, custom pubsub topic","time":{"start":1712404818915,"stop":1712404818915,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe418e1aed9c18c","name":"Push message with shell command payload","time":{"start":1712404791448,"stop":1712404791449,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd909cbd85917521","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1712404713735,"stop":1712404713736,"duration":1},"status":"passed","severity":"normal"},{"uid":"bae4240c55ae91c4","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1712404406531,"stop":1712404406532,"duration":1},"status":"passed","severity":"normal"},{"uid":"14608ba3a65220cf","name":"Push message on custom pubsubTopic","time":{"start":1712404554509,"stop":1712404554509,"duration":0},"status":"skipped","severity":"normal"},{"uid":"845e25ad5c3a3716","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1712404287476,"stop":1712404287476,"duration":0},"status":"skipped","severity":"normal"},{"uid":"59461472d10775fe","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712404520518,"stop":1712404520518,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8809f8ad3d25b2","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1712404263391,"stop":1712404263391,"duration":0},"status":"passed","severity":"normal"},{"uid":"628d0a3f07746175","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712404736471,"stop":1712404736471,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a9b5e97ee81e08b6","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1712404263406,"stop":1712404263406,"duration":0},"status":"passed","severity":"normal"},{"uid":"987bfd616bb99079","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712404927224,"stop":1712404927224,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a67e27ae5bf1d430","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1712404263397,"stop":1712404263397,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec5c255de4578f56","name":"Push message with long payload","time":{"start":1712404791443,"stop":1712404791443,"duration":0},"status":"passed","severity":"normal"},{"uid":"6221c85804253a93","name":"Push message with content topic containing Chinese","time":{"start":1712404695372,"stop":1712404695372,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dbc6d20791b7c1f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712404364217,"stop":1712404364218,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9a8b796a4d73689","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app23/8/topic552/json","time":{"start":1712404736467,"stop":1712404736468,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8aebc7623da91fa3","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1712404738934,"stop":1712404738934,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36e8997b52fbf30","name":"Throws when trying to push message with empty payload","time":{"start":1712404695370,"stop":1712404695370,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b7562d84bbc306a","name":"tcp ip4 address","time":{"start":1712404271083,"stop":1712404271083,"duration":0},"status":"passed","severity":"normal"},{"uid":"258cc65fd361b47","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712404520522,"stop":1712404520522,"duration":0},"status":"passed","severity":"normal"},{"uid":"98dc67427ad48cfd","name":"Check publish message containing Script","time":{"start":1712404736058,"stop":1712404736059,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef76d1eb8a91b73","name":"A test","time":{"start":1712404554618,"stop":1712404554618,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a7cb0b0213b09ef","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712404263402,"stop":1712404263403,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d8486c5f5cdafce","name":"should use DNS peer discovery with light client","time":{"start":1712404324549,"stop":1712404324549,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7ca2227784a6799b","name":"isConnected should return false after all peers disconnect","time":{"start":1712404313700,"stop":1712404313701,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab7f7d82702c598","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712404878027,"stop":1712404878028,"duration":1},"status":"skipped","severity":"normal"},{"uid":"120eccf29a8934ae","name":"Meta field set when metaSetter is specified","time":{"start":1712404276580,"stop":1712404276580,"duration":0},"status":"passed","severity":"normal"},{"uid":"94fc8f7384327f9","name":"Check publish message containing long","time":{"start":1712404736052,"stop":1712404736052,"duration":0},"status":"passed","severity":"normal"},{"uid":"23bc39a28f47222a","name":"Refresh subscription","time":{"start":1712404927216,"stop":1712404927216,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf83413e529430d8","name":"Check received message containing numeric","time":{"start":1712404786557,"stop":1712404786558,"duration":1},"status":"passed","severity":"normal"},{"uid":"8566003ba91a7239","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712404927220,"stop":1712404927220,"duration":0},"status":"passed","severity":"normal"}] |