allure-jswaku/7315/widgets/duration.json
2024-08-22 22:30:19 +00:00

1 line
157 KiB
JSON

[{"uid":"6b782e17d494c071","name":"Passing page size 19 when there are 20 messages","time":{"start":1724365759489,"stop":1724365759489,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbfdefbb6ce755d4","name":"random static sharding 9 - Cluster ID: 36, Shard ID: 310","time":{"start":1724365694947,"stop":1724365694947,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ccddd3dec571a5","name":"Subscribe to topic containing long and receive message","time":{"start":1724365754327,"stop":1724365754327,"duration":0},"status":"passed","severity":"normal"},{"uid":"389e53b44bf17e9a","name":"can dial TLS multiaddrs","time":{"start":1724365483380,"stop":1724365483380,"duration":0},"status":"passed","severity":"normal"},{"uid":"59800c9935a16ab","name":"Push message with numeric payload","time":{"start":1724365722152,"stop":1724365722153,"duration":1},"status":"passed","severity":"normal"},{"uid":"135fd2c824609d37","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724365685187,"stop":1724365685187,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d7dfca0b314762b","name":"Check received message containing Chinese","time":{"start":1724365596080,"stop":1724365596081,"duration":1},"status":"passed","severity":"normal"},{"uid":"7334fa1b5bf9aa65","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724365772350,"stop":1724365772351,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d114f0dc857bdb6","name":"Check message with non string payload is not received","time":{"start":1724365596122,"stop":1724365596122,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c89d6efe4fb13c8","name":"Meta field set when metaSetter is specified","time":{"start":1724365019446,"stop":1724365019446,"duration":0},"status":"passed","severity":"normal"},{"uid":"236ac18d460c4839","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724365005994,"stop":1724365005995,"duration":1},"status":"passed","severity":"normal"},{"uid":"f845d4b0999a6be4","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724365005996,"stop":1724365005997,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f60090e9a9719b8","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724365266646,"stop":1724365266647,"duration":1},"status":"passed","severity":"normal"},{"uid":"3764146a190c2d7e","name":"Passing invalid cursor","time":{"start":1724365685190,"stop":1724365685190,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b39cc31c9cded9","name":"Subscribe to topic containing short and receive message","time":{"start":1724365754363,"stop":1724365754364,"duration":1},"status":"passed","severity":"normal"},{"uid":"e87d2b030920a167","name":"Ping on unsubscribed peer","time":{"start":1724365155080,"stop":1724365155080,"duration":0},"status":"passed","severity":"normal"},{"uid":"c018b959f0202267","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app31/5/topic22/utf8","time":{"start":1724365674689,"stop":1724365674690,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2fa955b0979ceb9","name":"Reopen subscription with peer with lost subscription","time":{"start":1724365121743,"stop":1724365121743,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2b844aded55bed","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724365266654,"stop":1724365266655,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d2248840ab8cee","name":"throws on content topic with empty topic name field","time":{"start":1724365005970,"stop":1724365005971,"duration":1},"status":"passed","severity":"normal"},{"uid":"7166e3f738934213","name":"Ping on peer without subscriptions","time":{"start":1724365155079,"stop":1724365155080,"duration":1},"status":"passed","severity":"normal"},{"uid":"229d0e632b291edc","name":"Check message received after nwaku node is restarted","time":{"start":1724365596105,"stop":1724365596105,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88e2547d47e6ec6c","name":"can start and stop the service","time":{"start":1724365619816,"stop":1724365619817,"duration":1},"status":"passed","severity":"normal"},{"uid":"80b421df56f568db","name":"Refresh subscription","time":{"start":1724365754326,"stop":1724365754326,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2720312f150449b","name":"should decode valid enr successfully","time":{"start":1724365014456,"stop":1724365014456,"duration":0},"status":"passed","severity":"normal"},{"uid":"9900d35f762af7a5","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724365636798,"stop":1724365636798,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de833dbb3201e95","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724365040316,"stop":1724365040317,"duration":1},"status":"passed","severity":"normal"},{"uid":"9365240bcb81eb65","name":"throws on empty content topic","time":{"start":1724365005957,"stop":1724365005967,"duration":10},"status":"passed","severity":"normal"},{"uid":"2db5d9008c26832c","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724365510239,"stop":1724365510240,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfe41f2a2ee4b9ca","name":"handles different clusterIds correctly","time":{"start":1724365005981,"stop":1724365005981,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2a4b08795b7bf8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724365420302,"stop":1724365420302,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d270730bc5f6807","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724365266648,"stop":1724365266648,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d13369bc812261","name":"should not receive a peer event before start","time":{"start":1724365034384,"stop":1724365034384,"duration":0},"status":"passed","severity":"normal"},{"uid":"b34e2f7975fe565f","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724365510230,"stop":1724365510231,"duration":1},"status":"passed","severity":"normal"},{"uid":"d94d5f9b978b2dfa","name":"should set field with only FILTER enabled","time":{"start":1724365014466,"stop":1724365014466,"duration":0},"status":"passed","severity":"normal"},{"uid":"6730b38200e8d65c","name":"dispatchEvent via connectionManager","time":{"start":1724365097215,"stop":1724365097215,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e946c732d42f47","name":"Callback on promise","time":{"start":1724365741980,"stop":1724365741980,"duration":0},"status":"passed","severity":"normal"},{"uid":"1288343106d5af0a","name":"Subscribe to topic containing Script and receive message","time":{"start":1724365300659,"stop":1724365300660,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c3128e037815853","name":"Decoder throws on empty string content topic","time":{"start":1724365019448,"stop":1724365019448,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e48180cd906f51c","name":"Does not throw an exception when node disconnects","time":{"start":1724365771904,"stop":1724365771904,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b659466f118ef9","name":"Filter","time":{"start":1724365777573,"stop":1724365777573,"duration":0},"status":"passed","severity":"normal"},{"uid":"588664e8c8fd336e","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724365510243,"stop":1724365510243,"duration":0},"status":"passed","severity":"normal"},{"uid":"be6dbfb7800510b2","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724365790202,"stop":1724365790202,"duration":0},"status":"passed","severity":"normal"},{"uid":"6db9d0f7aaa64d73","name":"Passing page size 3 when there are 20 messages","time":{"start":1724365759484,"stop":1724365759484,"duration":0},"status":"passed","severity":"normal"},{"uid":"894a6cd56ad0b591","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724365113705,"stop":1724365113705,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dabb49ab5fc1aa9","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724365685188,"stop":1724365685188,"duration":0},"status":"passed","severity":"normal"},{"uid":"f34d773833228aea","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724365146968,"stop":1724365146968,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3db38c6e357bc4","name":"Throws when trying to push message with empty payload","time":{"start":1724365722160,"stop":1724365722160,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a77878174dbd1c","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724365266653,"stop":1724365266654,"duration":1},"status":"passed","severity":"normal"},{"uid":"663df6dabc14dde2","name":"Push message with shell command payload","time":{"start":1724365722157,"stop":1724365722157,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bffca3e288e58eb","name":"Fails to publish message with empty text","time":{"start":1724365626002,"stop":1724365626002,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e89451b11e5e3b","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724365266660,"stop":1724365266660,"duration":0},"status":"passed","severity":"normal"},{"uid":"6880affc74328081","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724365754312,"stop":1724365754313,"duration":1},"status":"passed","severity":"normal"},{"uid":"313c92c6ed741533","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724365005991,"stop":1724365005991,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb947157bfd10ce","name":"Refresh subscription","time":{"start":1724365636776,"stop":1724365636776,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fe7a1ec2b6c6529a","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724365005973,"stop":1724365005974,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed310f58ac58ed3","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724365113705,"stop":1724365113706,"duration":1},"status":"passed","severity":"normal"},{"uid":"cede7c79f1ce6f13","name":"Relay + Store","time":{"start":1724365014466,"stop":1724365014467,"duration":1},"status":"passed","severity":"normal"},{"uid":"a81c19ceaa54f9ef","name":"random static sharding 6 - Cluster ID: 987, Shard ID: 726","time":{"start":1724365694945,"stop":1724365694945,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c3c5e1e70c0caf","name":"Fails to push message with empty content topic","time":{"start":1724365584950,"stop":1724365584950,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2207ddc172727b7","name":"Publish message with custom timestamp: Fri Sep 01 2023 22:26:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1724365626000,"stop":1724365626000,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec254dfcb3814681","name":"Generator, 2 different pubsubtopics","time":{"start":1724365743688,"stop":1724365743689,"duration":1},"status":"passed","severity":"normal"},{"uid":"88e35a832e2256ba","name":"Relay + Store","time":{"start":1724365066838,"stop":1724365066838,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f5611081111ef9","name":"Check message received after jswaku node is restarted","time":{"start":1724365264328,"stop":1724365264328,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bdea5264fd623ea7","name":"LightPush","time":{"start":1724365777572,"stop":1724365777573,"duration":1},"status":"passed","severity":"normal"},{"uid":"aabd2753057a00d8","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724365726197,"stop":1724365726198,"duration":1},"status":"passed","severity":"normal"},{"uid":"f62393e752f141c6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724365754327,"stop":1724365754328,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0d00b60c4121431","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724365266664,"stop":1724365266665,"duration":1},"status":"passed","severity":"normal"},{"uid":"82e38421b331d8d1","name":"Subscribe to topic containing Script and publish message","time":{"start":1724365636795,"stop":1724365636795,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe2098d617d4465","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724365005988,"stop":1724365005989,"duration":1},"status":"passed","severity":"normal"},{"uid":"946f8f8fb1fa0f6f","name":"Relay - dialed first","time":{"start":1724365777570,"stop":1724365777570,"duration":0},"status":"passed","severity":"normal"},{"uid":"6efacdfcd98e12ec","name":"Subscribe and receives messages on 20 topics","time":{"start":1724365754316,"stop":1724365754316,"duration":0},"status":"passed","severity":"normal"},{"uid":"6377560096adef17","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724365005985,"stop":1724365005985,"duration":0},"status":"passed","severity":"normal"},{"uid":"901d6eddf9f59af3","name":"Check received message with timestamp: 1724365056665000000 ","time":{"start":1724365264310,"stop":1724365264311,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bd8704b1cd34722","name":"Relay - dialed after","time":{"start":1724365777570,"stop":1724365777571,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4da8ee0b1be138a","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724365608818,"stop":1724365608818,"duration":0},"status":"passed","severity":"normal"},{"uid":"348a42977e000607","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724365317262,"stop":1724365317263,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f937fe177fe87d7","name":"retrieves a single peer","time":{"start":1724365030542,"stop":1724365030543,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb1e6583a7f8f78","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724365013727,"stop":1724365013727,"duration":0},"status":"passed","severity":"normal"},{"uid":"1059baec84ae2a03","name":"Check message with invalid timestamp is not received","time":{"start":1724365264314,"stop":1724365264316,"duration":2},"status":"passed","severity":"normal"},{"uid":"3e79f7432698c700","name":"Ping on unsubscribed peer","time":{"start":1724365155078,"stop":1724365155078,"duration":0},"status":"passed","severity":"normal"},{"uid":"405acc27b279c34a","name":"Query Generator, No Decoder","time":{"start":1724365726194,"stop":1724365726195,"duration":1},"status":"passed","severity":"normal"},{"uid":"a68d23414764c314","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724365626000,"stop":1724365626000,"duration":0},"status":"passed","severity":"normal"},{"uid":"d86ac8829e205e26","name":"Push 30 different messages","time":{"start":1724365722158,"stop":1724365722159,"duration":1},"status":"passed","severity":"normal"},{"uid":"95c23509675e307a","name":"Subscribe and receive messages via lightPush","time":{"start":1724365754351,"stop":1724365754351,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f193f5b51c8fa3","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724365759842,"stop":1724365759842,"duration":0},"status":"passed","severity":"normal"},{"uid":"f101a42e09cf7145","name":"shard 0","time":{"start":1724365694936,"stop":1724365694937,"duration":1},"status":"passed","severity":"normal"},{"uid":"33d0ebe413a5482e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724365754359,"stop":1724365754360,"duration":1},"status":"passed","severity":"normal"},{"uid":"55353980c1ce0172","name":"Overlapping topic subscription","time":{"start":1724365300643,"stop":1724365300644,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ff6153b31112bf8","name":"udp ip6 address","time":{"start":1724365013947,"stop":1724365013947,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b29703f1f49bad","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724365754364,"stop":1724365754365,"duration":1},"status":"passed","severity":"normal"},{"uid":"432e15b75dab79ce","name":"Query Generator - true","time":{"start":1724365745538,"stop":1724365745546,"duration":8},"status":"passed","severity":"normal"},{"uid":"dbfc9387c5bae910","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724365754365,"stop":1724365754366,"duration":1},"status":"passed","severity":"normal"},{"uid":"48d6dbb50ef8fa26","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724365013735,"stop":1724365013735,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4517115365a5567","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app5/9/topic162/json","time":{"start":1724365674694,"stop":1724365674694,"duration":0},"status":"passed","severity":"normal"},{"uid":"c737641ca568c646","name":"random static sharding 3 - Cluster ID: 828, Shard ID: 879","time":{"start":1724365694942,"stop":1724365694943,"duration":1},"status":"passed","severity":"normal"},{"uid":"a933f6545e6a53a8","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724365266651,"stop":1724365266652,"duration":1},"status":"passed","severity":"normal"},{"uid":"16d46a98fa04933","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724365743691,"stop":1724365743691,"duration":0},"status":"passed","severity":"normal"},{"uid":"e220c1236e555f16","name":"should not fail to start the service if it is already started","time":{"start":1724365074389,"stop":1724365074390,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e427592c997cc8d","name":"Light Node - default protocols","time":{"start":1724365777573,"stop":1724365777574,"duration":1},"status":"passed","severity":"normal"},{"uid":"702ede32e278c617","name":"Push message with content topic containing special chars","time":{"start":1724365584941,"stop":1724365584942,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f8ecb93c753f13","name":"Check received message containing Chinese","time":{"start":1724365596111,"stop":1724365596111,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de2658f30cf9017","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724365685188,"stop":1724365685188,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9b466a485d9f18","name":"Accepts a valid Waku Message","time":{"start":1724365022866,"stop":1724365022867,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9e73290f268e306","name":"Check publish message containing long","time":{"start":1724365625992,"stop":1724365625993,"duration":1},"status":"passed","severity":"normal"},{"uid":"703a1723209f900d","name":"Check publish message containing numeric","time":{"start":1724365625993,"stop":1724365625993,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b10bdc24b0d5c13","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724365608817,"stop":1724365608817,"duration":0},"status":"passed","severity":"normal"},{"uid":"749a84cdc2cb3281","name":"Check received message containing Russian","time":{"start":1724365264292,"stop":1724365264292,"duration":0},"status":"passed","severity":"normal"},{"uid":"73699e8092374dcb","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724365266647,"stop":1724365266647,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf46b6f8a042df3","name":"Push message with content topic containing XML","time":{"start":1724365722165,"stop":1724365722165,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c8861e43519fcd","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724365754367,"stop":1724365754367,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad2e5297a0d17ecd","name":"Push message with Basic HTML tag payload","time":{"start":1724365722156,"stop":1724365722156,"duration":0},"status":"passed","severity":"normal"},{"uid":"58294390fbf16f9e","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724365013736,"stop":1724365013736,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf07b4a587f4c2e","name":"Check received message containing numeric","time":{"start":1724365596078,"stop":1724365596079,"duration":1},"status":"passed","severity":"normal"},{"uid":"589cb20e5d8fe69e","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724365013733,"stop":1724365013735,"duration":2},"status":"passed","severity":"normal"},{"uid":"626c0861f574495b","name":"addEventListener with correct event","time":{"start":1724365097212,"stop":1724365097212,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b6baf3b6cd690b6","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724365006001,"stop":1724365006001,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2f9ed8b780cf4b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724365300660,"stop":1724365300666,"duration":6},"status":"passed","severity":"normal"},{"uid":"79d48011bbbffbb5","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724365636794,"stop":1724365636794,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dcb8151677fb721","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724365013726,"stop":1724365013726,"duration":0},"status":"passed","severity":"normal"},{"uid":"7702587ef247f29f","name":"Push message with content topic containing SQL Injection","time":{"start":1724365584944,"stop":1724365584945,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c7263be27713ab4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724365266658,"stop":1724365266659,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f224f231f9001ca","name":"should emit a peer event after start","time":{"start":1724365074390,"stop":1724365074390,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aaf348e683bf5b7","name":"should throw error - no public key","time":{"start":1724365014459,"stop":1724365014459,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b8299ca969fb683","name":"throws on content topic with too few or too many fields","time":{"start":1724365005967,"stop":1724365005968,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d2452bca080c891","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724365754349,"stop":1724365754350,"duration":1},"status":"passed","severity":"normal"},{"uid":"684eaa09d492d10f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724365754369,"stop":1724365754369,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c67bc054d18e20","name":"Check meta is set [ecies]","time":{"start":1724365042187,"stop":1724365042187,"duration":0},"status":"passed","severity":"normal"},{"uid":"72648fba9410bbd6","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724365146964,"stop":1724365146965,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b4a5dfc6c9843f0","name":"Check received message containing escaped characters","time":{"start":1724365596116,"stop":1724365596117,"duration":1},"status":"passed","severity":"normal"},{"uid":"45f4f84d613b5c9e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724365674688,"stop":1724365674688,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec7d1a082e638e34","name":"Encoder throws on empty string content topic","time":{"start":1724365019447,"stop":1724365019447,"duration":0},"status":"passed","severity":"normal"},{"uid":"942e7183aeb189bf","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724365598592,"stop":1724365598593,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a2a00bb8ff9c45b","name":"throws on content topic with non-number generation field","time":{"start":1724365005968,"stop":1724365005968,"duration":0},"status":"passed","severity":"normal"},{"uid":"f965d3692f4d2f7d","name":"Check received message containing JSON","time":{"start":1724365596115,"stop":1724365596116,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef1dd60bea78464","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724365596097,"stop":1724365596099,"duration":2},"status":"passed","severity":"normal"},{"uid":"7f71088822b76bde","name":"should decode valid enr with tcp successfully","time":{"start":1724365014457,"stop":1724365014457,"duration":0},"status":"passed","severity":"normal"},{"uid":"327186a6ef40041","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724365772353,"stop":1724365772353,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b2857db286cdc5","name":"Relay","time":{"start":1724365066837,"stop":1724365066838,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd04ca2b61cf2155","name":"Promise Callback - false","time":{"start":1724365745561,"stop":1724365745567,"duration":6},"status":"passed","severity":"normal"},{"uid":"dc6b4e380bbbd975","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724365726196,"stop":1724365726197,"duration":1},"status":"passed","severity":"normal"},{"uid":"17d61703768048ca","name":"throws an error for improperly formatted content topics","time":{"start":1724365005982,"stop":1724365005982,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1d2d9aa678c10c","name":"ignores unrecognized TXT record formats","time":{"start":1724365030546,"stop":1724365030547,"duration":1},"status":"passed","severity":"normal"},{"uid":"e03ad3a1aa9504b","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724365005973,"stop":1724365005973,"duration":0},"status":"passed","severity":"normal"},{"uid":"263523f018f41a03","name":"Push message with JSON payload","time":{"start":1724365584932,"stop":1724365584933,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff1251f573d3f5cd","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724365005980,"stop":1724365005981,"duration":1},"status":"passed","severity":"normal"},{"uid":"179a2dced45d3d32","name":"Check received message containing Arabic","time":{"start":1724365264291,"stop":1724365264292,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b0f17b7b71815ae","name":"Fails to push message bigger that 1MB","time":{"start":1724365584953,"stop":1724365584953,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde9158a8a91b5e1","name":"Push message with content topic containing Chinese","time":{"start":1724365722162,"stop":1724365722163,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c2e6f73ba48a125","name":"A test","time":{"start":1724365420369,"stop":1724365420369,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fcde3403b062360","name":"should not fail to stop the service if it was not started","time":{"start":1724365619817,"stop":1724365619817,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfaae129314012b5","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724365146961,"stop":1724365146961,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb29605e65c0bc6","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724365042185,"stop":1724365042186,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3c0e63b2270ba47","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724365754343,"stop":1724365754344,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dcf457a06e6bf2b","name":"LightPush with 1 connections","time":{"start":1724365328047,"stop":1724365328047,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96e948321132a5","name":"should load peers from local storage and dispatch events","time":{"start":1724365034385,"stop":1724365034385,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a224aa4aee6d65b","name":"Relay - times out","time":{"start":1724365777571,"stop":1724365777571,"duration":0},"status":"passed","severity":"normal"},{"uid":"70fa8e92ff45d685","name":"Push message with custom timestamp: 1693606928209","time":{"start":1724365584952,"stop":1724365584952,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c39831fdacb5dd2","name":"Fails to push message bigger that 1MB","time":{"start":1724365722172,"stop":1724365722173,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab218967328ff3e5","name":"Push message with short payload","time":{"start":1724365722149,"stop":1724365722151,"duration":2},"status":"passed","severity":"normal"},{"uid":"a63f4288f7b280a3","name":"should return all peers when numPeers is 0","time":{"start":1724365019141,"stop":1724365019141,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a59681275c12db","name":"should properly create location multiaddrs - udp4","time":{"start":1724365014462,"stop":1724365014463,"duration":1},"status":"passed","severity":"normal"},{"uid":"143a7786657a8e6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724365754368,"stop":1724365754368,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe5bdbc56483036","name":"Query generator for multiple messages with different message text format","time":{"start":1724365741979,"stop":1724365741979,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2a21e3d6a994c1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724365754369,"stop":1724365754369,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c3c18acb9dcac4","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724365510242,"stop":1724365510242,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd092c180c1925a6","name":"Round trip binary serialization","time":{"start":1724365019445,"stop":1724365019445,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f08b31750f3a93e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724365317258,"stop":1724365317258,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d6c955a77c2d99","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724365636792,"stop":1724365636793,"duration":1},"status":"passed","severity":"normal"},{"uid":"3084ed5e01f9211a","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724365028662,"stop":1724365028662,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f957c85acfd241a","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724365266665,"stop":1724365266665,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ac8679a39a5b78","name":"start node with empty content topic","time":{"start":1724365674700,"stop":1724365674700,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d43ec752b0f1f6","name":"Push 30 different messages","time":{"start":1724365584937,"stop":1724365584938,"duration":1},"status":"passed","severity":"normal"},{"uid":"78edbbc8777abd71","name":"Privacy Node - default protocol","time":{"start":1724365777574,"stop":1724365777574,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94b5138dcba6bc7","name":"less peers than existing","time":{"start":1724365585378,"stop":1724365585378,"duration":0},"status":"skipped","severity":"normal"},{"uid":"14e1fcbe5381de59","name":"Push message with Chinese payload","time":{"start":1724365722153,"stop":1724365722153,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2cb68a8a9210e38","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724365266652,"stop":1724365266652,"duration":0},"status":"passed","severity":"normal"},{"uid":"9289de4d9dd1802","name":"Passing page size 110 when there are 120 messages","time":{"start":1724365759489,"stop":1724365759490,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f0e4c8fc0e7dad6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724365317255,"stop":1724365317255,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea3d5d7997f03389","name":"Sets default value correctly","time":{"start":1724365771906,"stop":1724365771906,"duration":0},"status":"passed","severity":"normal"},{"uid":"150e363db2d87014","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724365005993,"stop":1724365005993,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c72875d198128e","name":"should throw an error for missing sharding configuration","time":{"start":1724365005999,"stop":1724365005999,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e47ce112255720","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724365264313,"stop":1724365264314,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fea99330a432d5","name":"should properly create location multiaddrs - tcp6","time":{"start":1724365014463,"stop":1724365014463,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a21210aaddeb3bc","name":"Check publish message containing JSON","time":{"start":1724365625997,"stop":1724365625997,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c91d319dc943bf","name":"Push message with content topic containing shell command","time":{"start":1724365722166,"stop":1724365722166,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed85861b0b399d98","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724365005979,"stop":1724365005979,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf04fccf77bf0cf","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724365005990,"stop":1724365005991,"duration":1},"status":"passed","severity":"normal"},{"uid":"a100073044bae351","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app66/7/topic763/utf8","time":{"start":1724365674695,"stop":1724365674697,"duration":2},"status":"passed","severity":"normal"},{"uid":"2556e318f7ef7be","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724365005989,"stop":1724365005990,"duration":1},"status":"passed","severity":"normal"},{"uid":"169447ef3da86275","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724365754366,"stop":1724365754366,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5b2e959b371ad8","name":"Push message with content topic containing escaped characters","time":{"start":1724365722166,"stop":1724365722167,"duration":1},"status":"passed","severity":"normal"},{"uid":"53ab196c613695f9","name":"Check message with no pubsub topic is not received","time":{"start":1724365264317,"stop":1724365264318,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6d61e36b3971779","name":"groups content topics by expected pubsub topic","time":{"start":1724365005980,"stop":1724365005980,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb2df9258eec46a","name":"Decoder throws on undefined content topic","time":{"start":1724365040319,"stop":1724365040320,"duration":1},"status":"passed","severity":"normal"},{"uid":"5505428970e271cb","name":"can start the service","time":{"start":1724365619815,"stop":1724365619816,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1ba74e819970734","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724365266659,"stop":1724365266659,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9561849806a6100","name":"Ping fails for unsubscribed peers","time":{"start":1724365168971,"stop":1724365168975,"duration":4},"status":"passed","severity":"normal"},{"uid":"e5577d2470fa817c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724365608819,"stop":1724365608820,"duration":1},"status":"passed","severity":"normal"},{"uid":"21780f9fa431662c","name":"Check received message containing numeric","time":{"start":1724365264289,"stop":1724365264290,"duration":1},"status":"passed","severity":"normal"},{"uid":"3053daf7cb2d4555","name":"Sign & Recover","time":{"start":1724365040930,"stop":1724365040930,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c4ffc26abdd332f","name":"Push message on custom pubsubTopic","time":{"start":1724365420301,"stop":1724365420302,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bc947c39471e110","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724365005975,"stop":1724365005977,"duration":2},"status":"passed","severity":"normal"},{"uid":"c7c5d3b5479cb37d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724365317254,"stop":1724365317255,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef5de18eeace57a8","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724365420302,"stop":1724365420302,"duration":0},"status":"passed","severity":"normal"},{"uid":"85257d443d4a1033","name":"Push message with content topic containing Chinese","time":{"start":1724365584942,"stop":1724365584942,"duration":0},"status":"passed","severity":"normal"},{"uid":"4647c593fcfce003","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724365300657,"stop":1724365300657,"duration":0},"status":"passed","severity":"normal"},{"uid":"4095e47b3f2d7439","name":"Query with Promise Callback, No Decoder","time":{"start":1724365726200,"stop":1724365726200,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d8ff3eb1e89260a","name":"Check publish message containing XML","time":{"start":1724365625996,"stop":1724365625996,"duration":0},"status":"passed","severity":"normal"},{"uid":"498e730e813cd71","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724365754351,"stop":1724365754352,"duration":1},"status":"passed","severity":"normal"},{"uid":"11d974dfa5fed7f0","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724365005984,"stop":1724365005984,"duration":0},"status":"passed","severity":"normal"},{"uid":"38243f787941fd69","name":"Decoder throws on empty string content topic","time":{"start":1724365042188,"stop":1724365042189,"duration":1},"status":"passed","severity":"normal"},{"uid":"10cb9aa3e4247d34","name":"Check received message with timestamp: 1724365056662 ","time":{"start":1724365596096,"stop":1724365596096,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd8b749328d9e1af","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724365266664,"stop":1724365266664,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb5a6f6404f0f75","name":"Init the array if not present","time":{"start":1724365005460,"stop":1724365005462,"duration":2},"status":"passed","severity":"normal"},{"uid":"4366f01e99a9dfa3","name":"Push message with Script payload","time":{"start":1724365722155,"stop":1724365722155,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e81a775959e4aca","name":"Failed peers are renewed","time":{"start":1724365352455,"stop":1724365352455,"duration":0},"status":"passed","severity":"normal"},{"uid":"8037752f39cca867","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724365266656,"stop":1724365266657,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8d8b88e4882ac25","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724365057378,"stop":1724365057381,"duration":3},"status":"passed","severity":"normal"},{"uid":"11a77b37f0e13937","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724365754313,"stop":1724365754314,"duration":1},"status":"passed","severity":"normal"},{"uid":"77db759e1bc91aa8","name":"Check received message containing XML","time":{"start":1724365596085,"stop":1724365596086,"duration":1},"status":"passed","severity":"normal"},{"uid":"3635ebc39fd1471f","name":"random static sharding 2 - Cluster ID: 354, Shard ID: 793","time":{"start":1724365694942,"stop":1724365694942,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88882127da32561","name":"1 Store, 2 fetches","time":{"start":1724365029975,"stop":1724365029976,"duration":1},"status":"passed","severity":"normal"},{"uid":"3938bb2683174843","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724365005991,"stop":1724365005991,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c52c01caa4085","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724365005985,"stop":1724365005985,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73f75878f0c5936","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724365754347,"stop":1724365754348,"duration":1},"status":"passed","severity":"normal"},{"uid":"b398323cd30d2c2d","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724365726193,"stop":1724365726194,"duration":1},"status":"passed","severity":"normal"},{"uid":"a46ee5d2b3984557","name":"Check received message containing XML","time":{"start":1724365264300,"stop":1724365264302,"duration":2},"status":"passed","severity":"normal"},{"uid":"abc22668a838cd04","name":"Check received message containing unicode special characters","time":{"start":1724365596117,"stop":1724365596117,"duration":0},"status":"passed","severity":"normal"},{"uid":"195a07c6d79c3da2","name":"Check message on other pubsub topic is not received","time":{"start":1724365596120,"stop":1724365596120,"duration":0},"status":"passed","severity":"normal"},{"uid":"9272653a5854b317","name":"Passing page size 0 when there are 110 messages","time":{"start":1724365759483,"stop":1724365759483,"duration":0},"status":"passed","severity":"normal"},{"uid":"4494cfc6bb8f6538","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724365013730,"stop":1724365013731,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc0d84ceb76a2a2f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724365754365,"stop":1724365754365,"duration":0},"status":"passed","severity":"normal"},{"uid":"5668667474ae068f","name":"Fails to push message with empty content topic","time":{"start":1724365722167,"stop":1724365722168,"duration":1},"status":"passed","severity":"normal"},{"uid":"12b3963c501a4966","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724365754314,"stop":1724365754315,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ca0338c8adf0e46","name":"should set field with all protocols disabled","time":{"start":1724365014464,"stop":1724365014465,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc623f2fcd0a5328","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724365596096,"stop":1724365596097,"duration":1},"status":"passed","severity":"normal"},{"uid":"aef9f21c09226f37","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724365741979,"stop":1724365741979,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56b9ef9ead441e7","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724365005989,"stop":1724365005989,"duration":0},"status":"passed","severity":"normal"},{"uid":"97306bbf8b1fab43","name":"safeDispatchEvent","time":{"start":1724365097216,"stop":1724365097216,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59662ae470659c8","name":"1 Relay, 1 Filter, gives up","time":{"start":1724365029977,"stop":1724365029977,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bcaef8bc5cb3b9c","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724365013732,"stop":1724365013732,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad502665b8b4ec34","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724365598588,"stop":1724365598591,"duration":3},"status":"skipped","severity":"normal"},{"uid":"4bd1c53027e309d3","name":"Passing page size 1 when there are 4 messages","time":{"start":1724365759484,"stop":1724365759484,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ed2880ebb680cb","name":"Check meta is set [symmetric]","time":{"start":1724365040317,"stop":1724365040317,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ed5fb374e21a03","name":"Check message with non string payload is not received","time":{"start":1724365596102,"stop":1724365596103,"duration":1},"status":"passed","severity":"normal"},{"uid":"e97440e7401e495b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724365754328,"stop":1724365754328,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b2170a31655068","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724365057382,"stop":1724365057382,"duration":0},"status":"passed","severity":"normal"},{"uid":"102f2c078463c4f1","name":"Push message with content topic containing Script","time":{"start":1724365722164,"stop":1724365722164,"duration":0},"status":"passed","severity":"normal"},{"uid":"232f0e5e2341d8c8","name":"Callback on promise, aborts when callback returns true","time":{"start":1724365741980,"stop":1724365741981,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee6f23317b16cb82","name":"Push message with content topic containing JSON","time":{"start":1724365722165,"stop":1724365722166,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a43655ed21fdfb5","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724365726192,"stop":1724365726193,"duration":1},"status":"passed","severity":"normal"},{"uid":"16eefc9d5725baed","name":"Keep-alive pings maintain the connection","time":{"start":1724365168975,"stop":1724365168975,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef8f9f1bba046c2","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724365266651,"stop":1724365266651,"duration":0},"status":"passed","severity":"normal"},{"uid":"a628421ea5b11548","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724365510228,"stop":1724365510228,"duration":0},"status":"passed","severity":"normal"},{"uid":"84457ec6c6dd44c9","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724365790201,"stop":1724365790202,"duration":1},"status":"passed","severity":"normal"},{"uid":"30b0c1b2dcad5a8c","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724365013729,"stop":1724365013729,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fbad1fbb3406a07","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724365300658,"stop":1724365300658,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7afdf61a0a80726","name":"Check received message containing Russian","time":{"start":1724365596112,"stop":1724365596113,"duration":1},"status":"passed","severity":"normal"},{"uid":"28b975bd7d8f888c","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724365726199,"stop":1724365726200,"duration":1},"status":"passed","severity":"normal"},{"uid":"61300d2399a7d0f0","name":"Push message with content topic containing long","time":{"start":1724365722160,"stop":1724365722161,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ed731adafee926a","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724365772352,"stop":1724365772352,"duration":0},"status":"passed","severity":"normal"},{"uid":"8168bbae029a90eb","name":"Nodes with multiple pubsub topic","time":{"start":1724365608814,"stop":1724365608814,"duration":0},"status":"passed","severity":"normal"},{"uid":"292795e7bb921b96","name":"Push message with content topic containing unicode special characters","time":{"start":1724365722167,"stop":1724365722167,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db5e1055a7990f3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724365005989,"stop":1724365005989,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd6655458574884","name":"Check received message containing unicode special characters","time":{"start":1724365596088,"stop":1724365596095,"duration":7},"status":"passed","severity":"normal"},{"uid":"250a399f005329ef","name":"different cluster, same shard: nodes don't connect","time":{"start":1724365476000,"stop":1724365476000,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b4b18d5267ddc08","name":"Refresh subscription","time":{"start":1724365300649,"stop":1724365300654,"duration":5},"status":"passed","severity":"normal"},{"uid":"56e8151537a0f417","name":"should not receive a peer event after stop","time":{"start":1724365074391,"stop":1724365074391,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ec1e3d048a7bcf","name":"getPeersByDiscovery","time":{"start":1724365097214,"stop":1724365097214,"duration":0},"status":"passed","severity":"normal"},{"uid":"de8d645d7445f0de","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724365040314,"stop":1724365040316,"duration":2},"status":"passed","severity":"normal"},{"uid":"3303b2c0151c2987","name":"Query with Ordered Callback, No message returned","time":{"start":1724365726198,"stop":1724365726199,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc54c0d0a469b94b","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724365266658,"stop":1724365266658,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd2f1ff36af654","name":"Nwaku publishes","time":{"start":1724365611088,"stop":1724365611089,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b9a66a21f65ba46","name":"Check received message containing Basic HTML tag","time":{"start":1724365596115,"stop":1724365596115,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2355ff04788a23f","name":"ignores domain fetching errors","time":{"start":1724365030545,"stop":1724365030546,"duration":1},"status":"passed","severity":"normal"},{"uid":"e373dfceb09a03f4","name":"Subscribe to topic containing XML and receive message","time":{"start":1724365754347,"stop":1724365754347,"duration":0},"status":"passed","severity":"normal"},{"uid":"a73d757048eb5ae4","name":"pre and post cipher","time":{"start":1724365040929,"stop":1724365040930,"duration":1},"status":"passed","severity":"normal"},{"uid":"a25ef2f809a17ab9","name":"Check received message containing escaped characters","time":{"start":1724365596087,"stop":1724365596088,"duration":1},"status":"passed","severity":"normal"},{"uid":"42942a43d7d862a5","name":"Push message with content topic containing unicode special characters","time":{"start":1724365584949,"stop":1724365584949,"duration":0},"status":"passed","severity":"normal"},{"uid":"5951e31f50cb9e4c","name":"Decrypt messages","time":{"start":1724365588811,"stop":1724365588812,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f535716456e932b","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724365300669,"stop":1724365300670,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8efa71e7fdc66cc","name":"Check received message containing long","time":{"start":1724365596077,"stop":1724365596078,"duration":1},"status":"passed","severity":"normal"},{"uid":"29f93752448fa91d","name":"Query with Promise Callback, No message returned","time":{"start":1724365726200,"stop":1724365726201,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6e8c220bb8153ca","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724365510229,"stop":1724365510230,"duration":1},"status":"passed","severity":"normal"},{"uid":"364606ebf292e6cd","name":"Push message with shell command payload","time":{"start":1724365584933,"stop":1724365584934,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ffa038545d8141b","name":"should not fail to stop the service if it was not started","time":{"start":1724365074389,"stop":1724365074389,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0814575040fb309","name":"Check message received after jswaku node is restarted","time":{"start":1724365596122,"stop":1724365596122,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c5503c33c8664ae","name":"Ephemeral messages are not stored","time":{"start":1724365068363,"stop":1724365068363,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d60308f1c9cbd10","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724365146966,"stop":1724365146967,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7fbab1bc3444ee1","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724365510234,"stop":1724365510235,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff5231f69155c054","name":"should set field with all protocols enabled","time":{"start":1724365014465,"stop":1724365014465,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d364a060d930bb1","name":"Check publish message containing escaped characters","time":{"start":1724365625998,"stop":1724365625998,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c9e740a55888da","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724365743693,"stop":1724365743693,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fffa62c1ba94756","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724365146965,"stop":1724365146966,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f74f3b36ae9a8eb","name":"Encoder throws on undefined content topic","time":{"start":1724365042187,"stop":1724365042187,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f840d8641e1a08","name":"Check received message containing emoji","time":{"start":1724365264308,"stop":1724365264310,"duration":2},"status":"passed","severity":"normal"},{"uid":"8de6ee09b42bf305","name":"All","time":{"start":1724365066838,"stop":1724365066839,"duration":1},"status":"passed","severity":"normal"},{"uid":"88dc792408b831a3","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724365685188,"stop":1724365685189,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecfe1be6b5567790","name":"Used by Waku Relay","time":{"start":1724365771906,"stop":1724365771906,"duration":0},"status":"passed","severity":"normal"},{"uid":"684e8ec16c2e6f12","name":"creates an iterator","time":{"start":1724365760139,"stop":1724365760139,"duration":0},"status":"passed","severity":"normal"},{"uid":"5818d60d43a1d45b","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724365266649,"stop":1724365266649,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b5af7d1b187855","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724365266662,"stop":1724365266662,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c205e09008dd97","name":"Correctly serialized arguments","time":{"start":1724365483602,"stop":1724365483602,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4e9c2357ab913f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724365694937,"stop":1724365694941,"duration":4},"status":"passed","severity":"normal"},{"uid":"e590188cbc46f1cf","name":"Subscribe and receives messages on 20 topics","time":{"start":1724365300640,"stop":1724365300641,"duration":1},"status":"passed","severity":"normal"},{"uid":"82b39fc15ac47720","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724365685191,"stop":1724365685191,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0960432041198a","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724365626003,"stop":1724365626003,"duration":0},"status":"passed","severity":"normal"},{"uid":"d368ed7212300204","name":"Passing page size 11 when there are 10 messages","time":{"start":1724365759488,"stop":1724365759488,"duration":0},"status":"passed","severity":"normal"},{"uid":"334f5225b35c1734","name":"Fields are not dropped","time":{"start":1724365018741,"stop":1724365018742,"duration":1},"status":"passed","severity":"normal"},{"uid":"40363f4f3157ebec","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724365005998,"stop":1724365005998,"duration":0},"status":"passed","severity":"normal"},{"uid":"65b3d05b721b04b","name":"should be able to decode the field with only STORE set to true","time":{"start":1724365013731,"stop":1724365013731,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1408cc8011cac8a","name":"Push message with long payload","time":{"start":1724365584922,"stop":1724365584922,"duration":0},"status":"passed","severity":"normal"},{"uid":"5873953cb2f1c1ad","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724365146961,"stop":1724365146962,"duration":1},"status":"passed","severity":"normal"},{"uid":"98c9b87a54cb375e","name":"should set field with only STORE enabled","time":{"start":1724365014465,"stop":1724365014466,"duration":1},"status":"passed","severity":"normal"},{"uid":"66e5862bc24945c3","name":"Subscribe to topic containing short and receive message","time":{"start":1724365754327,"stop":1724365754327,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a35a265f4e4c63","name":"1 Relay, 1 fetch","time":{"start":1724365029974,"stop":1724365029975,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a94a904bc2dfbc","name":"same cluster, different shard: nodes connect","time":{"start":1724365475999,"stop":1724365476000,"duration":1},"status":"passed","severity":"normal"},{"uid":"15779a0b86cbe143","name":"random static sharding 10 - Cluster ID: 473, Shard ID: 247","time":{"start":1724365694948,"stop":1724365694948,"duration":0},"status":"passed","severity":"normal"},{"uid":"a44199a474ac961","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724365266647,"stop":1724365266648,"duration":1},"status":"passed","severity":"normal"},{"uid":"e84e674f319a2057","name":"can start the service","time":{"start":1724365034382,"stop":1724365034382,"duration":0},"status":"passed","severity":"normal"},{"uid":"924809c9e2fa1405","name":"Check received message containing shell command","time":{"start":1724365596087,"stop":1724365596087,"duration":0},"status":"passed","severity":"normal"},{"uid":"83dbc889b31a3995","name":"configure the node with multiple pubsub topics","time":{"start":1724365694948,"stop":1724365694949,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5ac9f9cbc152cdd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724365266663,"stop":1724365266664,"duration":1},"status":"passed","severity":"normal"},{"uid":"25255a8b0f12b0cf","name":"Check received message containing special chars","time":{"start":1724365264290,"stop":1724365264290,"duration":0},"status":"passed","severity":"normal"},{"uid":"68da2dba066b91e2","name":"Subscribe to topic containing XML and receive message","time":{"start":1724365300660,"stop":1724365300660,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cf3e941c1753b62","name":"should only return 1 node with relay capability","time":{"start":1724365030548,"stop":1724365030549,"duration":1},"status":"passed","severity":"normal"},{"uid":"8de69fe77c9b4308","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724365636776,"stop":1724365636776,"duration":0},"status":"passed","severity":"normal"},{"uid":"881defd7760af3e9","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724365068363,"stop":1724365068364,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fbf2e58f27b7fb8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724365005990,"stop":1724365005990,"duration":0},"status":"passed","severity":"normal"},{"uid":"27631fd94f84ad88","name":"Decoder throws on undefined content topic","time":{"start":1724365019447,"stop":1724365019448,"duration":1},"status":"passed","severity":"normal"},{"uid":"2002aab239b5264d","name":"should properly create location multiaddrs - tcp4","time":{"start":1724365014463,"stop":1724365014463,"duration":0},"status":"passed","severity":"normal"},{"uid":"476267fa8cc470be","name":"should properly compute the node id","time":{"start":1724365014460,"stop":1724365014460,"duration":0},"status":"passed","severity":"normal"},{"uid":"593cb278b1bec5f6","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724365420300,"stop":1724365420301,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab826f887ea915dc","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724365759841,"stop":1724365759842,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8d3eed12dd1ab6d","name":"Check received message containing escaped characters","time":{"start":1724365264306,"stop":1724365264307,"duration":1},"status":"passed","severity":"normal"},{"uid":"882ff7ab4197eb67","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724365510243,"stop":1724365510243,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f80edd4924a3947","name":"Subscribe to topic containing long and publish message","time":{"start":1724365636778,"stop":1724365636778,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a01ab59e5bd2a3e","name":"Generator, 2 different pubsubtopics","time":{"start":1724365743691,"stop":1724365743691,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd7ad163d33bf0a","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724365772352,"stop":1724365772352,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82c326f755faff6","name":"Throws when trying to push message with empty payload","time":{"start":1724365584938,"stop":1724365584939,"duration":1},"status":"passed","severity":"normal"},{"uid":"782162468046a0c7","name":"Check message with no content topic is not received","time":{"start":1724365596101,"stop":1724365596101,"duration":0},"status":"passed","severity":"normal"},{"uid":"944b2f16064af6f8","name":"Query generator for multiple messages with different content topic format","time":{"start":1724365741980,"stop":1724365741980,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e4110cf77f38b8","name":"Subscribe to topic containing short and publish message","time":{"start":1724365636777,"stop":1724365636777,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0d7583e7bf4125","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724365008548,"stop":1724365008549,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ffb0c6089a18f0","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724365510240,"stop":1724365510240,"duration":0},"status":"passed","severity":"normal"},{"uid":"97beb8d3a67be16a","name":"Push message with unicode special characters payload","time":{"start":1724365584935,"stop":1724365584936,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d80793ff3b6d0d7","name":"Check received message containing long","time":{"start":1724365596108,"stop":1724365596108,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1f4b57c9c6e934","name":"it tolerates circular branch references","time":{"start":1724365030543,"stop":1724365030544,"duration":1},"status":"passed","severity":"normal"},{"uid":"417ca78e1ae1782d","name":"Publish message with custom timestamp: Thu Aug 22 2024 23:26:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1724365626001,"stop":1724365626001,"duration":0},"status":"passed","severity":"normal"},{"uid":"146d329146049bb6","name":"Check received message containing Script","time":{"start":1724365264293,"stop":1724365264300,"duration":7},"status":"passed","severity":"normal"},{"uid":"f27723995f1c625d","name":"Generator, 2 different pubsubtopics","time":{"start":1724365743692,"stop":1724365743693,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6b668c1fc8757c8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724365754348,"stop":1724365754348,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee72f124c96f8f4","name":"should emit a peer event after start","time":{"start":1724365619819,"stop":1724365619819,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80e9890b19d8b44","name":"Subscribe to topic containing long and receive message","time":{"start":1724365754364,"stop":1724365754364,"duration":0},"status":"passed","severity":"normal"},{"uid":"18626ffe5cff1f67","name":"Filter with 3 connections","time":{"start":1724365328049,"stop":1724365328049,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de3688c78bff201","name":"Push message with short payload","time":{"start":1724365584921,"stop":1724365584922,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e351c119b748590","name":"Publishes to nwaku","time":{"start":1724365611088,"stop":1724365611088,"duration":0},"status":"passed","severity":"normal"},{"uid":"582cfa43285b686f","name":"Subscribe and receive messages via lightPush","time":{"start":1724365300633,"stop":1724365300634,"duration":1},"status":"passed","severity":"normal"},{"uid":"3adb1e0aee239646","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724365005987,"stop":1724365005987,"duration":0},"status":"passed","severity":"normal"},{"uid":"10406a92487f641e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724365317255,"stop":1724365317255,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c1b7002e0c10f4","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724365008549,"stop":1724365008550,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b59913103e7abaa","name":"unsubscribes","time":{"start":1724365760140,"stop":1724365760140,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac9ed068fd1ba65","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724365005997,"stop":1724365005998,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a121a93f5ddb251","name":"Overlapping topic subscription","time":{"start":1724365754317,"stop":1724365754322,"duration":5},"status":"passed","severity":"normal"},{"uid":"b653b0a34f4f4f2d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724365754348,"stop":1724365754349,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2fef289a79d776f","name":"Ordered Callback - false","time":{"start":1724365745569,"stop":1724365745570,"duration":1},"status":"passed","severity":"normal"},{"uid":"98faeb1882e2f3e6","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724365005978,"stop":1724365005978,"duration":0},"status":"passed","severity":"normal"},{"uid":"8846df6a356dd3d0","name":"should get / set UDP multiaddr","time":{"start":1724365014461,"stop":1724365014462,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1914afbff02f795","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724365772353,"stop":1724365772354,"duration":1},"status":"passed","severity":"normal"},{"uid":"29797539299f52c8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724365420299,"stop":1724365420300,"duration":1},"status":"passed","severity":"normal"},{"uid":"b460c0baed713406","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724365188329,"stop":1724365188329,"duration":0},"status":"passed","severity":"normal"},{"uid":"bedc07e41fbc082e","name":"can start and stop the service","time":{"start":1724365034382,"stop":1724365034383,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdfe38294f0ad5ba","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724365006001,"stop":1724365006002,"duration":1},"status":"passed","severity":"normal"},{"uid":"3927f86701d39176","name":"Passing page size 10 when there are 10 messages","time":{"start":1724365759484,"stop":1724365759488,"duration":4},"status":"passed","severity":"normal"},{"uid":"20c5d4c73916d8d2","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724365685189,"stop":1724365685189,"duration":0},"status":"passed","severity":"normal"},{"uid":"da0b3d55fdd2f7f2","name":"Check message with invalid timestamp is not received","time":{"start":1724365596120,"stop":1724365596120,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1e21cdda55a260","name":"Check received message containing short","time":{"start":1724365264287,"stop":1724365264287,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd96be329386c3d","name":"Query generator for 2000 messages","time":{"start":1724365741984,"stop":1724365741985,"duration":1},"status":"passed","severity":"normal"},{"uid":"9de1d35108117f35","name":"should encodeTxt and decodeTxt","time":{"start":1724365014455,"stop":1724365014456,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3ad655960a83e97","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724365006001,"stop":1724365006001,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd103a8bfb84657","name":"should not receive a peer event before start","time":{"start":1724365619820,"stop":1724365619820,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe9336594d0d3eb9","name":"same cluster, different shard: nodes don't connect","time":{"start":1724365266638,"stop":1724365266639,"duration":1},"status":"passed","severity":"normal"},{"uid":"7afe03694979bd8","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724365005974,"stop":1724365005974,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9bfdc01530ccb58","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724365266665,"stop":1724365266666,"duration":1},"status":"passed","severity":"normal"},{"uid":"172038cb3d22973e","name":"Check message received after nwaku node is restarted","time":{"start":1724365596123,"stop":1724365596123,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f08f56c7efb8f1cd","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724365188326,"stop":1724365188327,"duration":1},"status":"passed","severity":"normal"},{"uid":"16e57e8e1c93f33","name":"Push message with rate limit","time":{"start":1724365584951,"stop":1724365584951,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac35c8929feef635","name":"Encoder throws on empty string content topic","time":{"start":1724365042188,"stop":1724365042188,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b066cc10eb124","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724365030549,"stop":1724365030550,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eddd768437e8220","name":"should not throw an error for a single configured topic","time":{"start":1724365005995,"stop":1724365005996,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e8aef0f4099f580","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724365005983,"stop":1724365005983,"duration":0},"status":"passed","severity":"normal"},{"uid":"e51e7e5108cf24bb","name":"Check publish message containing unicode special characters","time":{"start":1724365625998,"stop":1724365625999,"duration":1},"status":"passed","severity":"normal"},{"uid":"99d8623b9a260369","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724365759842,"stop":1724365759843,"duration":1},"status":"passed","severity":"normal"},{"uid":"65836e1253e1d22d","name":"LightPush with 0 connections","time":{"start":1724365328046,"stop":1724365328046,"duration":0},"status":"passed","severity":"normal"},{"uid":"f527c24f1bcb72cd","name":"random static sharding 8 - Cluster ID: 353, Shard ID: 597","time":{"start":1724365694946,"stop":1724365694946,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf66238374fee1ab","name":"Generator, custom pubsub topic","time":{"start":1724365743688,"stop":1724365743688,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad268c17a2bdb5b","name":"can start the service","time":{"start":1724365074387,"stop":1724365074388,"duration":1},"status":"passed","severity":"normal"},{"uid":"54e4a85e1b887a53","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724365636778,"stop":1724365636792,"duration":14},"status":"passed","severity":"normal"},{"uid":"3342543f5d802588","name":"Push message with custom timestamp: 1724368928209","time":{"start":1724365584952,"stop":1724365584953,"duration":1},"status":"passed","severity":"normal"},{"uid":"545729157c072d3a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724365754349,"stop":1724365754349,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb8db9c03cbc634","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724365005985,"stop":1724365005986,"duration":1},"status":"passed","severity":"normal"},{"uid":"82ec3ae55d724e42","name":"Renews peer on consistent ping failures","time":{"start":1724365168976,"stop":1724365168976,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d357c10f67a5c0","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724365317258,"stop":1724365317258,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c30c15c81f18f55","name":"should emit a peer event after start","time":{"start":1724365034383,"stop":1724365034384,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a7bd78bdddbb0e8","name":"Tracks peer failures correctly","time":{"start":1724365168976,"stop":1724365168977,"duration":1},"status":"passed","severity":"normal"},{"uid":"53d76759775e5bc5","name":"Asymmetric encrypt & decrypt","time":{"start":1724365040928,"stop":1724365040928,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54163e9d1c437af","name":"Push message with content topic containing emoji","time":{"start":1724365584949,"stop":1724365584949,"duration":0},"status":"passed","severity":"normal"},{"uid":"c57852025498f169","name":"Subscribe and publish message","time":{"start":1724365636773,"stop":1724365636773,"duration":0},"status":"passed","severity":"normal"},{"uid":"c83b33a16501c6c0","name":"Check received message containing Arabic","time":{"start":1724365596081,"stop":1724365596082,"duration":1},"status":"passed","severity":"normal"},{"uid":"12d60d2f6555131b","name":"throws on content topic with empty encoding field","time":{"start":1724365005971,"stop":1724365005971,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a61e02168afca4a","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724365005978,"stop":1724365005978,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa87e442b4f6ec0","name":"LightPush with 3 connections","time":{"start":1724365328048,"stop":1724365328049,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cc5d5df0eef8e06","name":"Push message with escaped characters payload","time":{"start":1724365584934,"stop":1724365584935,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac41f015ee364881","name":"Ping on subscribed peer","time":{"start":1724365121742,"stop":1724365121742,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e76998f7dc928e8","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724365068364,"stop":1724365068364,"duration":0},"status":"passed","severity":"normal"},{"uid":"17dcb272325a0829","name":"same cluster, same shard: nodes connect","time":{"start":1724365266638,"stop":1724365266638,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcdfbcf205a62012","name":"Push message with content topic containing Arabic","time":{"start":1724365584943,"stop":1724365584943,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fee0b04d83f40a","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724365626003,"stop":1724365626004,"duration":1},"status":"passed","severity":"normal"},{"uid":"769414fdda34c16e","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724365005983,"stop":1724365005983,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f77027ea8741d","name":"does not throw on valid cases","time":{"start":1724365005957,"stop":1724365005957,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a641988d4a818a","name":"should not fail to start the service if it is already started","time":{"start":1724365034383,"stop":1724365034383,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b43c7304d0cefd6","name":"Using a function","time":{"start":1724365771905,"stop":1724365771905,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e36f1bbd694dd75","name":"Number of peers are maintained correctly","time":{"start":1724365352455,"stop":1724365352455,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70a8038e0972f65","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724365068364,"stop":1724365068364,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc4596fc184393f7","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724365596119,"stop":1724365596119,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6ecf8e76a6c5a8","name":"Check received message containing unicode special characters","time":{"start":1724365264307,"stop":1724365264308,"duration":1},"status":"passed","severity":"normal"},{"uid":"4af477e92164d2e7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724365005990,"stop":1724365005990,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d4f60c1bee4821","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724365030163,"stop":1724365030164,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d75432ccc168423","name":"Ping on peer without subscriptions","time":{"start":1724365121742,"stop":1724365121742,"duration":0},"status":"passed","severity":"normal"},{"uid":"d72747c04c08ed1","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724365266663,"stop":1724365266663,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4345510f761357f","name":"Push to array if already present","time":{"start":1724365005463,"stop":1724365005463,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd9de29b937976c6","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724365475998,"stop":1724365475998,"duration":0},"status":"passed","severity":"normal"},{"uid":"728f9887eaf25300","name":"Push message equal or less that 1MB","time":{"start":1724365722171,"stop":1724365722172,"duration":1},"status":"passed","severity":"normal"},{"uid":"d99c2087c8910ca1","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724365188330,"stop":1724365188330,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9355b59c177307d","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724365266660,"stop":1724365266661,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9251a9bb3fff756","name":"Check message with no payload is not received","time":{"start":1724365596121,"stop":1724365596121,"duration":0},"status":"passed","severity":"normal"},{"uid":"265be79c924fcba6","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app66/3/topic705/test.js","time":{"start":1724365674692,"stop":1724365674694,"duration":2},"status":"passed","severity":"normal"},{"uid":"3ec97716fa9ec62e","name":"Ephemeral field set to true","time":{"start":1724365019445,"stop":1724365019445,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a175d0a190b04e","name":"should return unique PubsubTopics for static sharding","time":{"start":1724365005984,"stop":1724365005984,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ef2cf86fab989a","name":"Check received message containing Russian","time":{"start":1724365596082,"stop":1724365596083,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b976a4e22167f00","name":"should not fail to start the service if it is already started","time":{"start":1724365619818,"stop":1724365619819,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae4239e901af946f","name":"Filter with 2 connections","time":{"start":1724365328048,"stop":1724365328048,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6a0d5c0bfef162c","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724365005999,"stop":1724365005999,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e08a7603f8a95a4","name":"Push message with custom timestamp: 1724361700973","time":{"start":1724365722171,"stop":1724365722171,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bebfa3baf628869","name":"isConnected return false after peer stops","time":{"start":1724365113707,"stop":1724365113707,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c1219e2cc94314","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724365608808,"stop":1724365608812,"duration":4},"status":"passed","severity":"normal"},{"uid":"22a586061352bd54","name":"should handle corrupted local storage data gracefully","time":{"start":1724365034385,"stop":1724365034386,"duration":1},"status":"passed","severity":"normal"},{"uid":"a203373d7a5481e1","name":"Publish message with large meta","time":{"start":1724365626005,"stop":1724365626005,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0d2ea582db730f","name":"Push message with Russian payload","time":{"start":1724365722154,"stop":1724365722154,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d19af708e1d8ed2","name":"Check received message with timestamp: 1724365056662000000 ","time":{"start":1724365596118,"stop":1724365596118,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc461acd85463800","name":"tcp ip4 address","time":{"start":1724365013946,"stop":1724365013946,"duration":0},"status":"passed","severity":"normal"},{"uid":"2719bddf53a2b9d9","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724365005978,"stop":1724365005979,"duration":1},"status":"passed","severity":"normal"},{"uid":"debf0aa5455a3d1","name":"Overlapping topic subscription","time":{"start":1724365636777,"stop":1724365636777,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2419aedf95d82cb2","name":"Push message with special chars payload","time":{"start":1724365584923,"stop":1724365584924,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ced9c318acc45a1","name":"same cluster, same shard: nodes connect","time":{"start":1724365475999,"stop":1724365475999,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0fcbbba8b98d60f","name":"should return empty list for no shard","time":{"start":1724365005986,"stop":1724365005986,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d975b74450d84b","name":"handles different networkShards values correctly","time":{"start":1724365005981,"stop":1724365005981,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ef2e3539c6aa53","name":"Push message with content topic containing Arabic","time":{"start":1724365722163,"stop":1724365722163,"duration":0},"status":"passed","severity":"normal"},{"uid":"a802a19b56f9e464","name":"Fails to push message with large meta","time":{"start":1724365584951,"stop":1724365584951,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c3b5d4ded0d80dd","name":"Check received message containing numeric","time":{"start":1724365596109,"stop":1724365596110,"duration":1},"status":"passed","severity":"normal"},{"uid":"19e74a6fb4db6d6","name":"random static sharding 4 - Cluster ID: 759, Shard ID: 342","time":{"start":1724365694943,"stop":1724365694944,"duration":1},"status":"passed","severity":"normal"},{"uid":"afb3690b98f9ccf1","name":"Push message on custom pubsubTopic","time":{"start":1724365420298,"stop":1724365420299,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ab8ec9b82fc7307","name":"Check message on other pubsub topic is not received","time":{"start":1724365264317,"stop":1724365264317,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aadc2924e35ea5b","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724365034385,"stop":1724365034385,"duration":0},"status":"passed","severity":"normal"},{"uid":"789f2b007478ff48","name":"Check publish message containing special chars","time":{"start":1724365625993,"stop":1724365625994,"duration":1},"status":"passed","severity":"normal"},{"uid":"879cf0b76ec64b97","name":"Rejects garbage","time":{"start":1724365022868,"stop":1724365022868,"duration":0},"status":"passed","severity":"normal"},{"uid":"42573e9bc9ee2c73","name":"Check publish message containing Arabic","time":{"start":1724365625994,"stop":1724365625995,"duration":1},"status":"passed","severity":"normal"},{"uid":"f049f48000aae60d","name":"Check received message containing long","time":{"start":1724365264288,"stop":1724365264289,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbb2f9f600547f0b","name":"Delete observer","time":{"start":1724365588812,"stop":1724365588812,"duration":0},"status":"passed","severity":"normal"},{"uid":"e400bba4c3bf40fc","name":"Js publishes, other Js receives","time":{"start":1724365611089,"stop":1724365611089,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d580a5396c3ed2","name":"Query Generator - false","time":{"start":1724365745547,"stop":1724365745547,"duration":0},"status":"passed","severity":"normal"},{"uid":"c624c3cc2fd6292","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724365317257,"stop":1724365317257,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c8d02d705b171f6","name":"can start and stop the service","time":{"start":1724365074389,"stop":1724365074389,"duration":0},"status":"passed","severity":"normal"},{"uid":"b44c6ad9d4bde997","name":"Check publish message containing emoji","time":{"start":1724365625999,"stop":1724365626000,"duration":1},"status":"passed","severity":"normal"},{"uid":"34a97a85de077d2c","name":"Check publish message containing Chinese","time":{"start":1724365625994,"stop":1724365625994,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c7614d2bdcc7e1b","name":"Filter with 0 connections","time":{"start":1724365328046,"stop":1724365328046,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1279e006819ace","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app58/2/topic248/json","time":{"start":1724365674695,"stop":1724365674695,"duration":0},"status":"passed","severity":"normal"},{"uid":"113fec31b05a9c7b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724365300668,"stop":1724365300669,"duration":1},"status":"passed","severity":"normal"},{"uid":"560584ae51e24dff","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724365005986,"stop":1724365005986,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6947d575ab895b","name":"Sample","time":{"start":1724365013933,"stop":1724365013934,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a604514bfcf0226","name":"Push message with XML payload","time":{"start":1724365584930,"stop":1724365584931,"duration":1},"status":"passed","severity":"normal"},{"uid":"176c20b8942de2e","name":"removeEventListener with correct event","time":{"start":1724365097213,"stop":1724365097213,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb259eb01e9fac7","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724365005997,"stop":1724365005997,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd7fa6012a7254e8","name":"Check publish message containing shell command","time":{"start":1724365625998,"stop":1724365625998,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf12ae64f5f6679","name":"Filter with 1 connections","time":{"start":1724365328047,"stop":1724365328047,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21a3017340aa571","name":"Push message with meta","time":{"start":1724365722168,"stop":1724365722168,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e1dfaecfd95925","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724365510231,"stop":1724365510232,"duration":1},"status":"passed","severity":"normal"},{"uid":"3477ecbdc13fbbf","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724365008551,"stop":1724365008551,"duration":0},"status":"passed","severity":"normal"},{"uid":"83bf34691fbc0390","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724365300658,"stop":1724365300659,"duration":1},"status":"passed","severity":"normal"},{"uid":"96387426a0123216","name":"should throw error - invalid id","time":{"start":1724365014459,"stop":1724365014459,"duration":0},"status":"passed","severity":"normal"},{"uid":"549db96b4e27eb9","name":"Push message with SQL Injection payload","time":{"start":1724365584928,"stop":1724365584928,"duration":0},"status":"passed","severity":"normal"},{"uid":"e797df17af445d58","name":"Publish message with custom timestamp: Thu Aug 22 2024 21:26:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1724365626001,"stop":1724365626001,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4d3b2adc4c861","name":"Waku message hash computation (payload length 0)","time":{"start":1724365008550,"stop":1724365008551,"duration":1},"status":"passed","severity":"normal"},{"uid":"2de9ea07f389fdd9","name":"Check received message containing JSON","time":{"start":1724365264304,"stop":1724365264305,"duration":1},"status":"passed","severity":"normal"},{"uid":"fad41dcaaaa947be","name":"Check received message containing shell command","time":{"start":1724365264305,"stop":1724365264306,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c47b8dabbf5ac88","name":"Check message with no content topic is not received","time":{"start":1724365596120,"stop":1724365596121,"duration":1},"status":"passed","severity":"normal"},{"uid":"90d65671de2cea2f","name":"should throw error - no public key","time":{"start":1724365014458,"stop":1724365014458,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c2baa8eca197cb","name":"Check message with no payload is not received","time":{"start":1724365596102,"stop":1724365596102,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb8784b65f63da4","name":"Check received message containing Basic HTML tag","time":{"start":1724365596086,"stop":1724365596086,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b043c3675a0117","name":"Subscribe to topic containing short and receive message","time":{"start":1724365300654,"stop":1724365300656,"duration":2},"status":"passed","severity":"normal"},{"uid":"36367576e1402c19","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724365741981,"stop":1724365741981,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3dabab5eb202bd8","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724365030156,"stop":1724365030157,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b30ed2793cf0125","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724365005992,"stop":1724365005993,"duration":1},"status":"passed","severity":"normal"},{"uid":"96838a2786fe74ce","name":"more peers than existing","time":{"start":1724365585377,"stop":1724365585378,"duration":1},"status":"skipped","severity":"normal"},{"uid":"46a98bd41d828547","name":"should return valid sharding parameters for static sharding","time":{"start":1724365005998,"stop":1724365005998,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd595d6fb75f484","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724365317254,"stop":1724365317254,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2598c7fd75aee25","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724365019142,"stop":1724365019143,"duration":1},"status":"passed","severity":"normal"},{"uid":"add4ce59c72a5f72","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724365030158,"stop":1724365030159,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cd2a92788482064","name":"topics with same application and version share the same shard","time":{"start":1724365005979,"stop":1724365005980,"duration":1},"status":"passed","severity":"normal"},{"uid":"63e35ad0a6648a49","name":"Non TWN Cluster","time":{"start":1724365674688,"stop":1724365674688,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e3fe98005ee0162","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1724365057385,"stop":1724365057385,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b0a9c5e759b6b37","name":"Push message with escaped characters payload","time":{"start":1724365722157,"stop":1724365722157,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea0749c3ceb9d76","name":"returns all values when wanted number matches available values","time":{"start":1724365028659,"stop":1724365028661,"duration":2},"status":"passed","severity":"normal"},{"uid":"db0a36f3833c9fe5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724365754316,"stop":1724365754317,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e1d8a583df44ae3","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724365029976,"stop":1724365029976,"duration":0},"status":"passed","severity":"normal"},{"uid":"497717d08090059b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724365754366,"stop":1724365754366,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52dc6073e772849","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724365772349,"stop":1724365772350,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c9fec6d6163f1d","name":"Query with Ordered Callback, No Decoder","time":{"start":1724365726198,"stop":1724365726198,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a753823710f60a","name":"Push message with special chars payload","time":{"start":1724365722153,"stop":1724365722153,"duration":0},"status":"passed","severity":"normal"},{"uid":"98044e8c514c47b9","name":"Check received message containing SQL Injection","time":{"start":1724365596113,"stop":1724365596114,"duration":1},"status":"passed","severity":"normal"},{"uid":"d03679d0f33cde54","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724365057383,"stop":1724365057383,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc41be0d5abdfca9","name":"isConnected should return true after first peer connects","time":{"start":1724365113706,"stop":1724365113706,"duration":0},"status":"passed","severity":"normal"},{"uid":"366a87deb3ced7bd","name":"Check received message containing Script","time":{"start":1724365596085,"stop":1724365596085,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5fdc62eeaf33afd","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724365754357,"stop":1724365754359,"duration":2},"status":"passed","severity":"normal"},{"uid":"3c611307b90e7451","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724365188328,"stop":1724365188328,"duration":0},"status":"passed","severity":"normal"},{"uid":"539f3a3ff8090df4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724365266655,"stop":1724365266655,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b8a3634a60b551","name":"Push message with Chinese payload","time":{"start":1724365584924,"stop":1724365584926,"duration":2},"status":"passed","severity":"normal"},{"uid":"f8f4254aea98ac37","name":"Check message on other pubsub topic is not received","time":{"start":1724365596100,"stop":1724365596101,"duration":1},"status":"passed","severity":"normal"},{"uid":"67de426b863a06cd","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724365146964,"stop":1724365146964,"duration":0},"status":"passed","severity":"normal"},{"uid":"d840721f57d69c32","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724365005973,"stop":1724365005973,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aec262b21bce3f3","name":"A test","time":{"start":1724365420368,"stop":1724365420369,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf3d2c90f0f9cf15","name":"Encoder throws on undefined content topic","time":{"start":1724365019446,"stop":1724365019447,"duration":1},"status":"passed","severity":"normal"},{"uid":"708b34a673c28651","name":"Check received message containing Basic HTML tag","time":{"start":1724365264302,"stop":1724365264304,"duration":2},"status":"passed","severity":"normal"},{"uid":"14a23fc830280aff","name":"Check publish message containing Basic HTML tag","time":{"start":1724365625997,"stop":1724365625997,"duration":0},"status":"passed","severity":"normal"},{"uid":"d767424a5c4b06b9","name":"Check received message containing special chars","time":{"start":1724365596079,"stop":1724365596080,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff0a39d54d352506","name":"Waku message hash computation (no timestamp)","time":{"start":1724365008551,"stop":1724365008551,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43e22d20b8197f4","name":"Default pageSize","time":{"start":1724365759490,"stop":1724365759490,"duration":0},"status":"passed","severity":"normal"},{"uid":"e099e9692eea3c79","name":"Check publish message containing short","time":{"start":1724365625992,"stop":1724365625992,"duration":0},"status":"passed","severity":"normal"},{"uid":"9806c4ad53c6b33c","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724365510242,"stop":1724365510243,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b8e1995a81bf10f","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724365636793,"stop":1724365636794,"duration":1},"status":"passed","severity":"normal"},{"uid":"d266447ed0304fc9","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724365113707,"stop":1724365113707,"duration":0},"status":"passed","severity":"normal"},{"uid":"1124d7441590f325","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724365754344,"stop":1724365754344,"duration":0},"status":"passed","severity":"normal"},{"uid":"717d3f6613d93aa1","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724365772351,"stop":1724365772351,"duration":0},"status":"passed","severity":"normal"},{"uid":"1119838949f1b35e","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724365030157,"stop":1724365030158,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aa6846bea5c49a0","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724365772350,"stop":1724365772350,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a87b36cdca732e5","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724365188328,"stop":1724365188329,"duration":1},"status":"passed","severity":"normal"},{"uid":"49aa08b8b5d2dcc3","name":"Subscribe and receives messages on 20 topics","time":{"start":1724365754360,"stop":1724365754361,"duration":1},"status":"passed","severity":"normal"},{"uid":"55b3b1aebeba20cd","name":"Check publish message after client node is restarted","time":{"start":1724365626004,"stop":1724365626004,"duration":0},"status":"skipped","severity":"normal"},{"uid":"627b44a40e31d810","name":"should throw error - no id","time":{"start":1724365014458,"stop":1724365014458,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d44552e9eb53a8","name":"Check received message containing Chinese","time":{"start":1724365264290,"stop":1724365264291,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fad2d73482dcb20","name":"Fails to publish duplicate message","time":{"start":1724365626001,"stop":1724365626002,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bab99442edda7a3","name":"addEventListener with wrong event","time":{"start":1724365097213,"stop":1724365097213,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c0818063d0f6aa","name":"Push message with content topic containing shell command","time":{"start":1724365584948,"stop":1724365584948,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2d135198f21e27","name":"Check message with non string payload is not received","time":{"start":1724365264327,"stop":1724365264328,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc77050ad2c719c8","name":"Push message with content topic containing SQL Injection","time":{"start":1724365722164,"stop":1724365722164,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c243978b9f231c1","name":"should encode/decode to text encoding","time":{"start":1724365014461,"stop":1724365014461,"duration":0},"status":"passed","severity":"normal"},{"uid":"97dece6ae069c36e","name":"Subscribe to topic containing long and receive message","time":{"start":1724365300656,"stop":1724365300656,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d26ffde4bdcc73","name":"Push message with custom timestamp: 1724361728209","time":{"start":1724365584952,"stop":1724365584952,"duration":0},"status":"passed","severity":"normal"},{"uid":"911a3b4d396f88ea","name":"should add and remove event listeners correctly","time":{"start":1724365034386,"stop":1724365034386,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c360c14f6d4d2e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724365005992,"stop":1724365005992,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9fa68bd971ca767","name":"Push message with SQL Injection payload","time":{"start":1724365722154,"stop":1724365722155,"duration":1},"status":"passed","severity":"normal"},{"uid":"6642cf6603304422","name":"Push message with Arabic payload","time":{"start":1724365722154,"stop":1724365722154,"duration":0},"status":"passed","severity":"normal"},{"uid":"589c6679ccfd7a74","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724365754350,"stop":1724365754350,"duration":0},"status":"passed","severity":"normal"},{"uid":"8841b41f2770c29a","name":"Check received message containing SQL Injection","time":{"start":1724365596083,"stop":1724365596084,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6cae40352303247","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724365636774,"stop":1724365636774,"duration":0},"status":"passed","severity":"normal"},{"uid":"3765f178473850bd","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724365005982,"stop":1724365005982,"duration":0},"status":"passed","severity":"normal"},{"uid":"620095a256e50838","name":"throws on content topic with empty version field","time":{"start":1724365005969,"stop":1724365005970,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e79fa8c40a7b965","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724365636797,"stop":1724365636798,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4aec378e1c2111b","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app20/10/topic978/proto","time":{"start":1724365674691,"stop":1724365674692,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6b550149df3663b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724365584946,"stop":1724365584947,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ba9cff9e38ceead","name":"Check received message containing emoji","time":{"start":1724365596117,"stop":1724365596118,"duration":1},"status":"passed","severity":"normal"},{"uid":"fca05d28d0c7bc2c","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724365019142,"stop":1724365019142,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a9eea2b0b6347f","name":"connects to nwaku","time":{"start":1724365771903,"stop":1724365771904,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab6c2388dfcf6036","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app69/7/topic361/proto","time":{"start":1724365674697,"stop":1724365674697,"duration":0},"status":"passed","severity":"normal"},{"uid":"287452d353ab74f8","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724365266666,"stop":1724365266667,"duration":1},"status":"passed","severity":"normal"},{"uid":"c69b04893b32627f","name":"Subscribe to topic containing Script and receive message","time":{"start":1724365754345,"stop":1724365754345,"duration":0},"status":"passed","severity":"normal"},{"uid":"b790949a5601f5c6","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724365030159,"stop":1724365030159,"duration":0},"status":"passed","severity":"normal"},{"uid":"264ac1ea0995725e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724365300658,"stop":1724365300658,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fee2590413ed659","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724365754371,"stop":1724365754372,"duration":1},"status":"passed","severity":"normal"},{"uid":"eed047f9b6b5b8ce","name":"should throw an error for missing required configuration","time":{"start":1724365005986,"stop":1724365005987,"duration":1},"status":"passed","severity":"normal"},{"uid":"d924abd6a7c05d19","name":"should encode/decode to RLP encoding","time":{"start":1724365014460,"stop":1724365014461,"duration":1},"status":"passed","severity":"normal"},{"uid":"68751bfbe1487a19","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724365146962,"stop":1724365146962,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19d3200ac6f8948","name":"Push message equal or less that 1MB","time":{"start":1724365584953,"stop":1724365584953,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ebd2417b8d33112","name":"handles multiple messages","time":{"start":1724365760139,"stop":1724365760140,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fc3ac6aad9e7bfe","name":"new peer added after a peer was already found","time":{"start":1724365598588,"stop":1724365598588,"duration":0},"status":"skipped","severity":"normal"},{"uid":"639a5e29a48c6da3","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724365146967,"stop":1724365146968,"duration":1},"status":"passed","severity":"normal"},{"uid":"1657349b427e2aad","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724365030162,"stop":1724365030163,"duration":1},"status":"passed","severity":"normal"},{"uid":"705bb8ce629edd56","name":"getPeersByDiscovery","time":{"start":1724365598587,"stop":1724365598588,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1cb738a8d2e9bb","name":"Query Generator, No message returned","time":{"start":1724365726195,"stop":1724365726196,"duration":1},"status":"passed","severity":"normal"},{"uid":"7684a918e5c1d96","name":"Renews peer on consistent missed messages","time":{"start":1724365168990,"stop":1724365168991,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ace3f642a165e72","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app54/4/topic118/proto","time":{"start":1724365674697,"stop":1724365674699,"duration":2},"status":"passed","severity":"normal"},{"uid":"9ae7d31d676ede14","name":"Store - dialed after - with timeout","time":{"start":1724365777572,"stop":1724365777572,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c7f5a37b98e78e","name":"Check received message containing special chars","time":{"start":1724365596110,"stop":1724365596111,"duration":1},"status":"passed","severity":"normal"},{"uid":"21eba363dc3f2c7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724365146963,"stop":1724365146964,"duration":1},"status":"passed","severity":"normal"},{"uid":"af1f4cb769eb4a3a","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724365057384,"stop":1724365057384,"duration":0},"status":"passed","severity":"normal"},{"uid":"5097837500191bcc","name":"different cluster, different shard: nodes don't connect","time":{"start":1724365266645,"stop":1724365266645,"duration":0},"status":"passed","severity":"normal"},{"uid":"398e28298132b275","name":"Should update multiaddrs","time":{"start":1724365510652,"stop":1724365510652,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b4a436cd19a3336","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724365266652,"stop":1724365266653,"duration":1},"status":"passed","severity":"normal"},{"uid":"a83ab9104dffafc6","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724365005993,"stop":1724365005994,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cd8b63a5b3aabe6","name":"Check received message with timestamp: 1724365056665 ","time":{"start":1724365264311,"stop":1724365264312,"duration":1},"status":"passed","severity":"normal"},{"uid":"94da52a3741535f3","name":"random static sharding 5 - Cluster ID: 779, Shard ID: 591","time":{"start":1724365694944,"stop":1724365694944,"duration":0},"status":"passed","severity":"normal"},{"uid":"a98fc9106afe121f","name":"Subscribe to topic containing Script and receive message","time":{"start":1724365754367,"stop":1724365754367,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d5762de467ca54","name":"Ordered Callback - true","time":{"start":1724365745568,"stop":1724365745569,"duration":1},"status":"passed","severity":"normal"},{"uid":"455bb159493db6a7","name":"Push message with JSON payload","time":{"start":1724365722156,"stop":1724365722156,"duration":0},"status":"passed","severity":"normal"},{"uid":"563339af23e58701","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724365754361,"stop":1724365754362,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f3c461856189a1a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724365030551,"stop":1724365030551,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c8519a1ea0735205","name":"Check received message containing short","time":{"start":1724365596076,"stop":1724365596077,"duration":1},"status":"passed","severity":"normal"},{"uid":"548a42c84d859254","name":"Check received message containing XML","time":{"start":1724365596114,"stop":1724365596115,"duration":1},"status":"passed","severity":"normal"},{"uid":"600337b6f1a65bed","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724365266666,"stop":1724365266666,"duration":0},"status":"passed","severity":"normal"},{"uid":"93210da2c1d9c557","name":"Subscribe to topic containing XML and receive message","time":{"start":1724365754367,"stop":1724365754368,"duration":1},"status":"passed","severity":"normal"},{"uid":"db98d185c60a9cf2","name":"should only return 1 node with store capability","time":{"start":1724365030549,"stop":1724365030549,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc182bc6ede55b5","name":"should be able to encode the field with only STORE set to true","time":{"start":1724365013724,"stop":1724365013725,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cdcbb0918de9610","name":"Push message with content topic containing escaped characters","time":{"start":1724365584948,"stop":1724365584948,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b4e66a6d2784b","name":"Reopen subscription with peer with lost subscription","time":{"start":1724365155079,"stop":1724365155079,"duration":0},"status":"passed","severity":"normal"},{"uid":"481bc94a9b1fe423","name":"through manual discovery","time":{"start":1724365483380,"stop":1724365483381,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffb20bde8b16760e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724365608812,"stop":1724365608813,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac6727de566bd57f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724365608815,"stop":1724365608815,"duration":0},"status":"passed","severity":"normal"},{"uid":"787ac95418a4494a","name":"should properly create peer info with all multiaddrs","time":{"start":1724365014464,"stop":1724365014464,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb84ef68d644013","name":"Register correct protocols","time":{"start":1724365636772,"stop":1724365636772,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee3874095780de47","name":"Check message received after nwaku node is restarted","time":{"start":1724365264328,"stop":1724365264328,"duration":0},"status":"skipped","severity":"normal"},{"uid":"84822b51aa849dbe","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724365074392,"stop":1724365074393,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3465ab04ba59b4ce","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724365636799,"stop":1724365636800,"duration":1},"status":"passed","severity":"normal"},{"uid":"a084222fd820f97e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724365300666,"stop":1724365300667,"duration":1},"status":"passed","severity":"normal"},{"uid":"352696c0bf952510","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724365754371,"stop":1724365754371,"duration":0},"status":"passed","severity":"normal"},{"uid":"66925f52e6a4692b","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724365005983,"stop":1724365005983,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3a31721799ed57","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724365726199,"stop":1724365726199,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a5ef5bd3345e95","name":"Check publish message containing Script","time":{"start":1724365625996,"stop":1724365625996,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf5d4441396d6c7","name":"Ping on subscribed peer","time":{"start":1724365155079,"stop":1724365155079,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d4a2ca3d092a8b","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724365013728,"stop":1724365013728,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb041d15c1ab0d4","name":"Check message with no payload is not received","time":{"start":1724365264318,"stop":1724365264318,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1162ca3244cf3cd","name":"different cluster, different shard: nodes don't connect","time":{"start":1724365476000,"stop":1724365476001,"duration":1},"status":"passed","severity":"normal"},{"uid":"57aff891e21e80d3","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724365266660,"stop":1724365266660,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eda5e2b9d7ef0d1","name":"Check message with invalid timestamp is not received","time":{"start":1724365596099,"stop":1724365596100,"duration":1},"status":"passed","severity":"normal"},{"uid":"731fa7ecad53160c","name":"Push message with content topic containing long","time":{"start":1724365584939,"stop":1724365584940,"duration":1},"status":"passed","severity":"normal"},{"uid":"d091bc15dc4b4a4f","name":"caches peers it previously fetched","time":{"start":1724365030547,"stop":1724365030548,"duration":1},"status":"passed","severity":"normal"},{"uid":"26f5c54ebe4a9906","name":"Check publish message after service node is restarted","time":{"start":1724365626004,"stop":1724365626004,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9a87f83034934b2","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724365300642,"stop":1724365300643,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d7b72a64437d0cc","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724365266653,"stop":1724365266653,"duration":0},"status":"passed","severity":"normal"},{"uid":"20806bd9415ab808","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724365790202,"stop":1724365790203,"duration":1},"status":"passed","severity":"normal"},{"uid":"b275e4a13c917da1","name":"Fails to push message with large meta","time":{"start":1724365722168,"stop":1724365722169,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f8ee557e34e4e3b","name":"should only return 1 node with relay and store capability","time":{"start":1724365030549,"stop":1724365030549,"duration":0},"status":"passed","severity":"normal"},{"uid":"96193b0f1dcc667f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724365300634,"stop":1724365300635,"duration":1},"status":"passed","severity":"normal"},{"uid":"4651d00f0fd80cd9","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724365014456,"stop":1724365014457,"duration":1},"status":"passed","severity":"normal"},{"uid":"d21ba6acfd188380","name":"should properly create location multiaddrs - udp6","time":{"start":1724365014463,"stop":1724365014463,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80913a9bbe9499d","name":"Publish without waiting for remote peer","time":{"start":1724365636773,"stop":1724365636773,"duration":0},"status":"passed","severity":"normal"},{"uid":"de09b2390a56092","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724365772353,"stop":1724365772353,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d8f6da38c2470fd","name":"Generator, custom pubsub topic","time":{"start":1724365743690,"stop":1724365743691,"duration":1},"status":"passed","severity":"normal"},{"uid":"50d5b735ada7d972","name":"connected peers and dial","time":{"start":1724365585377,"stop":1724365585377,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fde2e790f1dac9da","name":"Query generator for multiple messages","time":{"start":1724365741978,"stop":1724365741979,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd1e26c05d62acdf","name":"Subscribe and receive messages via waku relay post","time":{"start":1724365754353,"stop":1724365754353,"duration":0},"status":"passed","severity":"normal"},{"uid":"68767a8065c2d6a6","name":"Check message with no content topic is not received","time":{"start":1724365264318,"stop":1724365264318,"duration":0},"status":"passed","severity":"normal"},{"uid":"8130d1aacf88aa0a","name":"Check message received after jswaku node is restarted","time":{"start":1724365596103,"stop":1724365596103,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5bd81474d58ea461","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724365317259,"stop":1724365317260,"duration":1},"status":"passed","severity":"normal"},{"uid":"322a3d568f899f5b","name":"should not fail to stop the service if it was not started","time":{"start":1724365034383,"stop":1724365034383,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee78972183302804","name":"should not receive a peer event after stop","time":{"start":1724365619820,"stop":1724365619820,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d84a6025df6081","name":"Push message with content topic containing Script","time":{"start":1724365584945,"stop":1724365584946,"duration":1},"status":"passed","severity":"normal"},{"uid":"7312fe28e7ba3669","name":"Subscribe and receive messages via waku relay post","time":{"start":1724365300637,"stop":1724365300638,"duration":1},"status":"passed","severity":"normal"},{"uid":"557f61a919034d22","name":"Push message with content topic containing emoji","time":{"start":1724365722167,"stop":1724365722167,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f1e1715445376","name":"Push message with Script payload","time":{"start":1724365584929,"stop":1724365584929,"duration":0},"status":"passed","severity":"normal"},{"uid":"405365bdeb14f6f7","name":"Push message with Russian payload","time":{"start":1724365584927,"stop":1724365584927,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e7837ef32b02f7","name":"configure the node with multiple content topics","time":{"start":1724365674699,"stop":1724365674700,"duration":1},"status":"passed","severity":"normal"},{"uid":"4623fe477f1c1a9c","name":"should not receive a peer event after stop","time":{"start":1724365034384,"stop":1724365034384,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a4101a613b35ef8","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724365064767,"stop":1724365064767,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2a0b9971e98151","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724365754370,"stop":1724365754370,"duration":0},"status":"passed","severity":"normal"},{"uid":"2604c55d1eb69310","name":"Subscribe and receive messages via waku relay post","time":{"start":1724365754314,"stop":1724365754314,"duration":0},"status":"passed","severity":"normal"},{"uid":"a76349bf6d7c6c47","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724365266645,"stop":1724365266646,"duration":1},"status":"passed","severity":"normal"},{"uid":"93f86f8d4e1840f0","name":"different cluster, same shard: nodes don't connect","time":{"start":1724365266644,"stop":1724365266645,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac5ed03901733c87","name":"Mutual subscription","time":{"start":1724365636771,"stop":1724365636772,"duration":1},"status":"passed","severity":"normal"},{"uid":"400281435d66aafc","name":"Push message with custom timestamp: 1724368900973","time":{"start":1724365722171,"stop":1724365722171,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd6e80b8e63a99e","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724365266662,"stop":1724365266662,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced1d4fa1035d38c","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724365759824,"stop":1724365759825,"duration":1},"status":"passed","severity":"normal"},{"uid":"c64b019f197afd44","name":"should return false","time":{"start":1724365014459,"stop":1724365014460,"duration":1},"status":"passed","severity":"normal"},{"uid":"c80279e11c0a27e2","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724365636799,"stop":1724365636799,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce8c27a4506833c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724365188327,"stop":1724365188328,"duration":1},"status":"passed","severity":"normal"},{"uid":"49ffaa190ba77cb4","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724365030551,"stop":1724365030552,"duration":1},"status":"skipped","severity":"normal"},{"uid":"399ba70bc0e1f23","name":"listenerCount","time":{"start":1724365097215,"stop":1724365097215,"duration":0},"status":"passed","severity":"normal"},{"uid":"3066fd64168991e8","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724365008550,"stop":1724365008550,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6fb254dfac5d822","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724365168977,"stop":1724365168977,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecd456c7cfdd8995","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724365005974,"stop":1724365005975,"duration":1},"status":"passed","severity":"normal"},{"uid":"25d2eadc558418f9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724365420303,"stop":1724365420304,"duration":1},"status":"passed","severity":"normal"},{"uid":"edc9b199a0e1257b","name":"start node with empty shard should fail","time":{"start":1724365694950,"stop":1724365694951,"duration":1},"status":"passed","severity":"normal"},{"uid":"dba52609d90cb5a5","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724365510238,"stop":1724365510239,"duration":1},"status":"passed","severity":"normal"},{"uid":"950cf5b980330ad1","name":"Overlapping topic subscription","time":{"start":1724365754362,"stop":1724365754362,"duration":0},"status":"passed","severity":"normal"},{"uid":"24810f53c5bd9cee","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724365005972,"stop":1724365005972,"duration":0},"status":"passed","severity":"normal"},{"uid":"26cc52049944de2d","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724365266663,"stop":1724365266663,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d82469a6421eea5","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724365636775,"stop":1724365636775,"duration":0},"status":"passed","severity":"normal"},{"uid":"62880e8c30ab18c5","name":"Push message with rate limit","time":{"start":1724365722169,"stop":1724365722170,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d2efc858b758108","name":"Check received message containing shell command","time":{"start":1724365596116,"stop":1724365596116,"duration":0},"status":"passed","severity":"normal"},{"uid":"8953ea214be1a904","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724365005988,"stop":1724365005988,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced76f266c9b0d0d","name":"Push message with Arabic payload","time":{"start":1724365584926,"stop":1724365584926,"duration":0},"status":"passed","severity":"normal"},{"uid":"41dcbaf628fb8c71","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724365510232,"stop":1724365510233,"duration":1},"status":"passed","severity":"normal"},{"uid":"5036be225685e93a","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724365019141,"stop":1724365019142,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b5b866640f44a0e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724365722165,"stop":1724365722165,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c0a5d429c11ab1b","name":"Passing an array","time":{"start":1724365771905,"stop":1724365771905,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f512097396b8cf","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724365030155,"stop":1724365030155,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd8d2c3624e7caf1","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724365300659,"stop":1724365300659,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6ec1a015d2b4ba","name":"handles empty shards array correctly","time":{"start":1724365005999,"stop":1724365006000,"duration":1},"status":"passed","severity":"normal"},{"uid":"c116b740352ea664","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724365754344,"stop":1724365754344,"duration":0},"status":"passed","severity":"normal"},{"uid":"adaa2c789986fc61","name":"should throw an error for an unconfigured topic","time":{"start":1724365005996,"stop":1724365005996,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae657154054b3003","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724365146963,"stop":1724365146963,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b3b7b8e30448d7","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724365300638,"stop":1724365300639,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bf66674f6e2471a","name":"should properly create location multiaddrs - udp","time":{"start":1724365014463,"stop":1724365014464,"duration":1},"status":"passed","severity":"normal"},{"uid":"feb59daa2705b35e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724365694949,"stop":1724365694950,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a64fb099b07710a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724365005995,"stop":1724365005995,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cece10806e3c9fa","name":"Push message with content topic containing short","time":{"start":1724365584939,"stop":1724365584939,"duration":0},"status":"passed","severity":"normal"},{"uid":"920670c87ca14dbf","name":"Publish message with rate limit","time":{"start":1724365626005,"stop":1724365626005,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a8781bab51ece2","name":"LightPush with 2 connections","time":{"start":1724365328047,"stop":1724365328048,"duration":1},"status":"passed","severity":"normal"},{"uid":"10544c2774062030","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724365005988,"stop":1724365005988,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f170c4ff4b50ee1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724365317256,"stop":1724365317256,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2eeccbdd83a4287","name":"Push message with content topic containing numeric","time":{"start":1724365722161,"stop":1724365722162,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0b31542b03438ce","name":"Push message with content topic containing Russian","time":{"start":1724365584943,"stop":1724365584944,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2298dfdde1be08c","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724365074393,"stop":1724365074393,"duration":0},"status":"skipped","severity":"normal"},{"uid":"29d47dfff16e4ee8","name":"Reopen subscription with peer with lost subscription","time":{"start":1724365155080,"stop":1724365155081,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fe9ecd99da9cdca","name":"Check publish message containing SQL Injection","time":{"start":1724365625995,"stop":1724365625995,"duration":0},"status":"passed","severity":"normal"},{"uid":"57fd3e598382a2a8","name":"Ordered callback, aborts when callback returns true","time":{"start":1724365741983,"stop":1724365741984,"duration":1},"status":"passed","severity":"normal"},{"uid":"d531b9ab73f38de0","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724365030550,"stop":1724365030550,"duration":0},"status":"passed","severity":"normal"},{"uid":"637d8333d38644e1","name":"should set field with only RELAY enabled","time":{"start":1724365014465,"stop":1724365014465,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43582e539c1448b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724365266656,"stop":1724365266656,"duration":0},"status":"passed","severity":"normal"},{"uid":"443000a46b7b8ba4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724365266650,"stop":1724365266650,"duration":0},"status":"passed","severity":"normal"},{"uid":"15548eef957f3150","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724365005993,"stop":1724365005993,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c4abef20abd786","name":"should not receive a peer event before start","time":{"start":1724365074391,"stop":1724365074391,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2bb58da1aae897","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724365300657,"stop":1724365300657,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c6dd21b423d144","name":"Encoder throws on empty string content topic","time":{"start":1724365040319,"stop":1724365040319,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3919cb8ae7a83a","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724365113704,"stop":1724365113705,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8a1e992a295adc6","name":"Check received message with timestamp: 1724365056662 ","time":{"start":1724365596118,"stop":1724365596119,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa9b5a0f897cdffe","name":"Subscribe and receive messages via lightPush","time":{"start":1724365754312,"stop":1724365754312,"duration":0},"status":"passed","severity":"normal"},{"uid":"cedf960c8a5c76a3","name":"nwaku subscribes","time":{"start":1724365611086,"stop":1724365611088,"duration":2},"status":"passed","severity":"normal"},{"uid":"c2c37492cb4ca434","name":"throws on content topic with generation field greater than 0","time":{"start":1724365005968,"stop":1724365005969,"duration":1},"status":"passed","severity":"normal"},{"uid":"16ee47ccc75bf733","name":"Push message with unicode special characters payload","time":{"start":1724365722158,"stop":1724365722158,"duration":0},"status":"passed","severity":"normal"},{"uid":"311e72bcf2d01f9d","name":"Check received message containing emoji","time":{"start":1724365596095,"stop":1724365596095,"duration":0},"status":"passed","severity":"normal"},{"uid":"671e9a3b37528a12","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724365030161,"stop":1724365030162,"duration":1},"status":"passed","severity":"normal"},{"uid":"99c8c55424dae0e7","name":"Push message with XML payload","time":{"start":1724365722155,"stop":1724365722156,"duration":1},"status":"passed","severity":"normal"},{"uid":"da262da989d9fcea","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724365636774,"stop":1724365636774,"duration":0},"status":"passed","severity":"normal"},{"uid":"b879e273d3ba0fb5","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724365019448,"stop":1724365019449,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb8dedd2c888c6ab","name":"Check received message with timestamp: 1724365056662000000 ","time":{"start":1724365596095,"stop":1724365596096,"duration":1},"status":"passed","severity":"normal"},{"uid":"966061d04dc4e006","name":"Refresh subscription","time":{"start":1724365754363,"stop":1724365754363,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75f33ee3cf05733","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724365013732,"stop":1724365013732,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aaed17283848ddb","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724365790201,"stop":1724365790201,"duration":0},"status":"passed","severity":"normal"},{"uid":"307aea3156208552","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app97/5/topic15/test.js","time":{"start":1724365674690,"stop":1724365674691,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dd4f05c1a3d677c","name":"random static sharding 7 - Cluster ID: 259, Shard ID: 452","time":{"start":1724365694945,"stop":1724365694946,"duration":1},"status":"passed","severity":"normal"},{"uid":"d04861664c80db7c","name":"Push message with emoji payload","time":{"start":1724365584936,"stop":1724365584937,"duration":1},"status":"passed","severity":"normal"},{"uid":"4541e8282ca7503e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724365266661,"stop":1724365266661,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dcae6354c51b262","name":"Push message with content topic containing XML","time":{"start":1724365584946,"stop":1724365584946,"duration":0},"status":"passed","severity":"normal"},{"uid":"b817aab64bdc124c","name":"stop","time":{"start":1724365097216,"stop":1724365097216,"duration":0},"status":"passed","severity":"normal"},{"uid":"a715ecb642df19d","name":"Subscribe to topic containing XML and publish message","time":{"start":1724365636796,"stop":1724365636797,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e7f513b0d11239","name":"random static sharding 1 - Cluster ID: 307, Shard ID: 666","time":{"start":1724365694941,"stop":1724365694942,"duration":1},"status":"passed","severity":"normal"},{"uid":"f31f5e10d5c5ad3b","name":"Ping on peer without subscriptions","time":{"start":1724365155078,"stop":1724365155078,"duration":0},"status":"passed","severity":"normal"},{"uid":"c255adb36244fc25","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724365754352,"stop":1724365754352,"duration":0},"status":"passed","severity":"normal"},{"uid":"9029b0d769d767f8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724365300667,"stop":1724365300668,"duration":1},"status":"passed","severity":"normal"},{"uid":"de058f462be1ae43","name":"Number of peers are maintained correctly","time":{"start":1724365168969,"stop":1724365168970,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a3ec7471216cf8b","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724365014466,"stop":1724365014466,"duration":0},"status":"passed","severity":"normal"},{"uid":"c890befe1bb32895","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724365685189,"stop":1724365685190,"duration":1},"status":"passed","severity":"normal"},{"uid":"34d9402d9a4c3c23","name":"should get / set TCP multiaddr","time":{"start":1724365014462,"stop":1724365014462,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1096fd9a49c745","name":"Push message with content topic containing numeric","time":{"start":1724365584940,"stop":1724365584941,"duration":1},"status":"passed","severity":"normal"},{"uid":"855082a01e1d8715","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724365064770,"stop":1724365064770,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c1afcd5e252218","name":"should be called for bootstrap peers","time":{"start":1724365064768,"stop":1724365064768,"duration":0},"status":"passed","severity":"normal"},{"uid":"133615d825d2811f","name":"Check received message containing short","time":{"start":1724365596106,"stop":1724365596107,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce95e3b70ae0cb17","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724365754316,"stop":1724365754316,"duration":0},"status":"passed","severity":"normal"},{"uid":"822d497864a64096","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app6/4/topic130/utf8","time":{"start":1724365674689,"stop":1724365674689,"duration":0},"status":"passed","severity":"normal"},{"uid":"533f2585560b2b4f","name":"should handle a minimal index list","time":{"start":1724365006013,"stop":1724365006013,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85348ae8ad24959","name":"should throw an error for insufficient data","time":{"start":1724365006014,"stop":1724365006014,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3887ae196d627c5","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724365510233,"stop":1724365510234,"duration":1},"status":"passed","severity":"normal"},{"uid":"30cca15c686ebf8c","name":"Ping on unsubscribed peer","time":{"start":1724365121743,"stop":1724365121743,"duration":0},"status":"passed","severity":"normal"},{"uid":"5453ef200953338e","name":"isConnected should return false after all peers disconnect","time":{"start":1724365057386,"stop":1724365057386,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5bb5f9a7dd134a","name":"non connected peers","time":{"start":1724365585378,"stop":1724365585378,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f13a5c3846cd06f","name":"Nodes with multiple pubsub topic","time":{"start":1724365608819,"stop":1724365608819,"duration":0},"status":"passed","severity":"normal"},{"uid":"e430fde595d99e5d","name":"Encoder throws on undefined content topic","time":{"start":1724365040318,"stop":1724365040318,"duration":0},"status":"passed","severity":"normal"},{"uid":"666ef73e9ba6545","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724365636794,"stop":1724365636794,"duration":0},"status":"passed","severity":"normal"},{"uid":"648aabd453ef38ad","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724365266646,"stop":1724365266646,"duration":0},"status":"passed","severity":"normal"},{"uid":"508eba7789b08bbb","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724365030160,"stop":1724365030161,"duration":1},"status":"passed","severity":"normal"},{"uid":"2867e6e50257b3ed","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724365266657,"stop":1724365266657,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2ad452d5212684","name":"removeEventListener with wrong event","time":{"start":1724365097214,"stop":1724365097214,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dcabbfbf0525a4","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724365005996,"stop":1724365005996,"duration":0},"status":"passed","severity":"normal"},{"uid":"75860ecc41431125","name":"Push message with content topic containing Russian","time":{"start":1724365722163,"stop":1724365722164,"duration":1},"status":"passed","severity":"normal"},{"uid":"794668ea18fc037d","name":"throws on content topic with empty application field","time":{"start":1724365005969,"stop":1724365005969,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd0d58411ba857bd","name":"Push message with long payload","time":{"start":1724365722152,"stop":1724365722152,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05d0af29cfa9fda","name":"Decoder throws on empty string content topic","time":{"start":1724365040320,"stop":1724365040320,"duration":0},"status":"passed","severity":"normal"},{"uid":"da61b49727b1abdf","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724365266649,"stop":1724365266650,"duration":1},"status":"passed","severity":"normal"},{"uid":"a72a54ba4b83005","name":"Check received message containing Script","time":{"start":1724365596114,"stop":1724365596114,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d94244a1b8f688","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724365754350,"stop":1724365754350,"duration":0},"status":"passed","severity":"normal"},{"uid":"41752afcba5f3d08","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724365042186,"stop":1724365042186,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e4bda6f8eea614","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724365317256,"stop":1724365317256,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e727aab985ba69","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724365754315,"stop":1724365754315,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d713f278b40595f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724365300635,"stop":1724365300637,"duration":2},"status":"passed","severity":"normal"},{"uid":"78179ad89fe9bf4","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724365005987,"stop":1724365005987,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e78bfd6f99f670","name":"Push message with meta","time":{"start":1724365584950,"stop":1724365584950,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3d4ee4a7c2edf4d","name":"Should update shard info","time":{"start":1724365510652,"stop":1724365510653,"duration":1},"status":"passed","severity":"normal"},{"uid":"692521ba2586afeb","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724365266648,"stop":1724365266649,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8bf399ad9c90ed3","name":"should properly create location multiaddrs - tcp","time":{"start":1724365014464,"stop":1724365014464,"duration":0},"status":"passed","severity":"normal"},{"uid":"e75cbc9cbed8f109","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724365300639,"stop":1724365300640,"duration":1},"status":"passed","severity":"normal"},{"uid":"316144057b6a1666","name":"Ping on subscribed peer","time":{"start":1724365155077,"stop":1724365155078,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3f1c77473ffd5e0","name":"Generator, custom pubsub topic","time":{"start":1724365743692,"stop":1724365743692,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f05e731bdba187","name":"Check received message containing JSON","time":{"start":1724365596086,"stop":1724365596087,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c41f526f2d5dd59","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724365596119,"stop":1724365596119,"duration":0},"status":"passed","severity":"normal"},{"uid":"67d5daa7dd3d2737","name":"isConnected should return false after all peers disconnect","time":{"start":1724365113706,"stop":1724365113706,"duration":0},"status":"passed","severity":"normal"},{"uid":"866eb125fe42a3a4","name":"should throw error - no id","time":{"start":1724365014457,"stop":1724365014458,"duration":1},"status":"passed","severity":"normal"},{"uid":"65ce5befcb4dbb82","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724365420304,"stop":1724365420304,"duration":0},"status":"passed","severity":"normal"},{"uid":"11276d15d5486776","name":"Promise Callback - true","time":{"start":1724365745554,"stop":1724365745561,"duration":7},"status":"passed","severity":"normal"},{"uid":"c8af83fadf85d2b2","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724365636797,"stop":1724365636797,"duration":0},"status":"passed","severity":"normal"},{"uid":"2319392300f84cfc","name":"should use DNS peer discovery with light client","time":{"start":1724365074392,"stop":1724365074392,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3ea301c3eb2f63ac","name":"Check received message containing SQL Injection","time":{"start":1724365264292,"stop":1724365264293,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd4ef3be80c6a3eb","name":"Push message with Basic HTML tag payload","time":{"start":1724365584931,"stop":1724365584932,"duration":1},"status":"passed","severity":"normal"},{"uid":"6221f1be9ff12b97","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724365266650,"stop":1724365266651,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe04e7d88915e2d","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724365005977,"stop":1724365005978,"duration":1},"status":"passed","severity":"normal"},{"uid":"929534e8e52945a0","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724365674700,"stop":1724365674700,"duration":0},"status":"passed","severity":"normal"},{"uid":"529a79f778bd9a3","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724365510237,"stop":1724365510238,"duration":1},"status":"passed","severity":"normal"},{"uid":"f93848739225c9f6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724365005992,"stop":1724365005992,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ac0ae62d956700","name":"Push message with content topic containing short","time":{"start":1724365722160,"stop":1724365722160,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ead40a179e1d2f2","name":"Decoder throws on undefined content topic","time":{"start":1724365042188,"stop":1724365042188,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b69b92cc66e9ca","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724365317257,"stop":1724365317257,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cda7ed6dadac092","name":"Wrong topic","time":{"start":1724365674699,"stop":1724365674699,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b98b3598c0f7e70","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724365636793,"stop":1724365636793,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25beeb773f36269","name":"Check publish message containing Russian","time":{"start":1724365625995,"stop":1724365625995,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c95bc578dddde43","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724365475999,"stop":1724365475999,"duration":0},"status":"passed","severity":"normal"},{"uid":"531f989147b235e2","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724365006013,"stop":1724365006013,"duration":0},"status":"passed","severity":"normal"},{"uid":"45707fc21bb76174","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724365006000,"stop":1724365006001,"duration":1},"status":"passed","severity":"normal"},{"uid":"2166c1cc43a3cfc","name":"handles empty contentTopics array correctly","time":{"start":1724365006000,"stop":1724365006000,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae22bb89e45095f","name":"Check received message containing Arabic","time":{"start":1724365596111,"stop":1724365596112,"duration":1},"status":"passed","severity":"normal"},{"uid":"f04ddf161a83646e","name":"Fails to publish message with wrong content topic","time":{"start":1724365626002,"stop":1724365626003,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4e0c501215efaa4","name":"Push message with numeric payload","time":{"start":1724365584922,"stop":1724365584922,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b00496cc1696fc7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724365754343,"stop":1724365754343,"duration":0},"status":"passed","severity":"normal"},{"uid":"42826854217e2dc7","name":"Symmetric encrypt & Decrypt","time":{"start":1724365040929,"stop":1724365040929,"duration":0},"status":"passed","severity":"normal"},{"uid":"46496a93aec7c057","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724365300667,"stop":1724365300667,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ecfb9185964ccd","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724365013727,"stop":1724365013728,"duration":1},"status":"passed","severity":"normal"},{"uid":"4af5eae0e9b3ef2d","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724365006013,"stop":1724365006014,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e310d48ff790902","name":"Push message with content topic containing special chars","time":{"start":1724365722162,"stop":1724365722162,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b90cb069ea4337f","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724365636798,"stop":1724365636799,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8b9dae3f8af39c","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724365005997,"stop":1724365005997,"duration":0},"status":"passed","severity":"normal"},{"uid":"59dd2296cf3f7982","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724365743689,"stop":1724365743690,"duration":1},"status":"passed","severity":"normal"},{"uid":"459da26054d796a6","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724365064768,"stop":1724365064769,"duration":1},"status":"passed","severity":"normal"},{"uid":"198d874a806e1bd9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724365300668,"stop":1724365300668,"duration":0},"status":"passed","severity":"normal"},{"uid":"978c2595dc4adc65","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724365013725,"stop":1724365013726,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cf444ee3bf95aa3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724365754368,"stop":1724365754368,"duration":0},"status":"passed","severity":"normal"},{"uid":"e045984832fdd8d0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724365264312,"stop":1724365264313,"duration":1},"status":"passed","severity":"normal"},{"uid":"549c9f88ee8b820d","name":"recovers when dns.resolve returns empty","time":{"start":1724365030544,"stop":1724365030545,"duration":1},"status":"passed","severity":"normal"},{"uid":"30da10e45cd40f22","name":"Ping succeeds for all connected peers","time":{"start":1724365168970,"stop":1724365168970,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad02755ef92b2d4","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724365510226,"stop":1724365510227,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bc30bfc09dddc5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724365754361,"stop":1724365754361,"duration":0},"status":"passed","severity":"normal"},{"uid":"df415bd2c4d4d4","name":"Push message with content topic containing JSON","time":{"start":1724365584947,"stop":1724365584947,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cb113300071b1db","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724365013729,"stop":1724365013730,"duration":1},"status":"passed","severity":"normal"},{"uid":"d98436bf37a687a8","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724365300669,"stop":1724365300669,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b329ea7e9ed17c","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724365005979,"stop":1724365005979,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a4afdffef491d1","name":"Reusing cursor across nodes","time":{"start":1724365685190,"stop":1724365685190,"duration":0},"status":"passed","severity":"normal"},{"uid":"70fc2e9f07521f52","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724365300641,"stop":1724365300642,"duration":1},"status":"passed","severity":"normal"},{"uid":"df441a4f7a81a15e","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724365013721,"stop":1724365013724,"duration":3},"status":"passed","severity":"normal"},{"uid":"731e80d53bf95d63","name":"Push message with custom timestamp: 1693606900973","time":{"start":1724365722170,"stop":1724365722170,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58134aacb1a64b2","name":"returns all values when wanted number is greater than available values","time":{"start":1724365028661,"stop":1724365028662,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdd30695667523a7","name":"Push message on custom pubsubTopic","time":{"start":1724365420303,"stop":1724365420303,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa9193f20e71bd27","name":"Push message with emoji payload","time":{"start":1724365722158,"stop":1724365722158,"duration":0},"status":"passed","severity":"normal"},{"uid":"28be5c62104900d0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724365005994,"stop":1724365005994,"duration":0},"status":"passed","severity":"normal"},{"uid":"2465905b964eb089","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724365064769,"stop":1724365064770,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b66f84fa342e7d3","name":"Store - dialed first","time":{"start":1724365777571,"stop":1724365777571,"duration":0},"status":"passed","severity":"normal"}]