2025-06-03 21:43:45 +00:00

1 line
187 KiB
JSON

[{"uid":"c37929ff7ec9eac3","name":"should wait for LightPush peer to be connected","time":{"start":1748986214439,"stop":1748986214439,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e732fde5b3f2cb","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1748986223502,"stop":1748986223502,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf15d2b6e540401","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1748986175637,"stop":1748986175637,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9edb0480f5de160","name":"Subscribe to topic containing special chars and receive message","time":{"start":1748986806333,"stop":1748986806333,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbca90e53b705d07","name":"1 Store, 2 fetches","time":{"start":1748986192679,"stop":1748986192679,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffcecaea0c63f60f","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app65/7/topic769/test.js","time":{"start":1748986685070,"stop":1748986685070,"duration":0},"status":"passed","severity":"normal"},{"uid":"27142094fb7abda1","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app57/2/topic599/utf8","time":{"start":1748986685072,"stop":1748986685072,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6a16de6ff79274","name":"1 Relay, 1 fetch","time":{"start":1748986192678,"stop":1748986192678,"duration":0},"status":"passed","severity":"normal"},{"uid":"764848d9e7ac3974","name":"Check received message containing short","time":{"start":1748986666196,"stop":1748986666196,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f3efcc34946d68","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1748986806337,"stop":1748986806337,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92dc3ed47d0bc04","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1748986757424,"stop":1748986757424,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7a118eee3ae881","name":"should add received messages to bloom filter","time":{"start":1748986223896,"stop":1748986223896,"duration":0},"status":"passed","severity":"normal"},{"uid":"8675940de7e6a724","name":"should start and setup intervals and event listeners","time":{"start":1748986214601,"stop":1748986214601,"duration":0},"status":"passed","severity":"normal"},{"uid":"76bdc87e5a56b3fb","name":"should properly create location multiaddrs - udp6","time":{"start":1748986176455,"stop":1748986176455,"duration":0},"status":"passed","severity":"normal"},{"uid":"c248a634c21bc935","name":"Push message with rate limit","time":{"start":1748986980741,"stop":1748986980741,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de74962adfda656","name":"should not allow unachievable error rate","time":{"start":1748986222940,"stop":1748986222941,"duration":1},"status":"passed","severity":"normal"},{"uid":"93e3058e8a92bc8c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1748986806334,"stop":1748986806335,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9e49fce8a5d2c34","name":"Subscribe to topic containing Russian and publish message","time":{"start":1748986581817,"stop":1748986581817,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3d9555619cefee","name":"should properly create peer info with all multiaddrs","time":{"start":1748986176456,"stop":1748986176456,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58584c0ed6e0fa","name":"Check received message containing SQL Injection","time":{"start":1748986666200,"stop":1748986666200,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92a08c4ee6dff2c","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1748986170221,"stop":1748986170222,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdd8f00a81fda818","name":"Check received message with timestamp: 1748986240470 ","time":{"start":1748986666205,"stop":1748986666205,"duration":0},"status":"passed","severity":"normal"},{"uid":"971eab0f5fba3b7f","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1748986184903,"stop":1748986184903,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e870e861ba5d11","name":"should not fail to stop the service if it was not started","time":{"start":1748986246185,"stop":1748986246186,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9a63d55c15afe48","name":"Passing page size 0 when there are 110 messages","time":{"start":1748986771970,"stop":1748986771971,"duration":1},"status":"passed","severity":"normal"},{"uid":"a63bb1e3f44ef688","name":"should be empty after removing the only subscription","time":{"start":1748986214600,"stop":1748986214600,"duration":0},"status":"passed","severity":"normal"},{"uid":"217abd97d6d9d7a9","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app98/6/topic711/json","time":{"start":1748986685069,"stop":1748986685069,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b8504f9ab71f1a","name":"should call waitForPeer on Relay","time":{"start":1748986214440,"stop":1748986214441,"duration":1},"status":"passed","severity":"normal"},{"uid":"69922fdd40e7b4e7","name":"Non TWN Cluster","time":{"start":1748986685068,"stop":1748986685068,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe0c9e491361ee0e","name":"Check received message containing Arabic","time":{"start":1748986706221,"stop":1748986706221,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd9598b81f88787","name":"should not fail to stop the service if it was not started","time":{"start":1748986489979,"stop":1748986489979,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ab0d504f77d06a","name":"Check received message containing XML","time":{"start":1748986666201,"stop":1748986666201,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ec31413a0d5da5","name":"should throw error - no public key","time":{"start":1748986176448,"stop":1748986176448,"duration":0},"status":"passed","severity":"normal"},{"uid":"adc6edcb30b584e7","name":"rejects hash query with content filter parameters","time":{"start":1748986184723,"stop":1748986184723,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8d60924ed25116","name":"Push message with content topic containing JSON","time":{"start":1748986980738,"stop":1748986980739,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2a5c3a1dd71d6b9","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1748986581821,"stop":1748986581822,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c994e673ef92405","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1748986423891,"stop":1748986423892,"duration":1},"status":"passed","severity":"normal"},{"uid":"f31d1043d2cb231","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1748986223484,"stop":1748986223484,"duration":0},"status":"passed","severity":"normal"},{"uid":"8627606e400c62e8","name":"Check received message containing Chinese","time":{"start":1748986706193,"stop":1748986706193,"duration":0},"status":"passed","severity":"normal"},{"uid":"46fa3a4b08f86e3a","name":"Push message with content topic containing shell command","time":{"start":1748986980754,"stop":1748986980754,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcde88366a91c27b","name":"Publish message with large meta","time":{"start":1748986571421,"stop":1748986571421,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c0431b3574113f3","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1748986764075,"stop":1748986764075,"duration":0},"status":"passed","severity":"normal"},{"uid":"f25c8aac3bdd4973","name":"Passing page size 19 when there are 20 messages","time":{"start":1748986771972,"stop":1748986771973,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb47430477aa6ea6","name":"should properly create location multiaddrs - tcp4","time":{"start":1748986176454,"stop":1748986176455,"duration":1},"status":"passed","severity":"normal"},{"uid":"44e26021327854dc","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1748986581819,"stop":1748986581819,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ce49162c933ef2","name":"throws on content topic with too few or too many fields","time":{"start":1748986170209,"stop":1748986170209,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e00b437a518d231","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748986706229,"stop":1748986706229,"duration":0},"status":"passed","severity":"normal"},{"uid":"5389116dd74085cf","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1748986203114,"stop":1748986203115,"duration":1},"status":"passed","severity":"normal"},{"uid":"814dd4fa369d5c5a","name":"should push the message to the outgoing buffer","time":{"start":1748986223892,"stop":1748986223893,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eccb99d53e70251","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748986666206,"stop":1748986666206,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f1362b4f9b5e99","name":"Check received message containing unicode special characters","time":{"start":1748986666203,"stop":1748986666204,"duration":1},"status":"passed","severity":"normal"},{"uid":"92f110df38b51292","name":"should check connected peers if present and suitable","time":{"start":1748986214439,"stop":1748986214439,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3734547e9117a84","name":"Subscribe to topic containing XML and receive message","time":{"start":1748986757423,"stop":1748986757423,"duration":0},"status":"passed","severity":"normal"},{"uid":"271b737833c45ff4","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1748986223475,"stop":1748986223476,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c9ad737134b758a","name":"should correctly map a content topic to a pubsub topic","time":{"start":1748986170244,"stop":1748986170244,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb465177a748e752","name":"Query Generator, Wrong PubsubTopic","time":{"start":1748986733270,"stop":1748986733270,"duration":0},"status":"passed","severity":"normal"},{"uid":"cddf359b11c672d3","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1748986170221,"stop":1748986170221,"duration":0},"status":"passed","severity":"normal"},{"uid":"60390cf17601bf97","name":"should retry failed tasks","time":{"start":1748986214092,"stop":1748986214092,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e1a9032f40b079b","name":"should reject if Store is requested but not mounted","time":{"start":1748986214437,"stop":1748986214438,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ab789b37c04b5f2","name":"Query Generator, No message returned","time":{"start":1748986733271,"stop":1748986733272,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d01c428d315e7a7","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1748986175625,"stop":1748986175626,"duration":1},"status":"passed","severity":"normal"},{"uid":"98fe5572d491c378","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1748986726189,"stop":1748986726189,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57f5f0776ac8e43","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1748986581812,"stop":1748986581813,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dca5538599c0b54","name":"Privacy Node - default protocol","time":{"start":1748986784218,"stop":1748986784218,"duration":0},"status":"passed","severity":"normal"},{"uid":"b961210d29656478","name":"Ephemeral field set to true","time":{"start":1748986185153,"stop":1748986185153,"duration":0},"status":"passed","severity":"normal"},{"uid":"a87d63f650ba12eb","name":"should encode/decode to RLP encoding","time":{"start":1748986176452,"stop":1748986176453,"duration":1},"status":"passed","severity":"normal"},{"uid":"b861609076dbb964","name":"should increase lamport timestamp","time":{"start":1748986223894,"stop":1748986223895,"duration":1},"status":"passed","severity":"normal"},{"uid":"183b0dd716b0ce10","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1748986581811,"stop":1748986581812,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ac6ad2d0091093a","name":"more peers than existing","time":{"start":1748986545161,"stop":1748986545161,"duration":0},"status":"skipped","severity":"normal"},{"uid":"27add3d5f4789610","name":"Push message with short payload","time":{"start":1748986980743,"stop":1748986980743,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2fc793caa708810","name":"accepts valid content-filtered query","time":{"start":1748986184720,"stop":1748986184720,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a0d1422dd23162","name":"Subscribe to topic containing short and receive message","time":{"start":1748986806342,"stop":1748986806343,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f23b7d9d8d646dd","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748986423885,"stop":1748986423886,"duration":1},"status":"passed","severity":"normal"},{"uid":"69a244230f7df68d","name":"Subscribe and receive messages via waku relay post","time":{"start":1748986806340,"stop":1748986806340,"duration":0},"status":"passed","severity":"normal"},{"uid":"2afec4fbbe636a1d","name":"Refresh subscription","time":{"start":1748986806332,"stop":1748986806332,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57cef8dc36dfc63","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748986423884,"stop":1748986423884,"duration":0},"status":"passed","severity":"normal"},{"uid":"e349c781ffd4b79c","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app5/4/topic584/proto","time":{"start":1748986685072,"stop":1748986685072,"duration":0},"status":"passed","severity":"normal"},{"uid":"754c739826e408d6","name":"should check false positive rate","time":{"start":1748986225227,"stop":1748986225228,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ce5dcc9c22bbf07","name":"Query generator for multiple messages with multiple decoders","time":{"start":1748986761080,"stop":1748986761080,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa04440de85342d","name":"Check publish message containing JSON","time":{"start":1748986571396,"stop":1748986571396,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb7d0b5d332ffdc","name":"recovers when dns.resolve returns empty","time":{"start":1748986193056,"stop":1748986193056,"duration":0},"status":"passed","severity":"normal"},{"uid":"36957b9b565a6d0a","name":"Check message with no payload is not received","time":{"start":1748986666208,"stop":1748986666208,"duration":0},"status":"passed","severity":"normal"},{"uid":"be1ccc5feefa522a","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1748986223477,"stop":1748986223478,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2bc808b91830019","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1748986214173,"stop":1748986214173,"duration":0},"status":"passed","severity":"normal"},{"uid":"cab93685db9a6707","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1748986757406,"stop":1748986757406,"duration":0},"status":"passed","severity":"normal"},{"uid":"1857c1d8fee7af07","name":"Push message with Script payload","time":{"start":1748986980731,"stop":1748986980731,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f12412f4e84c13","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1748986757405,"stop":1748986757405,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d0634ec419c233","name":"should respect max attempts limit","time":{"start":1748986214093,"stop":1748986214093,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c5c9936017c065","name":"it tolerates circular branch references","time":{"start":1748986193055,"stop":1748986193056,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef332045c0bda2c","name":"should remove expired entries after TTL has passed","time":{"start":1748986213297,"stop":1748986213299,"duration":2},"status":"passed","severity":"normal"},{"uid":"c90dd14f2cf77b92","name":"should not allow k > 12","time":{"start":1748986222938,"stop":1748986222940,"duration":2},"status":"passed","severity":"normal"},{"uid":"306e983c59175cec","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1748986175626,"stop":1748986175627,"duration":1},"status":"passed","severity":"normal"},{"uid":"66e7629d419d4afd","name":"Relay - times out","time":{"start":1748986784215,"stop":1748986784215,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a7a03c675ef09e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1748986806331,"stop":1748986806331,"duration":0},"status":"passed","severity":"normal"},{"uid":"159cb38cbe696ad4","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1748986175627,"stop":1748986175627,"duration":0},"status":"passed","severity":"normal"},{"uid":"671500f2c9c73ea4","name":"Decoder throws on empty string content topic","time":{"start":1748986204728,"stop":1748986204728,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb29a113c363f61","name":"Push message with SQL Injection payload","time":{"start":1748986980731,"stop":1748986980731,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75b362d0b969619","name":"Subscribe to topic containing special chars and receive message","time":{"start":1748986757411,"stop":1748986757412,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b9475fbd7a3e09","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1748986757412,"stop":1748986757412,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba68a3bfa3b636fc","name":"Check received message containing escaped characters","time":{"start":1748986706224,"stop":1748986706224,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a478d2d5e1d4332","name":"messageHashStr returns a hex string","time":{"start":1748986184544,"stop":1748986184545,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1764142b3fad670","name":"Register correct protocols","time":{"start":1748986581810,"stop":1748986581810,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdfe03edbcd04285","name":"should be sent with empty content","time":{"start":1748986223900,"stop":1748986223900,"duration":0},"status":"passed","severity":"normal"},{"uid":"c523a5d3e1c8d682","name":"returns all values when wanted number is greater than available values","time":{"start":1748986192159,"stop":1748986192160,"duration":1},"status":"passed","severity":"normal"},{"uid":"a74fbba1f8244645","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1748986192506,"stop":1748986192508,"duration":2},"status":"passed","severity":"normal"},{"uid":"a4d6649f011dd7a3","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1748986806338,"stop":1748986806338,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f71ed7eb291c16","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1748986806334,"stop":1748986806334,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e496bf75795c0a","name":"should maintain desired error rate","time":{"start":1748986225225,"stop":1748986225226,"duration":1},"status":"passed","severity":"normal"},{"uid":"47489cb832bc5b38","name":"Check received message with timestamp: 1748986240470 ","time":{"start":1748986666187,"stop":1748986666188,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e469d905014c447","name":"Subscribe to topic containing shell command and receive message","time":{"start":1748986806346,"stop":1748986806346,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8381d255bb2cc2f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748986666188,"stop":1748986666188,"duration":0},"status":"passed","severity":"normal"},{"uid":"69d5ff2a2094b282","name":"Add multiple subscription objects on single nwaku node","time":{"start":1748986757439,"stop":1748986757439,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe6d8a93c0d72877","name":"getPeersByDiscovery","time":{"start":1748986281847,"stop":1748986281847,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0e9f501c8d4c9c","name":"Waku message hash computation (meta attribute not present)","time":{"start":1748986184539,"stop":1748986184540,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea1e415464f3ec51","name":"should return PeerId when PeerId is provided","time":{"start":1748986214502,"stop":1748986214502,"duration":0},"status":"passed","severity":"normal"},{"uid":"9607897b32cddebc","name":"Fails to publish message with size larger than 1 MB","time":{"start":1748986571418,"stop":1748986571418,"duration":0},"status":"passed","severity":"normal"},{"uid":"4024ed61632c5626","name":"should set field with only STORE enabled","time":{"start":1748986176457,"stop":1748986176457,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bec32a5a67edc6e","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1748986223486,"stop":1748986223486,"duration":0},"status":"passed","severity":"normal"},{"uid":"66625dd5e9787086","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1748986214173,"stop":1748986214173,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e847f3e979abac","name":"Check publish message containing special chars","time":{"start":1748986571385,"stop":1748986571389,"duration":4},"status":"passed","severity":"normal"},{"uid":"8adbb29c6a4997e8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1748986170235,"stop":1748986170235,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7143035f605d06","name":"dispatchEvent via connectionManager","time":{"start":1748986281848,"stop":1748986281848,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a4712e1c013157","name":"messageHashStr produces different results for different inputs","time":{"start":1748986184546,"stop":1748986184547,"duration":1},"status":"passed","severity":"normal"},{"uid":"14398022607d3a9b","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1748986247924,"stop":1748986247924,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee3c1d60ab1600b","name":"Check received message containing SQL Injection","time":{"start":1748986666176,"stop":1748986666176,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5cdc7dd0e82ebad","name":"Query Generator, Multiple PubsubTopics","time":{"start":1748986733271,"stop":1748986733271,"duration":0},"status":"passed","severity":"normal"},{"uid":"17868ebf15e6a366","name":"throws on content topic with empty encoding field","time":{"start":1748986170212,"stop":1748986170212,"duration":0},"status":"passed","severity":"normal"},{"uid":"118e6eb2c161b684","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1748986223483,"stop":1748986223483,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc34a43037c4543","name":"Check publish message after service node is restarted","time":{"start":1748986571420,"stop":1748986571420,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a2e268e0529b0d38","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1748986223499,"stop":1748986223499,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17722d1c923882f","name":"Should update shard info","time":{"start":1748986490114,"stop":1748986490114,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c49e8715d204d57","name":"random static sharding 9 - Cluster ID: 856, Shard ID: 398","time":{"start":1748986798958,"stop":1748986798958,"duration":0},"status":"passed","severity":"normal"},{"uid":"56860b8d0b6b6c44","name":"Check message with invalid timestamp is not received","time":{"start":1748986706229,"stop":1748986706229,"duration":0},"status":"passed","severity":"normal"},{"uid":"b900a591aee6b6ce","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1748986806328,"stop":1748986806328,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d31baa31eb5d7d","name":"Push message with Basic HTML tag payload","time":{"start":1748986980747,"stop":1748986980747,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a370a4ffb29a85e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748986666205,"stop":1748986666206,"duration":1},"status":"passed","severity":"normal"},{"uid":"af4b2b615646564","name":"Waku message hash computation (no timestamp)","time":{"start":1748986184540,"stop":1748986184542,"duration":2},"status":"passed","severity":"normal"},{"uid":"face0158fe17c82b","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1748986223485,"stop":1748986223485,"duration":0},"status":"passed","severity":"normal"},{"uid":"db58c5e09f909df","name":"should load peers from local storage and dispatch events","time":{"start":1748986196995,"stop":1748986196995,"duration":0},"status":"passed","severity":"normal"},{"uid":"3164d7b11006c5c8","name":"Check publish message containing long","time":{"start":1748986571383,"stop":1748986571383,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa66ced0b2bdca99","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1748986175636,"stop":1748986175636,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8969107cdc4d2c","name":"Push message with JSON payload","time":{"start":1748986980732,"stop":1748986980732,"duration":0},"status":"passed","severity":"normal"},{"uid":"8333a1c53e413ac0","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1748986170342,"stop":1748986170343,"duration":1},"status":"passed","severity":"normal"},{"uid":"c323e43866cc1ff4","name":"Subscribe to topic containing Script and receive message","time":{"start":1748986757422,"stop":1748986757422,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f1129e1097211b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1748986170235,"stop":1748986170235,"duration":0},"status":"passed","severity":"normal"},{"uid":"351041100980219","name":"should add to incoming buffer if dependencies are not met","time":{"start":1748986223896,"stop":1748986223897,"duration":1},"status":"passed","severity":"normal"},{"uid":"97951d646c97ea29","name":"should properly create location multiaddrs - tcp","time":{"start":1748986176456,"stop":1748986176456,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd192c00011bcfdc","name":"should return different streams if requested simultaniously","time":{"start":1748986184901,"stop":1748986184902,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6a8c69ef127f6d7","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1748986375216,"stop":1748986375216,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db32456fb47b885","name":"should continually clean up expired entries at intervals","time":{"start":1748986213303,"stop":1748986213310,"duration":7},"status":"passed","severity":"normal"},{"uid":"5bf9e55d53f71484","name":"Check meta is set [symmetric]","time":{"start":1748986203116,"stop":1748986203117,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4daa78dcbd6d26","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1748986213892,"stop":1748986213892,"duration":0},"status":"passed","severity":"normal"},{"uid":"9209d557d20c81eb","name":"Publishes to nwaku","time":{"start":1748986559542,"stop":1748986559543,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc1029ea9c48ad2b","name":"random static sharding 8 - Cluster ID: 39, Shard ID: 884","time":{"start":1748986798958,"stop":1748986798958,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b587f2db9b5abc","name":"Generator, 2 different pubsubtopics","time":{"start":1748986747917,"stop":1748986747917,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dffec5db4a4fc2d","name":"should select older connection if present","time":{"start":1748986184407,"stop":1748986184407,"duration":0},"status":"passed","severity":"normal"},{"uid":"1362d9237cae3b50","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1748986764075,"stop":1748986764075,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce553c4e126c3c7","name":"Check received message containing Russian","time":{"start":1748986666200,"stop":1748986666200,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b2b3dab34fb0e62","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1748986223480,"stop":1748986223481,"duration":1},"status":"passed","severity":"normal"},{"uid":"e38d900fda6bbf59","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1748986223503,"stop":1748986223503,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cda86eaf39a0249","name":"Nodes with multiple pubsub topic","time":{"start":1748986564096,"stop":1748986564097,"duration":1},"status":"passed","severity":"normal"},{"uid":"a74689d6bed0013","name":"Push message with content topic containing short","time":{"start":1748986980734,"stop":1748986980735,"duration":1},"status":"passed","severity":"normal"},{"uid":"2680cdbf5ebb56ff","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1748986757404,"stop":1748986757405,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9d34da284149df4a","name":"should encodeTxt and decodeTxt","time":{"start":1748986176444,"stop":1748986176445,"duration":1},"status":"passed","severity":"normal"},{"uid":"80db9f496db352fa","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1748986757388,"stop":1748986757388,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7b567d11bc06e0","name":"throws on empty content topic","time":{"start":1748986170208,"stop":1748986170208,"duration":0},"status":"passed","severity":"normal"},{"uid":"8687b1a6ce1dbff2","name":"Subscribe to topic containing short and receive message","time":{"start":1748986757383,"stop":1748986757384,"duration":1},"status":"passed","severity":"normal"},{"uid":"4db63a7ead28bc17","name":"should set field with only FILTER enabled","time":{"start":1748986176458,"stop":1748986176458,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c6398ae76b796a","name":"Subscribe to topic containing XML and receive message","time":{"start":1748986806345,"stop":1748986806345,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f95926f1e380c11","name":"should reject if Filter is requested but not mounted","time":{"start":1748986214438,"stop":1748986214438,"duration":0},"status":"passed","severity":"normal"},{"uid":"279193b0cff4c143","name":"Check received message containing emoji","time":{"start":1748986706225,"stop":1748986706225,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a8928aa1f5e264","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1748986685067,"stop":1748986685068,"duration":1},"status":"passed","severity":"normal"},{"uid":"beea1d28c1d72639","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1748986170221,"stop":1748986170221,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8d0f391f894431","name":"Push message with custom timestamp: 1748989975581","time":{"start":1748986980757,"stop":1748986980757,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0fcdee1de2ba9aa","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748986423890,"stop":1748986423891,"duration":1},"status":"passed","severity":"normal"},{"uid":"432d4bc30b1b04e9","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1748986175635,"stop":1748986175635,"duration":0},"status":"passed","severity":"normal"},{"uid":"771f4084c14aa565","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1748986214601,"stop":1748986214601,"duration":0},"status":"passed","severity":"normal"},{"uid":"946e15f220c86b81","name":"random static sharding 2 - Cluster ID: 199, Shard ID: 10","time":{"start":1748986798956,"stop":1748986798956,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e5eaa362a03e93","name":"Relay + Store","time":{"start":1748986246594,"stop":1748986246594,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2fa6a1d6761f246","name":"Check received message containing special chars","time":{"start":1748986666174,"stop":1748986666174,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2417e3827fb5327","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1748986170228,"stop":1748986170228,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e537a093a8b865","name":"Ping on peer without subscriptions","time":{"start":1748986309037,"stop":1748986309037,"duration":0},"status":"passed","severity":"normal"},{"uid":"30152fa955dad3a4","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1748986223505,"stop":1748986223505,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86ce8fb31c3ac93","name":"Check received message containing Chinese","time":{"start":1748986706220,"stop":1748986706220,"duration":0},"status":"passed","severity":"normal"},{"uid":"251a448821a0cde5","name":"Filter","time":{"start":1748986784217,"stop":1748986784217,"duration":0},"status":"passed","severity":"normal"},{"uid":"80beb04dd6144f68","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1748986192514,"stop":1748986192515,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ffe935a2f3f8437","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1748986222941,"stop":1748986222941,"duration":0},"status":"passed","severity":"normal"},{"uid":"903602055a5e85fd","name":"Subscribe to topic containing numeric and receive message","time":{"start":1748986806343,"stop":1748986806343,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ef569632f3ed43c","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1748986449497,"stop":1748986449497,"duration":0},"status":"passed","severity":"normal"},{"uid":"d988c8b1f7a3f28f","name":"Fields are not dropped","time":{"start":1748986184681,"stop":1748986184682,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffea0bfe8cec2203","name":"LightPush","time":{"start":1748986784216,"stop":1748986784217,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bfdb2cb6da1c5c1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1748986806341,"stop":1748986806341,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a8833e61e11bc7","name":"should be able to encode the field with only STORE set to true","time":{"start":1748986175624,"stop":1748986175625,"duration":1},"status":"passed","severity":"normal"},{"uid":"890c1058326adb61","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1748986775475,"stop":1748986775475,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd87f0929b30099","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1748986223497,"stop":1748986223497,"duration":0},"status":"passed","severity":"normal"},{"uid":"f005af6e02da49d1","name":"Fails to publish duplicate message","time":{"start":1748986571415,"stop":1748986571416,"duration":1},"status":"passed","severity":"normal"},{"uid":"991cd07733eda26c","name":"Overlapping topic subscription","time":{"start":1748986581813,"stop":1748986581813,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e99400d4681a6c85","name":"Check received message containing Chinese","time":{"start":1748986666199,"stop":1748986666199,"duration":0},"status":"passed","severity":"normal"},{"uid":"df634a0039959f49","name":"should detect messages with missing dependencies","time":{"start":1748986223898,"stop":1748986223898,"duration":0},"status":"passed","severity":"normal"},{"uid":"51113ac3e108b4e0","name":"Push message with content topic containing SQL Injection","time":{"start":1748986980753,"stop":1748986980753,"duration":0},"status":"passed","severity":"normal"},{"uid":"64127d6e6f370f75","name":"Push message with Russian payload","time":{"start":1748986980731,"stop":1748986980731,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f7b52fad514a1f","name":"should throw an error for missing sharding configuration","time":{"start":1748986170242,"stop":1748986170243,"duration":1},"status":"passed","severity":"normal"},{"uid":"4961dfa2713f65c0","name":"different cluster, different shard: nodes don't connect","time":{"start":1748986449499,"stop":1748986449499,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0c2cad43fec6a1","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1748986806336,"stop":1748986806336,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1feb82284d109ef","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1748986223503,"stop":1748986223504,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c0f8bf75a93cd40","name":"Check message with invalid timestamp is not received","time":{"start":1748986706213,"stop":1748986706213,"duration":0},"status":"passed","severity":"normal"},{"uid":"2999a91d620ca6e8","name":"Using a function","time":{"start":1748986778076,"stop":1748986778076,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15d114dc0805927","name":"random static sharding 1 - Cluster ID: 188, Shard ID: 721","time":{"start":1748986798955,"stop":1748986798956,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe8aaa75fa552e8","name":"Check received message with timestamp: 1748986241003 ","time":{"start":1748986706225,"stop":1748986706226,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d2d670c3a224ba9","name":"returns nothing if no connections present","time":{"start":1748986184403,"stop":1748986184405,"duration":2},"status":"passed","severity":"normal"},{"uid":"35b2d4fb02d736ce","name":"can query messages by message hash","time":{"start":1748986735631,"stop":1748986735632,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9c3926f1191e270","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1748986184720,"stop":1748986184722,"duration":2},"status":"passed","severity":"normal"},{"uid":"cc13b41f5f98d1b8","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1748986192514,"stop":1748986192514,"duration":0},"status":"passed","severity":"normal"},{"uid":"60271d0ef1114679","name":"Check received message containing Script","time":{"start":1748986706222,"stop":1748986706223,"duration":1},"status":"passed","severity":"normal"},{"uid":"3314d9566b266ce9","name":"shard 0","time":{"start":1748986798954,"stop":1748986798954,"duration":0},"status":"passed","severity":"normal"},{"uid":"b39b0d614813e3a7","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1748986247923,"stop":1748986247924,"duration":1},"status":"passed","severity":"normal"},{"uid":"998800c34c5605aa","name":"Ping on subscribed peer","time":{"start":1748986309029,"stop":1748986309029,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5921390feb4808d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1748986757439,"stop":1748986757439,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a3fc57e16853d0","name":"should have no discoveries enabled by default","time":{"start":1748986214168,"stop":1748986214168,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfcb635cd74a533b","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1748986170220,"stop":1748986170220,"duration":0},"status":"passed","severity":"normal"},{"uid":"77525583602af752","name":"Asymmetric encrypt & decrypt","time":{"start":1748986203600,"stop":1748986203601,"duration":1},"status":"passed","severity":"normal"},{"uid":"f82ba014a4f40495","name":"Callback on promise","time":{"start":1748986761084,"stop":1748986761085,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5ec50f18716c5b7","name":"Check publish message containing Arabic","time":{"start":1748986571389,"stop":1748986571389,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd97c799f03619be","name":"Check message with no pubsub topic is not received","time":{"start":1748986666207,"stop":1748986666207,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca04a93bf7a082c","name":"Check message with no pubsub topic is not received","time":{"start":1748986706215,"stop":1748986706215,"duration":0},"status":"passed","severity":"normal"},{"uid":"778df00b81dde8e5","name":"Push message equal or less that 1MB","time":{"start":1748986980742,"stop":1748986980742,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c9aab664d3417a","name":"Check received message with timestamp: 1748986241003000000 ","time":{"start":1748986706225,"stop":1748986706225,"duration":0},"status":"passed","severity":"normal"},{"uid":"1239712286b1b510","name":"can start and stop the service","time":{"start":1748986246184,"stop":1748986246185,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa82c6ea8533e8e6","name":"start node with empty content topic","time":{"start":1748986685074,"stop":1748986685075,"duration":1},"status":"passed","severity":"normal"},{"uid":"d047afebd4717c32","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1748986757377,"stop":1748986757377,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fecf83d0802e05a","name":"Push message with escaped characters payload","time":{"start":1748986980733,"stop":1748986980733,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee316097acef6a96","name":"should not receive a peer event before start","time":{"start":1748986196994,"stop":1748986196994,"duration":0},"status":"passed","severity":"normal"},{"uid":"95047f30d9123a56","name":"Subscribe to topic containing long and receive message","time":{"start":1748986806333,"stop":1748986806333,"duration":0},"status":"passed","severity":"normal"},{"uid":"67afa3993e143d24","name":"getPeersByDiscovery","time":{"start":1748986545051,"stop":1748986545051,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec7a6264e3a81e3","name":"Push message with content topic containing Chinese","time":{"start":1748986980736,"stop":1748986980736,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6ee764417ced8b","name":"Push message with numeric payload","time":{"start":1748986980744,"stop":1748986980744,"duration":0},"status":"passed","severity":"normal"},{"uid":"971fc0e2e60a6302","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1748986564096,"stop":1748986564096,"duration":0},"status":"passed","severity":"normal"},{"uid":"4165e6309626b6bc","name":"should partition messages based on acknowledgement status","time":{"start":1748986223899,"stop":1748986223899,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c40d961bc9a0c55","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1748986170237,"stop":1748986170237,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf65d3b43ac87e06","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1748986184539,"stop":1748986184539,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c6095a6d0a497d","name":"Ping on peer without subscriptions","time":{"start":1748986309030,"stop":1748986309030,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b200d80650301ba","name":"Push message with escaped characters payload","time":{"start":1748986980748,"stop":1748986980748,"duration":0},"status":"passed","severity":"normal"},{"uid":"27e9724ddea2371d","name":"should handle task timeouts","time":{"start":1748986214093,"stop":1748986214093,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c4fb08278f03d9","name":"Check publish message containing unicode special characters","time":{"start":1748986571403,"stop":1748986571404,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3113741f8cb13a1","name":"Push message with Arabic payload","time":{"start":1748986980745,"stop":1748986980745,"duration":0},"status":"passed","severity":"normal"},{"uid":"21fc8a73a8f15fc5","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1748986170222,"stop":1748986170222,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed30569c9354652","name":"should add and remove event listeners correctly","time":{"start":1748986196996,"stop":1748986196997,"duration":1},"status":"passed","severity":"normal"},{"uid":"48b6b61201f794ea","name":"Subscribe to topic containing shell command and receive message","time":{"start":1748986806336,"stop":1748986806336,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb12ec53f9eb7d6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1748986423892,"stop":1748986423893,"duration":1},"status":"passed","severity":"normal"},{"uid":"a061fbdd78e69fbc","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1748986706236,"stop":1748986706236,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdcda04fe725dd19","name":"Push message with custom timestamp: 1718227975581","time":{"start":1748986980756,"stop":1748986980756,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a7fb549c06bd6b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1748986757387,"stop":1748986757388,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee88f03fc9c608a7","name":"Subscribe to topic containing special chars and publish message","time":{"start":1748986581815,"stop":1748986581815,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1dab0f8ad57fe0c","name":"Push message with content topic containing Russian","time":{"start":1748986980753,"stop":1748986980753,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b1c0710f258809","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1748986170224,"stop":1748986170224,"duration":0},"status":"passed","severity":"normal"},{"uid":"256737c3232c8bad","name":"Check received message containing shell command","time":{"start":1748986706200,"stop":1748986706200,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9402f0abd6961df","name":"same cluster, same shard: nodes connect","time":{"start":1748986449498,"stop":1748986449498,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c9effcde5ec3e7","name":"Encoder throws on undefined content topic","time":{"start":1748986204727,"stop":1748986204727,"duration":0},"status":"passed","severity":"normal"},{"uid":"57745180a8029d92","name":"should return usable stream attached to connection","time":{"start":1748986184899,"stop":1748986184900,"duration":1},"status":"passed","severity":"normal"},{"uid":"686967db667f8b5a","name":"random static sharding 5 - Cluster ID: 490, Shard ID: 4","time":{"start":1748986798957,"stop":1748986798957,"duration":0},"status":"passed","severity":"normal"},{"uid":"441e116b7c9b30a8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1748986423887,"stop":1748986423888,"duration":1},"status":"passed","severity":"normal"},{"uid":"73f43c28196b5a5e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748986423889,"stop":1748986423890,"duration":1},"status":"passed","severity":"normal"},{"uid":"6411ec2dff73bc3e","name":"Check received message with timestamp: 1748986241003 ","time":{"start":1748986706204,"stop":1748986706204,"duration":0},"status":"passed","severity":"normal"},{"uid":"d420d28022fe8f8","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1748986223496,"stop":1748986223496,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b7beac9182ad66c","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1748986223478,"stop":1748986223478,"duration":0},"status":"passed","severity":"normal"},{"uid":"65bf479a351d4a19","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1748986757399,"stop":1748986757401,"duration":2},"status":"passed","severity":"normal"},{"uid":"ea6bd72ccf780c14","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1748986242055,"stop":1748986242056,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa5628a992198ca2","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748986375214,"stop":1748986375215,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b3aef9424c73d92","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1748986223502,"stop":1748986223502,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a7ca12b76c26241","name":"Push message with content topic containing shell command","time":{"start":1748986980739,"stop":1748986980739,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57331fac660ea1a","name":"should be able to encode the field with only FILTER set to true","time":{"start":1748986175625,"stop":1748986175625,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a25b214b76a0893","name":"Subscribe and publish message","time":{"start":1748986581811,"stop":1748986581811,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf1e0723574e036","name":"Push message with unicode special characters payload","time":{"start":1748986980733,"stop":1748986980733,"duration":0},"status":"passed","severity":"normal"},{"uid":"af86993ec1f184c8","name":"Push message with content topic containing Chinese","time":{"start":1748986980752,"stop":1748986980752,"duration":0},"status":"passed","severity":"normal"},{"uid":"b17d324f65f52014","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1748986733274,"stop":1748986733274,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3b8b810a0fef2c5","name":"Subscribe and receives messages on 20 topics","time":{"start":1748986806341,"stop":1748986806341,"duration":0},"status":"passed","severity":"normal"},{"uid":"3150c8b970f0172","name":"1 Relay, 1 Filter, gives up","time":{"start":1748986192679,"stop":1748986192680,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a20462061ee2e1e","name":"Store - dialed after - with timeout","time":{"start":1748986784216,"stop":1748986784216,"duration":0},"status":"passed","severity":"normal"},{"uid":"91827bdbf0c5064c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1748986170232,"stop":1748986170232,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdf87eb542d64cf6","name":"Push message with numeric payload","time":{"start":1748986980729,"stop":1748986980729,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8aed61f87114623","name":"Check received message containing Russian","time":{"start":1748986666175,"stop":1748986666176,"duration":1},"status":"passed","severity":"normal"},{"uid":"57ba8cca30cbe149","name":"Check received message containing escaped characters","time":{"start":1748986666203,"stop":1748986666203,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad5af91c4e53aec","name":"Fails to publish message with empty text","time":{"start":1748986571416,"stop":1748986571416,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af3e14b07fe012c","name":"Check received message containing Arabic","time":{"start":1748986706194,"stop":1748986706194,"duration":0},"status":"passed","severity":"normal"},{"uid":"afded3cec21c8786","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1748986720317,"stop":1748986720317,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5472345235bf312","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1748986757389,"stop":1748986757389,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c34732c0343628","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1748986806341,"stop":1748986806341,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3ec402764d12a9","name":"Publish message with custom timestamp: Tue Jun 03 2025 22:36:04 GMT+0000 (Coordinated Universal Time)","time":{"start":1748986571415,"stop":1748986571415,"duration":0},"status":"passed","severity":"normal"},{"uid":"49088329ea6072f4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1748986806336,"stop":1748986806336,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af87df46b3e7b60","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1748986733274,"stop":1748986733274,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef82da7ff4d108","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1748986720315,"stop":1748986720316,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ae95b87eb600c5d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1748986806340,"stop":1748986806340,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a93cc608bd3acf","name":"Subscribe and receives messages on 20 topics","time":{"start":1748986757403,"stop":1748986757404,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f9e669186dcd9b9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1748986806331,"stop":1748986806331,"duration":0},"status":"passed","severity":"normal"},{"uid":"3608f07120a0def0","name":"Push message with content topic containing numeric","time":{"start":1748986980735,"stop":1748986980735,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd8bf5aa325793a1","name":"same cluster, different shard: nodes connect","time":{"start":1748986449498,"stop":1748986449498,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c3d044be6423bb","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1748986214502,"stop":1748986214503,"duration":1},"status":"passed","severity":"normal"},{"uid":"d58b2224cae048c","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1748986706217,"stop":1748986706218,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d72e4d0d4edd4fc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1748986170236,"stop":1748986170236,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb858cb12d3e51fd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1748986440324,"stop":1748986440325,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aa874a1b0557831","name":"should return no connections if no open connection provided","time":{"start":1748986184406,"stop":1748986184407,"duration":1},"status":"passed","severity":"normal"},{"uid":"13168f7960b6f635","name":"Push message with content topic containing long","time":{"start":1748986980735,"stop":1748986980735,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9e6c5a24af6a77","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1748986798955,"stop":1748986798955,"duration":0},"status":"passed","severity":"normal"},{"uid":"260e5c6d14da3a7d","name":"Generator, 2 different pubsubtopics","time":{"start":1748986747929,"stop":1748986747929,"duration":0},"status":"passed","severity":"normal"},{"uid":"43aa64a19606549a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1748986193060,"stop":1748986193060,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca675b5dc199e73c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1748986757424,"stop":1748986757424,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a2049e40bda8f7","name":"Refresh subscription","time":{"start":1748986757383,"stop":1748986757383,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70b51c5b142c130","name":"should set field with only RELAY enabled","time":{"start":1748986176457,"stop":1748986176457,"duration":0},"status":"passed","severity":"normal"},{"uid":"54859160eafb44ee","name":"Check message with no content topic is not received","time":{"start":1748986666192,"stop":1748986666193,"duration":1},"status":"passed","severity":"normal"},{"uid":"81b7a24249b5858e","name":"should emit a peer event after start","time":{"start":1748986196993,"stop":1748986196994,"duration":1},"status":"passed","severity":"normal"},{"uid":"798287b8dd4d572d","name":"Check message with no payload is not received","time":{"start":1748986706231,"stop":1748986706231,"duration":0},"status":"passed","severity":"normal"},{"uid":"554552eeded65ac3","name":"addEventListener with wrong event","time":{"start":1748986281845,"stop":1748986281846,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a574070cd8f8f01","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1748986170237,"stop":1748986170237,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd1ffc8ebe5dce5","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1748986223504,"stop":1748986223504,"duration":0},"status":"passed","severity":"normal"},{"uid":"48377df9926d2a20","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1748986775486,"stop":1748986775486,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eae315d6e8e2435","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1748986170238,"stop":1748986170238,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba442167f9b2f7af","name":"should be delivered immediately if received","time":{"start":1748986223902,"stop":1748986223902,"duration":0},"status":"passed","severity":"normal"},{"uid":"777aa55c2d6222c7","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1748986764072,"stop":1748986764073,"duration":1},"status":"passed","severity":"normal"},{"uid":"27a4f49d6077ba5c","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1748986214504,"stop":1748986214504,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa517090b25fc019","name":"can start the service","time":{"start":1748986489978,"stop":1748986489978,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d678dfefe75284","name":"Query Generator, No Decoder","time":{"start":1748986733271,"stop":1748986733271,"duration":0},"status":"passed","severity":"normal"},{"uid":"e465bd0f9d5882b1","name":"Check received message with timestamp: 1748986240470000000 ","time":{"start":1748986666186,"stop":1748986666187,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceed11b0f264db54","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1748986185156,"stop":1748986185156,"duration":0},"status":"passed","severity":"normal"},{"uid":"5899891edfd539c9","name":"Throws when trying to push message with empty payload","time":{"start":1748986980750,"stop":1748986980750,"duration":0},"status":"passed","severity":"normal"},{"uid":"f31cdabdef72b5d2","name":"Generator, custom pubsub topic","time":{"start":1748986747922,"stop":1748986747922,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f05286063e984230","name":"Passing page size 10 when there are 10 messages","time":{"start":1748986771972,"stop":1748986771972,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab1040dbbb83de8","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1748986757398,"stop":1748986757398,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ecb61ff7cb912e","name":"should only return 1 node with store capability","time":{"start":1748986193058,"stop":1748986193058,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94328b86978b65a","name":"should return false when clusterId doesn't match","time":{"start":1748986214504,"stop":1748986214504,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cee5212c0a314d5","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1748986726189,"stop":1748986726190,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fe7cdde37982e15","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1748986564093,"stop":1748986564094,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ec20195302435d0","name":"Check message with no pubsub topic is not received","time":{"start":1748986706230,"stop":1748986706230,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c9c22b3b5c2e9a","name":"Check received message containing Chinese","time":{"start":1748986666174,"stop":1748986666174,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd0008b371a62f9","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1748986581811,"stop":1748986581811,"duration":0},"status":"passed","severity":"normal"},{"uid":"45728d2c18d93394","name":"1 Store, 2 relays, 2 fetches","time":{"start":1748986192679,"stop":1748986192679,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52f5e476be06e28","name":"Refresh subscription","time":{"start":1748986581813,"stop":1748986581813,"duration":0},"status":"skipped","severity":"normal"},{"uid":"51243854a581ac64","name":"Subscribe to topic containing JSON and receive message","time":{"start":1748986757390,"stop":1748986757390,"duration":0},"status":"passed","severity":"normal"},{"uid":"761949aea5355ddc","name":"Push message with custom timestamp: 1748982775581","time":{"start":1748986980757,"stop":1748986980757,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3ba75bfaf3a05d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1748986757413,"stop":1748986757413,"duration":0},"status":"passed","severity":"normal"},{"uid":"644dcdf8ccf585f9","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1748986170231,"stop":1748986170232,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a1a2e1e4d594da2","name":"should return false when shard is not included in network shards","time":{"start":1748986214504,"stop":1748986214505,"duration":1},"status":"passed","severity":"normal"},{"uid":"19939876ec0bc009","name":"Push message with content topic containing SQL Injection","time":{"start":1748986980737,"stop":1748986980737,"duration":0},"status":"passed","severity":"normal"},{"uid":"a503d68485fa4a7","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1748986170241,"stop":1748986170241,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5033d9e4c21b9ce","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1748986170219,"stop":1748986170219,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff01c7e4f12ba090","name":"Check received message containing long","time":{"start":1748986666173,"stop":1748986666173,"duration":0},"status":"passed","severity":"normal"},{"uid":"940d10f0850da7be","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1748986192519,"stop":1748986192519,"duration":0},"status":"passed","severity":"normal"},{"uid":"808404b0d106196f","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1748986259591,"stop":1748986259591,"duration":0},"status":"passed","severity":"normal"},{"uid":"3503d5b2ae152639","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1748986223470,"stop":1748986223470,"duration":0},"status":"passed","severity":"normal"},{"uid":"180c518014d6d510","name":"Symmetric encrypt & Decrypt","time":{"start":1748986203601,"stop":1748986203601,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e54d7ffd1a3a909","name":"Check message received after jswaku node is restarted","time":{"start":1748986706217,"stop":1748986706217,"duration":0},"status":"passed","severity":"normal"},{"uid":"789bb12e78b00d1e","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1748986192510,"stop":1748986192513,"duration":3},"status":"passed","severity":"normal"},{"uid":"d63bfda49339bfaa","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1748986223473,"stop":1748986223473,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d7ec42d778be0d","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1748986170244,"stop":1748986170244,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd937677f560e32","name":"Subscribe to topic containing shell command and publish message","time":{"start":1748986581820,"stop":1748986581820,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3c55cb8b8d8254","name":"Push message with XML payload","time":{"start":1748986980732,"stop":1748986980732,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c7117492fe297e","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1748986223482,"stop":1748986223483,"duration":1},"status":"passed","severity":"normal"},{"uid":"45340850675bdaa0","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1748986223479,"stop":1748986223479,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58d30a44944874","name":"Subscribe to topic containing numeric and receive message","time":{"start":1748986757384,"stop":1748986757386,"duration":2},"status":"passed","severity":"normal"},{"uid":"6cf65e6cc005aad2","name":"should insert message into bloom filter","time":{"start":1748986223893,"stop":1748986223893,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6dea8cb874668a","name":"should throw an error for an unconfigured topic","time":{"start":1748986170239,"stop":1748986170240,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdcc00cdbb5ed21f","name":"Ping on subscribed peer","time":{"start":1748986309031,"stop":1748986309036,"duration":5},"status":"passed","severity":"normal"},{"uid":"d97add335e501f6f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748986706226,"stop":1748986706226,"duration":0},"status":"passed","severity":"normal"},{"uid":"93bf287568312f5e","name":"Check publish message containing XML","time":{"start":1748986571395,"stop":1748986571395,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0f98a83dade1f1","name":"Relay + Store","time":{"start":1748986176458,"stop":1748986176459,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dd830a8898796ca","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1748986775474,"stop":1748986775475,"duration":1},"status":"passed","severity":"normal"},{"uid":"f65e2280d76fa813","name":"should not be empty after adding a subscription","time":{"start":1748986214600,"stop":1748986214600,"duration":0},"status":"passed","severity":"normal"},{"uid":"596fae26f7ed5dff","name":"Check publish message containing Script","time":{"start":1748986571391,"stop":1748986571395,"duration":4},"status":"passed","severity":"normal"},{"uid":"93026f113ae2eb93","name":"Callback on promise, aborts when callback returns true","time":{"start":1748986761085,"stop":1748986761085,"duration":0},"status":"passed","severity":"normal"},{"uid":"7981162a28a44526","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1748986223506,"stop":1748986223506,"duration":0},"status":"passed","severity":"normal"},{"uid":"661eeb79f5c2fcf2","name":"Check message received after nwaku node is restarted","time":{"start":1748986666196,"stop":1748986666196,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7f17566858883eca","name":"Subscribe to topic containing short and publish message","time":{"start":1748986581814,"stop":1748986581814,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca490cb0676f26e9","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1748986170220,"stop":1748986170221,"duration":1},"status":"passed","severity":"normal"},{"uid":"babb6ac61c91691f","name":"Check received message containing JSON","time":{"start":1748986706199,"stop":1748986706200,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad57b7e4759e1bb3","name":"can start and stop the service","time":{"start":1748986196991,"stop":1748986196992,"duration":1},"status":"passed","severity":"normal"},{"uid":"bab74c19a31d3652","name":"throws on content topic with empty topic name field","time":{"start":1748986170211,"stop":1748986170212,"duration":1},"status":"passed","severity":"normal"},{"uid":"affd96c5adb7cfae","name":"Query generator for 2000 messages","time":{"start":1748986761090,"stop":1748986761091,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd5e65bea993cc89","name":"should throw error - no public key","time":{"start":1748986176447,"stop":1748986176447,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5e9401a9fa1218","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1748986747929,"stop":1748986747944,"duration":15},"status":"passed","severity":"normal"},{"uid":"3df9e1f2cc38a5e8","name":"start node with empty shard should fail","time":{"start":1748986798960,"stop":1748986798960,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1a8cbb28dff3625","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1748986757387,"stop":1748986757387,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c78a1feaf9d567","name":"Push message with content topic containing Arabic","time":{"start":1748986980736,"stop":1748986980736,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f5678d791bcd9d9","name":"different cluster, same shard: nodes don't connect","time":{"start":1748986449498,"stop":1748986449499,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aa64256f5a7e460","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1748986806344,"stop":1748986806345,"duration":1},"status":"passed","severity":"normal"},{"uid":"80b895932966dfe9","name":"Fails to push message bigger that 1MB","time":{"start":1748986980742,"stop":1748986980743,"duration":1},"status":"passed","severity":"normal"},{"uid":"f259be7c8e06772","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1748986175628,"stop":1748986175628,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdca7571c9ca6e96","name":"should enable all discoveries when explicitly set","time":{"start":1748986214172,"stop":1748986214172,"duration":0},"status":"passed","severity":"normal"},{"uid":"f683b7e45917bfdc","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1748986757412,"stop":1748986757413,"duration":1},"status":"passed","severity":"normal"},{"uid":"52489fc1b736deb6","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1748986720316,"stop":1748986720316,"duration":0},"status":"passed","severity":"normal"},{"uid":"580108e50ee5cc2b","name":"should update ack status of messages in outgoing buffer","time":{"start":1748986223901,"stop":1748986223901,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b8c60ff83a70ce","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1748986214154,"stop":1748986214155,"duration":1},"status":"passed","severity":"normal"},{"uid":"2389977c0c43282","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1748986775479,"stop":1748986775484,"duration":5},"status":"passed","severity":"normal"},{"uid":"ee3087509ab37b19","name":"Check received message containing XML","time":{"start":1748986706197,"stop":1748986706197,"duration":0},"status":"passed","severity":"normal"},{"uid":"45a9b14b479146ba","name":"Query Generator - false","time":{"start":1748986756027,"stop":1748986756027,"duration":0},"status":"passed","severity":"normal"},{"uid":"9edc036b339df731","name":"Encoder throws on empty string content topic","time":{"start":1748986204727,"stop":1748986204727,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ac083ece2b1bd8","name":"Overlapping topic subscription","time":{"start":1748986806331,"stop":1748986806332,"duration":1},"status":"passed","severity":"normal"},{"uid":"4494d0d8ce20b6bc","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1748986249158,"stop":1748986249159,"duration":1},"status":"passed","severity":"normal"},{"uid":"80d628693ada616b","name":"should successfully stop","time":{"start":1748986214162,"stop":1748986214162,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e6011933b107fd","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1748986757402,"stop":1748986757402,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2e775bfedaf8c6","name":"Subscribe to topic containing shell command and receive message","time":{"start":1748986757390,"stop":1748986757390,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddffef72ec5af287","name":"Check message with no payload is not received","time":{"start":1748986666193,"stop":1748986666193,"duration":0},"status":"passed","severity":"normal"},{"uid":"642d579a2920a2e3","name":"should encode/decode to text encoding","time":{"start":1748986176453,"stop":1748986176453,"duration":0},"status":"passed","severity":"normal"},{"uid":"913229614ff51015","name":"removeEventListener with correct event","time":{"start":1748986281846,"stop":1748986281846,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd0a8c902669195","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1748986545052,"stop":1748986545052,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ebf95ac4e05da575","name":"Publish message with rate limit","time":{"start":1748986571421,"stop":1748986571421,"duration":0},"status":"passed","severity":"normal"},{"uid":"b87711b0c5924b7e","name":"can dial TLS multiaddrs","time":{"start":1748986451688,"stop":1748986451689,"duration":1},"status":"passed","severity":"normal"},{"uid":"6de24b39c21acf6d","name":"Encoder throws on empty string content topic","time":{"start":1748986203118,"stop":1748986203118,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a9d2a8c56c577f","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1748986761085,"stop":1748986761090,"duration":5},"status":"passed","severity":"normal"},{"uid":"10bdb70f00825a5a","name":"Check received message containing SQL Injection","time":{"start":1748986706222,"stop":1748986706222,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe5b7dace097913a","name":"Check publish message containing Basic HTML tag","time":{"start":1748986571395,"stop":1748986571395,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a3cf049773de30","name":"should increase lamport timestamp","time":{"start":1748986223892,"stop":1748986223892,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b4c0903dfd89c","name":"Meta field set when metaSetter is specified","time":{"start":1748986185154,"stop":1748986185154,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c473dcb0aa11f69","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1748986203116,"stop":1748986203116,"duration":0},"status":"passed","severity":"normal"},{"uid":"b642f55072eebc8","name":"Used by Waku Relay","time":{"start":1748986778076,"stop":1748986778077,"duration":1},"status":"passed","severity":"normal"},{"uid":"f28f4389e75632cc","name":"should insert message id into causal history","time":{"start":1748986223893,"stop":1748986223894,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfd54e83409e96f8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1748986170235,"stop":1748986170235,"duration":0},"status":"passed","severity":"normal"},{"uid":"c28f031f77d50f8b","name":"should return unique PubsubTopics for static sharding","time":{"start":1748986170228,"stop":1748986170228,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4b65c39efe99d0b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1748986757396,"stop":1748986757397,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffd74a0027488936","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1748986222941,"stop":1748986222942,"duration":1},"status":"passed","severity":"normal"},{"uid":"283b230807d15fa9","name":"Check received message containing shell command","time":{"start":1748986666183,"stop":1748986666184,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1486b92dee2dc4","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1748986223469,"stop":1748986223469,"duration":0},"status":"passed","severity":"normal"},{"uid":"947a70601c28d94b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1748986223505,"stop":1748986223505,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c3b192183a863d0","name":"Check received message containing Script","time":{"start":1748986706196,"stop":1748986706197,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dfe215af2433fba","name":"Subscribe and receive messages via waku relay post","time":{"start":1748986806329,"stop":1748986806329,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21f134071d8a027","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1748986170242,"stop":1748986170242,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b5804f9a37e318","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748986375212,"stop":1748986375213,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe0377afe4cb869a","name":"peer:update - should do nothing if another protocol hit","time":{"start":1748986184902,"stop":1748986184902,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2faa176bcbfa8fe","name":"should reject if LightPush is requested but not mounted","time":{"start":1748986214436,"stop":1748986214437,"duration":1},"status":"passed","severity":"normal"},{"uid":"10d303f8c502049f","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1748986564094,"stop":1748986564094,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4013504708f55e5","name":"Sample","time":{"start":1748986175854,"stop":1748986175854,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c73497cbba25fb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1748986806338,"stop":1748986806338,"duration":0},"status":"passed","severity":"normal"},{"uid":"533164642304944c","name":"Check received message containing special chars","time":{"start":1748986706193,"stop":1748986706193,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee034b5d023f088","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1748986213889,"stop":1748986213891,"duration":2},"status":"passed","severity":"normal"},{"uid":"2668dd8b33af25f6","name":"Overlapping topic subscription","time":{"start":1748986757406,"stop":1748986757406,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2ca2be8eb5166a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1748986170233,"stop":1748986170234,"duration":1},"status":"passed","severity":"normal"},{"uid":"22152d03f7accfde","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748986423888,"stop":1748986423889,"duration":1},"status":"passed","severity":"normal"},{"uid":"da31a6cca4dbfe62","name":"can start and stop the service","time":{"start":1748986489978,"stop":1748986489979,"duration":1},"status":"passed","severity":"normal"},{"uid":"d15a3bae724958ef","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1748986757386,"stop":1748986757387,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f3a9d35d605a36d","name":"should throw error - no id","time":{"start":1748986176446,"stop":1748986176446,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa8b3eb60f2931c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1748986806335,"stop":1748986806335,"duration":0},"status":"passed","severity":"normal"},{"uid":"4157818fdcd8cb4b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1748986685074,"stop":1748986685074,"duration":0},"status":"passed","severity":"normal"},{"uid":"4195377ee4b6d791","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1748986223500,"stop":1748986223501,"duration":1},"status":"passed","severity":"normal"},{"uid":"e999cbad61eae8c6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1748986806330,"stop":1748986806330,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49af63dcae09be0","name":"should handle incoming messages","time":{"start":1748986214161,"stop":1748986214162,"duration":1},"status":"passed","severity":"normal"},{"uid":"f26b293af6729d13","name":"Reusing cursor across nodes","time":{"start":1748986720318,"stop":1748986720318,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d64767de1ba02c9","name":"Subscribe to topic containing JSON and receive message","time":{"start":1748986806345,"stop":1748986806346,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bc3b988eca950c9","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1748986571417,"stop":1748986571417,"duration":0},"status":"passed","severity":"normal"},{"uid":"2328d49c6dd63769","name":"should use provided shard info when available","time":{"start":1748986214503,"stop":1748986214503,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc81ffc569e30ebd","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1748986223470,"stop":1748986223471,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b3f33898a8e9582","name":"Subscribe and receive messages via waku relay post","time":{"start":1748986757378,"stop":1748986757379,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddc46def56f1e846","name":"random static sharding 7 - Cluster ID: 851, Shard ID: 513","time":{"start":1748986798958,"stop":1748986798958,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a29d6c2f98cdce","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1748986249159,"stop":1748986249159,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc4843f168ae964a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1748986726190,"stop":1748986726190,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1b0d444f5ce953","name":"should not throw an error for a single configured topic","time":{"start":1748986170239,"stop":1748986170239,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8eb44bf8baa8f3","name":"should process tasks in queue","time":{"start":1748986214091,"stop":1748986214091,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeec54f320f234f1","name":"accepts time-filtered query with content filter","time":{"start":1748986184726,"stop":1748986184726,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca567576a96f376c","name":"Passing an array","time":{"start":1748986778075,"stop":1748986778076,"duration":1},"status":"passed","severity":"normal"},{"uid":"b38f58e67df8429b","name":"Sets default value correctly","time":{"start":1748986778077,"stop":1748986778077,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4371b62f39b5788","name":"Push message with content topic containing emoji","time":{"start":1748986980755,"stop":1748986980755,"duration":0},"status":"passed","severity":"normal"},{"uid":"50709b7570ac1d68","name":"Check publish message containing emoji","time":{"start":1748986571404,"stop":1748986571406,"duration":2},"status":"passed","severity":"normal"},{"uid":"9e1f031f8dcbd84b","name":"Ordered Callback - true","time":{"start":1748986756028,"stop":1748986756029,"duration":1},"status":"passed","severity":"normal"},{"uid":"86c78e76adbc8cce","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1748986223497,"stop":1748986223498,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e228b8db4c6248a","name":"Nodes with multiple pubsub topic","time":{"start":1748986564094,"stop":1748986564095,"duration":1},"status":"passed","severity":"normal"},{"uid":"596bed63eb6a8d85","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1748986170220,"stop":1748986170220,"duration":0},"status":"passed","severity":"normal"},{"uid":"c12797c998159fe4","name":"Push message with long payload","time":{"start":1748986980743,"stop":1748986980744,"duration":1},"status":"passed","severity":"normal"},{"uid":"d65b17ae39583e0d","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1748986375213,"stop":1748986375213,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ad0ae13948f968","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1748986806347,"stop":1748986806348,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb2442bf0d8e617b","name":"should deliver messages after dependencies are met","time":{"start":1748986223898,"stop":1748986223898,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5d35b6e7c1176","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1748986223504,"stop":1748986223504,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8de8f58b9cf8b2d","name":"should fail to send if no connected peers found","time":{"start":1748986214299,"stop":1748986214300,"duration":1},"status":"passed","severity":"normal"},{"uid":"3955af2e761c8f64","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1748986757381,"stop":1748986757381,"duration":0},"status":"passed","severity":"normal"},{"uid":"2755d473f126d16f","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app86/9/topic685/json","time":{"start":1748986685070,"stop":1748986685071,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f55aad2137eaa67","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748986375212,"stop":1748986375212,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d64853f5fd55172","name":"should not fail to start the service if it is already started","time":{"start":1748986246186,"stop":1748986246186,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee49101cd344e2f","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1748986798959,"stop":1748986798959,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7a3ee0d8138963","name":"Fails to push message with large meta","time":{"start":1748986980756,"stop":1748986980756,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7732f994845fc07","name":"Check received message containing short","time":{"start":1748986706218,"stop":1748986706219,"duration":1},"status":"passed","severity":"normal"},{"uid":"97013fc05d45e8ad","name":"should return valid sharding parameters for static sharding","time":{"start":1748986170242,"stop":1748986170242,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4aad0cea475327b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748986375211,"stop":1748986375211,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b628a0ed6c335d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1748986806347,"stop":1748986806347,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3f797b08a2b545","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1748986214172,"stop":1748986214172,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a252c49cd94097d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1748986806334,"stop":1748986806334,"duration":0},"status":"passed","severity":"normal"},{"uid":"d784308384d6bf3c","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1748986223478,"stop":1748986223479,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce5f6d810a1f9af5","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748986706205,"stop":1748986706210,"duration":5},"status":"passed","severity":"normal"},{"uid":"7ed4ebc975188e36","name":"Generator, custom pubsub topic","time":{"start":1748986747923,"stop":1748986747929,"duration":6},"status":"passed","severity":"normal"},{"uid":"ea5eb42aa0069b21","name":"Check received message containing numeric","time":{"start":1748986706219,"stop":1748986706219,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea370e0c00eed029","name":"can start the service","time":{"start":1748986196991,"stop":1748986196991,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ac4c9bd30dabca","name":"should get / set TCP multiaddr","time":{"start":1748986176453,"stop":1748986176454,"duration":1},"status":"passed","severity":"normal"},{"uid":"705fa247ae0dad23","name":"Check received message containing special chars","time":{"start":1748986666197,"stop":1748986666198,"duration":1},"status":"passed","severity":"normal"},{"uid":"17b3c0a401cbf8f8","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1748986184545,"stop":1748986184545,"duration":0},"status":"passed","severity":"normal"},{"uid":"a023e0ac5e3dc44a","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1748986223483,"stop":1748986223483,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb94a8530faad03","name":"Sign & Recover","time":{"start":1748986203602,"stop":1748986203602,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff150b9dbdd44850","name":"should return the pubsub topic directly if a string is provided","time":{"start":1748986170240,"stop":1748986170240,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d81b539cd26ba99","name":"should throw an error for missing required configuration","time":{"start":1748986170230,"stop":1748986170230,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5ee723b9830c68","name":"should be called at least once on all `peer:discovery` events","time":{"start":1748986249157,"stop":1748986249157,"duration":0},"status":"passed","severity":"normal"},{"uid":"2339f616d848f01d","name":"Ordered callback, aborts when callback returns true","time":{"start":1748986761090,"stop":1748986761090,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd2f7883c8c047bc","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1748986223500,"stop":1748986223500,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3aeab90d4ec3826","name":"Correctly serialized arguments","time":{"start":1748986451894,"stop":1748986451894,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87233c872d0f042","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1748986223481,"stop":1748986223481,"duration":0},"status":"passed","severity":"normal"},{"uid":"c720f5b79887a318","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1748986223901,"stop":1748986223902,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4f5d3620f80838d","name":"handles empty contentTopics array correctly","time":{"start":1748986170243,"stop":1748986170243,"duration":0},"status":"passed","severity":"normal"},{"uid":"87dced7cfd484327","name":"Encoder throws on empty string content topic","time":{"start":1748986185154,"stop":1748986185155,"duration":1},"status":"passed","severity":"normal"},{"uid":"53cac0441c221200","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1748986259590,"stop":1748986259591,"duration":1},"status":"passed","severity":"normal"},{"uid":"84e0c13d73d0a970","name":"should create a new stream if no existing for protocol found","time":{"start":1748986184901,"stop":1748986184901,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a5dee4efe5e59","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1748986196995,"stop":1748986196996,"duration":1},"status":"passed","severity":"normal"},{"uid":"20d3b52a40660e4f","name":"should throw error - invalid id","time":{"start":1748986176448,"stop":1748986176448,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e01ade0c113c811","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1748986223900,"stop":1748986223900,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd8948a734ee4822","name":"Push message with SQL Injection payload","time":{"start":1748986980746,"stop":1748986980746,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e6e78443d8e83b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748986423890,"stop":1748986423890,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a65397dea4c906","name":"Check message on other pubsub topic is not received","time":{"start":1748986706229,"stop":1748986706230,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d2fe0d0f67339d","name":"Push message with content topic containing unicode special characters","time":{"start":1748986980739,"stop":1748986980740,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0e920d891ceb6ef","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app72/5/topic401/json","time":{"start":1748986685069,"stop":1748986685069,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf6619d0532276","name":"Check received message containing JSON","time":{"start":1748986666202,"stop":1748986666202,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7cc605a15cc58d","name":"should successfully unsubscribe from an existing subscription","time":{"start":1748986214161,"stop":1748986214161,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb44ce23050d3e73","name":"Check received message containing unicode special characters","time":{"start":1748986666185,"stop":1748986666185,"duration":0},"status":"passed","severity":"normal"},{"uid":"38ee0387941cb82b","name":"Subscribe to topic containing Script and receive message","time":{"start":1748986806345,"stop":1748986806345,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b20a1d6b2e82515","name":"Push message with special chars payload","time":{"start":1748986980729,"stop":1748986980730,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5b0ec4331582fda","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1748986223502,"stop":1748986223502,"duration":0},"status":"passed","severity":"normal"},{"uid":"de8aeaecfe490c4b","name":"Check received message containing Script","time":{"start":1748986666200,"stop":1748986666201,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc479c4bf82b2f0e","name":"should reject if WakuNode is not started","time":{"start":1748986214435,"stop":1748986214436,"duration":1},"status":"passed","severity":"normal"},{"uid":"c46fb6bcb76739e","name":"Fails to publish message with wrong content topic","time":{"start":1748986571416,"stop":1748986571416,"duration":0},"status":"passed","severity":"normal"},{"uid":"44553fc2f8bb8c08","name":"messageHashStr works with IProtoMessage","time":{"start":1748986184545,"stop":1748986184546,"duration":1},"status":"passed","severity":"normal"},{"uid":"11497a1aed5e68e7","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1748986184903,"stop":1748986184904,"duration":1},"status":"passed","severity":"normal"},{"uid":"250eda9104dab78a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1748986806337,"stop":1748986806337,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b15007be3a94a9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1748986757394,"stop":1748986757394,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f28fe53acc9e019","name":"Check received message containing unicode special characters","time":{"start":1748986706200,"stop":1748986706203,"duration":3},"status":"passed","severity":"normal"},{"uid":"6cdae988df93db39","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app24/2/topic957/xml","time":{"start":1748986685068,"stop":1748986685069,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ca9069b88b472e4","name":"should handle general insertion and lookup correctly","time":{"start":1748986225227,"stop":1748986225227,"duration":0},"status":"passed","severity":"normal"},{"uid":"46948abbf39938c9","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1748986223899,"stop":1748986223899,"duration":0},"status":"passed","severity":"normal"},{"uid":"b09a9014d47637df","name":"Check received message containing Arabic","time":{"start":1748986666199,"stop":1748986666199,"duration":0},"status":"passed","severity":"normal"},{"uid":"10dcd143bdc4c408","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1748986747917,"stop":1748986747918,"duration":1},"status":"passed","severity":"normal"},{"uid":"6733fa18ceec95af","name":"Check publish message containing escaped characters","time":{"start":1748986571396,"stop":1748986571397,"duration":1},"status":"passed","severity":"normal"},{"uid":"bda019faf198b6a0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1748986806344,"stop":1748986806344,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b013cc5e9d38ef","name":"Js publishes, other Js receives","time":{"start":1748986559545,"stop":1748986559545,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5d1d62a7a617d87","name":"Passing cursor with wrong pubsubTopic","time":{"start":1748986720319,"stop":1748986720319,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dfe4c853b84071a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1748986757423,"stop":1748986757424,"duration":1},"status":"passed","severity":"normal"},{"uid":"45647a2a07478006","name":"Subscribe to topic containing special chars and receive message","time":{"start":1748986757386,"stop":1748986757386,"duration":0},"status":"passed","severity":"normal"},{"uid":"e92ca777add83296","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1748986170219,"stop":1748986170219,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c3918cc109253be","name":"random static sharding 10 - Cluster ID: 648, Shard ID: 699","time":{"start":1748986798959,"stop":1748986798959,"duration":0},"status":"passed","severity":"normal"},{"uid":"555a0f8b48e75f5","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748986423886,"stop":1748986423886,"duration":0},"status":"passed","severity":"normal"},{"uid":"736007d4bee6148e","name":"Renews subscription after lossing a connection","time":{"start":1748986806347,"stop":1748986806347,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97e8e0534ab1b3","name":"should retry on complete failure if specified","time":{"start":1748986214301,"stop":1748986214302,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cfcb802eab9ba08","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1748986223476,"stop":1748986223476,"duration":0},"status":"passed","severity":"normal"},{"uid":"9337f5b1d97487e3","name":"creates an iterator","time":{"start":1748986770499,"stop":1748986770500,"duration":1},"status":"passed","severity":"normal"},{"uid":"11f6a878825ff117","name":"Subscribe to topic containing special chars and receive message","time":{"start":1748986806343,"stop":1748986806343,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e84f248cfcb98b","name":"non connected peers","time":{"start":1748986545161,"stop":1748986545161,"duration":0},"status":"skipped","severity":"normal"},{"uid":"855da94d34a575e5","name":"Push message with shell command payload","time":{"start":1748986980732,"stop":1748986980733,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f802e4936f18829","name":"Query generator for multiple messages with different content topic format","time":{"start":1748986761081,"stop":1748986761081,"duration":0},"status":"passed","severity":"normal"},{"uid":"68db9e20fe58e2e7","name":"Push message with content topic containing numeric","time":{"start":1748986980751,"stop":1748986980751,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f89ffd15f3048f","name":"throws on content topic with generation field greater than 0","time":{"start":1748986170210,"stop":1748986170210,"duration":0},"status":"passed","severity":"normal"},{"uid":"a35513dafbc8d23c","name":"should throw an error for empty SingleShardInfos array","time":{"start":1748986170227,"stop":1748986170227,"duration":0},"status":"passed","severity":"normal"},{"uid":"b769677bce8491c4","name":"should be online or offline if network state changed","time":{"start":1748986242059,"stop":1748986242061,"duration":2},"status":"passed","severity":"normal"},{"uid":"44a4504b1446750f","name":"Promise Callback - false","time":{"start":1748986756028,"stop":1748986756028,"duration":0},"status":"passed","severity":"normal"},{"uid":"78cf6b976cebd0a0","name":"through manual discovery","time":{"start":1748986451689,"stop":1748986451693,"duration":4},"status":"passed","severity":"normal"},{"uid":"857e3ca111f3cca4","name":"Check message with no payload is not received","time":{"start":1748986706216,"stop":1748986706216,"duration":0},"status":"passed","severity":"normal"},{"uid":"4943fb400c3bb7a3","name":"Push message with Russian payload","time":{"start":1748986980745,"stop":1748986980745,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e6edab3367d85be","name":"should initialize bloom filter with correct parameters","time":{"start":1748986225225,"stop":1748986225225,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c99b04ef5c783b","name":"Fails to push message bigger that 1MB","time":{"start":1748986980758,"stop":1748986980758,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd0a1a25391290a","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1748986214505,"stop":1748986214505,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0fed56ad3b71219","name":"Check received message containing emoji","time":{"start":1748986706203,"stop":1748986706204,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa551e34c1b7c7a9","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1748986223895,"stop":1748986223895,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ba3be05f316556","name":"Push message with Chinese payload","time":{"start":1748986980730,"stop":1748986980730,"duration":0},"status":"passed","severity":"normal"},{"uid":"59263434b76d67f2","name":"can start the service","time":{"start":1748986246183,"stop":1748986246184,"duration":1},"status":"passed","severity":"normal"},{"uid":"510184ce3e2aa385","name":"Check message received after jswaku node is restarted","time":{"start":1748986706236,"stop":1748986706236,"duration":0},"status":"passed","severity":"normal"},{"uid":"f89f3dbacd5db31a","name":"Decoder throws on undefined content topic","time":{"start":1748986185155,"stop":1748986185155,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b362a2dcfde33b","name":"Push message with Script payload","time":{"start":1748986980746,"stop":1748986980746,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b7a810eea7c756","name":"Subscribe to topic containing XML and receive message","time":{"start":1748986806335,"stop":1748986806335,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6151a6843d7cab8","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1748986170231,"stop":1748986170231,"duration":0},"status":"passed","severity":"normal"},{"uid":"db655cac19a79f69","name":"Query with Ordered Callback, No message returned","time":{"start":1748986733273,"stop":1748986733273,"duration":0},"status":"passed","severity":"normal"},{"uid":"200d16f1b0472501","name":"Subscribe to topic containing emoji and receive message","time":{"start":1748986757395,"stop":1748986757395,"duration":0},"status":"passed","severity":"normal"},{"uid":"3291059be1deeb44","name":"Push 30 different messages","time":{"start":1748986980734,"stop":1748986980734,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c008a06351a3f4d","name":"Check message received after nwaku node is restarted","time":{"start":1748986666209,"stop":1748986666209,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eeb67bcf7a3a2f7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748986375213,"stop":1748986375214,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2164bd8212d0f9f","name":"should attach causal history and bloom filter to each message","time":{"start":1748986223894,"stop":1748986223894,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a2d431441748bb","name":"Wrong topic","time":{"start":1748986685073,"stop":1748986685073,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2022256aede510d","name":"Check received message with timestamp: 1748986241003000000 ","time":{"start":1748986706204,"stop":1748986706204,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b51078f935e832","name":"Subscribe to topic containing short and receive message","time":{"start":1748986757407,"stop":1748986757407,"duration":0},"status":"passed","severity":"normal"},{"uid":"11c18b9f6dbfe807","name":"Subscribe to topic containing long and publish message","time":{"start":1748986581814,"stop":1748986581814,"duration":0},"status":"passed","severity":"normal"},{"uid":"292f4e06335955d6","name":"should send to specified number of peers of used peers","time":{"start":1748986214300,"stop":1748986214301,"duration":1},"status":"passed","severity":"normal"},{"uid":"912818ad5b9ac109","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1748986581822,"stop":1748986581822,"duration":0},"status":"passed","severity":"normal"},{"uid":"891e9575bdafce83","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1748986223469,"stop":1748986223470,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7c2f6f2742bc9f2","name":"Overlapping topic subscription","time":{"start":1748986806341,"stop":1748986806342,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1afcfcda28232ac","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748986375215,"stop":1748986375215,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c76a846bb5bf16","name":"isConnected should return false after all peers disconnect","time":{"start":1748986259592,"stop":1748986259593,"duration":1},"status":"passed","severity":"normal"},{"uid":"38e7cb4faea2ebe0","name":"should handle connection events","time":{"start":1748986214106,"stop":1748986214107,"duration":1},"status":"passed","severity":"normal"},{"uid":"29a8bf45735d38eb","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1748986757379,"stop":1748986757380,"duration":1},"status":"passed","severity":"normal"},{"uid":"144ffc786e99bdbe","name":"Subscribe to topic containing numeric and publish message","time":{"start":1748986581815,"stop":1748986581815,"duration":0},"status":"passed","severity":"normal"},{"uid":"426491b6524275c1","name":"Ordered Callback - false","time":{"start":1748986756030,"stop":1748986756030,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59785e532308529","name":"Check message with non string payload is not received","time":{"start":1748986666208,"stop":1748986666209,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee9712b9de88f031","name":"Check received message containing XML","time":{"start":1748986706223,"stop":1748986706223,"duration":0},"status":"passed","severity":"normal"},{"uid":"999019221a0c1e09","name":"Encoder throws on undefined content topic","time":{"start":1748986203117,"stop":1748986203118,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbc6be6ba8640144","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1748986259591,"stop":1748986259592,"duration":1},"status":"passed","severity":"normal"},{"uid":"df5800a29d6281f5","name":"Push message with custom timestamp: 1748982775580","time":{"start":1748986980741,"stop":1748986980742,"duration":1},"status":"passed","severity":"normal"},{"uid":"f87e4233c80879f1","name":"Query generator for multiple messages with different message text format","time":{"start":1748986761080,"stop":1748986761080,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb08e9f1f027ea65","name":"Check received message containing unicode special characters","time":{"start":1748986706224,"stop":1748986706225,"duration":1},"status":"passed","severity":"normal"},{"uid":"f30b97d60610817e","name":"should get locked peers","time":{"start":1748986214099,"stop":1748986214100,"duration":1},"status":"passed","severity":"normal"},{"uid":"898b6fa168b5a32b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1748986806345,"stop":1748986806345,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b7bab6f1451218","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1748986170234,"stop":1748986170234,"duration":0},"status":"passed","severity":"normal"},{"uid":"154c13c818e70d68","name":"Push message with JSON payload","time":{"start":1748986980747,"stop":1748986980747,"duration":0},"status":"passed","severity":"normal"},{"uid":"80cf9301708362b1","name":"Push message with content topic containing JSON","time":{"start":1748986980754,"stop":1748986980754,"duration":0},"status":"passed","severity":"normal"},{"uid":"63286d24439c3315","name":"random static sharding 4 - Cluster ID: 450, Shard ID: 818","time":{"start":1748986798956,"stop":1748986798957,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5bbe5345a5d3893","name":"should serialize and deserialize correctly","time":{"start":1748986225226,"stop":1748986225226,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45a85f1b57c8201","name":"Push message with content topic containing Basic HTML tag","time":{"start":1748986980754,"stop":1748986980754,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0ec283fef900ab","name":"should keep entries that haven't expired yet","time":{"start":1748986213299,"stop":1748986213300,"duration":1},"status":"passed","severity":"normal"},{"uid":"195e935cb0d6b936","name":"Push message with content topic containing emoji","time":{"start":1748986980740,"stop":1748986980740,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c13894a73382d9","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1748986806348,"stop":1748986806348,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef35785a117af60","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1748986581817,"stop":1748986581818,"duration":1},"status":"passed","severity":"normal"},{"uid":"27cfe57c1fc973ec","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1748986757379,"stop":1748986757379,"duration":0},"status":"passed","severity":"normal"},{"uid":"d386e1811bb78b0d","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1748986175635,"stop":1748986175636,"duration":1},"status":"passed","severity":"normal"},{"uid":"de825c7d5a651e6b","name":"should properly clean up resources when disposed","time":{"start":1748986213302,"stop":1748986213303,"duration":1},"status":"passed","severity":"normal"},{"uid":"acc70217a59f3a47","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1748986757440,"stop":1748986757442,"duration":2},"status":"passed","severity":"normal"},{"uid":"dbf79b32d38d217d","name":"Push message with content topic containing long","time":{"start":1748986980750,"stop":1748986980751,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eb61aae99b0ef96","name":"Check received message containing escaped characters","time":{"start":1748986706200,"stop":1748986706200,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4222f324461fd4","name":"Relay","time":{"start":1748986246591,"stop":1748986246592,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdcec0d8c9037311","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app33/4/topic189/json","time":{"start":1748986685071,"stop":1748986685071,"duration":0},"status":"passed","severity":"normal"},{"uid":"27331845beb801fc","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1748986204725,"stop":1748986204726,"duration":1},"status":"passed","severity":"normal"},{"uid":"818837e1db99b827","name":"Check message received after jswaku node is restarted","time":{"start":1748986666195,"stop":1748986666195,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2b2a916ab913f1","name":"Subscribe to topic containing long and receive message","time":{"start":1748986757408,"stop":1748986757408,"duration":0},"status":"passed","severity":"normal"},{"uid":"a49822da69d2c42e","name":"Refresh subscription","time":{"start":1748986757407,"stop":1748986757407,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d54d7cb13fcc5","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1748986757401,"stop":1748986757401,"duration":0},"status":"passed","severity":"normal"},{"uid":"86328817262b3f97","name":"Check received message containing Russian","time":{"start":1748986706221,"stop":1748986706221,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea707dba9312a750","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1748986223481,"stop":1748986223482,"duration":1},"status":"passed","severity":"normal"},{"uid":"74a212d353716e28","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1748986757443,"stop":1748986757443,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede1e05dc45ea91a","name":"Passing invalid cursor","time":{"start":1748986720318,"stop":1748986720318,"duration":0},"status":"passed","severity":"normal"},{"uid":"944f3a8140adf4cc","name":"should handle a minimal index list","time":{"start":1748986170342,"stop":1748986170342,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3a1ef329f04940","name":"Check received message containing XML","time":{"start":1748986666177,"stop":1748986666177,"duration":0},"status":"passed","severity":"normal"},{"uid":"959dfd0ecb9ea310","name":"should be able to decode the field with only STORE set to true","time":{"start":1748986175634,"stop":1748986175634,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce02fa2f5b09c78","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1748986720315,"stop":1748986720315,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3357c400f67b1f","name":"topics with same application and version share the same shard","time":{"start":1748986170223,"stop":1748986170223,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3be6d0e5a4f8efd","name":"Check received message containing long","time":{"start":1748986666197,"stop":1748986666197,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f834e4a2b6704b","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1748986733272,"stop":1748986733272,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85a277c4d73685c","name":"can query messages normally","time":{"start":1748986735630,"stop":1748986735630,"duration":0},"status":"passed","severity":"normal"},{"uid":"c243dfec79d78574","name":"Subscribe and receive messages via lightPush","time":{"start":1748986806339,"stop":1748986806339,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b3df656538516c6","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1748986564095,"stop":1748986564096,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c57403266be3b6","name":"pre and post cipher","time":{"start":1748986203601,"stop":1748986203602,"duration":1},"status":"passed","severity":"normal"},{"uid":"5912aef6e81a73a8","name":"Check received message containing Script","time":{"start":1748986666176,"stop":1748986666177,"duration":1},"status":"passed","severity":"normal"},{"uid":"3149540028bfdea5","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1748986170241,"stop":1748986170241,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec743cf1ec0f8771","name":"Check publish message containing Russian","time":{"start":1748986571390,"stop":1748986571391,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea65bb803e97022d","name":"A test","time":{"start":1748986440407,"stop":1748986440407,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab3cd2c0d1f4bb2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1748986806337,"stop":1748986806337,"duration":0},"status":"passed","severity":"normal"},{"uid":"471a5610ab71fae4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1748986757382,"stop":1748986757382,"duration":0},"status":"passed","severity":"normal"},{"uid":"783a72bfbace0ec3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1748986223504,"stop":1748986223505,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cf2884fbaba13b2","name":"Check message with no pubsub topic is not received","time":{"start":1748986666191,"stop":1748986666192,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a149b96d1b83979","name":"should never report false negatives","time":{"start":1748986225226,"stop":1748986225226,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb62a2d648d8beb","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1748986193060,"stop":1748986193060,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9b1cdf46ba455131","name":"should properly create location multiaddrs - tcp6","time":{"start":1748986176455,"stop":1748986176455,"duration":0},"status":"passed","severity":"normal"},{"uid":"908a282ce37a4ccd","name":"Push message with shell command payload","time":{"start":1748986980747,"stop":1748986980748,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c0b10494a04d14b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1748986757413,"stop":1748986757422,"duration":9},"status":"passed","severity":"normal"},{"uid":"af5603e83bff030d","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1748986193059,"stop":1748986193059,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58b2653a7a9e7a4","name":"should stop and cleanup resources","time":{"start":1748986214602,"stop":1748986214602,"duration":0},"status":"passed","severity":"normal"},{"uid":"f404d730b1d2514a","name":"Check received message containing short","time":{"start":1748986666169,"stop":1748986666172,"duration":3},"status":"passed","severity":"normal"},{"uid":"5230e684f69f90ec","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1748986733272,"stop":1748986733273,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd2b259920cafed5","name":"should not receive a peer event before start","time":{"start":1748986246187,"stop":1748986246187,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7eba1dc6f5585e6","name":"throws an error for improperly formatted content topics","time":{"start":1748986170225,"stop":1748986170225,"duration":0},"status":"passed","severity":"normal"},{"uid":"452379243bb163d8","name":"accepts valid message hash query","time":{"start":1748986184722,"stop":1748986184723,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae1bec7077e57d1c","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1748986249158,"stop":1748986249158,"duration":0},"status":"passed","severity":"normal"},{"uid":"7035bf959caded1d","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1748986720316,"stop":1748986720317,"duration":1},"status":"passed","severity":"normal"},{"uid":"75f72c325021cb09","name":"Subscribe to topic containing Script and receive message","time":{"start":1748986757388,"stop":1748986757388,"duration":0},"status":"passed","severity":"normal"},{"uid":"d33480d243f4a86a","name":"Decoder throws on empty string content topic","time":{"start":1748986185155,"stop":1748986185156,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ab6e65b0ab46916","name":"Passing page size 11 when there are 10 messages","time":{"start":1748986771972,"stop":1748986771972,"duration":0},"status":"passed","severity":"normal"},{"uid":"d14865f402ed71cc","name":"Store - dialed first","time":{"start":1748986784216,"stop":1748986784216,"duration":0},"status":"passed","severity":"normal"},{"uid":"e238ebb3b2135c5a","name":"random static sharding 6 - Cluster ID: 952, Shard ID: 62","time":{"start":1748986798957,"stop":1748986798957,"duration":0},"status":"passed","severity":"normal"},{"uid":"867f1c9c0935c31b","name":"Subscribe to topic containing XML and receive message","time":{"start":1748986757389,"stop":1748986757389,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d4167fe5695aff9","name":"tcp ip4 address","time":{"start":1748986175727,"stop":1748986175728,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fb51a8711381d7","name":"Round trip binary serialization","time":{"start":1748986185153,"stop":1748986185153,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a372570f6c3707","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app48/5/topic88/json","time":{"start":1748986685070,"stop":1748986685070,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea707048cb9e159","name":"throws on content topic with non-number generation field","time":{"start":1748986170209,"stop":1748986170210,"duration":1},"status":"passed","severity":"normal"},{"uid":"2feec7ed07b7bc14","name":"Push message with content topic containing XML","time":{"start":1748986980753,"stop":1748986980754,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf72b9bcde83da70","name":"Overlapping topic subscription","time":{"start":1748986757382,"stop":1748986757383,"duration":1},"status":"passed","severity":"normal"},{"uid":"df0eed88626f9ece","name":"Check message with non string payload is not received","time":{"start":1748986666193,"stop":1748986666194,"duration":1},"status":"passed","severity":"normal"},{"uid":"b66f52e7656832f0","name":"Push message with content topic containing unicode special characters","time":{"start":1748986980755,"stop":1748986980755,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b04a37791885333","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1748986545053,"stop":1748986545053,"duration":0},"status":"passed","severity":"normal"},{"uid":"3542b7116db2abaa","name":"should handle different types of entries","time":{"start":1748986213301,"stop":1748986213302,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3dc1661e03e3632","name":"Check message received after jswaku node is restarted","time":{"start":1748986666209,"stop":1748986666209,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3709087b1d52e20f","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1748986223472,"stop":1748986223472,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d91996399b7f15a","name":"Init the array if not present","time":{"start":1748986170084,"stop":1748986170085,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8e5d5200e109cef","name":"Check received message containing long","time":{"start":1748986706219,"stop":1748986706219,"duration":0},"status":"passed","severity":"normal"},{"uid":"db16286781f1a99a","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1748986223480,"stop":1748986223480,"duration":0},"status":"passed","severity":"normal"},{"uid":"664789daab923c4d","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1748986242058,"stop":1748986242058,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d980560a6e36b7","name":"should mark all messages in causal history as acknowledged","time":{"start":1748986223897,"stop":1748986223897,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f6952f0baf24c94","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1748986764072,"stop":1748986764072,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27e2915a2668f31","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1748986223500,"stop":1748986223500,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a99f1633790623","name":"caches peers it previously fetched","time":{"start":1748986193057,"stop":1748986193057,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f56af21ef5e08c7","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1748986726190,"stop":1748986726192,"duration":2},"status":"passed","severity":"normal"},{"uid":"56155f0baf90d235","name":"should handle special patterns correctly","time":{"start":1748986225227,"stop":1748986225227,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22ef4cd200541c3","name":"Reopen subscription with peer with lost subscription","time":{"start":1748986309031,"stop":1748986309031,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ca00e278ab7efa","name":"should return false","time":{"start":1748986176448,"stop":1748986176448,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6867ffb8b3a4cf","name":"Subscribe to topic containing JSON and publish message","time":{"start":1748986581819,"stop":1748986581820,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad9d4d51bcc89ea5","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1748986170239,"stop":1748986170239,"duration":0},"status":"passed","severity":"normal"},{"uid":"a971fb2c0c124d8b","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1748986170223,"stop":1748986170223,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85f84becabf66ae","name":"Subscribe to topic containing emoji and receive message","time":{"start":1748986806347,"stop":1748986806347,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd98b830f7e7cf3","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1748986223484,"stop":1748986223485,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5cb0550917fec80","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1748986192515,"stop":1748986192518,"duration":3},"status":"passed","severity":"normal"},{"uid":"6be6e3adcafbf42e","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1748986223496,"stop":1748986223496,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e7791bb8e220c9d","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1748986223897,"stop":1748986223897,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d64229f98cc8dc","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1748986170232,"stop":1748986170233,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec3deee22ece26b5","name":"Subscribe and receive messages via lightPush","time":{"start":1748986757398,"stop":1748986757399,"duration":1},"status":"passed","severity":"normal"},{"uid":"75737362c917b0a5","name":"should decode valid enr with tcp successfully","time":{"start":1748986176446,"stop":1748986176446,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20afb79912948aa","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1748986214298,"stop":1748986214299,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fd01cca2c17a279","name":"connects to nwaku","time":{"start":1748986778074,"stop":1748986778075,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8e6363e0b3c2d3e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1748986806346,"stop":1748986806347,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf2f0ee6cff324ff","name":"Check received message with timestamp: 1748986240470000000 ","time":{"start":1748986666204,"stop":1748986666205,"duration":1},"status":"passed","severity":"normal"},{"uid":"c75782666371a492","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1748986223471,"stop":1748986223472,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc3cfaf67a7524cd","name":"passes more than one ENR URLs and attempts connection","time":{"start":1748986246190,"stop":1748986246190,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ba1fc4adb4b68313","name":"Check received message containing JSON","time":{"start":1748986706223,"stop":1748986706224,"duration":1},"status":"passed","severity":"normal"},{"uid":"b950374642179757","name":"Check publish message containing short","time":{"start":1748986571382,"stop":1748986571383,"duration":1},"status":"passed","severity":"normal"},{"uid":"c61354b343d6a2b0","name":"Does not throw an exception when node disconnects","time":{"start":1748986778075,"stop":1748986778075,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b7a5f6d5927ea4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1748986757378,"stop":1748986757378,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ebcf4c9b1866b61","name":"messageHash returns a Uint8Array","time":{"start":1748986184544,"stop":1748986184544,"duration":0},"status":"passed","severity":"normal"},{"uid":"84904d8f32b3b43e","name":"stop","time":{"start":1748986281848,"stop":1748986281849,"duration":1},"status":"passed","severity":"normal"},{"uid":"f177ba6770660196","name":"Check received message containing Basic HTML tag","time":{"start":1748986706223,"stop":1748986706223,"duration":0},"status":"passed","severity":"normal"},{"uid":"4156a0a6e3816586","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1748986775485,"stop":1748986775485,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2f908c3b3f174a","name":"Check message with no content topic is not received","time":{"start":1748986706215,"stop":1748986706216,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ea74a2cebb49457","name":"Check message with non string payload is not received","time":{"start":1748986706231,"stop":1748986706236,"duration":5},"status":"passed","severity":"normal"},{"uid":"f2ddc1fe54a54179","name":"ignores unrecognized TXT record formats","time":{"start":1748986193056,"stop":1748986193057,"duration":1},"status":"passed","severity":"normal"},{"uid":"6687a6199628cd8a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1748986757423,"stop":1748986757423,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7889c9e76ce1ed1","name":"groups content topics by expected pubsub topic","time":{"start":1748986170224,"stop":1748986170224,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d67aaf640cdd007","name":"Check publish message after client node is restarted","time":{"start":1748986571420,"stop":1748986571420,"duration":0},"status":"skipped","severity":"normal"},{"uid":"882f1c362a773bd4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1748986170234,"stop":1748986170234,"duration":0},"status":"passed","severity":"normal"},{"uid":"48cc2cd5a780d5cf","name":"Check message with invalid timestamp is not received","time":{"start":1748986666206,"stop":1748986666207,"duration":1},"status":"passed","severity":"normal"},{"uid":"87a6be8ad1f09f59","name":"All","time":{"start":1748986246594,"stop":1748986246595,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d277c9a0dfed877","name":"Subscribe and receive messages via lightPush","time":{"start":1748986806327,"stop":1748986806328,"duration":1},"status":"passed","severity":"normal"},{"uid":"89c05bc61cbe7e26","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1748986757390,"stop":1748986757393,"duration":3},"status":"passed","severity":"normal"},{"uid":"bb4032ae943c2a50","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1748986720317,"stop":1748986720317,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d08836193b75add","name":"Push message with content topic containing Script","time":{"start":1748986980753,"stop":1748986980753,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fab3618ae9dafae","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1748986170226,"stop":1748986170226,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a89f6e43ca9f7d2","name":"Push message with content topic containing Script","time":{"start":1748986980737,"stop":1748986980738,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8f8655f9604ee03","name":"Push message with special chars payload","time":{"start":1748986980744,"stop":1748986980744,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a8edf7670f0944","name":"should not fail to stop the service if it was not started","time":{"start":1748986196992,"stop":1748986196993,"duration":1},"status":"passed","severity":"normal"},{"uid":"8053ab9dc9cdefdc","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1748986223503,"stop":1748986223503,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e4b5c0a1f3e0c","name":"should be called for bootstrap peers","time":{"start":1748986249157,"stop":1748986249158,"duration":1},"status":"passed","severity":"normal"},{"uid":"23ebd6e081b47a70","name":"Check message on other pubsub topic is not received","time":{"start":1748986706213,"stop":1748986706215,"duration":2},"status":"passed","severity":"normal"},{"uid":"21d7dd9e318c5e63","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1748986223498,"stop":1748986223498,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b273c78ef36cb6","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1748986449496,"stop":1748986449497,"duration":1},"status":"passed","severity":"normal"},{"uid":"850b25eeeebb923c","name":"Generator, 2 different pubsubtopics","time":{"start":1748986747922,"stop":1748986747922,"duration":0},"status":"skipped","severity":"normal"},{"uid":"93b39b89eb61f059","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1748986806340,"stop":1748986806340,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e3c1f589beef29a","name":"Check received message containing numeric","time":{"start":1748986706192,"stop":1748986706193,"duration":1},"status":"passed","severity":"normal"},{"uid":"88410b60ac0a1d36","name":"random static sharding 3 - Cluster ID: 807, Shard ID: 361","time":{"start":1748986798956,"stop":1748986798956,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da004bdf094ee6c","name":"safeDispatchEvent","time":{"start":1748986281848,"stop":1748986281848,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5b30f5da0a2fc28","name":"Delete observer","time":{"start":1748986546541,"stop":1748986546541,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0afef57c7f5d98","name":"should be empty when created","time":{"start":1748986214599,"stop":1748986214600,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbd7c911ca28581f","name":"isConnected should return true after first peer connects","time":{"start":1748986259592,"stop":1748986259592,"duration":0},"status":"passed","severity":"normal"},{"uid":"31adff7fa242e369","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1748986806328,"stop":1748986806329,"duration":1},"status":"passed","severity":"normal"},{"uid":"59f8710c57fe1d31","name":"Subscribe to topic containing emoji and publish message","time":{"start":1748986581822,"stop":1748986581823,"duration":1},"status":"passed","severity":"normal"},{"uid":"730aa8f7b8311aea","name":"listenerCount","time":{"start":1748986281847,"stop":1748986281848,"duration":1},"status":"passed","severity":"normal"},{"uid":"d84490a856a2f8a8","name":"should reject on timeout if it was set","time":{"start":1748986214438,"stop":1748986214439,"duration":1},"status":"passed","severity":"normal"},{"uid":"f653b090330e4f9c","name":"should insert elements correctly","time":{"start":1748986225225,"stop":1748986225225,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eeac6c545c0f062","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1748986757381,"stop":1748986757381,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c1dda84eef556aaf","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1748986757438,"stop":1748986757439,"duration":1},"status":"passed","severity":"normal"},{"uid":"19cc37d1d80e80ef","name":"Push message with content topic containing escaped characters","time":{"start":1748986980755,"stop":1748986980755,"duration":0},"status":"passed","severity":"normal"},{"uid":"61277b4be6a558dd","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1748986175627,"stop":1748986175628,"duration":1},"status":"passed","severity":"normal"},{"uid":"998321e43635dec","name":"unsubscribes","time":{"start":1748986770502,"stop":1748986770502,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b9550923d75a72c","name":"udp ip6 address","time":{"start":1748986175728,"stop":1748986175728,"duration":0},"status":"passed","severity":"normal"},{"uid":"533d9e24f87b0916","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1748986564097,"stop":1748986564097,"duration":0},"status":"passed","severity":"normal"},{"uid":"1799f69e612bf7a9","name":"nwaku subscribes","time":{"start":1748986559539,"stop":1748986559542,"duration":3},"status":"passed","severity":"normal"},{"uid":"740ed1c140e4e8f9","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1748986775484,"stop":1748986775485,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ef9deaa47e3a886","name":"Default pageSize","time":{"start":1748986771973,"stop":1748986771973,"duration":0},"status":"passed","severity":"normal"},{"uid":"af87b6f50e768c8b","name":"Generator, custom pubsub topic","time":{"start":1748986747915,"stop":1748986747917,"duration":2},"status":"passed","severity":"normal"},{"uid":"6db40ed690d264fb","name":"should wait for Store peer to be connected","time":{"start":1748986214440,"stop":1748986214440,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e83ec5adbf7210","name":"A test","time":{"start":1748986440407,"stop":1748986440407,"duration":0},"status":"passed","severity":"normal"},{"uid":"7548d026c971e329","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1748986223501,"stop":1748986223501,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c01df7e6748d804","name":"Push message with custom timestamp: 1718227975580","time":{"start":1748986980741,"stop":1748986980741,"duration":0},"status":"passed","severity":"normal"},{"uid":"336cf1a61f68af09","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1748986806330,"stop":1748986806330,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62e851078d35bd8","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1748986170240,"stop":1748986170240,"duration":0},"status":"passed","severity":"normal"},{"uid":"3059fa081b73ce0c","name":"should be able to encode the field with only RELAY set to true","time":{"start":1748986175620,"stop":1748986175624,"duration":4},"status":"passed","severity":"normal"},{"uid":"d3c8075f6774c54b","name":"Check message on other pubsub topic is not received","time":{"start":1748986666207,"stop":1748986666207,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2bace4919796797","name":"Check message with non string payload is not received","time":{"start":1748986706216,"stop":1748986706217,"duration":1},"status":"passed","severity":"normal"},{"uid":"179da857d61dfc85","name":"Ping on unsubscribed peer","time":{"start":1748986309030,"stop":1748986309030,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4ae1b560bfb2c9","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1748986170232,"stop":1748986170232,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff98b39bb753b818","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1748986170236,"stop":1748986170236,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5cd88cc9c13aed0","name":"Push message with content topic containing Basic HTML tag","time":{"start":1748986980738,"stop":1748986980738,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd36cf45bf2384b9","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1748986170226,"stop":1748986170226,"duration":0},"status":"passed","severity":"normal"},{"uid":"53767734c7660a2c","name":"handles different clusterIds correctly","time":{"start":1748986170224,"stop":1748986170225,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddb4bc7ec25ba9c2","name":"handles empty shards array correctly","time":{"start":1748986170243,"stop":1748986170243,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0a371cbcee12df","name":"Check meta is set [ecies]","time":{"start":1748986204726,"stop":1748986204727,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf58fdc1c0c5b9c4","name":"should maintain proper timestamps if all messages received","time":{"start":1748986223895,"stop":1748986223896,"duration":1},"status":"passed","severity":"normal"},{"uid":"212347daeff1a2b8","name":"ignores domain fetching errors","time":{"start":1748986193056,"stop":1748986193056,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d5ecaf0aa5e97ee","name":"Push message equal or less that 1MB","time":{"start":1748986980757,"stop":1748986980758,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd3d61b5857108f8","name":"Push message with emoji payload","time":{"start":1748986980749,"stop":1748986980749,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aee72946d2aed0a","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1748986170214,"stop":1748986170219,"duration":5},"status":"passed","severity":"normal"},{"uid":"407cc82e0353f738","name":"should initialize with default number of peers","time":{"start":1748986214096,"stop":1748986214097,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea371458f65c94e6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1748986806344,"stop":1748986806344,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ac7ceb1b659439","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1748986564095,"stop":1748986564095,"duration":0},"status":"passed","severity":"normal"},{"uid":"242a79009fb447f4","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1748986176445,"stop":1748986176446,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e14c3d36a6ec86d","name":"Query Generator - true","time":{"start":1748986756023,"stop":1748986756027,"duration":4},"status":"passed","severity":"normal"},{"uid":"f749c0ef8851a79b","name":"Renews subscription after lossing a connection","time":{"start":1748986806337,"stop":1748986806338,"duration":1},"status":"passed","severity":"normal"},{"uid":"db4421cd93dc595d","name":"removeEventListener with wrong event","time":{"start":1748986281846,"stop":1748986281847,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4c0f24fd45155df","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1748986222942,"stop":1748986222942,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1a3c366e7ef36","name":"should initialize with Unhealthy status","time":{"start":1748986213884,"stop":1748986213888,"duration":4},"status":"passed","severity":"normal"},{"uid":"82aa4c6db92400fe","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1748986184537,"stop":1748986184537,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc72e8b384adf98","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1748986223477,"stop":1748986223477,"duration":0},"status":"passed","severity":"normal"},{"uid":"50e55b14af339df5","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1748986223498,"stop":1748986223499,"duration":1},"status":"passed","severity":"normal"},{"uid":"10c32d7d2440f22e","name":"should use shardsUnderCluster when provided","time":{"start":1748986214503,"stop":1748986214504,"duration":1},"status":"passed","severity":"normal"},{"uid":"1be54da9689f506a","name":"should use DNS peer discovery with light client","time":{"start":1748986246189,"stop":1748986246190,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7978418fe6c1e7a1","name":"Passing page size 1 when there are 4 messages","time":{"start":1748986771971,"stop":1748986771971,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e3cc6a0da35abd","name":"should not receive a peer event before start","time":{"start":1748986489980,"stop":1748986489981,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a04eecf7053fe82","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1748986242057,"stop":1748986242057,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc4f6fc9b1c76b0","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748986706211,"stop":1748986706211,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f716c96a159b2ed","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1748986747923,"stop":1748986747923,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a94e16700354f0b9","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1748986581812,"stop":1748986581812,"duration":0},"status":"passed","severity":"normal"},{"uid":"83296ef70b353783","name":"Check message with invalid timestamp is not received","time":{"start":1748986666190,"stop":1748986666190,"duration":0},"status":"passed","severity":"normal"},{"uid":"410696fbf4fc797c","name":"Check received message containing short","time":{"start":1748986706191,"stop":1748986706192,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdef72a3a6e1faba","name":"Check received message containing numeric","time":{"start":1748986666173,"stop":1748986666173,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ea60098848b98e","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1748986170213,"stop":1748986170213,"duration":0},"status":"passed","severity":"normal"},{"uid":"d629c309d310b9c3","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1748986223485,"stop":1748986223485,"duration":0},"status":"passed","severity":"normal"},{"uid":"b68e544dfe8ab26b","name":"Subscribe and receives messages on 20 topics","time":{"start":1748986806330,"stop":1748986806331,"duration":1},"status":"passed","severity":"normal"},{"uid":"f230f6fe96842dbe","name":"Push message with short payload","time":{"start":1748986980728,"stop":1748986980728,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c8d3dbcfdd2b83","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748986423884,"stop":1748986423885,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c935eb703688070","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748986375211,"stop":1748986375212,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa1112e46621e662","name":"Fails to push message with large meta","time":{"start":1748986980740,"stop":1748986980741,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a64054e904f347b","name":"should set field with all protocols enabled","time":{"start":1748986176457,"stop":1748986176457,"duration":0},"status":"passed","severity":"normal"},{"uid":"171a65a2e22d3506","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1748986170233,"stop":1748986170233,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd025933897dca8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748986666189,"stop":1748986666189,"duration":0},"status":"passed","severity":"normal"},{"uid":"91558639399e5b89","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app50/7/topic425/xml","time":{"start":1748986685071,"stop":1748986685071,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac13a071c372e6a2","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1748986246190,"stop":1748986246190,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4f82a1957674aa50","name":"less peers than existing","time":{"start":1748986545161,"stop":1748986545161,"duration":0},"status":"skipped","severity":"normal"},{"uid":"235a20a7943cccf6","name":"Subscribe to topic containing Script and receive message","time":{"start":1748986806335,"stop":1748986806335,"duration":0},"status":"passed","severity":"normal"},{"uid":"c504da4c54c25aa3","name":"handles multiple messages","time":{"start":1748986770500,"stop":1748986770502,"duration":2},"status":"passed","severity":"normal"},{"uid":"e7ea0fb024183e56","name":"Push to array if already present","time":{"start":1748986170086,"stop":1748986170087,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed91f82723fd93d8","name":"does not throw on valid cases","time":{"start":1748986170207,"stop":1748986170208,"duration":1},"status":"passed","severity":"normal"},{"uid":"12c570477a17edd8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1748986170237,"stop":1748986170238,"duration":1},"status":"passed","severity":"normal"},{"uid":"49831c97c4bc4e65","name":"should handle corrupted local storage data gracefully","time":{"start":1748986196996,"stop":1748986196996,"duration":0},"status":"passed","severity":"normal"},{"uid":"81fd8bc2dc5d4ebf","name":"Subscribe and receives messages on 20 topics","time":{"start":1748986757380,"stop":1748986757380,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a1d9898099b695","name":"should properly start and stop event listening","time":{"start":1748986213892,"stop":1748986213892,"duration":0},"status":"passed","severity":"normal"},{"uid":"1823360a9b2a2766","name":"Subscribe to topic containing Script and publish message","time":{"start":1748986581818,"stop":1748986581818,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff48b7ec46a8f4f","name":"should emit a peer event after start","time":{"start":1748986246186,"stop":1748986246187,"duration":1},"status":"passed","severity":"normal"},{"uid":"c862c8a0d1f98419","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1748986170236,"stop":1748986170237,"duration":1},"status":"passed","severity":"normal"},{"uid":"10f46c5c678cbe22","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1748986775485,"stop":1748986775486,"duration":1},"status":"passed","severity":"normal"},{"uid":"6348d7883d228b5c","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1748986223480,"stop":1748986223480,"duration":0},"status":"passed","severity":"normal"},{"uid":"741eee4fa69208b7","name":"should start and stop interval correctly","time":{"start":1748986214090,"stop":1748986214091,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeee8c0b26e3345c","name":"Publish without waiting for remote peer","time":{"start":1748986581810,"stop":1748986581810,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a6a52fb13299a58","name":"Check received message containing emoji","time":{"start":1748986666204,"stop":1748986666204,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a96859355efdca","name":"should throw if no connection provided","time":{"start":1748986184900,"stop":1748986184900,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d5114598f27706","name":"throws on content topic with empty version field","time":{"start":1748986170211,"stop":1748986170211,"duration":0},"status":"passed","severity":"normal"},{"uid":"f954dde023f24fc0","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1748986170245,"stop":1748986170245,"duration":0},"status":"passed","severity":"normal"},{"uid":"9faabaa20e2535af","name":"should request peer renewal on specific errors","time":{"start":1748986214092,"stop":1748986214092,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2bf1fd736ef2f4","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1748986170222,"stop":1748986170222,"duration":0},"status":"passed","severity":"normal"},{"uid":"3854bd43cd114a31","name":"Subscribe to topic containing Russian and receive message","time":{"start":1748986806344,"stop":1748986806344,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b531d43a2430abc","name":"Push 30 different messages","time":{"start":1748986980749,"stop":1748986980749,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4747f8ea99edd005","name":"Check received message containing Russian","time":{"start":1748986706194,"stop":1748986706196,"duration":2},"status":"passed","severity":"normal"},{"uid":"e1aed31b4e5238a2","name":"Check publish message containing shell command","time":{"start":1748986571396,"stop":1748986571396,"duration":0},"status":"passed","severity":"normal"},{"uid":"51769c9928798485","name":"should request renew when peer disconnects","time":{"start":1748986214100,"stop":1748986214106,"duration":6},"status":"passed","severity":"normal"},{"uid":"4d43154e8fa5522e","name":"Subscribe to topic containing long and receive message","time":{"start":1748986757384,"stop":1748986757384,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d8d16b94d2c49e","name":"Check received message containing Basic HTML tag","time":{"start":1748986666181,"stop":1748986666182,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1a029153349acd1","name":"Push message with unicode special characters payload","time":{"start":1748986980748,"stop":1748986980749,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3abc977e15c79dc","name":"Encoder throws on undefined content topic","time":{"start":1748986185154,"stop":1748986185154,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68f449164309732","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1748986423886,"stop":1748986423887,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ba13f97b198d20d","name":"should only return 1 node with relay and store capability","time":{"start":1748986193058,"stop":1748986193058,"duration":0},"status":"passed","severity":"normal"},{"uid":"b18d0222bf029fd5","name":"Check received message containing escaped characters","time":{"start":1748986666184,"stop":1748986666185,"duration":1},"status":"passed","severity":"normal"},{"uid":"17178fb0a14ac7ed","name":"should wait for Filter peer to be connected","time":{"start":1748986214440,"stop":1748986214440,"duration":0},"status":"passed","severity":"normal"},{"uid":"da063a60c972dba2","name":"should invoke callbacks when receiving a message","time":{"start":1748986214600,"stop":1748986214601,"duration":1},"status":"passed","severity":"normal"},{"uid":"81084f81ded8425c","name":"Query with Ordered Callback, No Decoder","time":{"start":1748986733273,"stop":1748986733273,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1f6147c9c2853b","name":"Rejects garbage","time":{"start":1748986217895,"stop":1748986217896,"duration":1},"status":"passed","severity":"normal"},{"uid":"22ec7f8b745e4d88","name":"Relay - dialed first","time":{"start":1748986784214,"stop":1748986784215,"duration":1},"status":"passed","severity":"normal"},{"uid":"9577aba134ac19f6","name":"Push message with meta","time":{"start":1748986980755,"stop":1748986980756,"duration":1},"status":"passed","severity":"normal"},{"uid":"91d5e00b32599940","name":"Check message with no content topic is not received","time":{"start":1748986706231,"stop":1748986706231,"duration":0},"status":"passed","severity":"normal"},{"uid":"c962641884a03883","name":"should initialize with custom number of peers","time":{"start":1748986214097,"stop":1748986214097,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed1794115b3187b6","name":"should emit a peer event after start","time":{"start":1748986489980,"stop":1748986489980,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa45262c158663a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1748986440325,"stop":1748986440325,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c77f1a54c55295","name":"should not receive a peer event after stop","time":{"start":1748986196994,"stop":1748986196995,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d7c95cbf9a9a3d7","name":"Passing page size 110 when there are 120 messages","time":{"start":1748986771973,"stop":1748986771973,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b269fbcc3e8c3a3","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1748986214157,"stop":1748986214158,"duration":1},"status":"passed","severity":"normal"},{"uid":"76e080e7bcc4f411","name":"should set field with only LIGHTPUSH enabled","time":{"start":1748986176458,"stop":1748986176458,"duration":0},"status":"passed","severity":"normal"},{"uid":"24166c38f2223547","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1748986581816,"stop":1748986581817,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d05b33f2b2a090f","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1748986775475,"stop":1748986775476,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e4e7445f51f7fba","name":"should properly create location multiaddrs - udp","time":{"start":1748986176455,"stop":1748986176455,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b61741ce2348a0","name":"Check received message containing shell command","time":{"start":1748986706224,"stop":1748986706224,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dd67a7a4c47e4ba","name":"Reopen subscription with peer with lost subscription","time":{"start":1748986309038,"stop":1748986309038,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb6e7d818b6df1c","name":"Check received message containing long","time":{"start":1748986706192,"stop":1748986706192,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0c7932c35ec3b7","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1748986223501,"stop":1748986223501,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4188f04a6f43044","name":"Check received message containing Arabic","time":{"start":1748986666175,"stop":1748986666175,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f765a8f90bbbd31","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1748986223482,"stop":1748986223482,"duration":0},"status":"passed","severity":"normal"},{"uid":"327e6cc44ab49829","name":"should not fail to start the service if it is already started","time":{"start":1748986196993,"stop":1748986196993,"duration":0},"status":"passed","severity":"normal"},{"uid":"975c59053b26f26b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1748986757395,"stop":1748986757396,"duration":1},"status":"passed","severity":"normal"},{"uid":"f20a694eca1d9b05","name":"Push message with content topic containing special chars","time":{"start":1748986980735,"stop":1748986980736,"duration":1},"status":"passed","severity":"normal"},{"uid":"a539153281986aa1","name":"Round trip binary encryption [ecies, signature]","time":{"start":1748986204726,"stop":1748986204726,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2903290ca503561","name":"should be able to decode the field with only FILTER set to true","time":{"start":1748986175633,"stop":1748986175634,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7d895e0821d739d","name":"Publish message with custom timestamp: Tue Jun 03 2025 20:36:04 GMT+0000 (Coordinated Universal Time)","time":{"start":1748986571415,"stop":1748986571415,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3649d9b7decea36","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1748986193059,"stop":1748986193059,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ad176b631193055","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1748986175636,"stop":1748986175637,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5ace2064200379a","name":"should set field with all protocols disabled","time":{"start":1748986176456,"stop":1748986176456,"duration":0},"status":"passed","severity":"normal"},{"uid":"864f099c8f6f99b7","name":"should get / set UDP multiaddr","time":{"start":1748986176453,"stop":1748986176453,"duration":0},"status":"passed","severity":"normal"},{"uid":"654aa528e765e9f3","name":"Push message with content topic containing XML","time":{"start":1748986980738,"stop":1748986980738,"duration":0},"status":"passed","severity":"normal"},{"uid":"513b195d00ab5134","name":"Subscribe and receive messages via waku relay post","time":{"start":1748986757401,"stop":1748986757402,"duration":1},"status":"passed","severity":"normal"},{"uid":"210f43022efb207a","name":"Subscribe and receive messages via lightPush","time":{"start":1748986757376,"stop":1748986757377,"duration":1},"status":"passed","severity":"normal"},{"uid":"70afb1a1264f3c59","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1748986170227,"stop":1748986170227,"duration":0},"status":"passed","severity":"normal"},{"uid":"242c6f3f5787bfcd","name":"connected peers and dial","time":{"start":1748986545160,"stop":1748986545160,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dab15a52594f5912","name":"Push message with content topic containing short","time":{"start":1748986980750,"stop":1748986980750,"duration":0},"status":"passed","severity":"normal"},{"uid":"e011a398eb332875","name":"should be delivered but not added to local log or bloom filter","time":{"start":1748986223900,"stop":1748986223901,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f5b479044959f54","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1748986223477,"stop":1748986223477,"duration":0},"status":"passed","severity":"normal"},{"uid":"9346429a977437f","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1748986223476,"stop":1748986223476,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ead041d57bcb4f","name":"addEventListener with correct event","time":{"start":1748986281845,"stop":1748986281845,"duration":0},"status":"passed","severity":"normal"},{"uid":"f492ded9b5b74c25","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1748986223481,"stop":1748986223481,"duration":0},"status":"passed","severity":"normal"},{"uid":"523aa0c092d3bf16","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1748986170228,"stop":1748986170228,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ebd2981f2eae1c","name":"Check received message containing SQL Injection","time":{"start":1748986706196,"stop":1748986706196,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b790a159d9cc241","name":"Subscribe to topic containing XML and publish message","time":{"start":1748986581818,"stop":1748986581819,"duration":1},"status":"passed","severity":"normal"},{"uid":"58c714cbae7f2456","name":"Push message with Chinese payload","time":{"start":1748986980744,"stop":1748986980745,"duration":1},"status":"passed","severity":"normal"},{"uid":"a92cd251ab7fa5e5","name":"rejects content-filtered query with only contentTopics","time":{"start":1748986184722,"stop":1748986184722,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bea2a1eeae23583","name":"Ping on unsubscribed peer","time":{"start":1748986309037,"stop":1748986309037,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a6e4dd60c66b3a","name":"Push message with Basic HTML tag payload","time":{"start":1748986980732,"stop":1748986980732,"duration":0},"status":"passed","severity":"normal"},{"uid":"38d7e6f92bb00067","name":"should not receive a peer event after stop","time":{"start":1748986246188,"stop":1748986246189,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2853b5578aecbf","name":"configure the node with multiple content topics","time":{"start":1748986685073,"stop":1748986685073,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2bf427f52bf5603","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1748986223484,"stop":1748986223484,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a43ea7092ad403","name":"should not fail to start the service if it is already started","time":{"start":1748986489979,"stop":1748986489980,"duration":1},"status":"passed","severity":"normal"},{"uid":"16813bd70192654a","name":"should throw an error for insufficient data","time":{"start":1748986170343,"stop":1748986170343,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e4064e16c14c178","name":"should throw error - no id","time":{"start":1748986176447,"stop":1748986176447,"duration":0},"status":"passed","severity":"normal"},{"uid":"da383f7d83babfbb","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1748986170229,"stop":1748986170229,"duration":0},"status":"passed","severity":"normal"},{"uid":"581d6751eb629d09","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1748986214172,"stop":1748986214173,"duration":1},"status":"passed","severity":"normal"},{"uid":"87d813ff2d484f70","name":"Subscribe to topic containing Russian and receive message","time":{"start":1748986806334,"stop":1748986806334,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3671b868b889920","name":"Check publish message containing Chinese","time":{"start":1748986571389,"stop":1748986571389,"duration":0},"status":"passed","severity":"normal"},{"uid":"9684e2d6c89543ce","name":"should use the provided clusterId for the pubsub topic","time":{"start":1748986170244,"stop":1748986170244,"duration":0},"status":"passed","severity":"normal"},{"uid":"70e127638d568e52","name":"Waku message hash computation (payload length 0)","time":{"start":1748986184540,"stop":1748986184540,"duration":0},"status":"passed","severity":"normal"},{"uid":"17aff7332877b34e","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1748986214159,"stop":1748986214160,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d0a79c9d994c361","name":"Push message with long payload","time":{"start":1748986980729,"stop":1748986980729,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e298464027528a","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1748986223479,"stop":1748986223479,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ca963e728f149e","name":"Publish message with custom timestamp: Wed Jun 12 2024 21:36:04 GMT+0000 (Coordinated Universal Time)","time":{"start":1748986571412,"stop":1748986571414,"duration":2},"status":"passed","severity":"normal"},{"uid":"c01fa7a3af6b615e","name":"Renews subscription after lossing a connection","time":{"start":1748986757440,"stop":1748986757440,"duration":0},"status":"passed","severity":"normal"},{"uid":"42a2968b2fd3f0fe","name":"should properly compute the node id","time":{"start":1748986176449,"stop":1748986176452,"duration":3},"status":"passed","severity":"normal"},{"uid":"1be723fefc2fa899","name":"Push message with Arabic payload","time":{"start":1748986980730,"stop":1748986980730,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a12bfeb357d72b9","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1748986184542,"stop":1748986184543,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dda1721077182f2","name":"Decoder throws on undefined content topic","time":{"start":1748986203118,"stop":1748986203119,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa8b2540829f42b","name":"Promise Callback - true","time":{"start":1748986756027,"stop":1748986756028,"duration":1},"status":"passed","severity":"normal"},{"uid":"579a44f38f89e472","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1748986192513,"stop":1748986192514,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1ea155ec3b3eee3","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1748986806339,"stop":1748986806339,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c132cc2e552ccc","name":"Subscribe to topic containing numeric and receive message","time":{"start":1748986757408,"stop":1748986757408,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac785a351cebb451","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1748986192160,"stop":1748986192161,"duration":1},"status":"passed","severity":"normal"},{"uid":"fade8037e612a1c5","name":"Mutual subscription","time":{"start":1748986581809,"stop":1748986581809,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7af78c814e09fe","name":"should be able to decode the field with only RELAY set to true","time":{"start":1748986175632,"stop":1748986175633,"duration":1},"status":"passed","severity":"normal"},{"uid":"323fb472e0336be3","name":"rejects hash query with time filter","time":{"start":1748986184723,"stop":1748986184725,"duration":2},"status":"passed","severity":"normal"},{"uid":"5cb05fafd0eb3bc7","name":"Query generator for multiple messages","time":{"start":1748986761079,"stop":1748986761080,"duration":1},"status":"passed","severity":"normal"},{"uid":"32b613010195b610","name":"Check received message containing special chars","time":{"start":1748986706220,"stop":1748986706220,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3eb3ce8fcb3e4cd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1748986170233,"stop":1748986170233,"duration":0},"status":"passed","severity":"normal"},{"uid":"f938b89ed451ba81","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1748986223486,"stop":1748986223496,"duration":10},"status":"passed","severity":"normal"},{"uid":"752ece3ce006e319","name":"should transition to Unhealthy when no connections","time":{"start":1748986213888,"stop":1748986213889,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1d8fad19ab898f5","name":"Push message with emoji payload","time":{"start":1748986980733,"stop":1748986980734,"duration":1},"status":"passed","severity":"normal"},{"uid":"60b77f75d53f27f2","name":"retrieves a single peer","time":{"start":1748986193055,"stop":1748986193055,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec638268be87683","name":"Push message with content topic containing Arabic","time":{"start":1748986980752,"stop":1748986980752,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b1bc6e68ed5bb81","name":"Relay - dialed after","time":{"start":1748986784215,"stop":1748986784215,"duration":0},"status":"passed","severity":"normal"},{"uid":"61abf28c9ed5a4f7","name":"Check message on other pubsub topic is not received","time":{"start":1748986666191,"stop":1748986666191,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c319a25cc0c9f79","name":"Decoder throws on undefined content topic","time":{"start":1748986204728,"stop":1748986204728,"duration":0},"status":"passed","severity":"normal"},{"uid":"915f6c7045fb82a9","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1748986242053,"stop":1748986242055,"duration":2},"status":"passed","severity":"normal"},{"uid":"4bc432c43698dec8","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1748986223497,"stop":1748986223497,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec3d8cc32f6ae0a","name":"should properly create location multiaddrs - udp4","time":{"start":1748986176454,"stop":1748986176454,"duration":0},"status":"passed","severity":"normal"},{"uid":"3340465bea951a3e","name":"Push message with custom timestamp: 1748989975580","time":{"start":1748986980742,"stop":1748986980742,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d210f6cf6bbc9ef","name":"Check publish message containing numeric","time":{"start":1748986571383,"stop":1748986571385,"duration":2},"status":"passed","severity":"normal"},{"uid":"cbf09536251a5d90","name":"should add and check entries correctly","time":{"start":1748986213284,"stop":1748986213292,"duration":8},"status":"passed","severity":"normal"},{"uid":"b8753b020de6136d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1748986806339,"stop":1748986806339,"duration":0},"status":"passed","severity":"normal"},{"uid":"1947eab3d22c99ea","name":"should throw an error if shards are undefined for static sharding","time":{"start":1748986170230,"stop":1748986170230,"duration":0},"status":"passed","severity":"normal"},{"uid":"7474a817db5e4b","name":"Query with Promise Callback, No message returned","time":{"start":1748986733275,"stop":1748986733275,"duration":0},"status":"passed","severity":"normal"},{"uid":"8707f1aa86d8e7b8","name":"Check received message containing Basic HTML tag","time":{"start":1748986666201,"stop":1748986666202,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca040e99c22d2e26","name":"Refresh subscription","time":{"start":1748986806342,"stop":1748986806342,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84af8fc6ff14450","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1748986806346,"stop":1748986806346,"duration":0},"status":"passed","severity":"normal"},{"uid":"7313f818376b13d5","name":"Push message with content topic containing Russian","time":{"start":1748986980736,"stop":1748986980737,"duration":1},"status":"passed","severity":"normal"},{"uid":"346f95bb9346dab8","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1748986192509,"stop":1748986192510,"duration":1},"status":"passed","severity":"normal"},{"uid":"7347be477e95e358","name":"messageHashStr produces consistent results for the same input","time":{"start":1748986184546,"stop":1748986184546,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a74ad672dabf4e1","name":"returns only open connection if one present","time":{"start":1748986184405,"stop":1748986184406,"duration":1},"status":"passed","severity":"normal"},{"uid":"b39bede1c4dac4f0","name":"Throws when trying to push message with empty payload","time":{"start":1748986980734,"stop":1748986980734,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6db2784bd90af9","name":"isConnected between 2 js-waku relay nodes","time":{"start":1748986259593,"stop":1748986259594,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed0a0fbb6fee0cfc","name":"should not retry if at least one success","time":{"start":1748986214305,"stop":1748986214305,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c53524b7ac67e78","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1748986170241,"stop":1748986170241,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ac25aa9f0d941b","name":"Subscribe to topic containing short and receive message","time":{"start":1748986806332,"stop":1748986806333,"duration":1},"status":"passed","severity":"normal"},{"uid":"63bb17cfd8aa808a","name":"Check received message containing Basic HTML tag","time":{"start":1748986706197,"stop":1748986706199,"duration":2},"status":"passed","severity":"normal"},{"uid":"d3dfd21681445e4c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1748986170238,"stop":1748986170238,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a1753acd005c2e5","name":"should decode valid enr successfully","time":{"start":1748986176445,"stop":1748986176445,"duration":0},"status":"passed","severity":"normal"},{"uid":"1655ee39a0cb1349","name":"Light Node - default protocols","time":{"start":1748986784217,"stop":1748986784218,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b5d3ce07be9deb4","name":"should only return 1 node with relay capability","time":{"start":1748986193057,"stop":1748986193058,"duration":1},"status":"passed","severity":"normal"},{"uid":"c66176923a80e78f","name":"Check received message containing emoji","time":{"start":1748986666185,"stop":1748986666185,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fcd6351cc1f8f69","name":"Push message with content topic containing special chars","time":{"start":1748986980751,"stop":1748986980752,"duration":1},"status":"passed","severity":"normal"},{"uid":"91bcf3421015aa82","name":"configure the node with multiple pubsub topics","time":{"start":1748986798959,"stop":1748986798959,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9029caa7c2da78","name":"Check message with no content topic is not received","time":{"start":1748986666207,"stop":1748986666208,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ccf5b1dd4d63a5c","name":"new peer added after a peer was already found","time":{"start":1748986545051,"stop":1748986545052,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e6eda83c81d9c553","name":"should not receive a peer event after stop","time":{"start":1748986489981,"stop":1748986489981,"duration":0},"status":"passed","severity":"normal"},{"uid":"64617c7ad2ad3c20","name":"Decoder throws on empty string content topic","time":{"start":1748986203119,"stop":1748986203119,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b794d5e0d479955","name":"Push message with rate limit","time":{"start":1748986980756,"stop":1748986980756,"duration":0},"status":"passed","severity":"normal"},{"uid":"577761b44c7b510d","name":"Check received message containing JSON","time":{"start":1748986666182,"stop":1748986666183,"duration":1},"status":"passed","severity":"normal"},{"uid":"55cace9819e32dbd","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1748986581816,"stop":1748986581816,"duration":0},"status":"passed","severity":"normal"},{"uid":"981f356a8c238dee","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1748986170231,"stop":1748986170231,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb6aed9e6b79fea1","name":"Ephemeral messages are not stored","time":{"start":1748986247922,"stop":1748986247923,"duration":1},"status":"passed","severity":"normal"},{"uid":"3efb1f633cacd3db","name":"should reject if Relay is requested but not mounted","time":{"start":1748986214436,"stop":1748986214436,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2e0ecfd8a9ffbe","name":"Check received message containing numeric","time":{"start":1748986666197,"stop":1748986666197,"duration":0},"status":"passed","severity":"normal"},{"uid":"989d0ecd053e20f4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1748986806333,"stop":1748986806333,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c2c650b12c7dd4","name":"Check received message containing shell command","time":{"start":1748986666202,"stop":1748986666203,"duration":1},"status":"passed","severity":"normal"},{"uid":"9407ef1efe1ef455","name":"Push message with meta","time":{"start":1748986980740,"stop":1748986980740,"duration":0},"status":"passed","severity":"normal"},{"uid":"253fb14fa8e3e004","name":"throws on content topic with empty application field","time":{"start":1748986170210,"stop":1748986170211,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ff93293b370aa50","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1748986214503,"stop":1748986214503,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7f850a68326c80","name":"Renews subscription after lossing a connection","time":{"start":1748986757396,"stop":1748986757396,"duration":0},"status":"passed","severity":"normal"},{"uid":"8abe71debc2bd38e","name":"should support chaining for add method","time":{"start":1748986213297,"stop":1748986213297,"duration":0},"status":"passed","severity":"normal"},{"uid":"525826a5d0bf0fa9","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1748986170229,"stop":1748986170229,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bae58eded468bcf","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1748986192519,"stop":1748986192520,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b4cade429017874","name":"should return empty list for no shard","time":{"start":1748986170229,"stop":1748986170230,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed1ca5d130024662","name":"Accepts a valid Waku Message","time":{"start":1748986217894,"stop":1748986217895,"duration":1},"status":"passed","severity":"normal"},{"uid":"32a64181de8e0f65","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1748986170342,"stop":1748986170342,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c6d5f6175cf4165","name":"Push message with content topic containing escaped characters","time":{"start":1748986980739,"stop":1748986980739,"duration":0},"status":"passed","severity":"normal"},{"uid":"332d1df6a389f4e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748986375215,"stop":1748986375216,"duration":1},"status":"passed","severity":"normal"},{"uid":"aea4c33297af864d","name":"Should update multiaddrs","time":{"start":1748986490113,"stop":1748986490114,"duration":1},"status":"passed","severity":"normal"},{"uid":"29836cb07dce6580","name":"should successfully subscribe to supported pubsub topic","time":{"start":1748986214156,"stop":1748986214157,"duration":1},"status":"passed","severity":"normal"},{"uid":"c025964583fbb10b","name":"Query with Promise Callback, No Decoder","time":{"start":1748986733275,"stop":1748986733275,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e3671691f22a45","name":"Decrypt messages","time":{"start":1748986546540,"stop":1748986546541,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aa1cb848280262e","name":"returns all values when wanted number matches available values","time":{"start":1748986192151,"stop":1748986192158,"duration":7},"status":"passed","severity":"normal"},{"uid":"5267928d59d20e1f","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1748986223472,"stop":1748986223473,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bb0dfc9065283f6","name":"Subscribe to topic containing long and receive message","time":{"start":1748986806343,"stop":1748986806343,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f68c54ee2fffc46","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1748986571407,"stop":1748986571412,"duration":5},"status":"passed","severity":"normal"},{"uid":"fffd025e1c5178b9","name":"isConnected return false after peer stops","time":{"start":1748986259593,"stop":1748986259593,"duration":0},"status":"passed","severity":"normal"},{"uid":"d27e89eed903ea23","name":"Nwaku publishes","time":{"start":1748986559543,"stop":1748986559545,"duration":2},"status":"passed","severity":"normal"},{"uid":"68afd639818de814","name":"Push message with XML payload","time":{"start":1748986980746,"stop":1748986980746,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ec34d554b8b5bb","name":"Check publish message containing SQL Injection","time":{"start":1748986571391,"stop":1748986571391,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e38fda38c5b693","name":"Passing page size 3 when there are 20 messages","time":{"start":1748986771971,"stop":1748986771971,"duration":0},"status":"passed","severity":"normal"},{"uid":"e891becd62c88323","name":"handles different networkShards values correctly","time":{"start":1748986170225,"stop":1748986170225,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af924722c2ff6e5","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1748986757402,"stop":1748986757403,"duration":1},"status":"passed","severity":"normal"},{"uid":"6789cf8acfa1b5d9","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1748986775486,"stop":1748986775487,"duration":1},"status":"passed","severity":"normal"},{"uid":"44cd999999807887","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1748986242056,"stop":1748986242057,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0ad272b35325784","name":"Ephemeral field is preserved - encoder v0","time":{"start":1748986247923,"stop":1748986247923,"duration":0},"status":"passed","severity":"normal"}]