allure-jswaku/7029/widgets/severity.json
2024-05-16 09:39:42 +00:00

1 line
154 KiB
JSON

[{"uid":"bd54ae7c122800c8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715852258816,"stop":1715852258817,"duration":1},"status":"passed","severity":"normal"},{"uid":"5988786b59fa77c","name":"Push message with SQL Injection payload","time":{"start":1715852026608,"stop":1715852026608,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2a93fe1b6b4296","name":"Query generator for multiple messages with different content topic format","time":{"start":1715852186631,"stop":1715852186632,"duration":1},"status":"passed","severity":"normal"},{"uid":"83795d2376be6145","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1715852122820,"stop":1715852122821,"duration":1},"status":"passed","severity":"normal"},{"uid":"a617f373438d6329","name":"should not receive a peer event after stop","time":{"start":1715851602818,"stop":1715851602841,"duration":23},"status":"passed","severity":"normal"},{"uid":"dce7ead303aeee11","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1715851542643,"stop":1715851542644,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ccf4166d89660a1","name":"should not fail to start the service if it is already started","time":{"start":1715852075130,"stop":1715852075130,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1fa97d8eecb635","name":"Check received message containing XML","time":{"start":1715851762717,"stop":1715851762717,"duration":0},"status":"passed","severity":"normal"},{"uid":"df4627761fcb057e","name":"Push message with unicode special characters payload","time":{"start":1715852026611,"stop":1715852026611,"duration":0},"status":"passed","severity":"normal"},{"uid":"637e76beefc0e585","name":"Rejects garbage","time":{"start":1715851557060,"stop":1715851557060,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eefc5a991633045","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1715852069413,"stop":1715852069413,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9a740668a14fe1f","name":"should be able to decode the field with only STORE set to true","time":{"start":1715851548069,"stop":1715851548069,"duration":0},"status":"passed","severity":"normal"},{"uid":"9717a9f95f73ae05","name":"Reopen subscription with peer with lost subscription","time":{"start":1715851670003,"stop":1715851670003,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1dc39b5cf17fd3e","name":"Publish message with rate limit","time":{"start":1715852068001,"stop":1715852068001,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8fe4864b124f93b","name":"start node with empty content topic","time":{"start":1715852119172,"stop":1715852119172,"duration":0},"status":"passed","severity":"normal"},{"uid":"8681636974f2470d","name":"random static sharding 4 - Cluster ID: 418, Shard ID: 293","time":{"start":1715852125095,"stop":1715852125095,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33556aa8ac719ff","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1715851548673,"stop":1715851548673,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15e1409d6c304ef","name":"Push message on custom pubsubTopic","time":{"start":1715851872267,"stop":1715851872267,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4341a64295f2ec7","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1715852068179,"stop":1715852068179,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fc67b84880350d0a","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1715851591503,"stop":1715851591504,"duration":1},"status":"passed","severity":"normal"},{"uid":"63d538d7c8c4ca25","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715851763552,"stop":1715851763553,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecf52457b31144ef","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1715852122832,"stop":1715852122837,"duration":5},"status":"passed","severity":"normal"},{"uid":"5cb3f2e04ce1de34","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715852258820,"stop":1715852258820,"duration":0},"status":"passed","severity":"normal"},{"uid":"470e2bc2c3c1e917","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715851665453,"stop":1715851665454,"duration":1},"status":"passed","severity":"normal"},{"uid":"377a714c5e4506be","name":"handles multiple messages","time":{"start":1715852198532,"stop":1715852198532,"duration":0},"status":"passed","severity":"normal"},{"uid":"a423b76588d58bb7","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1715852189103,"stop":1715852189103,"duration":0},"status":"passed","severity":"normal"},{"uid":"eadeacf30bbbb549","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1715851763557,"stop":1715851763559,"duration":2},"status":"passed","severity":"normal"},{"uid":"453cd7671a00f0f4","name":"Encoder throws on empty string content topic","time":{"start":1715851574272,"stop":1715851574273,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac0c2515882c228c","name":"Ping on subscribed peer","time":{"start":1715851670004,"stop":1715851670004,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d850ce191c44639","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715851540028,"stop":1715851540029,"duration":1},"status":"passed","severity":"normal"},{"uid":"c63ba3b7e21bb628","name":"should not receive a peer event before start","time":{"start":1715851568278,"stop":1715851568279,"duration":1},"status":"passed","severity":"normal"},{"uid":"31ead279ca89c290","name":"Subscribe to topic containing short and receive message","time":{"start":1715852258824,"stop":1715852258824,"duration":0},"status":"passed","severity":"normal"},{"uid":"15b14cd6576559fb","name":"random static sharding 7 - Cluster ID: 229, Shard ID: 117","time":{"start":1715852125096,"stop":1715852125097,"duration":1},"status":"passed","severity":"normal"},{"uid":"74e9f4618c2fc865","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1715851540019,"stop":1715851540020,"duration":1},"status":"passed","severity":"normal"},{"uid":"25e5fca99083622c","name":"isConnected between 2 js-waku relay nodes","time":{"start":1715851645616,"stop":1715851645617,"duration":1},"status":"passed","severity":"normal"},{"uid":"9db82abee7cc0ac","name":"Callback on promise","time":{"start":1715852186632,"stop":1715852186633,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0666c31e5ba416a","name":"Check meta is set [ecies]","time":{"start":1715851576169,"stop":1715851576169,"duration":0},"status":"passed","severity":"normal"},{"uid":"8feadcedfeec5231","name":"Push message with escaped characters payload","time":{"start":1715852148964,"stop":1715852148964,"duration":0},"status":"passed","severity":"normal"},{"uid":"5901ae176b4f5ba9","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715851846469,"stop":1715851846469,"duration":0},"status":"passed","severity":"normal"},{"uid":"6723d3c454fda9f2","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715852348155,"stop":1715852348156,"duration":1},"status":"passed","severity":"normal"},{"uid":"92bdfe248150a036","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715852258816,"stop":1715852258816,"duration":0},"status":"passed","severity":"normal"},{"uid":"791af6c05cb0106","name":"nwaku subscribes","time":{"start":1715852045644,"stop":1715852045644,"duration":0},"status":"passed","severity":"normal"},{"uid":"e30f5a44915ea3d2","name":"should not fail to stop the service if it was not started","time":{"start":1715852075124,"stop":1715852075130,"duration":6},"status":"passed","severity":"normal"},{"uid":"5d71220ed3611622","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1715851548069,"stop":1715851548070,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4ce0cabfbee2d0d","name":"Push message with Russian payload","time":{"start":1715852026607,"stop":1715852026608,"duration":1},"status":"passed","severity":"normal"},{"uid":"e23d2f35613a65d6","name":"Check received message containing Basic HTML tag","time":{"start":1715851762718,"stop":1715851762718,"duration":0},"status":"passed","severity":"normal"},{"uid":"d15cf4c914a1a781","name":"Ping on unsubscribed peer","time":{"start":1715851670005,"stop":1715851670005,"duration":0},"status":"passed","severity":"normal"},{"uid":"724b056761249504","name":"Subscribe and receive messages via lightPush","time":{"start":1715851846461,"stop":1715851846461,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf3d9120c623dce2","name":"should only return 1 node with store capability","time":{"start":1715851564704,"stop":1715851564704,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd8e52ebbc287d78","name":"Promise Callback - backward","time":{"start":1715852172457,"stop":1715852172465,"duration":8},"status":"passed","severity":"normal"},{"uid":"b54b39689527839a","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1715851564705,"stop":1715851564705,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c3af6f5a2b1d0d3","name":"Init the array if not present","time":{"start":1715851539514,"stop":1715851539516,"duration":2},"status":"passed","severity":"normal"},{"uid":"7f1de4bb01975046","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715851814245,"stop":1715851814245,"duration":0},"status":"passed","severity":"normal"},{"uid":"154ae0a950c7826","name":"Check received message containing XML","time":{"start":1715852089160,"stop":1715852089161,"duration":1},"status":"passed","severity":"normal"},{"uid":"2da2728e1c637ff7","name":"Subscribe to topic containing XML and receive message","time":{"start":1715851846476,"stop":1715851846477,"duration":1},"status":"passed","severity":"normal"},{"uid":"64bf590926db7902","name":"Fails to push message with empty content topic","time":{"start":1715852026656,"stop":1715852026656,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0560701bad609d","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1715851540020,"stop":1715851540020,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4665be53afcc641","name":"should properly create peer info with all multiaddrs","time":{"start":1715851548683,"stop":1715851548684,"duration":1},"status":"passed","severity":"normal"},{"uid":"41dd73ae238adf22","name":"Check received message with timestamp: 1715851591369 ","time":{"start":1715852089164,"stop":1715852089164,"duration":0},"status":"passed","severity":"normal"},{"uid":"249f72562e4a15b7","name":"recovers when dns.resolve returns empty","time":{"start":1715851564701,"stop":1715851564701,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4eebf75606a569f","name":"Push message with escaped characters payload","time":{"start":1715852026611,"stop":1715852026611,"duration":0},"status":"passed","severity":"normal"},{"uid":"b804c5dcec820448","name":"it tolerates circular branch references","time":{"start":1715851564701,"stop":1715851564701,"duration":0},"status":"passed","severity":"normal"},{"uid":"706654892dc5890d","name":"throws on content topic with empty version field","time":{"start":1715851540016,"stop":1715851540017,"duration":1},"status":"passed","severity":"normal"},{"uid":"46292e88e5a21a42","name":"Waku message hash computation (payload length 0)","time":{"start":1715851542644,"stop":1715851542645,"duration":1},"status":"passed","severity":"normal"},{"uid":"862c2f8742c02a9","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1715851540054,"stop":1715851540054,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f0bb5ae7fe7f12","name":"Check message with no content topic is not received","time":{"start":1715852089153,"stop":1715852089154,"duration":1},"status":"passed","severity":"normal"},{"uid":"591a0e2c5d0a977b","name":"Push message with content topic containing shell command","time":{"start":1715852148976,"stop":1715852148976,"duration":0},"status":"passed","severity":"normal"},{"uid":"33627c0173f366dc","name":"can start the service","time":{"start":1715852075123,"stop":1715852075123,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d61b13c95fa7e4","name":"Subscribe to topic containing special chars and publish message","time":{"start":1715852069412,"stop":1715852069412,"duration":0},"status":"passed","severity":"normal"},{"uid":"e20484fb4246df9","name":"should properly create location multiaddrs - udp","time":{"start":1715851548683,"stop":1715851548683,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4e4018eb0fb16a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715852172239,"stop":1715852172239,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f4c36cfa521d49","name":"1 Store, 2 fetches","time":{"start":1715851564471,"stop":1715851564472,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a7d8a62193aba80","name":"can dial TLS multiaddrs","time":{"start":1715851879040,"stop":1715851879040,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d5fcfa9c7e2113","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1715851540039,"stop":1715851540039,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ae9162d2aa3a5e","name":"Light Node - default protocols","time":{"start":1715852221274,"stop":1715852221274,"duration":0},"status":"passed","severity":"normal"},{"uid":"2283bb791fd50bae","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app74/8/topic999/utf8","time":{"start":1715852119165,"stop":1715852119165,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7fa05b1a7696e1","name":"Push message with content topic containing Script","time":{"start":1715852148974,"stop":1715852148974,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c9f72ad730b0d8","name":"Push message with custom timestamp: 1715855400791","time":{"start":1715852026663,"stop":1715852026664,"duration":1},"status":"passed","severity":"normal"},{"uid":"f52787d6bc09669b","name":"configure the node with multiple pubsub topics","time":{"start":1715852125099,"stop":1715852125099,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa5d846aca59d015","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715852125100,"stop":1715852125100,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc2d6c7792b9b38e","name":"Failed peers are renewed","time":{"start":1715851800575,"stop":1715851800575,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b6d81a7e40a20ed","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app36/8/topic97/proto","time":{"start":1715852119168,"stop":1715852119169,"duration":1},"status":"passed","severity":"normal"},{"uid":"af0f985edd5637d6","name":"Check received message containing short","time":{"start":1715852089155,"stop":1715852089156,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad1ffa2aa2db924c","name":"Fails to push message bigger that 1MB","time":{"start":1715852026666,"stop":1715852026670,"duration":4},"status":"passed","severity":"normal"},{"uid":"f15fc07a419b05a0","name":"Refresh subscription","time":{"start":1715852258814,"stop":1715852258814,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c23b815def32b","name":"passes more than one ENR URLs and attempts connection","time":{"start":1715851602850,"stop":1715851602850,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cffdc2a6c173a682","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1715851763545,"stop":1715851763546,"duration":1},"status":"passed","severity":"normal"},{"uid":"213d0dbc056a7d63","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1715851846484,"stop":1715851846485,"duration":1},"status":"passed","severity":"normal"},{"uid":"b99007a3c4f7669c","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app24/5/topic611/proto","time":{"start":1715852119166,"stop":1715852119166,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cffa62ad9e0a32","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app11/3/topic489/json","time":{"start":1715852119164,"stop":1715852119164,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f09c4a53ad30b01","name":"should set field with only RELAY enabled","time":{"start":1715851548684,"stop":1715851548685,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b0c5bfda1eb636e","name":"should emit a peer event after start","time":{"start":1715851602817,"stop":1715851602817,"duration":0},"status":"passed","severity":"normal"},{"uid":"39e4761fb2303d86","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715851665449,"stop":1715851665449,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b0bfd27ca9bdb96","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1715851763533,"stop":1715851763533,"duration":0},"status":"passed","severity":"normal"},{"uid":"67652c11cb87e554","name":"should not receive a peer event before start","time":{"start":1715851602818,"stop":1715851602818,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef03c685f7880f3a","name":"receives messages sent to provided content topic through callback","time":{"start":1715852068180,"stop":1715852068180,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1631e2799304a312","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715852258810,"stop":1715852258811,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9a5548d45e6e969","name":"throws on content topic with generation field greater than 0","time":{"start":1715851540016,"stop":1715851540016,"duration":0},"status":"passed","severity":"normal"},{"uid":"21bf46a0af3b64a4","name":"Fails to push message with large meta","time":{"start":1715852148979,"stop":1715852148979,"duration":0},"status":"passed","severity":"normal"},{"uid":"53974f5e265a0b21","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1715851563994,"stop":1715851563994,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4a579a50f7f953","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715852119170,"stop":1715852119171,"duration":1},"status":"passed","severity":"normal"},{"uid":"fedd6da6a70281b6","name":"Push message on custom pubsubTopic","time":{"start":1715851872269,"stop":1715851872269,"duration":0},"status":"passed","severity":"normal"},{"uid":"a344f0e0775cc6cf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1715851540037,"stop":1715851540037,"duration":0},"status":"passed","severity":"normal"},{"uid":"1173d1d3090e7d95","name":"Check received message containing Chinese","time":{"start":1715851762714,"stop":1715851762714,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c805ac0ba51d71","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715852258829,"stop":1715852258829,"duration":0},"status":"passed","severity":"normal"},{"uid":"af54be93dc17f327","name":"Subscribe to topic containing short and receive message","time":{"start":1715852258814,"stop":1715852258815,"duration":1},"status":"passed","severity":"normal"},{"uid":"318bb15f4bf793a4","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715852089152,"stop":1715852089152,"duration":0},"status":"passed","severity":"normal"},{"uid":"949def257dacfc46","name":"less peers than existing","time":{"start":1715852016336,"stop":1715852016337,"duration":1},"status":"skipped","severity":"normal"},{"uid":"510cf11afd813ab1","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1715851540040,"stop":1715851540040,"duration":0},"status":"passed","severity":"normal"},{"uid":"f762f6e82677a0d7","name":"Refresh subscription","time":{"start":1715852069407,"stop":1715852069408,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a7cb8b9b0523de9d","name":"should properly create location multiaddrs - udp6","time":{"start":1715851548682,"stop":1715851548683,"duration":1},"status":"passed","severity":"normal"},{"uid":"428d286e528a9dc2","name":"isConnected should return true after first peer connects","time":{"start":1715851645613,"stop":1715851645614,"duration":1},"status":"passed","severity":"normal"},{"uid":"71f162606be2f3be","name":"returns all values when wanted number is greater than available values","time":{"start":1715851563673,"stop":1715851563682,"duration":9},"status":"passed","severity":"normal"},{"uid":"9670181fbef3d6ef","name":"Check received message with timestamp: 1715851591350 ","time":{"start":1715851762722,"stop":1715851762731,"duration":9},"status":"passed","severity":"normal"},{"uid":"607486e34150bd4c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715852258819,"stop":1715852258819,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f3c8bdb7ad57014","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715852258822,"stop":1715852258822,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ecf435d554bb620","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1715852069404,"stop":1715852069405,"duration":1},"status":"passed","severity":"normal"},{"uid":"29bdd04d8fbf9538","name":"should be able to encode the field with only STORE set to true","time":{"start":1715851548060,"stop":1715851548061,"duration":1},"status":"passed","severity":"normal"},{"uid":"b17205e051d33bc2","name":"Check message with non string payload is not received","time":{"start":1715852089154,"stop":1715852089154,"duration":0},"status":"passed","severity":"normal"},{"uid":"adf584d2b92b172d","name":"Check received message containing short","time":{"start":1715852089138,"stop":1715852089140,"duration":2},"status":"passed","severity":"normal"},{"uid":"8f6f07145a61e67a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715851814246,"stop":1715851814247,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b72f077b46075d2","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1715851563989,"stop":1715851563990,"duration":1},"status":"passed","severity":"normal"},{"uid":"f483d645c90bafb0","name":"Check received message containing unicode special characters","time":{"start":1715851762720,"stop":1715851762721,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f197df28ef946af","name":"Check message with no pubsub topic is not received","time":{"start":1715851762734,"stop":1715851762734,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c62f447183e978","name":"Relay - times out","time":{"start":1715852221271,"stop":1715852221272,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e4bfb00a7b45db6","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app36/4/topic567/xml","time":{"start":1715852119166,"stop":1715852119166,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7326a5c3ca1e10e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715851846484,"stop":1715851846484,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea69271614385334","name":"Passing page size 110 when there are 120 messages","time":{"start":1715852198664,"stop":1715852198664,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7123beeae7de127","name":"configure the node with multiple content topics","time":{"start":1715852119169,"stop":1715852119170,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b4cd5810f0acb57","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1715851540032,"stop":1715851540033,"duration":1},"status":"passed","severity":"normal"},{"uid":"f33b2834f079003d","name":"should set field with all protocols disabled","time":{"start":1715851548684,"stop":1715851548684,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2c1e2eb5bc2c8b6","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1715851763534,"stop":1715851763534,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c9810b07fcd5ea5","name":"should set field with only STORE enabled","time":{"start":1715851548685,"stop":1715851548685,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a17c632c571762","name":"Check received message containing escaped characters","time":{"start":1715851762720,"stop":1715851762720,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd21a9303dea587d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715852258817,"stop":1715852258817,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7fac8ce870125a3","name":"Ephemeral field set to true","time":{"start":1715851553633,"stop":1715851553634,"duration":1},"status":"passed","severity":"normal"},{"uid":"99add7d9d5f7ce77","name":"should set field with all protocols enabled","time":{"start":1715851548684,"stop":1715851548684,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d619525c6caa25d","name":"Check message received after nwaku node is restarted","time":{"start":1715852089168,"stop":1715852089168,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4fac982bfaea008","name":"Check message on other pubsub topic is not received","time":{"start":1715851762733,"stop":1715851762733,"duration":0},"status":"passed","severity":"normal"},{"uid":"663241fd964041a9","name":"Push message with content topic containing escaped characters","time":{"start":1715852148977,"stop":1715852148977,"duration":0},"status":"passed","severity":"normal"},{"uid":"800669561b13b4cd","name":"Check received message containing long","time":{"start":1715852089141,"stop":1715852089141,"duration":0},"status":"passed","severity":"normal"},{"uid":"67322c501c7d1084","name":"Check received message containing Arabic","time":{"start":1715852089158,"stop":1715852089158,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d514a1720225f3","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app7/7/topic553/json","time":{"start":1715852119167,"stop":1715852119167,"duration":0},"status":"passed","severity":"normal"},{"uid":"23085bd9ab37b70f","name":"handles different networkShards values correctly","time":{"start":1715851540025,"stop":1715851540025,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb9745fafa3287","name":"should set field with only FILTER enabled","time":{"start":1715851548685,"stop":1715851548685,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e7ae56e5fc6ac2","name":"Subscribe to topic containing emoji and publish message","time":{"start":1715852069417,"stop":1715852069417,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a451c36f876386","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1715851763533,"stop":1715851763533,"duration":0},"status":"passed","severity":"normal"},{"uid":"66bedc99707540a7","name":"Wrong topic","time":{"start":1715852119169,"stop":1715852119169,"duration":0},"status":"passed","severity":"normal"},{"uid":"526bed784874fd3d","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1715851540030,"stop":1715851540031,"duration":1},"status":"passed","severity":"normal"},{"uid":"f21592855c7ca289","name":"Passing page size 1 when there are 4 messages","time":{"start":1715852198660,"stop":1715852198660,"duration":0},"status":"passed","severity":"normal"},{"uid":"6830cf1988f1bc08","name":"Query Generator, Multiple PubsubTopics","time":{"start":1715852168529,"stop":1715852168530,"duration":1},"status":"passed","severity":"normal"},{"uid":"1133cee160fddda2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715852258810,"stop":1715852258810,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9b0662efed09ab","name":"Push 30 different messages","time":{"start":1715852148966,"stop":1715852148966,"duration":0},"status":"passed","severity":"normal"},{"uid":"430e335660284894","name":"Does not throw an exception when node disconnects","time":{"start":1715852213657,"stop":1715852213657,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18dea4777c0b0f6","name":"Push message with content topic containing JSON","time":{"start":1715852026627,"stop":1715852026642,"duration":15},"status":"passed","severity":"normal"},{"uid":"74da5c3fc79de84c","name":"can start and stop the service","time":{"start":1715852075123,"stop":1715852075124,"duration":1},"status":"passed","severity":"normal"},{"uid":"c81f2ea64d1e34ae","name":"Check received message containing shell command","time":{"start":1715852089162,"stop":1715852089162,"duration":0},"status":"passed","severity":"normal"},{"uid":"101b3fbf7897db0f","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1715851763544,"stop":1715851763544,"duration":0},"status":"passed","severity":"normal"},{"uid":"774d152b7d7b8354","name":"Check received message containing emoji","time":{"start":1715852089163,"stop":1715852089164,"duration":1},"status":"passed","severity":"normal"},{"uid":"372ccaaa9ce4f454","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1715851540041,"stop":1715851540041,"duration":0},"status":"passed","severity":"normal"},{"uid":"674813883f0125da","name":"Push message with Chinese payload","time":{"start":1715852148960,"stop":1715852148960,"duration":0},"status":"passed","severity":"normal"},{"uid":"c60b728473d7e972","name":"Overlapping topic subscription","time":{"start":1715852258814,"stop":1715852258814,"duration":0},"status":"passed","severity":"normal"},{"uid":"f94d37846801514","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1715852068180,"stop":1715852068180,"duration":0},"status":"skipped","severity":"normal"},{"uid":"49ba73c0506e2d72","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715852258827,"stop":1715852258827,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79ed33683a0745a","name":"more peers than existing","time":{"start":1715852016336,"stop":1715852016336,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ab3c7bc49520b6d3","name":"All","time":{"start":1715851601051,"stop":1715851601051,"duration":0},"status":"passed","severity":"normal"},{"uid":"300736f0726062a9","name":"udp ip6 address","time":{"start":1715851548017,"stop":1715851548018,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aaf1b05900d92c","name":"Overlapping topic subscription","time":{"start":1715852258823,"stop":1715852258823,"duration":0},"status":"passed","severity":"normal"},{"uid":"547729a8ce56607d","name":"Store - dialed after - with timeout","time":{"start":1715852221272,"stop":1715852221272,"duration":0},"status":"passed","severity":"normal"},{"uid":"495459817c5cd708","name":"listenerCount","time":{"start":1715851632455,"stop":1715851632456,"duration":1},"status":"passed","severity":"normal"},{"uid":"851bc1dc16418364","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1715851540041,"stop":1715851540041,"duration":0},"status":"passed","severity":"normal"},{"uid":"d13b89de94298a63","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715852258816,"stop":1715852258816,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa2699e2142c73e","name":"Push message with content topic containing SQL Injection","time":{"start":1715852026624,"stop":1715852026624,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9106e318b5ee879","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715851814250,"stop":1715851814251,"duration":1},"status":"passed","severity":"normal"},{"uid":"310401ba77d56725","name":"Check received message containing escaped characters","time":{"start":1715852089162,"stop":1715852089163,"duration":1},"status":"passed","severity":"normal"},{"uid":"aabff15a81fac2b2","name":"Throws when trying to push message with empty payload","time":{"start":1715852148966,"stop":1715852148966,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaba85b289a4d051","name":"Generator, custom pubsub topic","time":{"start":1715852172235,"stop":1715852172235,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb3bc5630d757b4d","name":"Check received message containing JSON","time":{"start":1715851762718,"stop":1715851762719,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecfb6e42b1519484","name":"Subscribe to topic containing long and receive message","time":{"start":1715852258824,"stop":1715852258824,"duration":0},"status":"passed","severity":"normal"},{"uid":"279907a117ed7e03","name":"Subscribe to topic containing XML and publish message","time":{"start":1715852069415,"stop":1715852069415,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae70edc94d996355","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1715851591480,"stop":1715851591483,"duration":3},"status":"passed","severity":"normal"},{"uid":"8871bd27691f102a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715852258824,"stop":1715852258825,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddd9f2599d6477b","name":"Check received message containing long","time":{"start":1715851762712,"stop":1715851762713,"duration":1},"status":"passed","severity":"normal"},{"uid":"87fb45948ad300a6","name":"Push message with content topic containing XML","time":{"start":1715852026626,"stop":1715852026626,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa68995561228ca9","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1715851540046,"stop":1715851540046,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ce57ae1128c7ad","name":"Query with Ordered Callback, No Decoder","time":{"start":1715852168535,"stop":1715852168536,"duration":1},"status":"passed","severity":"normal"},{"uid":"82becbf8b176db57","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1715851553291,"stop":1715851553292,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf38ef15a2b89e0c","name":"Decoder throws on empty string content topic","time":{"start":1715851553636,"stop":1715851553636,"duration":0},"status":"passed","severity":"normal"},{"uid":"93615189c9125650","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1715851563992,"stop":1715851563993,"duration":1},"status":"passed","severity":"normal"},{"uid":"da489af9fe6f813a","name":"should be able to decode the field with only RELAY set to true","time":{"start":1715851548068,"stop":1715851548068,"duration":0},"status":"passed","severity":"normal"},{"uid":"f138adbd253f1c07","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1715851540042,"stop":1715851540042,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b13f10cb83e70e8","name":"random static sharding 5 - Cluster ID: 909, Shard ID: 869","time":{"start":1715852125095,"stop":1715852125096,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cdcc4ed09c1eda7","name":"should throw error - no public key","time":{"start":1715851548679,"stop":1715851548680,"duration":1},"status":"passed","severity":"normal"},{"uid":"77f0e23e20de26e9","name":"Check publish message containing long","time":{"start":1715852067987,"stop":1715852067987,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f393ee30af8fd0","name":"Decoder throws on empty string content topic","time":{"start":1715851574274,"stop":1715851574274,"duration":0},"status":"passed","severity":"normal"},{"uid":"43975ee81f2c315e","name":"different cluster, same shard: nodes don't connect","time":{"start":1715851763532,"stop":1715851763532,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcfd6f6108b0fec5","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715851872268,"stop":1715851872268,"duration":0},"status":"passed","severity":"normal"},{"uid":"20863402d949dec3","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715852348155,"stop":1715852348155,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec4e3f9c534017","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1715851568280,"stop":1715851568281,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ed13a7cd3ac3045","name":"handles empty shards array correctly","time":{"start":1715851540044,"stop":1715851540045,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee18f175efdbc6e3","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1715851763535,"stop":1715851763536,"duration":1},"status":"passed","severity":"normal"},{"uid":"3359735bdbcaee86","name":"Decrypt messages","time":{"start":1715852019925,"stop":1715852019925,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d14065b8353cf5","name":"Push message with short payload","time":{"start":1715852148952,"stop":1715852148953,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2bc7f3e630d32ca","name":"Fails to publish message with wrong content topic","time":{"start":1715852067998,"stop":1715852067998,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c777ed5b5591547","name":"Publish without waiting for remote peer","time":{"start":1715852069396,"stop":1715852069397,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb158e69b4b00172","name":"groups content topics by expected pubsub topic","time":{"start":1715851540024,"stop":1715851540024,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83f5a04ae95806e","name":"Push message with content topic containing Arabic","time":{"start":1715852026623,"stop":1715852026624,"duration":1},"status":"passed","severity":"normal"},{"uid":"96dfc1def90b9d60","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1715852189110,"stop":1715852189112,"duration":2},"status":"passed","severity":"normal"},{"uid":"f2768e7fd2547bb3","name":"Query generator for multiple messages with multiple decoders","time":{"start":1715852186630,"stop":1715852186631,"duration":1},"status":"passed","severity":"normal"},{"uid":"9246970eb2ed4ac8","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1715851763534,"stop":1715851763534,"duration":0},"status":"passed","severity":"normal"},{"uid":"25084812f31b13c7","name":"Check message received after nwaku node is restarted","time":{"start":1715851762736,"stop":1715851762736,"duration":0},"status":"skipped","severity":"normal"},{"uid":"71e49c299ce6c9dc","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715851846483,"stop":1715851846484,"duration":1},"status":"passed","severity":"normal"},{"uid":"8892b25f83870e4","name":"should load peers from local storage and dispatch events","time":{"start":1715851568280,"stop":1715851568280,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b171fa0071a61e7","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1715852168533,"stop":1715852168535,"duration":2},"status":"passed","severity":"normal"},{"uid":"56e47202f72bff18","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715851684468,"stop":1715851684469,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b71115f95f1a1d9","name":"Push message with content topic containing unicode special characters","time":{"start":1715852148977,"stop":1715852148977,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb131aa4ae61b75","name":"should throw an error for insufficient data","time":{"start":1715851540054,"stop":1715851540054,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b91bb688f0de45f","name":"Push message with long payload","time":{"start":1715852026604,"stop":1715852026605,"duration":1},"status":"passed","severity":"normal"},{"uid":"220ffe0e73da9f7b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715851846477,"stop":1715851846477,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf91a98875dfe8d6","name":"Register correct protocols","time":{"start":1715852069396,"stop":1715852069396,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cdc708405e1d7bf","name":"Check publish message after client node is restarted","time":{"start":1715852068000,"stop":1715852068000,"duration":0},"status":"skipped","severity":"normal"},{"uid":"54ec38c1cd955261","name":"Decoder throws on empty string content topic","time":{"start":1715851576171,"stop":1715851576171,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a6e810584619d9","name":"Fails to push message with empty content topic","time":{"start":1715852148978,"stop":1715852148978,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e5a5f8ec706b01","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1715851540038,"stop":1715851540038,"duration":0},"status":"passed","severity":"normal"},{"uid":"989f37a3cb02b6d1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1715851540038,"stop":1715851540038,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e1d1bdbfd97046","name":"Check publish message containing Arabic","time":{"start":1715852067989,"stop":1715852067989,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a260701eb89fda2","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715852148975,"stop":1715852148975,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55688afd7757e82","name":"Push message with short payload","time":{"start":1715852026603,"stop":1715852026604,"duration":1},"status":"passed","severity":"normal"},{"uid":"d746706e747a7603","name":"Mutual subscription","time":{"start":1715852069395,"stop":1715852069395,"duration":0},"status":"passed","severity":"normal"},{"uid":"185390b8d6fd11b9","name":"should handle corrupted local storage data gracefully","time":{"start":1715851568281,"stop":1715851568281,"duration":0},"status":"passed","severity":"normal"},{"uid":"17837a8eb846f65a","name":"Nodes with multiple pubsub topic","time":{"start":1715852041868,"stop":1715852041869,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0be08fa85f8b8a5","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715852041871,"stop":1715852041871,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e7a1048cec000c","name":"1 Store, 2 relays, 2 fetches","time":{"start":1715851564472,"stop":1715851564472,"duration":0},"status":"passed","severity":"normal"},{"uid":"a993ed91e310d068","name":"Store - dialed first","time":{"start":1715852221272,"stop":1715852221272,"duration":0},"status":"passed","severity":"normal"},{"uid":"af03daf08be5dd2d","name":"Push message with custom timestamp: 1685093400791","time":{"start":1715852026658,"stop":1715852026658,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7433a610d879bb3","name":"should throw an error for an unconfigured topic","time":{"start":1715851540039,"stop":1715851540040,"duration":1},"status":"passed","severity":"normal"},{"uid":"40b26b239b42d7cc","name":"Query with Promise Callback, No Decoder","time":{"start":1715852168544,"stop":1715852168544,"duration":0},"status":"passed","severity":"normal"},{"uid":"251be9e8fe563a53","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715851846469,"stop":1715851846469,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1be1e283eaeefde","name":"Sample","time":{"start":1715851548123,"stop":1715851548123,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5fb52f2798409a6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1715851540032,"stop":1715851540032,"duration":0},"status":"passed","severity":"normal"},{"uid":"e090cdc7d89168eb","name":"Check received message with timestamp: 1715851591369000000 ","time":{"start":1715852089164,"stop":1715852089164,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fc7ccf8a824f0d0","name":"Number of peers are maintained correctly","time":{"start":1715851800569,"stop":1715851800570,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8d146a0df6c0ebd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715851665450,"stop":1715851665450,"duration":0},"status":"passed","severity":"normal"},{"uid":"6325c6d78b77d9f8","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1715851548062,"stop":1715851548063,"duration":1},"status":"passed","severity":"normal"},{"uid":"99779bbd8512788","name":"should properly create location multiaddrs - tcp4","time":{"start":1715851548682,"stop":1715851548682,"duration":0},"status":"passed","severity":"normal"},{"uid":"29815fc0794cbfb6","name":"Sets default value correctly","time":{"start":1715852213660,"stop":1715852213661,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6daebeeb873047f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715851846469,"stop":1715851846475,"duration":6},"status":"passed","severity":"normal"},{"uid":"8501e01c58c21141","name":"Subscribe to topic containing long and publish message","time":{"start":1715852069411,"stop":1715852069412,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b9bf06792e76c61","name":"Push message with emoji payload","time":{"start":1715852148965,"stop":1715852148965,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac0d91796294653","name":"should decode valid enr with tcp successfully","time":{"start":1715851548673,"stop":1715851548673,"duration":0},"status":"passed","severity":"normal"},{"uid":"c76f3c91093dcea","name":"Push message with SQL Injection payload","time":{"start":1715852148961,"stop":1715852148961,"duration":0},"status":"passed","severity":"normal"},{"uid":"e81ec5ff58e5d376","name":"Check received message containing XML","time":{"start":1715852089144,"stop":1715852089145,"duration":1},"status":"passed","severity":"normal"},{"uid":"2145b76c9167f238","name":"Push message with Russian payload","time":{"start":1715852148961,"stop":1715852148961,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac654261e8216f17","name":"Reusing cursor across nodes","time":{"start":1715852122837,"stop":1715852122838,"duration":1},"status":"passed","severity":"normal"},{"uid":"331d98444e01cbad","name":"Push message with Arabic payload","time":{"start":1715852148960,"stop":1715852148960,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ee55fa04d88945","name":"Fields are not dropped","time":{"start":1715851552968,"stop":1715851552969,"duration":1},"status":"passed","severity":"normal"},{"uid":"59f39f92d9cc14e2","name":"Correctly serialized arguments","time":{"start":1715851879151,"stop":1715851879151,"duration":0},"status":"passed","severity":"normal"},{"uid":"eece21e45ba907ec","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1715851563990,"stop":1715851563990,"duration":0},"status":"passed","severity":"normal"},{"uid":"862dee82bd62a3","name":"Check received message containing Basic HTML tag","time":{"start":1715852089161,"stop":1715852089161,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8cf13d65d023cc7","name":"Encoder throws on undefined content topic","time":{"start":1715851576170,"stop":1715851576170,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4aaf39651d1245","name":"Push message equal or less that 1MB","time":{"start":1715852026664,"stop":1715852026666,"duration":2},"status":"passed","severity":"normal"},{"uid":"93f4c176adb18103","name":"Ephemeral messages are not stored","time":{"start":1715851617515,"stop":1715851617516,"duration":1},"status":"passed","severity":"normal"},{"uid":"c82130453d96aaac","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1715852204809,"stop":1715852204810,"duration":1},"status":"passed","severity":"normal"},{"uid":"6212f785c10b7084","name":"should be able to encode the field with only FILTER set to true","time":{"start":1715851548061,"stop":1715851548062,"duration":1},"status":"passed","severity":"normal"},{"uid":"57b5cf2c0553553b","name":"should only return 1 node with relay capability","time":{"start":1715851564703,"stop":1715851564703,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef7e4ede8e19666","name":"Check message with invalid timestamp is not received","time":{"start":1715852089152,"stop":1715852089153,"duration":1},"status":"passed","severity":"normal"},{"uid":"43a5bd51a467cd14","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1715851540036,"stop":1715851540036,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdacca8d7f7b042d","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1715851617517,"stop":1715851617517,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f49f4228006fdc","name":"should handle a minimal index list","time":{"start":1715851540053,"stop":1715851540053,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9e6e12b8539be5","name":"Check publish message containing XML","time":{"start":1715852067991,"stop":1715852067991,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a05776c9c3d3578","name":"Publish message with custom timestamp: Thu May 16 2024 10:34:02 GMT+0000 (Coordinated Universal Time)","time":{"start":1715852067996,"stop":1715852067996,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38a50b97c4b9e39","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1715851763548,"stop":1715851763549,"duration":1},"status":"passed","severity":"normal"},{"uid":"d292fbfef6b8643b","name":"Push message with rate limit","time":{"start":1715852026657,"stop":1715852026658,"duration":1},"status":"passed","severity":"normal"},{"uid":"a19e5c44573f73fc","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715852089152,"stop":1715852089152,"duration":0},"status":"passed","severity":"normal"},{"uid":"131181c459a10b4e","name":"same cluster, same shard: nodes connect","time":{"start":1715851763531,"stop":1715851763531,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1472d48626025f8","name":"Check received message containing Basic HTML tag","time":{"start":1715852089145,"stop":1715852089146,"duration":1},"status":"passed","severity":"normal"},{"uid":"b552b271d10bec1d","name":"1 Relay, 1 Filter, gives up","time":{"start":1715851564472,"stop":1715851564473,"duration":1},"status":"passed","severity":"normal"},{"uid":"50460e8faa6e9663","name":"Push message equal or less that 1MB","time":{"start":1715852148985,"stop":1715852148985,"duration":0},"status":"passed","severity":"normal"},{"uid":"44424d56a9fb8981","name":"Callback on promise, aborts when callback returns true","time":{"start":1715852186633,"stop":1715852186634,"duration":1},"status":"passed","severity":"normal"},{"uid":"95477eb7f76d9058","name":"Check message with no payload is not received","time":{"start":1715852089167,"stop":1715852089167,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1a24f701c62604","name":"Relay - dialed after","time":{"start":1715852221271,"stop":1715852221271,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d67855a84f4d1f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715851872271,"stop":1715851872271,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e50c61d22e71e4","name":"Push message with content topic containing emoji","time":{"start":1715852148977,"stop":1715852148978,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c3b24b88bb0c5a1","name":"Subscribe to topic containing short and publish message","time":{"start":1715852069409,"stop":1715852069410,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7145663c406fb07","name":"Subscribe to topic containing Script and receive message","time":{"start":1715851846476,"stop":1715851846476,"duration":0},"status":"passed","severity":"normal"},{"uid":"601371e10751e33d","name":"Subscribe to topic containing long and receive message","time":{"start":1715852258815,"stop":1715852258815,"duration":0},"status":"passed","severity":"normal"},{"uid":"1abddfcd0e9c3ae8","name":"Check received message containing JSON","time":{"start":1715852089147,"stop":1715852089147,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb7dba0237b3607","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1715852067994,"stop":1715852067995,"duration":1},"status":"passed","severity":"normal"},{"uid":"56c0b36761cb9c30","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715851872271,"stop":1715851872271,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcbb19b196cd779f","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1715851645613,"stop":1715851645613,"duration":0},"status":"passed","severity":"normal"},{"uid":"35adf6ddae0923d2","name":"Push message with special chars payload","time":{"start":1715852026606,"stop":1715852026606,"duration":0},"status":"passed","severity":"normal"},{"uid":"2439d50a0763278b","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1715851763541,"stop":1715851763542,"duration":1},"status":"passed","severity":"normal"},{"uid":"8549946eff7bec","name":"Subscribe to topic containing Russian and publish message","time":{"start":1715852069413,"stop":1715852069414,"duration":1},"status":"passed","severity":"normal"},{"uid":"bee2a91546ffacbe","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1715851540025,"stop":1715851540026,"duration":1},"status":"passed","severity":"normal"},{"uid":"e161dd0d88f26d4a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715852258825,"stop":1715852258825,"duration":0},"status":"passed","severity":"normal"},{"uid":"4231b13eb159d5b5","name":"Relay + Store","time":{"start":1715851548686,"stop":1715851548686,"duration":0},"status":"passed","severity":"normal"},{"uid":"13444fc0b8165763","name":"throws on content topic with empty encoding field","time":{"start":1715851540017,"stop":1715851540017,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd89ae154ac7b4","name":"should encode/decode to text encoding","time":{"start":1715851548681,"stop":1715851548681,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ad201cfea1cc77","name":"Subscribe and receive messages via waku relay post","time":{"start":1715852258811,"stop":1715852258811,"duration":0},"status":"passed","severity":"normal"},{"uid":"215180ae4e37dee2","name":"should throw an error for missing sharding configuration","time":{"start":1715851540044,"stop":1715851540044,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2821dcd73cb7e6","name":"Check message received after jswaku node is restarted","time":{"start":1715852089168,"stop":1715852089168,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f149a97cac6301d0","name":"Publish message with custom timestamp: Fri May 26 2023 09:34:02 GMT+0000 (Coordinated Universal Time)","time":{"start":1715852067995,"stop":1715852067995,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4dbfe3bf732a07","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715852258819,"stop":1715852258819,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5957c2dddf6015e","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1715851540027,"stop":1715851540027,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6eed93f469e8a59","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715851846482,"stop":1715851846482,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d84410644d5637a","name":"Delete observer","time":{"start":1715852019925,"stop":1715852019926,"duration":1},"status":"passed","severity":"normal"},{"uid":"e86ff9b152eb5f51","name":"Generator, 2 different pubsubtopics","time":{"start":1715852172238,"stop":1715852172238,"duration":0},"status":"passed","severity":"normal"},{"uid":"425cad42187d35e0","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715851872270,"stop":1715851872270,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f156fdc996ee320","name":"Refresh subscription","time":{"start":1715852258824,"stop":1715852258824,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e10f17123c16e2","name":"Ordered Callback - backward","time":{"start":1715852172467,"stop":1715852172469,"duration":2},"status":"passed","severity":"normal"},{"uid":"5657ae3559b13d9a","name":"random static sharding 6 - Cluster ID: 621, Shard ID: 81","time":{"start":1715852125096,"stop":1715852125096,"duration":0},"status":"passed","severity":"normal"},{"uid":"784a30c90faa371b","name":"Check received message containing Chinese","time":{"start":1715852089157,"stop":1715852089157,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f45d99417050f25","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715852258819,"stop":1715852258819,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf4b5d1771dbb336","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1715851763539,"stop":1715851763539,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa5e57d19267a873","name":"throws on empty content topic","time":{"start":1715851540014,"stop":1715851540014,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9008a9f93b011d9","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715851540029,"stop":1715851540029,"duration":0},"status":"passed","severity":"normal"},{"uid":"631eb63b50df6a3d","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1715851574270,"stop":1715851574271,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e3ca2e2a0818db8","name":"Encoder throws on undefined content topic","time":{"start":1715851574272,"stop":1715851574272,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e3cfa8c219d2c0","name":"should get / set UDP multiaddr","time":{"start":1715851548681,"stop":1715851548681,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a7ea1fc9d1f1fd","name":"ignores unrecognized TXT record formats","time":{"start":1715851564702,"stop":1715851564702,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7dac61b4ddcf6ee","name":"returns all values when wanted number matches available values","time":{"start":1715851563671,"stop":1715851563673,"duration":2},"status":"passed","severity":"normal"},{"uid":"d12f2016d11f1783","name":"new peer added after a peer was already found","time":{"start":1715852016132,"stop":1715852016132,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f0ac98835838975c","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1715852189112,"stop":1715852189113,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f6854e27762d889","name":"Generator, custom pubsub topic","time":{"start":1715852172232,"stop":1715852172233,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3705abc9608a407","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715851548071,"stop":1715851548072,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b36439356470b","name":"random static sharding 2 - Cluster ID: 656, Shard ID: 498","time":{"start":1715852125094,"stop":1715852125094,"duration":0},"status":"passed","severity":"normal"},{"uid":"c509ec31508f5aa0","name":"should throw error - no id","time":{"start":1715851548674,"stop":1715851548679,"duration":5},"status":"passed","severity":"normal"},{"uid":"6e23c6c17ab659ef","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715851814247,"stop":1715851814247,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d69422f837ec255","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1715851763540,"stop":1715851763540,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ef5d106a5deb","name":"Non TWN Cluster","time":{"start":1715852119162,"stop":1715852119163,"duration":1},"status":"passed","severity":"normal"},{"uid":"c564aded5e004459","name":"should throw error - no public key","time":{"start":1715851548674,"stop":1715851548674,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf2cf0c39821041b","name":"topics with same application and version share the same shard","time":{"start":1715851540023,"stop":1715851540023,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e1f824eea94edf","name":"Query Generator, No message returned","time":{"start":1715852168532,"stop":1715852168533,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ca2d02625b7ddb2","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715852026626,"stop":1715852026627,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6cbd076964d04f2","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1715851540041,"stop":1715851540041,"duration":0},"status":"passed","severity":"normal"},{"uid":"d877232c9d151304","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1715851763553,"stop":1715851763553,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1064a091f152945","name":"should only return 1 node with relay and store capability","time":{"start":1715851564703,"stop":1715851564704,"duration":1},"status":"passed","severity":"normal"},{"uid":"65cb15b06d0b2374","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715852258826,"stop":1715852258826,"duration":0},"status":"passed","severity":"normal"},{"uid":"a090c1f1ed829b0e","name":"Nodes with multiple pubsub topic","time":{"start":1715852041871,"stop":1715852041871,"duration":0},"status":"passed","severity":"normal"},{"uid":"f086f57627196c53","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1715851763536,"stop":1715851763536,"duration":0},"status":"passed","severity":"normal"},{"uid":"92001d0dc9ddd8ed","name":"Push message with custom timestamp: 1715848163147","time":{"start":1715852148981,"stop":1715852148981,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6c178eae021816","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1715851564706,"stop":1715851564706,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f202739186bbd3ba","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715852041870,"stop":1715852041870,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7405f5d86cfcb87","name":"Check publish message containing SQL Injection","time":{"start":1715852067990,"stop":1715852067990,"duration":0},"status":"passed","severity":"normal"},{"uid":"373100dac9400298","name":"1 Relay, 1 fetch","time":{"start":1715851564471,"stop":1715851564471,"duration":0},"status":"passed","severity":"normal"},{"uid":"447c2ff7f89cfcd5","name":"creates an iterator","time":{"start":1715852198532,"stop":1715852198532,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec020fdbfa26d458","name":"Fails to push message bigger that 1MB","time":{"start":1715852148986,"stop":1715852148986,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10152c8b81a5404","name":"Push message with rate limit","time":{"start":1715852148979,"stop":1715852148980,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aafd0aa8c2e0a72","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1715851645612,"stop":1715851645612,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2a38407b46b71b8","name":"LightPush","time":{"start":1715852221273,"stop":1715852221273,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e5202f948adcb2","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1715851548071,"stop":1715851548071,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ed027667377fd3","name":"Check received message containing SQL Injection","time":{"start":1715852089144,"stop":1715852089144,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e7051d9de65db21","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715851665452,"stop":1715851665453,"duration":1},"status":"passed","severity":"normal"},{"uid":"50b471d079d5d10d","name":"shard 0","time":{"start":1715852125092,"stop":1715852125093,"duration":1},"status":"passed","severity":"normal"},{"uid":"186ab8c290fbdb51","name":"Push message with numeric payload","time":{"start":1715852026605,"stop":1715852026605,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c52c75a0ecd4ae","name":"Subscribe and receive messages via lightPush","time":{"start":1715852258820,"stop":1715852258821,"duration":1},"status":"passed","severity":"normal"},{"uid":"cea7382f8db3544b","name":"Check received message containing special chars","time":{"start":1715851762713,"stop":1715851762714,"duration":1},"status":"passed","severity":"normal"},{"uid":"898e3913514f4c97","name":"Push message with content topic containing special chars","time":{"start":1715852026621,"stop":1715852026623,"duration":2},"status":"passed","severity":"normal"},{"uid":"54040f68e6d9b0d9","name":"isConnected should return false after all peers disconnect","time":{"start":1715851645614,"stop":1715851645615,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5d60fd124a88505","name":"start node with ApplicationInfo","time":{"start":1715852119171,"stop":1715852119171,"duration":0},"status":"passed","severity":"normal"},{"uid":"bed2471de6b6d0","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1715851599691,"stop":1715851599692,"duration":1},"status":"passed","severity":"normal"},{"uid":"13c1a3406ed4bf51","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715851762732,"stop":1715851762732,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b85f88b4a3e528","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715852258813,"stop":1715852258813,"duration":0},"status":"passed","severity":"normal"},{"uid":"c178a3af04a812b0","name":"Check received message with timestamp: 1715851591369000000 ","time":{"start":1715852089150,"stop":1715852089151,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe13492c6184ec0a","name":"Check publish message containing JSON","time":{"start":1715852067992,"stop":1715852067992,"duration":0},"status":"passed","severity":"normal"},{"uid":"234d26bb1c48e37f","name":"Check publish message containing Script","time":{"start":1715852067990,"stop":1715852067991,"duration":1},"status":"passed","severity":"normal"},{"uid":"26bd290916048d6d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1715851540036,"stop":1715851540037,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d2a6953bbdadfbc","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1715851563992,"stop":1715851563992,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e607a67af4b28cf","name":"Ping on peer without subscriptions","time":{"start":1715851670004,"stop":1715851670005,"duration":1},"status":"passed","severity":"normal"},{"uid":"666f37e1a611b1c9","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715852125093,"stop":1715852125093,"duration":0},"status":"passed","severity":"normal"},{"uid":"de8d0fbda512475d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715852258829,"stop":1715852258829,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18e9fbb053eedc6","name":"Check received message containing long","time":{"start":1715852089156,"stop":1715852089156,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d07e3f6f65c8792","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1715852186634,"stop":1715852186635,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a9acd4e3b560efd","name":"isConnected return false after peer stops","time":{"start":1715851645615,"stop":1715851645615,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa3ece582d49405","name":"Passing page size 10 when there are 10 messages","time":{"start":1715852198661,"stop":1715852198662,"duration":1},"status":"passed","severity":"normal"},{"uid":"490daf038fbcd20f","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1715851763556,"stop":1715851763556,"duration":0},"status":"passed","severity":"normal"},{"uid":"784f96ab1fe1a537","name":"should not receive a peer event after stop","time":{"start":1715852075132,"stop":1715852075132,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6341960f84af6d0","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1715851763550,"stop":1715851763552,"duration":2},"status":"passed","severity":"normal"},{"uid":"d2588ddb51723040","name":"should not fail to stop the service if it was not started","time":{"start":1715851602816,"stop":1715851602816,"duration":0},"status":"passed","severity":"normal"},{"uid":"215e96fb9da15845","name":"should throw an error for empty SingleShardInfos array","time":{"start":1715851540026,"stop":1715851540027,"duration":1},"status":"passed","severity":"normal"},{"uid":"51c49a64eb2045d7","name":"Subscribe to topic containing Script and receive message","time":{"start":1715852258826,"stop":1715852258827,"duration":1},"status":"passed","severity":"normal"},{"uid":"d985e6943c5b05f2","name":"should add and remove event listeners correctly","time":{"start":1715851568281,"stop":1715851568281,"duration":0},"status":"passed","severity":"normal"},{"uid":"de32668c9b681598","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715852258823,"stop":1715852258823,"duration":0},"status":"passed","severity":"normal"},{"uid":"199c73ca84eba3c6","name":"Relay - dialed first","time":{"start":1715852221270,"stop":1715852221271,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bf5875520a31eb4","name":"same cluster, different shard: nodes don't connect","time":{"start":1715851763531,"stop":1715851763532,"duration":1},"status":"passed","severity":"normal"},{"uid":"71c90e6c15e0205e","name":"Meta field set when metaSetter is specified","time":{"start":1715851553634,"stop":1715851553634,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b99ca2cd8e93f20","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1715852016133,"stop":1715852016133,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a7f07a0c635793","name":"Check publish message containing Basic HTML tag","time":{"start":1715852067991,"stop":1715852067991,"duration":0},"status":"passed","severity":"normal"},{"uid":"b38e7418864b6211","name":"should return empty list for no shard","time":{"start":1715851540029,"stop":1715851540029,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c433dde17da2ab","name":"should not fail to stop the service if it was not started","time":{"start":1715851568277,"stop":1715851568277,"duration":0},"status":"passed","severity":"normal"},{"uid":"f788bafbbdd81841","name":"Push message with content topic containing escaped characters","time":{"start":1715852026650,"stop":1715852026653,"duration":3},"status":"passed","severity":"normal"},{"uid":"163adf7c5917dc91","name":"Subscribe to topic containing Script and publish message","time":{"start":1715852069414,"stop":1715852069414,"duration":0},"status":"passed","severity":"normal"},{"uid":"bade8ac162555822","name":"Generator, custom pubsub topic","time":{"start":1715852172237,"stop":1715852172238,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3f1fc55e9cbd27e","name":"should return false","time":{"start":1715851548680,"stop":1715851548680,"duration":0},"status":"passed","severity":"normal"},{"uid":"676f7a65206f8988","name":"Waku message hash computation (meta attribute not present)","time":{"start":1715851542644,"stop":1715851542644,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f28cfe17edb0b9","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715852348156,"stop":1715852348157,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d062d384de9b7ce","name":"Push message with shell command payload","time":{"start":1715852026610,"stop":1715852026610,"duration":0},"status":"passed","severity":"normal"},{"uid":"2447b2b62ab8b1da","name":"Push message with emoji payload","time":{"start":1715852026612,"stop":1715852026612,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b202a2dba5ec58","name":"should throw error - no id","time":{"start":1715851548673,"stop":1715851548674,"duration":1},"status":"passed","severity":"normal"},{"uid":"7509f2bb9e553a7a","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1715852069415,"stop":1715852069415,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b3694e37d1d688","name":"should emit a peer event after start","time":{"start":1715851568278,"stop":1715851568278,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5c89c196f47dd8","name":"Push message with numeric payload","time":{"start":1715852148959,"stop":1715852148959,"duration":0},"status":"passed","severity":"normal"},{"uid":"485ab134aa782476","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1715851763554,"stop":1715851763555,"duration":1},"status":"passed","severity":"normal"},{"uid":"91e4e22ab9c40d71","name":"Subscribe to topic containing XML and receive message","time":{"start":1715852258817,"stop":1715852258818,"duration":1},"status":"passed","severity":"normal"},{"uid":"aba09629628239d4","name":"stop","time":{"start":1715851632469,"stop":1715851632469,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17d0b646385719a","name":"Fails to push message with large meta","time":{"start":1715852026657,"stop":1715852026657,"duration":0},"status":"passed","severity":"normal"},{"uid":"476827b0898e6b7a","name":"dispatchEvent via connectionManager","time":{"start":1715851632456,"stop":1715851632457,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c3e4edeab77ac90","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1715851540035,"stop":1715851540035,"duration":0},"status":"passed","severity":"normal"},{"uid":"2026e9c99084118b","name":"Accepts a valid Waku Message","time":{"start":1715851557058,"stop":1715851557059,"duration":1},"status":"passed","severity":"normal"},{"uid":"67a393a4694620e0","name":"should properly create location multiaddrs - tcp","time":{"start":1715851548683,"stop":1715851548683,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e734c480e516f","name":"getPeersByDiscovery","time":{"start":1715852016132,"stop":1715852016132,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2d12e4a3887e04","name":"Ordered callback, aborts when callback returns true","time":{"start":1715852186635,"stop":1715852186636,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dcb7181affc49a2","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715851665447,"stop":1715851665447,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd55cf339df7d8fe","name":"Passing an array","time":{"start":1715852213658,"stop":1715852213659,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6ad90b8d8136c8e","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1715852069397,"stop":1715852069397,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db62b0e07252420","name":"Ping on subscribed peer","time":{"start":1715851670002,"stop":1715851670002,"duration":0},"status":"passed","severity":"normal"},{"uid":"71dc4b9673664d34","name":"Push message with content topic containing numeric","time":{"start":1715852148970,"stop":1715852148971,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8f1d838d3bee7bc","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715852258812,"stop":1715852258812,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef9f941c1c7e6c11","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1715851763537,"stop":1715851763537,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c01263cb0558c3a","name":"Check message with no payload is not received","time":{"start":1715851762735,"stop":1715851762735,"duration":0},"status":"passed","severity":"normal"},{"uid":"974886f18cfeffac","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715851665448,"stop":1715851665448,"duration":0},"status":"passed","severity":"normal"},{"uid":"27e8ca7feb4307a","name":"Ephemeral field is preserved - encoder v0","time":{"start":1715851617516,"stop":1715851617516,"duration":0},"status":"passed","severity":"normal"},{"uid":"80112c818f3bd708","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1715851540021,"stop":1715851540021,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b6a99f59975c4c","name":"Query Generator, Wrong PubsubTopic","time":{"start":1715852168529,"stop":1715852168529,"duration":0},"status":"passed","severity":"normal"},{"uid":"6437e92d6cd9d6ef","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1715851540022,"stop":1715851540022,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c8f7fcfc33d84d","name":"should not receive a peer event before start","time":{"start":1715852075131,"stop":1715852075131,"duration":0},"status":"passed","severity":"normal"},{"uid":"d66e39dec1523095","name":"Push message with content topic containing SQL Injection","time":{"start":1715852148973,"stop":1715852148974,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2ac2f4598f23faf","name":"Query Generator, No Decoder","time":{"start":1715852168530,"stop":1715852168532,"duration":2},"status":"passed","severity":"normal"},{"uid":"9139f2d044c6b4de","name":"Subscribe and receives messages on 20 topics","time":{"start":1715852258822,"stop":1715852258822,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c1672912e05d1b","name":"should properly compute the node id","time":{"start":1715851548680,"stop":1715851548680,"duration":0},"status":"passed","severity":"normal"},{"uid":"912f435fa86e4ad5","name":"Check received message containing shell command","time":{"start":1715851762719,"stop":1715851762720,"duration":1},"status":"passed","severity":"normal"},{"uid":"61d6cc6b49c5c75","name":"Used by Waku Relay","time":{"start":1715852213660,"stop":1715852213660,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b1e9dec3c9b64","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1715851576168,"stop":1715851576168,"duration":0},"status":"passed","severity":"normal"},{"uid":"207e7ecefaffdc20","name":"Push message with content topic containing Script","time":{"start":1715852026625,"stop":1715852026625,"duration":0},"status":"passed","severity":"normal"},{"uid":"44331e401a4acd4e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715851684466,"stop":1715851684467,"duration":1},"status":"passed","severity":"normal"},{"uid":"68706eca8633d2c1","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1715851540046,"stop":1715851540047,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3e4388dc039a528","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1715852168535,"stop":1715852168535,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f601b25dbe0b74f","name":"Push message with content topic containing long","time":{"start":1715852148970,"stop":1715852148970,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad5d74719e59bce","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715851872269,"stop":1715851872269,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb5d5801800e2ea","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1715851563993,"stop":1715851563993,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e3e3482232395a","name":"Throws when trying to push message with empty payload","time":{"start":1715852026612,"stop":1715852026613,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0a7ebf44e99575f","name":"should not receive a peer event after stop","time":{"start":1715851568279,"stop":1715851568279,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f4a58ca7a6048b","name":"Check message on other pubsub topic is not received","time":{"start":1715852089166,"stop":1715852089166,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc42bdceb4e7727","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715852258828,"stop":1715852258828,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d082c56d4a4165","name":"handles different clusterIds correctly","time":{"start":1715851540025,"stop":1715851540025,"duration":0},"status":"passed","severity":"normal"},{"uid":"832f5c2b1954ec09","name":"Check received message containing Russian","time":{"start":1715852089143,"stop":1715852089143,"duration":0},"status":"passed","severity":"normal"},{"uid":"e694a4843c6e8ea0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715851846463,"stop":1715851846463,"duration":0},"status":"passed","severity":"normal"},{"uid":"b425bb6d1b0e9c89","name":"Refresh subscription","time":{"start":1715851846465,"stop":1715851846465,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81f97252e800240","name":"Subscribe to topic containing numeric and publish message","time":{"start":1715852069412,"stop":1715852069412,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f17cdc3ff2f195c","name":"should encodeTxt and decodeTxt","time":{"start":1715851548672,"stop":1715851548672,"duration":0},"status":"passed","severity":"normal"},{"uid":"be10a8deebf8bad5","name":"pre and post cipher","time":{"start":1715851574714,"stop":1715851574714,"duration":0},"status":"passed","severity":"normal"},{"uid":"45938caff23286fa","name":"Push to array if already present","time":{"start":1715851539516,"stop":1715851539516,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ada55d5387c52a","name":"Round trip binary encryption [ecies, signature]","time":{"start":1715851576169,"stop":1715851576169,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b006e49fa887db","name":"Push message with content topic containing Chinese","time":{"start":1715852148972,"stop":1715852148972,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1296ec7c3dc24f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715852041872,"stop":1715852041872,"duration":0},"status":"passed","severity":"normal"},{"uid":"371ed5aeffa0e18d","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1715852069416,"stop":1715852069416,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a23458478b075f","name":"ignores domain fetching errors","time":{"start":1715851564701,"stop":1715851564702,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc13af2c9b7f00b","name":"Check received message containing numeric","time":{"start":1715852089141,"stop":1715852089141,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea1e8504bfb7a6a","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1715851540031,"stop":1715851540032,"duration":1},"status":"passed","severity":"normal"},{"uid":"30c51e059f5251cd","name":"Push 30 different messages","time":{"start":1715852026612,"stop":1715852026612,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a6cd6d6e598ebf4","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1715851542645,"stop":1715851542645,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ef2522122799cff","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1715851540035,"stop":1715851540036,"duration":1},"status":"passed","severity":"normal"},{"uid":"e865578e408096b5","name":"Check message with non string payload is not received","time":{"start":1715851762735,"stop":1715851762735,"duration":0},"status":"passed","severity":"normal"},{"uid":"592a0b6d6be52940","name":"start node with empty shard","time":{"start":1715852125100,"stop":1715852125101,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf23fd8ec860a76b","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app71/2/topic893/utf8","time":{"start":1715852119163,"stop":1715852119163,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebde86b27d4885ae","name":"should correctly map a content topic to a pubsub topic","time":{"start":1715851540045,"stop":1715851540045,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5494cd9fa548bc3","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715852258827,"stop":1715852258827,"duration":0},"status":"passed","severity":"normal"},{"uid":"618ab1372372ed2d","name":"A test","time":{"start":1715851846543,"stop":1715851846544,"duration":1},"status":"passed","severity":"normal"},{"uid":"3314d11bc23925f5","name":"should throw an error if shards are undefined for static sharding","time":{"start":1715851540029,"stop":1715851540030,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d971264cb82509a","name":"Check message with invalid timestamp is not received","time":{"start":1715851762733,"stop":1715851762733,"duration":0},"status":"passed","severity":"normal"},{"uid":"484ade8ec909a4c0","name":"Check received message containing special chars","time":{"start":1715852089142,"stop":1715852089142,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a876db42bcfc2a0","name":"random static sharding 1 - Cluster ID: 357, Shard ID: 318","time":{"start":1715852125093,"stop":1715852125094,"duration":1},"status":"passed","severity":"normal"},{"uid":"f629db0803fe2b1a","name":"throws an error for improperly formatted content topics","time":{"start":1715851540025,"stop":1715851540025,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04941eec200d6d3","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1715851564704,"stop":1715851564705,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b0e969507d3968a","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1715851591488,"stop":1715851591489,"duration":1},"status":"passed","severity":"normal"},{"uid":"db4c7b49ae48c795","name":"Check received message containing Russian","time":{"start":1715852089158,"stop":1715852089159,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f9b0bad71920df8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715851846477,"stop":1715851846482,"duration":5},"status":"passed","severity":"normal"},{"uid":"49ba6d1b1fc8ae03","name":"should use DNS peer discovery with light client","time":{"start":1715851602843,"stop":1715851602845,"duration":2},"status":"skipped","severity":"normal"},{"uid":"f7d3365c9fb2ecbf","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1715851553636,"stop":1715851553637,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f5cb857467a3e66","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715852041871,"stop":1715852041871,"duration":0},"status":"passed","severity":"normal"},{"uid":"542542b20f65230a","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app49/8/topic28/test.js","time":{"start":1715852119164,"stop":1715852119165,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4f7566b5675a90f","name":"Push message with XML payload","time":{"start":1715852026609,"stop":1715852026609,"duration":0},"status":"passed","severity":"normal"},{"uid":"733530c98b0b8bf8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715851763543,"stop":1715851763544,"duration":1},"status":"passed","severity":"normal"},{"uid":"45b33542c4370fe3","name":"Push message with Basic HTML tag payload","time":{"start":1715852026609,"stop":1715852026610,"duration":1},"status":"passed","severity":"normal"},{"uid":"d18b98d2716c854c","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1715851540021,"stop":1715851540022,"duration":1},"status":"passed","severity":"normal"},{"uid":"7edc36dd2c6ec1bd","name":"Check publish message containing emoji","time":{"start":1715852067993,"stop":1715852067994,"duration":1},"status":"passed","severity":"normal"},{"uid":"efdcf12bc9c7c96c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715852258813,"stop":1715852258813,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4e0513c7715d1b","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1715851599692,"stop":1715851599693,"duration":1},"status":"passed","severity":"normal"},{"uid":"754dd12086ed34f8","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1715851540031,"stop":1715851540031,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2fd1cda64d28b58","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1715851763542,"stop":1715851763542,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e69829872f4b21c","name":"Asymmetric encrypt & decrypt","time":{"start":1715851574712,"stop":1715851574713,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab8e2fa10440db18","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1715851563989,"stop":1715851563989,"duration":0},"status":"passed","severity":"normal"},{"uid":"e023ae8a36961e21","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1715851540029,"stop":1715851540029,"duration":0},"status":"passed","severity":"normal"},{"uid":"63eda6b2a70a8d62","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715851665450,"stop":1715851665451,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6d125c598002668","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715851846463,"stop":1715851846463,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c99d97b9ef7082","name":"Push message with Script payload","time":{"start":1715852026608,"stop":1715852026609,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fb4a7312a67b419","name":"Check received message with timestamp: 1715851591350000000 ","time":{"start":1715851762721,"stop":1715851762722,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3f1468189c4fbea","name":"Check message received after jswaku node is restarted","time":{"start":1715851762736,"stop":1715851762736,"duration":0},"status":"skipped","severity":"normal"},{"uid":"963ca8afc08df40","name":"Ping on unsubscribed peer","time":{"start":1715851635536,"stop":1715851635536,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e406cbfc4524c5","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1715852122826,"stop":1715852122830,"duration":4},"status":"passed","severity":"normal"},{"uid":"d2101fb8e8164289","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1715852189103,"stop":1715852189110,"duration":7},"status":"passed","severity":"normal"},{"uid":"5c12cb88a2011f3e","name":"Check received message containing numeric","time":{"start":1715851762713,"stop":1715851762713,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff32be11857fc71","name":"can start and stop the service","time":{"start":1715851602815,"stop":1715851602815,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7fbb8643fd3f031","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715852258826,"stop":1715852258826,"duration":0},"status":"passed","severity":"normal"},{"uid":"98612d5c807b5f5c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715851763535,"stop":1715851763535,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa5065f541bb391e","name":"Subscribe and publish message","time":{"start":1715852069397,"stop":1715852069397,"duration":0},"status":"passed","severity":"normal"},{"uid":"c84d951e9699317","name":"Push message with content topic containing Russian","time":{"start":1715852148973,"stop":1715852148973,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6cbf6f37108ec9b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715851846483,"stop":1715851846483,"duration":0},"status":"passed","severity":"normal"},{"uid":"343abd93a506233c","name":"Push message with JSON payload","time":{"start":1715852148963,"stop":1715852148963,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d47bdff0e5d7dee","name":"Reopen subscription with peer with lost subscription","time":{"start":1715851635536,"stop":1715851635537,"duration":1},"status":"passed","severity":"normal"},{"uid":"98bf86f06255f59","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715851846464,"stop":1715851846465,"duration":1},"status":"passed","severity":"normal"},{"uid":"711942d7b94dda09","name":"should return all peers when numPeers is 0","time":{"start":1715851553290,"stop":1715851553291,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4e474d694174a92","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715851846468,"stop":1715851846469,"duration":1},"status":"passed","severity":"normal"},{"uid":"b23aefdbcbeefe1d","name":"should throw an error for missing required configuration","time":{"start":1715851540030,"stop":1715851540030,"duration":0},"status":"passed","severity":"normal"},{"uid":"2070be685269a18d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715852258825,"stop":1715852258825,"duration":0},"status":"passed","severity":"normal"},{"uid":"49fc6d579ea408ba","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1715851763556,"stop":1715851763556,"duration":0},"status":"passed","severity":"normal"},{"uid":"922945bde7dbc2ad","name":"Subscribe to topic containing long and receive message","time":{"start":1715851846467,"stop":1715851846468,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1e895b2eecd6a1c","name":"Passing page size 11 when there are 10 messages","time":{"start":1715852198662,"stop":1715852198663,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ccb7b7480a675c5","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1715851898120,"stop":1715851898120,"duration":0},"status":"passed","severity":"normal"},{"uid":"77db5d8b6f374057","name":"non connected peers","time":{"start":1715852016337,"stop":1715852016337,"duration":0},"status":"skipped","severity":"normal"},{"uid":"374c4273e3f48af6","name":"connects to nwaku","time":{"start":1715852213656,"stop":1715852213657,"duration":1},"status":"passed","severity":"normal"},{"uid":"6586940f39bb08c3","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1715851563991,"stop":1715851563992,"duration":1},"status":"passed","severity":"normal"},{"uid":"62b6587b2153d442","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1715851548063,"stop":1715851548064,"duration":1},"status":"passed","severity":"normal"},{"uid":"db409d28d281d1be","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1715851763545,"stop":1715851763545,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e12dfa79fc3760","name":"Push message with Arabic payload","time":{"start":1715852026607,"stop":1715852026607,"duration":0},"status":"passed","severity":"normal"},{"uid":"18f5c9fb5a761945","name":"getPeersByDiscovery","time":{"start":1715851632455,"stop":1715851632455,"duration":0},"status":"passed","severity":"normal"},{"uid":"5100bec547c6410d","name":"Push message with XML payload","time":{"start":1715852148962,"stop":1715852148962,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc2e148e6037037","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1715852016133,"stop":1715852016133,"duration":0},"status":"skipped","severity":"normal"},{"uid":"241b7334151329bc","name":"Decoder throws on undefined content topic","time":{"start":1715851553635,"stop":1715851553636,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b608afc4426f9fe","name":"should be called for bootstrap peers","time":{"start":1715851599691,"stop":1715851599691,"duration":0},"status":"passed","severity":"normal"},{"uid":"d347e7fb030f5dd","name":"Check received message containing SQL Injection","time":{"start":1715852089159,"stop":1715852089159,"duration":0},"status":"passed","severity":"normal"},{"uid":"124b79e52701c61e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715852172234,"stop":1715852172235,"duration":1},"status":"passed","severity":"normal"},{"uid":"7634851ad4b00d62","name":"handles empty contentTopics array correctly","time":{"start":1715851540045,"stop":1715851540045,"duration":0},"status":"passed","severity":"normal"},{"uid":"19001e48a7c43013","name":"Publishes to nwaku","time":{"start":1715852045644,"stop":1715852045645,"duration":1},"status":"passed","severity":"normal"},{"uid":"f997632b55acadfb","name":"Overlapping topic subscription","time":{"start":1715852069408,"stop":1715852069409,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2efc1fc0c25c5874","name":"Round trip binary serialization","time":{"start":1715851553633,"stop":1715851553633,"duration":0},"status":"passed","severity":"normal"},{"uid":"5792052f0219b44","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715852258826,"stop":1715852258826,"duration":0},"status":"passed","severity":"normal"},{"uid":"660345bc5bcd520d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715851846468,"stop":1715851846468,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ecab22e9cee40b","name":"isConnected should return false after all peers disconnect","time":{"start":1715851591504,"stop":1715851591505,"duration":1},"status":"passed","severity":"normal"},{"uid":"7869e2e81f3b3731","name":"Decoder throws on undefined content topic","time":{"start":1715851576170,"stop":1715851576171,"duration":1},"status":"passed","severity":"normal"},{"uid":"3464ef07631c31ff","name":"should return valid sharding parameters for static sharding","time":{"start":1715851540042,"stop":1715851540042,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8c4048ff19b7f3","name":"Check publish message containing short","time":{"start":1715852067983,"stop":1715852067986,"duration":3},"status":"passed","severity":"normal"},{"uid":"9083e4cb412bca76","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1715851763552,"stop":1715851763552,"duration":0},"status":"passed","severity":"normal"},{"uid":"a067f5a64e4b0128","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715852258828,"stop":1715852258829,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9b3eba4f5966622","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715851564705,"stop":1715851564706,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a8c2f7816d38604d","name":"should emit a peer event after start","time":{"start":1715852075131,"stop":1715852075131,"duration":0},"status":"passed","severity":"normal"},{"uid":"755c4bc134fb4469","name":"Subscribe to topic containing JSON and publish message","time":{"start":1715852069415,"stop":1715852069416,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca6bbb727fecbf26","name":"Passing cursor with wrong pubsubTopic","time":{"start":1715852122839,"stop":1715852122839,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f84d50ddf1ebc20","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715851684469,"stop":1715851684469,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f5abda385464f2","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715851814247,"stop":1715851814247,"duration":0},"status":"passed","severity":"normal"},{"uid":"666cb698f4279bb3","name":"receives messages sent to provided content topic through stream","time":{"start":1715852068181,"stop":1715852068181,"duration":0},"status":"skipped","severity":"normal"},{"uid":"792ab6dc696ffe68","name":"Check message with no payload is not received","time":{"start":1715852089154,"stop":1715852089154,"duration":0},"status":"passed","severity":"normal"},{"uid":"115eb2570d485382","name":"Push message with custom timestamp: 1715855363147","time":{"start":1715852148985,"stop":1715852148985,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5933dfdfdfbbc06","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1715851591494,"stop":1715851591500,"duration":6},"status":"passed","severity":"normal"},{"uid":"3407fdd411826a9a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715852258821,"stop":1715852258821,"duration":0},"status":"passed","severity":"normal"},{"uid":"566aa735357a7869","name":"Default pageSize","time":{"start":1715852198665,"stop":1715852198665,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc361f95d5fd2e07","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715852348157,"stop":1715852348157,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a11cb23ae9984d0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715852258815,"stop":1715852258815,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4fe01878e04ff5d","name":"Subscribe to topic containing short and receive message","time":{"start":1715851846465,"stop":1715851846466,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ce7553d820c494e","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1715851763536,"stop":1715851763537,"duration":1},"status":"passed","severity":"normal"},{"uid":"1796e6e6466ef647","name":"Subscribe and receive messages via waku relay post","time":{"start":1715852258821,"stop":1715852258822,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d10e4a44c2938cb","name":"Check publish message containing special chars","time":{"start":1715852067988,"stop":1715852067988,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea2aaa25dd6401c0","name":"Passing page size 0 when there are 110 messages","time":{"start":1715852198659,"stop":1715852198659,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff31b32548566ca6","name":"Query with Promise Callback, No message returned","time":{"start":1715852168544,"stop":1715852168544,"duration":0},"status":"passed","severity":"normal"},{"uid":"8731d5908fd2ead0","name":"Push message with content topic containing JSON","time":{"start":1715852148975,"stop":1715852148976,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c74f451193a583d","name":"different cluster, different shard: nodes don't connect","time":{"start":1715851763532,"stop":1715851763533,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8c64850c4c46d8b","name":"Sign & Recover","time":{"start":1715851574714,"stop":1715851574714,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d98a7d3d8a22427","name":"Push message with JSON payload","time":{"start":1715852026610,"stop":1715852026610,"duration":0},"status":"passed","severity":"normal"},{"uid":"80dc4275c88156ea","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1715851763557,"stop":1715851763557,"duration":0},"status":"passed","severity":"normal"},{"uid":"75785b01f7224d2c","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1715852068180,"stop":1715852068180,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f64dcf3f0bc3ff45","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1715852168537,"stop":1715852168544,"duration":7},"status":"passed","severity":"normal"},{"uid":"32007b84b35d4b5e","name":"should use the provided clusterId for the pubsub topic","time":{"start":1715851540046,"stop":1715851540046,"duration":0},"status":"passed","severity":"normal"},{"uid":"1945658aced37ae","name":"Check publish message containing unicode special characters","time":{"start":1715852067993,"stop":1715852067993,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f8c3101bad4d48","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1715852122825,"stop":1715852122826,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a35c2d335ce6e59","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715852258818,"stop":1715852258819,"duration":1},"status":"passed","severity":"normal"},{"uid":"c015fb98c52ec040","name":"Query generator for multiple messages","time":{"start":1715852186628,"stop":1715852186629,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2ece0e81cc27ea2","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1715852069414,"stop":1715852069414,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c262d7a468e6277","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1715851563991,"stop":1715851563991,"duration":0},"status":"passed","severity":"normal"},{"uid":"484fac6c6c755a7a","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1715851540026,"stop":1715851540026,"duration":0},"status":"passed","severity":"normal"},{"uid":"f75d5aea5fa7cca","name":"Push message with meta","time":{"start":1715852148978,"stop":1715852148979,"duration":1},"status":"passed","severity":"normal"},{"uid":"d33e8eb0f5576571","name":"same cluster, same shard: nodes connect","time":{"start":1715851898120,"stop":1715851898121,"duration":1},"status":"passed","severity":"normal"},{"uid":"28acf962c3c871b5","name":"Ping on unsubscribed peer","time":{"start":1715851670003,"stop":1715851670003,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ddd9c01f098dfd","name":"should properly create location multiaddrs - tcp6","time":{"start":1715851548683,"stop":1715851548683,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ff6f991018f8ec","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715852258821,"stop":1715852258821,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cadc25a2708becf","name":"Push message with content topic containing unicode special characters","time":{"start":1715852026653,"stop":1715852026653,"duration":0},"status":"passed","severity":"normal"},{"uid":"737dff3dead7095c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715851814249,"stop":1715851814250,"duration":1},"status":"passed","severity":"normal"},{"uid":"b763dc45afd87e20","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1715851540020,"stop":1715851540020,"duration":0},"status":"passed","severity":"normal"},{"uid":"670908ea94a32bbb","name":"Encoder throws on empty string content topic","time":{"start":1715851553635,"stop":1715851553635,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db568e2b296787f","name":"Check received message containing Chinese","time":{"start":1715852089142,"stop":1715852089142,"duration":0},"status":"passed","severity":"normal"},{"uid":"7747625b58d50ec0","name":"random static sharding 3 - Cluster ID: 462, Shard ID: 907","time":{"start":1715852125094,"stop":1715852125095,"duration":1},"status":"passed","severity":"normal"},{"uid":"243444cdaeeacc37","name":"Check message with no content topic is not received","time":{"start":1715852089166,"stop":1715852089167,"duration":1},"status":"passed","severity":"normal"},{"uid":"affa1c26241a96e1","name":"tcp ip4 address","time":{"start":1715851548014,"stop":1715851548016,"duration":2},"status":"passed","severity":"normal"},{"uid":"8bb51326788dedd5","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1715852204805,"stop":1715852204805,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c2d29851e65e8c5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715851665448,"stop":1715851665449,"duration":1},"status":"passed","severity":"normal"},{"uid":"578f1f8f39eabcb2","name":"Ping on peer without subscriptions","time":{"start":1715851670002,"stop":1715851670003,"duration":1},"status":"passed","severity":"normal"},{"uid":"e567d137a7cbcfc2","name":"Query generator for multiple messages with different message text format","time":{"start":1715852186629,"stop":1715852186630,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cc86eabb72552d9","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1715852204807,"stop":1715852204808,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9e79302c5873479","name":"Passing page size 19 when there are 20 messages","time":{"start":1715852198663,"stop":1715852198664,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca8854807d81cb90","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1715851617517,"stop":1715851617517,"duration":0},"status":"passed","severity":"normal"},{"uid":"a194f6ebc6250e6d","name":"Check publish message containing shell command","time":{"start":1715852067992,"stop":1715852067992,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ab2442cd0b5d44","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715851762731,"stop":1715851762732,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f5b4aae2eb6b07f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715852089165,"stop":1715852089165,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d047f9a86e3dcc","name":"Push message with content topic containing short","time":{"start":1715852148966,"stop":1715852148969,"duration":3},"status":"passed","severity":"normal"},{"uid":"fcc8d14d4d721ad","name":"Push message with long payload","time":{"start":1715852148953,"stop":1715852148958,"duration":5},"status":"passed","severity":"normal"},{"uid":"41294e846d4d3c10","name":"Subscribe to topic containing Script and receive message","time":{"start":1715852258817,"stop":1715852258817,"duration":0},"status":"passed","severity":"normal"},{"uid":"c494096ca7880664","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app86/3/topic992/xml","time":{"start":1715852119167,"stop":1715852119167,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2fd7a319d56aa54","name":"Passing cursor with wrong message digest","time":{"start":1715852122838,"stop":1715852122839,"duration":1},"status":"passed","severity":"normal"},{"uid":"12fcf5a8ae72b9bd","name":"should not fail to start the service if it is already started","time":{"start":1715851602816,"stop":1715851602817,"duration":1},"status":"passed","severity":"normal"},{"uid":"abb063dc9dd3ea5c","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1715851563682,"stop":1715851563693,"duration":11},"status":"passed","severity":"normal"},{"uid":"92cbc4cad33c6d73","name":"Check received message containing Russian","time":{"start":1715851762715,"stop":1715851762715,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd058473c8238e5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1715851540036,"stop":1715851540036,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2995a69f50e9c90","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1715851763541,"stop":1715851763541,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe6a13c2ef0efda","name":"Fails to publish message with size larger than 1 MB","time":{"start":1715852067999,"stop":1715852067999,"duration":0},"status":"passed","severity":"normal"},{"uid":"52bd8affee4b1581","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1715851548064,"stop":1715851548065,"duration":1},"status":"passed","severity":"normal"},{"uid":"9434811fb256e34b","name":"throws on content topic with empty topic name field","time":{"start":1715851540017,"stop":1715851540017,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb117b5cdf238d50","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715851846476,"stop":1715851846476,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd7ecc2a1f2213e","name":"addEventListener with correct event","time":{"start":1715851632451,"stop":1715851632451,"duration":0},"status":"passed","severity":"normal"},{"uid":"585339ff930ef301","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1715851665449,"stop":1715851665450,"duration":1},"status":"passed","severity":"normal"},{"uid":"88253c94705a5a93","name":"Subscribe to topic containing shell command and publish message","time":{"start":1715852069416,"stop":1715852069416,"duration":0},"status":"passed","severity":"normal"},{"uid":"e713be9b6003da8d","name":"Check received message with timestamp: 1715851591369 ","time":{"start":1715852089151,"stop":1715852089152,"duration":1},"status":"passed","severity":"normal"},{"uid":"610a90c9c7e1bb80","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1715851548070,"stop":1715851548070,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad13554c59e9fcce","name":"removeEventListener with correct event","time":{"start":1715851632453,"stop":1715851632453,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac402bdcdf3c237","name":"Push message with content topic containing Chinese","time":{"start":1715852026623,"stop":1715852026623,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e6073969ad74cd","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715852258820,"stop":1715852258820,"duration":0},"status":"passed","severity":"normal"},{"uid":"438e27359169e7af","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1715851763556,"stop":1715851763557,"duration":1},"status":"passed","severity":"normal"},{"uid":"a29f06c44096de80","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1715851540019,"stop":1715851540019,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b4ca8ab1e3b893","name":"Push message with content topic containing XML","time":{"start":1715852148975,"stop":1715852148975,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cdefd54bb7073a1","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1715852204803,"stop":1715852204804,"duration":1},"status":"passed","severity":"normal"},{"uid":"83ab18c41fa061da","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1715852041869,"stop":1715852041869,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff41fb001e6ea5c","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1715852067998,"stop":1715852067998,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d561141d7295e85","name":"should throw error - invalid id","time":{"start":1715851548679,"stop":1715851548679,"duration":0},"status":"passed","severity":"normal"},{"uid":"23543e02a83b8ac4","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1715851548065,"stop":1715851548066,"duration":1},"status":"passed","severity":"normal"},{"uid":"58c3151452f453d5","name":"Reopen subscription with peer with lost subscription","time":{"start":1715851670005,"stop":1715851670006,"duration":1},"status":"passed","severity":"normal"},{"uid":"d87cc72356d50c87","name":"can start and stop the service","time":{"start":1715851568276,"stop":1715851568277,"duration":1},"status":"passed","severity":"normal"},{"uid":"69ef40481a1f69a1","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1715852204806,"stop":1715852204807,"duration":1},"status":"passed","severity":"normal"},{"uid":"b487bda8ac39bda5","name":"Check received message containing JSON","time":{"start":1715852089161,"stop":1715852089162,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef87dba16d267774","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1715851540032,"stop":1715851540032,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28ff5a3660e81f4","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715852041868,"stop":1715852041868,"duration":0},"status":"passed","severity":"normal"},{"uid":"4effa903d691137a","name":"caches peers it previously fetched","time":{"start":1715851564702,"stop":1715851564703,"duration":1},"status":"passed","severity":"normal"},{"uid":"c409489e1fcd1e3d","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1715851540019,"stop":1715851540019,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5758b5fd1e860c","name":"should not throw an error for a single configured topic","time":{"start":1715851540039,"stop":1715851540039,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa8b8e7ab008b1f6","name":"should get / set TCP multiaddr","time":{"start":1715851548681,"stop":1715851548682,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d7d720852ca55b8","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1715851763539,"stop":1715851763540,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8377a5b41d811f3","name":"Publish message with custom timestamp: Thu May 16 2024 08:34:02 GMT+0000 (Coordinated Universal Time)","time":{"start":1715852067995,"stop":1715852067995,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e67e09268c8c55","name":"Ordered Callback - forward","time":{"start":1715852172465,"stop":1715852172467,"duration":2},"status":"passed","severity":"normal"},{"uid":"f9065bd4fe0d442a","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1715851540024,"stop":1715851540024,"duration":0},"status":"passed","severity":"normal"},{"uid":"d335922199cd39a0","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1715851574268,"stop":1715851574270,"duration":2},"status":"passed","severity":"normal"},{"uid":"d3ddc5b7d9cbc585","name":"Push message on custom pubsubTopic","time":{"start":1715851872270,"stop":1715851872271,"duration":1},"status":"passed","severity":"normal"},{"uid":"99f577e280d4c20","name":"Push message with Chinese payload","time":{"start":1715852026606,"stop":1715852026607,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec2b6f45f1790319","name":"retrieves a single peer","time":{"start":1715851564700,"stop":1715851564700,"duration":0},"status":"passed","severity":"normal"},{"uid":"360d7551a55ff893","name":"Waku message hash computation (no timestamp)","time":{"start":1715851542645,"stop":1715851542645,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fb4f1bb2e53671e","name":"Push message with Script payload","time":{"start":1715852148962,"stop":1715852148962,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0abf68fe0a733a","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715852119161,"stop":1715852119162,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b590ffba0942f7b","name":"does not throw on valid cases","time":{"start":1715851540012,"stop":1715851540012,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f5ef979b020477","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715852258818,"stop":1715852258818,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f3ee30e3589e92","name":"Subscribe and receive messages via waku relay post","time":{"start":1715851846462,"stop":1715851846463,"duration":1},"status":"passed","severity":"normal"},{"uid":"25d44ed458b63f03","name":"Check received message containing Arabic","time":{"start":1715852089143,"stop":1715852089143,"duration":0},"status":"passed","severity":"normal"},{"uid":"5005788b974fb817","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1715851540018,"stop":1715851540018,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c05fd81498161f7","name":"through manual discovery","time":{"start":1715851879040,"stop":1715851879041,"duration":1},"status":"passed","severity":"normal"},{"uid":"49e02ea158072138","name":"random static sharding 8 - Cluster ID: 95, Shard ID: 313","time":{"start":1715852125097,"stop":1715852125097,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a129c3ae19bd519","name":"Push message with meta","time":{"start":1715852026656,"stop":1715852026656,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eb7d72ef929df95","name":"Fails to publish duplicate message","time":{"start":1715852067996,"stop":1715852067997,"duration":1},"status":"passed","severity":"normal"},{"uid":"48a918501cccf2c7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715851872267,"stop":1715851872268,"duration":1},"status":"passed","severity":"normal"},{"uid":"87d8c46320d6cafa","name":"throws on content topic with too few or too many fields","time":{"start":1715851540014,"stop":1715851540015,"duration":1},"status":"passed","severity":"normal"},{"uid":"bec949a22244cca5","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715851602849,"stop":1715851602850,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e05861e1a9dd14d","name":"same cluster, different shard: nodes connect","time":{"start":1715851898121,"stop":1715851898121,"duration":0},"status":"passed","severity":"normal"},{"uid":"e72e2f593893bc52","name":"Subscribe and receive messages via lightPush","time":{"start":1715852258809,"stop":1715852258810,"duration":1},"status":"passed","severity":"normal"},{"uid":"c149d731b1634cdd","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715851684470,"stop":1715851684470,"duration":0},"status":"passed","severity":"normal"},{"uid":"1367f4a94c932ade","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1715851540027,"stop":1715851540027,"duration":0},"status":"passed","severity":"normal"},{"uid":"3302429ab4113f02","name":"Check message with non string payload is not received","time":{"start":1715852089167,"stop":1715852089168,"duration":1},"status":"passed","severity":"normal"},{"uid":"656e9ed6739bb1c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1715851763546,"stop":1715851763547,"duration":1},"status":"passed","severity":"normal"},{"uid":"afacfe47f5fb1118","name":"A test","time":{"start":1715851846543,"stop":1715851846543,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5162f1180296844","name":"Check publish message containing numeric","time":{"start":1715852067987,"stop":1715852067988,"duration":1},"status":"passed","severity":"normal"},{"uid":"e23a40cd3d2499c0","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715851540043,"stop":1715851540043,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a05f13c8bc31020","name":"Check received message containing unicode special characters","time":{"start":1715852089163,"stop":1715852089163,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd1346135d5c48","name":"Passing page size 3 when there are 20 messages","time":{"start":1715852198660,"stop":1715852198661,"duration":1},"status":"passed","severity":"normal"},{"uid":"71142d20c9bdf2b6","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715852258828,"stop":1715852258828,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba5abff0d60697f","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1715852069406,"stop":1715852069407,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e3138a4c81e0557","name":"Encoder throws on empty string content topic","time":{"start":1715851576170,"stop":1715851576170,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa1eb008984776b","name":"removeEventListener with wrong event","time":{"start":1715851632453,"stop":1715851632455,"duration":2},"status":"passed","severity":"normal"},{"uid":"9394ab98ac55eb27","name":"can start the service","time":{"start":1715851602814,"stop":1715851602815,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bb2a4e35ad71070","name":"can start the service","time":{"start":1715851568276,"stop":1715851568276,"duration":0},"status":"passed","severity":"normal"},{"uid":"b19b9bd5192606f2","name":"should return unique PubsubTopics for static sharding","time":{"start":1715851540028,"stop":1715851540028,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ae3499aeb43735","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1715851763553,"stop":1715851763554,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ecdd88da8cc6e6a","name":"Check message on other pubsub topic is not received","time":{"start":1715852089153,"stop":1715852089153,"duration":0},"status":"passed","severity":"normal"},{"uid":"7492a76c159858ac","name":"Ping on subscribed peer","time":{"start":1715851635535,"stop":1715851635535,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac0b9561af981a9d","name":"Generator, 2 different pubsubtopics","time":{"start":1715852172234,"stop":1715852172234,"duration":0},"status":"passed","severity":"normal"},{"uid":"81816d9ab2ed2681","name":"Push message with content topic containing long","time":{"start":1715852026613,"stop":1715852026614,"duration":1},"status":"passed","severity":"normal"},{"uid":"9555148b68c0e62","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1715851540022,"stop":1715851540023,"duration":1},"status":"passed","severity":"normal"},{"uid":"900c5d5d6ac403de","name":"Subscribe to topic containing XML and receive message","time":{"start":1715852258827,"stop":1715852258827,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1cf03187ba5d063","name":"Check received message containing Script","time":{"start":1715852089159,"stop":1715852089160,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9b7311f70d5eea9","name":"different cluster, same shard: nodes don't connect","time":{"start":1715851898121,"stop":1715851898122,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2dc0775eeeb0412","name":"Check received message containing Arabic","time":{"start":1715851762714,"stop":1715851762714,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d9779b3d781495","name":"Check message with invalid timestamp is not received","time":{"start":1715852089165,"stop":1715852089166,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a619fbd964f6080","name":"Push message with content topic containing short","time":{"start":1715852026613,"stop":1715852026613,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd581d445a73f794","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1715852122831,"stop":1715852122831,"duration":0},"status":"passed","severity":"normal"},{"uid":"785fc9871cea37","name":"Check received message containing SQL Injection","time":{"start":1715851762715,"stop":1715851762716,"duration":1},"status":"passed","severity":"normal"},{"uid":"53fe36f936b41f4a","name":"Push message with custom timestamp: 1715848200791","time":{"start":1715852026658,"stop":1715852026663,"duration":5},"status":"passed","severity":"normal"},{"uid":"2e889542faf27b8e","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1715852204804,"stop":1715852204804,"duration":0},"status":"passed","severity":"normal"},{"uid":"5734ec58c67c7d1a","name":"Check received message containing numeric","time":{"start":1715852089156,"stop":1715852089157,"duration":1},"status":"passed","severity":"normal"},{"uid":"4639a067ac75da55","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715851814248,"stop":1715851814249,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d21410349b7f0d1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715851684470,"stop":1715851684470,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed864577eb453835","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715852258811,"stop":1715852258812,"duration":1},"status":"passed","severity":"normal"},{"uid":"89f5f1141af619fb","name":"Promise Callback - forward","time":{"start":1715852172457,"stop":1715852172457,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb86ae9436ed5b","name":"Push message with content topic containing special chars","time":{"start":1715852148971,"stop":1715852148971,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36899f5c514cf21","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1715851599693,"stop":1715851599694,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa4887326d1d735a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1715851540033,"stop":1715851540033,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b66ce2b84b4ef93","name":"Subscribe and receives messages on 20 topics","time":{"start":1715851846463,"stop":1715851846464,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ccf319a61d8129d","name":"random static sharding 9 - Cluster ID: 113, Shard ID: 540","time":{"start":1715852125098,"stop":1715852125098,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd796016304fe83","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715851846462,"stop":1715851846462,"duration":0},"status":"passed","severity":"normal"},{"uid":"21185931d158b5b5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715851665452,"stop":1715851665452,"duration":0},"status":"passed","severity":"normal"},{"uid":"527b94c91f7a683a","name":"Query Generator - backward","time":{"start":1715852172456,"stop":1715852172457,"duration":1},"status":"passed","severity":"normal"},{"uid":"3820f9ea932e8c4f","name":"Check received message containing escaped characters","time":{"start":1715852089148,"stop":1715852089149,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d87eab3533fde1a","name":"Overlapping topic subscription","time":{"start":1715851846465,"stop":1715851846465,"duration":0},"status":"passed","severity":"normal"},{"uid":"480a7b070ffccbb9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715851814246,"stop":1715851814246,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a8bdb0f86b6b1e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715851814244,"stop":1715851814244,"duration":0},"status":"passed","severity":"normal"},{"uid":"563d4b851da261da","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715851814244,"stop":1715851814244,"duration":0},"status":"passed","severity":"normal"},{"uid":"3332cd7cec83c085","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715852258823,"stop":1715852258823,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d73a25ee233768b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715852089165,"stop":1715852089165,"duration":0},"status":"passed","severity":"normal"},{"uid":"47464821a4ea82fc","name":"Query Generator - forward","time":{"start":1715852172456,"stop":1715852172456,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f18c68aad11865e","name":"Filter","time":{"start":1715852221273,"stop":1715852221274,"duration":1},"status":"passed","severity":"normal"},{"uid":"1081345891bbabb3","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1715851540021,"stop":1715851540021,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e1ef897d19ecad","name":"Subscribe and receives messages on 20 topics","time":{"start":1715852258812,"stop":1715852258813,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bb1283dc69c195b","name":"Check message received after jswaku node is restarted","time":{"start":1715852089155,"stop":1715852089155,"duration":0},"status":"skipped","severity":"normal"},{"uid":"55efa779573e0821","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1715851898119,"stop":1715851898120,"duration":1},"status":"passed","severity":"normal"},{"uid":"98dba27638b520b0","name":"Check received message containing emoji","time":{"start":1715852089150,"stop":1715852089150,"duration":0},"status":"passed","severity":"normal"},{"uid":"37fb99f652067c15","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1715851763550,"stop":1715851763550,"duration":0},"status":"passed","severity":"normal"},{"uid":"559b64ae0dcc1abc","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1715852122821,"stop":1715852122825,"duration":4},"status":"passed","severity":"normal"},{"uid":"8ba91f1a3a057e2a","name":"Fails to publish message with empty text","time":{"start":1715852067997,"stop":1715852067997,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac3f0010b195ffb2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715851814243,"stop":1715851814243,"duration":0},"status":"passed","severity":"normal"},{"uid":"a37e37191328d773","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1715851763543,"stop":1715851763543,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d838a9acca276f","name":"should be able to decode the field with only FILTER set to true","time":{"start":1715851548068,"stop":1715851548069,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ddb81f1e341b048","name":"should handle application and version for autosharding","time":{"start":1715851540028,"stop":1715851540028,"duration":0},"status":"passed","severity":"normal"},{"uid":"348350f39616a187","name":"different cluster, different shard: nodes don't connect","time":{"start":1715851898122,"stop":1715851898123,"duration":1},"status":"passed","severity":"normal"},{"uid":"7abc0e9c0b824f36","name":"Push message with content topic containing numeric","time":{"start":1715852026614,"stop":1715852026621,"duration":7},"status":"passed","severity":"normal"},{"uid":"96593b5cd8bc4fd1","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715852258822,"stop":1715852258822,"duration":0},"status":"passed","severity":"normal"},{"uid":"97dd933e7df2aa45","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1715851540037,"stop":1715851540037,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0be0c1bdd57b9f","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1715851540044,"stop":1715851540044,"duration":0},"status":"passed","severity":"normal"},{"uid":"2372421667931a22","name":"should be able to encode the field with only RELAY set to true","time":{"start":1715851548058,"stop":1715851548060,"duration":2},"status":"passed","severity":"normal"},{"uid":"6349e167f1e4096c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715851846464,"stop":1715851846464,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c3d08d4d145bb2","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1715852069413,"stop":1715852069413,"duration":0},"status":"passed","severity":"normal"},{"uid":"2179299e22250cc6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715851763538,"stop":1715851763538,"duration":0},"status":"passed","severity":"normal"},{"uid":"a24dac24e88c56fd","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1715851548071,"stop":1715851548071,"duration":0},"status":"passed","severity":"normal"},{"uid":"96be0e5aa1f456a8","name":"Push message with content topic containing Russian","time":{"start":1715852026624,"stop":1715852026624,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eafc24c5ccff6f1","name":"should return the pubsub topic directly if a string is provided","time":{"start":1715851540040,"stop":1715851540040,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66e5c0d0418fb87","name":"Relay","time":{"start":1715851601050,"stop":1715851601050,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddcf8434b6b11588","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1715851540022,"stop":1715851540022,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec8a062be9bb34aa","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1715851540034,"stop":1715851540035,"duration":1},"status":"passed","severity":"normal"},{"uid":"102cfccacce5adc2","name":"Query generator for 2000 messages","time":{"start":1715852186636,"stop":1715852186637,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cd472f2463b30b9","name":"Check received message containing shell command","time":{"start":1715852089148,"stop":1715852089148,"duration":0},"status":"passed","severity":"normal"},{"uid":"679f9acf8e11cfd1","name":"Check publish message containing escaped characters","time":{"start":1715852067993,"stop":1715852067993,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa77a1cfa724df26","name":"Check publish message containing Russian","time":{"start":1715852067989,"stop":1715852067990,"duration":1},"status":"passed","severity":"normal"},{"uid":"7afab5e5f38687b4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1715851540034,"stop":1715851540034,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba2bc38d71a36e5","name":"Push message with shell command payload","time":{"start":1715852148964,"stop":1715852148964,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e100ef2fa11aa36","name":"should be called at least once on all `peer:discovery` events","time":{"start":1715851599689,"stop":1715851599690,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3994fae27007b11","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715851814245,"stop":1715851814245,"duration":0},"status":"passed","severity":"normal"},{"uid":"60299d54de9b5cbc","name":"Publish message with large meta","time":{"start":1715852068000,"stop":1715852068001,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b8aff3b1c121eb6","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715851665451,"stop":1715851665451,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66a936951a7c801","name":"should configure sharding based on application and version for autosharding","time":{"start":1715851540043,"stop":1715851540043,"duration":0},"status":"passed","severity":"normal"},{"uid":"f31a2f2b1d3d0eef","name":"should properly create location multiaddrs - udp4","time":{"start":1715851548682,"stop":1715851548682,"duration":0},"status":"passed","severity":"normal"},{"uid":"80eb0c5543ff9ed8","name":"should encode/decode to RLP encoding","time":{"start":1715851548680,"stop":1715851548681,"duration":1},"status":"passed","severity":"normal"},{"uid":"98e83894569e7f42","name":"Using a function","time":{"start":1715852213659,"stop":1715852213659,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f1d36a1c8fae81","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715851846483,"stop":1715851846483,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fc17a49132f9574","name":"Check received message containing Script","time":{"start":1715852089144,"stop":1715852089144,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6a0434944fcad3","name":"Js publishes, other Js receives","time":{"start":1715852045645,"stop":1715852045646,"duration":1},"status":"passed","severity":"normal"},{"uid":"edb9db900d2b5d35","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1715851540033,"stop":1715851540033,"duration":0},"status":"passed","severity":"normal"},{"uid":"d60e11990c4f06d7","name":"Check publish message after service node is restarted","time":{"start":1715852068000,"stop":1715852068000,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5157dc2a91b49066","name":"Check publish message containing Chinese","time":{"start":1715852067988,"stop":1715852067989,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee623a2c36f6f89","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715851763540,"stop":1715851763541,"duration":1},"status":"passed","severity":"normal"},{"uid":"39c89e76240d1d1","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1715852204805,"stop":1715852204806,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e394819d96fb5d7","name":"Check received message containing Script","time":{"start":1715851762716,"stop":1715851762717,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d6f312fc9ff1c1c","name":"Nwaku publishes","time":{"start":1715852045645,"stop":1715852045645,"duration":0},"status":"passed","severity":"normal"},{"uid":"51dfe259350e8707","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1715851540031,"stop":1715851540031,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0ed26b92a21222","name":"Nodes with multiple pubsub topic","time":{"start":1715852041870,"stop":1715852041870,"duration":0},"status":"passed","severity":"normal"},{"uid":"152a2860cf8ea774","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1715851645612,"stop":1715851645613,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cff239ac4d5ae8","name":"addEventListener with wrong event","time":{"start":1715851632452,"stop":1715851632453,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae2447886da8a773","name":"Push message with content topic containing Arabic","time":{"start":1715852148972,"stop":1715852148973,"duration":1},"status":"passed","severity":"normal"},{"uid":"92e1aa6dd0931279","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1715852204804,"stop":1715852204804,"duration":0},"status":"passed","severity":"normal"},{"uid":"897489433b0c4d77","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1715851591500,"stop":1715851591501,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6b675b5e031634e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715851846461,"stop":1715851846462,"duration":1},"status":"passed","severity":"normal"},{"uid":"a13da3b66fa2d7ec","name":"Push message with unicode special characters payload","time":{"start":1715852148965,"stop":1715852148965,"duration":0},"status":"passed","severity":"normal"},{"uid":"304f870ce26d1632","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1715851540054,"stop":1715851540054,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa50f7707d36674","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715852041869,"stop":1715852041869,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8bbfeaaad3da1c6","name":"Symmetric encrypt & Decrypt","time":{"start":1715851574713,"stop":1715851574713,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36895c14a4b1c98","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1715851553293,"stop":1715851553293,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d694955470fb94","name":"Push message with content topic containing shell command","time":{"start":1715852026643,"stop":1715852026650,"duration":7},"status":"passed","severity":"normal"},{"uid":"b5e989a039765df7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1715851540035,"stop":1715851540035,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbdb7db4434d7efe","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715851763547,"stop":1715851763547,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79e306809fa28ea","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1715852069417,"stop":1715852069417,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e94d65f2cd59e79","name":"unsubscribes","time":{"start":1715852198533,"stop":1715852198533,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e33f161f42b58bf","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715851763555,"stop":1715851763555,"duration":0},"status":"passed","severity":"normal"},{"uid":"c05b86314672608d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1715851540034,"stop":1715851540034,"duration":0},"status":"passed","severity":"normal"},{"uid":"1313d6b039f08dba","name":"Decoder throws on undefined content topic","time":{"start":1715851574273,"stop":1715851574273,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b6a0fbe997e14c","name":"Encoder throws on undefined content topic","time":{"start":1715851553634,"stop":1715851553635,"duration":1},"status":"passed","severity":"normal"},{"uid":"975c44c286d757e2","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1715851540023,"stop":1715851540023,"duration":0},"status":"passed","severity":"normal"},{"uid":"63220e2cf2cee75d","name":"Relay + Store","time":{"start":1715851601050,"stop":1715851601051,"duration":1},"status":"passed","severity":"normal"},{"uid":"f29ca47ca0c337c6","name":"Privacy Node - default protocol","time":{"start":1715852221274,"stop":1715852221274,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb6fe011f3f1691c","name":"Push message with content topic containing emoji","time":{"start":1715852026654,"stop":1715852026655,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ef8b008286b793f","name":"Generator, 2 different pubsubtopics","time":{"start":1715852172236,"stop":1715852172236,"duration":0},"status":"passed","severity":"normal"},{"uid":"b85ce5a6ec2f7737","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1715851542642,"stop":1715851542643,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5e64311953220bc","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1715852204805,"stop":1715852204805,"duration":0},"status":"passed","severity":"normal"},{"uid":"d55c208d0077637a","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715851540043,"stop":1715851540043,"duration":0},"status":"passed","severity":"normal"},{"uid":"c210e7383a4a22bd","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715851665451,"stop":1715851665452,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ddf642cbe968c56","name":"throws on content topic with empty application field","time":{"start":1715851540016,"stop":1715851540016,"duration":0},"status":"passed","severity":"normal"},{"uid":"eafa971af06af386","name":"Check received message containing short","time":{"start":1715851762712,"stop":1715851762712,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ce1d445666bd53","name":"Push message with Basic HTML tag payload","time":{"start":1715852148963,"stop":1715852148963,"duration":0},"status":"passed","severity":"normal"},{"uid":"907413a1bee3903c","name":"Push message with custom timestamp: 1685093363147","time":{"start":1715852148980,"stop":1715852148980,"duration":0},"status":"passed","severity":"normal"},{"uid":"938f6a8881a15b9a","name":"Check message received after nwaku node is restarted","time":{"start":1715852089155,"stop":1715852089155,"duration":0},"status":"skipped","severity":"normal"},{"uid":"688be6f2bab42585","name":"Check message with no content topic is not received","time":{"start":1715851762734,"stop":1715851762734,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec1ce6c5770425f","name":"random static sharding 10 - Cluster ID: 439, Shard ID: 578","time":{"start":1715852125098,"stop":1715852125099,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c96993ea83b570c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715852258815,"stop":1715852258816,"duration":1},"status":"passed","severity":"normal"},{"uid":"951a203f7c7952ef","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715851548067,"stop":1715851548067,"duration":0},"status":"passed","severity":"normal"},{"uid":"85923f5eada03760","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1715852069398,"stop":1715852069404,"duration":6},"status":"passed","severity":"normal"},{"uid":"a2b564f60b36624a","name":"safeDispatchEvent","time":{"start":1715851632457,"stop":1715851632469,"duration":12},"status":"passed","severity":"normal"},{"uid":"529d8419c29f311e","name":"should set field with only LIGHTPUSH enabled","time":{"start":1715851548685,"stop":1715851548685,"duration":0},"status":"passed","severity":"normal"},{"uid":"c35835118b955fdd","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1715851763538,"stop":1715851763539,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c9d222048954a3a","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1715851553292,"stop":1715851553292,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca66363e27be2ff","name":"should decode valid enr successfully","time":{"start":1715851548672,"stop":1715851548673,"duration":1},"status":"passed","severity":"normal"},{"uid":"31fd46eec9e60bb7","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1715851763554,"stop":1715851763554,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d24814cdca849a3","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715852041868,"stop":1715852041868,"duration":0},"status":"passed","severity":"normal"},{"uid":"7920370191d799ba","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715851684471,"stop":1715851684471,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59cc045e8d0e6f9","name":"connected peers and dial","time":{"start":1715852016335,"stop":1715852016336,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fc71a3f8f0d22c3a","name":"Check received message containing special chars","time":{"start":1715852089157,"stop":1715852089157,"duration":0},"status":"passed","severity":"normal"},{"uid":"6edca78f5c95c065","name":"Ping on peer without subscriptions","time":{"start":1715851635535,"stop":1715851635536,"duration":1},"status":"passed","severity":"normal"},{"uid":"28fbdccf54edc129","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1715852041870,"stop":1715852041870,"duration":0},"status":"passed","severity":"normal"},{"uid":"338f806cadf2f750","name":"Push message with special chars payload","time":{"start":1715852148959,"stop":1715852148959,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b28b2f4cbb60eb4","name":"Query with Ordered Callback, No message returned","time":{"start":1715852168536,"stop":1715852168536,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd47d19505c26223","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1715852168536,"stop":1715852168537,"duration":1},"status":"passed","severity":"normal"},{"uid":"207baa47d50e4a0a","name":"throws on content topic with non-number generation field","time":{"start":1715851540015,"stop":1715851540015,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab2524dc1bd4cf1","name":"Check meta is set [symmetric]","time":{"start":1715851574271,"stop":1715851574271,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00c517db00084da","name":"Check received message containing unicode special characters","time":{"start":1715852089149,"stop":1715852089150,"duration":1},"status":"passed","severity":"normal"},{"uid":"7211feb788927bb6","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715852172236,"stop":1715852172237,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f1c993928b1b3b1","name":"Check received message containing emoji","time":{"start":1715851762721,"stop":1715851762721,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcdee14496b76c90","name":"should not fail to start the service if it is already started","time":{"start":1715851568277,"stop":1715851568278,"duration":1},"status":"passed","severity":"normal"},{"uid":"181fb7c1856980ac","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app35/3/topic230/proto","time":{"start":1715852119167,"stop":1715852119168,"duration":1},"status":"passed","severity":"normal"}]