allure-jswaku/7097/widgets/duration.json
2024-07-01 06:39:25 +00:00

1 line
154 KiB
JSON

[{"uid":"1aa1dd7393b701dd","name":"Push message with long payload","time":{"start":1719815365109,"stop":1719815365110,"duration":1},"status":"passed","severity":"normal"},{"uid":"e65ef06a3231fb3e","name":"Subscribe and receive messages via waku relay post","time":{"start":1719815412019,"stop":1719815412019,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa93349c6efe631","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1719815411974,"stop":1719815411974,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dbc17acaa47d811","name":"should only return 1 node with relay capability","time":{"start":1719814756442,"stop":1719814756442,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb4756e4c30718ab","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1719814731394,"stop":1719814731395,"duration":1},"status":"passed","severity":"normal"},{"uid":"da46b546572393a9","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1719814859543,"stop":1719814859543,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa6f51f2a988ce4","name":"Check received message containing numeric","time":{"start":1719814965374,"stop":1719814965375,"duration":1},"status":"passed","severity":"normal"},{"uid":"6221a225c97925c6","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1719814756237,"stop":1719814756237,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f36036c9130fe01","name":"should set field with only FILTER enabled","time":{"start":1719814740290,"stop":1719814740291,"duration":1},"status":"passed","severity":"normal"},{"uid":"a556822964dbfd0c","name":"should properly create location multiaddrs - tcp","time":{"start":1719814740289,"stop":1719814740289,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d5d36b85c0734cb","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1719814955170,"stop":1719814955171,"duration":1},"status":"passed","severity":"normal"},{"uid":"466e75f733d37adb","name":"different cluster, different shard: nodes don't connect","time":{"start":1719815069579,"stop":1719815069579,"duration":0},"status":"passed","severity":"normal"},{"uid":"811789f0fd9668f6","name":"random static sharding 4 - Cluster ID: 822, Shard ID: 612","time":{"start":1719815336420,"stop":1719815336420,"duration":0},"status":"passed","severity":"normal"},{"uid":"663ff7ec3c9a9df6","name":"Query generator for 2000 messages","time":{"start":1719815411030,"stop":1719815411030,"duration":0},"status":"passed","severity":"normal"},{"uid":"6619e0b88c9d36dc","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1719815381743,"stop":1719815381744,"duration":1},"status":"passed","severity":"normal"},{"uid":"f93b0204eda700e5","name":"Subscribe to topic containing JSON and publish message","time":{"start":1719815279923,"stop":1719815279923,"duration":0},"status":"passed","severity":"normal"},{"uid":"760ac7b78a749eb4","name":"connected peers and dial","time":{"start":1719815201980,"stop":1719815201981,"duration":1},"status":"skipped","severity":"normal"},{"uid":"61e95d30f93aa670","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1719814739593,"stop":1719814739594,"duration":1},"status":"passed","severity":"normal"},{"uid":"82444e8beac82d9b","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1719814756241,"stop":1719814756241,"duration":0},"status":"passed","severity":"normal"},{"uid":"666630380e88e504","name":"Check message on other pubsub topic is not received","time":{"start":1719814965389,"stop":1719814965390,"duration":1},"status":"passed","severity":"normal"},{"uid":"7031ddf7c257a9c4","name":"random static sharding 7 - Cluster ID: 131, Shard ID: 555","time":{"start":1719815336422,"stop":1719815336423,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe4bc08b3ce6193c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1719815082355,"stop":1719815082355,"duration":0},"status":"passed","severity":"normal"},{"uid":"7534d74d2d833af0","name":"Push message with escaped characters payload","time":{"start":1719815240412,"stop":1719815240413,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1c8df2aaabba826","name":"should emit a peer event after start","time":{"start":1719814760351,"stop":1719814760351,"duration":0},"status":"passed","severity":"normal"},{"uid":"27e8bea42fb5711d","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1719815483489,"stop":1719815483490,"duration":1},"status":"broken","severity":"normal"},{"uid":"becf5fd8de1922c5","name":"Check publish message containing shell command","time":{"start":1719815268790,"stop":1719815268791,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeed77d0432beea","name":"Check received message containing special chars","time":{"start":1719815273281,"stop":1719815273281,"duration":0},"status":"passed","severity":"normal"},{"uid":"90cb362db559e3e3","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1719814731398,"stop":1719814731398,"duration":0},"status":"passed","severity":"normal"},{"uid":"82f505c229703572","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1719814871262,"stop":1719814871263,"duration":1},"status":"passed","severity":"normal"},{"uid":"13902508230c97f","name":"Push message on custom pubsubTopic","time":{"start":1719815082354,"stop":1719815082354,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc84f7ac88dd4c71","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1719815411974,"stop":1719815411974,"duration":0},"status":"passed","severity":"normal"},{"uid":"8430b4d3d6cbfe8a","name":"should properly create location multiaddrs - udp","time":{"start":1719814740288,"stop":1719814740289,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd5738c05736dcf3","name":"different cluster, same shard: nodes don't connect","time":{"start":1719814955150,"stop":1719814955150,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a543990d133ff81","name":"should throw error - no id","time":{"start":1719814740279,"stop":1719814740279,"duration":0},"status":"passed","severity":"normal"},{"uid":"1654ae3b5076f006","name":"Push message with meta","time":{"start":1719815365144,"stop":1719815365145,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a2ea5d18470de7b","name":"should encodeTxt and decodeTxt","time":{"start":1719814740277,"stop":1719814740277,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81b8e7ff367b180","name":"Push message equal or less that 1MB","time":{"start":1719815365150,"stop":1719815365151,"duration":1},"status":"passed","severity":"normal"},{"uid":"6172f009e0ef7b74","name":"Symmetric encrypt & Decrypt","time":{"start":1719814766885,"stop":1719814766885,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad7f0b907f3e7cb","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1719815015172,"stop":1719815015172,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed28cc73b51fb7f","name":"Check received message containing Basic HTML tag","time":{"start":1719814965379,"stop":1719814965379,"duration":0},"status":"passed","severity":"normal"},{"uid":"590befb8c38b9ed1","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app22/6/topic671/utf8","time":{"start":1719815323646,"stop":1719815323646,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05bd12b298f0e6c","name":"Ping on unsubscribed peer","time":{"start":1719814857430,"stop":1719814857430,"duration":0},"status":"passed","severity":"normal"},{"uid":"f007b423bc317145","name":"should not fail to start the service if it is already started","time":{"start":1719814760350,"stop":1719814760350,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca9cce55c316a08","name":"Fails to push message with large meta","time":{"start":1719815240428,"stop":1719815240429,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ef384647c211c2","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1719814871269,"stop":1719814871269,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d3498c124710b9","name":"Check message with non string payload is not received","time":{"start":1719815273274,"stop":1719815273275,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a9cfad2afc878c9","name":"should emit a peer event after start","time":{"start":1719814799832,"stop":1719814799832,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed1d6935355811b","name":"Push message with content topic containing special chars","time":{"start":1719815240416,"stop":1719815240416,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b485fb985b90ec3","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1719815016352,"stop":1719815016353,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1d019ea317490d4","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1719814731384,"stop":1719814731385,"duration":1},"status":"passed","severity":"normal"},{"uid":"620d29926db3bbd1","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1719814955151,"stop":1719814955152,"duration":1},"status":"passed","severity":"normal"},{"uid":"44a80afbec69f858","name":"should use DNS peer discovery with light client","time":{"start":1719814799834,"stop":1719814799835,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f4d8ea3401eaf6c7","name":"Push message with custom timestamp: 1719818615530","time":{"start":1719815240434,"stop":1719815240434,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb4ef6ac141ff3a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1719815015159,"stop":1719815015159,"duration":0},"status":"passed","severity":"normal"},{"uid":"78aa55fa89d4db42","name":"removeEventListener with wrong event","time":{"start":1719814824132,"stop":1719814824133,"duration":1},"status":"passed","severity":"normal"},{"uid":"e24ae8c4805ae320","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1719814756240,"stop":1719814756240,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc37e8fb9935960d","name":"Waku message hash computation (payload length 0)","time":{"start":1719814734276,"stop":1719814734276,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbffe12a1f92878f","name":"Fails to publish message with empty text","time":{"start":1719815268796,"stop":1719815268796,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bf9bfc5e8db76e0","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1719815279924,"stop":1719815279925,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecd612e0f90311d8","name":"Check publish message containing Arabic","time":{"start":1719815268787,"stop":1719815268787,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01c04ff3cd36aae","name":"should be able to encode the field with only RELAY set to true","time":{"start":1719814739563,"stop":1719814739566,"duration":3},"status":"passed","severity":"normal"},{"uid":"ba814084208bc771","name":"Check message with invalid timestamp is not received","time":{"start":1719815273272,"stop":1719815273272,"duration":0},"status":"passed","severity":"normal"},{"uid":"24532111d8b66cc0","name":"Push message with special chars payload","time":{"start":1719815365112,"stop":1719815365112,"duration":0},"status":"passed","severity":"normal"},{"uid":"f56db5d9f0ca094e","name":"1 Store, 2 fetches","time":{"start":1719814755997,"stop":1719814755998,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbb8bfc118ab368d","name":"should throw error - no public key","time":{"start":1719814740285,"stop":1719814740285,"duration":0},"status":"passed","severity":"normal"},{"uid":"7587eb5fb5294c86","name":"Subscribe to topic containing Russian and receive message","time":{"start":1719815015166,"stop":1719815015166,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a794aaecf4e6fb5","name":"Waku message hash computation (no timestamp)","time":{"start":1719814734276,"stop":1719814734277,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b833b89456ee913","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1719815483491,"stop":1719815483491,"duration":0},"status":"broken","severity":"normal"},{"uid":"5902c00c45a285b4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1719815411978,"stop":1719815411979,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a7d83af1be476c6","name":"returns all values when wanted number matches available values","time":{"start":1719814755002,"stop":1719814755003,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e48904d4a41b823","name":"Push message with Script payload","time":{"start":1719815365115,"stop":1719815365116,"duration":1},"status":"passed","severity":"normal"},{"uid":"acbbf8eacbbceab1","name":"Callback on promise","time":{"start":1719815411028,"stop":1719815411028,"duration":0},"status":"passed","severity":"normal"},{"uid":"d627e1d8a855b116","name":"should throw an error for empty SingleShardInfos array","time":{"start":1719814731392,"stop":1719814731392,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c59b89cbd1c6ac","name":"Passing page size 11 when there are 10 messages","time":{"start":1719815466573,"stop":1719815466573,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e14965e89cae931","name":"Push message with custom timestamp: 1689056615530","time":{"start":1719815240431,"stop":1719815240432,"duration":1},"status":"passed","severity":"normal"},{"uid":"acb42321acb73929","name":"should not receive a peer event after stop","time":{"start":1719814799833,"stop":1719814799834,"duration":1},"status":"passed","severity":"normal"},{"uid":"230ebbb907b40ce6","name":"should emit a peer event after start","time":{"start":1719815940301,"stop":1719815940301,"duration":0},"status":"passed","severity":"normal"},{"uid":"100cbc9ffb885fa2","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1719814731386,"stop":1719814731386,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca95c93469ca83c","name":"Check received message containing emoji","time":{"start":1719815273289,"stop":1719815273289,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ef3ffb4f965df3","name":"Ordered callback, aborts when callback returns true","time":{"start":1719815411030,"stop":1719815411030,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff5993fb0b2f835","name":"Ping on unsubscribed peer","time":{"start":1719814857433,"stop":1719814857433,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef8be28a15006762","name":"Ping on subscribed peer","time":{"start":1719814857431,"stop":1719814857431,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a4611000f1bcc24","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1719815555322,"stop":1719815555322,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5862a8228262931","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1719815411981,"stop":1719815411982,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7ddca8d6824d611","name":"getPeersByDiscovery","time":{"start":1719815201744,"stop":1719815201745,"duration":1},"status":"passed","severity":"normal"},{"uid":"e53f19e4e43380d5","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1719814745189,"stop":1719814745190,"duration":1},"status":"passed","severity":"normal"},{"uid":"72a9f388ebf09466","name":"Push message with Russian payload","time":{"start":1719815240409,"stop":1719815240409,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4286c32277b40eb","name":"Push message with content topic containing JSON","time":{"start":1719815365126,"stop":1719815365127,"duration":1},"status":"passed","severity":"normal"},{"uid":"52fa2fc20f74f0c3","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1719814731406,"stop":1719814731406,"duration":0},"status":"passed","severity":"normal"},{"uid":"6afe7b5c1c463962","name":"Generator, 2 different pubsubtopics","time":{"start":1719815417822,"stop":1719815417823,"duration":1},"status":"passed","severity":"normal"},{"uid":"98fd0fcb3f0de3b9","name":"Check received message containing shell command","time":{"start":1719814965380,"stop":1719814965380,"duration":0},"status":"passed","severity":"normal"},{"uid":"117e78af993d680e","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1719814731407,"stop":1719814731408,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e5c6f80cd39503a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1719814965385,"stop":1719814965386,"duration":1},"status":"passed","severity":"normal"},{"uid":"e920322c0df8e292","name":"Check received message with timestamp: 1719814783433 ","time":{"start":1719815273290,"stop":1719815273290,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b7fc70fb9d329","name":"Nodes with multiple pubsub topic","time":{"start":1719815252947,"stop":1719815252948,"duration":1},"status":"passed","severity":"normal"},{"uid":"18510318d19afca2","name":"Query Generator, Multiple PubsubTopics","time":{"start":1719815381739,"stop":1719815381740,"duration":1},"status":"passed","severity":"normal"},{"uid":"be34b29204514614","name":"Passing invalid cursor","time":{"start":1719815483494,"stop":1719815483494,"duration":0},"status":"broken","severity":"normal"},{"uid":"ffaf8570509fc50a","name":"Check received message containing shell command","time":{"start":1719815273288,"stop":1719815273288,"duration":0},"status":"passed","severity":"normal"},{"uid":"27e86df03575b2f8","name":"Check publish message containing numeric","time":{"start":1719815268786,"stop":1719815268786,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6850fe63e7c25e9","name":"start node with empty shard","time":{"start":1719815336428,"stop":1719815336429,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5316d5e0d543a28","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1719814955157,"stop":1719814955157,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e0f06f153a3fde","name":"Nodes with multiple pubsub topic","time":{"start":1719815252946,"stop":1719815252946,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec88ebe6655a07f1","name":"Check message on other pubsub topic is not received","time":{"start":1719815273272,"stop":1719815273273,"duration":1},"status":"passed","severity":"normal"},{"uid":"429998eb5a79fa12","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1719815381746,"stop":1719815381747,"duration":1},"status":"passed","severity":"normal"},{"uid":"5db79c94379651ce","name":"Check message with invalid timestamp is not received","time":{"start":1719815273291,"stop":1719815273291,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb6399d54279f7ab","name":"Check message with no pubsub topic is not received","time":{"start":1719814965390,"stop":1719814965391,"duration":1},"status":"passed","severity":"normal"},{"uid":"41dadf47ddc5e98f","name":"Check message with non string payload is not received","time":{"start":1719815273293,"stop":1719815273293,"duration":0},"status":"passed","severity":"normal"},{"uid":"551b5ccce04240be","name":"1 Relay, 1 fetch","time":{"start":1719814755996,"stop":1719814755997,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe7bc67149337a73","name":"Fails to push message bigger that 1MB","time":{"start":1719815365151,"stop":1719815365155,"duration":4},"status":"passed","severity":"normal"},{"uid":"bbb5e0a28fb9f998","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1719814784264,"stop":1719814784265,"duration":1},"status":"passed","severity":"normal"},{"uid":"44fef0053952ec74","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1719814859542,"stop":1719814859542,"duration":0},"status":"passed","severity":"normal"},{"uid":"b982b63be656cf12","name":"random static sharding 6 - Cluster ID: 355, Shard ID: 542","time":{"start":1719815336421,"stop":1719815336421,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0234c0b59287b1c","name":"Wrong topic","time":{"start":1719815323652,"stop":1719815323653,"duration":1},"status":"passed","severity":"normal"},{"uid":"23f5db39edeacecd","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1719815412019,"stop":1719815412019,"duration":0},"status":"passed","severity":"normal"},{"uid":"39aadc98de33965c","name":"listenerCount","time":{"start":1719814824133,"stop":1719814824134,"duration":1},"status":"passed","severity":"normal"},{"uid":"a29b0cc349ab5c3f","name":"Push message with Arabic payload","time":{"start":1719815240408,"stop":1719815240408,"duration":0},"status":"passed","severity":"normal"},{"uid":"66f2de04682e9bd0","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1719815015160,"stop":1719815015160,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce3942a4de6e2d1","name":"should add and remove event listeners correctly","time":{"start":1719814760353,"stop":1719814760354,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c7fca90615ac923","name":"Accepts a valid Waku Message","time":{"start":1719814748761,"stop":1719814748762,"duration":1},"status":"passed","severity":"normal"},{"uid":"cabc7ba8be5c6c78","name":"Check message received after nwaku node is restarted","time":{"start":1719814965395,"stop":1719814965395,"duration":0},"status":"skipped","severity":"normal"},{"uid":"febcdb9c7a9eb37a","name":"retrieves a single peer","time":{"start":1719814756438,"stop":1719814756439,"duration":1},"status":"passed","severity":"normal"},{"uid":"5660967c11bd38ec","name":"Subscribe to topic containing shell command and receive message","time":{"start":1719815412028,"stop":1719815412028,"duration":0},"status":"passed","severity":"normal"},{"uid":"a67f67fc8fb4e2f6","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1719814731385,"stop":1719814731386,"duration":1},"status":"passed","severity":"normal"},{"uid":"e410f5e111dcda3d","name":"should set field with only RELAY enabled","time":{"start":1719814740290,"stop":1719814740290,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a5f66260666b92","name":"Push message with content topic containing JSON","time":{"start":1719815240420,"stop":1719815240424,"duration":4},"status":"passed","severity":"normal"},{"uid":"56535f1cd73b77a0","name":"Subscribe to topic containing Script and receive message","time":{"start":1719815015167,"stop":1719815015167,"duration":0},"status":"passed","severity":"normal"},{"uid":"209a27937b3ffd8d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1719815412026,"stop":1719815412026,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89fc7ff8b77b965","name":"should return false","time":{"start":1719814740285,"stop":1719814740285,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ffe3e6a46549797","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1719815268797,"stop":1719815268797,"duration":0},"status":"passed","severity":"normal"},{"uid":"74181b456ed6227d","name":"Check received message containing short","time":{"start":1719815273278,"stop":1719815273278,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e39e97485d97f45","name":"Check message received after nwaku node is restarted","time":{"start":1719815273277,"stop":1719815273277,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ceef5be61dcb304","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1719815412018,"stop":1719815412019,"duration":1},"status":"passed","severity":"normal"},{"uid":"61b055365432f07f","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1719815381742,"stop":1719815381743,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9663b24291ad940","name":"Query Generator - false","time":{"start":1719815463945,"stop":1719815463945,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d9b08e61bfd633a","name":"Subscribe to topic containing shell command and publish message","time":{"start":1719815279923,"stop":1719815279923,"duration":0},"status":"passed","severity":"normal"},{"uid":"595cb6dc9d1cbe4f","name":"Subscribe and receive messages via waku relay post","time":{"start":1719815411974,"stop":1719815411975,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef7cdfb8f8233a41","name":"Generator, 2 different pubsubtopics","time":{"start":1719815417808,"stop":1719815417815,"duration":7},"status":"passed","severity":"normal"},{"uid":"b0196322919b1f12","name":"should use the provided clusterId for the pubsub topic","time":{"start":1719814731413,"stop":1719814731414,"duration":1},"status":"passed","severity":"normal"},{"uid":"df25be57cfe46ad0","name":"should return unique PubsubTopics for static sharding","time":{"start":1719814731394,"stop":1719814731394,"duration":0},"status":"passed","severity":"normal"},{"uid":"91351797b542e597","name":"nwaku subscribes","time":{"start":1719815234682,"stop":1719815234682,"duration":0},"status":"passed","severity":"normal"},{"uid":"2427a7f9fd41ae27","name":"Add multiple subscription objects on single nwaku node","time":{"start":1719815015172,"stop":1719815015172,"duration":0},"status":"passed","severity":"normal"},{"uid":"58548184b1e625b2","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1719815015161,"stop":1719815015161,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7a813f1e1c0c61","name":"Push message with content topic containing Arabic","time":{"start":1719815240417,"stop":1719815240418,"duration":1},"status":"passed","severity":"normal"},{"uid":"de9619ebedd899f3","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1719814739572,"stop":1719814739574,"duration":2},"status":"passed","severity":"normal"},{"uid":"cd08640b76e91b1d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1719815412013,"stop":1719815412016,"duration":3},"status":"passed","severity":"normal"},{"uid":"4d2a1a06daffa187","name":"connects to nwaku","time":{"start":1719815479352,"stop":1719815479352,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f108ec1d9ae767","name":"unsubscribes","time":{"start":1719815473435,"stop":1719815473436,"duration":1},"status":"passed","severity":"normal"},{"uid":"88e808e824cb8b73","name":"Check received message containing short","time":{"start":1719815273254,"stop":1719815273255,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e0df550a18e1a87","name":"should get / set TCP multiaddr","time":{"start":1719814740287,"stop":1719814740287,"duration":0},"status":"passed","severity":"normal"},{"uid":"319de9722090d7f6","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1719814739588,"stop":1719814739590,"duration":2},"status":"passed","severity":"normal"},{"uid":"2dc2ea5e36565a91","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1719814955171,"stop":1719814955171,"duration":0},"status":"passed","severity":"normal"},{"uid":"c263d5077269031e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1719814955171,"stop":1719814955172,"duration":1},"status":"passed","severity":"normal"},{"uid":"38fc8a5a75fe2f3b","name":"Subscribe to topic containing numeric and publish message","time":{"start":1719815279918,"stop":1719815279919,"duration":1},"status":"passed","severity":"normal"},{"uid":"7805a069edee13c4","name":"should throw error - no id","time":{"start":1719814740284,"stop":1719814740284,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f0ce1984fd6fbf0","name":"Query Generator - true","time":{"start":1719815463944,"stop":1719815463945,"duration":1},"status":"broken","severity":"normal"},{"uid":"b4deaf264c32c038","name":"Push message with rate limit","time":{"start":1719815365146,"stop":1719815365147,"duration":1},"status":"passed","severity":"normal"},{"uid":"346fdcca565d3794","name":"Relay - times out","time":{"start":1719815491110,"stop":1719815491110,"duration":0},"status":"passed","severity":"normal"},{"uid":"bade48cf6ec16e00","name":"Query with Promise Callback, No Decoder","time":{"start":1719815381749,"stop":1719815381749,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ec4412ed1215c5","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1719814831190,"stop":1719814831190,"duration":0},"status":"passed","severity":"normal"},{"uid":"f689637903c9bb51","name":"Passing page size 19 when there are 20 messages","time":{"start":1719815466573,"stop":1719815466574,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddb28e7d9103de80","name":"pre and post cipher","time":{"start":1719814766885,"stop":1719814766886,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc6b126f7c0e2e32","name":"Filter","time":{"start":1719815491111,"stop":1719815491112,"duration":1},"status":"passed","severity":"normal"},{"uid":"163437759420f400","name":"Fails to publish message with size larger than 1 MB","time":{"start":1719815268798,"stop":1719815268798,"duration":0},"status":"passed","severity":"normal"},{"uid":"1876c7809b0328e0","name":"random static sharding 8 - Cluster ID: 287, Shard ID: 67","time":{"start":1719815336423,"stop":1719815336424,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfb983d1cd233c83","name":"A test","time":{"start":1719815027715,"stop":1719815027716,"duration":1},"status":"passed","severity":"normal"},{"uid":"6efabafca8f45520","name":"Meta field set when metaSetter is specified","time":{"start":1719814745288,"stop":1719814745288,"duration":0},"status":"passed","severity":"normal"},{"uid":"4890df558cb2e91c","name":"should set field with only LIGHTPUSH enabled","time":{"start":1719814740291,"stop":1719814740291,"duration":0},"status":"passed","severity":"normal"},{"uid":"6291f48661df5c70","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1719814859544,"stop":1719814859544,"duration":0},"status":"passed","severity":"normal"},{"uid":"533735ec237d1800","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1719815201746,"stop":1719815201746,"duration":0},"status":"passed","severity":"normal"},{"uid":"517ac0a00724d785","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1719814784265,"stop":1719814784266,"duration":1},"status":"passed","severity":"normal"},{"uid":"daa3613b807399d7","name":"Subscribe to topic containing short and receive message","time":{"start":1719815015163,"stop":1719815015163,"duration":0},"status":"passed","severity":"normal"},{"uid":"5403b05e7f02fb0c","name":"should not fail to stop the service if it was not started","time":{"start":1719814760350,"stop":1719814760350,"duration":0},"status":"passed","severity":"normal"},{"uid":"a757fb239a8e7a8b","name":"Push message with Chinese payload","time":{"start":1719815365113,"stop":1719815365113,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec17a32ad9d06614","name":"Check meta is set [symmetric]","time":{"start":1719814766383,"stop":1719814766383,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a7fc8dce123a91c","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1719814731409,"stop":1719814731409,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ddb44ee5066962f","name":"Push message with custom timestamp: 1719811355348","time":{"start":1719815365148,"stop":1719815365149,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5cbe75305c163b6","name":"can dial TLS multiaddrs","time":{"start":1719815075285,"stop":1719815075285,"duration":0},"status":"passed","severity":"normal"},{"uid":"769101116532a86f","name":"throws on content topic with empty version field","time":{"start":1719814731381,"stop":1719814731381,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ea29194bcc2f4a","name":"Check message received after jswaku node is restarted","time":{"start":1719815273276,"stop":1719815273276,"duration":0},"status":"skipped","severity":"normal"},{"uid":"23fd418dc71d511f","name":"Subscribe to topic containing XML and receive message","time":{"start":1719815015167,"stop":1719815015168,"duration":1},"status":"passed","severity":"normal"},{"uid":"27be91cbfe5834c9","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1719814955151,"stop":1719814955151,"duration":0},"status":"passed","severity":"normal"},{"uid":"894ac61f6e4fc59f","name":"ignores unrecognized TXT record formats","time":{"start":1719814756440,"stop":1719814756441,"duration":1},"status":"passed","severity":"normal"},{"uid":"61ce544faac836d0","name":"Decoder throws on empty string content topic","time":{"start":1719814768235,"stop":1719814768235,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45d31cc7fc6a167","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1719815412028,"stop":1719815412028,"duration":0},"status":"passed","severity":"normal"},{"uid":"36f5a99042aa6ee7","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1719814731398,"stop":1719814731398,"duration":0},"status":"passed","severity":"normal"},{"uid":"376e8e71a9e1eb2c","name":"Failed peers are renewed","time":{"start":1719815027645,"stop":1719815027645,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f99204a3b08c0c","name":"Publish message with custom timestamp: Mon Jul 01 2024 05:27:20 GMT+0000 (Coordinated Universal Time)","time":{"start":1719815268794,"stop":1719815268795,"duration":1},"status":"passed","severity":"normal"},{"uid":"89d96bbb6f4d1ea2","name":"Check received message containing escaped characters","time":{"start":1719814965380,"stop":1719814965381,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fbd6731bbae2f13","name":"isConnected should return false after all peers disconnect","time":{"start":1719814831191,"stop":1719814831192,"duration":1},"status":"passed","severity":"normal"},{"uid":"df115cdacaf63ad3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1719814731402,"stop":1719814731402,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5a13266be2b111","name":"getPeersByDiscovery","time":{"start":1719814824133,"stop":1719814824133,"duration":0},"status":"passed","severity":"normal"},{"uid":"956dcd8cc4bec103","name":"throws on content topic with empty topic name field","time":{"start":1719814731381,"stop":1719814731382,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7626e45cc38115c","name":"Ephemeral field is preserved - encoder v0","time":{"start":1719814794265,"stop":1719814794265,"duration":0},"status":"passed","severity":"normal"},{"uid":"e09ae5df492150d9","name":"Push message with Script payload","time":{"start":1719815240410,"stop":1719815240410,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2fcc80c6a99de55","name":"handles different networkShards values correctly","time":{"start":1719814731390,"stop":1719814731391,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee5c4183185bc8f2","name":"should properly create location multiaddrs - udp4","time":{"start":1719814740287,"stop":1719814740288,"duration":1},"status":"passed","severity":"normal"},{"uid":"407a0ef5b05ec097","name":"Check received message containing emoji","time":{"start":1719815273268,"stop":1719815273268,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81ff58afdc0afb8","name":"Subscribe to topic containing long and publish message","time":{"start":1719815279918,"stop":1719815279918,"duration":0},"status":"passed","severity":"normal"},{"uid":"6704dc3da9f3b354","name":"should properly create location multiaddrs - tcp4","time":{"start":1719814740288,"stop":1719814740288,"duration":0},"status":"passed","severity":"normal"},{"uid":"671a24c1418705c6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1719814731399,"stop":1719814731399,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea4118831b37b7a","name":"Ping on peer without subscriptions","time":{"start":1719814857429,"stop":1719814857430,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e04fe3221855f42","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1719815417816,"stop":1719815417817,"duration":1},"status":"passed","severity":"normal"},{"uid":"fae47cfea755d41","name":"Subscribe to topic containing short and receive message","time":{"start":1719815412023,"stop":1719815412023,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd3962358ee111d","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1719815441011,"stop":1719815441011,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d3d9aa1f39a1d5","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1719815279922,"stop":1719815279922,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2de1b005aaa183","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1719814768232,"stop":1719814768232,"duration":0},"status":"passed","severity":"normal"},{"uid":"827f6a5a8a162810","name":"isConnected should return false after all peers disconnect","time":{"start":1719814784267,"stop":1719814784268,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e6f69dc43760123","name":"Subscribe to topic containing emoji and publish message","time":{"start":1719815279925,"stop":1719815279925,"duration":0},"status":"passed","severity":"normal"},{"uid":"a01119b8d07e5efb","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1719815252948,"stop":1719815252949,"duration":1},"status":"passed","severity":"normal"},{"uid":"b537d38b12991a56","name":"Check publish message containing Russian","time":{"start":1719815268788,"stop":1719815268788,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc6e9facac08a11","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1719815411029,"stop":1719815411029,"duration":0},"status":"passed","severity":"normal"},{"uid":"e18561168bc0c157","name":"can start and stop the service","time":{"start":1719815940299,"stop":1719815940299,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b80efb93b93312","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1719815015170,"stop":1719815015171,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2fba6ade35a9c99","name":"Check message with no content topic is not received","time":{"start":1719815273273,"stop":1719815273273,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eec12d1bb595c89","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1719815016353,"stop":1719815016354,"duration":1},"status":"passed","severity":"normal"},{"uid":"58150a511ed0ceac","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1719814955200,"stop":1719814955200,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e468004b0fcc7c","name":"Subscribe to topic containing Russian and publish message","time":{"start":1719815279920,"stop":1719815279920,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca39738136a92311","name":"Check received message containing Basic HTML tag","time":{"start":1719815273263,"stop":1719815273264,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d54e76a8280e61d","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1719814955156,"stop":1719814955157,"duration":1},"status":"passed","severity":"normal"},{"uid":"da71bc3f69db29b9","name":"Query Generator, Wrong PubsubTopic","time":{"start":1719815381737,"stop":1719815381738,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc75751343c31875","name":"Push message with content topic containing SQL Injection","time":{"start":1719815365124,"stop":1719815365125,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7d0ddc30382fbc3","name":"Reopen subscription with peer with lost subscription","time":{"start":1719814857430,"stop":1719814857431,"duration":1},"status":"passed","severity":"normal"},{"uid":"d958d19ea8451d50","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1719815411975,"stop":1719815411975,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f581d08fa1090b0","name":"Passing cursor with wrong pubsubTopic","time":{"start":1719815483495,"stop":1719815483495,"duration":0},"status":"broken","severity":"normal"},{"uid":"10b94b42d87aaef1","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1719815411980,"stop":1719815411980,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fca6ed600fe007e","name":"random static sharding 9 - Cluster ID: 457, Shard ID: 260","time":{"start":1719815336424,"stop":1719815336424,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae243f4e70d7ee2","name":"Subscribe to topic containing shell command and receive message","time":{"start":1719815015169,"stop":1719815015169,"duration":0},"status":"passed","severity":"normal"},{"uid":"58fff40bb41d8904","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1719815467852,"stop":1719815467852,"duration":0},"status":"passed","severity":"normal"},{"uid":"21889af5ade75ef1","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1719815441014,"stop":1719815441015,"duration":1},"status":"broken","severity":"normal"},{"uid":"a3883754a2a75dd2","name":"Decrypt messages","time":{"start":1719815205421,"stop":1719815205421,"duration":0},"status":"passed","severity":"normal"},{"uid":"9631e2e5e3fa7fec","name":"Refresh subscription","time":{"start":1719815279917,"stop":1719815279917,"duration":0},"status":"skipped","severity":"normal"},{"uid":"af0ac0c80aef8920","name":"Push message with content topic containing shell command","time":{"start":1719815365127,"stop":1719815365128,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e9f08dd58d32f53","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app42/6/topic707/proto","time":{"start":1719815323644,"stop":1719815323644,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d044e88493b2e58","name":"Push message with content topic containing Script","time":{"start":1719815365125,"stop":1719815365125,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4089a2d9c5a4e09","name":"Push message with custom timestamp: 1719818555348","time":{"start":1719815365150,"stop":1719815365150,"duration":0},"status":"passed","severity":"normal"},{"uid":"bafde61c721768b8","name":"Sample","time":{"start":1719814739596,"stop":1719814739596,"duration":0},"status":"passed","severity":"normal"},{"uid":"96be240a1f2a8e36","name":"Push message with meta","time":{"start":1719815240427,"stop":1719815240427,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2426614ab045436","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1719815269061,"stop":1719815269062,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7b31f421acb7cb44","name":"Check received message containing special chars","time":{"start":1719815273257,"stop":1719815273258,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3f9991c7ad721b8","name":"Push message with shell command payload","time":{"start":1719815240412,"stop":1719815240412,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea2cb26b2478054","name":"should set field with only STORE enabled","time":{"start":1719814740290,"stop":1719814740290,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c1ad498f2103e9","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1719814734273,"stop":1719814734274,"duration":1},"status":"passed","severity":"normal"},{"uid":"500273cffe58c5e3","name":"Check publish message containing SQL Injection","time":{"start":1719815268788,"stop":1719815268788,"duration":0},"status":"passed","severity":"normal"},{"uid":"8693aaec9664a15","name":"Overlapping topic subscription","time":{"start":1719815279917,"stop":1719815279917,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c5eb4148ab948d45","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1719814955199,"stop":1719814955199,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a10f3b04d0fce15","name":"Ping on unsubscribed peer","time":{"start":1719814820812,"stop":1719814820812,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a0db183df3e1a6","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1719814756242,"stop":1719814756242,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d678433f780c81","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1719814955177,"stop":1719814955177,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d2f499900bf6aa","name":"Subscribe to topic containing long and receive message","time":{"start":1719815411978,"stop":1719815411978,"duration":0},"status":"passed","severity":"normal"},{"uid":"38541ebfa8130f7a","name":"Check received message containing numeric","time":{"start":1719815273279,"stop":1719815273281,"duration":2},"status":"passed","severity":"normal"},{"uid":"c7024ad9c6056232","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1719814734277,"stop":1719814734277,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e3aec554b8796b","name":"Check publish message containing unicode special characters","time":{"start":1719815268791,"stop":1719815268792,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6c13503eb2c71db","name":"Push message with SQL Injection payload","time":{"start":1719815240409,"stop":1719815240410,"duration":1},"status":"passed","severity":"normal"},{"uid":"a95b31cbe57f89c0","name":"Generator, custom pubsub topic","time":{"start":1719815417821,"stop":1719815417822,"duration":1},"status":"passed","severity":"normal"},{"uid":"6be36a26bdfdcc4b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1719814871263,"stop":1719814871266,"duration":3},"status":"passed","severity":"normal"},{"uid":"2f9ea409c946f779","name":"Publish message with custom timestamp: Tue Jul 11 2023 06:27:20 GMT+0000 (Coordinated Universal Time)","time":{"start":1719815268793,"stop":1719815268793,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a10942893a8eb3","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1719814955154,"stop":1719814955155,"duration":1},"status":"passed","severity":"normal"},{"uid":"a38fadde8354fe5f","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1719814731384,"stop":1719814731384,"duration":0},"status":"passed","severity":"normal"},{"uid":"a698c3f54e7203f6","name":"different cluster, different shard: nodes don't connect","time":{"start":1719814955150,"stop":1719814955150,"duration":0},"status":"passed","severity":"normal"},{"uid":"30dbd5510059ea92","name":"Decoder throws on undefined content topic","time":{"start":1719814768234,"stop":1719814768235,"duration":1},"status":"passed","severity":"normal"},{"uid":"b89ed5fc25e7ef2d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1719815240420,"stop":1719815240420,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c4838b8d15d4c27","name":"Check publish message after service node is restarted","time":{"start":1719815268799,"stop":1719815268799,"duration":0},"status":"skipped","severity":"normal"},{"uid":"baac19c125105635","name":"can start the service","time":{"start":1719814799830,"stop":1719814799830,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1607742df1e83fc","name":"Push message with short payload","time":{"start":1719815365108,"stop":1719815365109,"duration":1},"status":"passed","severity":"normal"},{"uid":"dad33931a7212987","name":"start node with empty content topic","time":{"start":1719815323654,"stop":1719815323655,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a7d4192fb379bb9","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1719815082358,"stop":1719815082358,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6b19dd3049c685","name":"Default pageSize","time":{"start":1719815466576,"stop":1719815466576,"duration":0},"status":"broken","severity":"normal"},{"uid":"959ad2c1d040f000","name":"Check received message with timestamp: 1719814783433000000 ","time":{"start":1719815273289,"stop":1719815273290,"duration":1},"status":"passed","severity":"normal"},{"uid":"42f57e2007c31282","name":"Subscribe to topic containing Script and receive message","time":{"start":1719815411982,"stop":1719815411982,"duration":0},"status":"passed","severity":"normal"},{"uid":"184d187324caa211","name":"Push message with content topic containing Russian","time":{"start":1719815365124,"stop":1719815365124,"duration":0},"status":"passed","severity":"normal"},{"uid":"71286fa095564fbd","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1719815323642,"stop":1719815323643,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ab75719cbb982b1","name":"should be able to encode the field with only FILTER set to true","time":{"start":1719814739568,"stop":1719814739570,"duration":2},"status":"passed","severity":"normal"},{"uid":"a702e581031379a0","name":"Check received message containing numeric","time":{"start":1719815273256,"stop":1719815273257,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8a9914a4d34995c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1719814799835,"stop":1719814799835,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b4f6aa85cd2cb438","name":"should decode valid enr successfully","time":{"start":1719814740278,"stop":1719814740278,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a2ed6494f9545","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1719814731388,"stop":1719814731388,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69dffb5e422f218","name":"Relay + Store","time":{"start":1719814740291,"stop":1719814740291,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6eb7444effdbc2","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1719814731408,"stop":1719814731408,"duration":0},"status":"passed","severity":"normal"},{"uid":"2974b380a4d24290","name":"Push message with rate limit","time":{"start":1719815240430,"stop":1719815240430,"duration":0},"status":"passed","severity":"normal"},{"uid":"99409eeb959e30b6","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1719814745188,"stop":1719814745189,"duration":1},"status":"passed","severity":"normal"},{"uid":"4302d4c6e5e6a33a","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app50/3/topic327/utf8","time":{"start":1719815323644,"stop":1719815323645,"duration":1},"status":"passed","severity":"normal"},{"uid":"c039b67135aea2bb","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1719815412024,"stop":1719815412025,"duration":1},"status":"passed","severity":"normal"},{"uid":"60bf0cbe9f0acfa6","name":"Push message with content topic containing Russian","time":{"start":1719815240418,"stop":1719815240418,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c994a6a2ae1e3f","name":"Check publish message containing Basic HTML tag","time":{"start":1719815268790,"stop":1719815268790,"duration":0},"status":"passed","severity":"normal"},{"uid":"812bf7fcf5eb1efd","name":"Ping on peer without subscriptions","time":{"start":1719814857432,"stop":1719814857433,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3e05f09a5dbff21","name":"Light Node - default protocols","time":{"start":1719815491112,"stop":1719815491112,"duration":0},"status":"passed","severity":"normal"},{"uid":"3abb2e50d00207b3","name":"Throws when trying to push message with empty payload","time":{"start":1719815365120,"stop":1719815365120,"duration":0},"status":"passed","severity":"normal"},{"uid":"751c76fe23c1c725","name":"recovers when dns.resolve returns empty","time":{"start":1719814756440,"stop":1719814756440,"duration":0},"status":"passed","severity":"normal"},{"uid":"13fa7a6b92e3da2e","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1719815269054,"stop":1719815269055,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3f534c6202a77b99","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1719814731400,"stop":1719814731401,"duration":1},"status":"passed","severity":"normal"},{"uid":"d96dbff572b7af09","name":"shard 0","time":{"start":1719815336417,"stop":1719815336418,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb9ecdcf2b93b0a5","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1719814731621,"stop":1719814731622,"duration":1},"status":"passed","severity":"normal"},{"uid":"d89a317395057d9","name":"Subscribe and receives messages on 20 topics","time":{"start":1719815411975,"stop":1719815411976,"duration":1},"status":"passed","severity":"normal"},{"uid":"571bc330ae965cf5","name":"Fails to publish message with wrong content topic","time":{"start":1719815268796,"stop":1719815268797,"duration":1},"status":"passed","severity":"normal"},{"uid":"622c9ea74e9fc05a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1719815015168,"stop":1719815015168,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6fb9c85cf79a0b","name":"Push message with escaped characters payload","time":{"start":1719815365118,"stop":1719815365118,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c9e29fefafe9e1","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1719815411981,"stop":1719815411981,"duration":0},"status":"passed","severity":"normal"},{"uid":"124dca8352550b65","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1719815412028,"stop":1719815412029,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d71d8e89f788a7e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1719814871268,"stop":1719814871269,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4039b6af18c4db","name":"should be able to encode the field with only STORE set to true","time":{"start":1719814739567,"stop":1719814739568,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdcbc0fab5050160","name":"Ordered Callback - false","time":{"start":1719815463954,"stop":1719815463955,"duration":1},"status":"broken","severity":"normal"},{"uid":"4c2c8d6e5db4a55","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1719814955176,"stop":1719814955176,"duration":0},"status":"passed","severity":"normal"},{"uid":"441a658fcae6bbbc","name":"Used by Waku Relay","time":{"start":1719815479355,"stop":1719815479356,"duration":1},"status":"passed","severity":"normal"},{"uid":"44c3b9d629df9c26","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1719814871260,"stop":1719814871261,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a37d9e76981d0f7","name":"isConnected between 2 js-waku relay nodes","time":{"start":1719814831192,"stop":1719814831194,"duration":2},"status":"passed","severity":"normal"},{"uid":"b8ff4365dcdc5cfc","name":"Check publish message containing JSON","time":{"start":1719815268790,"stop":1719815268790,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f6bfd332dd49fc","name":"Correctly serialized arguments","time":{"start":1719815075435,"stop":1719815075435,"duration":0},"status":"passed","severity":"normal"},{"uid":"a023bd016a728336","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1719815252948,"stop":1719815252948,"duration":0},"status":"passed","severity":"normal"},{"uid":"939f9cb689fd17b9","name":"Check received message containing emoji","time":{"start":1719814965382,"stop":1719814965382,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f37d9e8d9cad54","name":"Subscribe to topic containing emoji and receive message","time":{"start":1719815015171,"stop":1719815015171,"duration":0},"status":"passed","severity":"normal"},{"uid":"d666d66888a47cf2","name":"Relay - dialed after","time":{"start":1719815491110,"stop":1719815491110,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8a6b7ecedf6d7b","name":"Check received message containing Russian","time":{"start":1719815273260,"stop":1719815273261,"duration":1},"status":"passed","severity":"normal"},{"uid":"8868eb5a3eb664aa","name":"handles multiple messages","time":{"start":1719815473435,"stop":1719815473435,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e2cdbb9c829337","name":"Decoder throws on undefined content topic","time":{"start":1719814766385,"stop":1719814766386,"duration":1},"status":"passed","severity":"normal"},{"uid":"33c1e13cba4273f1","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1719815016355,"stop":1719815016357,"duration":2},"status":"passed","severity":"normal"},{"uid":"ee861baecfe0cab4","name":"Subscribe to topic containing Script and receive message","time":{"start":1719815412026,"stop":1719815412026,"duration":0},"status":"passed","severity":"normal"},{"uid":"840a82dd06d794d8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1719814731399,"stop":1719814731400,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3cf7c3bce460fa7","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1719814731411,"stop":1719814731411,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac3078ad91c66953","name":"Add multiple subscription objects on single nwaku node","time":{"start":1719815412016,"stop":1719815412016,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd82bfd82617232","name":"should handle corrupted local storage data gracefully","time":{"start":1719814760353,"stop":1719814760353,"duration":0},"status":"passed","severity":"normal"},{"uid":"770da6c377b1b58","name":"Check publish message containing long","time":{"start":1719815268785,"stop":1719815268786,"duration":1},"status":"passed","severity":"normal"},{"uid":"c228def96a1f03b4","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1719814859545,"stop":1719814859546,"duration":1},"status":"passed","severity":"normal"},{"uid":"9972578e9d9cafb6","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1719814731386,"stop":1719814731386,"duration":0},"status":"passed","severity":"normal"},{"uid":"9399ad3473b5daee","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1719815323653,"stop":1719815323654,"duration":1},"status":"passed","severity":"normal"},{"uid":"83332224916661cc","name":"Relay - dialed first","time":{"start":1719815491109,"stop":1719815491109,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef23403e306193cb","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1719814745187,"stop":1719814745188,"duration":1},"status":"passed","severity":"normal"},{"uid":"857706cffbaa28d5","name":"Subscribe to topic containing special chars and receive message","time":{"start":1719815411979,"stop":1719815411980,"duration":1},"status":"passed","severity":"normal"},{"uid":"922bd8b69e465258","name":"Promise Callback - false","time":{"start":1719815463950,"stop":1719815463951,"duration":1},"status":"broken","severity":"normal"},{"uid":"caa3b1cd18895723","name":"Check received message containing Chinese","time":{"start":1719815273258,"stop":1719815273259,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f279a4a16c9a05e","name":"Query Generator, No Decoder","time":{"start":1719815381740,"stop":1719815381741,"duration":1},"status":"passed","severity":"normal"},{"uid":"e28b3e1dea1931fa","name":"more peers than existing","time":{"start":1719815201981,"stop":1719815201982,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b6028b448df0a004","name":"start node with ApplicationInfo","time":{"start":1719815323654,"stop":1719815323654,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b1d0ccf11273c0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1719815015166,"stop":1719815015166,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ee5e81eaee22ac","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1719814955197,"stop":1719814955197,"duration":0},"status":"passed","severity":"normal"},{"uid":"706f713fcbd65258","name":"Check received message containing unicode special characters","time":{"start":1719815273267,"stop":1719815273267,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f930187c45e5e0a","name":"should not fail to start the service if it is already started","time":{"start":1719815940299,"stop":1719815940300,"duration":1},"status":"passed","severity":"normal"},{"uid":"68b6705fdf07aa85","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1719814871266,"stop":1719814871267,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec6d1e4b7710ea47","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1719815441012,"stop":1719815441013,"duration":1},"status":"passed","severity":"normal"},{"uid":"e95d1e46324e3826","name":"Subscribe to topic containing special chars and publish message","time":{"start":1719815279919,"stop":1719815279919,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a9a699dae968d3","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1719815016355,"stop":1719815016355,"duration":0},"status":"passed","severity":"normal"},{"uid":"d89ab558dd2a23a5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1719815082357,"stop":1719815082357,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b80ef90aaf51182","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1719814756238,"stop":1719814756239,"duration":1},"status":"passed","severity":"normal"},{"uid":"cff2d2cac2ea1fe8","name":"Check received message containing Arabic","time":{"start":1719815273282,"stop":1719815273282,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b65838e0a464aa3","name":"Sets default value correctly","time":{"start":1719815479356,"stop":1719815479357,"duration":1},"status":"passed","severity":"normal"},{"uid":"840a7c9dc087da71","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1719814955155,"stop":1719814955155,"duration":0},"status":"passed","severity":"normal"},{"uid":"7714a5ae69904281","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1719815279915,"stop":1719815279916,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbac8c252bd245ec","name":"Encoder throws on undefined content topic","time":{"start":1719814766384,"stop":1719814766384,"duration":0},"status":"passed","severity":"normal"},{"uid":"516c4a59ef18f664","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1719814739592,"stop":1719814739593,"duration":1},"status":"passed","severity":"normal"},{"uid":"567421d8e943d772","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1719814731392,"stop":1719814731392,"duration":0},"status":"passed","severity":"normal"},{"uid":"45868cd6c839bb01","name":"Push message with XML payload","time":{"start":1719815240410,"stop":1719815240411,"duration":1},"status":"passed","severity":"normal"},{"uid":"d707a96f1ed08d1d","name":"Push message with shell command payload","time":{"start":1719815365117,"stop":1719815365118,"duration":1},"status":"passed","severity":"normal"},{"uid":"f877cb8556cb116","name":"Generator, custom pubsub topic","time":{"start":1719815417806,"stop":1719815417808,"duration":2},"status":"passed","severity":"normal"},{"uid":"8974816545198b43","name":"Subscribe and publish message","time":{"start":1719815279913,"stop":1719815279914,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f2d0308fec2b6dc","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1719814731393,"stop":1719814731393,"duration":0},"status":"passed","severity":"normal"},{"uid":"5caa361b8c981c85","name":"Check publish message containing escaped characters","time":{"start":1719815268791,"stop":1719815268791,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8fe4056e3f9dd59","name":"returns all values when wanted number is greater than available values","time":{"start":1719814755005,"stop":1719814755006,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1479d4e45e12287","name":"Using a function","time":{"start":1719815479355,"stop":1719815479355,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ebed5a36be31f4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1719814955163,"stop":1719814955164,"duration":1},"status":"passed","severity":"normal"},{"uid":"823200d76c0025ad","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1719814731388,"stop":1719814731388,"duration":0},"status":"passed","severity":"normal"},{"uid":"b793126aca09c19f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1719814731401,"stop":1719814731401,"duration":0},"status":"passed","severity":"normal"},{"uid":"42764caa2ccbf5fc","name":"Push message with content topic containing escaped characters","time":{"start":1719815240425,"stop":1719815240426,"duration":1},"status":"passed","severity":"normal"},{"uid":"49baec7da23b71ef","name":"Generator, 2 different pubsubtopics","time":{"start":1719815417825,"stop":1719815417825,"duration":0},"status":"passed","severity":"normal"},{"uid":"333983042ded722b","name":"Fails to push message with empty content topic","time":{"start":1719815365143,"stop":1719815365144,"duration":1},"status":"passed","severity":"normal"},{"uid":"6993e5a10ae97296","name":"Does not throw an exception when node disconnects","time":{"start":1719815479352,"stop":1719815479352,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd48cdf4292a3ec","name":"Asymmetric encrypt & decrypt","time":{"start":1719814766884,"stop":1719814766884,"duration":0},"status":"passed","severity":"normal"},{"uid":"73044155665d1cc7","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1719814760353,"stop":1719814760353,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae491000ce44386","name":"Push message with content topic containing unicode special characters","time":{"start":1719815365129,"stop":1719815365130,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb07bd6385d223d","name":"Ping on subscribed peer","time":{"start":1719814857428,"stop":1719814857429,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6cc11ce4a1c89ea","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1719814955173,"stop":1719814955176,"duration":3},"status":"passed","severity":"normal"},{"uid":"8bba4fe5a6a3ec5f","name":"Encoder throws on undefined content topic","time":{"start":1719814745288,"stop":1719814745289,"duration":1},"status":"passed","severity":"normal"},{"uid":"c05f7ebe780967aa","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app93/10/topic315/utf8","time":{"start":1719815323645,"stop":1719815323646,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c81e8efa31c2596","name":"Query generator for multiple messages","time":{"start":1719815411026,"stop":1719815411026,"duration":0},"status":"passed","severity":"normal"},{"uid":"b838585b75f702f7","name":"Passing page size 0 when there are 110 messages","time":{"start":1719815466571,"stop":1719815466571,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83e2c90afa8a174","name":"Push message with content topic containing SQL Injection","time":{"start":1719815240418,"stop":1719815240419,"duration":1},"status":"passed","severity":"normal"},{"uid":"b906c3d2465bf9a4","name":"Subscribe to topic containing short and receive message","time":{"start":1719815411978,"stop":1719815411978,"duration":0},"status":"passed","severity":"normal"},{"uid":"31bc26197c0b91dd","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1719815252945,"stop":1719815252945,"duration":0},"status":"passed","severity":"normal"},{"uid":"b465767b9b42fb2e","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1719814756443,"stop":1719814756444,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee1315250c72ed6e","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1719814955158,"stop":1719814955159,"duration":1},"status":"passed","severity":"normal"},{"uid":"556ed2f2d651b3a3","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1719815412021,"stop":1719815412021,"duration":0},"status":"passed","severity":"normal"},{"uid":"6947dae4a22c023c","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1719814955162,"stop":1719814955162,"duration":0},"status":"passed","severity":"normal"},{"uid":"b461e409410293c4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1719814731403,"stop":1719814731403,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b84cfcdcf48e1a9","name":"Subscribe to topic containing numeric and receive message","time":{"start":1719815015164,"stop":1719815015164,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0149e9eda231d7","name":"Publish without waiting for remote peer","time":{"start":1719815279913,"stop":1719815279913,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b08ee4aa10bdb2e","name":"Check received message containing JSON","time":{"start":1719815273264,"stop":1719815273265,"duration":1},"status":"passed","severity":"normal"},{"uid":"39ea38c3c9f4b2c3","name":"Push message with unicode special characters payload","time":{"start":1719815240413,"stop":1719815240413,"duration":0},"status":"passed","severity":"normal"},{"uid":"564dc54891c39f2d","name":"can start the service","time":{"start":1719815940298,"stop":1719815940298,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddcc21c2d71e3124","name":"Push message with Russian payload","time":{"start":1719815365114,"stop":1719815365115,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f165ddadeb0399","name":"Check received message containing SQL Injection","time":{"start":1719815273283,"stop":1719815273284,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4faec888d747477","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1719815412020,"stop":1719815412020,"duration":0},"status":"passed","severity":"normal"},{"uid":"8939c66ae0475c0a","name":"LightPush","time":{"start":1719815491111,"stop":1719815491111,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d1eaa66d594883","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1719814756241,"stop":1719814756241,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e077c69a7f147e","name":"Publishes to nwaku","time":{"start":1719815234683,"stop":1719815234683,"duration":0},"status":"passed","severity":"normal"},{"uid":"e57dbbc4e5b7a3ce","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1719815252947,"stop":1719815252947,"duration":0},"status":"passed","severity":"normal"},{"uid":"c86f5facd95354de","name":"should properly compute the node id","time":{"start":1719814740286,"stop":1719814740286,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de2ff62d5315e33","name":"Ordered Callback - true","time":{"start":1719815463951,"stop":1719815463952,"duration":1},"status":"passed","severity":"normal"},{"uid":"15ef694134984570","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1719815412027,"stop":1719815412027,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8a49e07587a13a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1719814859540,"stop":1719814859541,"duration":1},"status":"passed","severity":"normal"},{"uid":"50a06ccc5dc00109","name":"Subscribe to topic containing special chars and receive message","time":{"start":1719815015164,"stop":1719815015164,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd7ed8e8dfa77ac5","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1719814766382,"stop":1719814766383,"duration":1},"status":"passed","severity":"normal"},{"uid":"cccdda520e345e45","name":"Relay + Store","time":{"start":1719814795193,"stop":1719814795194,"duration":1},"status":"passed","severity":"normal"},{"uid":"aacbc8635cd334c0","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1719814731397,"stop":1719814731397,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b63a60069d1937","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1719815015169,"stop":1719815015170,"duration":1},"status":"passed","severity":"normal"},{"uid":"761774dd4bf9a588","name":"should not receive a peer event after stop","time":{"start":1719815940302,"stop":1719815940303,"duration":1},"status":"broken","severity":"normal"},{"uid":"bfb2995a1f6b9d7f","name":"same cluster, same shard: nodes connect","time":{"start":1719814955148,"stop":1719814955149,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddd18057591b9b88","name":"Check received message containing long","time":{"start":1719815273255,"stop":1719815273256,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba1e398534cec31c","name":"addEventListener with wrong event","time":{"start":1719814824130,"stop":1719814824131,"duration":1},"status":"passed","severity":"normal"},{"uid":"9482abb08c1c31f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1719814731405,"stop":1719814731405,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf5427ff3e834eff","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1719814731390,"stop":1719814731390,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b647fa3284d3dee","name":"Fails to publish duplicate message","time":{"start":1719815268795,"stop":1719815268796,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb2739b241a7cc4a","name":"Check publish message containing Chinese","time":{"start":1719815268787,"stop":1719815268787,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fb7e739365327d0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1719815016348,"stop":1719815016348,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97165afe0bea3d8","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1719814731393,"stop":1719814731393,"duration":0},"status":"passed","severity":"normal"},{"uid":"739f902a3b56b2c8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1719815412027,"stop":1719815412028,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c225d02efc785d1","name":"throws an error for improperly formatted content topics","time":{"start":1719814731391,"stop":1719814731391,"duration":0},"status":"passed","severity":"normal"},{"uid":"248ec1a1a01582a9","name":"Passing page size 10 when there are 10 messages","time":{"start":1719815466573,"stop":1719815466573,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed46f2119e9a26a3","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1719814756238,"stop":1719814756238,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1342f4ba5a6d71b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1719814731400,"stop":1719814731400,"duration":0},"status":"passed","severity":"normal"},{"uid":"563c9b480ed2cc08","name":"Query Generator, No message returned","time":{"start":1719815381741,"stop":1719815381742,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ada4d1ac5c0136","name":"Non TWN Cluster","time":{"start":1719815323643,"stop":1719815323643,"duration":0},"status":"passed","severity":"normal"},{"uid":"93402f82384454a4","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1719815279916,"stop":1719815279916,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b53b92e48e6caf3","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1719815467847,"stop":1719815467848,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0f09248aa590492","name":"Check received message containing short","time":{"start":1719814965372,"stop":1719814965373,"duration":1},"status":"passed","severity":"normal"},{"uid":"d01463caa28beb80","name":"1 Relay, 1 Filter, gives up","time":{"start":1719814755998,"stop":1719814755999,"duration":1},"status":"passed","severity":"normal"},{"uid":"178be5aca8ef362f","name":"should properly create location multiaddrs - udp6","time":{"start":1719814740288,"stop":1719814740288,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90a6571f325fc70","name":"configure the node with multiple pubsub topics","time":{"start":1719815336426,"stop":1719815336426,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1662843bd78019","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1719814955198,"stop":1719814955198,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d55ae945528636","name":"Push message with short payload","time":{"start":1719815240402,"stop":1719815240403,"duration":1},"status":"passed","severity":"normal"},{"uid":"276e7b0544a06d54","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1719814859544,"stop":1719814859545,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5cf4c3252626e1a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1719815016351,"stop":1719815016352,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4a19e7a82e44ee7","name":"Query with Ordered Callback, No message returned","time":{"start":1719815381745,"stop":1719815381746,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf3c2322ae791a19","name":"should properly create peer info with all multiaddrs","time":{"start":1719814740289,"stop":1719814740289,"duration":0},"status":"passed","severity":"normal"},{"uid":"afdb5f916f67dd48","name":"should correctly map a content topic to a pubsub topic","time":{"start":1719814731413,"stop":1719814731413,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c879a35b2e02278","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1719815016358,"stop":1719815016359,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c33e0137c15f961","name":"Push message with content topic containing short","time":{"start":1719815365120,"stop":1719815365120,"duration":0},"status":"passed","severity":"normal"},{"uid":"d06fba61e0d9911d","name":"Push message with content topic containing short","time":{"start":1719815240415,"stop":1719815240415,"duration":0},"status":"passed","severity":"normal"},{"uid":"29559f1bd6f145d4","name":"Push message with content topic containing XML","time":{"start":1719815240419,"stop":1719815240420,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e24d0ae8ed1edcd","name":"1 Store, 2 relays, 2 fetches","time":{"start":1719814755998,"stop":1719814755998,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5b5cf469fcd599","name":"should throw error - no public key","time":{"start":1719814740279,"stop":1719814740284,"duration":5},"status":"passed","severity":"normal"},{"uid":"655dce4f0656c756","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1719814955196,"stop":1719814955197,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bd9a51ae6957cb2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1719814955157,"stop":1719814955158,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe04fc9c402a9b1c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1719815411981,"stop":1719815411981,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf2ee9c83e223e5","name":"Rejects garbage","time":{"start":1719814748762,"stop":1719814748763,"duration":1},"status":"passed","severity":"normal"},{"uid":"63ad3c1f571b15d7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1719815411986,"stop":1719815411990,"duration":4},"status":"passed","severity":"normal"},{"uid":"603fe4314d1454a5","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1719814766380,"stop":1719814766381,"duration":1},"status":"passed","severity":"normal"},{"uid":"da29098c091ce459","name":"Check message received after nwaku node is restarted","time":{"start":1719815273294,"stop":1719815273294,"duration":0},"status":"skipped","severity":"normal"},{"uid":"69698d9ac27779ae","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1719815015158,"stop":1719815015159,"duration":1},"status":"passed","severity":"normal"},{"uid":"387fa45ba26c38b9","name":"Refresh subscription","time":{"start":1719815412022,"stop":1719815412023,"duration":1},"status":"passed","severity":"normal"},{"uid":"9da23a375a6b6a91","name":"should decode valid enr with tcp successfully","time":{"start":1719814740278,"stop":1719814740279,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0ced4f4b2c5d4a2","name":"udp ip6 address","time":{"start":1719814739636,"stop":1719814739636,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82ac9da8fa96fea","name":"Check publish message containing Script","time":{"start":1719815268789,"stop":1719815268789,"duration":0},"status":"passed","severity":"normal"},{"uid":"240b61ba1943709f","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1719814731414,"stop":1719814731414,"duration":0},"status":"passed","severity":"normal"},{"uid":"45a3ac7ffb48457a","name":"configure the node with multiple content topics","time":{"start":1719815323653,"stop":1719815323653,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c59619e022dd4d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1719814955199,"stop":1719814955199,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcbd8edd709a7c67","name":"should configure sharding based on application and version for autosharding","time":{"start":1719814731410,"stop":1719814731410,"duration":0},"status":"passed","severity":"normal"},{"uid":"920987aac7a68d1","name":"should throw error - invalid id","time":{"start":1719814740285,"stop":1719814740285,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b8eca3e95e7290c","name":"Check message with no content topic is not received","time":{"start":1719814965393,"stop":1719814965393,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a65be2cdbaffb63","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1719815411975,"stop":1719815411975,"duration":0},"status":"passed","severity":"normal"},{"uid":"9382881b6a010404","name":"Push message with XML payload","time":{"start":1719815365116,"stop":1719815365116,"duration":0},"status":"passed","severity":"normal"},{"uid":"980c25500bcaea9f","name":"Check received message containing SQL Injection","time":{"start":1719814965377,"stop":1719814965378,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4077e48d50249a","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1719814955154,"stop":1719814955154,"duration":0},"status":"passed","severity":"normal"},{"uid":"1767e03d1b603d3e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1719815417823,"stop":1719815417823,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9ac0d86cfc45524","name":"same cluster, different shard: nodes connect","time":{"start":1719815069578,"stop":1719815069578,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ef9d7b5da19c9e","name":"Push message with content topic containing shell command","time":{"start":1719815240424,"stop":1719815240425,"duration":1},"status":"passed","severity":"normal"},{"uid":"55233f2192c63a02","name":"Push message with long payload","time":{"start":1719815240403,"stop":1719815240404,"duration":1},"status":"passed","severity":"normal"},{"uid":"4358c141ff03b109","name":"Check message with no payload is not received","time":{"start":1719815273273,"stop":1719815273274,"duration":1},"status":"passed","severity":"normal"},{"uid":"47d73462c0efccba","name":"Check received message containing long","time":{"start":1719815273278,"stop":1719815273279,"duration":1},"status":"passed","severity":"normal"},{"uid":"162eb1b816e29b98","name":"should return valid sharding parameters for static sharding","time":{"start":1719814731409,"stop":1719814731409,"duration":0},"status":"passed","severity":"normal"},{"uid":"b256365c3085a9f3","name":"should return all peers when numPeers is 0","time":{"start":1719814745187,"stop":1719814745187,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8eb213e9b6fb6f3","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1719814955200,"stop":1719814955200,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe9eebe19521c841","name":"Push message with content topic containing Chinese","time":{"start":1719815240417,"stop":1719815240417,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba977ff8bc5e984","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1719815279924,"stop":1719815279924,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1054c2e8c3724bc","name":"Check received message containing long","time":{"start":1719814965374,"stop":1719814965374,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae70adb3f870ab22","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1719814731387,"stop":1719814731387,"duration":0},"status":"passed","severity":"normal"},{"uid":"a64ed481051452a9","name":"passes more than one ENR URLs and attempts connection","time":{"start":1719814799835,"stop":1719814799835,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bbbf504470e1c183","name":"Push message with content topic containing unicode special characters","time":{"start":1719815240426,"stop":1719815240426,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb771c1a4de320e","name":"Decoder throws on empty string content topic","time":{"start":1719814766386,"stop":1719814766386,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c0b3d82dc47e0a","name":"Check received message containing Russian","time":{"start":1719815273283,"stop":1719815273283,"duration":0},"status":"passed","severity":"normal"},{"uid":"99bd935b71ec4aca","name":"it tolerates circular branch references","time":{"start":1719814756439,"stop":1719814756439,"duration":0},"status":"passed","severity":"normal"},{"uid":"209c0dd7a116c0d9","name":"Relay","time":{"start":1719814795193,"stop":1719814795193,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a8d91ef0e0425f3","name":"Push message with unicode special characters payload","time":{"start":1719815365118,"stop":1719815365119,"duration":1},"status":"passed","severity":"normal"},{"uid":"27ee3915d15a7a17","name":"Push message with emoji payload","time":{"start":1719815365119,"stop":1719815365119,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf61323d21e7aa7d","name":"Subscribe and receive messages via waku relay post","time":{"start":1719815015157,"stop":1719815015157,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb31701c8df5a9b","name":"Push message on custom pubsubTopic","time":{"start":1719815082357,"stop":1719815082357,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7fc26e11a4f204","name":"Passing page size 110 when there are 120 messages","time":{"start":1719815466575,"stop":1719815466575,"duration":0},"status":"broken","severity":"normal"},{"uid":"629684aa7043cefe","name":"safeDispatchEvent","time":{"start":1719814824135,"stop":1719814824135,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f6b9da2974cc86","name":"Subscribe and receive messages via lightPush","time":{"start":1719815412017,"stop":1719815412017,"duration":0},"status":"passed","severity":"normal"},{"uid":"e108e95864397373","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1719815467844,"stop":1719815467845,"duration":1},"status":"passed","severity":"normal"},{"uid":"a04dc54e5cb4b722","name":"handles different clusterIds correctly","time":{"start":1719814731390,"stop":1719814731390,"duration":0},"status":"passed","severity":"normal"},{"uid":"755aa027afd6c834","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1719814731411,"stop":1719814731411,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc552746b5cb1c3","name":"random static sharding 3 - Cluster ID: 981, Shard ID: 75","time":{"start":1719815336419,"stop":1719815336420,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3c30c5268c180dd","name":"Push 30 different messages","time":{"start":1719815365119,"stop":1719815365119,"duration":0},"status":"passed","severity":"normal"},{"uid":"872cdf3789180b6a","name":"Push message with SQL Injection payload","time":{"start":1719815365115,"stop":1719815365115,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a7b21bab46a9f0e","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1719814731397,"stop":1719814731397,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb2d7c410e2e149","name":"Check message with no payload is not received","time":{"start":1719815273292,"stop":1719815273293,"duration":1},"status":"passed","severity":"normal"},{"uid":"32c4a22aa4a507db","name":"Ping on peer without subscriptions","time":{"start":1719814820811,"stop":1719814820812,"duration":1},"status":"passed","severity":"normal"},{"uid":"4de75fec0c1dd4c","name":"Push message with content topic containing escaped characters","time":{"start":1719815365128,"stop":1719815365129,"duration":1},"status":"passed","severity":"normal"},{"uid":"8792286149593311","name":"Check message with no payload is not received","time":{"start":1719814965393,"stop":1719814965393,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3df131c4477b2a0","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1719814756444,"stop":1719814756445,"duration":1},"status":"skipped","severity":"normal"},{"uid":"61b3f21ff0c9ba40","name":"Check received message containing Chinese","time":{"start":1719814965376,"stop":1719814965376,"duration":0},"status":"passed","severity":"normal"},{"uid":"11681c3d60f07acc","name":"Subscribe to topic containing JSON and receive message","time":{"start":1719815411985,"stop":1719815411986,"duration":1},"status":"passed","severity":"normal"},{"uid":"a59f779eab6c137d","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1719814731408,"stop":1719814731408,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcc6d5a07e761f9","name":"Check publish message containing emoji","time":{"start":1719815268792,"stop":1719815268792,"duration":0},"status":"passed","severity":"normal"},{"uid":"656eae8c32a8e77","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1719815555322,"stop":1719815555322,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bebcc422c4d9661","name":"less peers than existing","time":{"start":1719815201982,"stop":1719815201982,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f72830a589849074","name":"Subscribe to topic containing Russian and receive message","time":{"start":1719815412025,"stop":1719815412026,"duration":1},"status":"passed","severity":"normal"},{"uid":"9125f75e2616ae12","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1719815016360,"stop":1719815016361,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e7d9d1ba4da1ca5","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app58/10/topic825/proto","time":{"start":1719815323643,"stop":1719815323644,"duration":1},"status":"passed","severity":"normal"},{"uid":"545cf6949719316","name":"Check received message containing Script","time":{"start":1719815273284,"stop":1719815273285,"duration":1},"status":"passed","severity":"normal"},{"uid":"70bcb907f25ce13b","name":"Push message with JSON payload","time":{"start":1719815240411,"stop":1719815240412,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b23f0b58af6a074","name":"Decoder throws on undefined content topic","time":{"start":1719814745290,"stop":1719814745290,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab66d66e40b353b9","name":"Check received message containing Script","time":{"start":1719814965378,"stop":1719814965378,"duration":0},"status":"passed","severity":"normal"},{"uid":"a081e35f4e9510a7","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app91/5/topic613/xml","time":{"start":1719815323646,"stop":1719815323647,"duration":1},"status":"passed","severity":"normal"},{"uid":"77b8a0b66ef33a5b","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1719814745291,"stop":1719814745291,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d6c532b5de8ed8","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1719814739590,"stop":1719814739592,"duration":2},"status":"passed","severity":"normal"},{"uid":"2271468a05c7ee47","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1719815015168,"stop":1719815015168,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b29aa39c74b65a5","name":"should throw an error for an unconfigured topic","time":{"start":1719814731406,"stop":1719814731406,"duration":0},"status":"passed","severity":"normal"},{"uid":"45695341d974495b","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1719814955198,"stop":1719814955198,"duration":0},"status":"passed","severity":"normal"},{"uid":"646ca2442d9d3cec","name":"should not receive a peer event before start","time":{"start":1719814799833,"stop":1719814799833,"duration":0},"status":"passed","severity":"normal"},{"uid":"15df01e744af193a","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1719814731403,"stop":1719814731404,"duration":1},"status":"passed","severity":"normal"},{"uid":"157bd6fd52ad86f4","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1719814739594,"stop":1719814739594,"duration":0},"status":"passed","severity":"normal"},{"uid":"5809802146bec80d","name":"Query generator for multiple messages with multiple decoders","time":{"start":1719815411027,"stop":1719815411027,"duration":0},"status":"passed","severity":"normal"},{"uid":"85123c1615c087d8","name":"Push message with Basic HTML tag payload","time":{"start":1719815365116,"stop":1719815365117,"duration":1},"status":"passed","severity":"normal"},{"uid":"36b0183f5e004ac4","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1719814731413,"stop":1719814731413,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb7fd13e6582a05","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1719815279915,"stop":1719815279915,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6af1b9f6ab99d2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1719814955163,"stop":1719814955163,"duration":0},"status":"passed","severity":"normal"},{"uid":"162481454a1782aa","name":"should handle a minimal index list","time":{"start":1719814731621,"stop":1719814731621,"duration":0},"status":"passed","severity":"normal"},{"uid":"977ed76b90ad5a5b","name":"Nodes with multiple pubsub topic","time":{"start":1719815252949,"stop":1719815252950,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3042ff9bd8657e1","name":"Subscribe to topic containing Script and publish message","time":{"start":1719815279921,"stop":1719815279922,"duration":1},"status":"passed","severity":"normal"},{"uid":"a90f3e1a5a4846ff","name":"Subscribe to topic containing long and receive message","time":{"start":1719815015163,"stop":1719815015163,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd080eb1e402f62","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1719814859542,"stop":1719814859542,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7454c68e047885a","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1719814731410,"stop":1719814731410,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d77298de0335310","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1719814734275,"stop":1719814734275,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de37b9e5e6a942d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1719815252950,"stop":1719815252950,"duration":0},"status":"passed","severity":"normal"},{"uid":"728c48a1d67bed52","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1719815268792,"stop":1719815268793,"duration":1},"status":"passed","severity":"normal"},{"uid":"be0213a1ee79b5d0","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1719815467849,"stop":1719815467850,"duration":1},"status":"passed","severity":"normal"},{"uid":"16b64bf541d7a7ee","name":"should be able to decode the field with only STORE set to true","time":{"start":1719814739586,"stop":1719814739588,"duration":2},"status":"passed","severity":"normal"},{"uid":"2ea1d1d6747439b1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1719814731404,"stop":1719814731404,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a7b9d5d119f37cf","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1719815417825,"stop":1719815417826,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6fda5146fc9911f","name":"throws on content topic with empty application field","time":{"start":1719814731379,"stop":1719814731381,"duration":2},"status":"passed","severity":"normal"},{"uid":"94a3ae811fe7603b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1719815411976,"stop":1719815411976,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f7cc0ed576fe5b","name":"Check received message containing shell command","time":{"start":1719815273265,"stop":1719815273266,"duration":1},"status":"passed","severity":"normal"},{"uid":"16fde1033c5e11f4","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1719814955202,"stop":1719814955205,"duration":3},"status":"passed","severity":"normal"},{"uid":"8407ff248118d8be","name":"Check message received after jswaku node is restarted","time":{"start":1719814965394,"stop":1719814965394,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b97bcd8ed8d7ac9a","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1719814731621,"stop":1719814731621,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d7de5b3e1dcf25b","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1719815201745,"stop":1719815201746,"duration":1},"status":"skipped","severity":"normal"},{"uid":"792b650a406e4ee0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1719814955161,"stop":1719814955161,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76ed27d2403c8d8","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1719814739575,"stop":1719814739577,"duration":2},"status":"passed","severity":"normal"},{"uid":"8afeca6f39d2d94e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1719815015157,"stop":1719815015157,"duration":0},"status":"passed","severity":"normal"},{"uid":"45dfb5601b59dc05","name":"Push to array if already present","time":{"start":1719814731212,"stop":1719814731212,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc176ca7c742f01","name":"Check received message containing Basic HTML tag","time":{"start":1719815273286,"stop":1719815273287,"duration":1},"status":"passed","severity":"normal"},{"uid":"367c41284db8ecda","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1719814859539,"stop":1719814859540,"duration":1},"status":"passed","severity":"normal"},{"uid":"83863362429ab983","name":"Overlapping topic subscription","time":{"start":1719815412022,"stop":1719815412022,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa635018dfd4ed69","name":"should encode/decode to text encoding","time":{"start":1719814740286,"stop":1719814740286,"duration":0},"status":"passed","severity":"normal"},{"uid":"5babf670904042f6","name":"Waku message hash computation (meta attribute not present)","time":{"start":1719814734275,"stop":1719814734276,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a2b56360f772ce0","name":"Fields are not dropped","time":{"start":1719814744581,"stop":1719814744582,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d007e06eab8bbe6","name":"Store - dialed after - with timeout","time":{"start":1719815491111,"stop":1719815491111,"duration":0},"status":"passed","severity":"normal"},{"uid":"5010fda7939e7854","name":"Subscribe to topic containing long and receive message","time":{"start":1719815412023,"stop":1719815412024,"duration":1},"status":"passed","severity":"normal"},{"uid":"652a49b797b636c3","name":"Check publish message containing short","time":{"start":1719815268785,"stop":1719815268785,"duration":0},"status":"passed","severity":"normal"},{"uid":"aced57d508cc8ace","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1719814731403,"stop":1719814731403,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6ab6589969e865","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1719814731387,"stop":1719814731388,"duration":1},"status":"passed","severity":"normal"},{"uid":"f221007633a91388","name":"Number of peers are maintained correctly","time":{"start":1719815027644,"stop":1719815027644,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80d4b7d57daa34","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1719815016357,"stop":1719815016358,"duration":1},"status":"passed","severity":"normal"},{"uid":"df8b2f4ece90e0f6","name":"Passing an array","time":{"start":1719815479353,"stop":1719815479355,"duration":2},"status":"passed","severity":"normal"},{"uid":"2653ef5309ba7219","name":"Encoder throws on empty string content topic","time":{"start":1719814766385,"stop":1719814766385,"duration":0},"status":"passed","severity":"normal"},{"uid":"a074e52dcc7a6f71","name":"Sign & Recover","time":{"start":1719814766886,"stop":1719814766886,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00bcd0f28041e9a","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1719814955162,"stop":1719814955163,"duration":1},"status":"passed","severity":"normal"},{"uid":"460e9dfab4c1e25a","name":"Check received message with timestamp: 1719814783433 ","time":{"start":1719815273270,"stop":1719815273270,"duration":0},"status":"passed","severity":"normal"},{"uid":"2453c6504bff3bcc","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1719815252947,"stop":1719815252947,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d7ecbce2dfe3d0","name":"Passing page size 3 when there are 20 messages","time":{"start":1719815466572,"stop":1719815466572,"duration":0},"status":"passed","severity":"normal"},{"uid":"96aa04f18f25229f","name":"Ephemeral messages are not stored","time":{"start":1719814794264,"stop":1719814794265,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0c19b393f22fdf3","name":"Store - dialed first","time":{"start":1719815491110,"stop":1719815491111,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac68a9a0b82f09ae","name":"should handle application and version for autosharding","time":{"start":1719814731394,"stop":1719814731394,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f5164b306112a7","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1719814731398,"stop":1719814731398,"duration":0},"status":"passed","severity":"normal"},{"uid":"c07732d496741052","name":"Check received message containing XML","time":{"start":1719814965378,"stop":1719814965379,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcb275e6d5d53cf5","name":"throws on content topic with too few or too many fields","time":{"start":1719814731374,"stop":1719814731377,"duration":3},"status":"passed","severity":"normal"},{"uid":"d95392b305ed01f3","name":"Promise Callback - true","time":{"start":1719815463946,"stop":1719815463946,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae012534e3014b0a","name":"Push message with numeric payload","time":{"start":1719815240405,"stop":1719815240405,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48e7b1b9f174fc1","name":"receives messages sent to provided content topic through stream","time":{"start":1719815269062,"stop":1719815269063,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3500a771c2e490aa","name":"should set field with all protocols enabled","time":{"start":1719814740290,"stop":1719814740290,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6023cf3e069481c","name":"Privacy Node - default protocol","time":{"start":1719815491112,"stop":1719815491112,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d113d91f11b1a5","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1719814784263,"stop":1719814784264,"duration":1},"status":"passed","severity":"normal"},{"uid":"6697c5200d21782a","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1719815279921,"stop":1719815279921,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d7aaac5dd56847","name":"should get / set UDP multiaddr","time":{"start":1719814740287,"stop":1719814740287,"duration":0},"status":"passed","severity":"normal"},{"uid":"fffba94566a455d7","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1719814955169,"stop":1719814955170,"duration":1},"status":"passed","severity":"normal"},{"uid":"47cec1802048b07d","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1719815483483,"stop":1719815483483,"duration":0},"status":"broken","severity":"normal"},{"uid":"71563fc541fc4aeb","name":"throws on empty content topic","time":{"start":1719814731373,"stop":1719814731374,"duration":1},"status":"passed","severity":"normal"},{"uid":"129e70d7446e6ca0","name":"should throw an error for missing sharding configuration","time":{"start":1719814731411,"stop":1719814731412,"duration":1},"status":"passed","severity":"normal"},{"uid":"23bd76269ce3076f","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1719814731387,"stop":1719814731387,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb941b40b551e65","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1719814859540,"stop":1719814859540,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c22d72243aa8","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1719814784260,"stop":1719814784263,"duration":3},"status":"passed","severity":"normal"},{"uid":"6bf2f416d4772d9f","name":"Refresh subscription","time":{"start":1719815015162,"stop":1719815015162,"duration":0},"status":"passed","severity":"normal"},{"uid":"155bee259a623044","name":"should set field with all protocols disabled","time":{"start":1719814740289,"stop":1719814740290,"duration":1},"status":"passed","severity":"normal"},{"uid":"e790c06a709cd8b8","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1719814794266,"stop":1719814794266,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ff3d15c2efde2a","name":"Check publish message containing special chars","time":{"start":1719815268786,"stop":1719815268787,"duration":1},"status":"passed","severity":"normal"},{"uid":"378b3155d8f0650d","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1719814791758,"stop":1719814791759,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1eb25735b4be308","name":"Check received message containing XML","time":{"start":1719815273262,"stop":1719815273263,"duration":1},"status":"passed","severity":"normal"},{"uid":"4302c5279211c838","name":"throws on content topic with non-number generation field","time":{"start":1719814731377,"stop":1719814731378,"duration":1},"status":"passed","severity":"normal"},{"uid":"7255757f9303652f","name":"Subscribe to topic containing short and publish message","time":{"start":1719815279917,"stop":1719815279918,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0d052811eb5d037","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1719815336418,"stop":1719815336418,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01710120faed5fc","name":"Overlapping topic subscription","time":{"start":1719815015162,"stop":1719815015162,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ef28a96277588e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1719814955177,"stop":1719814955189,"duration":12},"status":"passed","severity":"normal"},{"uid":"4285b227aa3eea4b","name":"Check publish message after client node is restarted","time":{"start":1719815268799,"stop":1719815268799,"duration":0},"status":"skipped","severity":"normal"},{"uid":"668b7ae07c97cf1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1719815273290,"stop":1719815273291,"duration":1},"status":"passed","severity":"normal"},{"uid":"94a82f64d7fd9c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1719814859541,"stop":1719814859541,"duration":0},"status":"passed","severity":"normal"},{"uid":"d846394ecf553803","name":"Query generator for multiple messages with different content topic format","time":{"start":1719815411027,"stop":1719815411028,"duration":1},"status":"passed","severity":"normal"},{"uid":"a30ef15614cee75d","name":"Check message on other pubsub topic is not received","time":{"start":1719815273292,"stop":1719815273292,"duration":0},"status":"passed","severity":"normal"},{"uid":"b19e7e51b4fb22cd","name":"Push message with Basic HTML tag payload","time":{"start":1719815240411,"stop":1719815240411,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72335873a07b46e","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1719814955161,"stop":1719814955162,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb7c11297b689fc9","name":"Publish message with custom timestamp: Mon Jul 01 2024 07:27:20 GMT+0000 (Coordinated Universal Time)","time":{"start":1719815268795,"stop":1719815268795,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b8e4cf90b8c2346","name":"Check received message containing Russian","time":{"start":1719814965377,"stop":1719814965377,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd519172af21a8a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1719814731400,"stop":1719814731400,"duration":0},"status":"passed","severity":"normal"},{"uid":"d55f895a2daf193e","name":"non connected peers","time":{"start":1719815201982,"stop":1719815201982,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aa4d217d493801a8","name":"should be called at least once on all `peer:discovery` events","time":{"start":1719814791754,"stop":1719814791755,"duration":1},"status":"passed","severity":"normal"},{"uid":"47466dfdd9ab0d45","name":"Js publishes, other Js receives","time":{"start":1719815234684,"stop":1719815234684,"duration":0},"status":"passed","severity":"normal"},{"uid":"3503ccff92cf487a","name":"Check received message containing unicode special characters","time":{"start":1719815273289,"stop":1719815273289,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9cd5929e26e1831","name":"Push message with content topic containing numeric","time":{"start":1719815365121,"stop":1719815365122,"duration":1},"status":"passed","severity":"normal"},{"uid":"61491d876a8a329b","name":"Delete observer","time":{"start":1719815205422,"stop":1719815205422,"duration":0},"status":"passed","severity":"normal"},{"uid":"63105e85c4114757","name":"Check received message containing XML","time":{"start":1719815273285,"stop":1719815273286,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa3941c6d3168b73","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1719815016350,"stop":1719815016351,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbd291b89dea12ca","name":"Fails to push message bigger that 1MB","time":{"start":1719815240435,"stop":1719815240436,"duration":1},"status":"passed","severity":"normal"},{"uid":"45c778c8af694598","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1719814955156,"stop":1719814955156,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e1c4fba633a24d5","name":"same cluster, same shard: nodes connect","time":{"start":1719815069578,"stop":1719815069578,"duration":0},"status":"passed","severity":"normal"},{"uid":"89a372c653722cb3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1719815016361,"stop":1719815016362,"duration":1},"status":"passed","severity":"normal"},{"uid":"41f94b81dfef8059","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1719814955159,"stop":1719814955159,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08f2362663454ec","name":"dispatchEvent via connectionManager","time":{"start":1719814824134,"stop":1719814824134,"duration":0},"status":"passed","severity":"normal"},{"uid":"d658b0baac72f787","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1719814831190,"stop":1719814831190,"duration":0},"status":"passed","severity":"normal"},{"uid":"189efdd179fb5e6c","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1719815252945,"stop":1719815252946,"duration":1},"status":"passed","severity":"normal"},{"uid":"90d54e95da00bbae","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1719815016348,"stop":1719815016350,"duration":2},"status":"passed","severity":"normal"},{"uid":"d1ff4fbfa444b82b","name":"different cluster, same shard: nodes don't connect","time":{"start":1719815069579,"stop":1719815069579,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd875b327a02ec24","name":"isConnected should return true after first peer connects","time":{"start":1719814831191,"stop":1719814831191,"duration":0},"status":"passed","severity":"normal"},{"uid":"2431fcf7708a0ab","name":"throws on content topic with generation field greater than 0","time":{"start":1719814731378,"stop":1719814731379,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cb7f7601c63e20a","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1719815483484,"stop":1719815483484,"duration":0},"status":"broken","severity":"normal"},{"uid":"b55e8bf97ab4a460","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1719815412018,"stop":1719815412018,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ff93b98504354a","name":"Push message with content topic containing emoji","time":{"start":1719815240426,"stop":1719815240426,"duration":0},"status":"passed","severity":"normal"},{"uid":"9053d2b52e4850a2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1719814731404,"stop":1719814731405,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2dbe169dadc26a0","name":"same cluster, different shard: nodes don't connect","time":{"start":1719814955149,"stop":1719814955149,"duration":0},"status":"passed","severity":"normal"},{"uid":"f47e9e6f397c5d48","name":"Push message with emoji payload","time":{"start":1719815240413,"stop":1719815240414,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c036536dca12b48","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1719815411985,"stop":1719815411985,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b69f7971fee2635","name":"Fails to push message with empty content topic","time":{"start":1719815240427,"stop":1719815240427,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6567f32810b253c","name":"should return the pubsub topic directly if a string is provided","time":{"start":1719814731407,"stop":1719814731407,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba9f6113f9eab1e5","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1719815015165,"stop":1719815015166,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb281829e20141d","name":"Subscribe and receives messages on 20 topics","time":{"start":1719815015160,"stop":1719815015160,"duration":0},"status":"passed","severity":"normal"},{"uid":"133fd04c89de5822","name":"All","time":{"start":1719814795194,"stop":1719814795194,"duration":0},"status":"passed","severity":"normal"},{"uid":"1026356dfa512fbf","name":"should be called for bootstrap peers","time":{"start":1719814791756,"stop":1719814791756,"duration":0},"status":"passed","severity":"normal"},{"uid":"5206e13c8f86715f","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1719815483486,"stop":1719815483486,"duration":0},"status":"broken","severity":"normal"},{"uid":"75e0f8260951ca4f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1719815082356,"stop":1719815082356,"duration":0},"status":"passed","severity":"normal"},{"uid":"919829e0e07f59a2","name":"should return empty list for no shard","time":{"start":1719814731396,"stop":1719814731396,"duration":0},"status":"passed","severity":"normal"},{"uid":"5256a62259fbc174","name":"can start and stop the service","time":{"start":1719814760349,"stop":1719814760350,"duration":1},"status":"passed","severity":"normal"},{"uid":"68c5fefdd9479cad","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1719814731399,"stop":1719814731399,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e7c5c7d604965b","name":"Nwaku publishes","time":{"start":1719815234683,"stop":1719815234684,"duration":1},"status":"passed","severity":"normal"},{"uid":"afdb0791f0f8b99d","name":"Encoder throws on empty string content topic","time":{"start":1719814768234,"stop":1719814768234,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9700289a2bed671","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1719815555323,"stop":1719815555323,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b7bf8c66a31fbba","name":"Query with Promise Callback, No message returned","time":{"start":1719815381750,"stop":1719815381751,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f2062445d3152c3","name":"handles empty contentTopics array correctly","time":{"start":1719814731412,"stop":1719814731412,"duration":0},"status":"passed","severity":"normal"},{"uid":"79412b4bde8b0204","name":"Check message with invalid timestamp is not received","time":{"start":1719814965388,"stop":1719814965389,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aa4128a74ec62de","name":"new peer added after a peer was already found","time":{"start":1719815201745,"stop":1719815201745,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d19f40d37ef6864b","name":"creates an iterator","time":{"start":1719815473434,"stop":1719815473435,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb54cba8cc967ef6","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app61/5/topic320/test.js","time":{"start":1719815323647,"stop":1719815323647,"duration":0},"status":"passed","severity":"normal"},{"uid":"892a23dcb05c85f3","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1719814791756,"stop":1719814791757,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c4b46bc6d0e0a","name":"Reopen subscription with peer with lost subscription","time":{"start":1719814820813,"stop":1719814820813,"duration":0},"status":"passed","severity":"normal"},{"uid":"51fcf93089324b80","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1719814955160,"stop":1719814955160,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c8ce37156e7b23","name":"Push message with numeric payload","time":{"start":1719815365111,"stop":1719815365112,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa070bcb5288b963","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1719814955158,"stop":1719814955158,"duration":0},"status":"passed","severity":"normal"},{"uid":"88555b09e2822213","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1719815279920,"stop":1719815279920,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c5fe03397f23b2","name":"should not receive a peer event before start","time":{"start":1719815940301,"stop":1719815940301,"duration":0},"status":"passed","severity":"normal"},{"uid":"595b5dc5361bd34f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1719814859546,"stop":1719814859546,"duration":0},"status":"passed","severity":"normal"},{"uid":"56270323fed5f97d","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1719814955160,"stop":1719814955160,"duration":0},"status":"passed","severity":"normal"},{"uid":"9074f3015aa511e5","name":"Reopen subscription with peer with lost subscription","time":{"start":1719814857433,"stop":1719814857434,"duration":1},"status":"passed","severity":"normal"},{"uid":"5087e7a7cfbeafde","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1719814731385,"stop":1719814731385,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d53eeaeb36da2b2","name":"handles empty shards array correctly","time":{"start":1719814731412,"stop":1719814731412,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d8b81b9f4d1e82","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1719814731391,"stop":1719814731392,"duration":1},"status":"passed","severity":"normal"},{"uid":"52ad6aafa77d3ba1","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1719815412022,"stop":1719815412022,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59d6dbf6593d3f6","name":"random static sharding 5 - Cluster ID: 879, Shard ID: 484","time":{"start":1719815336420,"stop":1719815336421,"duration":1},"status":"passed","severity":"normal"},{"uid":"f45be976a292ba31","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1719815252946,"stop":1719815252946,"duration":0},"status":"passed","severity":"normal"},{"uid":"d564ee656f192b9a","name":"Reusing cursor across nodes","time":{"start":1719815483493,"stop":1719815483493,"duration":0},"status":"broken","severity":"normal"},{"uid":"e47837ca0161a913","name":"Refresh subscription","time":{"start":1719815411977,"stop":1719815411977,"duration":0},"status":"passed","severity":"normal"},{"uid":"576d5f1fe0d6b30b","name":"Check received message containing unicode special characters","time":{"start":1719814965381,"stop":1719814965382,"duration":1},"status":"passed","severity":"normal"},{"uid":"349d81fbd7e54550","name":"Query with Ordered Callback, No Decoder","time":{"start":1719815381744,"stop":1719815381745,"duration":1},"status":"passed","severity":"normal"},{"uid":"e36443a0d6117243","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1719814731402,"stop":1719814731403,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e1bef5e5bab7eb1","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app89/6/topic534/proto","time":{"start":1719815323650,"stop":1719815323652,"duration":2},"status":"passed","severity":"normal"},{"uid":"10dde51b5554c2bb","name":"receives messages sent to provided content topic through callback","time":{"start":1719815269061,"stop":1719815269061,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4b14080d6cb83b6c","name":"Check received message with timestamp: 1719814783433000000 ","time":{"start":1719815273269,"stop":1719815273269,"duration":0},"status":"passed","severity":"normal"},{"uid":"f461f75fbbec0158","name":"Push message with custom timestamp: 1719811415530","time":{"start":1719815240432,"stop":1719815240434,"duration":2},"status":"passed","severity":"normal"},{"uid":"68692dc470ea2538","name":"Subscribe and receives messages on 20 topics","time":{"start":1719815412020,"stop":1719815412021,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb7a4df20ea66a93","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1719814739578,"stop":1719814739579,"duration":1},"status":"passed","severity":"normal"},{"uid":"199d28aadf6e7aeb","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1719815555323,"stop":1719815555323,"duration":0},"status":"passed","severity":"normal"},{"uid":"82f3aae82a28f8f","name":"should throw an error for missing required configuration","time":{"start":1719814731396,"stop":1719814731396,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c76263eb41b2767","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app54/2/topic877/xml","time":{"start":1719815323645,"stop":1719815323645,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c6de51d2c2d25eb","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1719814784266,"stop":1719814784267,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f914bc0186fa564","name":"A test","time":{"start":1719815027715,"stop":1719815027715,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb4b207377ecfe85","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1719815411990,"stop":1719815412013,"duration":23},"status":"passed","severity":"normal"},{"uid":"7ad5027868c24c20","name":"should not fail to stop the service if it was not started","time":{"start":1719814799831,"stop":1719814799831,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ba65018807bd58","name":"stop","time":{"start":1719814824135,"stop":1719814824138,"duration":3},"status":"passed","severity":"normal"},{"uid":"e63c51409dea239","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1719815412025,"stop":1719815412025,"duration":0},"status":"passed","severity":"normal"},{"uid":"4334c32901fd265e","name":"Subscribe and receive messages via lightPush","time":{"start":1719815015149,"stop":1719815015156,"duration":7},"status":"passed","severity":"normal"},{"uid":"d3aa3dfd00f0ce16","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1719815015165,"stop":1719815015165,"duration":0},"status":"passed","severity":"normal"},{"uid":"61713d18df8d3c27","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1719814731384,"stop":1719814731384,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c66d62e793c087","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1719814955200,"stop":1719814955201,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fab371e77f23e50","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1719815336427,"stop":1719815336428,"duration":1},"status":"passed","severity":"normal"},{"uid":"4310f991ae671662","name":"does not throw on valid cases","time":{"start":1719814731372,"stop":1719814731373,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc125fcacc475795","name":"Fails to push message with large meta","time":{"start":1719815365145,"stop":1719815365146,"duration":1},"status":"passed","severity":"normal"},{"uid":"401430cc5f4e3afe","name":"random static sharding 10 - Cluster ID: 327, Shard ID: 781","time":{"start":1719815336425,"stop":1719815336425,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f152210b55d83e4","name":"Check received message containing Arabic","time":{"start":1719815273259,"stop":1719815273260,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd8b4cfd5057c9d8","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1719814756239,"stop":1719814756239,"duration":0},"status":"passed","severity":"normal"},{"uid":"95fc508ef66d4415","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1719815483488,"stop":1719815483488,"duration":0},"status":"broken","severity":"normal"},{"uid":"2dc72d6f17d73546","name":"through manual discovery","time":{"start":1719815075285,"stop":1719815075286,"duration":1},"status":"passed","severity":"normal"},{"uid":"8debff1516cf7506","name":"ignores domain fetching errors","time":{"start":1719814756440,"stop":1719814756440,"duration":0},"status":"passed","severity":"normal"},{"uid":"f94b1b3ef13ef9d1","name":"should not receive a peer event after stop","time":{"start":1719814760351,"stop":1719814760352,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae0804ff09ce365a","name":"Check received message containing JSON","time":{"start":1719815273287,"stop":1719815273288,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fc74b6f06cfe89b","name":"Push message with content topic containing emoji","time":{"start":1719815365141,"stop":1719815365143,"duration":2},"status":"passed","severity":"normal"},{"uid":"b5f421959f00ce58","name":"Subscribe and receive messages via lightPush","time":{"start":1719815411973,"stop":1719815411973,"duration":0},"status":"passed","severity":"normal"},{"uid":"863e9d38750ad50e","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1719815467849,"stop":1719815467849,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90429ca6c9df06b","name":"Push message equal or less that 1MB","time":{"start":1719815240434,"stop":1719815240435,"duration":1},"status":"passed","severity":"normal"},{"uid":"b169fac811030d47","name":"Mutual subscription","time":{"start":1719815279911,"stop":1719815279912,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e6b6a7592c0a23e","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1719815381747,"stop":1719815381748,"duration":1},"status":"passed","severity":"normal"},{"uid":"77ef32b879ad99f4","name":"addEventListener with correct event","time":{"start":1719814824127,"stop":1719814824127,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be27b595afaf740","name":"should only return 1 node with store capability","time":{"start":1719814756442,"stop":1719814756443,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc5e3b74c6d149e","name":"Register correct protocols","time":{"start":1719815279912,"stop":1719815279913,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3e076097ac16436","name":"Publish message with rate limit","time":{"start":1719815268800,"stop":1719815268800,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ff09907c64685e","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1719814731407,"stop":1719814731407,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc8f740df0bfaf1","name":"Query generator for multiple messages with different message text format","time":{"start":1719815411027,"stop":1719815411027,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee207d29c453d3d0","name":"tcp ip4 address","time":{"start":1719814739635,"stop":1719814739635,"duration":0},"status":"passed","severity":"normal"},{"uid":"996959b3d6f87139","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1719815273271,"stop":1719815273272,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc8e8ae6482a0548","name":"Add multiple subscription objects on single nwaku node","time":{"start":1719815412029,"stop":1719815412030,"duration":1},"status":"passed","severity":"normal"},{"uid":"833febdc65edf97b","name":"Check message with non string payload is not received","time":{"start":1719814965394,"stop":1719814965394,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00ab83efcbc0f4e","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1719815467846,"stop":1719815467847,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f993c3025059dfd","name":"Check message received after jswaku node is restarted","time":{"start":1719815273293,"stop":1719815273294,"duration":1},"status":"skipped","severity":"normal"},{"uid":"da3d05bae9f4b391","name":"topics with same application and version share the same shard","time":{"start":1719814731389,"stop":1719814731389,"duration":0},"status":"passed","severity":"normal"},{"uid":"83af53497c9cd8c7","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1719814731395,"stop":1719814731395,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa2aaadccb2952d","name":"Check publish message containing XML","time":{"start":1719815268789,"stop":1719815268789,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6186184712de45","name":"should be able to decode the field with only FILTER set to true","time":{"start":1719814739583,"stop":1719814739585,"duration":2},"status":"passed","severity":"normal"},{"uid":"fe4139ea285f296f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1719815412024,"stop":1719815412024,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e675a5291d7b77e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1719814859543,"stop":1719814859543,"duration":0},"status":"passed","severity":"normal"},{"uid":"205d953d084b570e","name":"should not receive a peer event before start","time":{"start":1719814760351,"stop":1719814760351,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a16a582cecb795","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1719814731395,"stop":1719814731395,"duration":0},"status":"passed","severity":"normal"},{"uid":"8633eeecc595bf7b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1719815365126,"stop":1719815365126,"duration":0},"status":"passed","severity":"normal"},{"uid":"d74c892ae9e9f1b5","name":"should load peers from local storage and dispatch events","time":{"start":1719814760352,"stop":1719814760352,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06072326de1a247","name":"Check message with no content topic is not received","time":{"start":1719815273292,"stop":1719815273292,"duration":0},"status":"passed","severity":"normal"},{"uid":"acefc1c663d7cef1","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1719814831191,"stop":1719814831191,"duration":0},"status":"passed","severity":"normal"},{"uid":"20757997810cf218","name":"removeEventListener with correct event","time":{"start":1719814824132,"stop":1719814824132,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c8e7c51a5d2af05","name":"Check received message containing Chinese","time":{"start":1719815273282,"stop":1719815273282,"duration":0},"status":"passed","severity":"normal"},{"uid":"1736cf6deb407ca6","name":"Check received message containing SQL Injection","time":{"start":1719815273261,"stop":1719815273261,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee7e482f00c0d9b","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1719815467848,"stop":1719815467848,"duration":0},"status":"passed","severity":"normal"},{"uid":"18fb0e4dd49ee38e","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1719814739577,"stop":1719814739578,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c08a21761575f8d","name":"Push message with content topic containing numeric","time":{"start":1719815240415,"stop":1719815240416,"duration":1},"status":"passed","severity":"normal"},{"uid":"97106aab43352c83","name":"Check received message with timestamp: 1649153314 ","time":{"start":1719815273271,"stop":1719815273271,"duration":0},"status":"passed","severity":"normal"},{"uid":"842ae29c626864b8","name":"Push message with content topic containing long","time":{"start":1719815240415,"stop":1719815240415,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5eda998db21c91","name":"groups content topics by expected pubsub topic","time":{"start":1719814731389,"stop":1719814731389,"duration":0},"status":"passed","severity":"normal"},{"uid":"68675cbd2e16fdde","name":"should be able to decode the field with only RELAY set to true","time":{"start":1719814739581,"stop":1719814739582,"duration":1},"status":"passed","severity":"normal"},{"uid":"3781002b37869fbb","name":"Push message with special chars payload","time":{"start":1719815240405,"stop":1719815240406,"duration":1},"status":"passed","severity":"normal"},{"uid":"95cfd5ff181d59dc","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1719815441010,"stop":1719815441011,"duration":1},"status":"passed","severity":"normal"},{"uid":"509ae0a80233851f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1719814955201,"stop":1719814955201,"duration":0},"status":"passed","severity":"normal"},{"uid":"d13918b85153e894","name":"should not fail to stop the service if it was not started","time":{"start":1719815940299,"stop":1719815940299,"duration":0},"status":"passed","severity":"normal"},{"uid":"279fde6adea495d1","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1719814756444,"stop":1719814756444,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88013174afa426a2","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1719815082356,"stop":1719815082356,"duration":0},"status":"passed","severity":"normal"},{"uid":"409603868e07ff3d","name":"Push message with Chinese payload","time":{"start":1719815240407,"stop":1719815240407,"duration":0},"status":"passed","severity":"normal"},{"uid":"82332745fc32404c","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app38/1/topic219/json","time":{"start":1719815323647,"stop":1719815323647,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec663d011993a792","name":"Push message on custom pubsubTopic","time":{"start":1719815082356,"stop":1719815082356,"duration":0},"status":"passed","severity":"normal"},{"uid":"d477ed6c2e386bf9","name":"Check received message containing special chars","time":{"start":1719814965375,"stop":1719814965375,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd40e091b640a2af","name":"Check received message containing escaped characters","time":{"start":1719815273266,"stop":1719815273266,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8e39adb9111554","name":"Check received message containing Script","time":{"start":1719815273262,"stop":1719815273262,"duration":0},"status":"passed","severity":"normal"},{"uid":"a27102cb73878f3d","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1719814740278,"stop":1719814740278,"duration":0},"status":"passed","severity":"normal"},{"uid":"49aef3e2f2479bbd","name":"Check received message containing JSON","time":{"start":1719814965379,"stop":1719814965380,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a71c50d0fcad77","name":"Subscribe to topic containing emoji and receive message","time":{"start":1719815412029,"stop":1719815412029,"duration":0},"status":"passed","severity":"normal"},{"uid":"3284f400f02106a","name":"should encode/decode to RLP encoding","time":{"start":1719814740286,"stop":1719814740286,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b385c95e0a8e9dd","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1719815467850,"stop":1719815467851,"duration":1},"status":"passed","severity":"normal"},{"uid":"63f2c0f1211c6e22","name":"Generator, custom pubsub topic","time":{"start":1719815417824,"stop":1719815417824,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cbcb2595b69622b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1719815411986,"stop":1719815411986,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99c0785a5cee2f8","name":"Passing page size 1 when there are 4 messages","time":{"start":1719815466571,"stop":1719815466572,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4c5790db8bd7c11","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1719814731401,"stop":1719814731401,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d915536f500bd4b","name":"Encoder throws on empty string content topic","time":{"start":1719814745289,"stop":1719814745289,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4f0b22a5012a2c","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1719815279919,"stop":1719815279919,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93e7e3b3b55f6f6","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1719814791757,"stop":1719814791758,"duration":1},"status":"passed","severity":"normal"},{"uid":"4112162518f47b76","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1719814755006,"stop":1719814755006,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d40d09dfda5af2","name":"Push message with content topic containing long","time":{"start":1719815365121,"stop":1719815365121,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa85236ad40bfbe4","name":"Push message with content topic containing Chinese","time":{"start":1719815365123,"stop":1719815365123,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cdbc1cd3c01f039","name":"Check received message containing escaped characters","time":{"start":1719815273288,"stop":1719815273288,"duration":0},"status":"passed","severity":"normal"},{"uid":"a98364798100a9c0","name":"random static sharding 2 - Cluster ID: 226, Shard ID: 393","time":{"start":1719815336419,"stop":1719815336419,"duration":0},"status":"passed","severity":"normal"},{"uid":"16aec8bbf2f4a450","name":"isConnected return false after peer stops","time":{"start":1719814831192,"stop":1719814831192,"duration":0},"status":"passed","severity":"normal"},{"uid":"e058b1f884f03e7f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1719814955172,"stop":1719814955172,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c53024937326299","name":"should throw an error for insufficient data","time":{"start":1719814731622,"stop":1719814731622,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b0020f66db6dce","name":"should properly create location multiaddrs - tcp6","time":{"start":1719814740288,"stop":1719814740288,"duration":0},"status":"passed","severity":"normal"},{"uid":"1578185c95769e8c","name":"Check meta is set [ecies]","time":{"start":1719814768233,"stop":1719814768233,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9664b086beb6a7","name":"Push message with content topic containing XML","time":{"start":1719815365125,"stop":1719815365126,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c5dac7ba9219280","name":"Encoder throws on undefined content topic","time":{"start":1719814768233,"stop":1719814768234,"duration":1},"status":"passed","severity":"normal"},{"uid":"42c5c055b855428","name":"can start the service","time":{"start":1719814760348,"stop":1719814760349,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6e7608c1244c42f","name":"Round trip binary encryption [ecies, signature]","time":{"start":1719814768232,"stop":1719814768233,"duration":1},"status":"passed","severity":"normal"},{"uid":"fef14c2c9461f0e3","name":"throws on content topic with empty encoding field","time":{"start":1719814731382,"stop":1719814731382,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56edd8d9213cd8f","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1719814756443,"stop":1719814756443,"duration":0},"status":"passed","severity":"normal"},{"uid":"56013798ad488c2b","name":"Decoder throws on empty string content topic","time":{"start":1719814745290,"stop":1719814745290,"duration":0},"status":"passed","severity":"normal"},{"uid":"4303a967ac61ed8a","name":"Push message with content topic containing special chars","time":{"start":1719815365122,"stop":1719815365123,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc2f1007af64a41","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1719815273291,"stop":1719815273291,"duration":0},"status":"passed","severity":"normal"},{"uid":"68a212f0eb719627","name":"Push message with Arabic payload","time":{"start":1719815365114,"stop":1719815365114,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8589cded58c2cc","name":"random static sharding 1 - Cluster ID: 516, Shard ID: 671","time":{"start":1719815336418,"stop":1719815336419,"duration":1},"status":"passed","severity":"normal"},{"uid":"1543381ed4b24beb","name":"Callback on promise, aborts when callback returns true","time":{"start":1719815411028,"stop":1719815411029,"duration":1},"status":"passed","severity":"normal"},{"uid":"5871210f59e24f09","name":"Ephemeral field set to true","time":{"start":1719814745287,"stop":1719814745287,"duration":0},"status":"passed","severity":"normal"},{"uid":"f37c3be44ac9daae","name":"Throws when trying to push message with empty payload","time":{"start":1719815240414,"stop":1719815240414,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0f13629dbf86a35","name":"Push message with content topic containing Arabic","time":{"start":1719815365123,"stop":1719815365124,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6d43425e34b1eb6","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1719814756240,"stop":1719814756240,"duration":0},"status":"passed","severity":"normal"},{"uid":"6319c16636e1202a","name":"should only return 1 node with relay and store capability","time":{"start":1719814756442,"stop":1719814756442,"duration":0},"status":"passed","severity":"normal"},{"uid":"2877d9b88a817d8c","name":"caches peers it previously fetched","time":{"start":1719814756441,"stop":1719814756441,"duration":0},"status":"passed","severity":"normal"},{"uid":"789237083f58382b","name":"Push message with JSON payload","time":{"start":1719815365117,"stop":1719815365117,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d270fb1e8c4162","name":"Subscribe to topic containing special chars and receive message","time":{"start":1719815412024,"stop":1719815412024,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8073fbda3b085ac","name":"Subscribe to topic containing XML and receive message","time":{"start":1719815412027,"stop":1719815412027,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af3e9abe3c15373","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1719814965387,"stop":1719814965387,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dbc3cb189c46ee2","name":"Subscribe to topic containing XML and publish message","time":{"start":1719815279922,"stop":1719815279922,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1806f48f9bcd67","name":"Push message with content topic containing Script","time":{"start":1719815240419,"stop":1719815240419,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a0c89571c3c8d0","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1719815252949,"stop":1719815252949,"duration":0},"status":"passed","severity":"normal"},{"uid":"25fc1a17adf50e82","name":"should throw an error if shards are undefined for static sharding","time":{"start":1719814731396,"stop":1719814731396,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ea8f890f76c82a","name":"should not throw an error for a single configured topic","time":{"start":1719814731405,"stop":1719814731405,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b3bb045a57a588c","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1719814794266,"stop":1719814794266,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d14f780013fcdb","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1719814731383,"stop":1719814731383,"duration":0},"status":"passed","severity":"normal"},{"uid":"90dd53e395491b36","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1719814739570,"stop":1719814739572,"duration":2},"status":"passed","severity":"normal"},{"uid":"7308e7708752ef14","name":"Publish message with large meta","time":{"start":1719815268799,"stop":1719815268800,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddea3a9439543267","name":"Subscribe to topic containing XML and receive message","time":{"start":1719815411984,"stop":1719815411984,"duration":0},"status":"passed","severity":"normal"},{"uid":"97bb54514db4826c","name":"Overlapping topic subscription","time":{"start":1719815411977,"stop":1719815411977,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de640d50d71b37f","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1719815269055,"stop":1719815269060,"duration":5},"status":"skipped","severity":"normal"},{"uid":"8e52a04d1f8f8fcc","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1719815411976,"stop":1719815411977,"duration":1},"status":"passed","severity":"normal"},{"uid":"5133adc2c13c9bd5","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1719815279914,"stop":1719815279915,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3e047f49d865b17","name":"Ping on subscribed peer","time":{"start":1719814820810,"stop":1719814820810,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10ce7debd6851ac","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1719815467851,"stop":1719815467852,"duration":1},"status":"passed","severity":"normal"},{"uid":"b834c4945e8dcba3","name":"Check received message containing Arabic","time":{"start":1719814965376,"stop":1719814965377,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb5af05f51f9646f","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1719815069577,"stop":1719815069578,"duration":1},"status":"passed","severity":"normal"},{"uid":"78fc28f4e6b40fd9","name":"Push message with custom timestamp: 1689056555348","time":{"start":1719815365147,"stop":1719815365148,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6919b86afbddd7d","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1719815069576,"stop":1719815069577,"duration":1},"status":"passed","severity":"normal"},{"uid":"3099534a5b3d367f","name":"Check received message with timestamp: 1719814783475000000 ","time":{"start":1719814965382,"stop":1719814965383,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f70b8215bc4ad2a","name":"Round trip binary serialization","time":{"start":1719814745286,"stop":1719814745287,"duration":1},"status":"passed","severity":"normal"},{"uid":"270e4b258daaabed","name":"Push 30 different messages","time":{"start":1719815240414,"stop":1719815240414,"duration":0},"status":"passed","severity":"normal"},{"uid":"390f87430588b3ea","name":"Init the array if not present","time":{"start":1719814731209,"stop":1719814731211,"duration":2},"status":"passed","severity":"normal"},{"uid":"fa4819c8333c2b26","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1719814731402,"stop":1719814731402,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b0c84d8152f4de","name":"Check received message with timestamp: 1719814783475 ","time":{"start":1719814965383,"stop":1719814965385,"duration":2},"status":"passed","severity":"normal"},{"uid":"124e41ceb9bf5170","name":"should not fail to start the service if it is already started","time":{"start":1719814799832,"stop":1719814799832,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e70093710b3562","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1719815015156,"stop":1719815015156,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5cd18dfcda5b4a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1719815082354,"stop":1719815082355,"duration":1},"status":"passed","severity":"normal"},{"uid":"526e636471e5beca","name":"can start and stop the service","time":{"start":1719814799830,"stop":1719814799831,"duration":1},"status":"passed","severity":"normal"}]