allure-jswaku/7314/widgets/duration.json
2024-08-22 21:23:10 +00:00

1 line
157 KiB
JSON

[{"uid":"ef6e2ced47c22635","name":"Symmetric encrypt & Decrypt","time":{"start":1724361009748,"stop":1724361009749,"duration":1},"status":"passed","severity":"normal"},{"uid":"225f2826fa460bf7","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724361598042,"stop":1724361598042,"duration":0},"status":"passed","severity":"normal"},{"uid":"30470d0606a7bd61","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724361598035,"stop":1724361598035,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d697428cfb60f6b","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724361528979,"stop":1724361528980,"duration":1},"status":"broken","severity":"normal"},{"uid":"e26bbb25ce327971","name":"does not throw on valid cases","time":{"start":1724360974632,"stop":1724360974633,"duration":1},"status":"passed","severity":"normal"},{"uid":"86a6aab4413b2f3e","name":"Filter with 1 connections","time":{"start":1724361296532,"stop":1724361296533,"duration":1},"status":"passed","severity":"normal"},{"uid":"8233d094a611f372","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724361735748,"stop":1724361735749,"duration":1},"status":"passed","severity":"normal"},{"uid":"f42eebc1dd0a92a3","name":"Relay - dialed after","time":{"start":1724361742548,"stop":1724361742548,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fc6bbe574c245a0","name":"different cluster, same shard: nodes don't connect","time":{"start":1724361234741,"stop":1724361234742,"duration":1},"status":"passed","severity":"normal"},{"uid":"98dbf9ec3c617f96","name":"getPeersByDiscovery","time":{"start":1724361617161,"stop":1724361617161,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccfedefd1f224605","name":"Publish message with large meta","time":{"start":1724361595944,"stop":1724361595944,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9ab691ca2db059","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724361277044,"stop":1724361277049,"duration":5},"status":"passed","severity":"normal"},{"uid":"accfc08343381d28","name":"returns all values when wanted number matches available values","time":{"start":1724360997830,"stop":1724360997832,"duration":2},"status":"passed","severity":"normal"},{"uid":"96211d65875160c0","name":"Check publish message containing XML","time":{"start":1724361595936,"stop":1724361595936,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d6a06746e52abf","name":"Push message with long payload","time":{"start":1724361550487,"stop":1724361550487,"duration":0},"status":"passed","severity":"normal"},{"uid":"80bcb33aa1b0d0d5","name":"Encoder throws on undefined content topic","time":{"start":1724361011043,"stop":1724361011044,"duration":1},"status":"passed","severity":"normal"},{"uid":"11a7fd4d67c2c696","name":"Ephemeral field set to true","time":{"start":1724360988233,"stop":1724360988234,"duration":1},"status":"passed","severity":"normal"},{"uid":"3049ab95fbce8015","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724361706330,"stop":1724361706331,"duration":1},"status":"passed","severity":"normal"},{"uid":"21191f6fe5862b83","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724361234764,"stop":1724361234764,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2daf432df55f049","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724361528978,"stop":1724361528978,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f985b14f566d5a","name":"should handle corrupted local storage data gracefully","time":{"start":1724361003203,"stop":1724361003203,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71f11677f0bc6ee","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724360974660,"stop":1724360974660,"duration":0},"status":"passed","severity":"normal"},{"uid":"63494fe828eab32c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724361572622,"stop":1724361572623,"duration":1},"status":"passed","severity":"normal"},{"uid":"d459b890ecdb4657","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724360982641,"stop":1724360982642,"duration":1},"status":"passed","severity":"normal"},{"uid":"63623605c6fc01c9","name":"different cluster, same shard: nodes don't connect","time":{"start":1724361431244,"stop":1724361431244,"duration":0},"status":"passed","severity":"normal"},{"uid":"b302f2b6ebc481ea","name":"Push message with content topic containing unicode special characters","time":{"start":1724361697451,"stop":1724361697451,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea454badf29860b","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724360974865,"stop":1724360974865,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbff6e698d1a0189","name":"A test","time":{"start":1724361375124,"stop":1724361375124,"duration":0},"status":"passed","severity":"normal"},{"uid":"f66ad0153f0f79e2","name":"Push message with special chars payload","time":{"start":1724361697437,"stop":1724361697438,"duration":1},"status":"passed","severity":"normal"},{"uid":"94a06de9c884c1b8","name":"Passing page size 1 when there are 4 messages","time":{"start":1724361726228,"stop":1724361726229,"duration":1},"status":"passed","severity":"normal"},{"uid":"474c7638066833d2","name":"Ping on unsubscribed peer","time":{"start":1724361087691,"stop":1724361087692,"duration":1},"status":"passed","severity":"normal"},{"uid":"16d55d8ca1575860","name":"Waku message hash computation (no timestamp)","time":{"start":1724360977400,"stop":1724360977400,"duration":0},"status":"passed","severity":"normal"},{"uid":"60735881dd11151","name":"Push message with emoji payload","time":{"start":1724361697443,"stop":1724361697443,"duration":0},"status":"passed","severity":"normal"},{"uid":"b39aadd9681747af","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724361036007,"stop":1724361036007,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5c96b98e2745dd0a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724361275457,"stop":1724361275457,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe6ad84a69b32c11","name":"Subscribe and receive messages via waku relay post","time":{"start":1724361277049,"stop":1724361277049,"duration":0},"status":"passed","severity":"normal"},{"uid":"8590ba74353cacb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724361115249,"stop":1724361115249,"duration":0},"status":"passed","severity":"normal"},{"uid":"73348651ac37ec20","name":"Check received message containing escaped characters","time":{"start":1724361563219,"stop":1724361563220,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0d8ab2741040ce0","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724361234760,"stop":1724361234761,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8c3133b371bf3a0","name":"non connected peers","time":{"start":1724361550785,"stop":1724361550786,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ab31551a4abbd1fc","name":"Check received message containing emoji","time":{"start":1724361563220,"stop":1724361563220,"duration":0},"status":"passed","severity":"normal"},{"uid":"7272a59508c172db","name":"tcp ip4 address","time":{"start":1724360982657,"stop":1724360982658,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebcdf6d7f0b08bcd","name":"Push message with content topic containing Arabic","time":{"start":1724361697447,"stop":1724361697447,"duration":0},"status":"passed","severity":"normal"},{"uid":"f96a343007fcbd3d","name":"should not receive a peer event after stop","time":{"start":1724361003201,"stop":1724361003201,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0d5b7ab0d802af","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724361706344,"stop":1724361706344,"duration":0},"status":"passed","severity":"normal"},{"uid":"596b82febce258b9","name":"isConnected should return false after all peers disconnect","time":{"start":1724361025916,"stop":1724361025917,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3e7662a1218ae08","name":"Filter","time":{"start":1724361742551,"stop":1724361742551,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb059c1fea18a50","name":"can start and stop the service","time":{"start":1724361570659,"stop":1724361570659,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2463f038d07a83e","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724360974671,"stop":1724360974671,"duration":0},"status":"passed","severity":"normal"},{"uid":"f97f9260c5125f48","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724361431242,"stop":1724361431242,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f13e51f940d585","name":"isConnected should return false after all peers disconnect","time":{"start":1724361083132,"stop":1724361083133,"duration":1},"status":"passed","severity":"normal"},{"uid":"26fb59b1aa000ee2","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724360997833,"stop":1724360997833,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f1addda9ab46ffd","name":"should handle a minimal index list","time":{"start":1724360974864,"stop":1724360974864,"duration":0},"status":"passed","severity":"normal"},{"uid":"55991b42a0c35d97","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724361711419,"stop":1724361711419,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d5460cb571a94c","name":"Check received message containing long","time":{"start":1724361563201,"stop":1724361563202,"duration":1},"status":"passed","severity":"normal"},{"uid":"69c5890d3ea8deae","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724360998732,"stop":1724360998733,"duration":1},"status":"passed","severity":"normal"},{"uid":"a094cb8e5bc2e906","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724361528975,"stop":1724361528975,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18a41b361c35569","name":"Fails to push message with empty content topic","time":{"start":1724361550533,"stop":1724361550533,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4b4181c969494","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724360974673,"stop":1724360974673,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcabd8ddd4a8bb3c","name":"handles multiple messages","time":{"start":1724361720962,"stop":1724361720962,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4a5046d645928bc","name":"Check publish message containing numeric","time":{"start":1724361595931,"stop":1724361595931,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa645d9de71a543","name":"Check received message containing shell command","time":{"start":1724361563219,"stop":1724361563219,"duration":0},"status":"passed","severity":"normal"},{"uid":"d89a46b9585d4b91","name":"Push message with content topic containing long","time":{"start":1724361697445,"stop":1724361697445,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76384d68f7a2a53","name":"should get / set UDP multiaddr","time":{"start":1724360983326,"stop":1724360983326,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b28e7eafd99d6a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724361375034,"stop":1724361375035,"duration":1},"status":"passed","severity":"normal"},{"uid":"f23e64e53f642f64","name":"new peer added after a peer was already found","time":{"start":1724361617161,"stop":1724361617161,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4adafad49c9eb291","name":"Push message with short payload","time":{"start":1724361550486,"stop":1724361550487,"duration":1},"status":"passed","severity":"normal"},{"uid":"63df58c2c8a27aeb","name":"Push message with XML payload","time":{"start":1724361697440,"stop":1724361697440,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2090fd10ea5c8b","name":"Subscribe to topic containing Script and receive message","time":{"start":1724361706370,"stop":1724361706371,"duration":1},"status":"passed","severity":"normal"},{"uid":"37393ead42118102","name":"should not fail to start the service if it is already started","time":{"start":1724361003200,"stop":1724361003200,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb3a5c61af4f0f9","name":"should decode valid enr with tcp successfully","time":{"start":1724360983322,"stop":1724360983323,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceab5c041c00e4d0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724360974664,"stop":1724360974664,"duration":0},"status":"passed","severity":"normal"},{"uid":"85113c29cf9c19ae","name":"Push message with content topic containing Russian","time":{"start":1724361550527,"stop":1724361550528,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0600f4c045711e4","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724360974655,"stop":1724360974655,"duration":0},"status":"passed","severity":"normal"},{"uid":"606ea20dfb67d780","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724360974663,"stop":1724360974663,"duration":0},"status":"passed","severity":"normal"},{"uid":"565715c738d51d2f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724361706358,"stop":1724361706358,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eef1bc98e7dd6fd","name":"Push message with custom timestamp: 1724364875617","time":{"start":1724361697455,"stop":1724361697455,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4531b243b60635","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724361277066,"stop":1724361277067,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3e03063363c8364","name":"Store - dialed after - with timeout","time":{"start":1724361742550,"stop":1724361742550,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b557cdabd3f967","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724361572621,"stop":1724361572622,"duration":1},"status":"passed","severity":"normal"},{"uid":"39b1b4b9ce22b380","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724361277044,"stop":1724361277044,"duration":0},"status":"passed","severity":"normal"},{"uid":"708e8df0cc930631","name":"Push message with unicode special characters payload","time":{"start":1724361550519,"stop":1724361550519,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1ac6911fc6d6b7","name":"Check received message containing short","time":{"start":1724361234360,"stop":1724361234361,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0f133826867c523","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724360974662,"stop":1724360974662,"duration":0},"status":"passed","severity":"normal"},{"uid":"82029823a4105815","name":"Using a function","time":{"start":1724361734420,"stop":1724361734420,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd7bb7a61a5fb72d","name":"Ping on unsubscribed peer","time":{"start":1724361126363,"stop":1724361126364,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f7c1604e015a4d9","name":"Push message with content topic containing escaped characters","time":{"start":1724361550531,"stop":1724361550531,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30087049395662a","name":"Check message with no content topic is not received","time":{"start":1724361563211,"stop":1724361563211,"duration":0},"status":"passed","severity":"normal"},{"uid":"f742b51549c0e04b","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724360983330,"stop":1724360983330,"duration":0},"status":"passed","severity":"normal"},{"uid":"4620309c402b0530","name":"same cluster, different shard: nodes don't connect","time":{"start":1724361234738,"stop":1724361234738,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4dd01dde9591e","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724361234779,"stop":1724361234779,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be420a460588b31","name":"can start and stop the service","time":{"start":1724361003199,"stop":1724361003199,"duration":0},"status":"passed","severity":"normal"},{"uid":"829f5f5df7af9df7","name":"Push message equal or less that 1MB","time":{"start":1724361697455,"stop":1724361697455,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c34a113ed41081","name":"should return empty list for no shard","time":{"start":1724360974657,"stop":1724360974657,"duration":0},"status":"passed","severity":"normal"},{"uid":"af0c5f680fcd03eb","name":"handles empty shards array correctly","time":{"start":1724360974671,"stop":1724360974672,"duration":1},"status":"passed","severity":"normal"},{"uid":"edb0e84f75e05a61","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724360974667,"stop":1724360974667,"duration":0},"status":"passed","severity":"normal"},{"uid":"2284fd4e4ab70b1b","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724361234766,"stop":1724361234766,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec3b04611aed860","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724360999292,"stop":1724360999292,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df701f91a3139d1","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724361528976,"stop":1724361528977,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2f6701aa5f8dde4","name":"Query Generator, No Decoder","time":{"start":1724361689987,"stop":1724361689988,"duration":1},"status":"passed","severity":"normal"},{"uid":"587567507c0b0cff","name":"Callback on promise","time":{"start":1724361719668,"stop":1724361719669,"duration":1},"status":"passed","severity":"normal"},{"uid":"d02ea4c4a48775d6","name":"Fails to push message bigger that 1MB","time":{"start":1724361697456,"stop":1724361697456,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4424b71612b0957","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724361706353,"stop":1724361706353,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0db7dd20adc919","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724361706346,"stop":1724361706346,"duration":0},"status":"passed","severity":"normal"},{"uid":"45f726115231b72f","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724361009229,"stop":1724361009230,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1878b555514878e","name":"Sample","time":{"start":1724360982741,"stop":1724360982741,"duration":0},"status":"passed","severity":"normal"},{"uid":"e28bada753e49b7d","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724361234767,"stop":1724361234767,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdf2fe05e26e2b85","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724360982643,"stop":1724360982644,"duration":1},"status":"passed","severity":"normal"},{"uid":"59f2f13a78aeed91","name":"should not receive a peer event before start","time":{"start":1724361003201,"stop":1724361003201,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03c8df939b16779","name":"LightPush with 1 connections","time":{"start":1724361296532,"stop":1724361296532,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae090e39ad9bf44","name":"should not fail to stop the service if it was not started","time":{"start":1724361570660,"stop":1724361570660,"duration":0},"status":"passed","severity":"normal"},{"uid":"f16f6fc2cda502e3","name":"Overlapping topic subscription","time":{"start":1724361706363,"stop":1724361706365,"duration":2},"status":"passed","severity":"normal"},{"uid":"9ad11d47cb1ecba4","name":"nwaku subscribes","time":{"start":1724361579888,"stop":1724361579889,"duration":1},"status":"passed","severity":"normal"},{"uid":"57d08460d8f0586b","name":"Push message with content topic containing long","time":{"start":1724361550521,"stop":1724361550521,"duration":0},"status":"passed","severity":"normal"},{"uid":"4722b4e3a68c64a6","name":"Push message on custom pubsubTopic","time":{"start":1724361375029,"stop":1724361375030,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fb8d5d22d678e58","name":"Decoder throws on empty string content topic","time":{"start":1724360988236,"stop":1724360988236,"duration":0},"status":"passed","severity":"normal"},{"uid":"191f68a5562abf56","name":"Check message with no pubsub topic is not received","time":{"start":1724361234378,"stop":1724361234379,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c11395d4582b3c7","name":"Correctly serialized arguments","time":{"start":1724361435869,"stop":1724361435869,"duration":0},"status":"passed","severity":"normal"},{"uid":"85a925856390f4e3","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724361735750,"stop":1724361735751,"duration":1},"status":"passed","severity":"normal"},{"uid":"da660e691a6b55f","name":"Check received message containing Russian","time":{"start":1724361234364,"stop":1724361234364,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33d7ffb8fb22bb9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724361234780,"stop":1724361234780,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d91a711cf51953","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724361083130,"stop":1724361083131,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf872b6d9b8c92fa","name":"Passing page size 0 when there are 110 messages","time":{"start":1724361726228,"stop":1724361726228,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e8e8b0df5939d4","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724360974650,"stop":1724360974650,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c49511c8f23a5e","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724361617161,"stop":1724361617162,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ddb32f6dbae89d88","name":"Ping succeeds for all connected peers","time":{"start":1724361143567,"stop":1724361143570,"duration":3},"status":"passed","severity":"normal"},{"uid":"3d007154017a0392","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724361598023,"stop":1724361598024,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c81d9c11a83e31","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724360974673,"stop":1724360974673,"duration":0},"status":"passed","severity":"normal"},{"uid":"206363164b85c3db","name":"Should update multiaddrs","time":{"start":1724361529383,"stop":1724361529383,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e7a2070556bb163","name":"Push message with content topic containing emoji","time":{"start":1724361550532,"stop":1724361550532,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c3d5639ca17c1a","name":"Generator, custom pubsub topic","time":{"start":1724361711417,"stop":1724361711418,"duration":1},"status":"passed","severity":"normal"},{"uid":"a96b93fb2de04e45","name":"Check received message containing Chinese","time":{"start":1724361563215,"stop":1724361563216,"duration":1},"status":"passed","severity":"normal"},{"uid":"20c6c351317150c0","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724361234748,"stop":1724361234748,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0143647b0287a15","name":"Push message with content topic containing unicode special characters","time":{"start":1724361550532,"stop":1724361550532,"duration":0},"status":"passed","severity":"normal"},{"uid":"931b8381cc3cbc94","name":"Push message with content topic containing shell command","time":{"start":1724361550531,"stop":1724361550531,"duration":0},"status":"passed","severity":"normal"},{"uid":"84495b129cf1c171","name":"Check received message containing JSON","time":{"start":1724361234367,"stop":1724361234367,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8176a4ec5fa0494","name":"Push message with content topic containing Arabic","time":{"start":1724361550527,"stop":1724361550527,"duration":0},"status":"passed","severity":"normal"},{"uid":"813529c1af938869","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724361706370,"stop":1724361706370,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dae847cbfe81835","name":"removeEventListener with wrong event","time":{"start":1724361066172,"stop":1724361066172,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca197c2f9ddbbae","name":"Push message with Russian payload","time":{"start":1724361697439,"stop":1724361697439,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb9a0983f7ea2dd","name":"Ping on subscribed peer","time":{"start":1724361087689,"stop":1724361087689,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc5f8d746d16a1b9","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724361706369,"stop":1724361706369,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e93ba595921ce09","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724361375027,"stop":1724361375028,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e34d98a951eadf","name":"should throw an error for missing sharding configuration","time":{"start":1724360974671,"stop":1724360974671,"duration":0},"status":"passed","severity":"normal"},{"uid":"796a5ee09e97d9cd","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724360974648,"stop":1724360974648,"duration":0},"status":"passed","severity":"normal"},{"uid":"250bda8baf2b5f8d","name":"Check meta is set [ecies]","time":{"start":1724361011043,"stop":1724361011043,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4eca01077c071a8","name":"should only return 1 node with relay and store capability","time":{"start":1724360999291,"stop":1724360999291,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5d0b4fe8a86e3b","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724361689995,"stop":1724361689996,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cb7ec6c517f9914","name":"Check publish message containing Basic HTML tag","time":{"start":1724361595936,"stop":1724361595937,"duration":1},"status":"passed","severity":"normal"},{"uid":"db9e1d758f858e8c","name":"should throw an error for missing required configuration","time":{"start":1724360974658,"stop":1724360974658,"duration":0},"status":"passed","severity":"normal"},{"uid":"27566e8dcfadcba0","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724361234778,"stop":1724361234778,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e207b07c33fb373","name":"Check received message containing emoji","time":{"start":1724361563208,"stop":1724361563208,"duration":0},"status":"passed","severity":"normal"},{"uid":"af18b971c74e5abd","name":"less peers than existing","time":{"start":1724361550785,"stop":1724361550785,"duration":0},"status":"skipped","severity":"normal"},{"uid":"252df5e71dd54742","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724361159778,"stop":1724361159779,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e7d71a13b2074e0","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724360974656,"stop":1724360974657,"duration":1},"status":"passed","severity":"normal"},{"uid":"afb5c96512658d8","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724361595939,"stop":1724361595939,"duration":0},"status":"passed","severity":"normal"},{"uid":"4620412f0e5f7ce","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724361277057,"stop":1724361277058,"duration":1},"status":"passed","severity":"normal"},{"uid":"3757d0404c07f4eb","name":"Query generator for multiple messages with different message text format","time":{"start":1724361719660,"stop":1724361719660,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c883c9428a5d3f6","name":"Publish message with custom timestamp: Thu Aug 22 2024 22:19:30 GMT+0000 (Coordinated Universal Time)","time":{"start":1724361595940,"stop":1724361595940,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf5dd827a48f00c","name":"Passing page size 10 when there are 10 messages","time":{"start":1724361726229,"stop":1724361726229,"duration":0},"status":"passed","severity":"normal"},{"uid":"c65c6a9d142e4217","name":"should set field with only STORE enabled","time":{"start":1724360983329,"stop":1724360983329,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5228c5349eb54d7","name":"should encode/decode to RLP encoding","time":{"start":1724360983325,"stop":1724360983325,"duration":0},"status":"passed","severity":"normal"},{"uid":"34cde748be7cdea1","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app67/1/topic518/proto","time":{"start":1724361640002,"stop":1724361640003,"duration":1},"status":"passed","severity":"normal"},{"uid":"8882385aaafb5e6a","name":"shard 0","time":{"start":1724361661693,"stop":1724361661694,"duration":1},"status":"passed","severity":"normal"},{"uid":"154795591384670e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724361763693,"stop":1724361763693,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a5a6e89eb38eedb","name":"Accepts a valid Waku Message","time":{"start":1724360991634,"stop":1724360991635,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb70b7ddefdbea5c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724360974661,"stop":1724360974661,"duration":0},"status":"passed","severity":"normal"},{"uid":"91bf264516fef26f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724361234777,"stop":1724361234777,"duration":0},"status":"passed","severity":"normal"},{"uid":"b73c50268bc0051c","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724361011042,"stop":1724361011042,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6492f84315d126","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724361277066,"stop":1724361277066,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c71ddd3f764b977","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724361234766,"stop":1724361234767,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf3af74075162162","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724361234778,"stop":1724361234778,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced138bcd3e14ec7","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724360974649,"stop":1724360974649,"duration":0},"status":"passed","severity":"normal"},{"uid":"777cc454aed7e0c0","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724361039301,"stop":1724361039303,"duration":2},"status":"passed","severity":"normal"},{"uid":"c8b2645f053b9aa9","name":"Push 30 different messages","time":{"start":1724361550520,"stop":1724361550520,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd656b9418eb3666","name":"Subscribe and receive messages via lightPush","time":{"start":1724361706355,"stop":1724361706355,"duration":0},"status":"passed","severity":"normal"},{"uid":"4007644b2e7afff8","name":"Renews peer on consistent missed messages","time":{"start":1724361143583,"stop":1724361143583,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4661849a5b73f62","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724361277068,"stop":1724361277073,"duration":5},"status":"passed","severity":"normal"},{"uid":"d7be0edf6796bde9","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724361025914,"stop":1724361025915,"duration":1},"status":"passed","severity":"normal"},{"uid":"1edf1cf1a4ffeb3f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724361706356,"stop":1724361706356,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e8f453ea1a569","name":"Push 30 different messages","time":{"start":1724361697443,"stop":1724361697444,"duration":1},"status":"passed","severity":"normal"},{"uid":"39fe09e4aa62ee0c","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724360998733,"stop":1724360998734,"duration":1},"status":"passed","severity":"normal"},{"uid":"17a84be3f9e7a53","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724361277055,"stop":1724361277055,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ca5372575497934","name":"should throw error - no id","time":{"start":1724360983323,"stop":1724360983323,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3c5d362e2f2506e","name":"Filter with 3 connections","time":{"start":1724361296535,"stop":1724361296536,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c32f4af883545a5","name":"Check message with non string payload is not received","time":{"start":1724361563224,"stop":1724361563224,"duration":0},"status":"passed","severity":"normal"},{"uid":"9790e68ee75df9b6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724360974663,"stop":1724360974663,"duration":0},"status":"passed","severity":"normal"},{"uid":"1906bd8d5c204392","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724361706358,"stop":1724361706360,"duration":2},"status":"passed","severity":"normal"},{"uid":"8cbd0d122a3cdd5","name":"Fails to push message with large meta","time":{"start":1724361550533,"stop":1724361550534,"duration":1},"status":"passed","severity":"normal"},{"uid":"27b408a3f4991217","name":"Check received message containing XML","time":{"start":1724361234365,"stop":1724361234365,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cbaa82643eacc6f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724360974666,"stop":1724360974666,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf313b5977b9aa8","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724360987953,"stop":1724360987953,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bea12a3f82bfb40","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724361025912,"stop":1724361025913,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce19e36cf0652b24","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724361598030,"stop":1724361598031,"duration":1},"status":"passed","severity":"normal"},{"uid":"254382f72133ecd3","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724361033401,"stop":1724361033402,"duration":1},"status":"passed","severity":"normal"},{"uid":"c032300d0fc0f4ce","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724361011042,"stop":1724361011043,"duration":1},"status":"passed","severity":"normal"},{"uid":"a73b0ba153b81853","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724361115250,"stop":1724361115251,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8accbea092630c","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724361598031,"stop":1724361598035,"duration":4},"status":"passed","severity":"normal"},{"uid":"72cd5a7932d2e1d2","name":"Subscribe to topic containing XML and receive message","time":{"start":1724361706347,"stop":1724361706351,"duration":4},"status":"passed","severity":"normal"},{"uid":"5faa1a9b7cc7c0b9","name":"Ping on unsubscribed peer","time":{"start":1724361126343,"stop":1724361126347,"duration":4},"status":"passed","severity":"normal"},{"uid":"a0d693a557932532","name":"Push message with Arabic payload","time":{"start":1724361697438,"stop":1724361697439,"duration":1},"status":"passed","severity":"normal"},{"uid":"47190ff7bcf4a556","name":"Push message with content topic containing XML","time":{"start":1724361697449,"stop":1724361697449,"duration":0},"status":"passed","severity":"normal"},{"uid":"254dee92fe656abb","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app91/4/topic519/proto","time":{"start":1724361640003,"stop":1724361640003,"duration":0},"status":"passed","severity":"normal"},{"uid":"4808c0e1a90484fc","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724360974672,"stop":1724360974673,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e3dbbbbfe0e3e05","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724360982637,"stop":1724360982638,"duration":1},"status":"passed","severity":"normal"},{"uid":"d06f75e989fec2bc","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724360974659,"stop":1724360974659,"duration":0},"status":"passed","severity":"normal"},{"uid":"29326acc59c80f32","name":"can start the service","time":{"start":1724361036001,"stop":1724361036002,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3188c9500576c59","name":"Check received message containing short","time":{"start":1724361563214,"stop":1724361563214,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b993aa4fa5a141","name":"throws on content topic with generation field greater than 0","time":{"start":1724360974635,"stop":1724360974636,"duration":1},"status":"passed","severity":"normal"},{"uid":"adf49743ad0eaac9","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724361661694,"stop":1724361661695,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1e6ea1cbef373c5","name":"Query with Promise Callback, No Decoder","time":{"start":1724361690004,"stop":1724361690007,"duration":3},"status":"passed","severity":"normal"},{"uid":"d50b57ce7c4c8b4e","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724361143575,"stop":1724361143581,"duration":6},"status":"passed","severity":"normal"},{"uid":"f6adbd19cacdb14b","name":"Subscribe to topic containing Script and publish message","time":{"start":1724361598036,"stop":1724361598036,"duration":0},"status":"passed","severity":"normal"},{"uid":"84fd4a2b541eeba3","name":"Ping on subscribed peer","time":{"start":1724361126359,"stop":1724361126360,"duration":1},"status":"passed","severity":"normal"},{"uid":"3518dbc8590514","name":"Should update shard info","time":{"start":1724361529383,"stop":1724361529384,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cef55395f4597ab","name":"Check publish message after client node is restarted","time":{"start":1724361595944,"stop":1724361595944,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2b7e9091f07587f2","name":"Check publish message containing emoji","time":{"start":1724361595938,"stop":1724361595938,"duration":0},"status":"passed","severity":"normal"},{"uid":"5304122c9b37ba54","name":"groups content topics by expected pubsub topic","time":{"start":1724360974652,"stop":1724360974652,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb8e599a2b12873","name":"Check received message containing Chinese","time":{"start":1724361563203,"stop":1724361563203,"duration":0},"status":"passed","severity":"normal"},{"uid":"e812beb50f7cc7c3","name":"Check received message with timestamp: 1724361024916 ","time":{"start":1724361234372,"stop":1724361234372,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbae4ceea8a69355","name":"Push message with content topic containing SQL Injection","time":{"start":1724361697448,"stop":1724361697448,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f42c061f025014","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724360974654,"stop":1724360974654,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f9a80c73a24907","name":"random static sharding 10 - Cluster ID: 248, Shard ID: 729","time":{"start":1724361661717,"stop":1724361661718,"duration":1},"status":"passed","severity":"normal"},{"uid":"843204484bfbfc00","name":"Subscribe to topic containing XML and receive message","time":{"start":1724361277065,"stop":1724361277065,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ce8895b8bfdc09","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724360974655,"stop":1724360974655,"duration":0},"status":"passed","severity":"normal"},{"uid":"9466c6e2c9063db3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724361277057,"stop":1724361277057,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab916ed588bbe8c4","name":"Push message with numeric payload","time":{"start":1724361697437,"stop":1724361697437,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c45db8da167e73","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724360974659,"stop":1724360974659,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e42ab1538abe59","name":"Refresh subscription","time":{"start":1724361706339,"stop":1724361706340,"duration":1},"status":"passed","severity":"normal"},{"uid":"d371fe4e3e0a5b4c","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724361234786,"stop":1724361234786,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a1b3767571a0f61","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724361275458,"stop":1724361275459,"duration":1},"status":"passed","severity":"normal"},{"uid":"24dc72f33be8b56a","name":"Check received message containing Basic HTML tag","time":{"start":1724361563218,"stop":1724361563218,"duration":0},"status":"passed","severity":"normal"},{"uid":"4084877389a766d3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724361706373,"stop":1724361706373,"duration":0},"status":"passed","severity":"normal"},{"uid":"653adfaadf19d335","name":"Check received message containing special chars","time":{"start":1724361234362,"stop":1724361234363,"duration":1},"status":"passed","severity":"normal"},{"uid":"892c97eaef1939e4","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724360974647,"stop":1724360974648,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9a27832d2348b4a","name":"Fails to push message with large meta","time":{"start":1724361697453,"stop":1724361697453,"duration":0},"status":"passed","severity":"normal"},{"uid":"9be9058f5dda490f","name":"Failed peers are renewed","time":{"start":1724361309154,"stop":1724361309154,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74b9caf36a7fd1e","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app10/6/topic930/test.js","time":{"start":1724361640004,"stop":1724361640004,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0cbdb662dac45c","name":"Decoder throws on empty string content topic","time":{"start":1724361011044,"stop":1724361011045,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c085c2bcf3cee21","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724360974657,"stop":1724360974657,"duration":0},"status":"passed","severity":"normal"},{"uid":"569f11c24666c678","name":"A test","time":{"start":1724361375123,"stop":1724361375123,"duration":0},"status":"passed","severity":"normal"},{"uid":"610148dadf84868b","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724360974650,"stop":1724360974651,"duration":1},"status":"passed","severity":"normal"},{"uid":"6845b83ed1171f04","name":"Check received message containing Script","time":{"start":1724361234365,"stop":1724361234365,"duration":0},"status":"passed","severity":"normal"},{"uid":"295ee78258578e4b","name":"should not throw an error for a single configured topic","time":{"start":1724360974666,"stop":1724360974666,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dcfcb121cd58ec7","name":"Check received message containing long","time":{"start":1724361563214,"stop":1724361563214,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0abe3674a211d5","name":"Number of peers are maintained correctly","time":{"start":1724361309153,"stop":1724361309153,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbbcc5c505d45a3e","name":"Nodes with multiple pubsub topic","time":{"start":1724361572624,"stop":1724361572624,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbdd9f09fb68f7be","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724360982655,"stop":1724360982655,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a648fa185d3432","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724361159779,"stop":1724361159779,"duration":0},"status":"passed","severity":"normal"},{"uid":"7263dd649b9499e3","name":"different cluster, different shard: nodes don't connect","time":{"start":1724361234746,"stop":1724361234746,"duration":0},"status":"passed","severity":"normal"},{"uid":"31825667fabdf388","name":"Promise Callback - false","time":{"start":1724361711702,"stop":1724361711703,"duration":1},"status":"passed","severity":"normal"},{"uid":"673f1f0d21e39ebf","name":"pre and post cipher","time":{"start":1724361009749,"stop":1724361009749,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4714a6fbc96191b","name":"Check message on other pubsub topic is not received","time":{"start":1724361234374,"stop":1724361234377,"duration":3},"status":"passed","severity":"normal"},{"uid":"f0cced10fd607ff7","name":"Subscribe to topic containing Script and receive message","time":{"start":1724361706347,"stop":1724361706347,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2bbecc93435381","name":"should throw an error for insufficient data","time":{"start":1724360974865,"stop":1724360974865,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a4bcf2bdc0824","name":"Fails to push message bigger that 1MB","time":{"start":1724361550537,"stop":1724361550537,"duration":0},"status":"passed","severity":"normal"},{"uid":"84452fa22495870b","name":"Subscribe to topic containing short and receive message","time":{"start":1724361706341,"stop":1724361706342,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe5cd6a523040088","name":"Check received message containing shell command","time":{"start":1724361563207,"stop":1724361563207,"duration":0},"status":"passed","severity":"normal"},{"uid":"474866ff8423a4a0","name":"Check received message containing Russian","time":{"start":1724361563216,"stop":1724361563217,"duration":1},"status":"passed","severity":"normal"},{"uid":"3148eb10c692d0ec","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724361706369,"stop":1724361706369,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f44377eeda2d3f0","name":"Round trip binary serialization","time":{"start":1724360988233,"stop":1724360988233,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff430b13b2f4fd98","name":"Check received message with timestamp: 1724361025759 ","time":{"start":1724361563209,"stop":1724361563209,"duration":0},"status":"passed","severity":"normal"},{"uid":"741c3c9a82d61ad","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724361083134,"stop":1724361083135,"duration":1},"status":"passed","severity":"normal"},{"uid":"242ec2049ad7f214","name":"Publish message with custom timestamp: Thu Aug 22 2024 20:19:30 GMT+0000 (Coordinated Universal Time)","time":{"start":1724361595940,"stop":1724361595940,"duration":0},"status":"passed","severity":"normal"},{"uid":"af2dae78a0205fb2","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724361234763,"stop":1724361234764,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7d23bfca92e6663","name":"should add and remove event listeners correctly","time":{"start":1724361003203,"stop":1724361003203,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ad8341aed31f74","name":"Push message with custom timestamp: 1724364896718","time":{"start":1724361550536,"stop":1724361550536,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2797bbcf805623","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724361617162,"stop":1724361617162,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2dbbb374ba48df8","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724361719425,"stop":1724361719426,"duration":1},"status":"passed","severity":"normal"},{"uid":"7af922ba1b6277db","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724361706334,"stop":1724361706337,"duration":3},"status":"passed","severity":"normal"},{"uid":"e9fa813987959c4e","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724360988237,"stop":1724360988237,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf23496ca2c9a06","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724361598038,"stop":1724361598040,"duration":2},"status":"passed","severity":"normal"},{"uid":"92877579f0e15b5f","name":"1 Relay, 1 Filter, gives up","time":{"start":1724360998834,"stop":1724360998835,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf4567d7b8b5f2a8","name":"stop","time":{"start":1724361066174,"stop":1724361066174,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da2b6ca7acc36a0","name":"1 Store, 2 fetches","time":{"start":1724360998833,"stop":1724360998833,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e7d50f5fe76b4","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724360974674,"stop":1724360974674,"duration":0},"status":"passed","severity":"normal"},{"uid":"edde13cbbc2fd56e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724361275461,"stop":1724361275461,"duration":0},"status":"passed","severity":"normal"},{"uid":"9afd3b852c96c39","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724361234777,"stop":1724361234777,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a6a15f9af022a6","name":"Publish message with rate limit","time":{"start":1724361595944,"stop":1724361595945,"duration":1},"status":"passed","severity":"normal"},{"uid":"79cf7e3f82be186","name":"Push message with JSON payload","time":{"start":1724361550511,"stop":1724361550512,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd61f130b51a5588","name":"Check publish message containing unicode special characters","time":{"start":1724361595938,"stop":1724361595938,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be0699203830110","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724361735751,"stop":1724361735751,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e19a83692e87974","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724361275457,"stop":1724361275457,"duration":0},"status":"passed","severity":"normal"},{"uid":"b616de509f9533dd","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app6/4/topic854/json","time":{"start":1724361640004,"stop":1724361640004,"duration":0},"status":"passed","severity":"normal"},{"uid":"b159565b9a3e45dc","name":"Relay + Store","time":{"start":1724360983330,"stop":1724360983330,"duration":0},"status":"passed","severity":"normal"},{"uid":"8438ce5d8b3d29d1","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724361115249,"stop":1724361115250,"duration":1},"status":"passed","severity":"normal"},{"uid":"13017ed376e11ecc","name":"connects to nwaku","time":{"start":1724361734419,"stop":1724361734419,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d568bc86e70caa","name":"Check message with no payload is not received","time":{"start":1724361563224,"stop":1724361563224,"duration":0},"status":"passed","severity":"normal"},{"uid":"a91dd5f0fefc5b94","name":"Generator, 2 different pubsubtopics","time":{"start":1724361711418,"stop":1724361711418,"duration":0},"status":"passed","severity":"normal"},{"uid":"811d85fbb59848ea","name":"configure the node with multiple content topics","time":{"start":1724361640008,"stop":1724361640008,"duration":0},"status":"passed","severity":"normal"},{"uid":"329a3b9137607fe1","name":"Push message with short payload","time":{"start":1724361697436,"stop":1724361697436,"duration":0},"status":"passed","severity":"normal"},{"uid":"d32785b1cfbf25c","name":"Waku message hash computation (payload length 0)","time":{"start":1724360977399,"stop":1724360977400,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bec5729df8b04b1","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724361595942,"stop":1724361595942,"duration":0},"status":"passed","severity":"normal"},{"uid":"b47c932166e97c69","name":"Check received message containing long","time":{"start":1724361234361,"stop":1724361234362,"duration":1},"status":"passed","severity":"normal"},{"uid":"a00974c00a18b06c","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724361572623,"stop":1724361572623,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b60e2d0ff656c6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724361115247,"stop":1724361115247,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73bfb7c5b8d7c48","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724360998737,"stop":1724360998740,"duration":3},"status":"passed","severity":"normal"},{"uid":"1a4a89cfb4eefce6","name":"All","time":{"start":1724361036012,"stop":1724361036012,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c4c5cef01925a3","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724360998731,"stop":1724360998731,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4edee8a05ae8579","name":"should properly create location multiaddrs - udp4","time":{"start":1724360983326,"stop":1724360983326,"duration":0},"status":"passed","severity":"normal"},{"uid":"1542359c8f276357","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724361277073,"stop":1724361277073,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb59f24b8f6b8bf","name":"Push message with JSON payload","time":{"start":1724361697441,"stop":1724361697441,"duration":0},"status":"passed","severity":"normal"},{"uid":"33712bbeebc6cea1","name":"Fails to publish message with wrong content topic","time":{"start":1724361595941,"stop":1724361595942,"duration":1},"status":"passed","severity":"normal"},{"uid":"76ab35e427f1b121","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724361115247,"stop":1724361115248,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1db149399ec864e","name":"Generator, custom pubsub topic","time":{"start":1724361711421,"stop":1724361711422,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfe9bb253a5cb3a0","name":"should not receive a peer event after stop","time":{"start":1724361036005,"stop":1724361036005,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cdc02b07c327e5c","name":"Throws when trying to push message with empty payload","time":{"start":1724361697444,"stop":1724361697444,"duration":0},"status":"passed","severity":"normal"},{"uid":"1abfb08badb3b7fd","name":"Check received message containing unicode special characters","time":{"start":1724361563220,"stop":1724361563220,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd80fbe11c65b56","name":"Check received message containing Arabic","time":{"start":1724361563203,"stop":1724361563204,"duration":1},"status":"passed","severity":"normal"},{"uid":"edb81db3564de740","name":"Push message with shell command payload","time":{"start":1724361697441,"stop":1724361697442,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ce6344fd24812fc","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724361706332,"stop":1724361706334,"duration":2},"status":"passed","severity":"normal"},{"uid":"5937bcbfd5e2fc3","name":"Push message with escaped characters payload","time":{"start":1724361550512,"stop":1724361550518,"duration":6},"status":"passed","severity":"normal"},{"uid":"295f8b5c81842f4f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724361234373,"stop":1724361234373,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2432063e980c69d","name":"Check received message containing numeric","time":{"start":1724361563202,"stop":1724361563202,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f921bc3f3d35c4","name":"Wrong topic","time":{"start":1724361640007,"stop":1724361640007,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be4a4b6e4089388","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724361234752,"stop":1724361234757,"duration":5},"status":"passed","severity":"normal"},{"uid":"b6c3a4ae96cdb579","name":"Ordered Callback - false","time":{"start":1724361711706,"stop":1724361711707,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dd63d496e99e948","name":"Passing an array","time":{"start":1724361734420,"stop":1724361734420,"duration":0},"status":"passed","severity":"normal"},{"uid":"a69ebc64dc3b9c7b","name":"Encoder throws on empty string content topic","time":{"start":1724360988235,"stop":1724360988236,"duration":1},"status":"passed","severity":"normal"},{"uid":"72b89baba23277d0","name":"Nwaku publishes","time":{"start":1724361579890,"stop":1724361579890,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d74123e69851faf","name":"should emit a peer event after start","time":{"start":1724361036004,"stop":1724361036004,"duration":0},"status":"passed","severity":"normal"},{"uid":"633301d0b1453fb8","name":"Keep-alive pings maintain the connection","time":{"start":1724361143572,"stop":1724361143573,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b682623b96a7486","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724360974652,"stop":1724360974653,"duration":1},"status":"passed","severity":"normal"},{"uid":"50d82734fd4bd1ad","name":"handles different clusterIds correctly","time":{"start":1724360974653,"stop":1724360974653,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b94c39d9673e9af","name":"handles empty contentTopics array correctly","time":{"start":1724360974672,"stop":1724360974672,"duration":0},"status":"passed","severity":"normal"},{"uid":"91fc482d1ba173c","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724361598042,"stop":1724361598043,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d45885b52b6fede","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724361735751,"stop":1724361735752,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0b2f1ad7dd91fbb","name":"should return false","time":{"start":1724360983324,"stop":1724360983324,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e154582e08fd21","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724361277058,"stop":1724361277059,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c0d031d0d98dabb","name":"Check received message containing Arabic","time":{"start":1724361234363,"stop":1724361234363,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ae655c91f03efd","name":"Subscribe to topic containing short and receive message","time":{"start":1724361706366,"stop":1724361706367,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7aa229343aaac83","name":"ignores unrecognized TXT record formats","time":{"start":1724360999289,"stop":1724360999290,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdfaac419571245c","name":"Push message with content topic containing Script","time":{"start":1724361550528,"stop":1724361550529,"duration":1},"status":"passed","severity":"normal"},{"uid":"5384be68d8fb5e53","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724360977399,"stop":1724360977399,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c1722441ea88910","name":"addEventListener with correct event","time":{"start":1724361066170,"stop":1724361066170,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c7f0d60093fe89","name":"Renews peer on consistent ping failures","time":{"start":1724361143573,"stop":1724361143574,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d153dc2d418dd6f","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724360998733,"stop":1724360998733,"duration":0},"status":"passed","severity":"normal"},{"uid":"54cd614134b61e","name":"Ordered callback, aborts when callback returns true","time":{"start":1724361719670,"stop":1724361719670,"duration":0},"status":"passed","severity":"normal"},{"uid":"f62da1da71c7aa0e","name":"Decoder throws on empty string content topic","time":{"start":1724361009234,"stop":1724361009234,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b5943bf565a69ca","name":"Push message with SQL Injection payload","time":{"start":1724361697439,"stop":1724361697439,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5ed5762b7d2775","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724361234771,"stop":1724361234774,"duration":3},"status":"passed","severity":"normal"},{"uid":"9477aa1bfb217967","name":"can dial TLS multiaddrs","time":{"start":1724361435654,"stop":1724361435654,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0578079b0979f7","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724361598020,"stop":1724361598021,"duration":1},"status":"passed","severity":"normal"},{"uid":"42543db9f3d8c6fe","name":"Asymmetric encrypt & decrypt","time":{"start":1724361009747,"stop":1724361009748,"duration":1},"status":"passed","severity":"normal"},{"uid":"92de0ab876561537","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724360974664,"stop":1724360974664,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e8f2b9f3eb31f5","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724360974657,"stop":1724360974657,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd85e6525a4a146","name":"random static sharding 2 - Cluster ID: 684, Shard ID: 542","time":{"start":1724361661696,"stop":1724361661697,"duration":1},"status":"passed","severity":"normal"},{"uid":"1df4411ea777c1dd","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724360974658,"stop":1724360974658,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ba985336ab6279","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724361706369,"stop":1724361706370,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c30157bd128928","name":"Check received message containing Arabic","time":{"start":1724361563216,"stop":1724361563216,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae98aedb0fcbb6be","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724361275456,"stop":1724361275457,"duration":1},"status":"passed","severity":"normal"},{"uid":"a51684eb149b332b","name":"Subscribe to topic containing XML and receive message","time":{"start":1724361706371,"stop":1724361706371,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dff04436b3e04f3","name":"Push message with long payload","time":{"start":1724361697436,"stop":1724361697437,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9c82830dbe7155","name":"Sign & Recover","time":{"start":1724361009749,"stop":1724361009750,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d7d964db8569918","name":"same cluster, same shard: nodes connect","time":{"start":1724361431243,"stop":1724361431243,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c2fb0a0b331b177","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724361706371,"stop":1724361706372,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7d1a09aac6fbb83","name":"Fails to publish message with empty text","time":{"start":1724361595941,"stop":1724361595941,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf981b29983f085e","name":"Check received message containing Script","time":{"start":1724361563217,"stop":1724361563217,"duration":0},"status":"passed","severity":"normal"},{"uid":"a47e3be621bf6831","name":"should set field with all protocols disabled","time":{"start":1724360983328,"stop":1724360983328,"duration":0},"status":"passed","severity":"normal"},{"uid":"b732f1ccf8cc55e6","name":"random static sharding 1 - Cluster ID: 596, Shard ID: 540","time":{"start":1724361661695,"stop":1724361661696,"duration":1},"status":"passed","severity":"normal"},{"uid":"291b8417873d48e8","name":"random static sharding 8 - Cluster ID: 405, Shard ID: 26","time":{"start":1724361661706,"stop":1724361661706,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fdc17e12642a31c","name":"should throw error - no id","time":{"start":1724360983323,"stop":1724360983323,"duration":0},"status":"passed","severity":"normal"},{"uid":"92aca1efec6a9911","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724361598028,"stop":1724361598029,"duration":1},"status":"passed","severity":"normal"},{"uid":"94a3a01a0a8db125","name":"Check publish message containing shell command","time":{"start":1724361595937,"stop":1724361595937,"duration":0},"status":"passed","severity":"normal"},{"uid":"9164f267c51ac962","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724360974647,"stop":1724360974647,"duration":0},"status":"passed","severity":"normal"},{"uid":"222b00ffbf40b59b","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724360983322,"stop":1724360983322,"duration":0},"status":"passed","severity":"normal"},{"uid":"5351c3f69f26fa41","name":"Subscribe and publish message","time":{"start":1724361598019,"stop":1724361598020,"duration":1},"status":"passed","severity":"normal"},{"uid":"210939c87868f91b","name":"Check received message with timestamp: 1724361025759 ","time":{"start":1724361563221,"stop":1724361563221,"duration":0},"status":"passed","severity":"normal"},{"uid":"beeff017050f4640","name":"Passing invalid cursor","time":{"start":1724361661776,"stop":1724361661777,"duration":1},"status":"passed","severity":"normal"},{"uid":"25c71621c839e30a","name":"Check message with no content topic is not received","time":{"start":1724361563223,"stop":1724361563224,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d3251ccb10f7c60","name":"Check publish message after service node is restarted","time":{"start":1724361595943,"stop":1724361595943,"duration":0},"status":"skipped","severity":"normal"},{"uid":"39431764e65a53be","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724361277049,"stop":1724361277050,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a6e06b647e15642","name":"recovers when dns.resolve returns empty","time":{"start":1724360999289,"stop":1724360999289,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e722b203f21a1af","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724361234779,"stop":1724361234779,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a5a648581eb87f","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724360974650,"stop":1724360974650,"duration":0},"status":"passed","severity":"normal"},{"uid":"699b6785fa04160a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724361275455,"stop":1724361275456,"duration":1},"status":"passed","severity":"normal"},{"uid":"1027d9768fa14188","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724361083130,"stop":1724361083130,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a3b31d8e573aeb","name":"Push message with Basic HTML tag payload","time":{"start":1724361550511,"stop":1724361550511,"duration":0},"status":"passed","severity":"normal"},{"uid":"79bf34609a92d1c","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724360998729,"stop":1724360998729,"duration":0},"status":"passed","severity":"normal"},{"uid":"d781d25b765b2fc4","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724361036008,"stop":1724361036008,"duration":0},"status":"skipped","severity":"normal"},{"uid":"13ed27d2e2398066","name":"should return valid sharding parameters for static sharding","time":{"start":1724360974670,"stop":1724360974670,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b86c96dac1c357","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724361661777,"stop":1724361661777,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c08bad0656151f","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724361033400,"stop":1724361033400,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc971e710f5258e","name":"Push message with content topic containing JSON","time":{"start":1724361697450,"stop":1724361697450,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ed96af421668c1","name":"Subscribe and receives messages on 20 topics","time":{"start":1724361706360,"stop":1724361706361,"duration":1},"status":"passed","severity":"normal"},{"uid":"9849080c32aa2922","name":"Overlapping topic subscription","time":{"start":1724361706337,"stop":1724361706338,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5d3c4361ff31294","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724361528981,"stop":1724361528981,"duration":0},"status":"passed","severity":"normal"},{"uid":"876d3317798cdd67","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724360974651,"stop":1724360974651,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d64eddd1b18bd1a","name":"Check received message containing Basic HTML tag","time":{"start":1724361234366,"stop":1724361234366,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad279c277f0ed55","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724361690001,"stop":1724361690003,"duration":2},"status":"passed","severity":"normal"},{"uid":"789a872584161c7b","name":"Push message with content topic containing numeric","time":{"start":1724361550521,"stop":1724361550526,"duration":5},"status":"passed","severity":"normal"},{"uid":"95652865f4623bcd","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724361159776,"stop":1724361159777,"duration":1},"status":"passed","severity":"normal"},{"uid":"19856fbf969f7f54","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724361706352,"stop":1724361706352,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b5f52b849c6b47c","name":"addEventListener with wrong event","time":{"start":1724361066171,"stop":1724361066171,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e665b6bce95eaf","name":"Passing page size 3 when there are 20 messages","time":{"start":1724361726229,"stop":1724361726229,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd4edd4553f889a","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724361598021,"stop":1724361598022,"duration":1},"status":"passed","severity":"normal"},{"uid":"49141817b0a98ef6","name":"Check publish message containing Arabic","time":{"start":1724361595933,"stop":1724361595933,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad06e4a80d75e1b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724360974661,"stop":1724360974662,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4541808715659a8","name":"can start the service","time":{"start":1724361003198,"stop":1724361003199,"duration":1},"status":"passed","severity":"normal"},{"uid":"e15ed16b6135ca2d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724361550530,"stop":1724361550530,"duration":0},"status":"passed","severity":"normal"},{"uid":"deddb95d0e649bea","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724361572623,"stop":1724361572624,"duration":1},"status":"passed","severity":"normal"},{"uid":"a99b91da6dc5f5b3","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724361689985,"stop":1724361689986,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e9f788ca1661044","name":"same cluster, same shard: nodes connect","time":{"start":1724361234737,"stop":1724361234738,"duration":1},"status":"passed","severity":"normal"},{"uid":"503f09d4ebb0df4a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724361277059,"stop":1724361277060,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bda7cd0dec3fa7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724361277058,"stop":1724361277058,"duration":0},"status":"passed","severity":"normal"},{"uid":"1884fef32583f7ea","name":"Non TWN Cluster","time":{"start":1724361640002,"stop":1724361640002,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d7e77faf8d4ebb","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724360974655,"stop":1724360974656,"duration":1},"status":"passed","severity":"normal"},{"uid":"f371242dfeb82242","name":"creates an iterator","time":{"start":1724361720962,"stop":1724361720962,"duration":0},"status":"passed","severity":"normal"},{"uid":"220141b6ed996cfe","name":"Check meta is set [symmetric]","time":{"start":1724361009231,"stop":1724361009231,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdbae9d1c09666c2","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724360974657,"stop":1724360974658,"duration":1},"status":"passed","severity":"normal"},{"uid":"62ec318fe75f35c6","name":"Query with Promise Callback, No message returned","time":{"start":1724361690008,"stop":1724361690009,"duration":1},"status":"passed","severity":"normal"},{"uid":"c642a187cbea033f","name":"Check received message containing SQL Injection","time":{"start":1724361234364,"stop":1724361234364,"duration":0},"status":"passed","severity":"normal"},{"uid":"72575d9e5615dde1","name":"should properly compute the node id","time":{"start":1724360983325,"stop":1724360983325,"duration":0},"status":"passed","severity":"normal"},{"uid":"171a4367715acfd3","name":"Subscribe and receive messages via lightPush","time":{"start":1724361706328,"stop":1724361706328,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea1bf132a7e3089c","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724361719426,"stop":1724361719426,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d370107a24a928","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724361115245,"stop":1724361115245,"duration":0},"status":"passed","severity":"normal"},{"uid":"40f5b1a69efa400a","name":"dispatchEvent via connectionManager","time":{"start":1724361066173,"stop":1724361066173,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b71cdbc770b5d4","name":"Push message with meta","time":{"start":1724361697452,"stop":1724361697453,"duration":1},"status":"passed","severity":"normal"},{"uid":"e127811bcadd2fa0","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724361689996,"stop":1724361689997,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b02c7c7f45f2b94","name":"should return unique PubsubTopics for static sharding","time":{"start":1724360974656,"stop":1724360974656,"duration":0},"status":"passed","severity":"normal"},{"uid":"272498dc0134bdfc","name":"Push message with Chinese payload","time":{"start":1724361550488,"stop":1724361550496,"duration":8},"status":"passed","severity":"normal"},{"uid":"f6ba64dce3412a45","name":"Check received message with timestamp: 1724361024916000000 ","time":{"start":1724361234371,"stop":1724361234372,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2d2391178e2e789","name":"Check received message containing XML","time":{"start":1724361563218,"stop":1724361563218,"duration":0},"status":"passed","severity":"normal"},{"uid":"9974ac4c907c36d","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724361528972,"stop":1724361528972,"duration":0},"status":"passed","severity":"normal"},{"uid":"afbbb6fce33e266","name":"1 Relay, 1 fetch","time":{"start":1724360998832,"stop":1724360998833,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5663b884db9feb5","name":"Check message received after jswaku node is restarted","time":{"start":1724361563225,"stop":1724361563225,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b781ddb18b12d07f","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724360982654,"stop":1724360982654,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a8c6d844e42691","name":"Init the array if not present","time":{"start":1724360974309,"stop":1724360974311,"duration":2},"status":"passed","severity":"normal"},{"uid":"436623246b289533","name":"Query generator for multiple messages with different content topic format","time":{"start":1724361719666,"stop":1724361719667,"duration":1},"status":"passed","severity":"normal"},{"uid":"b62469688424e4d1","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724360982633,"stop":1724360982635,"duration":2},"status":"passed","severity":"normal"},{"uid":"79a50e95d3f43ae3","name":"random static sharding 6 - Cluster ID: 807, Shard ID: 604","time":{"start":1724361661703,"stop":1724361661704,"duration":1},"status":"passed","severity":"normal"},{"uid":"3366f296f6405626","name":"Push message with numeric payload","time":{"start":1724361550487,"stop":1724361550488,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cce1be4c5928891","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724361661774,"stop":1724361661774,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00e58d3f0f17361","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724360974659,"stop":1724360974660,"duration":1},"status":"passed","severity":"normal"},{"uid":"70f1fa8dade6da0c","name":"random static sharding 4 - Cluster ID: 132, Shard ID: 777","time":{"start":1724361661698,"stop":1724361661699,"duration":1},"status":"passed","severity":"normal"},{"uid":"68bbf56e4f41dfdf","name":"Check publish message containing special chars","time":{"start":1724361595932,"stop":1724361595932,"duration":0},"status":"passed","severity":"normal"},{"uid":"1595015b29f7b00","name":"Push message with content topic containing short","time":{"start":1724361550521,"stop":1724361550521,"duration":0},"status":"passed","severity":"normal"},{"uid":"1202f419ec6161bb","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724361277067,"stop":1724361277067,"duration":0},"status":"passed","severity":"normal"},{"uid":"359e916f66bf00b4","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724361275458,"stop":1724361275458,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab9e055a0cc844cf","name":"Push message with content topic containing escaped characters","time":{"start":1724361697450,"stop":1724361697451,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3ce15a9b0a61693","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724361025905,"stop":1724361025912,"duration":7},"status":"passed","severity":"normal"},{"uid":"1da7f25af4f73fa5","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724360974649,"stop":1724360974649,"duration":0},"status":"passed","severity":"normal"},{"uid":"875edcad891f98dd","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724361003202,"stop":1724361003203,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7897cfe4bd53dfd","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724361598035,"stop":1724361598036,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aac1efae10c2d93","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724361706368,"stop":1724361706368,"duration":0},"status":"passed","severity":"normal"},{"uid":"383d4a852af5b49","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724361275459,"stop":1724361275459,"duration":0},"status":"passed","severity":"normal"},{"uid":"4603321f5fc7e12f","name":"Query generator for 2000 messages","time":{"start":1724361719670,"stop":1724361719671,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6d1266f1ab0f8dc","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724361009230,"stop":1724361009230,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe6c4cc676e3f175","name":"Check publish message containing Chinese","time":{"start":1724361595932,"stop":1724361595933,"duration":1},"status":"passed","severity":"normal"},{"uid":"c72b3ea02202c2d7","name":"Push message with content topic containing short","time":{"start":1724361697444,"stop":1724361697445,"duration":1},"status":"passed","severity":"normal"},{"uid":"15eb8dd7a2f527d0","name":"Push message with Script payload","time":{"start":1724361697440,"stop":1724361697440,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b25b666dcd9b9d","name":"should use DNS peer discovery with light client","time":{"start":1724361036007,"stop":1724361036007,"duration":0},"status":"skipped","severity":"normal"},{"uid":"95a64bc11c64a337","name":"should properly create location multiaddrs - tcp","time":{"start":1724360983328,"stop":1724360983328,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a18e1c4afc69a18","name":"Push message with Basic HTML tag payload","time":{"start":1724361697440,"stop":1724361697441,"duration":1},"status":"passed","severity":"normal"},{"uid":"47c30cd6c4a1f88","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724361640008,"stop":1724361640008,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dfb5955b6a18971","name":"retrieves a single peer","time":{"start":1724360999288,"stop":1724360999288,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d47d2b33366781","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724361719669,"stop":1724361719670,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a68fdbbf373d7ed","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724361159777,"stop":1724361159778,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4d61d337307afe9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724361563222,"stop":1724361563222,"duration":0},"status":"passed","severity":"normal"},{"uid":"940baa9b76771a57","name":"Number of peers are maintained correctly","time":{"start":1724361143561,"stop":1724361143566,"duration":5},"status":"passed","severity":"normal"},{"uid":"ae53744e889d909e","name":"Check received message containing escaped characters","time":{"start":1724361234368,"stop":1724361234368,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f25e5c4bd3c0f28","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724360974663,"stop":1724360974663,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0291e62ee6f4b46","name":"throws on content topic with empty application field","time":{"start":1724360974636,"stop":1724360974636,"duration":0},"status":"passed","severity":"normal"},{"uid":"576c863060640819","name":"Subscribe to topic containing long and receive message","time":{"start":1724361706342,"stop":1724361706343,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e4cf348f4eead96","name":"throws on content topic with empty encoding field","time":{"start":1724360974644,"stop":1724360974644,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca8ff3f9cb85b4d1","name":"should get / set TCP multiaddr","time":{"start":1724360983326,"stop":1724360983326,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7611895b5328ac","name":"Push to array if already present","time":{"start":1724360974312,"stop":1724360974312,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8a4e0c3e7eef06","name":"listenerCount","time":{"start":1724361066172,"stop":1724361066173,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba09d538172b58ee","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724361083129,"stop":1724361083129,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6873c3a5c2f0d4","name":"Mutual subscription","time":{"start":1724361598016,"stop":1724361598017,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a438da52377c755","name":"Reopen subscription with peer with lost subscription","time":{"start":1724361087692,"stop":1724361087692,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda28a6ef4a7973a","name":"Check message received after nwaku node is restarted","time":{"start":1724361563225,"stop":1724361563225,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9f659bcbdfff2975","name":"Light Node - default protocols","time":{"start":1724361742551,"stop":1724361742551,"duration":0},"status":"passed","severity":"normal"},{"uid":"d33469935c4f175e","name":"Push message with content topic containing JSON","time":{"start":1724361550530,"stop":1724361550531,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe30393028ac7f42","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724361697449,"stop":1724361697449,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4096d734d12b064","name":"Query Generator - false","time":{"start":1724361711699,"stop":1724361711702,"duration":3},"status":"passed","severity":"normal"},{"uid":"caf9db7cd0756033","name":"Query generator for multiple messages","time":{"start":1724361719660,"stop":1724361719660,"duration":0},"status":"passed","severity":"normal"},{"uid":"e87860f46053c2d5","name":"Check message received after nwaku node is restarted","time":{"start":1724361234387,"stop":1724361234387,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a98d84c96869d75","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724361528973,"stop":1724361528973,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed6c214f30b3dd8","name":"LightPush with 2 connections","time":{"start":1724361296533,"stop":1724361296533,"duration":0},"status":"passed","severity":"normal"},{"uid":"22de737b717b7e13","name":"Query with Ordered Callback, No Decoder","time":{"start":1724361689997,"stop":1724361689999,"duration":2},"status":"passed","severity":"normal"},{"uid":"2c73f2099c078fe4","name":"throws on content topic with empty topic name field","time":{"start":1724360974637,"stop":1724360974644,"duration":7},"status":"passed","severity":"normal"},{"uid":"2d09e5df1026abb4","name":"Push message with content topic containing XML","time":{"start":1724361550529,"stop":1724361550530,"duration":1},"status":"passed","severity":"normal"},{"uid":"5693e0200f37240a","name":"should not receive a peer event after stop","time":{"start":1724361570663,"stop":1724361570663,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e81da8d0a4ccd7","name":"Tracks peer failures correctly","time":{"start":1724361143574,"stop":1724361143575,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f55701104cb2de1","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724361115242,"stop":1724361115243,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6267d957679d770","name":"random static sharding 7 - Cluster ID: 751, Shard ID: 163","time":{"start":1724361661704,"stop":1724361661705,"duration":1},"status":"passed","severity":"normal"},{"uid":"66e29215787c66","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724361234770,"stop":1724361234770,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3abe92a55c9f378","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724361234763,"stop":1724361234763,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fa108df0ba45b0d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724361711423,"stop":1724361711424,"duration":1},"status":"passed","severity":"normal"},{"uid":"aee0e8d6eef63fa1","name":"through manual discovery","time":{"start":1724361435654,"stop":1724361435655,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6954bc7a44b3aa0","name":"Filter with 0 connections","time":{"start":1724361296530,"stop":1724361296531,"duration":1},"status":"passed","severity":"normal"},{"uid":"680faad4bdc22fc2","name":"should not fail to stop the service if it was not started","time":{"start":1724361036003,"stop":1724361036003,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b9c3cff8939e12","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724360982656,"stop":1724360982656,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3c864bc11c9c609","name":"Overlapping topic subscription","time":{"start":1724361598026,"stop":1724361598026,"duration":0},"status":"skipped","severity":"normal"},{"uid":"13ee055a9b165ec2","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724361528973,"stop":1724361528974,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dcb970d99974a51","name":"Check received message containing Script","time":{"start":1724361563205,"stop":1724361563205,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f18d1aaa5d5a2e","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724360974865,"stop":1724360974865,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe0d6cc60f31f1","name":"Publish message with custom timestamp: Fri Sep 01 2023 21:19:30 GMT+0000 (Coordinated Universal Time)","time":{"start":1724361595939,"stop":1724361595939,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b7910edbc4ed83","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724361572624,"stop":1724361572624,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8981efebd13eab","name":"Subscribe and receives messages on 20 topics","time":{"start":1724361277054,"stop":1724361277054,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f60463b5ea9e4","name":"Check received message containing special chars","time":{"start":1724361563202,"stop":1724361563203,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ffbb0a71088c6ba","name":"Check received message containing short","time":{"start":1724361563201,"stop":1724361563201,"duration":0},"status":"passed","severity":"normal"},{"uid":"56bf006151db0cd6","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724361598029,"stop":1724361598030,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f0145d8f25bd43a","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724361234774,"stop":1724361234776,"duration":2},"status":"passed","severity":"normal"},{"uid":"8a8bbbebabef2de6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724360974661,"stop":1724360974661,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c58d40a10014b2","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724361640001,"stop":1724361640002,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7f288bd56de747","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724361234786,"stop":1724361234790,"duration":4},"status":"passed","severity":"normal"},{"uid":"3099d2790c269bc7","name":"should load peers from local storage and dispatch events","time":{"start":1724361003202,"stop":1724361003202,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b04af4b54ffcc50","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724361661772,"stop":1724361661772,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b19af81e83e4a6","name":"Refresh subscription","time":{"start":1724361706365,"stop":1724361706366,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd590f92c7d38043","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724360974646,"stop":1724360974646,"duration":0},"status":"passed","severity":"normal"},{"uid":"300e6e5acc804510","name":"Relay + Store","time":{"start":1724361036011,"stop":1724361036011,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c56be0b64998ac","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724361661772,"stop":1724361661773,"duration":1},"status":"passed","severity":"normal"},{"uid":"714ab13375b8f350","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724361735750,"stop":1724361735750,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e4ffe0ced04af6c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724361234790,"stop":1724361234790,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7005ae58093b7d3","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724361375031,"stop":1724361375032,"duration":1},"status":"passed","severity":"normal"},{"uid":"10a7d10dde38a2cd","name":"Push message with Script payload","time":{"start":1724361550510,"stop":1724361550510,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be02dd043fc8fb5","name":"Ping on peer without subscriptions","time":{"start":1724361126360,"stop":1724361126363,"duration":3},"status":"passed","severity":"normal"},{"uid":"3485afb6e941080c","name":"Push message with content topic containing SQL Injection","time":{"start":1724361550528,"stop":1724361550528,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14b3356766214ca","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724360982653,"stop":1724360982654,"duration":1},"status":"passed","severity":"normal"},{"uid":"25cbb45063b4527c","name":"Encoder throws on undefined content topic","time":{"start":1724361009232,"stop":1724361009232,"duration":0},"status":"passed","severity":"normal"},{"uid":"302ed2dcffed5d0","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724360974670,"stop":1724360974670,"duration":0},"status":"passed","severity":"normal"},{"uid":"16228dfb10268daa","name":"throws on content topic with empty version field","time":{"start":1724360974636,"stop":1724360974637,"duration":1},"status":"passed","severity":"normal"},{"uid":"513db6a73e8a46aa","name":"Passing page size 19 when there are 20 messages","time":{"start":1724361726230,"stop":1724361726230,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7fc53a293cec9a","name":"Query Generator, No message returned","time":{"start":1724361689988,"stop":1724361689995,"duration":7},"status":"passed","severity":"normal"},{"uid":"23146973c82ec235","name":"Overlapping topic subscription","time":{"start":1724361277055,"stop":1724361277056,"duration":1},"status":"passed","severity":"normal"},{"uid":"8605fa75322e6069","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724361706330,"stop":1724361706330,"duration":0},"status":"passed","severity":"normal"},{"uid":"25cca2faa14e2fe8","name":"Throws when trying to push message with empty payload","time":{"start":1724361550520,"stop":1724361550520,"duration":0},"status":"passed","severity":"normal"},{"uid":"8040a214bd458c7b","name":"Check message with invalid timestamp is not received","time":{"start":1724361563223,"stop":1724361563223,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0a40e677dcc051","name":"should not receive a peer event before start","time":{"start":1724361036004,"stop":1724361036004,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a551c2f66f48e34","name":"Check message on other pubsub topic is not received","time":{"start":1724361563223,"stop":1724361563223,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c20132703cc5fab","name":"should throw an error for an unconfigured topic","time":{"start":1724360974667,"stop":1724360974667,"duration":0},"status":"passed","severity":"normal"},{"uid":"9180e9babe539b2b","name":"can start and stop the service","time":{"start":1724361036002,"stop":1724361036002,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb44c2b6bf805171","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724361706346,"stop":1724361706346,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8b8316403a0c3f","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724360998730,"stop":1724360998731,"duration":1},"status":"passed","severity":"normal"},{"uid":"311cbe7ab721bd73","name":"Relay","time":{"start":1724361036011,"stop":1724361036011,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d9d4230443dd3ee","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724361563209,"stop":1724361563210,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6e5a45a8fa59991","name":"Check publish message containing short","time":{"start":1724361595930,"stop":1724361595931,"duration":1},"status":"passed","severity":"normal"},{"uid":"59c9fe701f8aae63","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724361563210,"stop":1724361563210,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca98362c753fc8c","name":"Check received message containing escaped characters","time":{"start":1724361563207,"stop":1724361563207,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c22d2540e4cee41","name":"Subscribe and receive messages via waku relay post","time":{"start":1724361706330,"stop":1724361706330,"duration":0},"status":"passed","severity":"normal"},{"uid":"b963ddba283664a1","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724360974668,"stop":1724360974668,"duration":0},"status":"passed","severity":"normal"},{"uid":"448154b7ad19afc1","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724361735750,"stop":1724361735750,"duration":0},"status":"passed","severity":"normal"},{"uid":"78277e16861690a","name":"Passing page size 11 when there are 10 messages","time":{"start":1724361726229,"stop":1724361726230,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6ccdd0a93d80f7c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724361711420,"stop":1724361711420,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0da9170c750662b","name":"Generator, 2 different pubsubtopics","time":{"start":1724361711422,"stop":1724361711423,"duration":1},"status":"passed","severity":"normal"},{"uid":"1135221b8a3b6761","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app22/3/topic153/proto","time":{"start":1724361640006,"stop":1724361640006,"duration":0},"status":"passed","severity":"normal"},{"uid":"2780691a62e9b34d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724361375026,"stop":1724361375027,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0bfb59ff99ab896","name":"Encoder throws on undefined content topic","time":{"start":1724360988235,"stop":1724360988235,"duration":0},"status":"passed","severity":"normal"},{"uid":"a999d75062c026ec","name":"Ping fails for unsubscribed peers","time":{"start":1724361143571,"stop":1724361143572,"duration":1},"status":"passed","severity":"normal"},{"uid":"e202b1fbe30bd26b","name":"Check publish message containing JSON","time":{"start":1724361595937,"stop":1724361595937,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b08aaf88f60f248","name":"Push message on custom pubsubTopic","time":{"start":1724361375025,"stop":1724361375026,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4f057a78ad1326e","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724361033398,"stop":1724361033399,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc4c241f0a340299","name":"Subscribe to topic containing long and publish message","time":{"start":1724361598028,"stop":1724361598028,"duration":0},"status":"passed","severity":"normal"},{"uid":"e646dea85dda2f10","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724361277055,"stop":1724361277055,"duration":0},"status":"passed","severity":"normal"},{"uid":"4081834268e062eb","name":"topics with same application and version share the same shard","time":{"start":1724360974651,"stop":1724360974651,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc83b955d65c08b","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724361528974,"stop":1724361528975,"duration":1},"status":"passed","severity":"normal"},{"uid":"8be78a2de279b261","name":"throws on content topic with non-number generation field","time":{"start":1724360974635,"stop":1724360974635,"duration":0},"status":"passed","severity":"normal"},{"uid":"5286ac418bda6c30","name":"Delete observer","time":{"start":1724361554080,"stop":1724361554081,"duration":1},"status":"passed","severity":"normal"},{"uid":"5116f1071217c633","name":"Check message with no content topic is not received","time":{"start":1724361234379,"stop":1724361234382,"duration":3},"status":"passed","severity":"normal"},{"uid":"1e3be6f17f4c6df9","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724361563222,"stop":1724361563222,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0430be456fa6bfe","name":"more peers than existing","time":{"start":1724361550785,"stop":1724361550785,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7bf4efd1470800a7","name":"Check received message containing SQL Injection","time":{"start":1724361563205,"stop":1724361563205,"duration":0},"status":"passed","severity":"normal"},{"uid":"c027ab102ca750cc","name":"Push message with content topic containing Chinese","time":{"start":1724361550526,"stop":1724361550527,"duration":1},"status":"passed","severity":"normal"},{"uid":"681061f4a8010cbb","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724361025913,"stop":1724361025914,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d9a512af25efaed","name":"Subscribe to topic containing short and publish message","time":{"start":1724361598027,"stop":1724361598027,"duration":0},"status":"passed","severity":"normal"},{"uid":"3187eb2090095fc7","name":"Refresh subscription","time":{"start":1724361598025,"stop":1724361598026,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9178d11a751178c0","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724361234768,"stop":1724361234768,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa5125df3ceb89fc","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724361528974,"stop":1724361528974,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cecb3003647d363","name":"Push message with rate limit","time":{"start":1724361697453,"stop":1724361697454,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5b16b61c831ed82","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724361706331,"stop":1724361706332,"duration":1},"status":"passed","severity":"normal"},{"uid":"681ffd32a485d869","name":"returns all values when wanted number is greater than available values","time":{"start":1724360997832,"stop":1724360997833,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa4a9351f86eb59c","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724361598040,"stop":1724361598041,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a6243fdf8da1a3b","name":"Store - dialed first","time":{"start":1724361742549,"stop":1724361742550,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd5caa93a823859d","name":"Check received message containing special chars","time":{"start":1724361563215,"stop":1724361563215,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f472f1cc73c0fb","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724361277067,"stop":1724361277067,"duration":0},"status":"passed","severity":"normal"},{"uid":"f956d0e1669de18","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724361595943,"stop":1724361595943,"duration":0},"status":"passed","severity":"normal"},{"uid":"20beddef3b6fab1a","name":"Refresh subscription","time":{"start":1724361277056,"stop":1724361277056,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff8c3539e5b46681","name":"Check received message containing Chinese","time":{"start":1724361234363,"stop":1724361234363,"duration":0},"status":"passed","severity":"normal"},{"uid":"50cbf9b4d66e8074","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724360974660,"stop":1724360974660,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f6b58f2f60b010","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724360974656,"stop":1724360974656,"duration":0},"status":"passed","severity":"normal"},{"uid":"820eff421cbe58d4","name":"Sets default value correctly","time":{"start":1724361734421,"stop":1724361734421,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad712561090f3d02","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724361234780,"stop":1724361234780,"duration":0},"status":"passed","severity":"normal"},{"uid":"1940a3a6c4ee4a02","name":"Encoder throws on empty string content topic","time":{"start":1724361009232,"stop":1724361009233,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2d4ba96968311ad","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724361033401,"stop":1724361033401,"duration":0},"status":"passed","severity":"normal"},{"uid":"45908fccd7db1c2c","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app8/6/topic851/utf8","time":{"start":1724361640005,"stop":1724361640005,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd2e16af9893654","name":"should only return 1 node with relay capability","time":{"start":1724360999290,"stop":1724360999291,"duration":1},"status":"passed","severity":"normal"},{"uid":"815167c7cffe1fdf","name":"Push message with custom timestamp: 1724357675617","time":{"start":1724361697454,"stop":1724361697455,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6397b2259033c3a","name":"caches peers it previously fetched","time":{"start":1724360999290,"stop":1724360999290,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f985bb730501e7","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724361661773,"stop":1724361661773,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26a6e39fa579f04","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724361234762,"stop":1724361234762,"duration":0},"status":"passed","severity":"normal"},{"uid":"7062841ddbeeab67","name":"Reopen subscription with peer with lost subscription","time":{"start":1724361126364,"stop":1724361126365,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad0e6e10253d6330","name":"Check message received after jswaku node is restarted","time":{"start":1724361563212,"stop":1724361563213,"duration":1},"status":"skipped","severity":"normal"},{"uid":"83e80956a1dcb4b1","name":"Check received message containing numeric","time":{"start":1724361563215,"stop":1724361563215,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ace5c1520aeaa0d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724361234764,"stop":1724361234764,"duration":0},"status":"passed","severity":"normal"},{"uid":"41763fa458a5d809","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724361598023,"stop":1724361598023,"duration":0},"status":"passed","severity":"normal"},{"uid":"26540c605e9564e2","name":"should properly create peer info with all multiaddrs","time":{"start":1724360983328,"stop":1724360983328,"duration":0},"status":"passed","severity":"normal"},{"uid":"97ecf74010d8f607","name":"Push message with meta","time":{"start":1724361550533,"stop":1724361550533,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de90eff1eee17df","name":"throws on content topic with too few or too many fields","time":{"start":1724360974634,"stop":1724360974634,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee9cd149c027aec","name":"Push message with content topic containing emoji","time":{"start":1724361697451,"stop":1724361697452,"duration":1},"status":"passed","severity":"normal"},{"uid":"418da3a3da3a5d9f","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724360998729,"stop":1724360998730,"duration":1},"status":"passed","severity":"normal"},{"uid":"59bb1b4870447ff8","name":"Privacy Node - default protocol","time":{"start":1724361742551,"stop":1724361742551,"duration":0},"status":"passed","severity":"normal"},{"uid":"f70a48c0b595dcec","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1724361025915,"stop":1724361025916,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f1dde7547d6f671","name":"Check message on other pubsub topic is not received","time":{"start":1724361563211,"stop":1724361563211,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8d8ef2f9098d39","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724360974662,"stop":1724360974662,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0af4e576b0adcca","name":"Check received message containing shell command","time":{"start":1724361234367,"stop":1724361234368,"duration":1},"status":"passed","severity":"normal"},{"uid":"f936b57a89705ec4","name":"Push message equal or less that 1MB","time":{"start":1724361550536,"stop":1724361550537,"duration":1},"status":"passed","severity":"normal"},{"uid":"d40bdb3fd54894a4","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724360974647,"stop":1724360974647,"duration":0},"status":"passed","severity":"normal"},{"uid":"776dccc015baf2c9","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724361598042,"stop":1724361598042,"duration":0},"status":"passed","severity":"normal"},{"uid":"830da8b3c4c9a995","name":"should properly create location multiaddrs - tcp6","time":{"start":1724360983327,"stop":1724360983327,"duration":0},"status":"passed","severity":"normal"},{"uid":"1390ee66c1c9824","name":"removeEventListener with correct event","time":{"start":1724361066171,"stop":1724361066171,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b05ffc199d8e3c","name":"Decoder throws on undefined content topic","time":{"start":1724361009233,"stop":1724361009234,"duration":1},"status":"passed","severity":"normal"},{"uid":"114d1c107fbd350a","name":"same cluster, different shard: nodes connect","time":{"start":1724361431243,"stop":1724361431244,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4b9c951ebd3e752","name":"Callback on promise, aborts when callback returns true","time":{"start":1724361719669,"stop":1724361719669,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb5e99e612ff61e8","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app66/9/topic366/xml","time":{"start":1724361640005,"stop":1724361640006,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c4af25b177fabe4","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724360982647,"stop":1724360982647,"duration":0},"status":"passed","severity":"normal"},{"uid":"883f30c2319a142d","name":"ignores domain fetching errors","time":{"start":1724360999289,"stop":1724360999289,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0ca2fe14b8ccb4","name":"Push message with rate limit","time":{"start":1724361550534,"stop":1724361550534,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c03460eeb2ce7db","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724360977401,"stop":1724360977401,"duration":0},"status":"passed","severity":"normal"},{"uid":"538a3c1fd3543221","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app42/3/topic428/xml","time":{"start":1724361640005,"stop":1724361640005,"duration":0},"status":"passed","severity":"normal"},{"uid":"10afaccba859843a","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724361234765,"stop":1724361234765,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c85de968c17bc5","name":"Check received message containing JSON","time":{"start":1724361563218,"stop":1724361563219,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0f1edbee841fcdb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724361115244,"stop":1724361115244,"duration":0},"status":"passed","severity":"normal"},{"uid":"a384ff13cf5f211b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724361275455,"stop":1724361275455,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a94d1eeb202d08a","name":"Subscribe to topic containing XML and publish message","time":{"start":1724361598036,"stop":1724361598038,"duration":2},"status":"passed","severity":"normal"},{"uid":"3508314a7643f862","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724360998731,"stop":1724360998732,"duration":1},"status":"passed","severity":"normal"},{"uid":"dea7ad7129184ff2","name":"Check message with non string payload is not received","time":{"start":1724361234386,"stop":1724361234386,"duration":0},"status":"passed","severity":"normal"},{"uid":"425619186a5b5de9","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724361719426,"stop":1724361719428,"duration":2},"status":"passed","severity":"normal"},{"uid":"425b86fee2aa386c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724361706372,"stop":1724361706372,"duration":0},"status":"passed","severity":"normal"},{"uid":"10eaded1260e9043","name":"Check message with no payload is not received","time":{"start":1724361234384,"stop":1724361234385,"duration":1},"status":"passed","severity":"normal"},{"uid":"b26601784eb80a06","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724361277074,"stop":1724361277074,"duration":0},"status":"passed","severity":"normal"},{"uid":"746b69476985e84f","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724361689973,"stop":1724361689985,"duration":12},"status":"passed","severity":"normal"},{"uid":"41eed42472f39faf","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724361706362,"stop":1724361706363,"duration":1},"status":"passed","severity":"normal"},{"uid":"6270a3097b1cd08b","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724360974668,"stop":1724360974669,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b13fdeb91926558","name":"Check received message containing JSON","time":{"start":1724361563206,"stop":1724361563207,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f7ef9b2bbea41d8","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724360974648,"stop":1724360974649,"duration":1},"status":"passed","severity":"normal"},{"uid":"361043ad2627f830","name":"LightPush with 3 connections","time":{"start":1724361296535,"stop":1724361296535,"duration":0},"status":"passed","severity":"normal"},{"uid":"de18da2a0eaf9b9d","name":"Encoder throws on empty string content topic","time":{"start":1724361011044,"stop":1724361011044,"duration":0},"status":"passed","severity":"normal"},{"uid":"a028cd0efc50c01a","name":"Push message with XML payload","time":{"start":1724361550511,"stop":1724361550511,"duration":0},"status":"passed","severity":"normal"},{"uid":"98cb629d46ca79a2","name":"Passing page size 110 when there are 120 messages","time":{"start":1724361726230,"stop":1724361726231,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a5703a33822b174","name":"should set field with all protocols enabled","time":{"start":1724360983328,"stop":1724360983329,"duration":1},"status":"passed","severity":"normal"},{"uid":"f34d9e39dd233a30","name":"Relay - dialed first","time":{"start":1724361742548,"stop":1724361742548,"duration":0},"status":"passed","severity":"normal"},{"uid":"df7d5b4c81736cf2","name":"Query Generator - true","time":{"start":1724361711699,"stop":1724361711699,"duration":0},"status":"passed","severity":"normal"},{"uid":"255054f46565d97d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724361277060,"stop":1724361277060,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b18e6675fc4057","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724360974669,"stop":1724360974669,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d45859102cee0fc","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app20/7/topic184/proto","time":{"start":1724361640003,"stop":1724361640003,"duration":0},"status":"passed","severity":"normal"},{"uid":"a091c7611ad0f3cd","name":"Subscribe and receive messages via lightPush","time":{"start":1724361277043,"stop":1724361277044,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff02a4a9884d6824","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724361234766,"stop":1724361234766,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ac5a7d8b921902","name":"should not fail to start the service if it is already started","time":{"start":1724361570661,"stop":1724361570661,"duration":0},"status":"passed","severity":"normal"},{"uid":"4459202ac65e794d","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724361234747,"stop":1724361234747,"duration":0},"status":"passed","severity":"normal"},{"uid":"718cd81be4072c77","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724361706356,"stop":1724361706357,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ace2e859cc93022","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724361661774,"stop":1724361661774,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a64f64adddcf999","name":"should set field with only RELAY enabled","time":{"start":1724360983329,"stop":1724360983329,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d9762f5882b5b5","name":"Ping on peer without subscriptions","time":{"start":1724361126342,"stop":1724361126343,"duration":1},"status":"passed","severity":"normal"},{"uid":"d17f76071fbd9b41","name":"Subscribe and receive messages via waku relay post","time":{"start":1724361706358,"stop":1724361706358,"duration":0},"status":"passed","severity":"normal"},{"uid":"514d8a49f33b1bda","name":"safeDispatchEvent","time":{"start":1724361066173,"stop":1724361066174,"duration":1},"status":"passed","severity":"normal"},{"uid":"e526d5dda96a565d","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724361115246,"stop":1724361115246,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1bc2e4a6bc045f","name":"should only return 1 node with store capability","time":{"start":1724360999291,"stop":1724360999291,"duration":0},"status":"passed","severity":"normal"},{"uid":"510b405fc35c9fa","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724361706373,"stop":1724361706374,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b41eb5cd3255d26","name":"should throw error - no public key","time":{"start":1724360983324,"stop":1724360983324,"duration":0},"status":"passed","severity":"normal"},{"uid":"8666447b73de50f6","name":"connected peers and dial","time":{"start":1724361550784,"stop":1724361550784,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7d19d4d6b29cf6d","name":"can start the service","time":{"start":1724361570658,"stop":1724361570659,"duration":1},"status":"passed","severity":"normal"},{"uid":"319ba0a7cf472e74","name":"should not fail to start the service if it is already started","time":{"start":1724361036003,"stop":1724361036003,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fce8aa671e05c58","name":"Promise Callback - true","time":{"start":1724361711702,"stop":1724361711702,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e8b71cc16b7a6","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724361763691,"stop":1724361763691,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89b5ec0c31399d5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724361234762,"stop":1724361234762,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdbc6c98fe03d4c5","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724361528981,"stop":1724361528982,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4f7cacb7239deeb","name":"Check message received after nwaku node is restarted","time":{"start":1724361563213,"stop":1724361563213,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7df2dfe1c729ab1b","name":"handles different networkShards values correctly","time":{"start":1724360974653,"stop":1724360974653,"duration":0},"status":"passed","severity":"normal"},{"uid":"43cbf6a9c80659ff","name":"should not fail to stop the service if it was not started","time":{"start":1724361003199,"stop":1724361003200,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5a3be2e10ab83db","name":"should properly create location multiaddrs - udp","time":{"start":1724360983327,"stop":1724360983327,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c87daf6ac9859","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724361690003,"stop":1724361690004,"duration":1},"status":"passed","severity":"normal"},{"uid":"e65329d8466c776a","name":"getPeersByDiscovery","time":{"start":1724361066172,"stop":1724361066172,"duration":0},"status":"passed","severity":"normal"},{"uid":"f345ba929abecc49","name":"should emit a peer event after start","time":{"start":1724361570661,"stop":1724361570662,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1e628dd1b082d47","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724360974665,"stop":1724360974665,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd917f4424b8915","name":"Subscribe to topic containing Script and receive message","time":{"start":1724361277060,"stop":1724361277065,"duration":5},"status":"passed","severity":"normal"},{"uid":"7180634868441f36","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724361706345,"stop":1724361706345,"duration":0},"status":"passed","severity":"normal"},{"uid":"e28281058ec535ce","name":"random static sharding 5 - Cluster ID: 662, Shard ID: 252","time":{"start":1724361661699,"stop":1724361661700,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5770d7e773927c","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724361598041,"stop":1724361598042,"duration":1},"status":"passed","severity":"normal"},{"uid":"317bc119dce0b6e4","name":"Js publishes, other Js receives","time":{"start":1724361579890,"stop":1724361579890,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad192d710e601c33","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724360982642,"stop":1724360982643,"duration":1},"status":"passed","severity":"normal"},{"uid":"69a5784b9074d12d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724361706345,"stop":1724361706346,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ae5668798ab5d9","name":"Push message with content topic containing Script","time":{"start":1724361697448,"stop":1724361697448,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d8c9a93eafd36e","name":"LightPush with 0 connections","time":{"start":1724361296530,"stop":1724361296530,"duration":0},"status":"passed","severity":"normal"},{"uid":"d205174685037ddc","name":"Push message with Arabic payload","time":{"start":1724361550496,"stop":1724361550497,"duration":1},"status":"passed","severity":"normal"},{"uid":"35a9c72fb94c17db","name":"Check publish message containing SQL Injection","time":{"start":1724361595934,"stop":1724361595934,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4258e6a421dbcd2","name":"Subscribe to topic containing long and receive message","time":{"start":1724361706367,"stop":1724361706368,"duration":1},"status":"passed","severity":"normal"},{"uid":"9623c18d8643be39","name":"Fails to publish duplicate message","time":{"start":1724361595940,"stop":1724361595941,"duration":1},"status":"passed","severity":"normal"},{"uid":"a97ec4a3491f5e05","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724361275460,"stop":1724361275460,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f6634d36f167939","name":"Check received message containing numeric","time":{"start":1724361234362,"stop":1724361234362,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61e282584b19d35","name":"Push message with unicode special characters payload","time":{"start":1724361697442,"stop":1724361697442,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca12463b314b6ce","name":"Push message with special chars payload","time":{"start":1724361550488,"stop":1724361550488,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dcf2fdd3a7dbbfb","name":"throws on empty content topic","time":{"start":1724360974633,"stop":1724360974634,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b6442eeaf259da3","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724360987953,"stop":1724360987954,"duration":1},"status":"passed","severity":"normal"},{"uid":"59e632e9d4ed469e","name":"Register correct protocols","time":{"start":1724361598017,"stop":1724361598018,"duration":1},"status":"passed","severity":"normal"},{"uid":"bffb80ad07f6e2b6","name":"Push message with custom timestamp: 1724357696718","time":{"start":1724361550535,"stop":1724361550535,"duration":0},"status":"passed","severity":"normal"},{"uid":"89829c753a343ee3","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724360982639,"stop":1724360982640,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1c3e06bcce6f198","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724361234778,"stop":1724361234779,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d78e4252b156bd3","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724360974669,"stop":1724360974669,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b2337c57dfb0061","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app71/10/topic615/proto","time":{"start":1724361640006,"stop":1724361640007,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb33c386cb4af525","name":"unsubscribes","time":{"start":1724361720963,"stop":1724361720964,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f49130455bf3641","name":"should properly create location multiaddrs - udp6","time":{"start":1724360983327,"stop":1724360983327,"duration":0},"status":"passed","severity":"normal"},{"uid":"51e40707709cde6a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724361706352,"stop":1724361706352,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76c3ee1f4c1f4ab","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724361706354,"stop":1724361706354,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa767b7b0838b46","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724361706368,"stop":1724361706369,"duration":1},"status":"passed","severity":"normal"},{"uid":"95509b32a546e649","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724361706375,"stop":1724361706376,"duration":1},"status":"passed","severity":"normal"},{"uid":"42721dae6478bcc3","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724360974646,"stop":1724360974646,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be22375c018cd14","name":"Check publish message containing escaped characters","time":{"start":1724361595938,"stop":1724361595938,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fdb661c886118e8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724361275456,"stop":1724361275456,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbdaeccb868464ff","name":"Check received message with timestamp: 1724361025759000000 ","time":{"start":1724361563221,"stop":1724361563221,"duration":0},"status":"passed","severity":"normal"},{"uid":"3377fc6753e86242","name":"start node with empty content topic","time":{"start":1724361640008,"stop":1724361640009,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2ed6c7b3b59cf3a","name":"Ephemeral messages are not stored","time":{"start":1724361039293,"stop":1724361039293,"duration":0},"status":"passed","severity":"normal"},{"uid":"779c4f097ecc9dc0","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724361275459,"stop":1724361275460,"duration":1},"status":"passed","severity":"normal"},{"uid":"b14112db647cad40","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724361706372,"stop":1724361706373,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d660bafa8eda092","name":"Push message with custom timestamp: 1693602875617","time":{"start":1724361697454,"stop":1724361697454,"duration":0},"status":"passed","severity":"normal"},{"uid":"a024b3157fc97b26","name":"different cluster, different shard: nodes don't connect","time":{"start":1724361431244,"stop":1724361431244,"duration":0},"status":"passed","severity":"normal"},{"uid":"68b8624ff4f68e94","name":"should not receive a peer event before start","time":{"start":1724361570662,"stop":1724361570663,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ce311aa9a87dec8","name":"should throw error - no public key","time":{"start":1724360983323,"stop":1724360983323,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca31d74d61f1490","name":"Check received message containing unicode special characters","time":{"start":1724361234369,"stop":1724361234370,"duration":1},"status":"passed","severity":"normal"},{"uid":"8011ec9274b1052","name":"Generator, 2 different pubsubtopics","time":{"start":1724361711420,"stop":1724361711420,"duration":0},"status":"passed","severity":"normal"},{"uid":"3064c2346bd1ea35","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724360974664,"stop":1724360974665,"duration":1},"status":"passed","severity":"normal"},{"uid":"50cf307ec387a522","name":"Decoder throws on undefined content topic","time":{"start":1724361011044,"stop":1724361011044,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d82b3de86d889a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724360999292,"stop":1724360999293,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2625248d9a8e310c","name":"Decrypt messages","time":{"start":1724361554080,"stop":1724361554080,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c690aa5ee994ef","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724360982645,"stop":1724360982646,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce2cc150a7ea00ea","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724361234759,"stop":1724361234759,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b866183c9ed61f","name":"Check message with non string payload is not received","time":{"start":1724361563212,"stop":1724361563212,"duration":0},"status":"passed","severity":"normal"},{"uid":"75015119bbdeee4a","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724360982655,"stop":1724360982655,"duration":0},"status":"passed","severity":"normal"},{"uid":"410e40016675c5ce","name":"Check received message containing emoji","time":{"start":1724361234371,"stop":1724361234371,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de2ccc5783a43ce","name":"Push message with content topic containing Chinese","time":{"start":1724361697446,"stop":1724361697447,"duration":1},"status":"passed","severity":"normal"},{"uid":"e05d37b927632661","name":"Filter with 2 connections","time":{"start":1724361296534,"stop":1724361296534,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec415e4ca991f8f","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724361528977,"stop":1724361528977,"duration":0},"status":"passed","severity":"normal"},{"uid":"d84c3b09d3b56438","name":"Generator, custom pubsub topic","time":{"start":1724361711419,"stop":1724361711419,"duration":0},"status":"passed","severity":"normal"},{"uid":"327b39b8a835bf55","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724361735749,"stop":1724361735749,"duration":0},"status":"passed","severity":"normal"},{"uid":"826c9796bf2e1f2e","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724361234757,"stop":1724361234758,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5ae52f98df88c39","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724361706328,"stop":1724361706329,"duration":1},"status":"passed","severity":"normal"},{"uid":"f447b205b7c30ec3","name":"Publish without waiting for remote peer","time":{"start":1724361598018,"stop":1724361598019,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d820ac849ef1d04","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724361234765,"stop":1724361234765,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e58b1d3f370aea","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724360977397,"stop":1724360977398,"duration":1},"status":"passed","severity":"normal"},{"uid":"43e42eeedd9818f4","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724361706353,"stop":1724361706354,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc4e3b086e1714d","name":"Check received message containing XML","time":{"start":1724361563205,"stop":1724361563206,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b15b3e378694a3c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724360974659,"stop":1724360974659,"duration":0},"status":"passed","severity":"normal"},{"uid":"62611316df5337c9","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724361661722,"stop":1724361661723,"duration":1},"status":"passed","severity":"normal"},{"uid":"53af5db1847d4c85","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724361234771,"stop":1724361234771,"duration":0},"status":"passed","severity":"normal"},{"uid":"771f0cb1971c8eff","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724361528975,"stop":1724361528975,"duration":0},"status":"passed","severity":"normal"},{"uid":"1acca93b790ea0e","name":"should return all peers when numPeers is 0","time":{"start":1724360987951,"stop":1724360987952,"duration":1},"status":"passed","severity":"normal"},{"uid":"d124ea00deedab4e","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724361039300,"stop":1724361039300,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b3663a5fbf5f6a","name":"Push message on custom pubsubTopic","time":{"start":1724361375033,"stop":1724361375034,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbd49945dfd16f5f","name":"isConnected should return true after first peer connects","time":{"start":1724361083131,"stop":1724361083132,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e80aac38cc0ea29","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724361661774,"stop":1724361661776,"duration":2},"status":"passed","severity":"normal"},{"uid":"4db8a50eb676029a","name":"should be able to decode the field with only STORE set to true","time":{"start":1724360982648,"stop":1724360982653,"duration":5},"status":"passed","severity":"normal"},{"uid":"722a632e1678b104","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724361234748,"stop":1724361234748,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf72a56b0c6875d9","name":"Push message with content topic containing special chars","time":{"start":1724361550526,"stop":1724361550526,"duration":0},"status":"passed","severity":"normal"},{"uid":"11697c4c0180ca","name":"Push message with Russian payload","time":{"start":1724361550507,"stop":1724361550508,"duration":1},"status":"passed","severity":"normal"},{"uid":"303941cbb9a801d4","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724361706344,"stop":1724361706345,"duration":1},"status":"passed","severity":"normal"},{"uid":"3feb54b4bdd75173","name":"Decoder throws on undefined content topic","time":{"start":1724360988236,"stop":1724360988236,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91462d23060bf9b","name":"isConnected return false after peer stops","time":{"start":1724361083133,"stop":1724361083134,"duration":1},"status":"passed","severity":"normal"},{"uid":"dda74eb62fe8b42","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724361706361,"stop":1724361706362,"duration":1},"status":"passed","severity":"normal"},{"uid":"8030fc31b8e1095b","name":"Push message with Chinese payload","time":{"start":1724361697438,"stop":1724361697438,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8b2894005f5c81","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724361234791,"stop":1724361234791,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dfe1fbeffa15fbb","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724361719665,"stop":1724361719666,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c394dc1b4ec472e","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724360982638,"stop":1724360982639,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee4fba9b15476524","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724360987952,"stop":1724360987953,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfc49090bb764dac","name":"Push message with content topic containing special chars","time":{"start":1724361697446,"stop":1724361697446,"duration":0},"status":"passed","severity":"normal"},{"uid":"b68670146395ba47","name":"Push message with content topic containing Russian","time":{"start":1724361697447,"stop":1724361697448,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac35e9c2cb7bd7d","name":"Check received message containing Basic HTML tag","time":{"start":1724361563206,"stop":1724361563206,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ceea6d546db03c","name":"should be able to encode the field with only STORE set to true","time":{"start":1724360982636,"stop":1724360982637,"duration":1},"status":"passed","severity":"normal"},{"uid":"b58ede14106978fa","name":"Check received message containing SQL Injection","time":{"start":1724361563217,"stop":1724361563217,"duration":0},"status":"passed","severity":"normal"},{"uid":"3794b3f29f2989c4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724361159778,"stop":1724361159778,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bbddfc0c3a1a216","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724360998833,"stop":1724360998834,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2f5e81cf9d79b69","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724361375030,"stop":1724361375031,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd58f03d882299e4","name":"Subscribe to topic containing long and receive message","time":{"start":1724361277057,"stop":1724361277057,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed6ecf8d49f10a4","name":"Push message with content topic containing shell command","time":{"start":1724361697450,"stop":1724361697450,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6484a8948eb1e4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724360974665,"stop":1724360974665,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32673e2b4a2cb6f","name":"Push message with emoji payload","time":{"start":1724361550519,"stop":1724361550519,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f5c928124145a3","name":"Check received message containing Russian","time":{"start":1724361563204,"stop":1724361563204,"duration":0},"status":"passed","severity":"normal"},{"uid":"578351feddc53f0a","name":"should properly create location multiaddrs - tcp4","time":{"start":1724360983327,"stop":1724360983327,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeef8c1fdcf74141","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724361763691,"stop":1724361763692,"duration":1},"status":"passed","severity":"normal"},{"uid":"16a39af1a7213840","name":"Check message with invalid timestamp is not received","time":{"start":1724361563210,"stop":1724361563210,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d21c938cdb342","name":"Publishes to nwaku","time":{"start":1724361579889,"stop":1724361579889,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd2eb59b328a858","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724360999293,"stop":1724360999293,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1b928cdb788901fe","name":"Fails to push message with empty content topic","time":{"start":1724361697452,"stop":1724361697452,"duration":0},"status":"passed","severity":"normal"},{"uid":"518ea2df74e86d67","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724360977399,"stop":1724360977399,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c8f99588335b00","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724361528982,"stop":1724361528982,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e7da3b53f2c7ee","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724361115248,"stop":1724361115248,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a301836ec8b7c5","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724361431242,"stop":1724361431243,"duration":1},"status":"passed","severity":"normal"},{"uid":"23cb883712b724d6","name":"Used by Waku Relay","time":{"start":1724361734421,"stop":1724361734421,"duration":0},"status":"passed","severity":"normal"},{"uid":"5afea5494330ee82","name":"should throw error - invalid id","time":{"start":1724360983324,"stop":1724360983324,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d135f4414d3ec8","name":"Check received message containing unicode special characters","time":{"start":1724361563208,"stop":1724361563208,"duration":0},"status":"passed","severity":"normal"},{"uid":"4550ba1161964694","name":"start node with empty shard should fail","time":{"start":1724361661723,"stop":1724361661728,"duration":5},"status":"passed","severity":"normal"},{"uid":"a94aed3a4e214c06","name":"LightPush","time":{"start":1724361742550,"stop":1724361742550,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf985ba97ce3e41","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724361277050,"stop":1724361277053,"duration":3},"status":"passed","severity":"normal"},{"uid":"2a797eef471168c8","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724361375035,"stop":1724361375035,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfad3ecfffbd6247","name":"udp ip6 address","time":{"start":1724360982658,"stop":1724360982658,"duration":0},"status":"passed","severity":"normal"},{"uid":"da2c565e1410b838","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724361706351,"stop":1724361706351,"duration":0},"status":"passed","severity":"normal"},{"uid":"83708d24b13ea2de","name":"Fields are not dropped","time":{"start":1724360987487,"stop":1724360987489,"duration":2},"status":"passed","severity":"normal"},{"uid":"5802c2bf7b0c2a12","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724361719428,"stop":1724361719429,"duration":1},"status":"passed","severity":"normal"},{"uid":"68195c7361e14e40","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724360974658,"stop":1724360974658,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ca2e92b095c64d","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724361735748,"stop":1724361735748,"duration":0},"status":"passed","severity":"normal"},{"uid":"f89f1f22608f9a38","name":"Ordered Callback - true","time":{"start":1724361711703,"stop":1724361711705,"duration":2},"status":"passed","severity":"normal"},{"uid":"cccbda5896aae136","name":"it tolerates circular branch references","time":{"start":1724360999288,"stop":1724360999289,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5607ce3f7e61731","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724361234763,"stop":1724361234763,"duration":0},"status":"passed","severity":"normal"},{"uid":"db873ab7495bf09d","name":"should emit a peer event after start","time":{"start":1724361003200,"stop":1724361003201,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6fe88090523bf5d","name":"should set field with only FILTER enabled","time":{"start":1724360983329,"stop":1724360983329,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6520099c9dc7b7","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724361039300,"stop":1724361039301,"duration":1},"status":"passed","severity":"normal"},{"uid":"fca99be6ec025119","name":"Relay - times out","time":{"start":1724361742549,"stop":1724361742549,"duration":0},"status":"passed","severity":"normal"},{"uid":"66cb5ce96de49289","name":"Rejects garbage","time":{"start":1724360991636,"stop":1724360991636,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b05d1a5d470c0","name":"Subscribe to topic containing short and receive message","time":{"start":1724361277056,"stop":1724361277057,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb98f25237d32385","name":"Check message received after jswaku node is restarted","time":{"start":1724361234387,"stop":1724361234387,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f5b36818135bbc78","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724361763692,"stop":1724361763692,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b4fc2772188666","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724361572621,"stop":1724361572621,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f20f5c2ba42958","name":"Reopen subscription with peer with lost subscription","time":{"start":1724361126347,"stop":1724361126351,"duration":4},"status":"passed","severity":"normal"},{"uid":"82f2ec30dcdd7a63","name":"Push message with escaped characters payload","time":{"start":1724361697442,"stop":1724361697442,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b09b302be81a66","name":"Push message with custom timestamp: 1693602896718","time":{"start":1724361550534,"stop":1724361550535,"duration":1},"status":"passed","severity":"normal"},{"uid":"93e435e502f4b52c","name":"random static sharding 3 - Cluster ID: 475, Shard ID: 782","time":{"start":1724361661697,"stop":1724361661698,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ed633c742be0fd","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724361159777,"stop":1724361159777,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dd68a34854f1449","name":"Default pageSize","time":{"start":1724361726231,"stop":1724361726231,"duration":0},"status":"passed","severity":"normal"},{"uid":"2463f4a8fdca7637","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724361706353,"stop":1724361706353,"duration":0},"status":"passed","severity":"normal"},{"uid":"70224c11d810ee5b","name":"should encode/decode to text encoding","time":{"start":1724360983325,"stop":1724360983325,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8e640b4974e1f4","name":"throws an error for improperly formatted content topics","time":{"start":1724360974653,"stop":1724360974654,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8efb29079a4bafe","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724361706374,"stop":1724361706375,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f15ede7eb8a1b58","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724361735749,"stop":1724361735749,"duration":0},"status":"passed","severity":"normal"},{"uid":"887e41814998d3ca","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724360999291,"stop":1724360999292,"duration":1},"status":"passed","severity":"normal"},{"uid":"8612f8bcc7232beb","name":"should decode valid enr successfully","time":{"start":1724360983322,"stop":1724360983322,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ada8f2f6a77551","name":"Check publish message containing long","time":{"start":1724361595931,"stop":1724361595931,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f702768870e495","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724361115246,"stop":1724361115247,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5c99770e5f77056","name":"Does not throw an exception when node disconnects","time":{"start":1724361734419,"stop":1724361734420,"duration":1},"status":"passed","severity":"normal"},{"uid":"47ba5e928ef05302","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724361234767,"stop":1724361234767,"duration":0},"status":"passed","severity":"normal"},{"uid":"d324c257294ce749","name":"Query with Ordered Callback, No message returned","time":{"start":1724361689999,"stop":1724361690000,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5a61af6b802be2","name":"Ping on subscribed peer","time":{"start":1724361126333,"stop":1724361126342,"duration":9},"status":"passed","severity":"normal"},{"uid":"7b8d8705f9e6cd50","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724361234372,"stop":1724361234373,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8be32278f2fea6a","name":"Check received message with timestamp: 1724361025759000000 ","time":{"start":1724361563208,"stop":1724361563209,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcf470bbef4670dc","name":"Push message with shell command payload","time":{"start":1724361550512,"stop":1724361550512,"duration":0},"status":"passed","severity":"normal"},{"uid":"d19d7cec187653c9","name":"Push message with content topic containing numeric","time":{"start":1724361697445,"stop":1724361697446,"duration":1},"status":"passed","severity":"normal"},{"uid":"36b736123540f408","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724361234747,"stop":1724361234748,"duration":1},"status":"passed","severity":"normal"},{"uid":"aec0a548c80c62af","name":"Check message with no payload is not received","time":{"start":1724361563211,"stop":1724361563212,"duration":1},"status":"passed","severity":"normal"},{"uid":"e34e213663771831","name":"Check message with invalid timestamp is not received","time":{"start":1724361234373,"stop":1724361234373,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7f296a6ba5905e","name":"Push message with SQL Injection payload","time":{"start":1724361550509,"stop":1724361550510,"duration":1},"status":"passed","severity":"normal"},{"uid":"a993f1bac9335078","name":"random static sharding 9 - Cluster ID: 333, Shard ID: 240","time":{"start":1724361661707,"stop":1724361661717,"duration":10},"status":"passed","severity":"normal"},{"uid":"854c59eb0b1bb817","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724361528976,"stop":1724361528976,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf82f1fdfc7318ec","name":"Reusing cursor across nodes","time":{"start":1724361661776,"stop":1724361661776,"duration":0},"status":"passed","severity":"normal"},{"uid":"57373309b166de29","name":"Check publish message containing Russian","time":{"start":1724361595933,"stop":1724361595934,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa1e5e603455bf4e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724361277065,"stop":1724361277066,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce40b74d295a23b5","name":"should encodeTxt and decodeTxt","time":{"start":1724360983321,"stop":1724360983321,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47c41f78992b9e1","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724361528973,"stop":1724361528973,"duration":0},"status":"passed","severity":"normal"},{"uid":"54a5aea59812e210","name":"Ping on peer without subscriptions","time":{"start":1724361087691,"stop":1724361087691,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd9965d98f7927d","name":"Meta field set when metaSetter is specified","time":{"start":1724360988234,"stop":1724360988234,"duration":0},"status":"passed","severity":"normal"},{"uid":"fedd476f6f8723e3","name":"Nodes with multiple pubsub topic","time":{"start":1724361572622,"stop":1724361572622,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a49e6bffbf29b89","name":"Subscribe and receives messages on 20 topics","time":{"start":1724361706332,"stop":1724361706332,"duration":0},"status":"passed","severity":"normal"},{"uid":"e438a3e89e566d6d","name":"Check publish message containing Script","time":{"start":1724361595935,"stop":1724361595936,"duration":1},"status":"passed","severity":"normal"},{"uid":"b35de524ac9dcbf6","name":"should be called for bootstrap peers","time":{"start":1724361033399,"stop":1724361033400,"duration":1},"status":"passed","severity":"normal"},{"uid":"e313ef00c021691a","name":"configure the node with multiple pubsub topics","time":{"start":1724361661719,"stop":1724361661720,"duration":1},"status":"passed","severity":"normal"}]