allure-jswaku/7509/widgets/severity.json
2024-10-04 09:05:44 +00:00

1 line
160 KiB
JSON

[{"uid":"154eea13559ad71c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728032709135,"stop":1728032709135,"duration":0},"status":"passed","severity":"normal"},{"uid":"6723828282d98c28","name":"Subscribe to topic containing XML and receive message","time":{"start":1728032614943,"stop":1728032614943,"duration":0},"status":"passed","severity":"normal"},{"uid":"12cd5b43ceab1a15","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1728032280083,"stop":1728032280083,"duration":0},"status":"passed","severity":"normal"},{"uid":"8631f9e1ad64ffe5","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1728032219880,"stop":1728032219880,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d92dd061a2acba","name":"same cluster, same shard: nodes connect","time":{"start":1728032390172,"stop":1728032390172,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ef0f4f4c6373e1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728032614941,"stop":1728032614941,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ebad94047f1b4c","name":"should not fail to start the service if it is already started","time":{"start":1728032247408,"stop":1728032247408,"duration":0},"status":"passed","severity":"normal"},{"uid":"525c63ced73f16fe","name":"should return all peers when numPeers is 0","time":{"start":1728032235389,"stop":1728032235389,"duration":0},"status":"passed","severity":"normal"},{"uid":"2449b8c7b6e2100","name":"Query generator for multiple messages with different message text format","time":{"start":1728032641491,"stop":1728032641491,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f307b9a0d45b0d","name":"Push message with numeric payload","time":{"start":1728032582490,"stop":1728032582491,"duration":1},"status":"passed","severity":"normal"},{"uid":"f105ef9f3cf2db35","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1728032219883,"stop":1728032219883,"duration":0},"status":"passed","severity":"normal"},{"uid":"911c1928f9b3d8c4","name":"pre and post cipher","time":{"start":1728032253810,"stop":1728032253811,"duration":1},"status":"passed","severity":"normal"},{"uid":"232270566e0dff8","name":"Check received message containing special chars","time":{"start":1728032388391,"stop":1728032388392,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb994c35adf2eb9e","name":"Push message with rate limit","time":{"start":1728032582511,"stop":1728032582512,"duration":1},"status":"passed","severity":"normal"},{"uid":"65347e8d1954d4e7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728032520655,"stop":1728032520655,"duration":0},"status":"passed","severity":"normal"},{"uid":"91bea4365f46aa77","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1728032219884,"stop":1728032219884,"duration":0},"status":"passed","severity":"normal"},{"uid":"23f272c27785a06","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1728032390195,"stop":1728032390195,"duration":0},"status":"passed","severity":"normal"},{"uid":"474b3ab3d08cf4","name":"passes more than one ENR URLs and attempts connection","time":{"start":1728032283965,"stop":1728032283966,"duration":1},"status":"skipped","severity":"normal"},{"uid":"29eb22fa344df4cb","name":"Subscribe and receive messages via waku relay post","time":{"start":1728032415365,"stop":1728032415365,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c892abcacc6e602","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728032629245,"stop":1728032629245,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b0bf70bdba9764","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1728032645764,"stop":1728032645767,"duration":3},"status":"passed","severity":"normal"},{"uid":"5ee2fad553cd7b81","name":"Query with Ordered Callback, No Decoder","time":{"start":1728032626107,"stop":1728032626107,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f67d74c7280b897","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1728032227555,"stop":1728032227556,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b7fb05f263b6fb6","name":"Promise Callback - true","time":{"start":1728032626659,"stop":1728032626659,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd6d6def5d74719","name":"1 Relay, 1 Filter, gives up","time":{"start":1728032243132,"stop":1728032243132,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b112d7e5a9ff8b","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1728032560804,"stop":1728032560805,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7ed1d9031e77617","name":"Check received message containing short","time":{"start":1728032520633,"stop":1728032520634,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac868b79a09182ed","name":"Push message with content topic containing SQL Injection","time":{"start":1728032550361,"stop":1728032550361,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51f797aa6223b14","name":"Default pageSize","time":{"start":1728032635843,"stop":1728032635843,"duration":0},"status":"passed","severity":"normal"},{"uid":"95713fd81a0d94a9","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728032415380,"stop":1728032415381,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3179b17edf9436e","name":"Passing page size 3 when there are 20 messages","time":{"start":1728032635840,"stop":1728032635841,"duration":1},"status":"passed","severity":"normal"},{"uid":"690e5c2e487542ad","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1728032227556,"stop":1728032227557,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d349d7e3c252ab9","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1728032560806,"stop":1728032560809,"duration":3},"status":"passed","severity":"normal"},{"uid":"a8d1b5fff2bbf4f7","name":"should push to available amount of connection if less than required","time":{"start":1728032442419,"stop":1728032442419,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a4efdc556392d2","name":"should correctly map a content topic to a pubsub topic","time":{"start":1728032219893,"stop":1728032219893,"duration":0},"status":"passed","severity":"normal"},{"uid":"bed94791c943d930","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1728032219884,"stop":1728032219884,"duration":0},"status":"passed","severity":"normal"},{"uid":"a491079cb8d8030a","name":"configure the node with multiple content topics","time":{"start":1728032582961,"stop":1728032582961,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57cb4f55d827456","name":"should return the pubsub topic directly if a string is provided","time":{"start":1728032219890,"stop":1728032219890,"duration":0},"status":"passed","severity":"normal"},{"uid":"4575def33d534eb1","name":"can start the service","time":{"start":1728032247402,"stop":1728032247407,"duration":5},"status":"passed","severity":"normal"},{"uid":"12b911051f80307d","name":"should add and remove event listeners correctly","time":{"start":1728032247411,"stop":1728032247411,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b494e608f9cdc93","name":"Push message with special chars payload","time":{"start":1728032582491,"stop":1728032582491,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9068a7897e3ea94","name":"can start and stop the service","time":{"start":1728032247407,"stop":1728032247407,"duration":0},"status":"passed","severity":"normal"},{"uid":"a33109352f4e6a7a","name":"more peers than existing","time":{"start":1728032520881,"stop":1728032520882,"duration":1},"status":"skipped","severity":"normal"},{"uid":"830ff91b98a67205","name":"should properly create location multiaddrs - udp","time":{"start":1728032228308,"stop":1728032228309,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ced971dc5d9c8e4","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1728032219891,"stop":1728032219891,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a37b99749274a7b","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1728032550042,"stop":1728032550043,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ab2f1863af131d4","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728032709134,"stop":1728032709134,"duration":0},"status":"passed","severity":"normal"},{"uid":"d278bfe2032c263a","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1728032219874,"stop":1728032219874,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db07044d6fce083","name":"groups content topics by expected pubsub topic","time":{"start":1728032219876,"stop":1728032219877,"duration":1},"status":"passed","severity":"normal"},{"uid":"64cae2031ce7c004","name":"Subscribe to topic containing numeric and publish message","time":{"start":1728032560817,"stop":1728032560818,"duration":1},"status":"passed","severity":"normal"},{"uid":"722a3dcf2deb760a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728032415366,"stop":1728032415366,"duration":0},"status":"passed","severity":"normal"},{"uid":"631ba34201b4a8ad","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728032614935,"stop":1728032614935,"duration":0},"status":"passed","severity":"normal"},{"uid":"311e4ec37e1f8e5","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728032520628,"stop":1728032520628,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e309356c137acab","name":"should handle a minimal index list","time":{"start":1728032219948,"stop":1728032219949,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1476ef5e0339653","name":"Push message with short payload","time":{"start":1728032582488,"stop":1728032582489,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b73dee4358fae79","name":"Ping on subscribed peer","time":{"start":1728032316359,"stop":1728032316361,"duration":2},"status":"passed","severity":"normal"},{"uid":"297785a9e0f30188","name":"different cluster, different shard: nodes don't connect","time":{"start":1728032499651,"stop":1728032499651,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d2e3df4c81d835","name":"should encode/decode to RLP encoding","time":{"start":1728032228301,"stop":1728032228302,"duration":1},"status":"passed","severity":"normal"},{"uid":"5301018104dd9876","name":"Throws when trying to push message with empty payload","time":{"start":1728032550350,"stop":1728032550350,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b5fd14bd790583","name":"Overlapping topic subscription","time":{"start":1728032560810,"stop":1728032560815,"duration":5},"status":"skipped","severity":"normal"},{"uid":"a5b8002d03ed3093","name":"connected peers and dial","time":{"start":1728032520881,"stop":1728032520881,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cca4688b107c06a5","name":"Check received message containing escaped characters","time":{"start":1728032388396,"stop":1728032388396,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c03b1eb91552bd","name":"Ping on peer without subscriptions","time":{"start":1728032317288,"stop":1728032317289,"duration":1},"status":"passed","severity":"normal"},{"uid":"78371ae544271557","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1728032518181,"stop":1728032518181,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0978a92cfa75f92","name":"Check message on other pubsub topic is not received","time":{"start":1728032520659,"stop":1728032520659,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f1312c7c8551f","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app33/3/topic38/utf8","time":{"start":1728032582957,"stop":1728032582958,"duration":1},"status":"passed","severity":"normal"},{"uid":"58b1abfce6602619","name":"Check received message with timestamp: 1728032272067000000 ","time":{"start":1728032520654,"stop":1728032520654,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26c4de2806b45e0","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728032408505,"stop":1728032408505,"duration":0},"status":"passed","severity":"normal"},{"uid":"a76ec6fa3bb831bf","name":"Check received message containing Russian","time":{"start":1728032388393,"stop":1728032388393,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dcae4284fc19b97","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1728032598826,"stop":1728032598827,"duration":1},"status":"passed","severity":"normal"},{"uid":"fab46644bfc7f8eb","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1728032242769,"stop":1728032242770,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fbb76dcdb40a586","name":"Check received message containing emoji","time":{"start":1728032520653,"stop":1728032520654,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bad6843eb605329","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728032323461,"stop":1728032323473,"duration":12},"status":"passed","severity":"normal"},{"uid":"a7969739f48343fa","name":"Renews peer on consistent missed messages","time":{"start":1728032339223,"stop":1728032339223,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c19fba4427a8f24","name":"Push message with meta","time":{"start":1728032582511,"stop":1728032582511,"duration":0},"status":"passed","severity":"normal"},{"uid":"c73e940240fa0fbe","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1728032219874,"stop":1728032219874,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f50a319008e36a","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1728032605739,"stop":1728032605739,"duration":0},"status":"passed","severity":"normal"},{"uid":"2394b30037b4d4ef","name":"removeEventListener with wrong event","time":{"start":1728032313204,"stop":1728032313204,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c25c2576315e2d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728032415388,"stop":1728032415388,"duration":0},"status":"passed","severity":"normal"},{"uid":"b82275728d8d7a11","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1728032390198,"stop":1728032390198,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed691740c160914","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728032542838,"stop":1728032542838,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e0a30fb4caa63","name":"throws on content topic with generation field greater than 0","time":{"start":1728032219861,"stop":1728032219861,"duration":0},"status":"passed","severity":"normal"},{"uid":"5501723c08ed6f4d","name":"handles empty contentTopics array correctly","time":{"start":1728032219893,"stop":1728032219893,"duration":0},"status":"passed","severity":"normal"},{"uid":"56434fb5a2d96fcc","name":"Subscribe to topic containing special chars and publish message","time":{"start":1728032560818,"stop":1728032560818,"duration":0},"status":"passed","severity":"normal"},{"uid":"17bc485391e3cdee","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1728032219883,"stop":1728032219883,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d9d4f5aa6d4901","name":"Check message on other pubsub topic is not received","time":{"start":1728032388400,"stop":1728032388400,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a612d5cafc9e70","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1728032219890,"stop":1728032219890,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22392e708aa8b11","name":"Ping on peer without subscriptions","time":{"start":1728032316361,"stop":1728032316362,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4f1690fd649c296","name":"should throw an error for missing sharding configuration","time":{"start":1728032219892,"stop":1728032219892,"duration":0},"status":"passed","severity":"normal"},{"uid":"13508858d66366cd","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728032415382,"stop":1728032415383,"duration":1},"status":"passed","severity":"normal"},{"uid":"c30c8e3586e69547","name":"different cluster, different shard: nodes don't connect","time":{"start":1728032390177,"stop":1728032390178,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bbd510945668da5","name":"removeEventListener with correct event","time":{"start":1728032313203,"stop":1728032313203,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01e47da52bb005a","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1728032626109,"stop":1728032626111,"duration":2},"status":"passed","severity":"normal"},{"uid":"3f0733f0e6a14926","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1728032242761,"stop":1728032242762,"duration":1},"status":"passed","severity":"normal"},{"uid":"6850dd52235ec1f0","name":"should not fail to stop the service if it was not started","time":{"start":1728032283960,"stop":1728032283961,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4e10a6aa4e30981","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1728032219876,"stop":1728032219876,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df7218b1374388f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728032614965,"stop":1728032614965,"duration":0},"status":"passed","severity":"normal"},{"uid":"33748d39fb6a2c5e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728032614958,"stop":1728032614958,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8406434ca6e9289","name":"LightPush with 0 connections","time":{"start":1728032428802,"stop":1728032428802,"duration":0},"status":"passed","severity":"normal"},{"uid":"f013a2b8426d1b7c","name":"Decoder throws on empty string content topic","time":{"start":1728032253334,"stop":1728032253334,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3eed90bde85d3b","name":"Callback on promise","time":{"start":1728032641492,"stop":1728032641493,"duration":1},"status":"passed","severity":"normal"},{"uid":"f839c0a44fc977cd","name":"Push message with Arabic payload","time":{"start":1728032550339,"stop":1728032550340,"duration":1},"status":"passed","severity":"normal"},{"uid":"99adb5965cfe2e47","name":"Nodes with multiple pubsub topic","time":{"start":1728032542837,"stop":1728032542838,"duration":1},"status":"passed","severity":"normal"},{"uid":"aadd7a37e0b5a4f0","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1728032390203,"stop":1728032390203,"duration":0},"status":"passed","severity":"normal"},{"uid":"7347ee1d31a28d94","name":"Check publish message containing special chars","time":{"start":1728032550023,"stop":1728032550023,"duration":0},"status":"passed","severity":"normal"},{"uid":"2817f7c7b070e1b9","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728032614954,"stop":1728032614954,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a15e3e7e136958","name":"Decoder throws on undefined content topic","time":{"start":1728032235625,"stop":1728032235625,"duration":0},"status":"passed","severity":"normal"},{"uid":"325a30c0b5a0c48a","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1728032542835,"stop":1728032542836,"duration":1},"status":"passed","severity":"normal"},{"uid":"abd652043dc5c603","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1728032390199,"stop":1728032390199,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e34860ee00c922","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728032408500,"stop":1728032408500,"duration":0},"status":"passed","severity":"normal"},{"uid":"8adda4b87b4e0032","name":"addEventListener with correct event","time":{"start":1728032313201,"stop":1728032313202,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b8e902de1cf9784","name":"Does not throw an exception when node disconnects","time":{"start":1728032645886,"stop":1728032645886,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d3df01fe74ac8ef","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728032415390,"stop":1728032415391,"duration":1},"status":"passed","severity":"normal"},{"uid":"984be15415ce0ca6","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1728032518175,"stop":1728032518175,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a20783b5fbd7d2","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728032614951,"stop":1728032614951,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a86913e2381c400","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1728032219873,"stop":1728032219873,"duration":0},"status":"passed","severity":"normal"},{"uid":"efaf03b98220145a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728032614963,"stop":1728032614963,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0871f25813b129b","name":"Subscribe to topic containing long and publish message","time":{"start":1728032560816,"stop":1728032560817,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f1cff3522010436","name":"should throw an error for insufficient data","time":{"start":1728032219949,"stop":1728032219950,"duration":1},"status":"passed","severity":"normal"},{"uid":"455007934769cc4b","name":"Push message with SQL Injection payload","time":{"start":1728032582493,"stop":1728032582493,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d3fb7559b09dc8","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1728032272772,"stop":1728032272773,"duration":1},"status":"passed","severity":"normal"},{"uid":"7657ebe44fc1f861","name":"Push message with custom timestamp: 1728036029085","time":{"start":1728032550374,"stop":1728032550374,"duration":0},"status":"passed","severity":"normal"},{"uid":"8438bbfb157b6977","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1728032235389,"stop":1728032235390,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e9330f696e4a48b","name":"Check received message containing emoji","time":{"start":1728032388397,"stop":1728032388398,"duration":1},"status":"passed","severity":"normal"},{"uid":"608b9f02bf88ac50","name":"Push message on custom pubsubTopic","time":{"start":1728032477088,"stop":1728032477089,"duration":1},"status":"passed","severity":"normal"},{"uid":"517a218a8027c263","name":"should only return 1 node with relay and store capability","time":{"start":1728032243301,"stop":1728032243301,"duration":0},"status":"passed","severity":"normal"},{"uid":"e41d0d347b934012","name":"Push message with unicode special characters payload","time":{"start":1728032582496,"stop":1728032582498,"duration":2},"status":"passed","severity":"normal"},{"uid":"1da3181c14b873aa","name":"Check received message containing long","time":{"start":1728032520620,"stop":1728032520620,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e840e6153d36ee","name":"should throw error - no public key","time":{"start":1728032228299,"stop":1728032228299,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3c8faee9e484ba","name":"non connected peers","time":{"start":1728032520884,"stop":1728032520884,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1473450640802dcf","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1728032219873,"stop":1728032219873,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc637cb4dec54d0","name":"should fail to send if no connections available","time":{"start":1728032442419,"stop":1728032442420,"duration":1},"status":"passed","severity":"normal"},{"uid":"c59bd8b1c51638e6","name":"should only return 1 node with relay capability","time":{"start":1728032243300,"stop":1728032243301,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8f26edf4cb8d939","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1728032242016,"stop":1728032242017,"duration":1},"status":"passed","severity":"normal"},{"uid":"d28f4e6365e98975","name":"1 Store, 2 relays, 2 fetches","time":{"start":1728032243132,"stop":1728032243132,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b37064e94f5d83","name":"Passing page size 19 when there are 20 messages","time":{"start":1728032635842,"stop":1728032635842,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8dc639d0340e58","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728032614949,"stop":1728032614950,"duration":1},"status":"passed","severity":"normal"},{"uid":"16521d13593915ba","name":"peer:update - should do nothing if another protocol hit","time":{"start":1728032235006,"stop":1728032235007,"duration":1},"status":"passed","severity":"normal"},{"uid":"19ab7e7076f68d7d","name":"should properly create location multiaddrs - tcp6","time":{"start":1728032228308,"stop":1728032228308,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d23d2e28a70b4a","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728032550362,"stop":1728032550363,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ed6c7f6d1c70f68","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1728032645769,"stop":1728032645769,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c538354fa6b283","name":"Decoder throws on undefined content topic","time":{"start":1728032253333,"stop":1728032253334,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf32a8773ab47ffa","name":"Subscribe and publish message","time":{"start":1728032560804,"stop":1728032560804,"duration":0},"status":"passed","severity":"normal"},{"uid":"f59d0f3492121e41","name":"Check received message containing XML","time":{"start":1728032520647,"stop":1728032520648,"duration":1},"status":"passed","severity":"normal"},{"uid":"e792bb06da29e46","name":"random static sharding 8 - Cluster ID: 634, Shard ID: 454","time":{"start":1728032614676,"stop":1728032614676,"duration":0},"status":"passed","severity":"normal"},{"uid":"328097dba9ea718a","name":"Generator, 2 different pubsubtopics","time":{"start":1728032629247,"stop":1728032629248,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e8600ee85c7e09d","name":"Non TWN Cluster","time":{"start":1728032582948,"stop":1728032582948,"duration":0},"status":"passed","severity":"normal"},{"uid":"898d22b937066ea0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728032415365,"stop":1728032415366,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7ca60abe7b14cdc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1728032219887,"stop":1728032219887,"duration":0},"status":"passed","severity":"normal"},{"uid":"62462a7643724d2f","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1728032272771,"stop":1728032272772,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ef4049775ab4c2f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1728032390186,"stop":1728032390187,"duration":1},"status":"passed","severity":"normal"},{"uid":"d06b61e520e53e3d","name":"should not receive a peer event after stop","time":{"start":1728032283964,"stop":1728032283964,"duration":0},"status":"passed","severity":"normal"},{"uid":"822049b80a8f65ac","name":"getPeersByDiscovery","time":{"start":1728032598821,"stop":1728032598823,"duration":2},"status":"passed","severity":"normal"},{"uid":"ace0203d67c3fa71","name":"Push message with custom timestamp: 1728036008917","time":{"start":1728032582513,"stop":1728032582513,"duration":0},"status":"passed","severity":"normal"},{"uid":"306c3516e82e2060","name":"handles empty shards array correctly","time":{"start":1728032219892,"stop":1728032219893,"duration":1},"status":"passed","severity":"normal"},{"uid":"a60d28abd2f85842","name":"random static sharding 10 - Cluster ID: 820, Shard ID: 116","time":{"start":1728032614678,"stop":1728032614678,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac9522e4c396010","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1728032219885,"stop":1728032219885,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae11fd2029f0d187","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1728032227545,"stop":1728032227546,"duration":1},"status":"passed","severity":"normal"},{"uid":"6795005f559259e3","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728032614941,"stop":1728032614941,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c125ce391ee3af9","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1728032636440,"stop":1728032636440,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad2e0e0ddec9d99","name":"nwaku subscribes","time":{"start":1728032538389,"stop":1728032538390,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a7afa9ea7ec54da","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1728032242767,"stop":1728032242768,"duration":1},"status":"passed","severity":"normal"},{"uid":"f737a5e9c545617","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1728032518176,"stop":1728032518177,"duration":1},"status":"passed","severity":"normal"},{"uid":"1785c25e7aec7b7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1728032219885,"stop":1728032219885,"duration":0},"status":"passed","severity":"normal"},{"uid":"fafeff685cc479a2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728032614942,"stop":1728032614942,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c988297bdc4f012","name":"Subscribe to topic containing Script and receive message","time":{"start":1728032614964,"stop":1728032614964,"duration":0},"status":"passed","severity":"normal"},{"uid":"74dccb7aa5ac595d","name":"should throw error - no id","time":{"start":1728032228299,"stop":1728032228300,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f8a5fa10394f7ef","name":"random static sharding 2 - Cluster ID: 670, Shard ID: 787","time":{"start":1728032614671,"stop":1728032614671,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b0c2f2c16d92b1","name":"Encoder throws on empty string content topic","time":{"start":1728032235625,"stop":1728032235625,"duration":0},"status":"passed","severity":"normal"},{"uid":"928e619dd9b0237c","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1728032390193,"stop":1728032390194,"duration":1},"status":"passed","severity":"normal"},{"uid":"428e6ab1a616c6e6","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1728032219892,"stop":1728032219892,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a8b1123bfa46c6","name":"Overlapping topic subscription","time":{"start":1728032415370,"stop":1728032415371,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d848d61ba77ebe","name":"Check publish message containing shell command","time":{"start":1728032550028,"stop":1728032550028,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e5cae8148185950","name":"Push message with content topic containing long","time":{"start":1728032550355,"stop":1728032550355,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db3558628c7d24b","name":"returns nothing if no connections present","time":{"start":1728032234350,"stop":1728032234351,"duration":1},"status":"passed","severity":"normal"},{"uid":"74c9e4b4791f7548","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1728032219874,"stop":1728032219875,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b3cf76721bfbdbc","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1728032219949,"stop":1728032219949,"duration":0},"status":"passed","severity":"normal"},{"uid":"798feb1e7c5f719b","name":"should select older connection if present","time":{"start":1728032234361,"stop":1728032234362,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c75070a2fb9ac9c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728032614950,"stop":1728032614951,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c6ef19539474c94","name":"Number of peers are maintained correctly","time":{"start":1728032339215,"stop":1728032339217,"duration":2},"status":"passed","severity":"normal"},{"uid":"36cc21ee217be765","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1728032605741,"stop":1728032605741,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14d393b6edd5cc1","name":"Passing invalid cursor","time":{"start":1728032605743,"stop":1728032605743,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3a63a5b9482f36","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1728032390202,"stop":1728032390202,"duration":0},"status":"passed","severity":"normal"},{"uid":"e01dd846d31f134e","name":"Waku message hash computation (payload length 0)","time":{"start":1728032222329,"stop":1728032222330,"duration":1},"status":"passed","severity":"normal"},{"uid":"e70e995d78560178","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app76/5/topic108/proto","time":{"start":1728032582953,"stop":1728032582953,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5495d844ff6e628","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1728032219893,"stop":1728032219894,"duration":1},"status":"passed","severity":"normal"},{"uid":"efb660e3e3dd3f78","name":"Push message with Russian payload","time":{"start":1728032550341,"stop":1728032550341,"duration":0},"status":"passed","severity":"normal"},{"uid":"435ef1def98f46c1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728032346543,"stop":1728032346543,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3b2bd5630d7617","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1728032219865,"stop":1728032219866,"duration":1},"status":"passed","severity":"normal"},{"uid":"714e6b5229da1a7a","name":"Query generator for multiple messages with different content topic format","time":{"start":1728032641492,"stop":1728032641492,"duration":0},"status":"passed","severity":"normal"},{"uid":"179e226185d5b87f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728032408504,"stop":1728032408504,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c309bb703033040","name":"should return unique PubsubTopics for static sharding","time":{"start":1728032219880,"stop":1728032219880,"duration":0},"status":"passed","severity":"normal"},{"uid":"a297b74c023ef2d7","name":"ignores domain fetching errors","time":{"start":1728032243299,"stop":1728032243299,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1001753c109a094","name":"less peers than existing","time":{"start":1728032520883,"stop":1728032520883,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9aadf3e5e876a7ed","name":"Push 30 different messages","time":{"start":1728032550350,"stop":1728032550350,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79a2645a82c62fc","name":"should decode valid enr successfully","time":{"start":1728032228297,"stop":1728032228297,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e2b7ce27f920212","name":"Subscribe and receive messages via lightPush","time":{"start":1728032614956,"stop":1728032614956,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad2d8098c49d065","name":"different cluster, same shard: nodes don't connect","time":{"start":1728032390176,"stop":1728032390177,"duration":1},"status":"passed","severity":"normal"},{"uid":"c52827146829ebc1","name":"getPeersByDiscovery","time":{"start":1728032313206,"stop":1728032313206,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fbfb0930d5746bd","name":"Check received message containing Script","time":{"start":1728032388394,"stop":1728032388394,"duration":0},"status":"passed","severity":"normal"},{"uid":"5829fda037dced01","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1728032518174,"stop":1728032518174,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe413fc44f5ca3a","name":"should not receive a peer event before start","time":{"start":1728032602103,"stop":1728032602104,"duration":1},"status":"passed","severity":"normal"},{"uid":"939b22df6d2a1d45","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1728032219865,"stop":1728032219865,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5392e547a9b66bf","name":"caches peers it previously fetched","time":{"start":1728032243300,"stop":1728032243300,"duration":0},"status":"passed","severity":"normal"},{"uid":"257583f21226b260","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728032346544,"stop":1728032346545,"duration":1},"status":"passed","severity":"normal"},{"uid":"47cb0b2810d999c9","name":"Light Node - default protocols","time":{"start":1728032652650,"stop":1728032652650,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f4f75a10f16cfd3","name":"Fails to push message bigger that 1MB","time":{"start":1728032582514,"stop":1728032582515,"duration":1},"status":"passed","severity":"normal"},{"uid":"91a83a6ab0c5077b","name":"Decoder throws on empty string content topic","time":{"start":1728032235625,"stop":1728032235625,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ccb4e5f8cd6d899","name":"should not receive a peer event after stop","time":{"start":1728032247409,"stop":1728032247410,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f3106c3d007b089","name":"should throw an error for an unconfigured topic","time":{"start":1728032219889,"stop":1728032219889,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a4defab14e9618","name":"Store - dialed first","time":{"start":1728032652648,"stop":1728032652649,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0f0c2623c81bf4b","name":"Fails to push message with empty content topic","time":{"start":1728032550369,"stop":1728032550369,"duration":0},"status":"passed","severity":"normal"},{"uid":"f463c1dc8f422c4c","name":"random static sharding 7 - Cluster ID: 64, Shard ID: 363","time":{"start":1728032614675,"stop":1728032614676,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd963c87b049c561","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1728032390178,"stop":1728032390178,"duration":0},"status":"passed","severity":"normal"},{"uid":"728cfd23f22fc04b","name":"should set field with only LIGHTPUSH enabled","time":{"start":1728032228311,"stop":1728032228311,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f2a9e02de2275ac","name":"Subscribe to topic containing long and receive message","time":{"start":1728032614961,"stop":1728032614961,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5b995a9e3136c9","name":"Fails to push message with empty content topic","time":{"start":1728032582510,"stop":1728032582510,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52cd4f65dbf5290","name":"Check received message with timestamp: 1728032272427 ","time":{"start":1728032388398,"stop":1728032388398,"duration":0},"status":"passed","severity":"normal"},{"uid":"8590ecd1643ba1ab","name":"Round trip binary encryption [ecies, signature]","time":{"start":1728032255021,"stop":1728032255021,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a1ac10b51db57e","name":"Subscribe to topic containing XML and receive message","time":{"start":1728032614964,"stop":1728032614965,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ecc3c7819b61618","name":"should properly create location multiaddrs - udp6","time":{"start":1728032228308,"stop":1728032228308,"duration":0},"status":"passed","severity":"normal"},{"uid":"531be89f68c9bede","name":"can dial TLS multiaddrs","time":{"start":1728032504055,"stop":1728032504055,"duration":0},"status":"passed","severity":"normal"},{"uid":"b962a6265cb0a5ed","name":"handles multiple messages","time":{"start":1728032637890,"stop":1728032637890,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ccfba9ecf14dc79","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1728032219894,"stop":1728032219894,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab9f5621ec69fac","name":"Push message with Arabic payload","time":{"start":1728032582492,"stop":1728032582492,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d12060906b04f83","name":"Subscribe to topic containing long and receive message","time":{"start":1728032614940,"stop":1728032614940,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2b32396261a206","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1728032242763,"stop":1728032242763,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da218e3c375d409","name":"Renews subscription after lossing a connection","time":{"start":1728032614955,"stop":1728032614956,"duration":1},"status":"passed","severity":"normal"},{"uid":"753aa68d086cb1e5","name":"Ordered Callback - true","time":{"start":1728032626660,"stop":1728032626660,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb510b607dc54f0","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1728032560805,"stop":1728032560806,"duration":1},"status":"passed","severity":"normal"},{"uid":"ababa5bb3aa078","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728032614961,"stop":1728032614961,"duration":0},"status":"passed","severity":"normal"},{"uid":"312115dbd0a1a644","name":"Push message with content topic containing JSON","time":{"start":1728032582508,"stop":1728032582508,"duration":0},"status":"passed","severity":"normal"},{"uid":"870a62135c8a4592","name":"Check received message containing JSON","time":{"start":1728032388395,"stop":1728032388395,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cfc85a664372405","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1728032219886,"stop":1728032219887,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c0c0f7a1bcfaef","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728032408506,"stop":1728032408507,"duration":1},"status":"passed","severity":"normal"},{"uid":"af0a824513188546","name":"Push message with content topic containing escaped characters","time":{"start":1728032582509,"stop":1728032582509,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad073783b70fcf0","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1728032242762,"stop":1728032242762,"duration":0},"status":"passed","severity":"normal"},{"uid":"313b115751bacb9b","name":"Check received message containing shell command","time":{"start":1728032388396,"stop":1728032388396,"duration":0},"status":"passed","severity":"normal"},{"uid":"39888f14f0320033","name":"Generator, custom pubsub topic","time":{"start":1728032629240,"stop":1728032629241,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2a4c562ec5fd","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app66/4/topic845/proto","time":{"start":1728032582955,"stop":1728032582955,"duration":0},"status":"passed","severity":"normal"},{"uid":"33931d838d484fdd","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728032614966,"stop":1728032614967,"duration":1},"status":"passed","severity":"normal"},{"uid":"7157c6ffa2fbef1f","name":"Subscribe and receive messages via lightPush","time":{"start":1728032415361,"stop":1728032415363,"duration":2},"status":"passed","severity":"normal"},{"uid":"e0d488a30cb1a920","name":"through manual discovery","time":{"start":1728032504056,"stop":1728032504057,"duration":1},"status":"passed","severity":"normal"},{"uid":"a99b27b86c22170c","name":"Push message with SQL Injection payload","time":{"start":1728032550341,"stop":1728032550342,"duration":1},"status":"passed","severity":"normal"},{"uid":"3afa2cfbf67b7033","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728032477089,"stop":1728032477090,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a9eb8293d6a0b8d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1728032390189,"stop":1728032390189,"duration":0},"status":"passed","severity":"normal"},{"uid":"65621caefd03217a","name":"connects to nwaku","time":{"start":1728032645885,"stop":1728032645886,"duration":1},"status":"passed","severity":"normal"},{"uid":"b98133975af4e397","name":"Js publishes, other Js receives","time":{"start":1728032538391,"stop":1728032538391,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ede06e8fcd7885","name":"stop","time":{"start":1728032313208,"stop":1728032313208,"duration":0},"status":"passed","severity":"normal"},{"uid":"b38e9e1dd258fb88","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1728032518174,"stop":1728032518174,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f684ffb9eab87c0","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1728032390197,"stop":1728032390197,"duration":0},"status":"passed","severity":"normal"},{"uid":"69329a7291eebe47","name":"random static sharding 9 - Cluster ID: 954, Shard ID: 609","time":{"start":1728032614677,"stop":1728032614677,"duration":0},"status":"passed","severity":"normal"},{"uid":"96fbeca61e0c937b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1728032219884,"stop":1728032219884,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1de21eb38b4e414","name":"should not fail to stop the service if it was not started","time":{"start":1728032247407,"stop":1728032247408,"duration":1},"status":"passed","severity":"normal"},{"uid":"256e58f9fc0e887c","name":"isConnected between 2 js-waku relay nodes","time":{"start":1728032305463,"stop":1728032305463,"duration":0},"status":"passed","severity":"normal"},{"uid":"7106acfc86ff6444","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728032614954,"stop":1728032614954,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3eb4088e6fb6121","name":"Check received message containing Basic HTML tag","time":{"start":1728032520648,"stop":1728032520648,"duration":0},"status":"passed","severity":"normal"},{"uid":"142cf49310a012e0","name":"Check publish message containing emoji","time":{"start":1728032550032,"stop":1728032550032,"duration":0},"status":"passed","severity":"normal"},{"uid":"727d15d0930ad91c","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1728032219875,"stop":1728032219875,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46cad45f304759f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1728032390194,"stop":1728032390194,"duration":0},"status":"passed","severity":"normal"},{"uid":"f897afd80a341bca","name":"should emit a peer event after start","time":{"start":1728032283963,"stop":1728032283963,"duration":0},"status":"passed","severity":"normal"},{"uid":"1756cb26a6fa5b4a","name":"Check received message containing Arabic","time":{"start":1728032388392,"stop":1728032388392,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ad03fb5698a508","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728032614942,"stop":1728032614943,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2099dd70f2eb9b0","name":"should set field with all protocols disabled","time":{"start":1728032228310,"stop":1728032228310,"duration":0},"status":"passed","severity":"normal"},{"uid":"29388a483092de82","name":"Nwaku publishes","time":{"start":1728032538390,"stop":1728032538391,"duration":1},"status":"passed","severity":"normal"},{"uid":"f230bc0e8f05552e","name":"Publishes to nwaku","time":{"start":1728032538390,"stop":1728032538390,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f04408e7c18dd","name":"Check publish message containing Basic HTML tag","time":{"start":1728032550027,"stop":1728032550027,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e3e627f0f983f4","name":"Fails to push message bigger that 1MB","time":{"start":1728032550374,"stop":1728032550375,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bfe52fd9d1ba2d0","name":"should throw error - no id","time":{"start":1728032228298,"stop":1728032228299,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3878fc9ae99e6a4","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728032614681,"stop":1728032614682,"duration":1},"status":"passed","severity":"normal"},{"uid":"380829535f509918","name":"Subscribe to topic containing XML and receive message","time":{"start":1728032415384,"stop":1728032415384,"duration":0},"status":"passed","severity":"normal"},{"uid":"67ec347f139a61a7","name":"Push message equal or less that 1MB","time":{"start":1728032582513,"stop":1728032582514,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed5721e2036ef4fe","name":"can start the service","time":{"start":1728032602097,"stop":1728032602098,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9ad9fdbefe22454","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1728032219949,"stop":1728032219949,"duration":0},"status":"passed","severity":"normal"},{"uid":"201eff34ded2110f","name":"Tracks peer failures correctly","time":{"start":1728032339222,"stop":1728032339222,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d2e12945da75ba","name":"returns all values when wanted number is greater than available values","time":{"start":1728032242016,"stop":1728032242016,"duration":0},"status":"passed","severity":"normal"},{"uid":"7559019d46ff3474","name":"Decoder throws on empty string content topic","time":{"start":1728032255023,"stop":1728032255023,"duration":0},"status":"passed","severity":"normal"},{"uid":"c146a401abe069ec","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1728032272774,"stop":1728032272775,"duration":1},"status":"passed","severity":"normal"},{"uid":"2790ed2747897b0f","name":"Push message with Basic HTML tag payload","time":{"start":1728032550344,"stop":1728032550345,"duration":1},"status":"passed","severity":"normal"},{"uid":"d72fe8dfa6ee5646","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app63/4/topic420/utf8","time":{"start":1728032582955,"stop":1728032582956,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b4fe8203e6ca0a8","name":"should be able to encode the field with only RELAY set to true","time":{"start":1728032227542,"stop":1728032227544,"duration":2},"status":"passed","severity":"normal"},{"uid":"dc5bba01a50882b7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728032346542,"stop":1728032346542,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7a53afd05a956e","name":"Refresh subscription","time":{"start":1728032614937,"stop":1728032614937,"duration":0},"status":"passed","severity":"normal"},{"uid":"f995ba65f08edf39","name":"Publish without waiting for remote peer","time":{"start":1728032560803,"stop":1728032560803,"duration":0},"status":"passed","severity":"normal"},{"uid":"63141cf08f1c1877","name":"Subscribe to topic containing emoji and publish message","time":{"start":1728032560833,"stop":1728032560833,"duration":0},"status":"passed","severity":"normal"},{"uid":"2843fd3f96109cb5","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1728032235007,"stop":1728032235007,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b6877b5ddf00a42","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1728032560810,"stop":1728032560810,"duration":0},"status":"passed","severity":"normal"},{"uid":"c35b34320cf4a26c","name":"Check message with no content topic is not received","time":{"start":1728032388401,"stop":1728032388401,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dfc21d4f3b3aa81","name":"Overlapping topic subscription","time":{"start":1728032614936,"stop":1728032614937,"duration":1},"status":"passed","severity":"normal"},{"uid":"1de6f24dd9524362","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1728032305461,"stop":1728032305461,"duration":0},"status":"passed","severity":"normal"},{"uid":"a992ab574ed1a117","name":"Subscribe to topic containing JSON and publish message","time":{"start":1728032560827,"stop":1728032560831,"duration":4},"status":"passed","severity":"normal"},{"uid":"1f434fda196e2f6","name":"Subscribe to topic containing short and publish message","time":{"start":1728032560815,"stop":1728032560816,"duration":1},"status":"passed","severity":"normal"},{"uid":"9098df573abcc86d","name":"should throw error - invalid id","time":{"start":1728032228300,"stop":1728032228300,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a034c0179c7457","name":"Check publish message containing XML","time":{"start":1728032550026,"stop":1728032550027,"duration":1},"status":"passed","severity":"normal"},{"uid":"4360afebf4d1fc9b","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728032582947,"stop":1728032582947,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f8957aabaafac","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1728032243303,"stop":1728032243303,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b491952db53ba5d","name":"Check message with no content topic is not received","time":{"start":1728032520630,"stop":1728032520630,"duration":0},"status":"passed","severity":"normal"},{"uid":"2389e1d745a3658f","name":"Ping on unsubscribed peer","time":{"start":1728032316357,"stop":1728032316357,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca74c960d5516c0","name":"should set field with only RELAY enabled","time":{"start":1728032228310,"stop":1728032228311,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac90a4cb6bbd5dad","name":"Check received message containing Script","time":{"start":1728032520646,"stop":1728032520647,"duration":1},"status":"passed","severity":"normal"},{"uid":"18cafb8620b735ae","name":"Store - dialed after - with timeout","time":{"start":1728032652649,"stop":1728032652649,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc8fd510cd58737","name":"Check message with no pubsub topic is not received","time":{"start":1728032388400,"stop":1728032388401,"duration":1},"status":"passed","severity":"normal"},{"uid":"4af1c746cbfa11c2","name":"Push message with XML payload","time":{"start":1728032582494,"stop":1728032582494,"duration":0},"status":"passed","severity":"normal"},{"uid":"682e400b80ddf419","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1728032390179,"stop":1728032390179,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7598fab00c9a2f","name":"Subscribe to topic containing short and receive message","time":{"start":1728032614939,"stop":1728032614939,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1e6a89a3f486e2","name":"Check message received after jswaku node is restarted","time":{"start":1728032388402,"stop":1728032388402,"duration":0},"status":"skipped","severity":"normal"},{"uid":"76bc21d077ad0729","name":"Refresh subscription","time":{"start":1728032614960,"stop":1728032614960,"duration":0},"status":"passed","severity":"normal"},{"uid":"fadf9d9a2e800575","name":"Push message with Chinese payload","time":{"start":1728032582491,"stop":1728032582492,"duration":1},"status":"passed","severity":"normal"},{"uid":"886c43c700a9b873","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1728032645761,"stop":1728032645764,"duration":3},"status":"passed","severity":"normal"},{"uid":"ca9a114e75511128","name":"Check received message containing Arabic","time":{"start":1728032520622,"stop":1728032520622,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7bb07b22809c199","name":"Check publish message containing unicode special characters","time":{"start":1728032550031,"stop":1728032550032,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cbe5ccbd64e5ae4","name":"Query with Promise Callback, No message returned","time":{"start":1728032626112,"stop":1728032626112,"duration":0},"status":"passed","severity":"normal"},{"uid":"25545bf2b6b67bad","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1728032219886,"stop":1728032219886,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf7a7f39eaae0a8","name":"Subscribe to topic containing Script and publish message","time":{"start":1728032560822,"stop":1728032560822,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dfdd95ad5f98059","name":"Push message with content topic containing numeric","time":{"start":1728032550355,"stop":1728032550356,"duration":1},"status":"passed","severity":"normal"},{"uid":"393642ef1a8edba","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1728032542823,"stop":1728032542824,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf0eecc56511776c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728032477086,"stop":1728032477088,"duration":2},"status":"passed","severity":"normal"},{"uid":"2a496bdb577f2305","name":"Push message with emoji payload","time":{"start":1728032582498,"stop":1728032582499,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d3b6954d2a94938","name":"Ping succeeds for all connected peers","time":{"start":1728032339217,"stop":1728032339218,"duration":1},"status":"passed","severity":"normal"},{"uid":"97ee64601ebe97bc","name":"should properly create location multiaddrs - tcp4","time":{"start":1728032228307,"stop":1728032228307,"duration":0},"status":"passed","severity":"normal"},{"uid":"814f7c8272db08a3","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1728032636440,"stop":1728032636441,"duration":1},"status":"passed","severity":"normal"},{"uid":"5539cddabba63592","name":"Check publish message after service node is restarted","time":{"start":1728032550045,"stop":1728032550045,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a8386f3d9d603cbc","name":"Check received message containing SQL Injection","time":{"start":1728032388393,"stop":1728032388394,"duration":1},"status":"passed","severity":"normal"},{"uid":"b487429e9fec7187","name":"Check received message containing JSON","time":{"start":1728032520624,"stop":1728032520625,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0f058aa990e5182","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app44/7/topic541/test.js","time":{"start":1728032582954,"stop":1728032582955,"duration":1},"status":"passed","severity":"normal"},{"uid":"613b707db73087f5","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728032614965,"stop":1728032614966,"duration":1},"status":"passed","severity":"normal"},{"uid":"366e367e0623070a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1728032390196,"stop":1728032390196,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf9be0f619f6447","name":"Filter with 1 connections","time":{"start":1728032428804,"stop":1728032428804,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8cf76b04af82dbe","name":"Push message on custom pubsubTopic","time":{"start":1728032477083,"stop":1728032477084,"duration":1},"status":"passed","severity":"normal"},{"uid":"e12576806c461f5b","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1728032390192,"stop":1728032390193,"duration":1},"status":"passed","severity":"normal"},{"uid":"763b9c554fb44782","name":"Using a function","time":{"start":1728032645887,"stop":1728032645887,"duration":0},"status":"passed","severity":"normal"},{"uid":"d476630f8d82899","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1728032390178,"stop":1728032390178,"duration":0},"status":"passed","severity":"normal"},{"uid":"414d290cde36db10","name":"Check received message containing Basic HTML tag","time":{"start":1728032520624,"stop":1728032520624,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46c56b73d36210c","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1728032518178,"stop":1728032518179,"duration":1},"status":"passed","severity":"normal"},{"uid":"af70d8a07f5bda8c","name":"Push message with content topic containing XML","time":{"start":1728032550362,"stop":1728032550362,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80846b7f29e6280","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728032388399,"stop":1728032388399,"duration":0},"status":"passed","severity":"normal"},{"uid":"7336c6812a87c5d3","name":"Check received message containing special chars","time":{"start":1728032520640,"stop":1728032520640,"duration":0},"status":"passed","severity":"normal"},{"uid":"5423fe14bb83b4e1","name":"Check message with non string payload is not received","time":{"start":1728032520630,"stop":1728032520632,"duration":2},"status":"passed","severity":"normal"},{"uid":"afe49e3fad3f65fa","name":"Push message with long payload","time":{"start":1728032582489,"stop":1728032582490,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2a707910243537c","name":"Push message with Basic HTML tag payload","time":{"start":1728032582494,"stop":1728032582495,"duration":1},"status":"passed","severity":"normal"},{"uid":"be8c716b6663eb73","name":"Check message with no payload is not received","time":{"start":1728032388401,"stop":1728032388401,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d265d751d7d9bba","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728032323473,"stop":1728032323474,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdf4af5148b4ad0e","name":"returns only open connection if one present","time":{"start":1728032234351,"stop":1728032234352,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eaaf1d4a7d04e2","name":"Push message with Script payload","time":{"start":1728032582493,"stop":1728032582494,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6781ab94b04592","name":"Subscribe and receives messages on 20 topics","time":{"start":1728032614935,"stop":1728032614935,"duration":0},"status":"passed","severity":"normal"},{"uid":"133447d0b8e3dc3d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728032415391,"stop":1728032415391,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb55b3a9b60cd3a1","name":"should throw error - no public key","time":{"start":1728032228300,"stop":1728032228300,"duration":0},"status":"passed","severity":"normal"},{"uid":"e788274bea8806e4","name":"should get / set UDP multiaddr","time":{"start":1728032228302,"stop":1728032228303,"duration":1},"status":"passed","severity":"normal"},{"uid":"89ed795e61aeea68","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728032629248,"stop":1728032629248,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf67acaa16b7c3e3","name":"LightPush with 2 connections","time":{"start":1728032428805,"stop":1728032428805,"duration":0},"status":"passed","severity":"normal"},{"uid":"658976f4a5fc2aeb","name":"Push message with numeric payload","time":{"start":1728032550336,"stop":1728032550337,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeb61b89e4c319bd","name":"Filter with 0 connections","time":{"start":1728032428803,"stop":1728032428803,"duration":0},"status":"passed","severity":"normal"},{"uid":"b679e2dcf9c3eaaa","name":"1 Relay, 1 fetch","time":{"start":1728032243131,"stop":1728032243131,"duration":0},"status":"passed","severity":"normal"},{"uid":"b72645fd0db768c","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1728032219889,"stop":1728032219889,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc0384e3f11df2f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728032614962,"stop":1728032614963,"duration":1},"status":"passed","severity":"normal"},{"uid":"51d4f1ab7fa31ba3","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1728032219878,"stop":1728032219878,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb73e37c23b62cdd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728032390187,"stop":1728032390187,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8ed96c7a610db0","name":"Push message with meta","time":{"start":1728032550369,"stop":1728032550369,"duration":0},"status":"passed","severity":"normal"},{"uid":"553bd11c2a50c47b","name":"Check publish message containing Chinese","time":{"start":1728032550023,"stop":1728032550024,"duration":1},"status":"passed","severity":"normal"},{"uid":"2029677451331d19","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1728032235007,"stop":1728032235008,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7c406267ebcc299","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728032390201,"stop":1728032390201,"duration":0},"status":"passed","severity":"normal"},{"uid":"264baf7bc2a68014","name":"Query generator for multiple messages","time":{"start":1728032641491,"stop":1728032641491,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3244ef266d3527","name":"Check publish message containing Script","time":{"start":1728032550025,"stop":1728032550026,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd214c1b6dabea26","name":"random static sharding 3 - Cluster ID: 813, Shard ID: 1","time":{"start":1728032614671,"stop":1728032614672,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebd0460b4d33c5a7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728032323428,"stop":1728032323428,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9f3d3d7c5f8d","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1728032242764,"stop":1728032242767,"duration":3},"status":"passed","severity":"normal"},{"uid":"a04d0c0a0dfd7057","name":"Push message with Russian payload","time":{"start":1728032582492,"stop":1728032582493,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d34f983e14b919b","name":"should be able to encode the field with only STORE set to true","time":{"start":1728032227544,"stop":1728032227544,"duration":0},"status":"passed","severity":"normal"},{"uid":"44886fcd36c44795","name":"A test","time":{"start":1728032477182,"stop":1728032477182,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ba3a566f79fefc","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1728032219883,"stop":1728032219883,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5e8db7b0bd33be","name":"should return valid sharding parameters for static sharding","time":{"start":1728032219891,"stop":1728032219892,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbbebc0b1fed746","name":"should use DNS peer discovery with light client","time":{"start":1728032283965,"stop":1728032283965,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2fa55a820ede5449","name":"Publish message with large meta","time":{"start":1728032550046,"stop":1728032550047,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ffcc9a88b86c898","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1728032542824,"stop":1728032542824,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc91b8bd0738a7e6","name":"Check received message containing Russian","time":{"start":1728032520622,"stop":1728032520622,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7f03bcbf0e975","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728032390182,"stop":1728032390182,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ff31351e1d61eb","name":"dispatchEvent via connectionManager","time":{"start":1728032313207,"stop":1728032313207,"duration":0},"status":"passed","severity":"normal"},{"uid":"785229408c44f889","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1728032219866,"stop":1728032219872,"duration":6},"status":"passed","severity":"normal"},{"uid":"f03afe2c829b6549","name":"Subscribe to topic containing Script and receive message","time":{"start":1728032415383,"stop":1728032415383,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d765254419a6e75","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728032477090,"stop":1728032477093,"duration":3},"status":"passed","severity":"normal"},{"uid":"b144d05304a1b64c","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1728032518177,"stop":1728032518178,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1e6754fa9856a78","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728032415363,"stop":1728032415364,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8ea0afbcdeb7fb8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728032408506,"stop":1728032408506,"duration":0},"status":"passed","severity":"normal"},{"uid":"b546f34783df4a09","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1728032518175,"stop":1728032518175,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d122a15635171","name":"Push message with content topic containing short","time":{"start":1728032582500,"stop":1728032582501,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3672fc4409919f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728032614968,"stop":1728032614968,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b86c6e95340189","name":"Encoder throws on undefined content topic","time":{"start":1728032255022,"stop":1728032255022,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9956fb47470bd08","name":"Passing page size 11 when there are 10 messages","time":{"start":1728032635841,"stop":1728032635842,"duration":1},"status":"passed","severity":"normal"},{"uid":"7881929627c6fb1a","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1728032280082,"stop":1728032280083,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eda099de9dad117","name":"Push message with content topic containing unicode special characters","time":{"start":1728032550368,"stop":1728032550368,"duration":0},"status":"passed","severity":"normal"},{"uid":"d344db29df9a6be8","name":"can start and stop the service","time":{"start":1728032283960,"stop":1728032283960,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e949624ab1caf3e","name":"should be able to decode the field with only RELAY set to true","time":{"start":1728032227551,"stop":1728032227552,"duration":1},"status":"passed","severity":"normal"},{"uid":"75b4b14e2907eb4e","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1728032645772,"stop":1728032645773,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9e67d182b6739c","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1728032255021,"stop":1728032255021,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec23590657dcdf31","name":"Query generator for 2000 messages","time":{"start":1728032641494,"stop":1728032641494,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a12141024486b7","name":"Push message with long payload","time":{"start":1728032550335,"stop":1728032550336,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1562cd4f426bc24","name":"Round trip binary serialization","time":{"start":1728032235623,"stop":1728032235624,"duration":1},"status":"passed","severity":"normal"},{"uid":"1af016b0d16cdf96","name":"Promise Callback - false","time":{"start":1728032626659,"stop":1728032626660,"duration":1},"status":"passed","severity":"normal"},{"uid":"539ec424d7729b2e","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1728032390190,"stop":1728032390190,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6dcb01fe1a29bc0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728032477084,"stop":1728032477084,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7e14125c16b786","name":"Push message with content topic containing emoji","time":{"start":1728032582510,"stop":1728032582510,"duration":0},"status":"passed","severity":"normal"},{"uid":"db026c9bb98f9b7a","name":"isConnected should return false after all peers disconnect","time":{"start":1728032305462,"stop":1728032305462,"duration":0},"status":"passed","severity":"normal"},{"uid":"365aa39f7222d6c1","name":"Wrong topic","time":{"start":1728032582959,"stop":1728032582960,"duration":1},"status":"passed","severity":"normal"},{"uid":"17b3bf0c2f537c5b","name":"Passing page size 0 when there are 110 messages","time":{"start":1728032635838,"stop":1728032635839,"duration":1},"status":"passed","severity":"normal"},{"uid":"2124555cd3bff9a4","name":"Throws when trying to push message with empty payload","time":{"start":1728032582499,"stop":1728032582500,"duration":1},"status":"passed","severity":"normal"},{"uid":"500326a88413060","name":"should throw an error for missing required configuration","time":{"start":1728032219881,"stop":1728032219882,"duration":1},"status":"passed","severity":"normal"},{"uid":"1453e60549cbda2b","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1728032219882,"stop":1728032219882,"duration":0},"status":"passed","severity":"normal"},{"uid":"315e6e6f90710f76","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728032582508,"stop":1728032582508,"duration":0},"status":"passed","severity":"normal"},{"uid":"a184ebfc567c90c8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728032390189,"stop":1728032390190,"duration":1},"status":"passed","severity":"normal"},{"uid":"d73b54e3df8ab327","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1728032222327,"stop":1728032222328,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d2374f8f045f4e7","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1728032641493,"stop":1728032641493,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca6774dc888b051b","name":"Ping on subscribed peer","time":{"start":1728032317288,"stop":1728032317288,"duration":0},"status":"passed","severity":"normal"},{"uid":"b37489e41f2d9826","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1728032219886,"stop":1728032219886,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdbc3dc34a50f8ac","name":"Check publish message containing SQL Injection","time":{"start":1728032550025,"stop":1728032550025,"duration":0},"status":"passed","severity":"normal"},{"uid":"3892ac3630d4d2f9","name":"throws an error for improperly formatted content topics","time":{"start":1728032219878,"stop":1728032219878,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e08ad985253a4d","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1728032219881,"stop":1728032219881,"duration":0},"status":"passed","severity":"normal"},{"uid":"b03ee1cd22584978","name":"Push message with content topic containing Russian","time":{"start":1728032582506,"stop":1728032582506,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e3c441b89318821","name":"random static sharding 6 - Cluster ID: 689, Shard ID: 383","time":{"start":1728032614674,"stop":1728032614675,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ad1d21ba495b1c4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728032614968,"stop":1728032614969,"duration":1},"status":"passed","severity":"normal"},{"uid":"197a105f2ef04aa5","name":"Push message with JSON payload","time":{"start":1728032582495,"stop":1728032582495,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc671dcc4982a01","name":"Check received message containing Chinese","time":{"start":1728032388392,"stop":1728032388392,"duration":0},"status":"passed","severity":"normal"},{"uid":"3753f3c270984db2","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1728032542836,"stop":1728032542837,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5a46b06efe7fea5","name":"throws on content topic with non-number generation field","time":{"start":1728032219859,"stop":1728032219861,"duration":2},"status":"passed","severity":"normal"},{"uid":"88f4320d890dff20","name":"Decrypt messages","time":{"start":1728032522849,"stop":1728032522849,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f46d9ca557830f","name":"Push 30 different messages","time":{"start":1728032582499,"stop":1728032582499,"duration":0},"status":"passed","severity":"normal"},{"uid":"af7af49001a48355","name":"Check meta is set [symmetric]","time":{"start":1728032253331,"stop":1728032253332,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc4a187bc6d8c0fd","name":"recovers when dns.resolve returns empty","time":{"start":1728032243298,"stop":1728032243299,"duration":1},"status":"passed","severity":"normal"},{"uid":"48f4c03009331e93","name":"should set field with all protocols enabled","time":{"start":1728032228310,"stop":1728032228310,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d5aae46e8262305","name":"Push message equal or less that 1MB","time":{"start":1728032550374,"stop":1728032550374,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e3b2300ec129be","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1728032605741,"stop":1728032605742,"duration":1},"status":"passed","severity":"normal"},{"uid":"a771f03fd5ef92c6","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1728032390197,"stop":1728032390197,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1630b92987f42aa","name":"safeDispatchEvent","time":{"start":1728032313208,"stop":1728032313208,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e26cb39cb7258a9","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728032614959,"stop":1728032614959,"duration":0},"status":"passed","severity":"normal"},{"uid":"412d2ef5e5a76f41","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1728032645767,"stop":1728032645769,"duration":2},"status":"passed","severity":"normal"},{"uid":"bbe5cdc29e5887ff","name":"Should update shard info","time":{"start":1728032518568,"stop":1728032518568,"duration":0},"status":"passed","severity":"normal"},{"uid":"a33a90d809b98724","name":"Subscribe and receives messages on 20 topics","time":{"start":1728032614958,"stop":1728032614959,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b607538faa86fbc","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1728032560832,"stop":1728032560833,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6e0d610d762c57e","name":"Mutual subscription","time":{"start":1728032560802,"stop":1728032560802,"duration":0},"status":"passed","severity":"normal"},{"uid":"38d38e98ac223bed","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1728032242764,"stop":1728032242764,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf2572302017c1e","name":"does not throw on valid cases","time":{"start":1728032219857,"stop":1728032219857,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ecab748b43416a4","name":"should be called for bootstrap peers","time":{"start":1728032280082,"stop":1728032280082,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb509e91e9e940b","name":"throws on content topic with empty version field","time":{"start":1728032219862,"stop":1728032219863,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4de6be9c14bcd98","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1728032227545,"stop":1728032227545,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bfefdbdda530304","name":"random static sharding 1 - Cluster ID: 739, Shard ID: 164","time":{"start":1728032614669,"stop":1728032614670,"duration":1},"status":"passed","severity":"normal"},{"uid":"11a447f3ed364e92","name":"Check message received after nwaku node is restarted","time":{"start":1728032520666,"stop":1728032520666,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3a8545b8cc89f526","name":"throws on content topic with too few or too many fields","time":{"start":1728032219858,"stop":1728032219859,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e7d0a390ead597e","name":"Passing page size 1 when there are 4 messages","time":{"start":1728032635839,"stop":1728032635840,"duration":1},"status":"passed","severity":"normal"},{"uid":"277f6e559905cc26","name":"Decoder throws on undefined content topic","time":{"start":1728032255023,"stop":1728032255023,"duration":0},"status":"passed","severity":"normal"},{"uid":"7517c5c57614f5d6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1728032390200,"stop":1728032390200,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5248bb1da1fde91","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728032520628,"stop":1728032520628,"duration":0},"status":"passed","severity":"normal"},{"uid":"6274b108dbdafdb5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728032477085,"stop":1728032477086,"duration":1},"status":"passed","severity":"normal"},{"uid":"10f8087a6a5da422","name":"same cluster, same shard: nodes connect","time":{"start":1728032499648,"stop":1728032499648,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b1e8386644b2fd","name":"topics with same application and version share the same shard","time":{"start":1728032219876,"stop":1728032219876,"duration":0},"status":"passed","severity":"normal"},{"uid":"47fd880fd797e445","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1728032645771,"stop":1728032645772,"duration":1},"status":"passed","severity":"normal"},{"uid":"590db56af54ecda9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728032614936,"stop":1728032614936,"duration":0},"status":"passed","severity":"normal"},{"uid":"19332ee8215266d3","name":"Push message with content topic containing Script","time":{"start":1728032550362,"stop":1728032550362,"duration":0},"status":"passed","severity":"normal"},{"uid":"a289fbc9cd710531","name":"throws on content topic with empty encoding field","time":{"start":1728032219863,"stop":1728032219864,"duration":1},"status":"passed","severity":"normal"},{"uid":"be24418b27d9c9c0","name":"returns all values when wanted number matches available values","time":{"start":1728032242013,"stop":1728032242015,"duration":2},"status":"passed","severity":"normal"},{"uid":"6144150376801c9d","name":"isConnected return false after peer stops","time":{"start":1728032305462,"stop":1728032305463,"duration":1},"status":"passed","severity":"normal"},{"uid":"174eebc278ebfdc2","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1728032280084,"stop":1728032280086,"duration":2},"status":"passed","severity":"normal"},{"uid":"bcc070c5db77d5f3","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app95/7/topic802/proto","time":{"start":1728032582948,"stop":1728032582950,"duration":2},"status":"passed","severity":"normal"},{"uid":"6c67770275cf3488","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728032415382,"stop":1728032415382,"duration":0},"status":"passed","severity":"normal"},{"uid":"152d73f73bee0c0","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1728032390188,"stop":1728032390188,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fbbfad713a42d5a","name":"Query Generator, Multiple PubsubTopics","time":{"start":1728032626103,"stop":1728032626105,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ef72058eb39e06","name":"should return no connections if no open connection provided","time":{"start":1728032234352,"stop":1728032234361,"duration":9},"status":"passed","severity":"normal"},{"uid":"cb4844acaedbc478","name":"Push message with content topic containing short","time":{"start":1728032550350,"stop":1728032550355,"duration":5},"status":"passed","severity":"normal"},{"uid":"64a49f83629089a9","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1728032550032,"stop":1728032550033,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e6cbded5dc3bd12","name":"Sign & Recover","time":{"start":1728032253811,"stop":1728032253811,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cecefa1a3b0f40f","name":"Push message with content topic containing Arabic","time":{"start":1728032550357,"stop":1728032550358,"duration":1},"status":"passed","severity":"normal"},{"uid":"cabb21af41002fd4","name":"Check publish message containing Russian","time":{"start":1728032550024,"stop":1728032550025,"duration":1},"status":"passed","severity":"normal"},{"uid":"61c218581f95c1f5","name":"should return empty list for no shard","time":{"start":1728032219881,"stop":1728032219881,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd0da173ea63322f","name":"Check received message containing escaped characters","time":{"start":1728032520652,"stop":1728032520652,"duration":0},"status":"passed","severity":"normal"},{"uid":"274ddabad84ca489","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1728032518175,"stop":1728032518176,"duration":1},"status":"passed","severity":"normal"},{"uid":"7df1a19d225ba76d","name":"udp ip6 address","time":{"start":1728032227627,"stop":1728032227627,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e8d02e5c2f153a","name":"Push message with XML payload","time":{"start":1728032550342,"stop":1728032550344,"duration":2},"status":"passed","severity":"normal"},{"uid":"4f07dd4ffa59623","name":"Nodes with multiple pubsub topic","time":{"start":1728032542832,"stop":1728032542832,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1e4dde3a2e5d59","name":"Query generator for multiple messages with multiple decoders","time":{"start":1728032641492,"stop":1728032641492,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc7e3d8db98219d8","name":"All","time":{"start":1728032279410,"stop":1728032279411,"duration":1},"status":"passed","severity":"normal"},{"uid":"628e02d664683fa1","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728032709133,"stop":1728032709133,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b37d7076429f5","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1728032339223,"stop":1728032339223,"duration":0},"status":"passed","severity":"normal"},{"uid":"daba756db598d525","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728032415364,"stop":1728032415365,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea59333c810c17d2","name":"retrieves a single peer","time":{"start":1728032243297,"stop":1728032243298,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fa96a2f712a4377","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728032415367,"stop":1728032415367,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e46af5834fa746","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728032614954,"stop":1728032614955,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9e3241d93a44d48","name":"1 Store, 2 fetches","time":{"start":1728032243131,"stop":1728032243131,"duration":0},"status":"passed","severity":"normal"},{"uid":"b981777d688cf9e2","name":"Query Generator - true","time":{"start":1728032626658,"stop":1728032626658,"duration":0},"status":"passed","severity":"normal"},{"uid":"474cf8c80f8e16f4","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1728032560821,"stop":1728032560821,"duration":0},"status":"passed","severity":"normal"},{"uid":"d49c01e1f6abdde3","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1728032390201,"stop":1728032390202,"duration":1},"status":"passed","severity":"normal"},{"uid":"71e0d739acdaff03","name":"new peer added after a peer was already found","time":{"start":1728032598825,"stop":1728032598825,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b92ccc1d54c21e47","name":"Push message with short payload","time":{"start":1728032550331,"stop":1728032550335,"duration":4},"status":"passed","severity":"normal"},{"uid":"1fa6c05391f2fe15","name":"should encodeTxt and decodeTxt","time":{"start":1728032228296,"stop":1728032228296,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb66e24b1c317542","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728032614933,"stop":1728032614933,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3556aa3b6b5ee81","name":"Check received message with timestamp: 1728032272067000000 ","time":{"start":1728032520627,"stop":1728032520627,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9f3a80172f3a05","name":"listenerCount","time":{"start":1728032313207,"stop":1728032313207,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4be6cb725732720","name":"Privacy Node - default protocol","time":{"start":1728032652650,"stop":1728032652650,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c7327b60a7a92c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728032408501,"stop":1728032408502,"duration":1},"status":"passed","severity":"normal"},{"uid":"8be1c20d778c92a7","name":"should set field with only FILTER enabled","time":{"start":1728032228311,"stop":1728032228311,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0d48501b2678cbd","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728032614957,"stop":1728032614957,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb3fca5cb4d4191d","name":"tcp ip4 address","time":{"start":1728032227626,"stop":1728032227627,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a30fb9c991573d5","name":"Ping on peer without subscriptions","time":{"start":1728032316356,"stop":1728032316357,"duration":1},"status":"passed","severity":"normal"},{"uid":"e40fafe37a8ae020","name":"configure the node with multiple pubsub topics","time":{"start":1728032614679,"stop":1728032614681,"duration":2},"status":"passed","severity":"normal"},{"uid":"61a2d01736dc2d71","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1728032219879,"stop":1728032219879,"duration":0},"status":"passed","severity":"normal"},{"uid":"254ea50bd7c3c57a","name":"should throw an error if shards are undefined for static sharding","time":{"start":1728032219881,"stop":1728032219881,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1fcecd0d4d6d08","name":"should emit a peer event after start","time":{"start":1728032247408,"stop":1728032247409,"duration":1},"status":"passed","severity":"normal"},{"uid":"f27faf09cee92f2","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1728032390183,"stop":1728032390183,"duration":0},"status":"passed","severity":"normal"},{"uid":"726b67077179cd9c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728032614942,"stop":1728032614942,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87c2a62ef052e1b","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app18/1/topic255/xml","time":{"start":1728032582951,"stop":1728032582952,"duration":1},"status":"passed","severity":"normal"},{"uid":"e34842277095e110","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1728032305459,"stop":1728032305460,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f4b7156f385149","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728032614957,"stop":1728032614957,"duration":0},"status":"passed","severity":"normal"},{"uid":"dae7ed274d6e7649","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728032415391,"stop":1728032415392,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e822fb691ba3c6e","name":"should load peers from local storage and dispatch events","time":{"start":1728032247410,"stop":1728032247410,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca419cea3718b830","name":"Push message with content topic containing JSON","time":{"start":1728032550363,"stop":1728032550363,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae637d23f5537a34","name":"A test","time":{"start":1728032477185,"stop":1728032477186,"duration":1},"status":"passed","severity":"normal"},{"uid":"19b95d5ddedc47ce","name":"Push message with content topic containing Chinese","time":{"start":1728032582503,"stop":1728032582505,"duration":2},"status":"passed","severity":"normal"},{"uid":"f8112aee6feb5e61","name":"Fails to push message with large meta","time":{"start":1728032550369,"stop":1728032550370,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab0010eb430efb9","name":"Check publish message containing JSON","time":{"start":1728032550027,"stop":1728032550028,"duration":1},"status":"passed","severity":"normal"},{"uid":"13722e6f7e72c6e7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728032614961,"stop":1728032614962,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8c4f6eff03f1214","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728032614959,"stop":1728032614959,"duration":0},"status":"passed","severity":"normal"},{"uid":"562df160ea56d799","name":"Callback on promise, aborts when callback returns true","time":{"start":1728032641493,"stop":1728032641493,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ca8a7eacf029a9","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1728032227554,"stop":1728032227555,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ec0fcb87b981296","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1728032605742,"stop":1728032605742,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3d9ec2cf067ca","name":"Push message with special chars payload","time":{"start":1728032550337,"stop":1728032550338,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6f26da35afbf18d","name":"Check message received after jswaku node is restarted","time":{"start":1728032520633,"stop":1728032520633,"duration":0},"status":"skipped","severity":"normal"},{"uid":"60b003efd3cc14fd","name":"LightPush with 3 connections","time":{"start":1728032428808,"stop":1728032428809,"duration":1},"status":"passed","severity":"normal"},{"uid":"c35ba2ee9cd93fae","name":"Check received message containing Chinese","time":{"start":1728032520621,"stop":1728032520622,"duration":1},"status":"passed","severity":"normal"},{"uid":"697b6e49c4ddb758","name":"Refresh subscription","time":{"start":1728032560810,"stop":1728032560810,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c62a18d180bc5448","name":"Ephemeral messages are not stored","time":{"start":1728032279017,"stop":1728032279018,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4a75e3e21e875d7","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1728032518177,"stop":1728032518177,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b31072169aaf4b","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1728032219890,"stop":1728032219890,"duration":0},"status":"passed","severity":"normal"},{"uid":"d07f0ef84531a7a9","name":"should be able to encode the field with only FILTER set to true","time":{"start":1728032227544,"stop":1728032227545,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fdc2b938988a174","name":"Symmetric encrypt & Decrypt","time":{"start":1728032253809,"stop":1728032253810,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b6109ebc0a05afc","name":"Check message received after nwaku node is restarted","time":{"start":1728032388402,"stop":1728032388403,"duration":1},"status":"skipped","severity":"normal"},{"uid":"282046aec36acffb","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728032415369,"stop":1728032415370,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4c33a9872e790a","name":"Should update multiaddrs","time":{"start":1728032518567,"stop":1728032518567,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a86c1a92d5846a","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1728032219873,"stop":1728032219874,"duration":1},"status":"passed","severity":"normal"},{"uid":"626e7f9c89660a6e","name":"handles different clusterIds correctly","time":{"start":1728032219877,"stop":1728032219877,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d29fd24ec8538bf","name":"Push message with escaped characters payload","time":{"start":1728032582496,"stop":1728032582496,"duration":0},"status":"passed","severity":"normal"},{"uid":"365f18a37ed15949","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1728032390195,"stop":1728032390195,"duration":0},"status":"passed","severity":"normal"},{"uid":"c111cd1e26c57960","name":"Waku message hash computation (meta attribute not present)","time":{"start":1728032222329,"stop":1728032222329,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61632db5198c324","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1728032272773,"stop":1728032272773,"duration":0},"status":"passed","severity":"normal"},{"uid":"9853c968bcd82f04","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1728032390188,"stop":1728032390188,"duration":0},"status":"passed","severity":"normal"},{"uid":"c65f73abe11b6206","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1728032499647,"stop":1728032499647,"duration":0},"status":"passed","severity":"normal"},{"uid":"858a65476f6eb2b8","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1728032227546,"stop":1728032227549,"duration":3},"status":"passed","severity":"normal"},{"uid":"1612bb9cd23ef43e","name":"Fails to publish message with size larger than 1 MB","time":{"start":1728032550044,"stop":1728032550044,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2fd3a045e073871","name":"Check message with no content topic is not received","time":{"start":1728032520662,"stop":1728032520662,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d9d0e18858a2051","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1728032219872,"stop":1728032219872,"duration":0},"status":"passed","severity":"normal"},{"uid":"3908a27b20d950ab","name":"Ephemeral field is preserved - encoder v0","time":{"start":1728032279020,"stop":1728032279020,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b08e474264acc10","name":"Check publish message containing long","time":{"start":1728032550022,"stop":1728032550022,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0845cefbe06df5d","name":"Filter with 3 connections","time":{"start":1728032428810,"stop":1728032428810,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a836720f22b6bc","name":"Check received message containing long","time":{"start":1728032520634,"stop":1728032520637,"duration":3},"status":"passed","severity":"normal"},{"uid":"791977f9ad1a04df","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728032408502,"stop":1728032408503,"duration":1},"status":"passed","severity":"normal"},{"uid":"a27961dcb69449e3","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1728032390201,"stop":1728032390201,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa67cd67d93721c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728032614962,"stop":1728032614962,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd850ebf08836d8","name":"Check message on other pubsub topic is not received","time":{"start":1728032520629,"stop":1728032520629,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e99171a79b7e3e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728032542833,"stop":1728032542833,"duration":0},"status":"passed","severity":"normal"},{"uid":"fabacdeefad6d727","name":"Subscribe to topic containing XML and publish message","time":{"start":1728032560822,"stop":1728032560823,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fe1147c3efb6c45","name":"Query with Promise Callback, No Decoder","time":{"start":1728032626111,"stop":1728032626112,"duration":1},"status":"passed","severity":"normal"},{"uid":"eab8c5027fd7c636","name":"should only return 1 node with store capability","time":{"start":1728032243301,"stop":1728032243301,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5b1741d69dab9d0","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app82/1/topic455/proto","time":{"start":1728032582952,"stop":1728032582952,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7f0b702675133d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728032614955,"stop":1728032614955,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5446d74d1402318","name":"Check received message containing Arabic","time":{"start":1728032520643,"stop":1728032520644,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab0ee5c4bc8ef7a7","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1728032560822,"stop":1728032560822,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3aa5d11d58fdf4e","name":"Ordered callback, aborts when callback returns true","time":{"start":1728032641493,"stop":1728032641494,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca9ddc76a89cdb9","name":"Check publish message containing Arabic","time":{"start":1728032550024,"stop":1728032550024,"duration":0},"status":"passed","severity":"normal"},{"uid":"8305fc43dd3faac3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1728032219887,"stop":1728032219888,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a72262d51297dd","name":"Query Generator, No message returned","time":{"start":1728032626105,"stop":1728032626106,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1393f73c2be194b","name":"Query Generator, No Decoder","time":{"start":1728032626105,"stop":1728032626105,"duration":0},"status":"passed","severity":"normal"},{"uid":"28dec11b4931c702","name":"Ping on unsubscribed peer","time":{"start":1728032316366,"stop":1728032316366,"duration":0},"status":"passed","severity":"normal"},{"uid":"375fd7821a94f5ba","name":"Relay","time":{"start":1728032279409,"stop":1728032279410,"duration":1},"status":"passed","severity":"normal"},{"uid":"35f1ba5ff071deee","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1728032560820,"stop":1728032560821,"duration":1},"status":"passed","severity":"normal"},{"uid":"28038173cb6c19d9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1728032219886,"stop":1728032219886,"duration":0},"status":"passed","severity":"normal"},{"uid":"792017dc6bb167ef","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728032408499,"stop":1728032408499,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a19e2453da304e6","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728032415381,"stop":1728032415381,"duration":0},"status":"passed","severity":"normal"},{"uid":"57096ba73db464dc","name":"Used by Waku Relay","time":{"start":1728032645887,"stop":1728032645887,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5634783d606c6cc","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728032408500,"stop":1728032408501,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffeb9a4bf24f8435","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1728032626106,"stop":1728032626106,"duration":0},"status":"passed","severity":"normal"},{"uid":"216d8dc24f29bf83","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1728032518180,"stop":1728032518180,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d009720b1911cb","name":"Subscribe and receive messages via waku relay post","time":{"start":1728032614934,"stop":1728032614934,"duration":0},"status":"passed","severity":"normal"},{"uid":"d450904d9dc06454","name":"Refresh subscription","time":{"start":1728032415375,"stop":1728032415376,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7bedeb6b8e19512","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728032477084,"stop":1728032477085,"duration":1},"status":"passed","severity":"normal"},{"uid":"adca63456027fbf","name":"Check received message containing long","time":{"start":1728032388390,"stop":1728032388391,"duration":1},"status":"passed","severity":"normal"},{"uid":"55d7d01bd952898f","name":"should use the provided clusterId for the pubsub topic","time":{"start":1728032219894,"stop":1728032219894,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f79ed11f4b761d","name":"Check publish message after client node is restarted","time":{"start":1728032550046,"stop":1728032550046,"duration":0},"status":"skipped","severity":"normal"},{"uid":"79dea038dad5fb2d","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1728032228297,"stop":1728032228298,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff2263d139005bf6","name":"should be able to decode the field with only STORE set to true","time":{"start":1728032227553,"stop":1728032227554,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ef33959ef0ea603","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728032346542,"stop":1728032346542,"duration":0},"status":"passed","severity":"normal"},{"uid":"df3672e95eff7bd8","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1728032598826,"stop":1728032598826,"duration":0},"status":"skipped","severity":"normal"},{"uid":"514f6b5e075dd596","name":"should create a new stream if no existing for protocol found","time":{"start":1728032235004,"stop":1728032235005,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a62a7149a3356","name":"Push message with content topic containing special chars","time":{"start":1728032550356,"stop":1728032550356,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff0691bd389bc109","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1728032222330,"stop":1728032222331,"duration":1},"status":"passed","severity":"normal"},{"uid":"543ddfca5793583e","name":"should decode valid enr with tcp successfully","time":{"start":1728032228298,"stop":1728032228298,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce25b8bf1baa403","name":"Push message with content topic containing Chinese","time":{"start":1728032550356,"stop":1728032550357,"duration":1},"status":"passed","severity":"normal"},{"uid":"49458147ee75ffbe","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1728032560823,"stop":1728032560827,"duration":4},"status":"passed","severity":"normal"},{"uid":"d22dfd4c92bab231","name":"Check received message containing short","time":{"start":1728032520620,"stop":1728032520620,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b255871c044d3b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728032408506,"stop":1728032408506,"duration":0},"status":"passed","severity":"normal"},{"uid":"e98d61b7aee19c57","name":"Rejects garbage","time":{"start":1728032258196,"stop":1728032258196,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ad463a7e5df3ec","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728032709133,"stop":1728032709134,"duration":1},"status":"passed","severity":"normal"},{"uid":"c513fc0b8a07c375","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728032390198,"stop":1728032390199,"duration":1},"status":"passed","severity":"normal"},{"uid":"51cd69490fceb86e","name":"Fails to publish message with wrong content topic","time":{"start":1728032550041,"stop":1728032550042,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fce75a072f72548","name":"Subscribe to topic containing Russian and publish message","time":{"start":1728032560821,"stop":1728032560821,"duration":0},"status":"passed","severity":"normal"},{"uid":"43cf596a6272cf03","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1728032219877,"stop":1728032219877,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd59f9ec18140ee","name":"shard 0","time":{"start":1728032614666,"stop":1728032614667,"duration":1},"status":"passed","severity":"normal"},{"uid":"c148413bd6a0a70b","name":"Register correct protocols","time":{"start":1728032560802,"stop":1728032560803,"duration":1},"status":"passed","severity":"normal"},{"uid":"5683ed0acd0bec62","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728032614933,"stop":1728032614933,"duration":0},"status":"passed","severity":"normal"},{"uid":"237ea871f4594452","name":"Push message with content topic containing shell command","time":{"start":1728032550365,"stop":1728032550367,"duration":2},"status":"passed","severity":"normal"},{"uid":"bdedc1dafd74a2d1","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1728032390195,"stop":1728032390196,"duration":1},"status":"passed","severity":"normal"},{"uid":"12d6e0f4a0d3b77","name":"Check received message containing Script","time":{"start":1728032520623,"stop":1728032520623,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7c9366e80dfa3d","name":"Check received message containing JSON","time":{"start":1728032520649,"stop":1728032520651,"duration":2},"status":"passed","severity":"normal"},{"uid":"ddcfce5279eeb0f1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728032520655,"stop":1728032520657,"duration":2},"status":"passed","severity":"normal"},{"uid":"6436211e0e5d6bab","name":"Push message with emoji payload","time":{"start":1728032550349,"stop":1728032550349,"duration":0},"status":"passed","severity":"normal"},{"uid":"93327cc6a1f95288","name":"throws on empty content topic","time":{"start":1728032219858,"stop":1728032219858,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8df13fe41c72ecd","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1728032518173,"stop":1728032518173,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ae5a0bdf472f3c3","name":"Accepts a valid Waku Message","time":{"start":1728032258194,"stop":1728032258196,"duration":2},"status":"passed","severity":"normal"},{"uid":"f2f0333b95e0e98","name":"should not fail to start the service if it is already started","time":{"start":1728032283961,"stop":1728032283963,"duration":2},"status":"passed","severity":"normal"},{"uid":"bf68bcbe62cb8979","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1728032219879,"stop":1728032219879,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bcd0aa621421f48","name":"Push message with content topic containing SQL Injection","time":{"start":1728032582506,"stop":1728032582507,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd3d1bf2b225f3b4","name":"Generator, 2 different pubsubtopics","time":{"start":1728032629236,"stop":1728032629236,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d9f30e3c5c79d3","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1728032626108,"stop":1728032626109,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f62397e535f7d1","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728032227557,"stop":1728032227557,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a0f33b99cec6f9","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1728032390199,"stop":1728032390199,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c01544b5b895109","name":"Check received message containing numeric","time":{"start":1728032520621,"stop":1728032520621,"duration":0},"status":"passed","severity":"normal"},{"uid":"168ab8066dc74051","name":"Ephemeral field set to true","time":{"start":1728032235624,"stop":1728032235624,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb3067493a3a67a","name":"Publish message with rate limit","time":{"start":1728032550047,"stop":1728032550048,"duration":1},"status":"passed","severity":"normal"},{"uid":"3acbe32ea6b90a5a","name":"Fields are not dropped","time":{"start":1728032234836,"stop":1728032234837,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6e75731f06036f","name":"Subscribe to topic containing Script and receive message","time":{"start":1728032614943,"stop":1728032614943,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef1e1ceca05e88f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728032323475,"stop":1728032323475,"duration":0},"status":"passed","severity":"normal"},{"uid":"f184e4f56191cba3","name":"Fails to publish message with empty text","time":{"start":1728032550040,"stop":1728032550041,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2d6b2663557b178","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1728032219875,"stop":1728032219875,"duration":0},"status":"passed","severity":"normal"},{"uid":"702409ede73a447f","name":"should properly create location multiaddrs - udp4","time":{"start":1728032228307,"stop":1728032228307,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bbaaf71e8b8b551","name":"Check received message containing Basic HTML tag","time":{"start":1728032388395,"stop":1728032388395,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb485e69cc41c26","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728032390196,"stop":1728032390196,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4becb3037224b9","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1728032227549,"stop":1728032227550,"duration":1},"status":"passed","severity":"normal"},{"uid":"e54e773b5cf9047b","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1728032227556,"stop":1728032227556,"duration":0},"status":"passed","severity":"normal"},{"uid":"d451840286f83054","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1728032390202,"stop":1728032390203,"duration":1},"status":"passed","severity":"normal"},{"uid":"b353b696447405d4","name":"Check received message containing numeric","time":{"start":1728032520638,"stop":1728032520639,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4b14ae0ff9f35b7","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1728032518173,"stop":1728032518173,"duration":0},"status":"passed","severity":"normal"},{"uid":"421a40af03226e6b","name":"Relay - dialed first","time":{"start":1728032652647,"stop":1728032652647,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcdcab199762dd79","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728032614967,"stop":1728032614967,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f6968a4811694b0","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1728032235391,"stop":1728032235391,"duration":0},"status":"passed","severity":"normal"},{"uid":"4202a4ed91689c4f","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1728032219891,"stop":1728032219891,"duration":0},"status":"passed","severity":"normal"},{"uid":"402dcac093a65028","name":"Check received message containing escaped characters","time":{"start":1728032520626,"stop":1728032520626,"duration":0},"status":"passed","severity":"normal"},{"uid":"77acdd4829cfeb87","name":"Check received message with timestamp: 1728032272067 ","time":{"start":1728032520654,"stop":1728032520654,"duration":0},"status":"passed","severity":"normal"},{"uid":"f19e3535a7544da","name":"Check message with no payload is not received","time":{"start":1728032520663,"stop":1728032520664,"duration":1},"status":"passed","severity":"normal"},{"uid":"cecfde645f19699d","name":"Push message with shell command payload","time":{"start":1728032582495,"stop":1728032582496,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d31d7a54e837e04","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1728032390197,"stop":1728032390198,"duration":1},"status":"passed","severity":"normal"},{"uid":"78667de68b897b3b","name":"handles different networkShards values correctly","time":{"start":1728032219877,"stop":1728032219878,"duration":1},"status":"passed","severity":"normal"},{"uid":"66389552f72eef04","name":"should properly create peer info with all multiaddrs","time":{"start":1728032228309,"stop":1728032228309,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca9dfc0c94adab2","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1728032605740,"stop":1728032605741,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4e2ba63fa7ca7ed","name":"Check received message containing emoji","time":{"start":1728032520626,"stop":1728032520627,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0dc6f209b3e3c89","name":"Check received message containing shell command","time":{"start":1728032520651,"stop":1728032520652,"duration":1},"status":"passed","severity":"normal"},{"uid":"9faf673cdedb7367","name":"Passing cursor with wrong pubsubTopic","time":{"start":1728032605744,"stop":1728032605744,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d0207f87141734","name":"Push message with content topic containing unicode special characters","time":{"start":1728032582509,"stop":1728032582510,"duration":1},"status":"passed","severity":"normal"},{"uid":"87fcb4891f0fff2f","name":"Check received message containing Russian","time":{"start":1728032520644,"stop":1728032520645,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee71e9b92b95eedd","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1728032390183,"stop":1728032390186,"duration":3},"status":"passed","severity":"normal"},{"uid":"22251e8faf87da21","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1728032305460,"stop":1728032305460,"duration":0},"status":"passed","severity":"normal"},{"uid":"74065838078043a0","name":"Filter with 2 connections","time":{"start":1728032428806,"stop":1728032428806,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf5baa678edd6c4","name":"start node with empty shard should fail","time":{"start":1728032614682,"stop":1728032614682,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0de59e652cefb54","name":"creates an iterator","time":{"start":1728032637889,"stop":1728032637890,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1ccb92ffaaf5ea3","name":"Check received message containing unicode special characters","time":{"start":1728032388397,"stop":1728032388397,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab428e6cd58016a2","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1728032415392,"stop":1728032415393,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e2def191314fc6","name":"should push to needed amount of connections","time":{"start":1728032442418,"stop":1728032442418,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5da0cf72debd4f6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728032614958,"stop":1728032614958,"duration":0},"status":"passed","severity":"normal"},{"uid":"452dbc365e665374","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1728032242768,"stop":1728032242769,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4cebc88789252e1","name":"Check received message containing Chinese","time":{"start":1728032520640,"stop":1728032520643,"duration":3},"status":"passed","severity":"normal"},{"uid":"fea7780f0c820c3b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728032614940,"stop":1728032614941,"duration":1},"status":"passed","severity":"normal"},{"uid":"7933cd6805cc0a35","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1728032645770,"stop":1728032645770,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e6d9b979a031cb","name":"Push message with unicode special characters payload","time":{"start":1728032550349,"stop":1728032550349,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e8d9e3033231494","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1728032219887,"stop":1728032219887,"duration":0},"status":"passed","severity":"normal"},{"uid":"508922ee47614384","name":"Generator, custom pubsub topic","time":{"start":1728032629235,"stop":1728032629236,"duration":1},"status":"passed","severity":"normal"},{"uid":"34601d22946e3882","name":"Push message with JSON payload","time":{"start":1728032550345,"stop":1728032550345,"duration":0},"status":"passed","severity":"normal"},{"uid":"446bf40b0e80ae62","name":"start node with empty content topic","time":{"start":1728032582962,"stop":1728032582962,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4b3bd7074060f4","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728032283965,"stop":1728032283965,"duration":0},"status":"skipped","severity":"normal"},{"uid":"baa57d4eb50f22c6","name":"Check message with non string payload is not received","time":{"start":1728032388402,"stop":1728032388402,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ea29638f395b58","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1728032636436,"stop":1728032636440,"duration":4},"status":"passed","severity":"normal"},{"uid":"1cb8710684b59eb8","name":"should return different streams if requested simultaniously","time":{"start":1728032235005,"stop":1728032235006,"duration":1},"status":"passed","severity":"normal"},{"uid":"89a79c0c25445680","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728032614936,"stop":1728032614936,"duration":0},"status":"passed","severity":"normal"},{"uid":"d388c9e453f77e99","name":"Check message received after nwaku node is restarted","time":{"start":1728032520633,"stop":1728032520633,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8013c61a4fe2e972","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728032582961,"stop":1728032582962,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1503184c455ce72","name":"should properly compute the node id","time":{"start":1728032228301,"stop":1728032228301,"duration":0},"status":"passed","severity":"normal"},{"uid":"e307e4551b5531ab","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728032388399,"stop":1728032388399,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89268148981f3d0","name":"Push message with content topic containing Script","time":{"start":1728032582507,"stop":1728032582507,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a07f5990892eaa","name":"Check received message containing shell command","time":{"start":1728032520625,"stop":1728032520625,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e5a94de321fe70b","name":"Correctly serialized arguments","time":{"start":1728032504395,"stop":1728032504396,"duration":1},"status":"passed","severity":"normal"},{"uid":"df64ce30c7822c0a","name":"LightPush","time":{"start":1728032652649,"stop":1728032652649,"duration":0},"status":"passed","severity":"normal"},{"uid":"950821cb6b9cd3a4","name":"different cluster, same shard: nodes don't connect","time":{"start":1728032499651,"stop":1728032499651,"duration":0},"status":"passed","severity":"normal"},{"uid":"2911ab6f1ce7963a","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728032614667,"stop":1728032614669,"duration":2},"status":"passed","severity":"normal"},{"uid":"1db3e15821011401","name":"Ping on unsubscribed peer","time":{"start":1728032317289,"stop":1728032317289,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb0b924ca52a366","name":"should get / set TCP multiaddr","time":{"start":1728032228303,"stop":1728032228306,"duration":3},"status":"passed","severity":"normal"},{"uid":"c3bcd59f9a866436","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app85/2/topic836/proto","time":{"start":1728032582956,"stop":1728032582957,"duration":1},"status":"passed","severity":"normal"},{"uid":"6908ecbdc3e54412","name":"Encoder throws on undefined content topic","time":{"start":1728032235624,"stop":1728032235625,"duration":1},"status":"passed","severity":"normal"},{"uid":"d05c9255c970e166","name":"Push message with content topic containing XML","time":{"start":1728032582507,"stop":1728032582507,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff49f55870192b37","name":"Publish message with custom timestamp: Fri Oct 04 2024 08:02:22 GMT+0000 (Coordinated Universal Time)","time":{"start":1728032550037,"stop":1728032550037,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d5c20fb4e15a17","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728032243303,"stop":1728032243303,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fde08ba857eee349","name":"Reopen subscription with peer with lost subscription","time":{"start":1728032316367,"stop":1728032316369,"duration":2},"status":"passed","severity":"normal"},{"uid":"f8acc149b6025f3b","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1728032219887,"stop":1728032219887,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bdcdc0b197f130a","name":"Check message received after jswaku node is restarted","time":{"start":1728032520666,"stop":1728032520666,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1082b4a0b865f317","name":"Push message with escaped characters payload","time":{"start":1728032550349,"stop":1728032550349,"duration":0},"status":"passed","severity":"normal"},{"uid":"372d7b9612ec6955","name":"Check message with invalid timestamp is not received","time":{"start":1728032388399,"stop":1728032388400,"duration":1},"status":"passed","severity":"normal"},{"uid":"8181feb4f9d9165b","name":"Reopen subscription with peer with lost subscription","time":{"start":1728032316358,"stop":1728032316358,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de4bd1d5fcdfef1","name":"Encoder throws on undefined content topic","time":{"start":1728032253332,"stop":1728032253333,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fbf6c9b472b7a8d","name":"Push message with content topic containing numeric","time":{"start":1728032582502,"stop":1728032582502,"duration":0},"status":"passed","severity":"normal"},{"uid":"920a97962ebf28c","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1728032279021,"stop":1728032279022,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d18e16e754bc72a","name":"isConnected should return true after first peer connects","time":{"start":1728032305461,"stop":1728032305461,"duration":0},"status":"passed","severity":"normal"},{"uid":"511f7d4f35b9606","name":"Sample","time":{"start":1728032227589,"stop":1728032227589,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbda5ed236a339b1","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1728032499647,"stop":1728032499647,"duration":0},"status":"passed","severity":"normal"},{"uid":"590c519f4b20da19","name":"Renews subscription after lossing a connection","time":{"start":1728032614969,"stop":1728032614970,"duration":1},"status":"passed","severity":"normal"},{"uid":"7550cd5d3b5a947f","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1728032272769,"stop":1728032272771,"duration":2},"status":"passed","severity":"normal"},{"uid":"33a9def7b4eb131b","name":"ignores unrecognized TXT record formats","time":{"start":1728032243299,"stop":1728032243300,"duration":1},"status":"passed","severity":"normal"},{"uid":"963ff388eafddcb0","name":"Subscribe to topic containing short and receive message","time":{"start":1728032415376,"stop":1728032415380,"duration":4},"status":"passed","severity":"normal"},{"uid":"8c5b4b97c709ac14","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1728032518179,"stop":1728032518180,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe6238e2aac3145a","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1728032219882,"stop":1728032219882,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec34e7fb08118620","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1728032219880,"stop":1728032219881,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce6c9c1f16f0e824","name":"throws on content topic with empty topic name field","time":{"start":1728032219863,"stop":1728032219863,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea9a82acc9a96c95","name":"Push message with Script payload","time":{"start":1728032550342,"stop":1728032550342,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d6ee052b935051","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728032323474,"stop":1728032323474,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d7106c1b4010d7a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728032415384,"stop":1728032415384,"duration":0},"status":"passed","severity":"normal"},{"uid":"1281c49a0040e693","name":"Fails to publish duplicate message","time":{"start":1728032550038,"stop":1728032550038,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e33477ffc8ab189","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1728032253329,"stop":1728032253330,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dc0d2e9bd83594a","name":"it tolerates circular branch references","time":{"start":1728032243298,"stop":1728032243298,"duration":0},"status":"passed","severity":"normal"},{"uid":"434222a65f58d5c4","name":"Meta field set when metaSetter is specified","time":{"start":1728032235624,"stop":1728032235624,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d6a9d7acd001a8","name":"Generator, 2 different pubsubtopics","time":{"start":1728032629244,"stop":1728032629245,"duration":1},"status":"passed","severity":"normal"},{"uid":"59a18018b80f7802","name":"Check message with no payload is not received","time":{"start":1728032520630,"stop":1728032520630,"duration":0},"status":"passed","severity":"normal"},{"uid":"2afefca075f55d92","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1728032219885,"stop":1728032219885,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe468785a0c8e5bc","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728032415384,"stop":1728032415385,"duration":1},"status":"passed","severity":"normal"},{"uid":"632a3aa3c16d2b4b","name":"should return usable stream attached to connection","time":{"start":1728032235002,"stop":1728032235003,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ae7a482fb1db1eb","name":"should be able to decode the field with only FILTER set to true","time":{"start":1728032227552,"stop":1728032227553,"duration":1},"status":"passed","severity":"normal"},{"uid":"b62cd9bba0730d39","name":"random static sharding 4 - Cluster ID: 283, Shard ID: 983","time":{"start":1728032614672,"stop":1728032614673,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa5dc0989c023f6a","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1728032243302,"stop":1728032243302,"duration":0},"status":"passed","severity":"normal"},{"uid":"535fe37588fd6152","name":"Push message with rate limit","time":{"start":1728032550370,"stop":1728032550370,"duration":0},"status":"passed","severity":"normal"},{"uid":"b209a47c467004bf","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728032415383,"stop":1728032415383,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8cff05040631bdc","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app60/7/topic335/xml","time":{"start":1728032582958,"stop":1728032582959,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4779854790cd91e","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1728032323427,"stop":1728032323427,"duration":0},"status":"passed","severity":"normal"},{"uid":"f907afbe3fd8a4ae","name":"Check meta is set [ecies]","time":{"start":1728032255022,"stop":1728032255022,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b7474c313071f5","name":"can start and stop the service","time":{"start":1728032602098,"stop":1728032602099,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e68b1958b5a0aa9","name":"Check received message containing SQL Injection","time":{"start":1728032520645,"stop":1728032520646,"duration":1},"status":"passed","severity":"normal"},{"uid":"3453bcadd20aa63a","name":"Push message on custom pubsubTopic","time":{"start":1728032477085,"stop":1728032477085,"duration":0},"status":"passed","severity":"normal"},{"uid":"c35aa447870371df","name":"Push message with content topic containing special chars","time":{"start":1728032582502,"stop":1728032582503,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e37170f4b5fae00","name":"Query Generator, Wrong PubsubTopic","time":{"start":1728032626099,"stop":1728032626101,"duration":2},"status":"passed","severity":"normal"},{"uid":"df92af0accaa63b0","name":"should not fail to start the service if it is already started","time":{"start":1728032602100,"stop":1728032602102,"duration":2},"status":"passed","severity":"normal"},{"uid":"a8294a3e06d16b33","name":"Subscribe and receives messages on 20 topics","time":{"start":1728032415366,"stop":1728032415367,"duration":1},"status":"passed","severity":"normal"},{"uid":"f185d44c9da498c9","name":"Encoder throws on empty string content topic","time":{"start":1728032255022,"stop":1728032255023,"duration":1},"status":"passed","severity":"normal"},{"uid":"21185a6a74082ba3","name":"Push message with custom timestamp: 1728028808917","time":{"start":1728032582512,"stop":1728032582513,"duration":1},"status":"passed","severity":"normal"},{"uid":"45f655fe13a22596","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728032614963,"stop":1728032614963,"duration":0},"status":"passed","severity":"normal"},{"uid":"59856495ab3e7bb3","name":"should not fail to stop the service if it was not started","time":{"start":1728032602099,"stop":1728032602100,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bb749fddc8bcc83","name":"should be called at least once on all `peer:discovery` events","time":{"start":1728032280081,"stop":1728032280081,"duration":0},"status":"passed","severity":"normal"},{"uid":"2826a48ae5390767","name":"should throw an error for empty SingleShardInfos array","time":{"start":1728032219879,"stop":1728032219879,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e29e66c59ae7ae8","name":"Check received message with timestamp: 1728032272427000000 ","time":{"start":1728032388398,"stop":1728032388398,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a9f15f48e68cd5","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1728032518178,"stop":1728032518178,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce80be8f14bb306","name":"Check message with non string payload is not received","time":{"start":1728032520664,"stop":1728032520666,"duration":2},"status":"passed","severity":"normal"},{"uid":"b9cd4cb1bc54d249","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728032408504,"stop":1728032408504,"duration":0},"status":"passed","severity":"normal"},{"uid":"356363a1e98eefe9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728032390194,"stop":1728032390194,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68b1e23f16a61c9","name":"Push message with content topic containing long","time":{"start":1728032582501,"stop":1728032582502,"duration":1},"status":"passed","severity":"normal"},{"uid":"437ba3226b207ee","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1728032390188,"stop":1728032390189,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3ea73f9e5c2b741","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1728032219880,"stop":1728032219880,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea3032f6e2484425","name":"Check received message containing special chars","time":{"start":1728032520621,"stop":1728032520621,"duration":0},"status":"passed","severity":"normal"},{"uid":"204b9277778fe37b","name":"should encode/decode to text encoding","time":{"start":1728032228302,"stop":1728032228302,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eaaa9e62e12a50f","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1728032279022,"stop":1728032279023,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f086e8646b2c14b","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1728032518174,"stop":1728032518174,"duration":0},"status":"passed","severity":"normal"},{"uid":"285ec2e24ae7ea7a","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1728032390182,"stop":1728032390182,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f912a37d034adcc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728032323427,"stop":1728032323428,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcbf03742e49f30a","name":"Ping fails for unsubscribed peers","time":{"start":1728032339219,"stop":1728032339221,"duration":2},"status":"passed","severity":"normal"},{"uid":"237a4e677e67cfdc","name":"Push message with content topic containing shell command","time":{"start":1728032582509,"stop":1728032582509,"duration":0},"status":"passed","severity":"normal"},{"uid":"871b0db9d7030270","name":"addEventListener with wrong event","time":{"start":1728032313202,"stop":1728032313202,"duration":0},"status":"passed","severity":"normal"},{"uid":"39fd6001e250e5ca","name":"Passing page size 10 when there are 10 messages","time":{"start":1728032635841,"stop":1728032635841,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda0e041fe56e0d2","name":"can start the service","time":{"start":1728032283959,"stop":1728032283960,"duration":1},"status":"passed","severity":"normal"},{"uid":"308641f2da39134f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728032614966,"stop":1728032614966,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e79e9e4ea0c6ce","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1728032235626,"stop":1728032235626,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f081aaf6852f1da","name":"Relay - times out","time":{"start":1728032652648,"stop":1728032652648,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80363d8951bdb22","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1728032560832,"stop":1728032560832,"duration":0},"status":"passed","severity":"normal"},{"uid":"9984c63b0135b674","name":"unsubscribes","time":{"start":1728032637890,"stop":1728032637891,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b2492865dd21d4c","name":"Check message with invalid timestamp is not received","time":{"start":1728032520629,"stop":1728032520629,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f36c69d6b52fee","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1728032636436,"stop":1728032636436,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63cce77d6cee960","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728032323483,"stop":1728032323487,"duration":4},"status":"passed","severity":"normal"},{"uid":"d884bd1cb399116b","name":"should not throw an error for a single configured topic","time":{"start":1728032219888,"stop":1728032219889,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a87e377a3ab7574","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728032415385,"stop":1728032415385,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ed8bc246b8fb8a","name":"same cluster, different shard: nodes don't connect","time":{"start":1728032390172,"stop":1728032390173,"duration":1},"status":"passed","severity":"normal"},{"uid":"161969dd710fd580","name":"Generator, custom pubsub topic","time":{"start":1728032629245,"stop":1728032629246,"duration":1},"status":"passed","severity":"normal"},{"uid":"5241b6858901aede","name":"should not receive a peer event before start","time":{"start":1728032283963,"stop":1728032283964,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b1d381f4d248e73","name":"same cluster, different shard: nodes connect","time":{"start":1728032499648,"stop":1728032499650,"duration":2},"status":"passed","severity":"normal"},{"uid":"4547c8fb9c3eadde","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728032346545,"stop":1728032346545,"duration":0},"status":"passed","severity":"normal"},{"uid":"700a5167e3bf6305","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1728032605740,"stop":1728032605740,"duration":0},"status":"passed","severity":"normal"},{"uid":"32171d9dd771da85","name":"Subscribe and receive messages via lightPush","time":{"start":1728032614932,"stop":1728032614932,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ec5152e9cb28e3","name":"Push message with Chinese payload","time":{"start":1728032550338,"stop":1728032550339,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8f4d712b924eafc","name":"Check publish message containing numeric","time":{"start":1728032550022,"stop":1728032550023,"duration":1},"status":"passed","severity":"normal"},{"uid":"739deeeb7437196c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1728032219888,"stop":1728032219888,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1988726ec0467da","name":"random static sharding 5 - Cluster ID: 140, Shard ID: 342","time":{"start":1728032614673,"stop":1728032614673,"duration":0},"status":"passed","severity":"normal"},{"uid":"21622d1384f5372","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728032408499,"stop":1728032408499,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69c4aa76c340cac","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1728032390200,"stop":1728032390200,"duration":0},"status":"passed","severity":"normal"},{"uid":"546f43c4a4ee934e","name":"Reusing cursor across nodes","time":{"start":1728032605743,"stop":1728032605743,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cbb0cec0ff910e9","name":"Subscribe to topic containing short and receive message","time":{"start":1728032614960,"stop":1728032614960,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ba58504ddd915","name":"Check publish message containing escaped characters","time":{"start":1728032550028,"stop":1728032550030,"duration":2},"status":"passed","severity":"normal"},{"uid":"cf56324ec847d71f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728032614934,"stop":1728032614935,"duration":1},"status":"passed","severity":"normal"},{"uid":"40210427c4078fc5","name":"Filter","time":{"start":1728032652649,"stop":1728032652650,"duration":1},"status":"passed","severity":"normal"},{"uid":"31cda2a126e1c908","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1728032247410,"stop":1728032247411,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ec241560727c86e","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1728032222328,"stop":1728032222329,"duration":1},"status":"passed","severity":"normal"},{"uid":"48a99ec0300e8ab6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1728032219884,"stop":1728032219885,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a5ada808e591d02","name":"should handle corrupted local storage data gracefully","time":{"start":1728032247411,"stop":1728032247411,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd45f7e3bcab32e9","name":"Push message with custom timestamp: 1728028829085","time":{"start":1728032550372,"stop":1728032550373,"duration":1},"status":"passed","severity":"normal"},{"uid":"63c33bd378070744","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728032415381,"stop":1728032415382,"duration":1},"status":"passed","severity":"normal"},{"uid":"8755530cad6cb9bc","name":"Publish message with custom timestamp: Fri Oct 04 2024 10:02:22 GMT+0000 (Coordinated Universal Time)","time":{"start":1728032550037,"stop":1728032550037,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd503fb2b3004ed9","name":"Relay + Store","time":{"start":1728032279410,"stop":1728032279410,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d65ef8d0d04de7","name":"should throw if no connection provided","time":{"start":1728032235003,"stop":1728032235004,"duration":1},"status":"passed","severity":"normal"},{"uid":"22758ee02583ae4c","name":"Check received message containing unicode special characters","time":{"start":1728032520653,"stop":1728032520653,"duration":0},"status":"passed","severity":"normal"},{"uid":"878c2c23e8925655","name":"Overlapping topic subscription","time":{"start":1728032614960,"stop":1728032614960,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d57118cd67e726","name":"Relay + Store","time":{"start":1728032228312,"stop":1728032228312,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4fbeb1b556c4ca7","name":"Check received message containing SQL Injection","time":{"start":1728032520623,"stop":1728032520623,"duration":0},"status":"passed","severity":"normal"},{"uid":"291fbb0f393d81d3","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1728032242763,"stop":1728032242763,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb395c2a88b52133","name":"Sets default value correctly","time":{"start":1728032645888,"stop":1728032645888,"duration":0},"status":"passed","severity":"normal"},{"uid":"b65dbe3a3052f806","name":"should return false","time":{"start":1728032228300,"stop":1728032228301,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9e90b0853b987b7","name":"Push message with content topic containing Russian","time":{"start":1728032550358,"stop":1728032550358,"duration":0},"status":"passed","severity":"normal"},{"uid":"440992cd429aaf37","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728032323407,"stop":1728032323414,"duration":7},"status":"passed","severity":"normal"},{"uid":"13680c5e5c43b638","name":"Check message with invalid timestamp is not received","time":{"start":1728032520657,"stop":1728032520658,"duration":1},"status":"passed","severity":"normal"},{"uid":"f593fa645b8d36e5","name":"Check received message containing short","time":{"start":1728032388390,"stop":1728032388390,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f3e18949bf4c1b","name":"Encoder throws on empty string content topic","time":{"start":1728032253333,"stop":1728032253333,"duration":0},"status":"passed","severity":"normal"},{"uid":"534ab2ddfb419f98","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1728032243302,"stop":1728032243302,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13edddbfffb1584","name":"throws on content topic with empty application field","time":{"start":1728032219861,"stop":1728032219862,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb4d84d4463293ea","name":"Query Generator - false","time":{"start":1728032626659,"stop":1728032626659,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d55f9ce498834","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1728032235390,"stop":1728032235390,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b2f7b72d41d540","name":"Waku message hash computation (no timestamp)","time":{"start":1728032222330,"stop":1728032222330,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0c76a0f758167","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1728032645770,"stop":1728032645770,"duration":0},"status":"passed","severity":"normal"},{"uid":"c73d842f0206c017","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1728032645773,"stop":1728032645773,"duration":0},"status":"passed","severity":"normal"},{"uid":"f523f52894ec9f51","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728032323415,"stop":1728032323421,"duration":6},"status":"passed","severity":"normal"},{"uid":"167169da114efc1f","name":"Check received message containing XML","time":{"start":1728032388394,"stop":1728032388394,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc10330583b864c6","name":"should set field with only STORE enabled","time":{"start":1728032228311,"stop":1728032228311,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d9dab457df1befc","name":"Ping on subscribed peer","time":{"start":1728032316355,"stop":1728032316356,"duration":1},"status":"passed","severity":"normal"},{"uid":"790630dbfd0f42a9","name":"Push message with custom timestamp: 1697274029085","time":{"start":1728032550370,"stop":1728032550371,"duration":1},"status":"passed","severity":"normal"},{"uid":"617325d8040df805","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1728032390179,"stop":1728032390181,"duration":2},"status":"passed","severity":"normal"},{"uid":"eaf7da6a646a9e15","name":"should be online or offline if network state changed","time":{"start":1728032272775,"stop":1728032272775,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7c921371cd11fd","name":"Push message with custom timestamp: 1697274008917","time":{"start":1728032582512,"stop":1728032582512,"duration":0},"status":"passed","severity":"normal"},{"uid":"906a1332720df300","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728032629237,"stop":1728032629237,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cdd61b98fb7bcac","name":"Push message with content topic containing escaped characters","time":{"start":1728032550367,"stop":1728032550368,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab608b57a5bc657a","name":"Keep-alive pings maintain the connection","time":{"start":1728032339221,"stop":1728032339222,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0328b733fea3442","name":"Ordered Callback - false","time":{"start":1728032626664,"stop":1728032626665,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aff0b59cb1b2ed9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728032323414,"stop":1728032323415,"duration":1},"status":"passed","severity":"normal"},{"uid":"c51a71042eb808ac","name":"Push message with content topic containing Arabic","time":{"start":1728032582506,"stop":1728032582506,"duration":0},"status":"passed","severity":"normal"},{"uid":"47894c8d830ea401","name":"Check received message with timestamp: 1728032272067 ","time":{"start":1728032520627,"stop":1728032520627,"duration":0},"status":"passed","severity":"normal"},{"uid":"1011439e519c93d5","name":"Relay - dialed after","time":{"start":1728032652648,"stop":1728032652648,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdf6b9f3ed28c8b5","name":"Asymmetric encrypt & decrypt","time":{"start":1728032253809,"stop":1728032253809,"duration":0},"status":"passed","severity":"normal"},{"uid":"e07394aed20d0f92","name":"Subscribe and receive messages via waku relay post","time":{"start":1728032614957,"stop":1728032614958,"duration":1},"status":"passed","severity":"normal"},{"uid":"abc66cd198d5b112","name":"Subscribe to topic containing shell command and publish message","time":{"start":1728032560831,"stop":1728032560832,"duration":1},"status":"passed","severity":"normal"},{"uid":"f60aeda15c140c0e","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1728032626106,"stop":1728032626106,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb37cdbe8ee2832","name":"Init the array if not present","time":{"start":1728032219473,"stop":1728032219475,"duration":2},"status":"passed","severity":"normal"},{"uid":"68b20f0b9728b04b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728032346543,"stop":1728032346544,"duration":1},"status":"passed","severity":"normal"},{"uid":"a258812c9fa2b777","name":"should not receive a peer event after stop","time":{"start":1728032602104,"stop":1728032602104,"duration":0},"status":"passed","severity":"normal"},{"uid":"9819a8c37edde8fc","name":"Fails to push message with large meta","time":{"start":1728032582511,"stop":1728032582511,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd5871a350760ea2","name":"Reopen subscription with peer with lost subscription","time":{"start":1728032317289,"stop":1728032317290,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c0cd6fb47364496","name":"Delete observer","time":{"start":1728032522849,"stop":1728032522849,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f555b76e5c5e51","name":"LightPush with 1 connections","time":{"start":1728032428803,"stop":1728032428803,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55cae1f0a0d00a9","name":"Query with Ordered Callback, No message returned","time":{"start":1728032626107,"stop":1728032626108,"duration":1},"status":"passed","severity":"normal"},{"uid":"459cc049e38272d1","name":"Publish message with custom timestamp: Sat Oct 14 2023 09:02:22 GMT+0000 (Coordinated Universal Time)","time":{"start":1728032550036,"stop":1728032550036,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7088311775447ce","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1728032253331,"stop":1728032253331,"duration":0},"status":"passed","severity":"normal"},{"uid":"297940c332d1d987","name":"Push message with shell command payload","time":{"start":1728032550345,"stop":1728032550348,"duration":3},"status":"passed","severity":"normal"},{"uid":"578d6d693978ef64","name":"Push message with content topic containing emoji","time":{"start":1728032550368,"stop":1728032550369,"duration":1},"status":"passed","severity":"normal"},{"uid":"e561979355aa79a6","name":"should properly create location multiaddrs - tcp","time":{"start":1728032228309,"stop":1728032228309,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ada5f2a1deaa424","name":"Check received message containing numeric","time":{"start":1728032388391,"stop":1728032388391,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1051110e2a382f","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728032227550,"stop":1728032227550,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a850e700c755d42","name":"Renews peer on consistent ping failures","time":{"start":1728032339222,"stop":1728032339222,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3eeebfa48700ebf","name":"Subscribe to topic containing long and receive message","time":{"start":1728032415380,"stop":1728032415380,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dbe0fdde1275868","name":"Check received message containing XML","time":{"start":1728032520623,"stop":1728032520624,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f697d0def4bb649","name":"Check publish message containing short","time":{"start":1728032550021,"stop":1728032550022,"duration":1},"status":"passed","severity":"normal"},{"uid":"110ce77e80d44e88","name":"should emit a peer event after start","time":{"start":1728032602102,"stop":1728032602103,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b47ad08bc183efc","name":"Passing page size 110 when there are 120 messages","time":{"start":1728032635842,"stop":1728032635842,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bbe30b356760514","name":"Check received message containing unicode special characters","time":{"start":1728032520626,"stop":1728032520626,"duration":0},"status":"passed","severity":"normal"},{"uid":"903440904cc291a5","name":"Passing an array","time":{"start":1728032645886,"stop":1728032645887,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d80919f1757a9a7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1728032219885,"stop":1728032219886,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a9a6504becad0cf","name":"should not receive a peer event before start","time":{"start":1728032247409,"stop":1728032247409,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd44fe8132b3961","name":"Push to array if already present","time":{"start":1728032219475,"stop":1728032219475,"duration":0},"status":"passed","severity":"normal"}]