mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 08:23:14 +00:00
1 line
153 KiB
JSON
1 line
153 KiB
JSON
[{"uid":"e5108aafaabe7b84","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714381681092,"stop":1714381681092,"duration":0},"status":"skipped","severity":"normal"},{"uid":"34799cc588be8648","name":"should handle corrupted local storage data gracefully","time":{"start":1714381204664,"stop":1714381204664,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e220fe1b7bd0c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714381964257,"stop":1714381964257,"duration":0},"status":"passed","severity":"normal"},{"uid":"c086f34289962569","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714381467346,"stop":1714381467346,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41f21625c8de9cc","name":"should properly create location multiaddrs - udp4","time":{"start":1714381185133,"stop":1714381185133,"duration":0},"status":"passed","severity":"normal"},{"uid":"f86bee2f9900bea1","name":"throws on content topic with empty encoding field","time":{"start":1714381176750,"stop":1714381176751,"duration":1},"status":"passed","severity":"normal"},{"uid":"297a908f5e08fdcb","name":"Subscribe and receive messages via waku relay post","time":{"start":1714381860508,"stop":1714381860508,"duration":0},"status":"passed","severity":"normal"},{"uid":"a907648afeee7b34","name":"Fails to push message with empty content topic","time":{"start":1714381767580,"stop":1714381767581,"duration":1},"status":"passed","severity":"normal"},{"uid":"33bcd2150d0b92f1","name":"Check received message containing escaped characters","time":{"start":1714381688731,"stop":1714381688731,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e8223869a5fc6c","name":"Ordered callback, aborts when callback returns true","time":{"start":1714381790762,"stop":1714381790763,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a6a3d573ba42b37","name":"Subscribe and receive messages via waku relay post","time":{"start":1714381860517,"stop":1714381860517,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e84f0322f5d4d4","name":"Check received message with timestamp: 1714381227547000000 ","time":{"start":1714381390682,"stop":1714381390683,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd58f0abd5d08dba","name":"Publish message with custom timestamp: Mon Apr 29 2024 10:07:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1714381685743,"stop":1714381685743,"duration":0},"status":"passed","severity":"normal"},{"uid":"2786b92051d043e5","name":"Subscribe to topic containing XML and publish message","time":{"start":1714381680879,"stop":1714381680879,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6190816baf1f7b2","name":"pre and post cipher","time":{"start":1714381211061,"stop":1714381211062,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a2348a82553eb85","name":"Check message with no content topic is not received","time":{"start":1714381390687,"stop":1714381390694,"duration":7},"status":"passed","severity":"normal"},{"uid":"ac235274477425de","name":"Push message with shell command payload","time":{"start":1714381639304,"stop":1714381639304,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c23a69b6b9b99a","name":"Push message with emoji payload","time":{"start":1714381767565,"stop":1714381767565,"duration":0},"status":"passed","severity":"normal"},{"uid":"595db6c0a05548df","name":"should not receive a peer event before start","time":{"start":1714381242741,"stop":1714381242743,"duration":2},"status":"passed","severity":"normal"},{"uid":"7ae1c1498107706e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714381860518,"stop":1714381860518,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0568a21d15b34de","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714381271612,"stop":1714381271612,"duration":0},"status":"passed","severity":"normal"},{"uid":"e408f299d31c0bcc","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714381721905,"stop":1714381721905,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21e01c82bf6f505","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714381176755,"stop":1714381176756,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c085e45257dc70e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714381860516,"stop":1714381860516,"duration":0},"status":"passed","severity":"normal"},{"uid":"db139c8f8b1c301","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714381467343,"stop":1714381467343,"duration":0},"status":"passed","severity":"normal"},{"uid":"877c83acd51b12","name":"Check received message containing unicode special characters","time":{"start":1714381688742,"stop":1714381688743,"duration":1},"status":"passed","severity":"normal"},{"uid":"67ddea367c9facf2","name":"Push message with content topic containing escaped characters","time":{"start":1714381767579,"stop":1714381767579,"duration":0},"status":"passed","severity":"normal"},{"uid":"576871a333cc92b3","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714381467333,"stop":1714381467334,"duration":1},"status":"passed","severity":"normal"},{"uid":"81b00dbdbf0b4593","name":"Sets default value correctly","time":{"start":1714381820880,"stop":1714381820880,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2459ddf8f66686f","name":"Subscribe to topic containing long and receive message","time":{"start":1714381860519,"stop":1714381860519,"duration":0},"status":"passed","severity":"normal"},{"uid":"858d805cb1ceac95","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714381200921,"stop":1714381200921,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fc827eeb3dee0847","name":"Check message received after jswaku node is restarted","time":{"start":1714381390695,"stop":1714381390695,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4088fd95401e0317","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714381176752,"stop":1714381176753,"duration":1},"status":"passed","severity":"normal"},{"uid":"394f865bf4b4219b","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714381176767,"stop":1714381176767,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6ed9e47be2e42e","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714381176778,"stop":1714381176778,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed5fd89cd412dd9","name":"Fails to push message with large meta","time":{"start":1714381767581,"stop":1714381767582,"duration":1},"status":"passed","severity":"normal"},{"uid":"8116f6e221d216bd","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714381176764,"stop":1714381176764,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54537421c903fbb","name":"Check received message containing emoji","time":{"start":1714381688731,"stop":1714381688732,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8f1fdb4c96cc123","name":"Publish message with rate limit","time":{"start":1714381685747,"stop":1714381685747,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec74273c6c30debc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714381176769,"stop":1714381176769,"duration":0},"status":"passed","severity":"normal"},{"uid":"23fa4bc88bb22ee6","name":"Callback on promise","time":{"start":1714381790761,"stop":1714381790761,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e67ceff5d0d457","name":"Push message with content topic containing shell command","time":{"start":1714381639315,"stop":1714381639315,"duration":0},"status":"passed","severity":"normal"},{"uid":"906e0aa22f8bac76","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714381176777,"stop":1714381176777,"duration":0},"status":"passed","severity":"normal"},{"uid":"54306103086c7e64","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714381410823,"stop":1714381410824,"duration":1},"status":"passed","severity":"normal"},{"uid":"c484368fa6cd9d60","name":"Publish without waiting for remote peer","time":{"start":1714381680866,"stop":1714381680869,"duration":3},"status":"passed","severity":"normal"},{"uid":"ea5c7ea554aa6429","name":"should not receive a peer event after stop","time":{"start":1714381688438,"stop":1714381688439,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a9982f1d3b2cef8","name":"random static sharding 7 - Cluster ID: 782, Shard ID: 643","time":{"start":1714381747124,"stop":1714381747125,"duration":1},"status":"passed","severity":"normal"},{"uid":"410378f4b535bccf","name":"Push message on custom pubsubTopic","time":{"start":1714381493313,"stop":1714381493313,"duration":0},"status":"passed","severity":"normal"},{"uid":"35bbeecebb383d6d","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714381410812,"stop":1714381410812,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f3b6acf5c88bba","name":"Relay","time":{"start":1714381238567,"stop":1714381238567,"duration":0},"status":"passed","severity":"normal"},{"uid":"13ad3e893e3ba687","name":"Check publish message containing SQL Injection","time":{"start":1714381685737,"stop":1714381685737,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f9cb758490013c0","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714381822569,"stop":1714381822570,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb605baa6679a660","name":"should return valid sharding parameters for static sharding","time":{"start":1714381176779,"stop":1714381176779,"duration":0},"status":"passed","severity":"normal"},{"uid":"1535caf8107318db","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714381493315,"stop":1714381493315,"duration":0},"status":"passed","severity":"normal"},{"uid":"552788284734c8f8","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714381680872,"stop":1714381680873,"duration":1},"status":"passed","severity":"normal"},{"uid":"7831eea7cde13fa0","name":"random static sharding 6 - Cluster ID: 655, Shard ID: 1000","time":{"start":1714381747124,"stop":1714381747124,"duration":0},"status":"passed","severity":"normal"},{"uid":"976820b1e5216dbb","name":"should not receive a peer event after stop","time":{"start":1714381204662,"stop":1714381204662,"duration":0},"status":"passed","severity":"normal"},{"uid":"279d544a26ef50ec","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714381235854,"stop":1714381235855,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd1928db8f617d3a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714381860520,"stop":1714381860520,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8be5325d7d8aa9","name":"Generator, custom pubsub topic","time":{"start":1714381794780,"stop":1714381794781,"duration":1},"status":"passed","severity":"normal"},{"uid":"4079aa770df07ca5","name":"should not fail to stop the service if it was not started","time":{"start":1714381242738,"stop":1714381242738,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae26b2d836560b88","name":"Query Generator, No message returned","time":{"start":1714381774534,"stop":1714381774534,"duration":0},"status":"passed","severity":"normal"},{"uid":"d950d87d06132cdd","name":"Push message with content topic containing XML","time":{"start":1714381639313,"stop":1714381639313,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec5e4fdd5c32b3","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714381432997,"stop":1714381432998,"duration":1},"status":"passed","severity":"normal"},{"uid":"24fdf99da3fc029f","name":"should throw an error for an unconfigured topic","time":{"start":1714381176776,"stop":1714381176776,"duration":0},"status":"passed","severity":"normal"},{"uid":"997239b67bd212f7","name":"Passing page size 3 when there are 20 messages","time":{"start":1714381806809,"stop":1714381806809,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6ec83010e8709fa","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714381176762,"stop":1714381176762,"duration":0},"status":"passed","severity":"normal"},{"uid":"47076a60fc3950bc","name":"Subscribe to topic containing XML and receive message","time":{"start":1714381860513,"stop":1714381860514,"duration":1},"status":"passed","severity":"normal"},{"uid":"7179e7576de3246b","name":"Ordered Callback - forward","time":{"start":1714381787989,"stop":1714381787989,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc1248530f81328","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714381653352,"stop":1714381653352,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16426fe4dceb32a","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714381176754,"stop":1714381176755,"duration":1},"status":"passed","severity":"normal"},{"uid":"12a8fa2ae94b0d6e","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714381184503,"stop":1714381184505,"duration":2},"status":"passed","severity":"normal"},{"uid":"753ea5d60e1463c","name":"Check received message with timestamp: 1714381227699 ","time":{"start":1714381688744,"stop":1714381688744,"duration":0},"status":"passed","severity":"normal"},{"uid":"afff63ea4e936329","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714381680880,"stop":1714381680880,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9221c90d254f738","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714381688733,"stop":1714381688733,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9bc594f92877720","name":"Push message with special chars payload","time":{"start":1714381639300,"stop":1714381639300,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab9b740c01ad62","name":"Check received message containing XML","time":{"start":1714381688740,"stop":1714381688741,"duration":1},"status":"passed","severity":"normal"},{"uid":"66fb93c78c2b009c","name":"Push message with XML payload","time":{"start":1714381767555,"stop":1714381767556,"duration":1},"status":"passed","severity":"normal"},{"uid":"27daf71c30f3a99","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714381680877,"stop":1714381680878,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9046becbc04bff","name":"Does not throw an exception when node disconnects","time":{"start":1714381820878,"stop":1714381820878,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d65b02f1d8628b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714381176770,"stop":1714381176771,"duration":1},"status":"passed","severity":"normal"},{"uid":"21f1a9f6f07c97f7","name":"Check message with invalid timestamp is not received","time":{"start":1714381688734,"stop":1714381688734,"duration":0},"status":"passed","severity":"normal"},{"uid":"24766f07cece081a","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714381804030,"stop":1714381804030,"duration":0},"status":"passed","severity":"normal"},{"uid":"659c0da4a2b22cfc","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714381860523,"stop":1714381860523,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d0af1d7c7d2020","name":"Check received message containing Arabic","time":{"start":1714381688727,"stop":1714381688727,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c0a92c5b4541e1","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714381964258,"stop":1714381964258,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb550c2539724c48","name":"Ping on peer without subscriptions","time":{"start":1714381307985,"stop":1714381307986,"duration":1},"status":"passed","severity":"normal"},{"uid":"e043f85772e36a0","name":"handles empty shards array correctly","time":{"start":1714381176782,"stop":1714381176782,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd4cb0dc5e352e3","name":"Check message on other pubsub topic is not received","time":{"start":1714381688746,"stop":1714381688746,"duration":0},"status":"passed","severity":"normal"},{"uid":"21083b0e71b9be23","name":"Passing page size 0 when there are 110 messages","time":{"start":1714381806808,"stop":1714381806808,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eee47756e25d6ae","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714381410825,"stop":1714381410825,"duration":0},"status":"passed","severity":"normal"},{"uid":"1538064db2ace824","name":"should return empty list for no shard","time":{"start":1714381176765,"stop":1714381176765,"duration":0},"status":"passed","severity":"normal"},{"uid":"76dc0ecdee0747f0","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714381433000,"stop":1714381433000,"duration":0},"status":"passed","severity":"normal"},{"uid":"e66cad73923b5f2e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714381964257,"stop":1714381964257,"duration":0},"status":"passed","severity":"normal"},{"uid":"97978716bd1dba49","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714381212410,"stop":1714381212410,"duration":0},"status":"passed","severity":"normal"},{"uid":"df2390d4a5e632d2","name":"should only return 1 node with relay capability","time":{"start":1714381200918,"stop":1714381200918,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9a1d559334ee02","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714381176754,"stop":1714381176754,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc1591ab8d85135","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714381184497,"stop":1714381184501,"duration":4},"status":"passed","severity":"normal"},{"uid":"f83ba70811404cf7","name":"getPeersByDiscovery","time":{"start":1714381624214,"stop":1714381624214,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5058db4bdad2365","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714381176757,"stop":1714381176757,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8dfd512eae93e86","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714381467336,"stop":1714381467336,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b719eaaf875af","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714381410828,"stop":1714381410828,"duration":0},"status":"passed","severity":"normal"},{"uid":"363ecfe49b642170","name":"Nodes with multiple pubsub topic","time":{"start":1714381653350,"stop":1714381653350,"duration":0},"status":"passed","severity":"normal"},{"uid":"32921936d21d2788","name":"Check received message containing Chinese","time":{"start":1714381390671,"stop":1714381390671,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d682fe9e2371da","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714381212410,"stop":1714381212410,"duration":0},"status":"passed","severity":"normal"},{"uid":"4959f51ed8f49942","name":"Decoder throws on undefined content topic","time":{"start":1714381190099,"stop":1714381190099,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7c4dacba525d48a","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714381238352,"stop":1714381238353,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1576dafc94d086d","name":"Push message with content topic containing Arabic","time":{"start":1714381639311,"stop":1714381639311,"duration":0},"status":"passed","severity":"normal"},{"uid":"d884b8085bffd9c8","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714381184509,"stop":1714381184509,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cda2b1df1c8a160","name":"Query Generator - backward","time":{"start":1714381787986,"stop":1714381787987,"duration":1},"status":"passed","severity":"normal"},{"uid":"53203d2c22758236","name":"Ping on unsubscribed peer","time":{"start":1714381307986,"stop":1714381307986,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef806eda2c6c572c","name":"Check message on other pubsub topic is not received","time":{"start":1714381688734,"stop":1714381688734,"duration":0},"status":"passed","severity":"normal"},{"uid":"7490def2e7ef6786","name":"Push message with content topic containing SQL Injection","time":{"start":1714381767573,"stop":1714381767574,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf6471c22504fd00","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714381410826,"stop":1714381410826,"duration":0},"status":"passed","severity":"normal"},{"uid":"c547a3735aa63d09","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714381432996,"stop":1714381432996,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b1253715b062c3","name":"same cluster, different shard: nodes don't connect","time":{"start":1714381410803,"stop":1714381410803,"duration":0},"status":"passed","severity":"normal"},{"uid":"329f160c92279b6e","name":"Publishes to nwaku","time":{"start":1714381653535,"stop":1714381653536,"duration":1},"status":"passed","severity":"normal"},{"uid":"195264aa9eb59c34","name":"should properly create location multiaddrs - udp","time":{"start":1714381185134,"stop":1714381185134,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e0e1af811e0a360","name":"should only return 1 node with relay and store capability","time":{"start":1714381200919,"stop":1714381200919,"duration":0},"status":"passed","severity":"normal"},{"uid":"476c39733eb0fffb","name":"Check received message containing short","time":{"start":1714381390659,"stop":1714381390659,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c03361f3f35bef","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714381410827,"stop":1714381410827,"duration":0},"status":"passed","severity":"normal"},{"uid":"299bf59b118f0838","name":"Reusing cursor across nodes","time":{"start":1714381721907,"stop":1714381721908,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c6f76a1a85d1cc3","name":"throws on content topic with too few or too many fields","time":{"start":1714381176746,"stop":1714381176747,"duration":1},"status":"passed","severity":"normal"},{"uid":"e79bbee069bb65e","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714381200681,"stop":1714381200681,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bfce7b9668d6c05","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714381410829,"stop":1714381410830,"duration":1},"status":"passed","severity":"normal"},{"uid":"3089d15af612148a","name":"Reopen subscription with peer with lost subscription","time":{"start":1714381307986,"stop":1714381307987,"duration":1},"status":"passed","severity":"normal"},{"uid":"f72642802268f07c","name":"Relay - dialed after","time":{"start":1714381834750,"stop":1714381834750,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2836eac0734df8d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714381860509,"stop":1714381860509,"duration":0},"status":"passed","severity":"normal"},{"uid":"74595e4b981d805e","name":"isConnected should return false after all peers disconnect","time":{"start":1714381271613,"stop":1714381271613,"duration":0},"status":"passed","severity":"normal"},{"uid":"6989b6bc5b9fbf5e","name":"Push message with special chars payload","time":{"start":1714381767553,"stop":1714381767553,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5ac4ac48bc8f02","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714381804030,"stop":1714381804030,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc83a3c461c68fe","name":"Init the array if not present","time":{"start":1714381176238,"stop":1714381176239,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bf1767f0a5ab818","name":"Push message with content topic containing JSON","time":{"start":1714381639314,"stop":1714381639314,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd6c3d87d74f03a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714381432997,"stop":1714381432997,"duration":0},"status":"passed","severity":"normal"},{"uid":"7189cae0e47fbf20","name":"Ping on unsubscribed peer","time":{"start":1714381257561,"stop":1714381257561,"duration":0},"status":"passed","severity":"normal"},{"uid":"791f05b4b248418e","name":"connected peers and dial","time":{"start":1714381624403,"stop":1714381624403,"duration":0},"status":"skipped","severity":"normal"},{"uid":"accc38fbbb756830","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714381410812,"stop":1714381410813,"duration":1},"status":"passed","severity":"normal"},{"uid":"5604f55cbd12b578","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714381860513,"stop":1714381860513,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e618c5a7e8d4753","name":"Subscribe and receive messages via waku relay post","time":{"start":1714381467335,"stop":1714381467335,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d452b68e4b944c","name":"Push message with content topic containing Russian","time":{"start":1714381639311,"stop":1714381639312,"duration":1},"status":"passed","severity":"normal"},{"uid":"32125d72188d819d","name":"Check received message containing long","time":{"start":1714381390668,"stop":1714381390669,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2b128ba3030d5e","name":"Fails to publish message with wrong content topic","time":{"start":1714381685744,"stop":1714381685745,"duration":1},"status":"passed","severity":"normal"},{"uid":"d73489f4f492eac7","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714381176766,"stop":1714381176767,"duration":1},"status":"passed","severity":"normal"},{"uid":"df4bca527279bdc5","name":"Ping on subscribed peer","time":{"start":1714381307982,"stop":1714381307983,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9847c9fededb0c9","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714381860512,"stop":1714381860512,"duration":0},"status":"passed","severity":"normal"},{"uid":"915cb391b854d6b7","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714381653351,"stop":1714381653352,"duration":1},"status":"passed","severity":"normal"},{"uid":"b97f9503ffb735c7","name":"Check meta is set [symmetric]","time":{"start":1714381210454,"stop":1714381210455,"duration":1},"status":"passed","severity":"normal"},{"uid":"83d417719df855d8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714381794781,"stop":1714381794782,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d9152f62e29d3d0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714381860521,"stop":1714381860521,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b5e062cbdddd09","name":"Ping on subscribed peer","time":{"start":1714381307985,"stop":1714381307985,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0fdc997dea4eee1","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714381176753,"stop":1714381176754,"duration":1},"status":"passed","severity":"normal"},{"uid":"308528cf358ee207","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714381860523,"stop":1714381860523,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ba6c7d35ad7ee1","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714381790760,"stop":1714381790760,"duration":0},"status":"passed","severity":"normal"},{"uid":"875a858f71385570","name":"Passing an array","time":{"start":1714381820878,"stop":1714381820879,"duration":1},"status":"passed","severity":"normal"},{"uid":"49e7fcb0f53ea3eb","name":"Push message with Russian payload","time":{"start":1714381767554,"stop":1714381767554,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4cc3c28a81ea1f","name":"Subscribe to topic containing short and receive message","time":{"start":1714381467341,"stop":1714381467341,"duration":0},"status":"passed","severity":"normal"},{"uid":"d31807fbf8a47688","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714381200679,"stop":1714381200680,"duration":1},"status":"passed","severity":"normal"},{"uid":"77d8cc4803acf295","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714381721905,"stop":1714381721906,"duration":1},"status":"passed","severity":"normal"},{"uid":"89e05b30b158dbf","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714381179324,"stop":1714381179324,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4cdf4584f26a6b6","name":"Check received message containing Arabic","time":{"start":1714381688739,"stop":1714381688739,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae42213e0f322b24","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714381176770,"stop":1714381176770,"duration":0},"status":"passed","severity":"normal"},{"uid":"743be0184ba472ff","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714381301494,"stop":1714381301494,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89c67240e65b45e","name":"Fails to push message with large meta","time":{"start":1714381639317,"stop":1714381639318,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f54788b069c6018","name":"Query Generator, No Decoder","time":{"start":1714381774534,"stop":1714381774534,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9b54361cc7bf90","name":"should throw error - no id","time":{"start":1714381185130,"stop":1714381185130,"duration":0},"status":"passed","severity":"normal"},{"uid":"275d50a3f4e4c9a0","name":"Push message with content topic containing unicode special characters","time":{"start":1714381767579,"stop":1714381767580,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad04670d4eaadb94","name":"Nodes with multiple pubsub topic","time":{"start":1714381653352,"stop":1714381653353,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ec9e5fdbd5ae979","name":"Refresh subscription","time":{"start":1714381860519,"stop":1714381860519,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0731983091e596","name":"Query generator for multiple messages with different content topic format","time":{"start":1714381790761,"stop":1714381790761,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93c301247c31e63","name":"Check publish message containing special chars","time":{"start":1714381685735,"stop":1714381685735,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ca63aa3d6bc71c","name":"Query with Ordered Callback, No Decoder","time":{"start":1714381774535,"stop":1714381774536,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa2e0e93e5074344","name":"same cluster, same shard: nodes connect","time":{"start":1714381410802,"stop":1714381410803,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7ee56909568c7c6","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714381653349,"stop":1714381653350,"duration":1},"status":"passed","severity":"normal"},{"uid":"af51bb71a37867dc","name":"Check publish message containing numeric","time":{"start":1714381685735,"stop":1714381685735,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee170c39ea7f5fc","name":"configure the node with multiple pubsub topics","time":{"start":1714381747128,"stop":1714381747129,"duration":1},"status":"passed","severity":"normal"},{"uid":"96f37ba9eeb18145","name":"Push message with JSON payload","time":{"start":1714381639304,"stop":1714381639304,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb36a35ee16a73","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714381176775,"stop":1714381176775,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4fe8a45b7e8b27","name":"Decoder throws on empty string content topic","time":{"start":1714381210457,"stop":1714381210458,"duration":1},"status":"passed","severity":"normal"},{"uid":"f52d5923fba32774","name":"Check publish message containing emoji","time":{"start":1714381685741,"stop":1714381685741,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a3fdda0cb015ba1","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714381176766,"stop":1714381176766,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5062a80df2b0eae","name":"receives messages sent to provided content topic through callback","time":{"start":1714381681094,"stop":1714381681095,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a29dfcbfd08446a2","name":"Check received message containing escaped characters","time":{"start":1714381390676,"stop":1714381390678,"duration":2},"status":"passed","severity":"normal"},{"uid":"345e609d58184e36","name":"Callback on promise, aborts when callback returns true","time":{"start":1714381790762,"stop":1714381790762,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b04e4a936f58e1f","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714381721907,"stop":1714381721907,"duration":0},"status":"passed","severity":"normal"},{"uid":"7946d7ce6c874249","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714381767575,"stop":1714381767575,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d34f1e1b71b197c","name":"Passing page size 1 when there are 4 messages","time":{"start":1714381806808,"stop":1714381806809,"duration":1},"status":"passed","severity":"normal"},{"uid":"e89a57a36b2f7aab","name":"should get / set UDP multiaddr","time":{"start":1714381185132,"stop":1714381185132,"duration":0},"status":"passed","severity":"normal"},{"uid":"104f7e04b421562c","name":"Check publish message containing JSON","time":{"start":1714381685739,"stop":1714381685740,"duration":1},"status":"passed","severity":"normal"},{"uid":"371ab57d34b457ce","name":"Nwaku publishes","time":{"start":1714381653537,"stop":1714381653537,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ac15854998335d","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714381680879,"stop":1714381680880,"duration":1},"status":"passed","severity":"normal"},{"uid":"db325baffe566641","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714381860524,"stop":1714381860524,"duration":0},"status":"passed","severity":"normal"},{"uid":"f02f87064d3c8461","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app71/4/topic560/proto","time":{"start":1714381730479,"stop":1714381730479,"duration":0},"status":"passed","severity":"normal"},{"uid":"6325617a23bdb672","name":"handles different networkShards values correctly","time":{"start":1714381176759,"stop":1714381176759,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1894f8b5fcc0b7","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714381721904,"stop":1714381721905,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ad91dff2e405fb","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714381680872,"stop":1714381680872,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e49417f1e733eb0","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714381774534,"stop":1714381774535,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1b895fc15005ba5","name":"should set field with all protocols enabled","time":{"start":1714381185135,"stop":1714381185135,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c895d088dcda9","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714381235853,"stop":1714381235854,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2bc9a42e3ff4d61","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714381184510,"stop":1714381184511,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3e4650bb5944","name":"more peers than existing","time":{"start":1714381624404,"stop":1714381624404,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d6ebeec760093d35","name":"Generator, custom pubsub topic","time":{"start":1714381794782,"stop":1714381794782,"duration":0},"status":"passed","severity":"normal"},{"uid":"d831fcc157f21a38","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714381176760,"stop":1714381176760,"duration":0},"status":"passed","severity":"normal"},{"uid":"a526c4d6003d8349","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714381176773,"stop":1714381176774,"duration":1},"status":"passed","severity":"normal"},{"uid":"4873f9b20238ccb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714381410814,"stop":1714381410814,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a155af734f412f2","name":"can start and stop the service","time":{"start":1714381204659,"stop":1714381204660,"duration":1},"status":"passed","severity":"normal"},{"uid":"aceb68482786a440","name":"Fails to publish duplicate message","time":{"start":1714381685743,"stop":1714381685744,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bce5a9cadaa5211","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714381176755,"stop":1714381176755,"duration":0},"status":"passed","severity":"normal"},{"uid":"2086c95d842ee768","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714381242745,"stop":1714381242745,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9888f67629def592","name":"Ordered Callback - backward","time":{"start":1714381787990,"stop":1714381787990,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c14dc147dee3e2f","name":"should emit a peer event after start","time":{"start":1714381242740,"stop":1714381242741,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e1a1abd5f65e017","name":"should get / set TCP multiaddr","time":{"start":1714381185132,"stop":1714381185133,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbf99284a1d81c75","name":"Check publish message containing Russian","time":{"start":1714381685736,"stop":1714381685737,"duration":1},"status":"passed","severity":"normal"},{"uid":"98be69a27b8dadaa","name":"Push message with long payload","time":{"start":1714381767552,"stop":1714381767552,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b4a4ea4ef957341","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714381688744,"stop":1714381688744,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e67e2f1d1bc7773","name":"less peers than existing","time":{"start":1714381624404,"stop":1714381624404,"duration":0},"status":"skipped","severity":"normal"},{"uid":"86837f851acc49d1","name":"Check publish message containing unicode special characters","time":{"start":1714381685741,"stop":1714381685741,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f5d153ce0756a9","name":"Check received message containing JSON","time":{"start":1714381688730,"stop":1714381688730,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c53a14aaee67b61","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714381860524,"stop":1714381860524,"duration":0},"status":"passed","severity":"normal"},{"uid":"a238ea1374c18c86","name":"Correctly serialized arguments","time":{"start":1714381500331,"stop":1714381500331,"duration":0},"status":"passed","severity":"normal"},{"uid":"268ffc81a97cd885","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714381467348,"stop":1714381467348,"duration":0},"status":"passed","severity":"normal"},{"uid":"43dce8c8e2d40c60","name":"Check received message containing JSON","time":{"start":1714381390675,"stop":1714381390675,"duration":0},"status":"passed","severity":"normal"},{"uid":"2744278a94b62ead","name":"Subscribe to topic containing long and publish message","time":{"start":1714381680876,"stop":1714381680876,"duration":0},"status":"passed","severity":"normal"},{"uid":"79545dcd283c062d","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714381410815,"stop":1714381410815,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c6192e59031543","name":"random static sharding 1 - Cluster ID: 354, Shard ID: 30","time":{"start":1714381747120,"stop":1714381747121,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddea44f79ebb5c80","name":"Check received message containing JSON","time":{"start":1714381688741,"stop":1714381688741,"duration":0},"status":"passed","severity":"normal"},{"uid":"8493d3e612e3eef9","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714381685745,"stop":1714381685745,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e6c5b278dd528e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714381467344,"stop":1714381467344,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ea12bc8c9fec55","name":"Publish message with custom timestamp: Tue May 09 2023 09:07:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1714381685742,"stop":1714381685742,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9a47e9ecc9dc39","name":"Encoder throws on empty string content topic","time":{"start":1714381210456,"stop":1714381210456,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f854a5f9aef060c","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714381410815,"stop":1714381410816,"duration":1},"status":"passed","severity":"normal"},{"uid":"54f5a73b81ff9c99","name":"should handle a minimal index list","time":{"start":1714381176874,"stop":1714381176874,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa8739d1831847ec","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714381467345,"stop":1714381467346,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7b0da020f125fd4","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714381176767,"stop":1714381176767,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb3a6f0be5a9122a","name":"Encoder throws on undefined content topic","time":{"start":1714381210455,"stop":1714381210456,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea11af60e795f09f","name":"Overlapping topic subscription","time":{"start":1714381680874,"stop":1714381680874,"duration":0},"status":"skipped","severity":"normal"},{"uid":"223076f0fe3dbba7","name":"Push message with Script payload","time":{"start":1714381767555,"stop":1714381767555,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb2f568ad7976ba","name":"Check received message containing short","time":{"start":1714381688737,"stop":1714381688737,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee72d4d6e696cf45","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714381184513,"stop":1714381184514,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ccd6e477b39b2fb","name":"it tolerates circular branch references","time":{"start":1714381200916,"stop":1714381200916,"duration":0},"status":"passed","severity":"normal"},{"uid":"3948a9d62aabed53","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714381410827,"stop":1714381410827,"duration":0},"status":"passed","severity":"normal"},{"uid":"80514bbc407cf3fd","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app54/1/topic496/test.js","time":{"start":1714381730481,"stop":1714381730482,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1265adb03949bbe","name":"Push message equal or less that 1MB","time":{"start":1714381767585,"stop":1714381767586,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0c58113cdb2aa90","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714381200497,"stop":1714381200497,"duration":0},"status":"passed","severity":"normal"},{"uid":"7582428451fb41ca","name":"should throw error - invalid id","time":{"start":1714381185130,"stop":1714381185130,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1ef56e8a54b106","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714381410820,"stop":1714381410821,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd197eaf9168a3de","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714381822571,"stop":1714381822571,"duration":0},"status":"passed","severity":"normal"},{"uid":"de85f6f6aa4a3c88","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714381310252,"stop":1714381310252,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3300d44e8561685","name":"Light Node - default protocols","time":{"start":1714381834752,"stop":1714381834752,"duration":0},"status":"passed","severity":"normal"},{"uid":"371cc91656be941b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714381410816,"stop":1714381410816,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc2863e858a559cc","name":"handles multiple messages","time":{"start":1714381806778,"stop":1714381806778,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7bba20f1002008","name":"Push message with content topic containing long","time":{"start":1714381767566,"stop":1714381767569,"duration":3},"status":"passed","severity":"normal"},{"uid":"5caf0ea9b3abbb71","name":"Check publish message containing Basic HTML tag","time":{"start":1714381685738,"stop":1714381685738,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b372a4e9e78c28","name":"Check message with invalid timestamp is not received","time":{"start":1714381688745,"stop":1714381688746,"duration":1},"status":"passed","severity":"normal"},{"uid":"7de9e595f93faf00","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714381310253,"stop":1714381310253,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9299ddc773dcaf","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714381860518,"stop":1714381860518,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c889da4577ca565","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714381493303,"stop":1714381493304,"duration":1},"status":"passed","severity":"normal"},{"uid":"55ed2494df78fb4f","name":"Push message with Basic HTML tag payload","time":{"start":1714381639303,"stop":1714381639303,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e5f2fa90169701c","name":"should encode/decode to RLP encoding","time":{"start":1714381185131,"stop":1714381185132,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a27b0a00583d7ca","name":"Check received message containing Script","time":{"start":1714381688740,"stop":1714381688740,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98e3a0883d0662b","name":"Check message with non string payload is not received","time":{"start":1714381688747,"stop":1714381688748,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7bb55b337e9d710","name":"Query with Ordered Callback, No message returned","time":{"start":1714381774536,"stop":1714381774536,"duration":0},"status":"passed","severity":"normal"},{"uid":"415dd427d82ef1e1","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714381860514,"stop":1714381860514,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec5e7cb57670d50","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714381653349,"stop":1714381653349,"duration":0},"status":"passed","severity":"normal"},{"uid":"972f28ea6056d78f","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714381680870,"stop":1714381680872,"duration":2},"status":"passed","severity":"normal"},{"uid":"aed2f1358834e89d","name":"Check received message containing shell command","time":{"start":1714381688742,"stop":1714381688742,"duration":0},"status":"passed","severity":"normal"},{"uid":"114c49fa3c7072dd","name":"Relay - times out","time":{"start":1714381834750,"stop":1714381834750,"duration":0},"status":"passed","severity":"normal"},{"uid":"af63d8693072cbdc","name":"different cluster, same shard: nodes don't connect","time":{"start":1714381410803,"stop":1714381410804,"duration":1},"status":"passed","severity":"normal"},{"uid":"c08549d237da131c","name":"Check publish message after client node is restarted","time":{"start":1714381685746,"stop":1714381685746,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5726bb8eb8a8a62b","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714381228416,"stop":1714381228419,"duration":3},"status":"passed","severity":"normal"},{"uid":"2f26eac5a6affbce","name":"Check received message containing special chars","time":{"start":1714381688738,"stop":1714381688738,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4c08e35a2c2c376","name":"tcp ip4 address","time":{"start":1714381184516,"stop":1714381184517,"duration":1},"status":"passed","severity":"normal"},{"uid":"d252b0a916a7e909","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714381301493,"stop":1714381301494,"duration":1},"status":"passed","severity":"normal"},{"uid":"39e03cf116e98e0d","name":"Check message received after nwaku node is restarted","time":{"start":1714381390695,"stop":1714381390698,"duration":3},"status":"skipped","severity":"normal"},{"uid":"b0790f486c1e41a3","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714381774536,"stop":1714381774536,"duration":0},"status":"passed","severity":"normal"},{"uid":"6687030c6290af49","name":"Check received message containing Basic HTML tag","time":{"start":1714381688729,"stop":1714381688730,"duration":1},"status":"passed","severity":"normal"},{"uid":"494c3cb705eff93c","name":"random static sharding 5 - Cluster ID: 819, Shard ID: 258","time":{"start":1714381747123,"stop":1714381747123,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d1109ea9b29d78","name":"Ephemeral field set to true","time":{"start":1714381190097,"stop":1714381190097,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00135fcefdf5b20","name":"Check received message containing Russian","time":{"start":1714381688727,"stop":1714381688728,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c67be24b69e507f","name":"addEventListener with wrong event","time":{"start":1714381268153,"stop":1714381268154,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa1d127be8e45486","name":"Push message with SQL Injection payload","time":{"start":1714381639302,"stop":1714381639302,"duration":0},"status":"passed","severity":"normal"},{"uid":"952e5ab9124ccb72","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714381310251,"stop":1714381310251,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f655d5a46d389ab","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app24/6/topic232/proto","time":{"start":1714381730481,"stop":1714381730481,"duration":0},"status":"passed","severity":"normal"},{"uid":"b287edf500165f7b","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app62/6/topic189/test.js","time":{"start":1714381730482,"stop":1714381730482,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f21aace22803a9","name":"Fails to publish message with empty text","time":{"start":1714381685744,"stop":1714381685744,"duration":0},"status":"passed","severity":"normal"},{"uid":"693537ef71f15c30","name":"Push message with long payload","time":{"start":1714381639297,"stop":1714381639299,"duration":2},"status":"passed","severity":"normal"},{"uid":"b0fa41c657bb6471","name":"Check publish message containing long","time":{"start":1714381685734,"stop":1714381685734,"duration":0},"status":"passed","severity":"normal"},{"uid":"c914f80d1eecfd1c","name":"returns all values when wanted number is greater than available values","time":{"start":1714381200245,"stop":1714381200246,"duration":1},"status":"passed","severity":"normal"},{"uid":"a56a8f9ddf1fd2a2","name":"Check received message containing long","time":{"start":1714381688725,"stop":1714381688725,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b8ddd4e3f7006d1","name":"throws an error for improperly formatted content topics","time":{"start":1714381176759,"stop":1714381176760,"duration":1},"status":"passed","severity":"normal"},{"uid":"8566ac26955b6ac","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714381790762,"stop":1714381790762,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd826250628ec8a1","name":"Passing page size 19 when there are 20 messages","time":{"start":1714381806810,"stop":1714381806810,"duration":0},"status":"passed","severity":"normal"},{"uid":"1089651324894d46","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714381228422,"stop":1714381228424,"duration":2},"status":"passed","severity":"normal"},{"uid":"f277a4ba86f35432","name":"Check received message with timestamp: 1714381227699000000 ","time":{"start":1714381688743,"stop":1714381688743,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd24930c305a69a4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714381467342,"stop":1714381467342,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba3c4ebfad3a521","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714381822568,"stop":1714381822569,"duration":1},"status":"passed","severity":"normal"},{"uid":"8045e707af858a3f","name":"can start the service","time":{"start":1714381242736,"stop":1714381242736,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff0b2e2bef6dbba","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714381680882,"stop":1714381680882,"duration":0},"status":"passed","severity":"normal"},{"uid":"583b0769cafc5572","name":"removeEventListener with correct event","time":{"start":1714381268155,"stop":1714381268155,"duration":0},"status":"passed","severity":"normal"},{"uid":"be0c974d6fc96463","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714381184513,"stop":1714381184513,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e835af460ac5fa4","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714381390684,"stop":1714381390684,"duration":0},"status":"passed","severity":"normal"},{"uid":"864cc97407747aeb","name":"should emit a peer event after start","time":{"start":1714381688436,"stop":1714381688437,"duration":1},"status":"passed","severity":"normal"},{"uid":"38b8cedd45b123d3","name":"should set field with all protocols disabled","time":{"start":1714381185135,"stop":1714381185135,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0bc8120e5233b32","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714381189722,"stop":1714381189722,"duration":0},"status":"passed","severity":"normal"},{"uid":"925c07409e7a68fe","name":"Ping on peer without subscriptions","time":{"start":1714381307983,"stop":1714381307983,"duration":0},"status":"passed","severity":"normal"},{"uid":"e353b83f257e5da5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714381794780,"stop":1714381794780,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca77f80cf281f5a","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714381176874,"stop":1714381176874,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dbde34c55585b31","name":"Mutual subscription","time":{"start":1714381680841,"stop":1714381680864,"duration":23},"status":"passed","severity":"normal"},{"uid":"fbd9a539c2c7050","name":"Rejects garbage","time":{"start":1714381193429,"stop":1714381193429,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d783ff79d611687","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714381680880,"stop":1714381680881,"duration":1},"status":"passed","severity":"normal"},{"uid":"36d8e4ea4ff83b38","name":"Check received message containing Russian","time":{"start":1714381390672,"stop":1714381390672,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5914e4683e2966a","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714381747120,"stop":1714381747120,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a32deddb91f4cba","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714381680881,"stop":1714381680881,"duration":0},"status":"passed","severity":"normal"},{"uid":"5307d33b962dacef","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714381680876,"stop":1714381680877,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a982d49c69cc0","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714381176779,"stop":1714381176779,"duration":0},"status":"passed","severity":"normal"},{"uid":"42269ec9c1c9c03d","name":"Subscribe and receive messages via lightPush","time":{"start":1714381860516,"stop":1714381860516,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce9a1ab256da247","name":"Encoder throws on undefined content topic","time":{"start":1714381212411,"stop":1714381212411,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d370afd817f00c8","name":"Query generator for multiple messages","time":{"start":1714381790759,"stop":1714381790759,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d1bc0ddbbef971","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714381184507,"stop":1714381184507,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded1ef4f07afb72b","name":"Waku message hash computation","time":{"start":1714381179322,"stop":1714381179324,"duration":2},"status":"passed","severity":"normal"},{"uid":"829b212599c98478","name":"Push message with content topic containing Arabic","time":{"start":1714381767571,"stop":1714381767571,"duration":0},"status":"passed","severity":"normal"},{"uid":"641d81862ddfae33","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714381200680,"stop":1714381200680,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbed637a2dff0844","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714381410807,"stop":1714381410808,"duration":1},"status":"passed","severity":"normal"},{"uid":"5476732df1384b06","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714381410814,"stop":1714381410815,"duration":1},"status":"passed","severity":"normal"},{"uid":"64eb83adfa9544a2","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714381200682,"stop":1714381200682,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb1a2d36e70606a","name":"Push message with content topic containing short","time":{"start":1714381639307,"stop":1714381639307,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ae45b507deb788","name":"Subscribe to topic containing XML and receive message","time":{"start":1714381467345,"stop":1714381467345,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c89142ded0efa0","name":"should use DNS peer discovery with light client","time":{"start":1714381242744,"stop":1714381242744,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c593c6f61f8bd17e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714381964258,"stop":1714381964259,"duration":1},"status":"passed","severity":"normal"},{"uid":"300d49db44c6b705","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714381774532,"stop":1714381774533,"duration":1},"status":"passed","severity":"normal"},{"uid":"316b5167b90dc385","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714381176764,"stop":1714381176764,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ffeb9652c217852","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714381860515,"stop":1714381860515,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84f805f0e434938","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714381688744,"stop":1714381688745,"duration":1},"status":"passed","severity":"normal"},{"uid":"29fa168953a81746","name":"Check received message containing Arabic","time":{"start":1714381390671,"stop":1714381390672,"duration":1},"status":"passed","severity":"normal"},{"uid":"975db966132e37b5","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714381860508,"stop":1714381860508,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a58a4b7aa30925","name":"Promise Callback - backward","time":{"start":1714381787989,"stop":1714381787989,"duration":0},"status":"passed","severity":"normal"},{"uid":"b91b8e5c700021d6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714381301480,"stop":1714381301485,"duration":5},"status":"passed","severity":"normal"},{"uid":"6705f2daad789842","name":"Subscribe to topic containing XML and receive message","time":{"start":1714381860522,"stop":1714381860522,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77117a017c0d9f3","name":"should properly compute the node id","time":{"start":1714381185131,"stop":1714381185131,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e7a5b55ba4a75c7","name":"Query Generator - forward","time":{"start":1714381787986,"stop":1714381787986,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe29afdd83bf6cc","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714381433001,"stop":1714381433002,"duration":1},"status":"passed","severity":"normal"},{"uid":"b46ee85e6c81e693","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714381493302,"stop":1714381493303,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4c9a390ca7441da","name":"should return false","time":{"start":1714381185130,"stop":1714381185131,"duration":1},"status":"passed","severity":"normal"},{"uid":"68a27281a4ab62f","name":"Push message with content topic containing Script","time":{"start":1714381639312,"stop":1714381639313,"duration":1},"status":"passed","severity":"normal"},{"uid":"27d3c5750a7975b1","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714381639313,"stop":1714381639314,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa84b8c1e1dd0297","name":"Subscribe and receives messages on 20 topics","time":{"start":1714381860518,"stop":1714381860518,"duration":0},"status":"passed","severity":"normal"},{"uid":"348f84562337bdcc","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714381681095,"stop":1714381681096,"duration":1},"status":"skipped","severity":"normal"},{"uid":"902824cfd90b5d45","name":"Reopen subscription with peer with lost subscription","time":{"start":1714381257561,"stop":1714381257562,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9391f6101832055","name":"Throws when trying to push message with empty payload","time":{"start":1714381639306,"stop":1714381639307,"duration":1},"status":"passed","severity":"normal"},{"uid":"dba1f0443d4a0a79","name":"should set field with only STORE enabled","time":{"start":1714381185136,"stop":1714381185136,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef593b8233c7624b","name":"isConnected return false after peer stops","time":{"start":1714381271613,"stop":1714381271613,"duration":0},"status":"passed","severity":"normal"},{"uid":"961e0420c615aaac","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714381176768,"stop":1714381176768,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a79fd462fc91c83","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app18/3/topic448/json","time":{"start":1714381730481,"stop":1714381730481,"duration":0},"status":"passed","severity":"normal"},{"uid":"43eb2d1d6ccf6704","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714381410817,"stop":1714381410817,"duration":0},"status":"passed","severity":"normal"},{"uid":"9816d9abded13d4f","name":"Push message on custom pubsubTopic","time":{"start":1714381493301,"stop":1714381493302,"duration":1},"status":"passed","severity":"normal"},{"uid":"17318f75edfddfe7","name":"same cluster, same shard: nodes connect","time":{"start":1714381504699,"stop":1714381504699,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee9f5ed9533f732c","name":"Check message received after nwaku node is restarted","time":{"start":1714381688748,"stop":1714381688748,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cf5275bc03035382","name":"Check meta is set [ecies]","time":{"start":1714381212411,"stop":1714381212411,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb71d8ca4ab9e0e4","name":"receives messages sent to provided content topic through stream","time":{"start":1714381681096,"stop":1714381681097,"duration":1},"status":"skipped","severity":"normal"},{"uid":"298d60f03b2758a5","name":"Check publish message containing Script","time":{"start":1714381685737,"stop":1714381685738,"duration":1},"status":"passed","severity":"normal"},{"uid":"f00b15f06c5e27ee","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714381493307,"stop":1714381493311,"duration":4},"status":"passed","severity":"normal"},{"uid":"35e80d0131354a38","name":"start node with empty content topic","time":{"start":1714381730484,"stop":1714381730485,"duration":1},"status":"passed","severity":"normal"},{"uid":"8569045d22e99652","name":"Subscribe and receive messages via lightPush","time":{"start":1714381860507,"stop":1714381860507,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e0cb0793928b48","name":"should not receive a peer event before start","time":{"start":1714381688437,"stop":1714381688438,"duration":1},"status":"passed","severity":"normal"},{"uid":"5de5c32980c8a82a","name":"Check message with no payload is not received","time":{"start":1714381688747,"stop":1714381688747,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b41f74ed16576f","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714381184507,"stop":1714381184508,"duration":1},"status":"passed","severity":"normal"},{"uid":"551169a1e7677000","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714381432996,"stop":1714381432996,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee21f6647c65b7a7","name":"can start the service","time":{"start":1714381204659,"stop":1714381204659,"duration":0},"status":"passed","severity":"normal"},{"uid":"150bd974923e8d26","name":"Query generator for 2000 messages","time":{"start":1714381790763,"stop":1714381790763,"duration":0},"status":"passed","severity":"normal"},{"uid":"6afd821e6a8a3dd8","name":"Subscribe to topic containing long and receive message","time":{"start":1714381860511,"stop":1714381860511,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca78e16113db085","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714381176777,"stop":1714381176778,"duration":1},"status":"passed","severity":"normal"},{"uid":"de47012133b6aae","name":"Store - dialed after - with timeout","time":{"start":1714381834751,"stop":1714381834751,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a6bbbfa7f913d1","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714381410822,"stop":1714381410822,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a993cc801252f0d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714381860514,"stop":1714381860515,"duration":1},"status":"passed","severity":"normal"},{"uid":"fef7ed304c33cb1b","name":"random static sharding 10 - Cluster ID: 500, Shard ID: 22","time":{"start":1714381747128,"stop":1714381747128,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a95c56869aade2","name":"should throw an error for missing required configuration","time":{"start":1714381176765,"stop":1714381176766,"duration":1},"status":"passed","severity":"normal"},{"uid":"a74d8007ce8ec38d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714381176773,"stop":1714381176773,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95742c97722bbd3","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714381822571,"stop":1714381822571,"duration":0},"status":"passed","severity":"normal"},{"uid":"75305e445f0b95ea","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714381860514,"stop":1714381860514,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b36477c7e4bbc3","name":"Subscribe to topic containing Script and receive message","time":{"start":1714381860521,"stop":1714381860522,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae63e40afeca500a","name":"random static sharding 2 - Cluster ID: 315, Shard ID: 928","time":{"start":1714381747121,"stop":1714381747121,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae6e7f65741726b","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714381176874,"stop":1714381176875,"duration":1},"status":"passed","severity":"normal"},{"uid":"1be1e11411a83504","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714381681091,"stop":1714381681092,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c274c694f6bbd2c7","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714381804029,"stop":1714381804029,"duration":0},"status":"passed","severity":"normal"},{"uid":"5783b2bcec9040b1","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714381176783,"stop":1714381176783,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d11ed7cca73aaa","name":"should not fail to stop the service if it was not started","time":{"start":1714381688435,"stop":1714381688436,"duration":1},"status":"passed","severity":"normal"},{"uid":"730e1b405587465d","name":"configure the node with multiple content topics","time":{"start":1714381730483,"stop":1714381730483,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf54fe066a8a1ee","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714381804029,"stop":1714381804030,"duration":1},"status":"passed","severity":"normal"},{"uid":"af00911e44948186","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714381176753,"stop":1714381176753,"duration":0},"status":"passed","severity":"normal"},{"uid":"f49901cf5fd1be99","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714381200677,"stop":1714381200678,"duration":1},"status":"passed","severity":"normal"},{"uid":"21bb7acde87896d3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714381860522,"stop":1714381860523,"duration":1},"status":"passed","severity":"normal"},{"uid":"950b52f4f1bd0075","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714381184514,"stop":1714381184514,"duration":0},"status":"passed","severity":"normal"},{"uid":"d49d9ffd675cdfd7","name":"Check received message containing SQL Injection","time":{"start":1714381688728,"stop":1714381688729,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cfd6453f89c11b8","name":"Ping on subscribed peer","time":{"start":1714381257560,"stop":1714381257560,"duration":0},"status":"passed","severity":"normal"},{"uid":"48bbda78264351b3","name":"Register correct protocols","time":{"start":1714381680864,"stop":1714381680864,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab18f5dc2cbd604","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714381860507,"stop":1714381860507,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed354d2d14a1fff9","name":"Push message equal or less that 1MB","time":{"start":1714381639320,"stop":1714381639320,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fe2ec4f5dadd438","name":"stop","time":{"start":1714381268163,"stop":1714381268164,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ca30632d64cd87","name":"Push message with custom timestamp: 1714384990987","time":{"start":1714381767584,"stop":1714381767585,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ecb5701255d80ea","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714381467347,"stop":1714381467347,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb2623c3f6ef2751","name":"Subscribe to topic containing Script and receive message","time":{"start":1714381860513,"stop":1714381860513,"duration":0},"status":"passed","severity":"normal"},{"uid":"130d1d97668fe133","name":"Sign & Recover","time":{"start":1714381211062,"stop":1714381211062,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4dece45eb6d606","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714381271611,"stop":1714381271612,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a796f9656ac760c","name":"Push message with Basic HTML tag payload","time":{"start":1714381767556,"stop":1714381767556,"duration":0},"status":"passed","severity":"normal"},{"uid":"d962fca295ce412","name":"Push message with Chinese payload","time":{"start":1714381639300,"stop":1714381639301,"duration":1},"status":"passed","severity":"normal"},{"uid":"569c799980aec09","name":"Check received message with timestamp: 1714381227547 ","time":{"start":1714381390683,"stop":1714381390683,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe80392685f9f0e","name":"should not throw an error for a single configured topic","time":{"start":1714381176775,"stop":1714381176776,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f34c934e809269c","name":"should set field with only FILTER enabled","time":{"start":1714381185136,"stop":1714381185136,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cce27c736d92bf1","name":"should not fail to start the service if it is already started","time":{"start":1714381204660,"stop":1714381204661,"duration":1},"status":"passed","severity":"normal"},{"uid":"655dead80866f4d2","name":"groups content topics by expected pubsub topic","time":{"start":1714381176758,"stop":1714381176758,"duration":0},"status":"passed","severity":"normal"},{"uid":"2acf1054f73d6d1a","name":"throws on content topic with empty application field","time":{"start":1714381176748,"stop":1714381176749,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6ff50d2a3818695","name":"Check publish message containing XML","time":{"start":1714381685738,"stop":1714381685738,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9be3ff4cd58a34","name":"Check message with no content topic is not received","time":{"start":1714381688746,"stop":1714381688747,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3dfbacfe4a5573c","name":"Push message with unicode special characters payload","time":{"start":1714381767557,"stop":1714381767565,"duration":8},"status":"passed","severity":"normal"},{"uid":"95a4d2553f33bc07","name":"through manual discovery","time":{"start":1714381500248,"stop":1714381500248,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28da7d4f34d479e","name":"ignores domain fetching errors","time":{"start":1714381200917,"stop":1714381200917,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c62c1552add2d21","name":"random static sharding 3 - Cluster ID: 125, Shard ID: 958","time":{"start":1714381747121,"stop":1714381747122,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3cd96309a184e16","name":"Check received message containing numeric","time":{"start":1714381688726,"stop":1714381688726,"duration":0},"status":"passed","severity":"normal"},{"uid":"252321571670ba68","name":"removeEventListener with wrong event","time":{"start":1714381268155,"stop":1714381268156,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d0e2055275a3828","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714381822569,"stop":1714381822569,"duration":0},"status":"passed","severity":"normal"},{"uid":"3854450a46ae9d07","name":"Check message with no payload is not received","time":{"start":1714381688735,"stop":1714381688735,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c14ef662cca216","name":"Passing page size 10 when there are 10 messages","time":{"start":1714381806809,"stop":1714381806809,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e32813cbd0f2a8f","name":"Check received message containing special chars","time":{"start":1714381688726,"stop":1714381688726,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4911e7683ea25c","name":"Generator, custom pubsub topic","time":{"start":1714381794779,"stop":1714381794779,"duration":0},"status":"passed","severity":"normal"},{"uid":"845920d881ef8d58","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714381271610,"stop":1714381271611,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8d4d9eebe0b5f42","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714381860515,"stop":1714381860515,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f4665223ab9cf89","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714381653353,"stop":1714381653353,"duration":0},"status":"passed","severity":"normal"},{"uid":"48be806be5868447","name":"should return unique PubsubTopics for static sharding","time":{"start":1714381176763,"stop":1714381176763,"duration":0},"status":"passed","severity":"normal"},{"uid":"11be31819bd0b7fc","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714381176765,"stop":1714381176765,"duration":0},"status":"passed","severity":"normal"},{"uid":"9914cff7c5329c12","name":"Ping on unsubscribed peer","time":{"start":1714381307983,"stop":1714381307984,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5b728ba9e8c1d3d","name":"should decode valid enr with tcp successfully","time":{"start":1714381185129,"stop":1714381185129,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c12316e14bfec4","name":"Check received message containing XML","time":{"start":1714381390673,"stop":1714381390674,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a4ce5ee4337bd9a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714381794783,"stop":1714381794783,"duration":0},"status":"passed","severity":"normal"},{"uid":"b479afab9e4208ca","name":"dispatchEvent via connectionManager","time":{"start":1714381268158,"stop":1714381268159,"duration":1},"status":"passed","severity":"normal"},{"uid":"164b6c8b3daf72f5","name":"Push message with custom timestamp: 1714385010981","time":{"start":1714381639319,"stop":1714381639320,"duration":1},"status":"passed","severity":"normal"},{"uid":"877527934cc062f0","name":"Symmetric encrypt & Decrypt","time":{"start":1714381211061,"stop":1714381211061,"duration":0},"status":"passed","severity":"normal"},{"uid":"e27456a37f6d4a50","name":"isConnected should return true after first peer connects","time":{"start":1714381271612,"stop":1714381271612,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77f67084ca425a3","name":"Check publish message containing Chinese","time":{"start":1714381685735,"stop":1714381685736,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d00b94e04de89d4","name":"should throw error - no public key","time":{"start":1714381185130,"stop":1714381185130,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1450b0aa77e5a71","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714381685741,"stop":1714381685742,"duration":1},"status":"passed","severity":"normal"},{"uid":"514e6ce9427c0c1b","name":"throws on empty content topic","time":{"start":1714381176746,"stop":1714381176746,"duration":0},"status":"passed","severity":"normal"},{"uid":"73debc16bdfb6568","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714381860508,"stop":1714381860508,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fde128ed9c8c85c","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714381410805,"stop":1714381410806,"duration":1},"status":"passed","severity":"normal"},{"uid":"feaffbfc0bba8a1f","name":"Check received message containing unicode special characters","time":{"start":1714381688731,"stop":1714381688731,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b206a21d26231b","name":"Decrypt messages","time":{"start":1714381627999,"stop":1714381627999,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a772b3624a8ca2","name":"Push message with content topic containing Russian","time":{"start":1714381767571,"stop":1714381767572,"duration":1},"status":"passed","severity":"normal"},{"uid":"52c5cd26d9b60d94","name":"Subscribe to topic containing short and receive message","time":{"start":1714381860510,"stop":1714381860511,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf4739251abaf30d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714381410813,"stop":1714381410814,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b1b1e191f5298fb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714381176774,"stop":1714381176774,"duration":0},"status":"passed","severity":"normal"},{"uid":"c687b73479eb471e","name":"Check received message with timestamp: 1714381227699 ","time":{"start":1714381688732,"stop":1714381688733,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5d5b2e73f86ecef","name":"Check message received after nwaku node is restarted","time":{"start":1714381688736,"stop":1714381688736,"duration":0},"status":"skipped","severity":"normal"},{"uid":"59f2c8ba8d608ec1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714381410818,"stop":1714381410818,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b248d8a4016ccb4","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714381235852,"stop":1714381235852,"duration":0},"status":"passed","severity":"normal"},{"uid":"37af698a2e09d396","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714381410823,"stop":1714381410823,"duration":0},"status":"passed","severity":"normal"},{"uid":"241c39270b40c159","name":"should only return 1 node with store capability","time":{"start":1714381200919,"stop":1714381200919,"duration":0},"status":"passed","severity":"normal"},{"uid":"4364095a0d54847c","name":"Ping on peer without subscriptions","time":{"start":1714381257560,"stop":1714381257561,"duration":1},"status":"passed","severity":"normal"},{"uid":"59d19567334434b4","name":"should configure sharding based on application and version for autosharding","time":{"start":1714381176780,"stop":1714381176780,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e25b5486012ba1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714381410822,"stop":1714381410823,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e6f7be41c6f26a0","name":"should properly create peer info with all multiaddrs","time":{"start":1714381185135,"stop":1714381185135,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1915bac711dd8c5","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714381410829,"stop":1714381410829,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b46508cb0202db","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714381200921,"stop":1714381200921,"duration":0},"status":"skipped","severity":"normal"},{"uid":"46a9c4126a2b6781","name":"Push 30 different messages","time":{"start":1714381767565,"stop":1714381767565,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd5198653abcd72","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714381189723,"stop":1714381189724,"duration":1},"status":"passed","severity":"normal"},{"uid":"da931c6e9a101c5f","name":"handles empty contentTopics array correctly","time":{"start":1714381176782,"stop":1714381176782,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdfab8009133c6a2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714381176772,"stop":1714381176773,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2760202f76548cb","name":"Round trip binary serialization","time":{"start":1714381190096,"stop":1714381190097,"duration":1},"status":"passed","severity":"normal"},{"uid":"3515b7fa132b650c","name":"Filter","time":{"start":1714381834752,"stop":1714381834752,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c3bd7c426294cf2","name":"Delete observer","time":{"start":1714381627999,"stop":1714381627999,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8174902640abd5a","name":"random static sharding 4 - Cluster ID: 802, Shard ID: 809","time":{"start":1714381747122,"stop":1714381747122,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac2c29e0411c64b","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714381774533,"stop":1714381774533,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3427c692669d7bc","name":"Subscribe and publish message","time":{"start":1714381680869,"stop":1714381680870,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7f2a9f2fdaf7a07","name":"Push message with SQL Injection payload","time":{"start":1714381767555,"stop":1714381767555,"duration":0},"status":"passed","severity":"normal"},{"uid":"d72e5ec86d183ff7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714381467338,"stop":1714381467339,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a7294309b2a0368","name":"Fails to push message bigger that 1MB","time":{"start":1714381767586,"stop":1714381767586,"duration":0},"status":"passed","severity":"normal"},{"uid":"673d38a13fd4993b","name":"Push message with content topic containing Script","time":{"start":1714381767574,"stop":1714381767574,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f1ae04620a545a","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714381200679,"stop":1714381200679,"duration":0},"status":"passed","severity":"normal"},{"uid":"112b0ab25cc9f1ea","name":"Check received message containing Chinese","time":{"start":1714381688726,"stop":1714381688727,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7fc550c2feec938","name":"Subscribe to topic containing Script and publish message","time":{"start":1714381680879,"stop":1714381680879,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0fe4aeca0b184d","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714381176752,"stop":1714381176752,"duration":0},"status":"passed","severity":"normal"},{"uid":"6633b25bba1fd40","name":"Subscribe to topic containing long and receive message","time":{"start":1714381467341,"stop":1714381467342,"duration":1},"status":"passed","severity":"normal"},{"uid":"53ab17903c9b550a","name":"Relay + Store","time":{"start":1714381185137,"stop":1714381185137,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe71e870792bccd9","name":"Push message with content topic containing Chinese","time":{"start":1714381639310,"stop":1714381639311,"duration":1},"status":"passed","severity":"normal"},{"uid":"86f125fc15599b24","name":"Push message with custom timestamp: 1683623010981","time":{"start":1714381639318,"stop":1714381639318,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7024b9814ede4b2","name":"Check received message containing shell command","time":{"start":1714381390675,"stop":1714381390676,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ddceb736aa4e78c","name":"Overlapping topic subscription","time":{"start":1714381860518,"stop":1714381860519,"duration":1},"status":"passed","severity":"normal"},{"uid":"737ff2ec2e88c890","name":"unsubscribes","time":{"start":1714381806778,"stop":1714381806778,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d1ff8698616eb6","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714381860520,"stop":1714381860521,"duration":1},"status":"passed","severity":"normal"},{"uid":"839685b9e8c9d103","name":"Check received message containing shell command","time":{"start":1714381688730,"stop":1714381688731,"duration":1},"status":"passed","severity":"normal"},{"uid":"a10291bad44f1069","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714381176756,"stop":1714381176757,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b2f4cea298d7b18","name":"Push message with JSON payload","time":{"start":1714381767556,"stop":1714381767556,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5fa1d2bfa7a1c9d","name":"Using a function","time":{"start":1714381820879,"stop":1714381820879,"duration":0},"status":"passed","severity":"normal"},{"uid":"a084bd1f42d7cfbb","name":"should properly create location multiaddrs - tcp6","time":{"start":1714381185134,"stop":1714381185134,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6598718c3ecfe1","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714381653350,"stop":1714381653351,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebaa84d00bdc068d","name":"Push message with Script payload","time":{"start":1714381639302,"stop":1714381639302,"duration":0},"status":"passed","severity":"normal"},{"uid":"5844d6b305766f28","name":"Push message with meta","time":{"start":1714381639317,"stop":1714381639317,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc8be25f1917c950","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714381176772,"stop":1714381176772,"duration":0},"status":"passed","severity":"normal"},{"uid":"888b0eb788822860","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714381238351,"stop":1714381238352,"duration":1},"status":"passed","severity":"normal"},{"uid":"48a9af7ebce14edd","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714381433000,"stop":1714381433001,"duration":1},"status":"passed","severity":"normal"},{"uid":"95a0290b3dbfc6d2","name":"should not fail to start the service if it is already started","time":{"start":1714381242739,"stop":1714381242740,"duration":1},"status":"passed","severity":"normal"},{"uid":"3035f572fab916f0","name":"returns all values when wanted number matches available values","time":{"start":1714381200243,"stop":1714381200245,"duration":2},"status":"passed","severity":"normal"},{"uid":"5e744bfcc66095f9","name":"nwaku subscribes","time":{"start":1714381653534,"stop":1714381653534,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7e75f30ebfcb90","name":"Publish message with large meta","time":{"start":1714381685747,"stop":1714381685747,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc126f8c034e1e7e","name":"A test","time":{"start":1714381467410,"stop":1714381467410,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd2a7888b95daa2","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714381235849,"stop":1714381235850,"duration":1},"status":"passed","severity":"normal"},{"uid":"96718b419b974549","name":"Overlapping topic subscription","time":{"start":1714381860510,"stop":1714381860510,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b7e7842f027e1c","name":"Check publish message containing short","time":{"start":1714381685734,"stop":1714381685734,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f2e40185cad37e","name":"start node with empty shard","time":{"start":1714381747130,"stop":1714381747130,"duration":0},"status":"passed","severity":"normal"},{"uid":"52bc0ed7f3d4a86a","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714381721906,"stop":1714381721906,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ef4189313abd12","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714381822570,"stop":1714381822570,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6776fa864cbfbb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714381176774,"stop":1714381176774,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6cb8c2a63565f35","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714381860520,"stop":1714381860520,"duration":0},"status":"passed","severity":"normal"},{"uid":"1745bc059734582f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714381860516,"stop":1714381860517,"duration":1},"status":"passed","severity":"normal"},{"uid":"b692b050c3720af0","name":"Check message received after jswaku node is restarted","time":{"start":1714381688736,"stop":1714381688736,"duration":0},"status":"skipped","severity":"normal"},{"uid":"26ad32743a4bbc9b","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714381680881,"stop":1714381680881,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd1f4f83a842aae","name":"Generator, 2 different pubsubtopics","time":{"start":1714381794781,"stop":1714381794781,"duration":0},"status":"passed","severity":"normal"},{"uid":"347566f950c0406f","name":"Check publish message after service node is restarted","time":{"start":1714381685746,"stop":1714381685746,"duration":0},"status":"skipped","severity":"normal"},{"uid":"16ac65ab9451ef9f","name":"Check received message containing emoji","time":{"start":1714381688743,"stop":1714381688743,"duration":0},"status":"passed","severity":"normal"},{"uid":"54471225583776a1","name":"Push message on custom pubsubTopic","time":{"start":1714381493305,"stop":1714381493306,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd6ff587b4d4f28b","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714381624216,"stop":1714381624216,"duration":0},"status":"passed","severity":"normal"},{"uid":"340bfe82f3d7417d","name":"Nodes with multiple pubsub topic","time":{"start":1714381653348,"stop":1714381653349,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3ec2b193577e596","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714381410831,"stop":1714381410832,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3b832fd95c13e34","name":"Push message with custom timestamp: 1714377810981","time":{"start":1714381639319,"stop":1714381639319,"duration":0},"status":"passed","severity":"normal"},{"uid":"676bcb720e0cbb25","name":"Js publishes, other Js receives","time":{"start":1714381653537,"stop":1714381653537,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff10bba9fc75024","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714381774537,"stop":1714381774537,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd116b50efcbe838","name":"Subscribe to topic containing Script and receive message","time":{"start":1714381467344,"stop":1714381467345,"duration":1},"status":"passed","severity":"normal"},{"uid":"1efdd4ce01a43798","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714381228419,"stop":1714381228420,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e739e8ee1e3a3d8","name":"throws on content topic with non-number generation field","time":{"start":1714381176747,"stop":1714381176748,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1847997b8874fc6","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714381176784,"stop":1714381176784,"duration":0},"status":"passed","severity":"normal"},{"uid":"330329083ea8b65e","name":"Meta field set when metaSetter is specified","time":{"start":1714381190097,"stop":1714381190097,"duration":0},"status":"passed","severity":"normal"},{"uid":"c984abf946854566","name":"Query with Promise Callback, No Decoder","time":{"start":1714381774537,"stop":1714381774537,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d254b1e631b89de","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714381410813,"stop":1714381410813,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87c4c41b4edf1af","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714381200680,"stop":1714381200681,"duration":1},"status":"passed","severity":"normal"},{"uid":"e93b40fb17de6d9c","name":"Decoder throws on empty string content topic","time":{"start":1714381212412,"stop":1714381212412,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d0472f5a6f1552c","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714381685745,"stop":1714381685745,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b16b293919b7eff","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714381176758,"stop":1714381176759,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f1ff1938a67dfd8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714381860523,"stop":1714381860523,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d36373e73c567","name":"should handle application and version for autosharding","time":{"start":1714381176763,"stop":1714381176763,"duration":0},"status":"passed","severity":"normal"},{"uid":"efbe39950f45ab94","name":"Check received message containing Script","time":{"start":1714381688729,"stop":1714381688729,"duration":0},"status":"passed","severity":"normal"},{"uid":"115bba50dd7d1fe6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714381860511,"stop":1714381860511,"duration":0},"status":"passed","severity":"normal"},{"uid":"347c58da2888bd02","name":"Fails to push message bigger that 1MB","time":{"start":1714381639320,"stop":1714381639320,"duration":0},"status":"passed","severity":"normal"},{"uid":"542e1cef6f0ce973","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714381410821,"stop":1714381410821,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ff63ddbee2e1ac","name":"Passing page size 11 when there are 10 messages","time":{"start":1714381806810,"stop":1714381806810,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d938b5f0401e2b","name":"Subscribe and receives messages on 20 topics","time":{"start":1714381467337,"stop":1714381467338,"duration":1},"status":"passed","severity":"normal"},{"uid":"6587eddde0d42167","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714381822569,"stop":1714381822569,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d4275b232fa637","name":"Relay - dialed first","time":{"start":1714381834749,"stop":1714381834749,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3dd555dda507074","name":"Check message with invalid timestamp is not received","time":{"start":1714381390685,"stop":1714381390685,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2fb656888a045e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714381301493,"stop":1714381301493,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1494259956f6885","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714381822568,"stop":1714381822568,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cfbe6b7760aaf27","name":"Relay + Store","time":{"start":1714381238567,"stop":1714381238568,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fd1dff248c1be11","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714381410818,"stop":1714381410819,"duration":1},"status":"passed","severity":"normal"},{"uid":"9067d88e879b7877","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714381228421,"stop":1714381228422,"duration":1},"status":"passed","severity":"normal"},{"uid":"90843d18d553f6cc","name":"Check received message containing short","time":{"start":1714381688725,"stop":1714381688725,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a5e2111a6d5d2f","name":"Publish message with custom timestamp: Mon Apr 29 2024 08:07:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1714381685742,"stop":1714381685743,"duration":1},"status":"passed","severity":"normal"},{"uid":"14e7c229ffcee6fb","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714381860514,"stop":1714381860514,"duration":0},"status":"passed","severity":"normal"},{"uid":"972a3c08ce779819","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714381242744,"stop":1714381242745,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5e2e098549d91f71","name":"Push message with content topic containing SQL Injection","time":{"start":1714381639312,"stop":1714381639312,"duration":0},"status":"passed","severity":"normal"},{"uid":"704c059ee7286c53","name":"Push message with content topic containing numeric","time":{"start":1714381767570,"stop":1714381767570,"duration":0},"status":"passed","severity":"normal"},{"uid":"282f468bff94b2e4","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714381504698,"stop":1714381504699,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cbb487bc3502c39","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714381176768,"stop":1714381176768,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d344408d1fe33f2","name":"Push message with content topic containing emoji","time":{"start":1714381639316,"stop":1714381639316,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e373b241f86d72","name":"Encoder throws on empty string content topic","time":{"start":1714381212411,"stop":1714381212412,"duration":1},"status":"passed","severity":"normal"},{"uid":"52cd2c76d83fc4b8","name":"Push 30 different messages","time":{"start":1714381639306,"stop":1714381639306,"duration":0},"status":"passed","severity":"normal"},{"uid":"8589171a73704a68","name":"Check message received after jswaku node is restarted","time":{"start":1714381688748,"stop":1714381688748,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6d1cbee3313ff7a6","name":"Push message with custom timestamp: 1683622990987","time":{"start":1714381767583,"stop":1714381767584,"duration":1},"status":"passed","severity":"normal"},{"uid":"c55f75194d325ad8","name":"Subscribe and receive messages via lightPush","time":{"start":1714381467331,"stop":1714381467332,"duration":1},"status":"passed","severity":"normal"},{"uid":"86d2333a512d3c72","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714381176772,"stop":1714381176772,"duration":0},"status":"passed","severity":"normal"},{"uid":"10cb4d3efd10f301","name":"caches peers it previously fetched","time":{"start":1714381200917,"stop":1714381200918,"duration":1},"status":"passed","severity":"normal"},{"uid":"f771a86fa821be7d","name":"Push message with content topic containing long","time":{"start":1714381639307,"stop":1714381639308,"duration":1},"status":"passed","severity":"normal"},{"uid":"2085ec9b50317a6b","name":"throws on content topic with generation field greater than 0","time":{"start":1714381176748,"stop":1714381176748,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e883ccc7d6a6e8f","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714381176783,"stop":1714381176783,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3ea2d01f8f4133","name":"Push message with Arabic payload","time":{"start":1714381767554,"stop":1714381767554,"duration":0},"status":"passed","severity":"normal"},{"uid":"90207ea169846b68","name":"Check message with no payload is not received","time":{"start":1714381390694,"stop":1714381390694,"duration":0},"status":"passed","severity":"normal"},{"uid":"59435eb23861204e","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714381410807,"stop":1714381410807,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff3e4377ff6847b","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714381680876,"stop":1714381680876,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a5792fac5d7556","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714381721908,"stop":1714381721909,"duration":1},"status":"passed","severity":"normal"},{"uid":"388366a368eb78c6","name":"Non TWN Cluster","time":{"start":1714381730477,"stop":1714381730478,"duration":1},"status":"passed","severity":"normal"},{"uid":"cacdc90fe95f1bad","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714381410816,"stop":1714381410817,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eec8ddee955a6b7","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714381680878,"stop":1714381680878,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ee961ec8a05448","name":"A test","time":{"start":1714381467411,"stop":1714381467411,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5b0dec0e92df9f","name":"Default pageSize","time":{"start":1714381806811,"stop":1714381806812,"duration":1},"status":"passed","severity":"normal"},{"uid":"3102b58b7980ae04","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714381190100,"stop":1714381190100,"duration":0},"status":"passed","severity":"normal"},{"uid":"10aedde233af6b6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714381467343,"stop":1714381467343,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e73bcd5a8118e04","name":"topics with same application and version share the same shard","time":{"start":1714381176757,"stop":1714381176757,"duration":0},"status":"passed","severity":"normal"},{"uid":"613d9ea152781ddb","name":"Check received message containing special chars","time":{"start":1714381390670,"stop":1714381390671,"duration":1},"status":"passed","severity":"normal"},{"uid":"23bb6eb965e4ed40","name":"Encoder throws on undefined content topic","time":{"start":1714381190098,"stop":1714381190098,"duration":0},"status":"passed","severity":"normal"},{"uid":"300f1e1da52478a1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714381493306,"stop":1714381493307,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e2aeb40457a69aa","name":"Generator, 2 different pubsubtopics","time":{"start":1714381794779,"stop":1714381794780,"duration":1},"status":"passed","severity":"normal"},{"uid":"6352c24478ba1774","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714381467348,"stop":1714381467349,"duration":1},"status":"passed","severity":"normal"},{"uid":"215c5529929cb2db","name":"Push message with content topic containing numeric","time":{"start":1714381639308,"stop":1714381639309,"duration":1},"status":"passed","severity":"normal"},{"uid":"6730eb22640516f4","name":"Sample","time":{"start":1714381184622,"stop":1714381184622,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec780ab743d46dbc","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714381301494,"stop":1714381301494,"duration":0},"status":"passed","severity":"normal"},{"uid":"4805459ac8527ba5","name":"Push message with rate limit","time":{"start":1714381767582,"stop":1714381767583,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b0b20422af2cddd","name":"should load peers from local storage and dispatch events","time":{"start":1714381204663,"stop":1714381204663,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ace629ec303735","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714381176756,"stop":1714381176756,"duration":0},"status":"passed","severity":"normal"},{"uid":"f775bf4cd044982c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714381432999,"stop":1714381432999,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2335324f53c793f","name":"Push message with content topic containing JSON","time":{"start":1714381767575,"stop":1714381767576,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff8bfd04a8b68b03","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714381200920,"stop":1714381200920,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a9bbb4ae091a18","name":"Check received message containing emoji","time":{"start":1714381390680,"stop":1714381390682,"duration":2},"status":"passed","severity":"normal"},{"uid":"e9eddee752781b41","name":"Push message with escaped characters payload","time":{"start":1714381767557,"stop":1714381767557,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd7551baeee62bf","name":"should be able to decode the field with only STORE set to true","time":{"start":1714381184512,"stop":1714381184512,"duration":0},"status":"passed","severity":"normal"},{"uid":"a230fb38083dd848","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714381189723,"stop":1714381189723,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d58572b5a486d0","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714381176761,"stop":1714381176762,"duration":1},"status":"passed","severity":"normal"},{"uid":"27d265c79ed61755","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714381410824,"stop":1714381410824,"duration":0},"status":"passed","severity":"normal"},{"uid":"3724cc8b7d59a960","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714381301479,"stop":1714381301480,"duration":1},"status":"passed","severity":"normal"},{"uid":"dce0b178992e7e5e","name":"Check message on other pubsub topic is not received","time":{"start":1714381390686,"stop":1714381390686,"duration":0},"status":"passed","severity":"normal"},{"uid":"55943d35a383d214","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714381410817,"stop":1714381410817,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9738be7fcfe2253","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714381467349,"stop":1714381467350,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6edf9e47e4e74d1","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714381200919,"stop":1714381200920,"duration":1},"status":"passed","severity":"normal"},{"uid":"9809d15c5728e21b","name":"should be able to encode the field with only STORE set to true","time":{"start":1714381184501,"stop":1714381184503,"duration":2},"status":"passed","severity":"normal"},{"uid":"c12a072f0eb8dc0","name":"Passing page size 110 when there are 120 messages","time":{"start":1714381806811,"stop":1714381806811,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2429cfd532a1fae","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714381721906,"stop":1714381721907,"duration":1},"status":"passed","severity":"normal"},{"uid":"a79cfec4ebf3a022","name":"Push message with numeric payload","time":{"start":1714381767552,"stop":1714381767553,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdd34a84eb308fb6","name":"Check message with no content topic is not received","time":{"start":1714381688734,"stop":1714381688735,"duration":1},"status":"passed","severity":"normal"},{"uid":"d020338e9909bbf5","name":"should throw error - no id","time":{"start":1714381185129,"stop":1714381185129,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c6d64e8193a7cd","name":"should encodeTxt and decodeTxt","time":{"start":1714381185127,"stop":1714381185128,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4ccda325c2179ce","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714381176784,"stop":1714381176784,"duration":0},"status":"passed","severity":"normal"},{"uid":"51513442927242eb","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714381653348,"stop":1714381653348,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d338de5a17191dd","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714381176780,"stop":1714381176780,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9d87797758b427","name":"should properly create location multiaddrs - udp6","time":{"start":1714381185134,"stop":1714381185134,"duration":0},"status":"passed","severity":"normal"},{"uid":"22fa23db0caa30cd","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714381432998,"stop":1714381432998,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7fc529c04a62337","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714381467336,"stop":1714381467337,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd3339ba26ea2e87","name":"can start and stop the service","time":{"start":1714381242737,"stop":1714381242737,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab081cf81ad4981","name":"Push message with rate limit","time":{"start":1714381639318,"stop":1714381639318,"duration":0},"status":"passed","severity":"normal"},{"uid":"4980fbce2129ebd3","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714381410805,"stop":1714381410805,"duration":0},"status":"passed","severity":"normal"},{"uid":"797978d4d55bf2a2","name":"recovers when dns.resolve returns empty","time":{"start":1714381200916,"stop":1714381200917,"duration":1},"status":"passed","severity":"normal"},{"uid":"db2e0a642d1073e1","name":"start node with ApplicationInfo","time":{"start":1714381730484,"stop":1714381730484,"duration":0},"status":"passed","severity":"normal"},{"uid":"6980ed895e84eeb7","name":"isConnected should return false after all peers disconnect","time":{"start":1714381228426,"stop":1714381228428,"duration":2},"status":"passed","severity":"normal"},{"uid":"bb77d63931efdcf3","name":"Push message with escaped characters payload","time":{"start":1714381639304,"stop":1714381639305,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3f16e842458e3f4","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714381822570,"stop":1714381822571,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1c6e9c632293ccc","name":"Fails to push message with empty content topic","time":{"start":1714381639316,"stop":1714381639317,"duration":1},"status":"passed","severity":"normal"},{"uid":"11e1d616474d6bc2","name":"Refresh subscription","time":{"start":1714381680873,"stop":1714381680874,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c5943e2ff4759d55","name":"Asymmetric encrypt & decrypt","time":{"start":1714381211060,"stop":1714381211060,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b785c561a45b6f6","name":"should not fail to start the service if it is already started","time":{"start":1714381688436,"stop":1714381688436,"duration":0},"status":"passed","severity":"normal"},{"uid":"48129bd710791733","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714381730484,"stop":1714381730484,"duration":0},"status":"passed","severity":"normal"},{"uid":"2016daaa7e3e4809","name":"Wrong topic","time":{"start":1714381730483,"stop":1714381730483,"duration":0},"status":"passed","severity":"normal"},{"uid":"98bfac5682141ebb","name":"Push message with meta","time":{"start":1714381767581,"stop":1714381767581,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ef9ef49fb1aa31","name":"safeDispatchEvent","time":{"start":1714381268159,"stop":1714381268163,"duration":4},"status":"passed","severity":"normal"},{"uid":"f48efb3d7259a6d","name":"should return all peers when numPeers is 0","time":{"start":1714381189721,"stop":1714381189722,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6d220699208a85a","name":"Push message with content topic containing unicode special characters","time":{"start":1714381639316,"stop":1714381639316,"duration":0},"status":"passed","severity":"normal"},{"uid":"829c0ce7281972cb","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714381176761,"stop":1714381176761,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ca9e3a14e5973c","name":"does not throw on valid cases","time":{"start":1714381176745,"stop":1714381176746,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7d917ddd1f3329a","name":"should not fail to stop the service if it was not started","time":{"start":1714381204660,"stop":1714381204660,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca331d80d9d3296","name":"should throw an error for insufficient data","time":{"start":1714381176875,"stop":1714381176875,"duration":0},"status":"passed","severity":"normal"},{"uid":"685a98c6da5fbc73","name":"should decode valid enr successfully","time":{"start":1714381185128,"stop":1714381185128,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad7fc63ea0f1f06","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714381184515,"stop":1714381184515,"duration":0},"status":"passed","severity":"normal"},{"uid":"661dc9f197f6e40f","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714381176778,"stop":1714381176778,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd307fac2de20c5","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app19/3/topic644/json","time":{"start":1714381730480,"stop":1714381730480,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b5254f2fd68e0bb","name":"Push message with content topic containing Chinese","time":{"start":1714381767570,"stop":1714381767571,"duration":1},"status":"passed","severity":"normal"},{"uid":"13bfa4721b90f6ae","name":"random static sharding 9 - Cluster ID: 52, Shard ID: 38","time":{"start":1714381747127,"stop":1714381747127,"duration":0},"status":"passed","severity":"normal"},{"uid":"331ce672fc3ee30b","name":"Check message with non string payload is not received","time":{"start":1714381688735,"stop":1714381688736,"duration":1},"status":"passed","severity":"normal"},{"uid":"984527384398d27e","name":"1 Relay, 1 Filter, gives up","time":{"start":1714381200498,"stop":1714381200498,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1631b7d36dd7a8","name":"Promise Callback - forward","time":{"start":1714381787987,"stop":1714381787987,"duration":0},"status":"passed","severity":"normal"},{"uid":"1329f46de8f4eb10","name":"Push message with content topic containing emoji","time":{"start":1714381767580,"stop":1714381767580,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71410d382b2dfc","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714381747129,"stop":1714381747129,"duration":0},"status":"passed","severity":"normal"},{"uid":"53676f4e30ae1bae","name":"Check received message containing numeric","time":{"start":1714381390669,"stop":1714381390670,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ba9365b13af7e9c","name":"Check received message containing unicode special characters","time":{"start":1714381390679,"stop":1714381390680,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c50b9b7ef7ad56d","name":"should set field with only RELAY enabled","time":{"start":1714381185136,"stop":1714381185136,"duration":0},"status":"passed","severity":"normal"},{"uid":"8531b60c37c6a490","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714381467332,"stop":1714381467333,"duration":1},"status":"passed","severity":"normal"},{"uid":"17a192161820638c","name":"Refresh subscription","time":{"start":1714381860510,"stop":1714381860510,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf11587aadf52ec","name":"udp ip6 address","time":{"start":1714381184517,"stop":1714381184517,"duration":0},"status":"passed","severity":"normal"},{"uid":"3721af28fca61936","name":"ignores unrecognized TXT record formats","time":{"start":1714381200917,"stop":1714381200917,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde9de84e7e4cb58","name":"Push message with Russian payload","time":{"start":1714381639301,"stop":1714381639301,"duration":0},"status":"passed","severity":"normal"},{"uid":"708fe3ca0385e782","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714381176776,"stop":1714381176776,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f91115eefed2f1","name":"1 Store, 2 fetches","time":{"start":1714381200496,"stop":1714381200497,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f06b7e37759deca","name":"should properly create location multiaddrs - tcp","time":{"start":1714381185134,"stop":1714381185134,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a17e216ffb8591","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714381176770,"stop":1714381176770,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd12feaa47f5ce06","name":"Check received message containing SQL Injection","time":{"start":1714381390672,"stop":1714381390673,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd7afd4d1a63e296","name":"Throws when trying to push message with empty payload","time":{"start":1714381767566,"stop":1714381767566,"duration":0},"status":"passed","severity":"normal"},{"uid":"364980668a7be8a2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714381176771,"stop":1714381176772,"duration":1},"status":"passed","severity":"normal"},{"uid":"422c507c3a674026","name":"can start the service","time":{"start":1714381688434,"stop":1714381688434,"duration":0},"status":"passed","severity":"normal"},{"uid":"49801db78319f183","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714381301486,"stop":1714381301487,"duration":1},"status":"passed","severity":"normal"},{"uid":"27ffc36f4c00ad1c","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714381410826,"stop":1714381410826,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f73e9f577abecc9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714381860509,"stop":1714381860510,"duration":1},"status":"passed","severity":"normal"},{"uid":"7910566341b0e2dd","name":"Check message with non string payload is not received","time":{"start":1714381390694,"stop":1714381390695,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb80a2cb53933ced","name":"Push message with content topic containing XML","time":{"start":1714381767574,"stop":1714381767575,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce2969012b8ceeca","name":"can start and stop the service","time":{"start":1714381688435,"stop":1714381688435,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7db413837bd944d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714381493314,"stop":1714381493314,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcc737db3f7d89f3","name":"Check received message containing numeric","time":{"start":1714381688737,"stop":1714381688738,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce66a5976144a2f2","name":"should encode/decode to text encoding","time":{"start":1714381185132,"stop":1714381185132,"duration":0},"status":"passed","severity":"normal"},{"uid":"18243a9a4d8359c5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714381301492,"stop":1714381301492,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da9bce064f8f205","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714381432999,"stop":1714381433000,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a8d7f09497ab5a0","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714381680877,"stop":1714381680877,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb58bbef45ecbb10","name":"should emit a peer event after start","time":{"start":1714381204661,"stop":1714381204661,"duration":0},"status":"passed","severity":"normal"},{"uid":"b81d7629f2b3aab7","name":"Subscribe to topic containing short and receive message","time":{"start":1714381860519,"stop":1714381860519,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0a02f88471ca86","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714381176768,"stop":1714381176769,"duration":1},"status":"passed","severity":"normal"},{"uid":"520fb8852ace04ce","name":"throws on content topic with empty topic name field","time":{"start":1714381176750,"stop":1714381176750,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9eb508d9c967462","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714381176781,"stop":1714381176781,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d4e334f38c6ba4","name":"Check publish message containing escaped characters","time":{"start":1714381685740,"stop":1714381685740,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b9905790894418","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714381176777,"stop":1714381176777,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d64cdd1a7c7623","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714381410827,"stop":1714381410828,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b738f406d05dd07","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714381228425,"stop":1714381228426,"duration":1},"status":"passed","severity":"normal"},{"uid":"634ce2e3a3681e33","name":"Privacy Node - default protocol","time":{"start":1714381834753,"stop":1714381834753,"duration":0},"status":"passed","severity":"normal"},{"uid":"5651a63bb7c174a8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714381432998,"stop":1714381432999,"duration":1},"status":"passed","severity":"normal"},{"uid":"129763ae46362b6a","name":"retrieves a single peer","time":{"start":1714381200915,"stop":1714381200916,"duration":1},"status":"passed","severity":"normal"},{"uid":"22899b4ab7438c70","name":"Push message with custom timestamp: 1714377790987","time":{"start":1714381767584,"stop":1714381767584,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a1671bd6f36d78a","name":"Accepts a valid Waku Message","time":{"start":1714381193427,"stop":1714381193428,"duration":1},"status":"passed","severity":"normal"},{"uid":"d476543841204453","name":"handles different clusterIds correctly","time":{"start":1714381176759,"stop":1714381176759,"duration":0},"status":"passed","severity":"normal"},{"uid":"9657f7aa55715ee3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714381310253,"stop":1714381310253,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15a298a6189153","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714381176761,"stop":1714381176761,"duration":0},"status":"passed","severity":"normal"},{"uid":"1687def2324ac580","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714381860513,"stop":1714381860513,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb901bc95c9f2f","name":"Check received message with timestamp: 1714381227699000000 ","time":{"start":1714381688732,"stop":1714381688732,"duration":0},"status":"passed","severity":"normal"},{"uid":"7feedd95061dab5d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714381730477,"stop":1714381730477,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75295cebff105af","name":"Check publish message containing Arabic","time":{"start":1714381685736,"stop":1714381685736,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e5cf0a0358a2cc","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714381680878,"stop":1714381680879,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e0e06eb01d7c4c3","name":"Push message with numeric payload","time":{"start":1714381639299,"stop":1714381639300,"duration":1},"status":"passed","severity":"normal"},{"uid":"66b50cf401d82eb7","name":"connects to nwaku","time":{"start":1714381820877,"stop":1714381820878,"duration":1},"status":"passed","severity":"normal"},{"uid":"27e0d56626a3cc5b","name":"Used by Waku Relay","time":{"start":1714381820879,"stop":1714381820880,"duration":1},"status":"passed","severity":"normal"},{"uid":"749d82ac8e2d6aaf","name":"1 Relay, 1 fetch","time":{"start":1714381200496,"stop":1714381200496,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3c847099ef35d4","name":"Push message with content topic containing short","time":{"start":1714381767566,"stop":1714381767566,"duration":0},"status":"passed","severity":"normal"},{"uid":"13037c06afca0cfa","name":"should add and remove event listeners correctly","time":{"start":1714381204664,"stop":1714381204664,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe59c481f08ebe09","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714381860520,"stop":1714381860520,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2617d6ab1b3330","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714381653350,"stop":1714381653350,"duration":0},"status":"passed","severity":"normal"},{"uid":"1406f936e37733","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714381410825,"stop":1714381410825,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a564796cefa7a4","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714381176763,"stop":1714381176764,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fabbd4a2800dd87","name":"Ephemeral messages are not stored","time":{"start":1714381238348,"stop":1714381238349,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a5f47d0bfe67d2b","name":"Check message with no pubsub topic is not received","time":{"start":1714381390686,"stop":1714381390687,"duration":1},"status":"passed","severity":"normal"},{"uid":"48d89c5f1d153c0c","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714381176781,"stop":1714381176781,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ca458837790a33","name":"All","time":{"start":1714381238568,"stop":1714381238568,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca9282f2f4a2938b","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714381410830,"stop":1714381410830,"duration":0},"status":"passed","severity":"normal"},{"uid":"900422bf67fd1286","name":"Push message with short payload","time":{"start":1714381639297,"stop":1714381639297,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16c0a6bfbb67eb4","name":"Push message with content topic containing special chars","time":{"start":1714381767570,"stop":1714381767570,"duration":0},"status":"passed","severity":"normal"},{"uid":"8163470e57986513","name":"random static sharding 8 - Cluster ID: 655, Shard ID: 605","time":{"start":1714381747125,"stop":1714381747126,"duration":1},"status":"passed","severity":"normal"},{"uid":"61b24ff4f324ec6f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714381432997,"stop":1714381432997,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5dff9aae21448d3","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714381301495,"stop":1714381301495,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c418e351569b774","name":"Subscribe and receives messages on 20 topics","time":{"start":1714381860509,"stop":1714381860509,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb6e464bbbdb0ce0","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714381204663,"stop":1714381204664,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d4e6e95e0873433","name":"Overlapping topic subscription","time":{"start":1714381467340,"stop":1714381467340,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd655b22930bc4d6","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714381184512,"stop":1714381184513,"duration":1},"status":"passed","severity":"normal"},{"uid":"54af767d73a97e39","name":"Store - dialed first","time":{"start":1714381834750,"stop":1714381834751,"duration":1},"status":"passed","severity":"normal"},{"uid":"8693d990a2282e65","name":"different cluster, same shard: nodes don't connect","time":{"start":1714381504700,"stop":1714381504700,"duration":0},"status":"passed","severity":"normal"},{"uid":"53efe44e287d7560","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714381176752,"stop":1714381176752,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f682c717ab8027","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714381176771,"stop":1714381176771,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6cc509263e17f78","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714381624215,"stop":1714381624215,"duration":0},"status":"skipped","severity":"normal"},{"uid":"238569e613a843af","name":"Check publish message containing shell command","time":{"start":1714381685740,"stop":1714381685740,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d450d81ff0edac3","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714381176755,"stop":1714381176755,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c447183980b5fb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714381301492,"stop":1714381301492,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0c813b54023e8b","name":"different cluster, different shard: nodes don't connect","time":{"start":1714381410804,"stop":1714381410804,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8646df370b622c5","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714381184505,"stop":1714381184506,"duration":1},"status":"passed","severity":"normal"},{"uid":"df96014e32b08dd","name":"getPeersByDiscovery","time":{"start":1714381268156,"stop":1714381268156,"duration":0},"status":"passed","severity":"normal"},{"uid":"a73457b5d0202265","name":"listenerCount","time":{"start":1714381268157,"stop":1714381268157,"duration":0},"status":"passed","severity":"normal"},{"uid":"38eca1d985ca613e","name":"Check received message containing long","time":{"start":1714381688737,"stop":1714381688737,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b87978e0eee8395","name":"Push message with shell command payload","time":{"start":1714381767557,"stop":1714381767557,"duration":0},"status":"passed","severity":"normal"},{"uid":"65161986634ec70b","name":"Push message with Chinese payload","time":{"start":1714381767553,"stop":1714381767553,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff7ec9c8ebea89d","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714381774535,"stop":1714381774535,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea83dead19270bfe","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714381200678,"stop":1714381200678,"duration":0},"status":"passed","severity":"normal"},{"uid":"4721bdf0cde8962","name":"can dial TLS multiaddrs","time":{"start":1714381500247,"stop":1714381500248,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fdf5537a3023984","name":"Check received message containing Basic HTML tag","time":{"start":1714381390674,"stop":1714381390675,"duration":1},"status":"passed","severity":"normal"},{"uid":"7faa58e1f0844edd","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714381200246,"stop":1714381200246,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6cbdbb5c0995db6","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714381271613,"stop":1714381271614,"duration":1},"status":"passed","severity":"normal"},{"uid":"bde8aab8b91235ea","name":"Check received message containing XML","time":{"start":1714381688729,"stop":1714381688729,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c662ff65c61ed6c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714381860517,"stop":1714381860517,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5abf8984db2049a","name":"Push message with content topic containing shell command","time":{"start":1714381767578,"stop":1714381767579,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac83d0370d42d33b","name":"Push message with XML payload","time":{"start":1714381639303,"stop":1714381639303,"duration":0},"status":"passed","severity":"normal"},{"uid":"effe8d1822e66fe9","name":"Decoder throws on undefined content topic","time":{"start":1714381212412,"stop":1714381212412,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4fb0429dffdb235","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714381467348,"stop":1714381467348,"duration":0},"status":"passed","severity":"normal"},{"uid":"6846e9e0d8f5b482","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714381860512,"stop":1714381860512,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff33cd214ca3aefd","name":"Check received message containing Script","time":{"start":1714381390673,"stop":1714381390673,"duration":0},"status":"passed","severity":"normal"},{"uid":"8639cc698606f3ba","name":"Subscribe to topic containing short and publish message","time":{"start":1714381680874,"stop":1714381680875,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b1f16b18d58af70","name":"Push to array if already present","time":{"start":1714381176240,"stop":1714381176240,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d5d6c17207a316","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714381410832,"stop":1714381410833,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4f2cb457a1f5994","name":"Decoder throws on undefined content topic","time":{"start":1714381210457,"stop":1714381210457,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23548f70f49e926","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714381467342,"stop":1714381467342,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ac72c07e2a7495","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714381310251,"stop":1714381310251,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a12f39f281b1df3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714381860509,"stop":1714381860509,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d878faed215cee","name":"Push message with content topic containing special chars","time":{"start":1714381639310,"stop":1714381639310,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f250687254a9eb3","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app99/4/topic658/json","time":{"start":1714381730482,"stop":1714381730482,"duration":0},"status":"passed","severity":"normal"},{"uid":"19789c23eeec477d","name":"Push message with unicode special characters payload","time":{"start":1714381639305,"stop":1714381639305,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc183986d21c31cc","name":"Reopen subscription with peer with lost subscription","time":{"start":1714381307984,"stop":1714381307984,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac54317d688db45","name":"throws on content topic with empty version field","time":{"start":1714381176749,"stop":1714381176749,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f8ddd4ac4f6e959","name":"Query with Promise Callback, No message returned","time":{"start":1714381774537,"stop":1714381774538,"duration":1},"status":"passed","severity":"normal"},{"uid":"83768626a4221290","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714381410811,"stop":1714381410812,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b48926698391415","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714381467344,"stop":1714381467344,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a1add14c2e89b20","name":"LightPush","time":{"start":1714381834751,"stop":1714381834752,"duration":1},"status":"passed","severity":"normal"},{"uid":"594764c1b05d9c05","name":"Decoder throws on empty string content topic","time":{"start":1714381190099,"stop":1714381190099,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3cbe5ec5467a9f","name":"Push message with content topic containing escaped characters","time":{"start":1714381639315,"stop":1714381639315,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4ec9dba9b7e047","name":"creates an iterator","time":{"start":1714381806774,"stop":1714381806774,"duration":0},"status":"passed","severity":"normal"},{"uid":"84792b4a5a29b261","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714381184508,"stop":1714381184509,"duration":1},"status":"passed","severity":"normal"},{"uid":"547e4e04cc11d247","name":"Generator, 2 different pubsubtopics","time":{"start":1714381794782,"stop":1714381794783,"duration":1},"status":"passed","severity":"normal"},{"uid":"26a115d9860e7ea7","name":"Fields are not dropped","time":{"start":1714381189206,"stop":1714381189208,"duration":2},"status":"passed","severity":"normal"},{"uid":"28c80f024fd6c87b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714381467340,"stop":1714381467340,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b454726bbac5993","name":"Check received message containing Basic HTML tag","time":{"start":1714381688741,"stop":1714381688741,"duration":0},"status":"passed","severity":"normal"},{"uid":"949466f4a0ef76f0","name":"Push message with emoji payload","time":{"start":1714381639305,"stop":1714381639306,"duration":1},"status":"passed","severity":"normal"},{"uid":"62634184e353ea7b","name":"addEventListener with correct event","time":{"start":1714381268152,"stop":1714381268153,"duration":1},"status":"passed","severity":"normal"},{"uid":"b17ce408c13bd919","name":"Push message with Arabic payload","time":{"start":1714381639301,"stop":1714381639301,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1ccd921d41cc33","name":"Check received message containing escaped characters","time":{"start":1714381688742,"stop":1714381688742,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d60cabc07efeb0b","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714381210452,"stop":1714381210453,"duration":1},"status":"passed","severity":"normal"},{"uid":"e132a8ec71b196a1","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714381200681,"stop":1714381200682,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae4ce5834ad017e2","name":"Passing cursor with wrong message digest","time":{"start":1714381721908,"stop":1714381721908,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2d9a43ac2ef32d2","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app39/8/topic828/test.js","time":{"start":1714381730479,"stop":1714381730479,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f6a6bd92d2f9468","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714381185128,"stop":1714381185128,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de48eb03e58dada","name":"Encoder throws on empty string content topic","time":{"start":1714381190098,"stop":1714381190099,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0d700261a13334","name":"Refresh subscription","time":{"start":1714381467340,"stop":1714381467341,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ecf7d126998861e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714381860521,"stop":1714381860521,"duration":0},"status":"passed","severity":"normal"},{"uid":"491c00ecee367d26","name":"Check received message containing Chinese","time":{"start":1714381688738,"stop":1714381688738,"duration":0},"status":"passed","severity":"normal"},{"uid":"516ba5106d0be929","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app49/4/topic261/proto","time":{"start":1714381730480,"stop":1714381730480,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f0b462b04ca5d0","name":"Check received message containing SQL Injection","time":{"start":1714381688740,"stop":1714381688740,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af15da740aa168","name":"should be called for bootstrap peers","time":{"start":1714381235851,"stop":1714381235851,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e556e67ec4f7be","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714381301491,"stop":1714381301491,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b218fa653bc2da","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714381176769,"stop":1714381176769,"duration":0},"status":"passed","severity":"normal"},{"uid":"98256b66f7d14c73","name":"non connected peers","time":{"start":1714381624404,"stop":1714381624405,"duration":1},"status":"skipped","severity":"normal"},{"uid":"70a63480c901be7e","name":"should not receive a peer event after stop","time":{"start":1714381242743,"stop":1714381242743,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e862176470f560","name":"should throw error - no public key","time":{"start":1714381185129,"stop":1714381185129,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f683078602a7d","name":"Push message with short payload","time":{"start":1714381767551,"stop":1714381767551,"duration":0},"status":"passed","severity":"normal"},{"uid":"df39c15b842ef81f","name":"should throw an error for missing sharding configuration","time":{"start":1714381176781,"stop":1714381176782,"duration":1},"status":"passed","severity":"normal"},{"uid":"a14a2c62b814aa28","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714381184511,"stop":1714381184511,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0456f9578edb93","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714381410817,"stop":1714381410818,"duration":1},"status":"passed","severity":"normal"},{"uid":"c48e4d620503f4bd","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714381390684,"stop":1714381390685,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab5ae65c5c7a1a59","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714381860511,"stop":1714381860512,"duration":1},"status":"passed","severity":"normal"},{"uid":"b812ae1b668da59c","name":"new peer added after a peer was already found","time":{"start":1714381624215,"stop":1714381624215,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8af5b1dd4823cba9","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714381238349,"stop":1714381238351,"duration":2},"status":"passed","severity":"normal"},{"uid":"aca1bf09125cc07a","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714381680873,"stop":1714381680873,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ee222e8094973f","name":"should properly create location multiaddrs - tcp4","time":{"start":1714381185133,"stop":1714381185133,"duration":0},"status":"passed","severity":"normal"},{"uid":"57682d962cd13a5f","name":"Query generator for multiple messages with different message text format","time":{"start":1714381790759,"stop":1714381790760,"duration":1},"status":"passed","severity":"normal"},{"uid":"2771d3942cfd0632","name":"should not receive a peer event before start","time":{"start":1714381204661,"stop":1714381204662,"duration":1},"status":"passed","severity":"normal"},{"uid":"37646a3bdfe5db0b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714381860515,"stop":1714381860515,"duration":0},"status":"passed","severity":"normal"},{"uid":"a35a6517b8db5fdd","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714381301486,"stop":1714381301486,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19490b73948a31d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714381310252,"stop":1714381310252,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8facd8605db4f4","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714381210454,"stop":1714381210454,"duration":0},"status":"passed","severity":"normal"},{"uid":"b11ad037f877d9a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714381688733,"stop":1714381688733,"duration":0},"status":"passed","severity":"normal"},{"uid":"536a4d20707e81f1","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714381185136,"stop":1714381185137,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e2a0ef20865d08a","name":"Check received message containing Russian","time":{"start":1714381688739,"stop":1714381688739,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d095a2f0d88bf60","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app8/9/topic206/proto","time":{"start":1714381730478,"stop":1714381730479,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9a7035494ef6ac0","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714381467346,"stop":1714381467346,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c31f194552b9df","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714381653348,"stop":1714381653348,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ff5f5143c24181","name":"same cluster, different shard: nodes connect","time":{"start":1714381504699,"stop":1714381504700,"duration":1},"status":"passed","severity":"normal"},{"uid":"d88430b9781fb30e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714381860517,"stop":1714381860517,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd36746be29ab998","name":"Waku message hash computation (payload length 0)","time":{"start":1714381179324,"stop":1714381179325,"duration":1},"status":"passed","severity":"normal"},{"uid":"f63c5fdc016334cd","name":"different cluster, different shard: nodes don't connect","time":{"start":1714381504700,"stop":1714381504704,"duration":4},"status":"passed","severity":"normal"},{"uid":"1303d6bdedde572a","name":"shard 0","time":{"start":1714381747119,"stop":1714381747120,"duration":1},"status":"passed","severity":"normal"},{"uid":"18db4d24d0fcee1a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714381860522,"stop":1714381860522,"duration":0},"status":"passed","severity":"normal"}] |