mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-15 11:23:10 +00:00
1 line
157 KiB
JSON
1 line
157 KiB
JSON
[{"uid":"14e8aa196736300f","name":"Publish message with custom timestamp: Tue Aug 20 2024 12:49:35 GMT+0000 (Coordinated Universal Time)","time":{"start":1724161807989,"stop":1724161807989,"duration":0},"status":"passed","severity":"normal"},{"uid":"209a17b7b90edefa","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724161968508,"stop":1724161968508,"duration":0},"status":"passed","severity":"normal"},{"uid":"347b0299276ae265","name":"should properly create location multiaddrs - udp","time":{"start":1724161044313,"stop":1724161044314,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9c9a76bb7cf623c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724161347155,"stop":1724161347155,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b3448c6e83efdf","name":"Encoder throws on empty string content topic","time":{"start":1724161049339,"stop":1724161049339,"duration":0},"status":"passed","severity":"normal"},{"uid":"458d59d7eef69284","name":"Check received message containing Script","time":{"start":1724161689748,"stop":1724161689748,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbea1c13e9033bc1","name":"Check message with no payload is not received","time":{"start":1724161689756,"stop":1724161689756,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff9d1ffdf292cdb","name":"Fails to publish duplicate message","time":{"start":1724161807989,"stop":1724161807989,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a7673c7a6389bf","name":"connects to nwaku","time":{"start":1724161976234,"stop":1724161976234,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb31d51fa41da9a7","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724161035668,"stop":1724161035669,"duration":1},"status":"passed","severity":"normal"},{"uid":"f93ddcfa69cd55d3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724161347163,"stop":1724161347164,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c08cee9538e9363","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724161968522,"stop":1724161968522,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b5f0b8bf679a757","name":"Sign & Recover","time":{"start":1724161070901,"stop":1724161070902,"duration":1},"status":"passed","severity":"normal"},{"uid":"6254647fb867b2d5","name":"should only return 1 node with relay capability","time":{"start":1724161060581,"stop":1724161060581,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a0f6ae11bad22e","name":"Publish message with custom timestamp: Wed Aug 30 2023 13:49:35 GMT+0000 (Coordinated Universal Time)","time":{"start":1724161807988,"stop":1724161807988,"duration":0},"status":"passed","severity":"normal"},{"uid":"371b378afe6aaaad","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724161376644,"stop":1724161376644,"duration":0},"status":"passed","severity":"normal"},{"uid":"749a0d0d3c2009e4","name":"Generator, 2 different pubsubtopics","time":{"start":1724161947860,"stop":1724161947861,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a9ceb7db0d3ba8b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724161968521,"stop":1724161968522,"duration":1},"status":"passed","severity":"normal"},{"uid":"f61e9c91042737d6","name":"Ping on subscribed peer","time":{"start":1724161151806,"stop":1724161151807,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1f0b2f78932e042","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724161035659,"stop":1724161035659,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b2554e5aad3c8f3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724161376691,"stop":1724161376712,"duration":21},"status":"passed","severity":"normal"},{"uid":"8d60f069d4c0614c","name":"Callback on promise","time":{"start":1724161949264,"stop":1724161949265,"duration":1},"status":"passed","severity":"normal"},{"uid":"31b750b98aed4b72","name":"Push message with custom timestamp: 1724157843433","time":{"start":1724161730459,"stop":1724161730460,"duration":1},"status":"passed","severity":"normal"},{"uid":"67c50092285c225d","name":"can start the service","time":{"start":1724161831265,"stop":1724161831266,"duration":1},"status":"passed","severity":"normal"},{"uid":"52f760872594a085","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724161892196,"stop":1724161892198,"duration":2},"status":"passed","severity":"normal"},{"uid":"d2ca188a8a973c7e","name":"1 Relay, 1 Filter, gives up","time":{"start":1724161059987,"stop":1724161059987,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c58c4b1ac32e6d","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724161035679,"stop":1724161035679,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ce23dbbf8e838","name":"Encoder throws on undefined content topic","time":{"start":1724161072206,"stop":1724161072206,"duration":0},"status":"passed","severity":"normal"},{"uid":"f39a2a7463c70e98","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1724161086688,"stop":1724161086694,"duration":6},"status":"passed","severity":"normal"},{"uid":"45b21c35832640b4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724161947857,"stop":1724161947857,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90fd054d682f35f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724161640636,"stop":1724161640637,"duration":1},"status":"passed","severity":"normal"},{"uid":"7318210181840012","name":"Check received message containing XML","time":{"start":1724161689713,"stop":1724161689713,"duration":0},"status":"passed","severity":"normal"},{"uid":"942b125cd1e24834","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724161376626,"stop":1724161376626,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94c140ccd52bb20","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724161072205,"stop":1724161072205,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f9cb3d86603eb9","name":"Nwaku publishes","time":{"start":1724161762073,"stop":1724161762074,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b414b507b51e6f","name":"Relay + Store","time":{"start":1724161044316,"stop":1724161044316,"duration":0},"status":"passed","severity":"normal"},{"uid":"622cdbf42d4db67e","name":"Check publish message containing SQL Injection","time":{"start":1724161807984,"stop":1724161807984,"duration":0},"status":"passed","severity":"normal"},{"uid":"68b7ddebcb432962","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724161376625,"stop":1724161376626,"duration":1},"status":"passed","severity":"normal"},{"uid":"19bc790787089501","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724161376690,"stop":1724161376691,"duration":1},"status":"passed","severity":"normal"},{"uid":"97ea2d25edf3f8ae","name":"throws on content topic with empty topic name field","time":{"start":1724161035652,"stop":1724161035652,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b80e1ab007a3c1","name":"Check message received after nwaku node is restarted","time":{"start":1724161689726,"stop":1724161689727,"duration":1},"status":"skipped","severity":"normal"},{"uid":"542675592449b8be","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724161035667,"stop":1724161035667,"duration":0},"status":"passed","severity":"normal"},{"uid":"15478b4e22c07551","name":"should properly create location multiaddrs - tcp4","time":{"start":1724161044313,"stop":1724161044313,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd5cfb36cfe4ee7","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724161968503,"stop":1724161968503,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f73366a74044e5","name":"less peers than existing","time":{"start":1724161730676,"stop":1724161730676,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ecc369da926d3276","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724161035669,"stop":1724161035669,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cfc1453c586c9fd","name":"Subscribe to topic containing XML and publish message","time":{"start":1724161821697,"stop":1724161821698,"duration":1},"status":"passed","severity":"normal"},{"uid":"1099bf33075da32c","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724161096985,"stop":1724161096985,"duration":0},"status":"passed","severity":"normal"},{"uid":"10246c7204886dfe","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724161035660,"stop":1724161035661,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd2fed1c90eadc83","name":"Check message with no payload is not received","time":{"start":1724161314000,"stop":1724161314001,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eb5bb74701fc656","name":"different cluster, different shard: nodes don't connect","time":{"start":1724161703334,"stop":1724161703334,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f95ba9aa04cf93","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724161059986,"stop":1724161059987,"duration":1},"status":"passed","severity":"normal"},{"uid":"613a6c156f3d67fe","name":"handles empty contentTopics array correctly","time":{"start":1724161035680,"stop":1724161035680,"duration":0},"status":"passed","severity":"normal"},{"uid":"622ee5526f33ac4c","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724161094338,"stop":1724161094339,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5a7024071835342","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724161376628,"stop":1724161376629,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba0275792800297c","name":"Publish without waiting for remote peer","time":{"start":1724161821657,"stop":1724161821658,"duration":1},"status":"passed","severity":"normal"},{"uid":"68f213875aa59316","name":"Push message with content topic containing long","time":{"start":1724161730445,"stop":1724161730445,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2a9ff4aedce3","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724161144399,"stop":1724161144400,"duration":1},"status":"passed","severity":"normal"},{"uid":"980735fc234b966f","name":"should throw error - no public key","time":{"start":1724161044308,"stop":1724161044308,"duration":0},"status":"passed","severity":"normal"},{"uid":"c874f1bf3e9b3114","name":"should set field with only FILTER enabled","time":{"start":1724161044316,"stop":1724161044316,"duration":0},"status":"passed","severity":"normal"},{"uid":"343f1ca3309c0de9","name":"Rejects garbage","time":{"start":1724161052775,"stop":1724161052775,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95b0d8f73ba2d64","name":"Check message on other pubsub topic is not received","time":{"start":1724161689724,"stop":1724161689725,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5c80ec1eeaefd75","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724161968505,"stop":1724161968505,"duration":0},"status":"passed","severity":"normal"},{"uid":"95fcffc19f7b39f9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724161376627,"stop":1724161376628,"duration":1},"status":"passed","severity":"normal"},{"uid":"adb3f44907a6ce9c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724161968482,"stop":1724161968483,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d417bacdbab7db2","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724161376661,"stop":1724161376662,"duration":1},"status":"passed","severity":"normal"},{"uid":"379c0bc9cf77cc64","name":"Query generator for multiple messages with different content topic format","time":{"start":1724161949262,"stop":1724161949264,"duration":2},"status":"passed","severity":"normal"},{"uid":"8b6a99f3324b2ee5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724161376684,"stop":1724161376684,"duration":0},"status":"passed","severity":"normal"},{"uid":"431323463e602698","name":"Check publish message containing Basic HTML tag","time":{"start":1724161807985,"stop":1724161807986,"duration":1},"status":"passed","severity":"normal"},{"uid":"20c8724f8e7851e6","name":"Decoder throws on undefined content topic","time":{"start":1724161070355,"stop":1724161070356,"duration":1},"status":"passed","severity":"normal"},{"uid":"581d8a3dfb29b139","name":"Push message with content topic containing Russian","time":{"start":1724161730448,"stop":1724161730448,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca84fea6130494f","name":"throws on empty content topic","time":{"start":1724161035637,"stop":1724161035638,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6a0719a8693e7b2","name":"Check publish message containing numeric","time":{"start":1724161807981,"stop":1724161807981,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce904aa0e1f933cc","name":"should encode/decode to RLP encoding","time":{"start":1724161044310,"stop":1724161044311,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd8671204da82ab3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724161176547,"stop":1724161176547,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0408ecce983d8c","name":"Subscribe and receive messages via lightPush","time":{"start":1724161968508,"stop":1724161968508,"duration":0},"status":"passed","severity":"normal"},{"uid":"64384bede73e5378","name":"should throw an error for an unconfigured topic","time":{"start":1724161035676,"stop":1724161035677,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc2115f96eb89bbc","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724161044306,"stop":1724161044307,"duration":1},"status":"passed","severity":"normal"},{"uid":"9964054a0165ac97","name":"random static sharding 3 - Cluster ID: 356, Shard ID: 117","time":{"start":1724161904977,"stop":1724161904978,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad13158da208a3e5","name":"Subscribe to topic containing long and receive message","time":{"start":1724161968497,"stop":1724161968502,"duration":5},"status":"passed","severity":"normal"},{"uid":"89d07bb86115a680","name":"Subscribe and receive messages via waku relay post","time":{"start":1724161968479,"stop":1724161968479,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c8fd3eb2f823ed","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724161892198,"stop":1724161892199,"duration":1},"status":"passed","severity":"normal"},{"uid":"e46d04557f3fe9df","name":"Push message equal or less that 1MB","time":{"start":1724161847100,"stop":1724161847100,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc1b7ac2a5ab96e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724161968517,"stop":1724161968517,"duration":0},"status":"passed","severity":"normal"},{"uid":"89afc40e27bbd1de","name":"random static sharding 10 - Cluster ID: 104, Shard ID: 143","time":{"start":1724161904981,"stop":1724161904981,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e31df80344f1f0a","name":"safeDispatchEvent","time":{"start":1724161127328,"stop":1724161127329,"duration":1},"status":"passed","severity":"normal"},{"uid":"90e68367d98742f3","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724161222326,"stop":1724161222327,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bfdc39fa242a91","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724161376630,"stop":1724161376630,"duration":0},"status":"passed","severity":"normal"},{"uid":"adece64320eb2162","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724161968507,"stop":1724161968507,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c08d2b3b53b10","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724161035672,"stop":1724161035672,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec720d702fccbe5","name":"Generator, 2 different pubsubtopics","time":{"start":1724161947857,"stop":1724161947857,"duration":0},"status":"passed","severity":"normal"},{"uid":"34da886dc6fca9f9","name":"should only return 1 node with relay and store capability","time":{"start":1724161060581,"stop":1724161060582,"duration":1},"status":"passed","severity":"normal"},{"uid":"4748eb1884679659","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724161035671,"stop":1724161035671,"duration":0},"status":"passed","severity":"normal"},{"uid":"5652508866c40720","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724161892195,"stop":1724161892195,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6cc62b4dd12957f","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724161035664,"stop":1724161035664,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73660600a04b6f7","name":"returns all values when wanted number matches available values","time":{"start":1724161059285,"stop":1724161059290,"duration":5},"status":"passed","severity":"normal"},{"uid":"ee312d2d76b4410b","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724161792645,"stop":1724161792645,"duration":0},"status":"skipped","severity":"normal"},{"uid":"817120307a11bc2a","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724161060584,"stop":1724161060584,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3b1fdbb638f52bf4","name":"should throw error - invalid id","time":{"start":1724161044308,"stop":1724161044309,"duration":1},"status":"passed","severity":"normal"},{"uid":"4296cefc138e59e6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724161347126,"stop":1724161347127,"duration":1},"status":"passed","severity":"normal"},{"uid":"1751eb1d9027a920","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724161968521,"stop":1724161968521,"duration":0},"status":"passed","severity":"normal"},{"uid":"94baa1326c1e441d","name":"Push message equal or less that 1MB","time":{"start":1724161730462,"stop":1724161730463,"duration":1},"status":"passed","severity":"normal"},{"uid":"41ddbbdce9536092","name":"Push message on custom pubsubTopic","time":{"start":1724161640634,"stop":1724161640635,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c1e310c3a3b8413","name":"Passing an array","time":{"start":1724161976235,"stop":1724161976235,"duration":0},"status":"passed","severity":"normal"},{"uid":"d264b27c11d759b3","name":"more peers than existing","time":{"start":1724161730675,"stop":1724161730675,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b0532b6803ff6281","name":"recovers when dns.resolve returns empty","time":{"start":1724161060580,"stop":1724161060580,"duration":0},"status":"passed","severity":"normal"},{"uid":"618fd9ff162982b9","name":"Meta field set when metaSetter is specified","time":{"start":1724161049338,"stop":1724161049338,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d1a8afb663aa03a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724161640642,"stop":1724161640643,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b0dc045f5d64716","name":"should not receive a peer event before start","time":{"start":1724161064343,"stop":1724161064344,"duration":1},"status":"passed","severity":"normal"},{"uid":"35d832f4a7c34b0","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724161099496,"stop":1724161099496,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4a0ffffed3010355","name":"Push message with content topic containing long","time":{"start":1724161847088,"stop":1724161847088,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca2d4beed784cf9","name":"Check received message with timestamp: 1724161085960 ","time":{"start":1724161689752,"stop":1724161689752,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ceb085e05e07114","name":"Publishes to nwaku","time":{"start":1724161762073,"stop":1724161762073,"duration":0},"status":"passed","severity":"normal"},{"uid":"635f535d434e38c5","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724161376717,"stop":1724161376719,"duration":2},"status":"passed","severity":"normal"},{"uid":"9d0a8f160eb8dae9","name":"Ping on peer without subscriptions","time":{"start":1724161185844,"stop":1724161185844,"duration":0},"status":"passed","severity":"normal"},{"uid":"b19de6b3ea638c94","name":"Passing page size 19 when there are 20 messages","time":{"start":1724161963864,"stop":1724161963864,"duration":0},"status":"passed","severity":"normal"},{"uid":"303ae156cbebc290","name":"Subscribe to topic containing long and publish message","time":{"start":1724161821668,"stop":1724161821669,"duration":1},"status":"passed","severity":"normal"},{"uid":"22b56bebc322d07","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724161222328,"stop":1724161222329,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc81f2cb858229f0","name":"should not receive a peer event after stop","time":{"start":1724161099494,"stop":1724161099495,"duration":1},"status":"passed","severity":"normal"},{"uid":"74eac5ea0705f85f","name":"should properly create location multiaddrs - tcp","time":{"start":1724161044314,"stop":1724161044314,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c99113283102ed","name":"Check message with non string payload is not received","time":{"start":1724161689726,"stop":1724161689726,"duration":0},"status":"passed","severity":"normal"},{"uid":"971e98afdbe6ddb8","name":"Check publish message containing Arabic","time":{"start":1724161807983,"stop":1724161807984,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f1a1b91bc0e74ef","name":"Push message with content topic containing special chars","time":{"start":1724161847089,"stop":1724161847089,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6c4a4f94e2dede","name":"Check meta is set [symmetric]","time":{"start":1724161070353,"stop":1724161070354,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f058bf31756c5ab","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724161059907,"stop":1724161059908,"duration":1},"status":"passed","severity":"normal"},{"uid":"abc8d3439c83ae68","name":"Push message with escaped characters payload","time":{"start":1724161730442,"stop":1724161730443,"duration":1},"status":"passed","severity":"normal"},{"uid":"f981fd38b4443242","name":"configure the node with multiple content topics","time":{"start":1724161873530,"stop":1724161873530,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02e61c1fa4d3db6","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724161043751,"stop":1724161043751,"duration":0},"status":"passed","severity":"normal"},{"uid":"60daa6f0f2e2c78f","name":"Check message with invalid timestamp is not received","time":{"start":1724161689753,"stop":1724161689753,"duration":0},"status":"passed","severity":"normal"},{"uid":"34fdc954339dbe4c","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724161376685,"stop":1724161376690,"duration":5},"status":"passed","severity":"normal"},{"uid":"285b99a3ecedfda","name":"Push message with content topic containing JSON","time":{"start":1724161730450,"stop":1724161730451,"duration":1},"status":"passed","severity":"normal"},{"uid":"d264d186b34a7a3a","name":"should decode valid enr with tcp successfully","time":{"start":1724161044307,"stop":1724161044307,"duration":0},"status":"passed","severity":"normal"},{"uid":"28947aa796e0a53f","name":"Filter with 1 connections","time":{"start":1724161408187,"stop":1724161408188,"duration":1},"status":"passed","severity":"normal"},{"uid":"a21dee6cf2305296","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724161873521,"stop":1724161873522,"duration":1},"status":"passed","severity":"normal"},{"uid":"46599ce54a56a015","name":"Passing page size 3 when there are 20 messages","time":{"start":1724161963862,"stop":1724161963863,"duration":1},"status":"passed","severity":"normal"},{"uid":"97ca0e96ef9888da","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724161570584,"stop":1724161570584,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9ad2eb7d38b6329","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724161280293,"stop":1724161280293,"duration":0},"status":"passed","severity":"normal"},{"uid":"17eeeb4257ac9fdd","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724161689723,"stop":1724161689723,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec87f77d51b47ac","name":"Push message with Russian payload","time":{"start":1724161730439,"stop":1724161730440,"duration":1},"status":"passed","severity":"normal"},{"uid":"168174551ee4ee10","name":"connected peers and dial","time":{"start":1724161730675,"stop":1724161730675,"duration":0},"status":"skipped","severity":"normal"},{"uid":"849d6f26b1bcd3d5","name":"Decoder throws on undefined content topic","time":{"start":1724161072206,"stop":1724161072207,"duration":1},"status":"passed","severity":"normal"},{"uid":"42d06213f3ff5ff1","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724161059920,"stop":1724161059921,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5a710ebd858fe00","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724161968479,"stop":1724161968479,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd4e2c1f27173ce","name":"Subscribe to topic containing XML and receive message","time":{"start":1724161968519,"stop":1724161968520,"duration":1},"status":"passed","severity":"normal"},{"uid":"227d24565557c316","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724161640639,"stop":1724161640640,"duration":1},"status":"passed","severity":"normal"},{"uid":"f90a58e627dcaef6","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724161176548,"stop":1724161176548,"duration":0},"status":"passed","severity":"normal"},{"uid":"23f43d34f1a722e5","name":"should return unique PubsubTopics for static sharding","time":{"start":1724161035664,"stop":1724161035665,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdd62a25cd91381f","name":"Ephemeral field set to true","time":{"start":1724161049337,"stop":1724161049337,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad854ecfb8ac1e5","name":"Check received message containing short","time":{"start":1724161689706,"stop":1724161689706,"duration":0},"status":"passed","severity":"normal"},{"uid":"430c30913bc1b355","name":"non connected peers","time":{"start":1724161730676,"stop":1724161730676,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a02b52c55ac27b54","name":"Filter with 2 connections","time":{"start":1724161408188,"stop":1724161408188,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0f5dbe22450d60c","name":"Push message with content topic containing Arabic","time":{"start":1724161730447,"stop":1724161730448,"duration":1},"status":"passed","severity":"normal"},{"uid":"3756ec47f3185d28","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724161900918,"stop":1724161900919,"duration":1},"status":"broken","severity":"normal"},{"uid":"6e05b09ad170fcad","name":"Check received message containing special chars","time":{"start":1724161313971,"stop":1724161313971,"duration":0},"status":"passed","severity":"normal"},{"uid":"271df3b9bd806d83","name":"Push message with shell command payload","time":{"start":1724161730442,"stop":1724161730442,"duration":0},"status":"passed","severity":"normal"},{"uid":"3396a1de7eb5c0f4","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724161035657,"stop":1724161035657,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38fbce71a0b5737","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724161968507,"stop":1724161968507,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a07ab3f5f616e9","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724161043752,"stop":1724161043753,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc1a0016365782dc","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724161222328,"stop":1724161222328,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd26b58139df49b0","name":"Query Generator - true","time":{"start":1724161929816,"stop":1724161929816,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b640b07b3fea493","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724161900892,"stop":1724161900893,"duration":1},"status":"broken","severity":"normal"},{"uid":"ac4e9cf3365e5b0b","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724161035656,"stop":1724161035657,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2a12d582eb05f78","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724161035659,"stop":1724161035659,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f6f0563928258","name":"creates an iterator","time":{"start":1724161961527,"stop":1724161961527,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0899371ec97f2ef","name":"Push message with JSON payload","time":{"start":1724161847083,"stop":1724161847084,"duration":1},"status":"passed","severity":"normal"},{"uid":"47271035802dcf65","name":"should encodeTxt and decodeTxt","time":{"start":1724161044305,"stop":1724161044306,"duration":1},"status":"passed","severity":"normal"},{"uid":"c99bc402857239d6","name":"addEventListener with correct event","time":{"start":1724161127323,"stop":1724161127324,"duration":1},"status":"passed","severity":"normal"},{"uid":"486f5eef653558fd","name":"throws an error for improperly formatted content topics","time":{"start":1724161035661,"stop":1724161035662,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d83246e7a2759fb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724161035675,"stop":1724161035675,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e727bc069ebbaa","name":"Ping on unsubscribed peer","time":{"start":1724161151807,"stop":1724161151808,"duration":1},"status":"passed","severity":"normal"},{"uid":"48ed16a619859d4","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724161094339,"stop":1724161094340,"duration":1},"status":"passed","severity":"normal"},{"uid":"666d71b131d7f426","name":"removeEventListener with wrong event","time":{"start":1724161127325,"stop":1724161127325,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ce7ce025b4a6e4","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724161347154,"stop":1724161347155,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a14c33dffd50eaf","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724161376653,"stop":1724161376661,"duration":8},"status":"passed","severity":"normal"},{"uid":"f0224ef2c28a60c","name":"should emit a peer event after start","time":{"start":1724161831295,"stop":1724161831295,"duration":0},"status":"passed","severity":"normal"},{"uid":"439723cdfcf23f9f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724161900902,"stop":1724161900903,"duration":1},"status":"broken","severity":"normal"},{"uid":"4bc119c924b0bc25","name":"should properly create location multiaddrs - udp6","time":{"start":1724161044313,"stop":1724161044313,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dab46125be3d5f0","name":"Promise Callback - false","time":{"start":1724161929818,"stop":1724161929818,"duration":0},"status":"passed","severity":"normal"},{"uid":"2823187e86bd47a9","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724161968502,"stop":1724161968502,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2b498f28379f24","name":"nwaku subscribes","time":{"start":1724161762072,"stop":1724161762073,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c377130a06f7609","name":"Push message with shell command payload","time":{"start":1724161847084,"stop":1724161847085,"duration":1},"status":"passed","severity":"normal"},{"uid":"c11faf110358b6ac","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724161144402,"stop":1724161144402,"duration":0},"status":"passed","severity":"normal"},{"uid":"246e5320338a4233","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724161086681,"stop":1724161086683,"duration":2},"status":"passed","severity":"normal"},{"uid":"649bb568194e30f9","name":"Encoder throws on empty string content topic","time":{"start":1724161070355,"stop":1724161070355,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26e9d8bd19a376","name":"Ping fails for unsubscribed peers","time":{"start":1724161280287,"stop":1724161280288,"duration":1},"status":"passed","severity":"normal"},{"uid":"574df2d48d8d820c","name":"Check received message containing XML","time":{"start":1724161689749,"stop":1724161689749,"duration":0},"status":"passed","severity":"normal"},{"uid":"6edd86217b4e0dc5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724161035672,"stop":1724161035672,"duration":0},"status":"passed","severity":"normal"},{"uid":"af0bfa85d4c78ff8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724161376680,"stop":1724161376684,"duration":4},"status":"passed","severity":"normal"},{"uid":"cd0d13f0f67ca97","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724161222327,"stop":1724161222328,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e7da9f5acc5cf54","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724161376720,"stop":1724161376720,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8fcfff905e1152e","name":"Generator, custom pubsub topic","time":{"start":1724161947860,"stop":1724161947860,"duration":0},"status":"passed","severity":"normal"},{"uid":"2961d5ee94b6cf7f","name":"Sample","time":{"start":1724161043718,"stop":1724161043719,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd06b90e7693cce2","name":"Check publish message containing emoji","time":{"start":1724161807988,"stop":1724161807988,"duration":0},"status":"passed","severity":"normal"},{"uid":"2529d719d84b26","name":"Subscribe and receive messages via waku relay post","time":{"start":1724161968509,"stop":1724161968510,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a01f9cf4b603362","name":"Check publish message containing Script","time":{"start":1724161807984,"stop":1724161807985,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3b6b14c1e157deb","name":"Push message with custom timestamp: 1724164976931","time":{"start":1724161847099,"stop":1724161847100,"duration":1},"status":"passed","severity":"normal"},{"uid":"53550d86afb5287e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724161347129,"stop":1724161347129,"duration":0},"status":"passed","severity":"normal"},{"uid":"6627987cf935ee36","name":"should properly create peer info with all multiaddrs","time":{"start":1724161044314,"stop":1724161044314,"duration":0},"status":"passed","severity":"normal"},{"uid":"db742bf5c9b42b24","name":"Check received message containing long","time":{"start":1724161313970,"stop":1724161313970,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93026eca4be248","name":"Check message received after nwaku node is restarted","time":{"start":1724161689757,"stop":1724161689758,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1ca37436725ea3d3","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724161086684,"stop":1724161086685,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c6b1e8e0c9f5a6","name":"throws on content topic with empty version field","time":{"start":1724161035651,"stop":1724161035652,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1dafd530413733f","name":"handles different clusterIds correctly","time":{"start":1724161035661,"stop":1724161035661,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d314d9ba3f70f6","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724161821719,"stop":1724161821722,"duration":3},"status":"passed","severity":"normal"},{"uid":"93c7aa5d9f555bfe","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724161035678,"stop":1724161035678,"duration":0},"status":"passed","severity":"normal"},{"uid":"97edbef29ac875ca","name":"Push message with Script payload","time":{"start":1724161847080,"stop":1724161847081,"duration":1},"status":"passed","severity":"normal"},{"uid":"25c38c05723b9fd7","name":"Check publish message containing short","time":{"start":1724161807980,"stop":1724161807980,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdaeed08a8bc816d","name":"Ordered Callback - false","time":{"start":1724161929819,"stop":1724161929819,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e30656149ce224","name":"Passing page size 1 when there are 4 messages","time":{"start":1724161963862,"stop":1724161963862,"duration":0},"status":"passed","severity":"normal"},{"uid":"b08cef1f9cc83c50","name":"Wrong topic","time":{"start":1724161873529,"stop":1724161873529,"duration":0},"status":"passed","severity":"normal"},{"uid":"66443ecdb5b95c15","name":"throws on content topic with non-number generation field","time":{"start":1724161035639,"stop":1724161035639,"duration":0},"status":"passed","severity":"normal"},{"uid":"8594734e9f579d02","name":"A test","time":{"start":1724161640706,"stop":1724161640707,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ac087fd4e6a7a8a","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app97/5/topic755/utf8","time":{"start":1724161873523,"stop":1724161873524,"duration":1},"status":"passed","severity":"normal"},{"uid":"20dd44507b38845d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724161730450,"stop":1724161730450,"duration":0},"status":"passed","severity":"normal"},{"uid":"21cc4ec4465c4acd","name":"Check received message with timestamp: 1724161086331 ","time":{"start":1724161313994,"stop":1724161313997,"duration":3},"status":"passed","severity":"normal"},{"uid":"af5337dddddd605e","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app46/1/topic964/proto","time":{"start":1724161873523,"stop":1724161873523,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b1db12498b637d","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app24/6/topic730/utf8","time":{"start":1724161873525,"stop":1724161873525,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36aff7d36ad52dd","name":"Subscribe to topic containing short and receive message","time":{"start":1724161968497,"stop":1724161968497,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df47929d4b557aa","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724161892213,"stop":1724161892213,"duration":0},"status":"passed","severity":"normal"},{"uid":"997cf4f27a53dade","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724161892211,"stop":1724161892212,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc9c8e7e09e1e83d","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724161072204,"stop":1724161072204,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb615650eb741d6e","name":"Query with Ordered Callback, No message returned","time":{"start":1724161928599,"stop":1724161928600,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab1ae1190306955c","name":"it tolerates circular branch references","time":{"start":1724161060579,"stop":1724161060579,"duration":0},"status":"passed","severity":"normal"},{"uid":"28eb0b859b90eed2","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724161821701,"stop":1724161821703,"duration":2},"status":"passed","severity":"normal"},{"uid":"531605169f72ba04","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724161968511,"stop":1724161968511,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d46c04ee0fcd011","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724161313997,"stop":1724161313998,"duration":1},"status":"passed","severity":"normal"},{"uid":"c94f55e4f50e2363","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724161043752,"stop":1724161043752,"duration":0},"status":"passed","severity":"normal"},{"uid":"389fe92e7a079bbd","name":"Check received message containing Basic HTML tag","time":{"start":1724161313974,"stop":1724161313975,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcbe1718e9642a23","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724161640636,"stop":1724161640636,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8681e0581c494f","name":"Round trip binary serialization","time":{"start":1724161049337,"stop":1724161049337,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e285d93dc751d0e","name":"start node with empty shard should fail","time":{"start":1724161904984,"stop":1724161904984,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c573f8d6f01dcc7","name":"Ping on peer without subscriptions","time":{"start":1724161151807,"stop":1724161151807,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba8a5a0d3e37465","name":"Publish message with rate limit","time":{"start":1724161807993,"stop":1724161807993,"duration":0},"status":"passed","severity":"normal"},{"uid":"96081db0188018cb","name":"Push message with content topic containing XML","time":{"start":1724161847093,"stop":1724161847094,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3f253468c2ce477","name":"should return all peers when numPeers is 0","time":{"start":1724161049019,"stop":1724161049020,"duration":1},"status":"passed","severity":"normal"},{"uid":"4146fee4a9b5927a","name":"LightPush with 1 connections","time":{"start":1724161408187,"stop":1724161408187,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd2f10a17649261","name":"Subscribe to topic containing XML and receive message","time":{"start":1724161968504,"stop":1724161968505,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0433a029d9de8d9","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724161775810,"stop":1724161775811,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8b5157607df8e8a","name":"Push message with SQL Injection payload","time":{"start":1724161730440,"stop":1724161730440,"duration":0},"status":"passed","severity":"normal"},{"uid":"319e70d29bbdcb94","name":"Refresh subscription","time":{"start":1724161968496,"stop":1724161968497,"duration":1},"status":"broken","severity":"normal"},{"uid":"ce241148715f8114","name":"should not fail to start the service if it is already started","time":{"start":1724161831294,"stop":1724161831294,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38cca7fe65cc86a","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724161043754,"stop":1724161043758,"duration":4},"status":"passed","severity":"normal"},{"uid":"e0d2ca5bc962752e","name":"Check publish message containing XML","time":{"start":1724161807985,"stop":1724161807985,"duration":0},"status":"passed","severity":"normal"},{"uid":"4135f207656fa7f2","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724161570574,"stop":1724161570574,"duration":0},"status":"passed","severity":"normal"},{"uid":"a518180de4644149","name":"Check message with invalid timestamp is not received","time":{"start":1724161689724,"stop":1724161689724,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd02f13fe8e3e3e","name":"Filter with 0 connections","time":{"start":1724161408186,"stop":1724161408187,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fec0e773af46dd2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724161376643,"stop":1724161376644,"duration":1},"status":"passed","severity":"normal"},{"uid":"add98a9ec80087f1","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724161035658,"stop":1724161035658,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea20619fbb296ae9","name":"Check received message containing Chinese","time":{"start":1724161313971,"stop":1724161313972,"duration":1},"status":"passed","severity":"normal"},{"uid":"42dfdd744b09b078","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724161570570,"stop":1724161570571,"duration":1},"status":"passed","severity":"normal"},{"uid":"29fc353895d4ec98","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724161821664,"stop":1724161821665,"duration":1},"status":"passed","severity":"normal"},{"uid":"db49c36ff13c406a","name":"should set field with all protocols enabled","time":{"start":1724161044315,"stop":1724161044315,"duration":0},"status":"passed","severity":"normal"},{"uid":"93208d08422a34bf","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724161968503,"stop":1724161968504,"duration":1},"status":"passed","severity":"normal"},{"uid":"b67832ce6a9a4bcc","name":"should encode/decode to text encoding","time":{"start":1724161044311,"stop":1724161044311,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e76d0cdccee6a0b","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724161570569,"stop":1724161570569,"duration":0},"status":"passed","severity":"normal"},{"uid":"a14fe7ba3f2a1c3a","name":"Encoder throws on undefined content topic","time":{"start":1724161070354,"stop":1724161070355,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4dd13e0be2810aa","name":"Check message with non string payload is not received","time":{"start":1724161689756,"stop":1724161689757,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d6a310f46994f1f","name":"Check publish message after service node is restarted","time":{"start":1724161807992,"stop":1724161807992,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6cca5e080912c259","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724161968504,"stop":1724161968504,"duration":0},"status":"passed","severity":"normal"},{"uid":"27053004d893c947","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724161035673,"stop":1724161035673,"duration":0},"status":"passed","severity":"normal"},{"uid":"5027dfa24857c4ef","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724161947708,"stop":1724161947709,"duration":1},"status":"passed","severity":"normal"},{"uid":"79dd4c253bc6f506","name":"should be able to encode the field with only STORE set to true","time":{"start":1724161043748,"stop":1724161043748,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef3503daaf0a4e7d","name":"Waku message hash computation (no timestamp)","time":{"start":1724161038286,"stop":1724161038286,"duration":0},"status":"passed","severity":"normal"},{"uid":"799e0aa185e41725","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724161059915,"stop":1724161059916,"duration":1},"status":"passed","severity":"normal"},{"uid":"c277cc23a470a92b","name":"Push message with Chinese payload","time":{"start":1724161730438,"stop":1724161730439,"duration":1},"status":"passed","severity":"normal"},{"uid":"83b74f77c772e9e8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724161222329,"stop":1724161222329,"duration":0},"status":"passed","severity":"normal"},{"uid":"a565be6188a1566d","name":"Passing page size 10 when there are 10 messages","time":{"start":1724161963863,"stop":1724161963863,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a7ada53801701b1","name":"random static sharding 7 - Cluster ID: 218, Shard ID: 763","time":{"start":1724161904979,"stop":1724161904980,"duration":1},"status":"passed","severity":"normal"},{"uid":"d91e27be37d579e7","name":"Check received message containing special chars","time":{"start":1724161689707,"stop":1724161689707,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ceb5796bae38b7","name":"isConnected return false after peer stops","time":{"start":1724161144401,"stop":1724161144402,"duration":1},"status":"passed","severity":"normal"},{"uid":"28202fce83dc3afd","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724161821669,"stop":1724161821670,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b5caa5be5363604","name":"Check received message containing JSON","time":{"start":1724161313975,"stop":1724161313975,"duration":0},"status":"passed","severity":"normal"},{"uid":"8761080b54111fc4","name":"Check message with non string payload is not received","time":{"start":1724161314001,"stop":1724161314001,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec997f7f84121a69","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724161060583,"stop":1724161060583,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45a678d442b3a8","name":"Check publish message containing escaped characters","time":{"start":1724161807987,"stop":1724161807987,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e15064ce168185","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724161035663,"stop":1724161035663,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f363d681b8e7a2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724161968520,"stop":1724161968520,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e20d20ef290edac","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724161703332,"stop":1724161703333,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6345ee6fc19f33","name":"Nodes with multiple pubsub topic","time":{"start":1724161775811,"stop":1724161775812,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a7832b4cd5c0972","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724161035662,"stop":1724161035662,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d19e7371052fc3f","name":"Encoder throws on empty string content topic","time":{"start":1724161072206,"stop":1724161072206,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9e91727806053d","name":"handles empty shards array correctly","time":{"start":1724161035680,"stop":1724161035680,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e31807335e0acf","name":"Check received message containing shell command","time":{"start":1724161313975,"stop":1724161313976,"duration":1},"status":"passed","severity":"normal"},{"uid":"73681604de7f9b78","name":"Push message with Chinese payload","time":{"start":1724161847075,"stop":1724161847076,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bfe8608125be356","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724161043749,"stop":1724161043750,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bd0f5b2fffcfdd","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724161900920,"stop":1724161900921,"duration":1},"status":"broken","severity":"normal"},{"uid":"a5c499fe4dcef02d","name":"should set field with only RELAY enabled","time":{"start":1724161044315,"stop":1724161044315,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d43ff1c7448c678","name":"Passing page size 0 when there are 110 messages","time":{"start":1724161963861,"stop":1724161963862,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce4c666ac569d874","name":"ignores unrecognized TXT record formats","time":{"start":1724161060580,"stop":1724161060580,"duration":0},"status":"passed","severity":"normal"},{"uid":"6adac3bb9e755470","name":"Push message with content topic containing Arabic","time":{"start":1724161847090,"stop":1724161847090,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01b797c7ba09f8f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724161376629,"stop":1724161376629,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d8aeec5bb83d0","name":"should decode valid enr successfully","time":{"start":1724161044306,"stop":1724161044306,"duration":0},"status":"passed","severity":"normal"},{"uid":"298579d4996c5e3d","name":"can start and stop the service","time":{"start":1724161064342,"stop":1724161064342,"duration":0},"status":"passed","severity":"normal"},{"uid":"c488e1233a4f1a78","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724161821722,"stop":1724161821724,"duration":2},"status":"passed","severity":"normal"},{"uid":"3a319c6f50ef11c8","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724161043748,"stop":1724161043749,"duration":1},"status":"passed","severity":"normal"},{"uid":"5749a5a5064cb395","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724161978027,"stop":1724161978027,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4b3467c6e77ad8","name":"should throw an error for insufficient data","time":{"start":1724161035697,"stop":1724161035697,"duration":0},"status":"passed","severity":"normal"},{"uid":"818bf18a957f3982","name":"Check message with no pubsub topic is not received","time":{"start":1724161313999,"stop":1724161314000,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dd8ff5f20e40a4d","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724161570582,"stop":1724161570583,"duration":1},"status":"passed","severity":"normal"},{"uid":"e037a6c7fcff5c15","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724161968517,"stop":1724161968518,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fe6758c4f0b391e","name":"same cluster, different shard: nodes connect","time":{"start":1724161703333,"stop":1724161703334,"duration":1},"status":"passed","severity":"normal"},{"uid":"52abe4ed506c057","name":"Should update multiaddrs","time":{"start":1724161703734,"stop":1724161703735,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa238bbc5c416ae1","name":"Check received message containing shell command","time":{"start":1724161689750,"stop":1724161689750,"duration":0},"status":"passed","severity":"normal"},{"uid":"d437c4022ae4a12f","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724161035682,"stop":1724161035682,"duration":0},"status":"passed","severity":"normal"},{"uid":"a77a1de54d8d4ef7","name":"Subscribe and publish message","time":{"start":1724161821659,"stop":1724161821660,"duration":1},"status":"passed","severity":"normal"},{"uid":"4165cf8740723dd1","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724161035654,"stop":1724161035654,"duration":0},"status":"passed","severity":"normal"},{"uid":"e28cd084160bd55c","name":"Check received message containing emoji","time":{"start":1724161313986,"stop":1724161313986,"duration":0},"status":"passed","severity":"normal"},{"uid":"4863b6cd390373a2","name":"different cluster, different shard: nodes don't connect","time":{"start":1724161376619,"stop":1724161376619,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b18743d5f3b58b0","name":"Push message with content topic containing emoji","time":{"start":1724161847096,"stop":1724161847096,"duration":0},"status":"passed","severity":"normal"},{"uid":"761490f2cac4adda","name":"Does not throw an exception when node disconnects","time":{"start":1724161976235,"stop":1724161976235,"duration":0},"status":"passed","severity":"normal"},{"uid":"d79243dbb11241d","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724161035655,"stop":1724161035655,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f64207fe7ed2781","name":"Check received message containing SQL Injection","time":{"start":1724161313973,"stop":1724161313973,"duration":0},"status":"passed","severity":"normal"},{"uid":"8327dd324e4495c1","name":"Query generator for multiple messages with different message text format","time":{"start":1724161949260,"stop":1724161949261,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ef6460ec67c82af","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724161900909,"stop":1724161900909,"duration":0},"status":"broken","severity":"normal"},{"uid":"6ffb2df52d4956d3","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724161978025,"stop":1724161978025,"duration":0},"status":"passed","severity":"normal"},{"uid":"408e55a0a141f519","name":"Subscribe to topic containing Script and receive message","time":{"start":1724161968504,"stop":1724161968504,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ad00656f976503","name":"should be able to decode the field with only STORE set to true","time":{"start":1724161043753,"stop":1724161043753,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e6af185fde533e","name":"throws on content topic with too few or too many fields","time":{"start":1724161035638,"stop":1724161035638,"duration":0},"status":"passed","severity":"normal"},{"uid":"4572e636b8d370e8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724161947861,"stop":1724161947861,"duration":0},"status":"passed","severity":"normal"},{"uid":"36aa228705daad98","name":"should properly compute the node id","time":{"start":1724161044310,"stop":1724161044310,"duration":0},"status":"passed","severity":"normal"},{"uid":"687b1e21a29ea68","name":"Push message with content topic containing short","time":{"start":1724161730445,"stop":1724161730445,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0be638424e86a47","name":"Subscribe and receives messages on 20 topics","time":{"start":1724161347128,"stop":1724161347129,"duration":1},"status":"passed","severity":"normal"},{"uid":"3280a876eab1fe6f","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724161991395,"stop":1724161991396,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0033be4a8611521","name":"Generator, 2 different pubsubtopics","time":{"start":1724161947859,"stop":1724161947859,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e79a90eea2afbdc","name":"throws on content topic with empty application field","time":{"start":1724161035651,"stop":1724161035651,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e736e2c1047f528","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724161035669,"stop":1724161035669,"duration":0},"status":"passed","severity":"normal"},{"uid":"44238813d80a9f98","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724161347144,"stop":1724161347153,"duration":9},"status":"passed","severity":"normal"},{"uid":"4a3ab4c24c543907","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724161376716,"stop":1724161376717,"duration":1},"status":"passed","severity":"normal"},{"uid":"2da4ad615f049f1f","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724161792645,"stop":1724161792645,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3663350232fd47a","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724161049020,"stop":1724161049020,"duration":0},"status":"passed","severity":"normal"},{"uid":"88540d0d72186895","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724161043747,"stop":1724161043748,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eabc3176dfdec1f","name":"Check received message with timestamp: 1724161085960000000 ","time":{"start":1724161689722,"stop":1724161689722,"duration":0},"status":"passed","severity":"normal"},{"uid":"86801e7d4b136b39","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724161978027,"stop":1724161978027,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a3eef5e5af74ea","name":"Check message with no content topic is not received","time":{"start":1724161689755,"stop":1724161689755,"duration":0},"status":"passed","severity":"normal"},{"uid":"e708e804f6fb7711","name":"should not receive a peer event after stop","time":{"start":1724161831296,"stop":1724161831296,"duration":0},"status":"passed","severity":"normal"},{"uid":"538e7c9e332ba1e1","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724161059918,"stop":1724161059919,"duration":1},"status":"passed","severity":"normal"},{"uid":"de44eab8b9862e4d","name":"Push message with emoji payload","time":{"start":1724161730443,"stop":1724161730444,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b48fc0dcee0e199","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724161904983,"stop":1724161904983,"duration":0},"status":"passed","severity":"normal"},{"uid":"715dac5803fa5bcd","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724161968521,"stop":1724161968521,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a1353cb8c01e5","name":"Subscribe to topic containing short and publish message","time":{"start":1724161821667,"stop":1724161821668,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d6c50e353fbd158","name":"Push message with Script payload","time":{"start":1724161730440,"stop":1724161730440,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4b3990d69cbbf8","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724161049340,"stop":1724161049340,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f9728daeb3c571","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724161947859,"stop":1724161947860,"duration":1},"status":"passed","severity":"normal"},{"uid":"f578d2ec430a3389","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724161035673,"stop":1724161035673,"duration":0},"status":"passed","severity":"normal"},{"uid":"5678ed5f10ebddb7","name":"returns all values when wanted number is greater than available values","time":{"start":1724161059291,"stop":1724161059292,"duration":1},"status":"passed","severity":"normal"},{"uid":"c770ac629d4d85e2","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724161035681,"stop":1724161035682,"duration":1},"status":"passed","severity":"normal"},{"uid":"73f78eba1a0aef","name":"Using a function","time":{"start":1724161976236,"stop":1724161976236,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd55db0e7bcaca72","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724161376719,"stop":1724161376720,"duration":1},"status":"passed","severity":"normal"},{"uid":"906182e404226df3","name":"random static sharding 9 - Cluster ID: 621, Shard ID: 732","time":{"start":1724161904981,"stop":1724161904981,"duration":0},"status":"passed","severity":"normal"},{"uid":"736d327b2553c4b1","name":"Check received message containing JSON","time":{"start":1724161689749,"stop":1724161689750,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb0536f4fb4e0f92","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724161928596,"stop":1724161928597,"duration":1},"status":"passed","severity":"normal"},{"uid":"880b9c6d5705d8b","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724161035663,"stop":1724161035664,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0a009c97d19fe81","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724161968518,"stop":1724161968518,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a0b868508490b87","name":"Register correct protocols","time":{"start":1724161821656,"stop":1724161821657,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d748ea9a736283a","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724161928601,"stop":1724161928602,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a246cd9fa47b6ef","name":"should not fail to stop the service if it was not started","time":{"start":1724161099490,"stop":1724161099491,"duration":1},"status":"passed","severity":"normal"},{"uid":"90255a556ce631e1","name":"Check received message containing Script","time":{"start":1724161313973,"stop":1724161313974,"duration":1},"status":"passed","severity":"normal"},{"uid":"eff50807677cc2f3","name":"stop","time":{"start":1724161127330,"stop":1724161127330,"duration":0},"status":"passed","severity":"normal"},{"uid":"628043887068ddeb","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724161900900,"stop":1724161900901,"duration":1},"status":"broken","severity":"normal"},{"uid":"bdc3bc3dd756b640","name":"should throw an error for missing sharding configuration","time":{"start":1724161035679,"stop":1724161035680,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce69c2c279cfa37c","name":"Push message with XML payload","time":{"start":1724161730441,"stop":1724161730441,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e4ed1d7b912b6c9","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724161044316,"stop":1724161044316,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f279affedb5c275","name":"Push message with content topic containing SQL Injection","time":{"start":1724161847090,"stop":1724161847091,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f500512ac26b414","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724161099496,"stop":1724161099497,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8d166a2eff295c53","name":"Subscribe to topic containing long and receive message","time":{"start":1724161968516,"stop":1724161968516,"duration":0},"status":"passed","severity":"normal"},{"uid":"653336733082dcb3","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724161035657,"stop":1724161035657,"duration":0},"status":"passed","severity":"normal"},{"uid":"d39ac0cded91e9b7","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724161070351,"stop":1724161070352,"duration":1},"status":"passed","severity":"normal"},{"uid":"24c2f90b11bf12a9","name":"Refresh subscription","time":{"start":1724161347139,"stop":1724161347140,"duration":1},"status":"passed","severity":"normal"},{"uid":"e222040e53b4026b","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724161775814,"stop":1724161775815,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5b9770323086171","name":"should only return 1 node with store capability","time":{"start":1724161060582,"stop":1724161060582,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c0422e258c65e2","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724161376642,"stop":1724161376643,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1625e525b42f835","name":"same cluster, different shard: nodes don't connect","time":{"start":1724161376617,"stop":1724161376618,"duration":1},"status":"passed","severity":"normal"},{"uid":"39ef34f178965274","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724161059917,"stop":1724161059918,"duration":1},"status":"passed","severity":"normal"},{"uid":"50a0b7a33aaf9c2d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724161176543,"stop":1724161176544,"duration":1},"status":"passed","severity":"normal"},{"uid":"543801b43b648a1d","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724161035678,"stop":1724161035679,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cabf14dd405fa9","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724161086686,"stop":1724161086686,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe8a80e1398a87ec","name":"should use DNS peer discovery with light client","time":{"start":1724161099495,"stop":1724161099496,"duration":1},"status":"skipped","severity":"normal"},{"uid":"22046ea694bceff8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724161035671,"stop":1724161035671,"duration":0},"status":"passed","severity":"normal"},{"uid":"123ef3c9ea2a2e79","name":"should add and remove event listeners correctly","time":{"start":1724161064346,"stop":1724161064346,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9bae2a3488ad09a","name":"topics with same application and version share the same shard","time":{"start":1724161035659,"stop":1724161035660,"duration":1},"status":"passed","severity":"normal"},{"uid":"383b0aea016203d7","name":"Push message with SQL Injection payload","time":{"start":1724161847079,"stop":1724161847080,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6c8a5bdadc3f9d2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724161035673,"stop":1724161035674,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ac8a1b940b2be40","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724161347129,"stop":1724161347130,"duration":1},"status":"passed","severity":"normal"},{"uid":"85b54703efee9387","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724161968509,"stop":1724161968509,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1302e6ceadc904b","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724161049021,"stop":1724161049022,"duration":1},"status":"passed","severity":"normal"},{"uid":"8732bbd518bd18c","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724161035665,"stop":1724161035665,"duration":0},"status":"passed","severity":"normal"},{"uid":"261f245e3256042c","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724161821674,"stop":1724161821694,"duration":20},"status":"passed","severity":"normal"},{"uid":"3574a0b2877e79fb","name":"Reopen subscription with peer with lost subscription","time":{"start":1724161185845,"stop":1724161185845,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ef22a134c5b2d10","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724161060583,"stop":1724161060584,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ad0fb084ce5fbb76","name":"Check received message containing Basic HTML tag","time":{"start":1724161689749,"stop":1724161689749,"duration":0},"status":"passed","severity":"normal"},{"uid":"247a57b16c413813","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724161978024,"stop":1724161978024,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec31b499d877feb","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724161900894,"stop":1724161900895,"duration":1},"status":"broken","severity":"normal"},{"uid":"85411ebae09db47d","name":"Check received message containing Russian","time":{"start":1724161689708,"stop":1724161689709,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3255c66ef717bc","name":"pre and post cipher","time":{"start":1724161070901,"stop":1724161070901,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca7f906d5c3a005","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724161347157,"stop":1724161347158,"duration":1},"status":"passed","severity":"normal"},{"uid":"21ac025820733982","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724161060582,"stop":1724161060583,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dcf8a068314cb0e","name":"Push message with short payload","time":{"start":1724161730435,"stop":1724161730435,"duration":0},"status":"passed","severity":"normal"},{"uid":"b664748d9490139","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724161947710,"stop":1724161947715,"duration":5},"status":"passed","severity":"normal"},{"uid":"84aef1bbcfae9368","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724161807990,"stop":1724161807990,"duration":0},"status":"passed","severity":"normal"},{"uid":"420f49dc19518a74","name":"Ping on subscribed peer","time":{"start":1724161185845,"stop":1724161185846,"duration":1},"status":"passed","severity":"normal"},{"uid":"852e95be4a93a1ee","name":"Js publishes, other Js receives","time":{"start":1724161762074,"stop":1724161762075,"duration":1},"status":"passed","severity":"normal"},{"uid":"c25fd528c100254e","name":"groups content topics by expected pubsub topic","time":{"start":1724161035660,"stop":1724161035660,"duration":0},"status":"passed","severity":"normal"},{"uid":"505f30e183630a63","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724161176544,"stop":1724161176544,"duration":0},"status":"passed","severity":"normal"},{"uid":"69fa837cd7b3e951","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724161775815,"stop":1724161775816,"duration":1},"status":"passed","severity":"normal"},{"uid":"f829db59bc0a7092","name":"should emit a peer event after start","time":{"start":1724161099493,"stop":1724161099493,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d0c96ae4e67a37","name":"should not fail to stop the service if it was not started","time":{"start":1724161064342,"stop":1724161064342,"duration":0},"status":"passed","severity":"normal"},{"uid":"99acea32862b63b3","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724161043760,"stop":1724161043760,"duration":0},"status":"passed","severity":"normal"},{"uid":"96fd968aa7e159d2","name":"Query generator for multiple messages","time":{"start":1724161949257,"stop":1724161949258,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6bf58c870824f8f","name":"Decoder throws on empty string content topic","time":{"start":1724161072207,"stop":1724161072207,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5a358565f16236","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724161991395,"stop":1724161991395,"duration":0},"status":"passed","severity":"normal"},{"uid":"d829695ee60413c1","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724161059908,"stop":1724161059915,"duration":7},"status":"passed","severity":"normal"},{"uid":"6cfe9417afa7e8c6","name":"Non TWN Cluster","time":{"start":1724161873522,"stop":1724161873523,"duration":1},"status":"passed","severity":"normal"},{"uid":"45f57faff90f1205","name":"should throw error - no id","time":{"start":1724161044308,"stop":1724161044308,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f181511b55514b","name":"Subscribe and receives messages on 20 topics","time":{"start":1724161968481,"stop":1724161968482,"duration":1},"status":"passed","severity":"normal"},{"uid":"48c860351f32599b","name":"Check received message containing numeric","time":{"start":1724161689738,"stop":1724161689738,"duration":0},"status":"passed","severity":"normal"},{"uid":"420cee657022f132","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724161689723,"stop":1724161689724,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec3e62d5f09cf94c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724161968512,"stop":1724161968513,"duration":1},"status":"passed","severity":"normal"},{"uid":"673a8c70a1509672","name":"Push message with content topic containing unicode special characters","time":{"start":1724161847096,"stop":1724161847096,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1283f86156a4515","name":"Push message with content topic containing Russian","time":{"start":1724161847090,"stop":1724161847090,"duration":0},"status":"passed","severity":"normal"},{"uid":"404adfda2f758f63","name":"Check message on other pubsub topic is not received","time":{"start":1724161689754,"stop":1724161689754,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc88524d630ad982","name":"addEventListener with wrong event","time":{"start":1724161127324,"stop":1724161127324,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d6fc4c1376b9cc","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724161900908,"stop":1724161900908,"duration":0},"status":"broken","severity":"normal"},{"uid":"e6c9b4d970f70862","name":"Push message with content topic containing SQL Injection","time":{"start":1724161730448,"stop":1724161730449,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c9dc76edc14f1d2","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724161570570,"stop":1724161570570,"duration":0},"status":"passed","severity":"normal"},{"uid":"785d8db53a01b510","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724161144399,"stop":1724161144399,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e81be8db333cfe7","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724161900904,"stop":1724161900905,"duration":1},"status":"broken","severity":"normal"},{"uid":"343f34e422f4c1c0","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724161043761,"stop":1724161043762,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbe40032b9024cb7","name":"Push message with Arabic payload","time":{"start":1724161847076,"stop":1724161847077,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a743137411b8eab","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724161035696,"stop":1724161035697,"duration":1},"status":"passed","severity":"normal"},{"uid":"d38556229e424885","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724161807988,"stop":1724161807988,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7b9d242a38b409","name":"different cluster, same shard: nodes don't connect","time":{"start":1724161703334,"stop":1724161703334,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e325e9469dbc5ca","name":"Push message with content topic containing Script","time":{"start":1724161847091,"stop":1724161847093,"duration":2},"status":"passed","severity":"normal"},{"uid":"3f67be4b6bf73991","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724161775809,"stop":1724161775810,"duration":1},"status":"passed","severity":"normal"},{"uid":"eff225e5c772df8e","name":"should get / set UDP multiaddr","time":{"start":1724161044311,"stop":1724161044311,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eedd1a26b2d2ba7","name":"should not fail to start the service if it is already started","time":{"start":1724161064343,"stop":1724161064343,"duration":0},"status":"passed","severity":"normal"},{"uid":"433d822cedd674c4","name":"Number of peers are maintained correctly","time":{"start":1724161280248,"stop":1724161280248,"duration":0},"status":"passed","severity":"normal"},{"uid":"8217fe2fc843f7be","name":"Subscribe to topic containing Script and publish message","time":{"start":1724161821696,"stop":1724161821697,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa6e2116bb097f95","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724161035676,"stop":1724161035676,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce62d1462d103f9f","name":"Push message with Russian payload","time":{"start":1724161847077,"stop":1724161847079,"duration":2},"status":"passed","severity":"normal"},{"uid":"edf843fa283913f6","name":"1 Relay, 1 fetch","time":{"start":1724161059985,"stop":1724161059986,"duration":1},"status":"passed","severity":"normal"},{"uid":"a22e8b7a4a777ac7","name":"Check message with invalid timestamp is not received","time":{"start":1724161313998,"stop":1724161313999,"duration":1},"status":"passed","severity":"normal"},{"uid":"bef47b1687018a0e","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724161035668,"stop":1724161035668,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff02140858e0606","name":"Check publish message containing unicode special characters","time":{"start":1724161807987,"stop":1724161807987,"duration":0},"status":"passed","severity":"normal"},{"uid":"34806828fde19350","name":"configure the node with multiple pubsub topics","time":{"start":1724161904982,"stop":1724161904983,"duration":1},"status":"passed","severity":"normal"},{"uid":"816552a169614397","name":"random static sharding 2 - Cluster ID: 187, Shard ID: 468","time":{"start":1724161904977,"stop":1724161904977,"duration":0},"status":"passed","severity":"normal"},{"uid":"e85f482fef727455","name":"should not receive a peer event before start","time":{"start":1724161831295,"stop":1724161831296,"duration":1},"status":"passed","severity":"normal"},{"uid":"31df81232512b268","name":"LightPush with 0 connections","time":{"start":1724161408186,"stop":1724161408186,"duration":0},"status":"passed","severity":"normal"},{"uid":"92a6d60b2e414b7e","name":"Ephemeral messages are not stored","time":{"start":1724161096984,"stop":1724161096984,"duration":0},"status":"passed","severity":"normal"},{"uid":"f65117e7c21c5672","name":"Should update shard info","time":{"start":1724161703735,"stop":1724161703735,"duration":0},"status":"passed","severity":"normal"},{"uid":"118a511db5b8d63e","name":"Push message with content topic containing shell command","time":{"start":1724161730451,"stop":1724161730451,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17b4c40e72ec4bf","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724161144400,"stop":1724161144400,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f402315c5b4a15","name":"Push message with numeric payload","time":{"start":1724161847073,"stop":1724161847074,"duration":1},"status":"passed","severity":"normal"},{"uid":"1650b8278684eaae","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724161978025,"stop":1724161978025,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ca9083cbb00aed","name":"new peer added after a peer was already found","time":{"start":1724161792644,"stop":1724161792644,"duration":0},"status":"skipped","severity":"normal"},{"uid":"deea359a497c08ca","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724161991396,"stop":1724161991397,"duration":1},"status":"passed","severity":"normal"},{"uid":"2620e0060f40573d","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724161376684,"stop":1724161376685,"duration":1},"status":"passed","severity":"normal"},{"uid":"77cd19aa8a0f531e","name":"should not fail to start the service if it is already started","time":{"start":1724161099491,"stop":1724161099492,"duration":1},"status":"passed","severity":"normal"},{"uid":"a55ba23d158dee3d","name":"Ordered Callback - true","time":{"start":1724161929818,"stop":1724161929818,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79b3b97c016cf","name":"Query Generator - false","time":{"start":1724161929816,"stop":1724161929817,"duration":1},"status":"passed","severity":"normal"},{"uid":"97709de5da1c34f6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724161176545,"stop":1724161176545,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b0f2052ef3c55e8","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724161570569,"stop":1724161570570,"duration":1},"status":"passed","severity":"normal"},{"uid":"2310bd0feb6195f6","name":"Fails to publish message with wrong content topic","time":{"start":1724161807990,"stop":1724161807990,"duration":0},"status":"passed","severity":"normal"},{"uid":"63454bce1ff6a60","name":"Decrypt messages","time":{"start":1724161734137,"stop":1724161734138,"duration":1},"status":"passed","severity":"normal"},{"uid":"6de634acfcb25043","name":"Subscribe and receives messages on 20 topics","time":{"start":1724161968512,"stop":1724161968512,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18f511623b2e92b","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724161035658,"stop":1724161035658,"duration":0},"status":"passed","severity":"normal"},{"uid":"874b98875a888730","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724161570583,"stop":1724161570583,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca4f16f56c815ee","name":"should throw error - no public key","time":{"start":1724161044309,"stop":1724161044309,"duration":0},"status":"passed","severity":"normal"},{"uid":"80c8f869c07579ff","name":"Subscribe and receive messages via waku relay post","time":{"start":1724161347120,"stop":1724161347121,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0f270104722b94e","name":"should handle corrupted local storage data gracefully","time":{"start":1724161064345,"stop":1724161064346,"duration":1},"status":"passed","severity":"normal"},{"uid":"6072602ba8b8a15e","name":"Check message with no payload is not received","time":{"start":1724161689725,"stop":1724161689725,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c24a6053dc8d2f","name":"Subscribe and receive messages via lightPush","time":{"start":1724161347115,"stop":1724161347116,"duration":1},"status":"passed","severity":"normal"},{"uid":"8735d8b25bf7efb6","name":"Push message with content topic containing Chinese","time":{"start":1724161847089,"stop":1724161847089,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3898a3a0bcdf8a2","name":"Check received message with timestamp: 1724161086331000000 ","time":{"start":1724161313986,"stop":1724161313987,"duration":1},"status":"passed","severity":"normal"},{"uid":"5915c32a5649f905","name":"Check received message containing Arabic","time":{"start":1724161689740,"stop":1724161689740,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6a1512113ef0f0b","name":"Check received message containing Chinese","time":{"start":1724161689707,"stop":1724161689708,"duration":1},"status":"passed","severity":"normal"},{"uid":"89d80540e4d4b32e","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724161821700,"stop":1724161821701,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb8c7c22d14371d3","name":"Sets default value correctly","time":{"start":1724161976237,"stop":1724161976237,"duration":0},"status":"passed","severity":"normal"},{"uid":"38be79d716fc147a","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724161570575,"stop":1724161570580,"duration":5},"status":"passed","severity":"normal"},{"uid":"38e9d3389f908caa","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724161928582,"stop":1724161928583,"duration":1},"status":"passed","severity":"normal"},{"uid":"499fb353ccf30628","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724161064345,"stop":1724161064345,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd9c1f3cf8b8916","name":"Query with Promise Callback, No Decoder","time":{"start":1724161928602,"stop":1724161928602,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b0e8be30f25a02","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724161035681,"stop":1724161035681,"duration":0},"status":"passed","severity":"normal"},{"uid":"58fd98cf5b991dae","name":"Push message with escaped characters payload","time":{"start":1724161847085,"stop":1724161847085,"duration":0},"status":"passed","severity":"normal"},{"uid":"416a7d847da41ce4","name":"Push message with content topic containing unicode special characters","time":{"start":1724161730452,"stop":1724161730452,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b18af617c488029","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724161035663,"stop":1724161035663,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2572f67313e58df","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724161968503,"stop":1724161968503,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ca0528c1990078","name":"Check received message containing Russian","time":{"start":1724161689747,"stop":1724161689748,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9246ffe6d9fdd37","name":"Relay","time":{"start":1724161096699,"stop":1724161096700,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a5d495aa5b4094","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724161968512,"stop":1724161968512,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a150252a751a262","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724161035655,"stop":1724161035656,"duration":1},"status":"passed","severity":"normal"},{"uid":"88323ef6e9815cec","name":"Push message with special chars payload","time":{"start":1724161730437,"stop":1724161730438,"duration":1},"status":"passed","severity":"normal"},{"uid":"245cc8b3527a1840","name":"Accepts a valid Waku Message","time":{"start":1724161052773,"stop":1724161052774,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eb1dea5aa139434","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724161070353,"stop":1724161070353,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86fff42c5a26abe","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724161968510,"stop":1724161968510,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd4bb32455ff769","name":"Callback on promise, aborts when callback returns true","time":{"start":1724161949266,"stop":1724161949266,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38410dff336b323","name":"A test","time":{"start":1724161640707,"stop":1724161640707,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b1a8fef8afe00d5","name":"can dial TLS multiaddrs","time":{"start":1724161694685,"stop":1724161694685,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93ad4283af81043","name":"Push message with content topic containing shell command","time":{"start":1724161847095,"stop":1724161847095,"duration":0},"status":"passed","severity":"normal"},{"uid":"622e80705dd6dc4a","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724161035665,"stop":1724161035665,"duration":0},"status":"passed","severity":"normal"},{"uid":"c29a35f5af63c3b8","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app46/10/topic869/json","time":{"start":1724161873527,"stop":1724161873528,"duration":1},"status":"passed","severity":"normal"},{"uid":"57d254c9da335def","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724161703332,"stop":1724161703332,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2fe8271639d05f5","name":"All","time":{"start":1724161096701,"stop":1724161096701,"duration":0},"status":"passed","severity":"normal"},{"uid":"204d71d7ac847d66","name":"Overlapping topic subscription","time":{"start":1724161821667,"stop":1724161821667,"duration":0},"status":"skipped","severity":"normal"},{"uid":"179ad052c34b6020","name":"should throw an error for missing required configuration","time":{"start":1724161035667,"stop":1724161035667,"duration":0},"status":"passed","severity":"normal"},{"uid":"547a9a59358af969","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724161968506,"stop":1724161968506,"duration":0},"status":"passed","severity":"normal"},{"uid":"4184d255579cbe92","name":"Push message with Basic HTML tag payload","time":{"start":1724161847082,"stop":1724161847083,"duration":1},"status":"passed","severity":"normal"},{"uid":"b539cf072c2a0c76","name":"Query Generator, No Decoder","time":{"start":1724161928583,"stop":1724161928583,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab2d52c71a137a5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724161347141,"stop":1724161347142,"duration":1},"status":"passed","severity":"normal"},{"uid":"3acaa71bab0c443b","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724161038285,"stop":1724161038285,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a71f7b824580349","name":"Fails to push message with large meta","time":{"start":1724161847097,"stop":1724161847098,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c4fd4659946e383","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724161035677,"stop":1724161035677,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a254fa7d7a8bbd","name":"Ping on peer without subscriptions","time":{"start":1724161185846,"stop":1724161185846,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa73476391d7671","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724161059916,"stop":1724161059917,"duration":1},"status":"passed","severity":"normal"},{"uid":"b558431148742bc","name":"Relay - dialed after","time":{"start":1724161978940,"stop":1724161978941,"duration":1},"status":"passed","severity":"normal"},{"uid":"c35f02d065f67788","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app6/10/topic290/proto","time":{"start":1724161873524,"stop":1724161873524,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d58070a8fe52f9","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724161376644,"stop":1724161376645,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb9b1c18d39a3a2d","name":"Generator, custom pubsub topic","time":{"start":1724161947855,"stop":1724161947856,"duration":1},"status":"passed","severity":"normal"},{"uid":"667370500385da68","name":"Filter with 3 connections","time":{"start":1724161408189,"stop":1724161408189,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb740a8f06387b0","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724161821661,"stop":1724161821662,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb7c724ed79de38b","name":"Promise Callback - true","time":{"start":1724161929817,"stop":1724161929817,"duration":0},"status":"passed","severity":"normal"},{"uid":"1135f837f859219f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724161035674,"stop":1724161035675,"duration":1},"status":"passed","severity":"normal"},{"uid":"120b7b6c5c76e00e","name":"throws on content topic with generation field greater than 0","time":{"start":1724161035639,"stop":1724161035651,"duration":12},"status":"passed","severity":"normal"},{"uid":"dae9a1a29e1fd651","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724161376642,"stop":1724161376642,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc1217298f7e139","name":"should return empty list for no shard","time":{"start":1724161035666,"stop":1724161035666,"duration":0},"status":"passed","severity":"normal"},{"uid":"543d9c4a3749cc1b","name":"isConnected should return false after all peers disconnect","time":{"start":1724161086694,"stop":1724161086695,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb9f40f05d553042","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724161376645,"stop":1724161376650,"duration":5},"status":"passed","severity":"normal"},{"uid":"1f460374a94e90fc","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724161640643,"stop":1724161640644,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9039249080f9f8f","name":"Check publish message containing Russian","time":{"start":1724161807984,"stop":1724161807984,"duration":0},"status":"passed","severity":"normal"},{"uid":"38b816c2dbaa3c10","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724161347159,"stop":1724161347162,"duration":3},"status":"passed","severity":"normal"},{"uid":"7d35d7bf0a0a7956","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724161376650,"stop":1724161376650,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e8acecc46afb40","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724161035666,"stop":1724161035667,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d5d950002c6c765","name":"isConnected should return true after first peer connects","time":{"start":1724161144400,"stop":1724161144401,"duration":1},"status":"passed","severity":"normal"},{"uid":"58fd623434202dfa","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724161059922,"stop":1724161059923,"duration":1},"status":"passed","severity":"normal"},{"uid":"22009f7b7a11073f","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app51/6/topic56/test.js","time":{"start":1724161873526,"stop":1724161873526,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b993d6dcb21649","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724161904976,"stop":1724161904976,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad1a8edc0f8e523","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724161978027,"stop":1724161978028,"duration":1},"status":"passed","severity":"normal"},{"uid":"a451ab6891d24a15","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724161035675,"stop":1724161035675,"duration":0},"status":"passed","severity":"normal"},{"uid":"7057cdb8c173e9ee","name":"Encoder throws on undefined content topic","time":{"start":1724161049338,"stop":1724161049339,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fc7e0c97dcff6d1","name":"Refresh subscription","time":{"start":1724161968515,"stop":1724161968516,"duration":1},"status":"broken","severity":"normal"},{"uid":"336a8bb395bab73e","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724161035666,"stop":1724161035666,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e6957f5dd08d36","name":"Check message on other pubsub topic is not received","time":{"start":1724161313999,"stop":1724161313999,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca8bfb9ab430064","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app12/4/topic305/xml","time":{"start":1724161873524,"stop":1724161873525,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a80044d4f62276c","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724161947709,"stop":1724161947710,"duration":1},"status":"passed","severity":"normal"},{"uid":"759acb9bb9416840","name":"Check publish message containing shell command","time":{"start":1724161807986,"stop":1724161807987,"duration":1},"status":"passed","severity":"normal"},{"uid":"e653c47fce6a19da","name":"Check received message containing Arabic","time":{"start":1724161689708,"stop":1724161689708,"duration":0},"status":"passed","severity":"normal"},{"uid":"b898b21b6a156da5","name":"Filter","time":{"start":1724161978943,"stop":1724161978943,"duration":0},"status":"passed","severity":"normal"},{"uid":"f67cd736161a4b48","name":"Check received message containing long","time":{"start":1724161689706,"stop":1724161689706,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1a177e0ac44841","name":"Store - dialed after - with timeout","time":{"start":1724161978942,"stop":1724161978942,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a699206917cdf5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724161176547,"stop":1724161176548,"duration":1},"status":"passed","severity":"normal"},{"uid":"d78796ebcbef419d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724161900897,"stop":1724161900899,"duration":2},"status":"broken","severity":"normal"},{"uid":"bf4a9f091f9329f9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724161035669,"stop":1724161035670,"duration":1},"status":"passed","severity":"normal"},{"uid":"652d6a87f680bc7a","name":"Push message with short payload","time":{"start":1724161847071,"stop":1724161847072,"duration":1},"status":"passed","severity":"normal"},{"uid":"f41b964fec21fb4a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724161689753,"stop":1724161689753,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8e80522bc47ac5","name":"Fails to push message bigger that 1MB","time":{"start":1724161730463,"stop":1724161730463,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2abd26be534782","name":"Push message with long payload","time":{"start":1724161847072,"stop":1724161847073,"duration":1},"status":"passed","severity":"normal"},{"uid":"b34864fe065e8113","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724161035672,"stop":1724161035673,"duration":1},"status":"passed","severity":"normal"},{"uid":"27e7f97d13d0106","name":"should set field with all protocols disabled","time":{"start":1724161044314,"stop":1724161044315,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f79336ad6ad8628","name":"handles multiple messages","time":{"start":1724161961527,"stop":1724161961528,"duration":1},"status":"passed","severity":"normal"},{"uid":"7152f2f808451204","name":"Reusing cursor across nodes","time":{"start":1724161892212,"stop":1724161892212,"duration":0},"status":"passed","severity":"normal"},{"uid":"bebf0fb9867ee5bf","name":"should not receive a peer event before start","time":{"start":1724161099494,"stop":1724161099494,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea918be723505187","name":"Push message with content topic containing escaped characters","time":{"start":1724161847095,"stop":1724161847096,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e93ab7e067ee6b6","name":"Push message with content topic containing short","time":{"start":1724161847087,"stop":1724161847087,"duration":0},"status":"passed","severity":"normal"},{"uid":"4311e012a7b1bf54","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724161947709,"stop":1724161947709,"duration":0},"status":"passed","severity":"normal"},{"uid":"7372305bd8b06e63","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724161043761,"stop":1724161043761,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd344f0e0c28f13","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724161094340,"stop":1724161094341,"duration":1},"status":"passed","severity":"normal"},{"uid":"559a345c5d441b0b","name":"Asymmetric encrypt & decrypt","time":{"start":1724161070899,"stop":1724161070900,"duration":1},"status":"passed","severity":"normal"},{"uid":"b941bdf3e78f0bd0","name":"Relay - times out","time":{"start":1724161978941,"stop":1724161978941,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a259bddfb0bee92","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724161376665,"stop":1724161376666,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8c6cf008c365a65","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724161376623,"stop":1724161376623,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff513a8d4a68eb3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724161376627,"stop":1724161376627,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c6cbeffbbba8b0","name":"Push message with content topic containing Script","time":{"start":1724161730449,"stop":1724161730449,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6412b890d7323b6","name":"can start and stop the service","time":{"start":1724161099489,"stop":1724161099490,"duration":1},"status":"passed","severity":"normal"},{"uid":"2de182204d96711a","name":"Check received message containing emoji","time":{"start":1724161689751,"stop":1724161689751,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b43aa165218d0d","name":"udp ip6 address","time":{"start":1724161043724,"stop":1724161043725,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fb8d42a16f19fc7","name":"Check received message containing JSON","time":{"start":1724161689714,"stop":1724161689718,"duration":4},"status":"passed","severity":"normal"},{"uid":"344b0df19e488685","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724161376666,"stop":1724161376678,"duration":12},"status":"passed","severity":"normal"},{"uid":"a615512c794a91c","name":"random static sharding 6 - Cluster ID: 470, Shard ID: 121","time":{"start":1724161904979,"stop":1724161904979,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbac623a7dc416cc","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724161968520,"stop":1724161968520,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf07a0e5acac0a6","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724161570581,"stop":1724161570581,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf3dadc154efbcca","name":"Ping succeeds for all connected peers","time":{"start":1724161280248,"stop":1724161280287,"duration":39},"status":"passed","severity":"normal"},{"uid":"23ed194b4170713e","name":"can start the service","time":{"start":1724161099488,"stop":1724161099489,"duration":1},"status":"passed","severity":"normal"},{"uid":"731e6e611d142eb2","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724161570573,"stop":1724161570573,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca4c7665b104b0a","name":"LightPush with 2 connections","time":{"start":1724161408188,"stop":1724161408188,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc62f1890f7fbba","name":"Check received message containing escaped characters","time":{"start":1724161313977,"stop":1724161313985,"duration":8},"status":"passed","severity":"normal"},{"uid":"528c2c41520937e2","name":"Check received message containing unicode special characters","time":{"start":1724161313985,"stop":1724161313986,"duration":1},"status":"passed","severity":"normal"},{"uid":"87fdc7a23549c637","name":"Push message with unicode special characters payload","time":{"start":1724161847085,"stop":1724161847085,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ccca9fda3cfbf4e","name":"LightPush with 3 connections","time":{"start":1724161408188,"stop":1724161408189,"duration":1},"status":"passed","severity":"normal"},{"uid":"769521730826ae76","name":"Push message with unicode special characters payload","time":{"start":1724161730443,"stop":1724161730443,"duration":0},"status":"passed","severity":"normal"},{"uid":"c18f67bafbeead39","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724161928600,"stop":1724161928601,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eedcd062793e328","name":"Publish message with large meta","time":{"start":1724161807992,"stop":1724161807993,"duration":1},"status":"passed","severity":"normal"},{"uid":"96b523b49b7462dc","name":"Mutual subscription","time":{"start":1724161821651,"stop":1724161821654,"duration":3},"status":"passed","severity":"normal"},{"uid":"9cdf90662b8ca98f","name":"random static sharding 1 - Cluster ID: 190, Shard ID: 919","time":{"start":1724161904977,"stop":1724161904977,"duration":0},"status":"passed","severity":"normal"},{"uid":"e800f384c57f74e0","name":"Check received message containing short","time":{"start":1724161313969,"stop":1724161313970,"duration":1},"status":"passed","severity":"normal"},{"uid":"96e7a0a2acd92368","name":"should emit a peer event after start","time":{"start":1724161064343,"stop":1724161064343,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c27419fca0d8a6b","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724161094336,"stop":1724161094336,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a183adf0458776","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724161035677,"stop":1724161035677,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1deb454a142e7e2","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724161347125,"stop":1724161347126,"duration":1},"status":"passed","severity":"normal"},{"uid":"598df14aa4afd70c","name":"should set field with only STORE enabled","time":{"start":1724161044315,"stop":1724161044315,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0baf270932029a9","name":"Reopen subscription with peer with lost subscription","time":{"start":1724161151808,"stop":1724161151808,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb7774d9182cd38","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724161376630,"stop":1724161376631,"duration":1},"status":"passed","severity":"normal"},{"uid":"94de40e4bb9679dc","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724161059292,"stop":1724161059293,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4e6b7e01311a3a5","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app35/9/topic230/test.js","time":{"start":1724161873528,"stop":1724161873529,"duration":1},"status":"passed","severity":"normal"},{"uid":"71daa84ede9b2e47","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724161376620,"stop":1724161376621,"duration":1},"status":"passed","severity":"normal"},{"uid":"33b90cd77e681d99","name":"retrieves a single peer","time":{"start":1724161060578,"stop":1724161060579,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e3405fd775569","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724161689752,"stop":1724161689753,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dd15f2c401355a6","name":"Check received message containing Russian","time":{"start":1724161313972,"stop":1724161313973,"duration":1},"status":"passed","severity":"normal"},{"uid":"44a37749b08b9313","name":"Decoder throws on empty string content topic","time":{"start":1724161049340,"stop":1724161049340,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d6cb791f0192769","name":"Passing invalid cursor","time":{"start":1724161892212,"stop":1724161892213,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbe849a781290a20","name":"should throw error - no id","time":{"start":1724161044307,"stop":1724161044307,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a7fd56b5f955cd","name":"Privacy Node - default protocol","time":{"start":1724161978944,"stop":1724161978944,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab42b65c753a77d","name":"Check received message containing emoji","time":{"start":1724161689722,"stop":1724161689722,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbaa4f31afc2221a","name":"through manual discovery","time":{"start":1724161694686,"stop":1724161694688,"duration":2},"status":"passed","severity":"normal"},{"uid":"345c4a4defd9b41a","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724161570574,"stop":1724161570575,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ec6b90b63f38788","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724161096985,"stop":1724161096990,"duration":5},"status":"passed","severity":"normal"},{"uid":"ddf0ad39ce01087a","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724161821670,"stop":1724161821671,"duration":1},"status":"passed","severity":"normal"},{"uid":"651c05bed594b33b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724161347117,"stop":1724161347118,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd8873d9949f177d","name":"Push message with special chars payload","time":{"start":1724161847074,"stop":1724161847075,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a182a62bbcf5b3e","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724161892199,"stop":1724161892200,"duration":1},"status":"passed","severity":"normal"},{"uid":"a30502eda6b65005","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724161376643,"stop":1724161376643,"duration":0},"status":"passed","severity":"normal"},{"uid":"f544cb5bc3fdb220","name":"Check message received after nwaku node is restarted","time":{"start":1724161314002,"stop":1724161314002,"duration":0},"status":"skipped","severity":"normal"},{"uid":"49e93e40835fd01b","name":"Push message with meta","time":{"start":1724161847097,"stop":1724161847097,"duration":0},"status":"passed","severity":"normal"},{"uid":"e57aee4fcff996d3","name":"Push to array if already present","time":{"start":1724161035157,"stop":1724161035157,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf9fdb77a5f6e2","name":"Push message with Basic HTML tag payload","time":{"start":1724161730441,"stop":1724161730441,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfbb7d8f7f4ccaf4","name":"should return valid sharding parameters for static sharding","time":{"start":1724161035679,"stop":1724161035679,"duration":0},"status":"passed","severity":"normal"},{"uid":"35268d55d74ae0c9","name":"Overlapping topic subscription","time":{"start":1724161347130,"stop":1724161347139,"duration":9},"status":"passed","severity":"normal"},{"uid":"6031b388a2869fb1","name":"Query Generator, No message returned","time":{"start":1724161928594,"stop":1724161928595,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbda0c5aa6e875f1","name":"1 Store, 2 fetches","time":{"start":1724161059986,"stop":1724161059986,"duration":0},"status":"passed","severity":"normal"},{"uid":"d97399225dc742f3","name":"Check meta is set [ecies]","time":{"start":1724161072205,"stop":1724161072205,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac25a2bb63db96a","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724161376626,"stop":1724161376627,"duration":1},"status":"passed","severity":"normal"},{"uid":"a69cfa2ad53f447c","name":"Check publish message containing special chars","time":{"start":1724161807982,"stop":1724161807982,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c856c093594c558","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724161376629,"stop":1724161376629,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea82e5c42690727","name":"Check received message containing short","time":{"start":1724161689727,"stop":1724161689727,"duration":0},"status":"passed","severity":"normal"},{"uid":"9699f6cc687e1dec","name":"getPeersByDiscovery","time":{"start":1724161792644,"stop":1724161792644,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f0efc6ec20f824b","name":"should be called for bootstrap peers","time":{"start":1724161094337,"stop":1724161094338,"duration":1},"status":"passed","severity":"normal"},{"uid":"91da36d192d6dfc4","name":"Fails to push message bigger that 1MB","time":{"start":1724161847100,"stop":1724161847101,"duration":1},"status":"passed","severity":"normal"},{"uid":"76f3a2af832e95ec","name":"Ping on unsubscribed peer","time":{"start":1724161185844,"stop":1724161185845,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec9515eb9da63d92","name":"Push message on custom pubsubTopic","time":{"start":1724161640638,"stop":1724161640639,"duration":1},"status":"passed","severity":"normal"},{"uid":"c47b322869964944","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724161570572,"stop":1724161570572,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d88793b4ef2116","name":"different cluster, same shard: nodes don't connect","time":{"start":1724161376618,"stop":1724161376619,"duration":1},"status":"passed","severity":"normal"},{"uid":"386c424c72bb3e32","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724161892194,"stop":1724161892194,"duration":0},"status":"passed","severity":"normal"},{"uid":"25eb2ceaf95ebbae","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724161968480,"stop":1724161968481,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa21d1daa268f14c","name":"listenerCount","time":{"start":1724161127325,"stop":1724161127327,"duration":2},"status":"passed","severity":"normal"},{"uid":"511993d7ebe7367b","name":"Fails to push message with empty content topic","time":{"start":1724161847097,"stop":1724161847097,"duration":0},"status":"passed","severity":"normal"},{"uid":"11050eecb8d7aaa8","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724161949267,"stop":1724161949272,"duration":5},"status":"passed","severity":"normal"},{"uid":"bb3a6c9b8d62c6a9","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724161176546,"stop":1724161176546,"duration":0},"status":"passed","severity":"normal"},{"uid":"50e8daad8e467cd","name":"Symmetric encrypt & Decrypt","time":{"start":1724161070900,"stop":1724161070900,"duration":0},"status":"passed","severity":"normal"},{"uid":"74299eccbe8af4b","name":"Subscribe to topic containing Script and receive message","time":{"start":1724161347155,"stop":1724161347156,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f97e6541d104d7e","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724161570571,"stop":1724161570572,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f37b2c8d6ebfce5","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724161821716,"stop":1724161821718,"duration":2},"status":"passed","severity":"normal"},{"uid":"cd4e12452f6bb03","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724161821673,"stop":1724161821674,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f3f520626bb09b0","name":"Check received message containing numeric","time":{"start":1724161689707,"stop":1724161689707,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6be1fae1b7412b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724161035670,"stop":1724161035670,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c5bb630ee774b45","name":"Check received message containing Script","time":{"start":1724161689709,"stop":1724161689709,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef575183d7bcb68","name":"Push message with custom timestamp: 1693403043433","time":{"start":1724161730455,"stop":1724161730459,"duration":4},"status":"passed","severity":"normal"},{"uid":"9b905f8682ec5e70","name":"Check publish message containing Chinese","time":{"start":1724161807982,"stop":1724161807983,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e809f3b95481b72","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724161928597,"stop":1724161928598,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8f255bfbf075e1f","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724161347164,"stop":1724161347165,"duration":1},"status":"passed","severity":"normal"},{"uid":"38d57f0ad0c99fa3","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724161222327,"stop":1724161222327,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb748f7e67a70c","name":"Check received message containing SQL Injection","time":{"start":1724161689709,"stop":1724161689709,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce4f02777894b3f4","name":"Check received message containing shell command","time":{"start":1724161689718,"stop":1724161689718,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ebf8fcafa52da3","name":"Reopen subscription with peer with lost subscription","time":{"start":1724161185847,"stop":1724161185848,"duration":1},"status":"passed","severity":"normal"},{"uid":"99a16de6fe6a433b","name":"Generator, custom pubsub topic","time":{"start":1724161947858,"stop":1724161947859,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebc09b0abd89e6bc","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724161968502,"stop":1724161968502,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fdf6cd83eb4619b","name":"Push message with emoji payload","time":{"start":1724161847086,"stop":1724161847086,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd566b6e99e6553","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724161968473,"stop":1724161968473,"duration":0},"status":"passed","severity":"normal"},{"uid":"66f2a99dfa9f6fea","name":"Passing page size 11 when there are 10 messages","time":{"start":1724161963863,"stop":1724161963863,"duration":0},"status":"passed","severity":"normal"},{"uid":"eab2e004e306ad88","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724161376628,"stop":1724161376628,"duration":0},"status":"passed","severity":"normal"},{"uid":"7adf788d1fd4ce10","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app17/1/topic764/utf8","time":{"start":1724161873526,"stop":1724161873527,"duration":1},"status":"passed","severity":"normal"},{"uid":"b52fac3841bb46ac","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724161059921,"stop":1724161059922,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8c763e01c532418","name":"random static sharding 4 - Cluster ID: 911, Shard ID: 146","time":{"start":1724161904978,"stop":1724161904978,"duration":0},"status":"passed","severity":"normal"},{"uid":"c67ca918c03a6bc7","name":"Query generator for 2000 messages","time":{"start":1724161949287,"stop":1724161949307,"duration":20},"status":"passed","severity":"normal"},{"uid":"4761395aa342f973","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724161968478,"stop":1724161968478,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac5c743a69ff4e0","name":"Check received message with timestamp: 1724161085960 ","time":{"start":1724161689723,"stop":1724161689723,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4db118151629dc","name":"Passing page size 110 when there are 120 messages","time":{"start":1724161963864,"stop":1724161963867,"duration":3},"status":"passed","severity":"normal"},{"uid":"bb74638fa4df3f83","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724161096991,"stop":1724161096991,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5b1a10845499cec","name":"Used by Waku Relay","time":{"start":1724161976236,"stop":1724161976236,"duration":0},"status":"passed","severity":"normal"},{"uid":"74acef051702982c","name":"Nodes with multiple pubsub topic","time":{"start":1724161775816,"stop":1724161775817,"duration":1},"status":"passed","severity":"normal"},{"uid":"618007af772cc4e","name":"Push message with XML payload","time":{"start":1724161847081,"stop":1724161847082,"duration":1},"status":"passed","severity":"normal"},{"uid":"277284ce807c34d7","name":"Check received message containing unicode special characters","time":{"start":1724161689720,"stop":1724161689721,"duration":1},"status":"passed","severity":"normal"},{"uid":"39cfb2de8e6fa379","name":"Check received message containing unicode special characters","time":{"start":1724161689751,"stop":1724161689751,"duration":0},"status":"passed","severity":"normal"},{"uid":"49201d88a97c060e","name":"Push message with long payload","time":{"start":1724161730435,"stop":1724161730437,"duration":2},"status":"passed","severity":"normal"},{"uid":"7c32011020d2c233","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724161807991,"stop":1724161807992,"duration":1},"status":"passed","severity":"normal"},{"uid":"d08024e87edd6fcd","name":"Waku message hash computation (payload length 0)","time":{"start":1724161038285,"stop":1724161038286,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a74b7bf8c32be8","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724161821695,"stop":1724161821696,"duration":1},"status":"passed","severity":"normal"},{"uid":"32bc2975ffb94039","name":"should get / set TCP multiaddr","time":{"start":1724161044312,"stop":1724161044312,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e6389fc4f7d80e0","name":"Check publish message containing JSON","time":{"start":1724161807986,"stop":1724161807986,"duration":0},"status":"passed","severity":"normal"},{"uid":"6668ddc814f69fd6","name":"Subscribe to topic containing short and receive message","time":{"start":1724161347140,"stop":1724161347141,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bb2c69247312283","name":"Overlapping topic subscription","time":{"start":1724161968514,"stop":1724161968514,"duration":0},"status":"broken","severity":"normal"},{"uid":"be3709554e387c1f","name":"Push message with content topic containing numeric","time":{"start":1724161847088,"stop":1724161847088,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba9ea12c6593ed7","name":"Push 30 different messages","time":{"start":1724161730444,"stop":1724161730444,"duration":0},"status":"passed","severity":"normal"},{"uid":"91d1ae5a16f80a76","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724161376691,"stop":1724161376691,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c75d1caee855d5e","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724161821698,"stop":1724161821700,"duration":2},"status":"passed","severity":"normal"},{"uid":"430ebe7170652e7e","name":"unsubscribes","time":{"start":1724161961528,"stop":1724161961528,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c3669be6b7e33b3","name":"Check publish message containing long","time":{"start":1724161807981,"stop":1724161807981,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b347c75f3c7474","name":"Push message with content topic containing JSON","time":{"start":1724161847094,"stop":1724161847095,"duration":1},"status":"passed","severity":"normal"},{"uid":"26606baafbb9092f","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724161043751,"stop":1724161043752,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cf66d5f777eef24","name":"should not throw an error for a single configured topic","time":{"start":1724161035676,"stop":1724161035676,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7ce10015b78d60","name":"Check received message containing XML","time":{"start":1724161313974,"stop":1724161313974,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ee1b03382755fb","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724161821663,"stop":1724161821664,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfd636f9cad61221","name":"random static sharding 8 - Cluster ID: 107, Shard ID: 836","time":{"start":1724161904980,"stop":1724161904980,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f7a476c29d8b83","name":"Relay - dialed first","time":{"start":1724161978940,"stop":1724161978940,"duration":0},"status":"passed","severity":"normal"},{"uid":"e93ede20e9400244","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724161347157,"stop":1724161347157,"duration":0},"status":"passed","severity":"normal"},{"uid":"2953cf005a63f84f","name":"should not fail to stop the service if it was not started","time":{"start":1724161831276,"stop":1724161831277,"duration":1},"status":"passed","severity":"normal"},{"uid":"533494e9a8b6be12","name":"should not receive a peer event after stop","time":{"start":1724161064344,"stop":1724161064344,"duration":0},"status":"passed","severity":"normal"},{"uid":"8afefe5cf5514efd","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724161176546,"stop":1724161176547,"duration":1},"status":"passed","severity":"normal"},{"uid":"3283a4e0212851c","name":"Check received message containing escaped characters","time":{"start":1724161689750,"stop":1724161689751,"duration":1},"status":"passed","severity":"normal"},{"uid":"18eb2711f5315246","name":"isConnected should return false after all peers disconnect","time":{"start":1724161144401,"stop":1724161144401,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea7d07e6c1f6288","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724161043750,"stop":1724161043751,"duration":1},"status":"passed","severity":"normal"},{"uid":"3de2b20718bfe947","name":"removeEventListener with correct event","time":{"start":1724161127324,"stop":1724161127325,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbd1f25e98e8f5c8","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724161347154,"stop":1724161347154,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4348a34ba691d5e","name":"should load peers from local storage and dispatch events","time":{"start":1724161064345,"stop":1724161064345,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf2f28183190b94","name":"Check message with no content topic is not received","time":{"start":1724161314000,"stop":1724161314000,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bbef5af70c066bf","name":"Default pageSize","time":{"start":1724161963867,"stop":1724161963868,"duration":1},"status":"passed","severity":"normal"},{"uid":"331639ed05c8e6e9","name":"Push message with custom timestamp: 1724157776931","time":{"start":1724161847099,"stop":1724161847099,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ac6d91cb9fc6ab","name":"Check received message containing Arabic","time":{"start":1724161313972,"stop":1724161313972,"duration":0},"status":"passed","severity":"normal"},{"uid":"918d39cf3e14e166","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724161978026,"stop":1724161978026,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d88b64341d11d6","name":"shard 0","time":{"start":1724161904976,"stop":1724161904976,"duration":0},"status":"passed","severity":"normal"},{"uid":"4548b03de1a264a","name":"Tracks peer failures correctly","time":{"start":1724161280290,"stop":1724161280291,"duration":1},"status":"passed","severity":"normal"},{"uid":"24754334c1e4d2d7","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724161376623,"stop":1724161376624,"duration":1},"status":"passed","severity":"normal"},{"uid":"292ea1e3119f6eb1","name":"Check received message containing long","time":{"start":1724161689731,"stop":1724161689731,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b61149ef8672d7e","name":"Check received message with timestamp: 1724161085960000000 ","time":{"start":1724161689752,"stop":1724161689752,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd0997383a3dd4b","name":"Fails to push message with large meta","time":{"start":1724161730453,"stop":1724161730454,"duration":1},"status":"passed","severity":"normal"},{"uid":"dee29002a8d4033f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724161968505,"stop":1724161968505,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96e8d403b9856e8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724161900911,"stop":1724161900912,"duration":1},"status":"broken","severity":"normal"},{"uid":"9e4aff2f5d4ee836","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724161035656,"stop":1724161035656,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57ba393d9dcf1a3","name":"Fails to push message with empty content topic","time":{"start":1724161730453,"stop":1724161730453,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6032397b3c86451","name":"Push message on custom pubsubTopic","time":{"start":1724161640641,"stop":1724161640641,"duration":0},"status":"passed","severity":"normal"},{"uid":"b40250bb97de18c7","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724161376620,"stop":1724161376620,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28d647aa058e4a9","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724161035681,"stop":1724161035681,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2df4786529ff60d","name":"Ordered callback, aborts when callback returns true","time":{"start":1724161949272,"stop":1724161949286,"duration":14},"status":"passed","severity":"normal"},{"uid":"16a16d098ad21187","name":"Subscribe to topic containing short and receive message","time":{"start":1724161968516,"stop":1724161968516,"duration":0},"status":"passed","severity":"normal"},{"uid":"5961e45a81cf01a7","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724161313998,"stop":1724161313998,"duration":0},"status":"passed","severity":"normal"},{"uid":"b42941f03b8c57a8","name":"Keep-alive pings maintain the connection","time":{"start":1724161280288,"stop":1724161280288,"duration":0},"status":"passed","severity":"normal"},{"uid":"820dc931c1b6fa68","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724161043760,"stop":1724161043760,"duration":0},"status":"passed","severity":"normal"},{"uid":"39216bd7fd9ac322","name":"Push message with meta","time":{"start":1724161730453,"stop":1724161730453,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b02d5bdda856171","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724161968518,"stop":1724161968518,"duration":0},"status":"passed","severity":"normal"},{"uid":"120704c4f6d15971","name":"Push message with content topic containing XML","time":{"start":1724161730449,"stop":1724161730450,"duration":1},"status":"passed","severity":"normal"},{"uid":"79346f37853ec0c2","name":"Push message with content topic containing escaped characters","time":{"start":1724161730451,"stop":1724161730451,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef26c60aa2cefc30","name":"Push message with custom timestamp: 1724165043433","time":{"start":1724161730461,"stop":1724161730462,"duration":1},"status":"passed","severity":"normal"},{"uid":"629db315d685c7e0","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724161928581,"stop":1724161928582,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5e7c628e0142f97","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724161038284,"stop":1724161038285,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b35e2e8dc685294","name":"ignores domain fetching errors","time":{"start":1724161060580,"stop":1724161060580,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea3065087750451","name":"Push message with content topic containing numeric","time":{"start":1724161730446,"stop":1724161730446,"duration":0},"status":"passed","severity":"normal"},{"uid":"6981463dd62bad16","name":"Query with Promise Callback, No message returned","time":{"start":1724161928602,"stop":1724161928603,"duration":1},"status":"passed","severity":"normal"},{"uid":"66decc1b94f2d218","name":"Push 30 different messages","time":{"start":1724161847086,"stop":1724161847086,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe3aebbec5fbb04","name":"Fields are not dropped","time":{"start":1724161048402,"stop":1724161048404,"duration":2},"status":"passed","severity":"normal"},{"uid":"a2aea1e4d7b2a4b9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724161968522,"stop":1724161968522,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b7dd99ce7d72d2","name":"Refresh subscription","time":{"start":1724161821666,"stop":1724161821666,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ce61867c28cf34f2","name":"Check message received after jswaku node is restarted","time":{"start":1724161314001,"stop":1724161314001,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e841e1db252f7dc7","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724161949261,"stop":1724161949262,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fdcd9d1abadbe60","name":"LightPush","time":{"start":1724161978942,"stop":1724161978943,"duration":1},"status":"passed","severity":"normal"},{"uid":"297e489c13777d29","name":"Init the array if not present","time":{"start":1724161035155,"stop":1724161035156,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d1682b446c656fa","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724161376712,"stop":1724161376716,"duration":4},"status":"passed","severity":"normal"},{"uid":"e43fb17b2a5b35d5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724161035670,"stop":1724161035670,"duration":0},"status":"passed","severity":"normal"},{"uid":"8adfc1b9048dfe66","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724161821671,"stop":1724161821673,"duration":2},"status":"passed","severity":"normal"},{"uid":"f123f73a10634c97","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724161978025,"stop":1724161978026,"duration":1},"status":"passed","severity":"normal"},{"uid":"d18b9be2da9e6eb5","name":"Correctly serialized arguments","time":{"start":1724161694937,"stop":1724161694937,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc0b50ef68a2b80","name":"Push message with Arabic payload","time":{"start":1724161730439,"stop":1724161730439,"duration":0},"status":"passed","severity":"normal"},{"uid":"95541f21c1d56dba","name":"Check message received after jswaku node is restarted","time":{"start":1724161689757,"stop":1724161689757,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c05ae1bb6635471d","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724161043749,"stop":1724161043749,"duration":0},"status":"passed","severity":"normal"},{"uid":"f78ea87a0bd39c6e","name":"Push message with rate limit","time":{"start":1724161847098,"stop":1724161847098,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ef25f2c590968d","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724161049021,"stop":1724161049021,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b102205147d0d33","name":"caches peers it previously fetched","time":{"start":1724161060581,"stop":1724161060581,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcc074d27c18cb12","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724161968509,"stop":1724161968509,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec4fa922952df22","name":"Push message with custom timestamp: 1693402976931","time":{"start":1724161847099,"stop":1724161847099,"duration":0},"status":"passed","severity":"normal"},{"uid":"af6c4e278b61d2a3","name":"Number of peers are maintained correctly","time":{"start":1724161443292,"stop":1724161443293,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3701c49f9fe547e","name":"Light Node - default protocols","time":{"start":1724161978943,"stop":1724161978944,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d62241872059344","name":"Renews peer on consistent ping failures","time":{"start":1724161280288,"stop":1724161280289,"duration":1},"status":"passed","severity":"normal"},{"uid":"3673d46e0d92d565","name":"start node with empty content topic","time":{"start":1724161873534,"stop":1724161873535,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c0aa58303e72696","name":"should properly create location multiaddrs - tcp6","time":{"start":1724161044313,"stop":1724161044313,"duration":0},"status":"passed","severity":"normal"},{"uid":"7577703afc9365","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724161978026,"stop":1724161978026,"duration":0},"status":"passed","severity":"normal"},{"uid":"c42711a0ac60321b","name":"Check message with no content topic is not received","time":{"start":1724161689725,"stop":1724161689725,"duration":0},"status":"passed","severity":"normal"},{"uid":"340d098f1c3dc841","name":"Check received message containing numeric","time":{"start":1724161313970,"stop":1724161313971,"duration":1},"status":"passed","severity":"normal"},{"uid":"958b71cdff8c660e","name":"getPeersByDiscovery","time":{"start":1724161127325,"stop":1724161127325,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6befe5d7aad156","name":"Failed peers are renewed","time":{"start":1724161443293,"stop":1724161443293,"duration":0},"status":"passed","severity":"normal"},{"uid":"b793593a5bf9edb7","name":"dispatchEvent via connectionManager","time":{"start":1724161127327,"stop":1724161127328,"duration":1},"status":"passed","severity":"normal"},{"uid":"de0f7942f981a37d","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724161086687,"stop":1724161086687,"duration":0},"status":"passed","severity":"normal"},{"uid":"2363e02f69d67307","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724161968483,"stop":1724161968484,"duration":1},"status":"passed","severity":"normal"},{"uid":"76a416753071c14f","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app69/3/topic84/xml","time":{"start":1724161873525,"stop":1724161873525,"duration":0},"status":"passed","severity":"normal"},{"uid":"500568d78cffd4be","name":"Push message with numeric payload","time":{"start":1724161730437,"stop":1724161730437,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6df11113aa9f22","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724161035674,"stop":1724161035674,"duration":0},"status":"passed","severity":"normal"},{"uid":"d379bc8eccd14cb","name":"Push message with content topic containing Chinese","time":{"start":1724161730447,"stop":1724161730447,"duration":0},"status":"passed","severity":"normal"},{"uid":"59fe84d37c5eb511","name":"Fails to publish message with empty text","time":{"start":1724161807990,"stop":1724161807990,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e7fa81ccde31e8","name":"Push message with JSON payload","time":{"start":1724161730441,"stop":1724161730442,"duration":1},"status":"passed","severity":"normal"},{"uid":"84712c7170040c29","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724161968519,"stop":1724161968519,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc89afb4e02945a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724161347118,"stop":1724161347120,"duration":2},"status":"passed","severity":"normal"},{"uid":"3efce6d3d3e434b8","name":"Push message with content topic containing special chars","time":{"start":1724161730447,"stop":1724161730447,"duration":0},"status":"passed","severity":"normal"},{"uid":"2076b2a446d6cd39","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724161968517,"stop":1724161968517,"duration":0},"status":"passed","severity":"normal"},{"uid":"991cff3835aeaf8f","name":"can start and stop the service","time":{"start":1724161831276,"stop":1724161831276,"duration":0},"status":"passed","severity":"normal"},{"uid":"df2043d509394aff","name":"Ping on subscribed peer","time":{"start":1724161185843,"stop":1724161185843,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21ecc538fb69b6f","name":"Push message with content topic containing emoji","time":{"start":1724161730452,"stop":1724161730452,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc39135e930dc9af","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724161035654,"stop":1724161035655,"duration":1},"status":"passed","severity":"normal"},{"uid":"46633ae7640eb8fa","name":"Throws when trying to push message with empty payload","time":{"start":1724161730444,"stop":1724161730444,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cce15bdb87560f3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724161347158,"stop":1724161347158,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d08dd612209717","name":"Overlapping topic subscription","time":{"start":1724161968495,"stop":1724161968495,"duration":0},"status":"broken","severity":"normal"},{"uid":"c4ec471517a99f16","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724161176543,"stop":1724161176543,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48724b29342877d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724161347142,"stop":1724161347144,"duration":2},"status":"passed","severity":"normal"},{"uid":"fd8403f991d2a3e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724161640640,"stop":1724161640640,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e374d4aebef7b32","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724161035657,"stop":1724161035658,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d94d379b29f5231","name":"Renews peer on consistent missed messages","time":{"start":1724161280299,"stop":1724161280303,"duration":4},"status":"broken","severity":"normal"},{"uid":"32d2ecf3a2355796","name":"throws on content topic with empty encoding field","time":{"start":1724161035653,"stop":1724161035653,"duration":0},"status":"passed","severity":"normal"},{"uid":"690bb5daf1301756","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724161900916,"stop":1724161900917,"duration":1},"status":"broken","severity":"normal"},{"uid":"d5591ea25ec345d5","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724161347162,"stop":1724161347163,"duration":1},"status":"passed","severity":"normal"},{"uid":"117cc492c58e80e8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724161968506,"stop":1724161968507,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5ee9608832ab7b0","name":"Decoder throws on undefined content topic","time":{"start":1724161049339,"stop":1724161049339,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3328ab1076f521e","name":"Subscribe to topic containing XML and receive message","time":{"start":1724161347156,"stop":1724161347157,"duration":1},"status":"passed","severity":"normal"},{"uid":"1917f1dec7148b86","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724161035696,"stop":1724161035696,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ae142ebc9c40268","name":"handles different networkShards values correctly","time":{"start":1724161035661,"stop":1724161035661,"duration":0},"status":"passed","severity":"normal"},{"uid":"af43caf6c8e16568","name":"Check received message containing Basic HTML tag","time":{"start":1724161689713,"stop":1724161689714,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6430dfcf89f4915","name":"Subscribe to topic containing Script and receive message","time":{"start":1724161968519,"stop":1724161968519,"duration":0},"status":"passed","severity":"normal"},{"uid":"f88607417b55e962","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724161570573,"stop":1724161570574,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d1bced1fc79b08","name":"Push message with rate limit","time":{"start":1724161730454,"stop":1724161730455,"duration":1},"status":"passed","severity":"normal"},{"uid":"95f96c81721129e8","name":"Check received message containing escaped characters","time":{"start":1724161689719,"stop":1724161689720,"duration":1},"status":"passed","severity":"normal"},{"uid":"8257aca7eec56482","name":"Ping on unsubscribed peer","time":{"start":1724161185846,"stop":1724161185847,"duration":1},"status":"passed","severity":"normal"},{"uid":"22e04311995fdec8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724161347158,"stop":1724161347159,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7f0d558cfe71928","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724161775817,"stop":1724161775818,"duration":1},"status":"passed","severity":"normal"},{"uid":"7608f32f3aefbd26","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724161038283,"stop":1724161038284,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4c1b0d152de946a","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724161847094,"stop":1724161847094,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a5950a1cb5e6801","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724161176542,"stop":1724161176543,"duration":1},"status":"passed","severity":"normal"},{"uid":"b19e913d2c8cd61f","name":"Check received message containing Chinese","time":{"start":1724161689739,"stop":1724161689740,"duration":1},"status":"passed","severity":"normal"},{"uid":"56eceb0257c0abbc","name":"same cluster, same shard: nodes connect","time":{"start":1724161703333,"stop":1724161703333,"duration":0},"status":"passed","severity":"normal"},{"uid":"95cab5e009417b64","name":"Check received message containing special chars","time":{"start":1724161689738,"stop":1724161689739,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa2129c634993b4d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724161991396,"stop":1724161991396,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d677334d5dfe24","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724161570572,"stop":1724161570572,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e66213fb0ccfb2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724161035671,"stop":1724161035672,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7e10af8c1452661","name":"Query with Ordered Callback, No Decoder","time":{"start":1724161928598,"stop":1724161928599,"duration":1},"status":"passed","severity":"normal"},{"uid":"7de6e9dca9250f89","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724161035678,"stop":1724161035678,"duration":0},"status":"passed","severity":"normal"},{"uid":"e64aac992c301789","name":"can start the service","time":{"start":1724161064341,"stop":1724161064341,"duration":0},"status":"passed","severity":"normal"},{"uid":"d12e5b7d509a229a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724161176545,"stop":1724161176545,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb1aec3493abff8","name":"does not throw on valid cases","time":{"start":1724161035636,"stop":1724161035637,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a23494630bbb93f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724161775812,"stop":1724161775813,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5264ce97085f925","name":"Check received message containing SQL Injection","time":{"start":1724161689748,"stop":1724161689748,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02c12856528241b","name":"should properly create location multiaddrs - udp4","time":{"start":1724161044312,"stop":1724161044312,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c6723c49bb6f6af","name":"same cluster, same shard: nodes connect","time":{"start":1724161376616,"stop":1724161376617,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c3283e8a3c7c30b","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724161038286,"stop":1724161038286,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d20bddf42b3f6f7","name":"Publish message with custom timestamp: Tue Aug 20 2024 14:49:35 GMT+0000 (Coordinated Universal Time)","time":{"start":1724161807989,"stop":1724161807989,"duration":0},"status":"passed","severity":"normal"},{"uid":"7570403261865d88","name":"Delete observer","time":{"start":1724161734138,"stop":1724161734138,"duration":0},"status":"passed","severity":"normal"},{"uid":"6faf4748953c4156","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724161821662,"stop":1724161821663,"duration":1},"status":"passed","severity":"normal"},{"uid":"97c7fd4ccfccb012","name":"Relay + Store","time":{"start":1724161096700,"stop":1724161096700,"duration":0},"status":"passed","severity":"normal"},{"uid":"5efda7ff04611946","name":"should handle a minimal index list","time":{"start":1724161035696,"stop":1724161035696,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0dd49775b710bea","name":"Check message received after jswaku node is restarted","time":{"start":1724161689726,"stop":1724161689726,"duration":0},"status":"skipped","severity":"normal"},{"uid":"57763d47fe7244ae","name":"Decoder throws on empty string content topic","time":{"start":1724161070356,"stop":1724161070356,"duration":0},"status":"passed","severity":"normal"},{"uid":"a73ab4aa244a484a","name":"Subscribe to topic containing long and receive message","time":{"start":1724161347141,"stop":1724161347141,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f26c4011ae456c","name":"tcp ip4 address","time":{"start":1724161043723,"stop":1724161043724,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c409900509750b7","name":"Subscribe and receive messages via lightPush","time":{"start":1724161968472,"stop":1724161968472,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc915bcf76349eda","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724161035668,"stop":1724161035668,"duration":0},"status":"passed","severity":"normal"},{"uid":"542c8e3f5061639a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724161873530,"stop":1724161873534,"duration":4},"status":"passed","severity":"normal"},{"uid":"3e71c5cf233cf00","name":"should return false","time":{"start":1724161044309,"stop":1724161044309,"duration":0},"status":"passed","severity":"normal"},{"uid":"404300b57e3a6ca6","name":"Store - dialed first","time":{"start":1724161978941,"stop":1724161978942,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c1a9ee44717df06","name":"Throws when trying to push message with empty payload","time":{"start":1724161847087,"stop":1724161847087,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e18bd9da12dd3e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724161376625,"stop":1724161376625,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a720d109cddd8c","name":"random static sharding 5 - Cluster ID: 717, Shard ID: 474","time":{"start":1724161904978,"stop":1724161904979,"duration":1},"status":"passed","severity":"normal"},{"uid":"87bd3db63ef398fc","name":"Check publish message after client node is restarted","time":{"start":1724161807992,"stop":1724161807992,"duration":0},"status":"skipped","severity":"normal"}] |