allure-jswaku/7259/widgets/severity.json
2024-07-31 14:59:28 +00:00

1 line
160 KiB
JSON

[{"uid":"d5ff80a2159ae275","name":"should be called at least once on all `peer:discovery` events","time":{"start":1722437215469,"stop":1722437215470,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ea1fe2ff859a4ba","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1722437155751,"stop":1722437155751,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e671f608bb7bb6b","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1722437192070,"stop":1722437192070,"duration":0},"status":"passed","severity":"normal"},{"uid":"22417d9cb0e43ce1","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722437300337,"stop":1722437300338,"duration":1},"status":"passed","severity":"normal"},{"uid":"7572c7abd2b76e7d","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1722437180066,"stop":1722437180066,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8cc491b8ce25bc8","name":"Ping on subscribed peer","time":{"start":1722437268663,"stop":1722437268663,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ea0365bc27939a","name":"Privacy Node - default protocol","time":{"start":1722437930208,"stop":1722437930209,"duration":1},"status":"passed","severity":"normal"},{"uid":"58b83fc8e969877b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1722437155745,"stop":1722437155745,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa174ef9c6c47ad","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722437300338,"stop":1722437300338,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c46efde0dabf060","name":"configure the node with multiple content topics","time":{"start":1722437814955,"stop":1722437814955,"duration":0},"status":"passed","severity":"normal"},{"uid":"12eb2d3b2127fd77","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1722437458468,"stop":1722437458468,"duration":0},"status":"passed","severity":"normal"},{"uid":"366acd080ca8e767","name":"Push message with content topic containing shell command","time":{"start":1722437730956,"stop":1722437730956,"duration":0},"status":"passed","severity":"normal"},{"uid":"59f41fa7496765f","name":"Waku message hash computation (no timestamp)","time":{"start":1722437158577,"stop":1722437158577,"duration":0},"status":"passed","severity":"normal"},{"uid":"b56a3eefa0d528b4","name":"Push message with Script payload","time":{"start":1722437730946,"stop":1722437730946,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2709677f0bcb6fe","name":"Ordered callback, aborts when callback returns true","time":{"start":1722437897016,"stop":1722437897018,"duration":2},"status":"passed","severity":"normal"},{"uid":"268a9d4e08716461","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1722437163484,"stop":1722437163485,"duration":1},"status":"passed","severity":"normal"},{"uid":"88718f24701d0aa4","name":"Push message with content topic containing escaped characters","time":{"start":1722437730956,"stop":1722437730957,"duration":1},"status":"passed","severity":"normal"},{"uid":"12845ec93e28490d","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1722437155744,"stop":1722437155744,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17cd930838a4a31","name":"throws on content topic with empty version field","time":{"start":1722437155731,"stop":1722437155731,"duration":0},"status":"passed","severity":"normal"},{"uid":"65476e71463201f4","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722437458421,"stop":1722437458421,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0d65bba62bc777","name":"should add and remove event listeners correctly","time":{"start":1722437184252,"stop":1722437184252,"duration":0},"status":"passed","severity":"normal"},{"uid":"768e4b15cf57b96a","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app7/8/topic73/json","time":{"start":1722437814954,"stop":1722437814954,"duration":0},"status":"passed","severity":"normal"},{"uid":"152f6ae57092520a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722437873820,"stop":1722437873821,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a14a74b0395e823","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1722437865935,"stop":1722437865935,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b9392cd1246fe99","name":"same cluster, different shard: nodes connect","time":{"start":1722437617851,"stop":1722437617851,"duration":0},"status":"passed","severity":"normal"},{"uid":"660da4b619da1661","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722437873816,"stop":1722437873816,"duration":0},"status":"passed","severity":"normal"},{"uid":"97a927adb9ee27b2","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1722437155761,"stop":1722437155761,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61107ff2b286fc0","name":"Promise Callback - true","time":{"start":1722437915214,"stop":1722437915214,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b5870768a6690c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722437458420,"stop":1722437458421,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e3107b9ed18fb2c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1722437155745,"stop":1722437155746,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccd0cba4841f1c15","name":"Check message with no payload is not received","time":{"start":1722437742618,"stop":1722437742619,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a094e950e0f4254","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722437873816,"stop":1722437873816,"duration":0},"status":"passed","severity":"normal"},{"uid":"36573c88ae89ce57","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1722437859066,"stop":1722437859066,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d2936a311a69a2","name":"Failed peers are renewed","time":{"start":1722437498411,"stop":1722437498412,"duration":1},"status":"passed","severity":"normal"},{"uid":"24dc6125c55bf379","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1722437865936,"stop":1722437865936,"duration":0},"status":"passed","severity":"normal"},{"uid":"460f2255b28ab10","name":"Push message with content topic containing emoji","time":{"start":1722437730957,"stop":1722437730958,"duration":1},"status":"passed","severity":"normal"},{"uid":"14565913b5224392","name":"Fails to push message with empty content topic","time":{"start":1722437869537,"stop":1722437869538,"duration":1},"status":"passed","severity":"normal"},{"uid":"89e1495cae467a3b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722437464216,"stop":1722437464217,"duration":1},"status":"passed","severity":"normal"},{"uid":"557feaf18fbbb1cb","name":"Check received message containing Chinese","time":{"start":1722437425676,"stop":1722437425678,"duration":2},"status":"passed","severity":"normal"},{"uid":"b54ee83149d8cd92","name":"can dial TLS multiaddrs","time":{"start":1722437615867,"stop":1722437615868,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed79f304485d47e","name":"Check message with no content topic is not received","time":{"start":1722437742618,"stop":1722437742618,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac8dc5045b9a160","name":"Push to array if already present","time":{"start":1722437155397,"stop":1722437155397,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e1afa824fce8d3","name":"Check received message containing escaped characters","time":{"start":1722437742626,"stop":1722437742626,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74772805675f958","name":"random static sharding 8 - Cluster ID: 524, Shard ID: 528","time":{"start":1722437837518,"stop":1722437837520,"duration":2},"status":"passed","severity":"normal"},{"uid":"4c9e573f2782d9f9","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722437347216,"stop":1722437347216,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11bcce712bea19b","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app69/1/topic141/xml","time":{"start":1722437814953,"stop":1722437814953,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1229dbd09f79da6","name":"should properly create peer info with all multiaddrs","time":{"start":1722437164491,"stop":1722437164491,"duration":0},"status":"passed","severity":"normal"},{"uid":"44dd09a7c9732764","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1722437419359,"stop":1722437419359,"duration":0},"status":"passed","severity":"normal"},{"uid":"d769a1608ffc8e09","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1722437218583,"stop":1722437218583,"duration":0},"status":"passed","severity":"normal"},{"uid":"905aa204128efb00","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1722437865934,"stop":1722437865934,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5743a236ce618ff","name":"LightPush with 3 connections","time":{"start":1722437488213,"stop":1722437488214,"duration":1},"status":"passed","severity":"normal"},{"uid":"c81c72d68316d8fc","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1722437859065,"stop":1722437859065,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3753c88b774eecd","name":"should not fail to stop the service if it was not started","time":{"start":1722437754935,"stop":1722437754935,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4297bf7997b9522","name":"Subscribe to topic containing XML and receive message","time":{"start":1722437873817,"stop":1722437873818,"duration":1},"status":"passed","severity":"normal"},{"uid":"ade0ce739267cbb","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722437300333,"stop":1722437300333,"duration":0},"status":"passed","severity":"normal"},{"uid":"b65d1933b31dd1ed","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1722437155746,"stop":1722437155746,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5ef3d09ee6845a","name":"safeDispatchEvent","time":{"start":1722437248478,"stop":1722437248478,"duration":0},"status":"passed","severity":"normal"},{"uid":"334d33a2a2ffeff1","name":"Push message equal or less that 1MB","time":{"start":1722437730962,"stop":1722437730962,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c5d59e9e8bf3c0","name":"Check meta is set [ecies]","time":{"start":1722437192071,"stop":1722437192071,"duration":0},"status":"passed","severity":"normal"},{"uid":"b82e85845b47fc03","name":"Check received message containing long","time":{"start":1722437742608,"stop":1722437742608,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f75c8afd82108bd","name":"isConnected should return false after all peers disconnect","time":{"start":1722437270945,"stop":1722437270945,"duration":0},"status":"passed","severity":"normal"},{"uid":"491217f1d0551b01","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1722437419359,"stop":1722437419359,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b01fd50395a3b41","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1722437155749,"stop":1722437155750,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e674e797a7dd2c8","name":"A test","time":{"start":1722437564809,"stop":1722437564809,"duration":0},"status":"passed","severity":"normal"},{"uid":"d27eadd11e4dc642","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722437873807,"stop":1722437873807,"duration":0},"status":"passed","severity":"normal"},{"uid":"b907e3818097f3e1","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722437929448,"stop":1722437929449,"duration":1},"status":"passed","severity":"normal"},{"uid":"22320e5645a9f90f","name":"should throw an error for empty SingleShardInfos array","time":{"start":1722437155741,"stop":1722437155741,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a523d164fb48d9","name":"Publish message with custom timestamp: Wed Jul 31 2024 13:55:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1722437770157,"stop":1722437770158,"duration":1},"status":"passed","severity":"normal"},{"uid":"fba2e0b5947b4042","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722437458445,"stop":1722437458445,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7761c1fd7536ac1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722437300330,"stop":1722437300330,"duration":0},"status":"passed","severity":"normal"},{"uid":"c57838fb74cf8bb9","name":"handles empty contentTopics array correctly","time":{"start":1722437155760,"stop":1722437155760,"duration":0},"status":"passed","severity":"normal"},{"uid":"6233294793f67778","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1722437419357,"stop":1722437419358,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ea5f084f8634953","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1722437930481,"stop":1722437930481,"duration":0},"status":"passed","severity":"normal"},{"uid":"954b7ca6cd7d6054","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1722437155752,"stop":1722437155752,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed86f3c89058cab","name":"Waku message hash computation (meta attribute not present)","time":{"start":1722437158576,"stop":1722437158576,"duration":0},"status":"broken","severity":"normal"},{"uid":"7b336b19d035c4d9","name":"Check message with no payload is not received","time":{"start":1722437742629,"stop":1722437742629,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5f110fdf8ac368","name":"should not receive a peer event after stop","time":{"start":1722437184250,"stop":1722437184250,"duration":0},"status":"passed","severity":"normal"},{"uid":"de47b3b550afd2a4","name":"should not receive a peer event before start","time":{"start":1722437754937,"stop":1722437754937,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8253abb83c1428f","name":"can start and stop the service","time":{"start":1722437219807,"stop":1722437219808,"duration":1},"status":"passed","severity":"normal"},{"uid":"9818e2a0badbfd63","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722437419379,"stop":1722437419380,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eae6908782b12c3","name":"throws on content topic with empty encoding field","time":{"start":1722437155732,"stop":1722437155732,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4892dd2c29e0d26","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1722437155761,"stop":1722437155762,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed2f27341676bfa4","name":"Check message on other pubsub topic is not received","time":{"start":1722437742617,"stop":1722437742618,"duration":1},"status":"passed","severity":"normal"},{"uid":"85145173af4bc580","name":"Check received message containing Russian","time":{"start":1722437742610,"stop":1722437742610,"duration":0},"status":"passed","severity":"normal"},{"uid":"62cdbd2bfc353e91","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1722437215472,"stop":1722437215475,"duration":3},"status":"passed","severity":"normal"},{"uid":"120e621f45ba8716","name":"Ping on subscribed peer","time":{"start":1722437309911,"stop":1722437309911,"duration":0},"status":"passed","severity":"normal"},{"uid":"575c0e42b3ca3b8c","name":"Query generator for multiple messages with different message text format","time":{"start":1722437897008,"stop":1722437897008,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad17cabd0697a646","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722437742616,"stop":1722437742617,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1384f965f0ac4de","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1722437155746,"stop":1722437155746,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7baaa79e0277456","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1722437190229,"stop":1722437190229,"duration":0},"status":"passed","severity":"normal"},{"uid":"f09627540519f170","name":"should get / set UDP multiaddr","time":{"start":1722437164489,"stop":1722437164489,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff0c9d187dedd0db","name":"should correctly map a content topic to a pubsub topic","time":{"start":1722437155760,"stop":1722437155760,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7302601ee5a8ebb","name":"Publish message with custom timestamp: Thu Aug 10 2023 14:55:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1722437770157,"stop":1722437770157,"duration":0},"status":"passed","severity":"normal"},{"uid":"daaab16a2a42e703","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1722437770160,"stop":1722437770160,"duration":0},"status":"passed","severity":"normal"},{"uid":"852ccb673fc33717","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722437464214,"stop":1722437464214,"duration":0},"status":"passed","severity":"normal"},{"uid":"be578cbdf0691764","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1722437419381,"stop":1722437419381,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b8f115223f8056","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722437458433,"stop":1722437458437,"duration":4},"status":"passed","severity":"normal"},{"uid":"413fcf950f2f92ef","name":"Check received message containing escaped characters","time":{"start":1722437425687,"stop":1722437425687,"duration":0},"status":"passed","severity":"normal"},{"uid":"73cb726d5508acf7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1722437419381,"stop":1722437419382,"duration":1},"status":"passed","severity":"normal"},{"uid":"427993975d3cbe54","name":"Push message with custom timestamp: 1691679058643","time":{"start":1722437869539,"stop":1722437869539,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3dfe14077e3724","name":"should be able to decode the field with only STORE set to true","time":{"start":1722437163481,"stop":1722437163482,"duration":1},"status":"passed","severity":"normal"},{"uid":"229d67a389a0dcc","name":"Mutual subscription","time":{"start":1722437772324,"stop":1722437772328,"duration":4},"status":"passed","severity":"normal"},{"uid":"9783c676fd46424f","name":"should not fail to stop the service if it was not started","time":{"start":1722437219808,"stop":1722437219808,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee1858058492d6f0","name":"Check publish message containing XML","time":{"start":1722437770151,"stop":1722437770152,"duration":1},"status":"passed","severity":"normal"},{"uid":"db76ce04fda59642","name":"same cluster, same shard: nodes connect","time":{"start":1722437419343,"stop":1722437419343,"duration":0},"status":"passed","severity":"normal"},{"uid":"721376915722b53a","name":"should throw error - no id","time":{"start":1722437164481,"stop":1722437164481,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a009b910f2a1d2f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722437902884,"stop":1722437902885,"duration":1},"status":"passed","severity":"normal"},{"uid":"26941220bf6f9de0","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app75/7/topic579/test.js","time":{"start":1722437814951,"stop":1722437814951,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aef15ee65b59689","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722437609970,"stop":1722437609970,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39071127b676875","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1722437609963,"stop":1722437609963,"duration":0},"status":"passed","severity":"normal"},{"uid":"94bc50b95fa1dae5","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1722437772458,"stop":1722437772458,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01812f5fd125bc","name":"Push message with content topic containing special chars","time":{"start":1722437730952,"stop":1722437730952,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d84ec5ebfb954ee","name":"Reopen subscription with peer with lost subscription","time":{"start":1722437268665,"stop":1722437268665,"duration":0},"status":"passed","severity":"normal"},{"uid":"df8234e68dfe8890","name":"Push message with content topic containing special chars","time":{"start":1722437869531,"stop":1722437869531,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b1372a8dfe847","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722437458440,"stop":1722437458440,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a84ca90762827","name":"Promise Callback - false","time":{"start":1722437915215,"stop":1722437915215,"duration":0},"status":"broken","severity":"normal"},{"uid":"fce18b6c6abc0328","name":"Sets default value correctly","time":{"start":1722437923815,"stop":1722437923815,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9569c2f1924682","name":"Store - dialed after - with timeout","time":{"start":1722437930207,"stop":1722437930207,"duration":0},"status":"passed","severity":"normal"},{"uid":"c757b7b2cb81e9a0","name":"should throw error - no public key","time":{"start":1722437164481,"stop":1722437164482,"duration":1},"status":"passed","severity":"normal"},{"uid":"16e2e9b9cf952ec8","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1722437155733,"stop":1722437155733,"duration":0},"status":"passed","severity":"normal"},{"uid":"74aecd71d27d76d1","name":"Subscribe to topic containing Script and receive message","time":{"start":1722437873817,"stop":1722437873817,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25ebd9a1954bea3","name":"should throw an error for insufficient data","time":{"start":1722437156005,"stop":1722437156005,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a37c089148d8669","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722437609968,"stop":1722437609968,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a68200ed64348b6","name":"should only return 1 node with relay capability","time":{"start":1722437180347,"stop":1722437180347,"duration":0},"status":"passed","severity":"normal"},{"uid":"79bd7e594026ff49","name":"Check publish message after client node is restarted","time":{"start":1722437770164,"stop":1722437770164,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d375c33510e145af","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722437564627,"stop":1722437564627,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c13e19ddda8d4a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722437742627,"stop":1722437742628,"duration":1},"status":"passed","severity":"normal"},{"uid":"39d482527bcb7bfb","name":"Decoder throws on undefined content topic","time":{"start":1722437190232,"stop":1722437190232,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe55aca09b5f6640","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1722437419377,"stop":1722437419378,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c77ac79138b009d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722437458438,"stop":1722437458439,"duration":1},"status":"passed","severity":"normal"},{"uid":"c943d74cb1d079af","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1722437859066,"stop":1722437859067,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d1bf5f65d87920a","name":"Push message with custom timestamp: 1722433858643","time":{"start":1722437869539,"stop":1722437869540,"duration":1},"status":"passed","severity":"normal"},{"uid":"e24020c7fd29d775","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1722437419382,"stop":1722437419383,"duration":1},"status":"passed","severity":"normal"},{"uid":"d573889beeb8f72c","name":"Query Generator, Wrong PubsubTopic","time":{"start":1722437865932,"stop":1722437865933,"duration":1},"status":"passed","severity":"normal"},{"uid":"91489d34d3c9c857","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1722437609966,"stop":1722437609967,"duration":1},"status":"passed","severity":"normal"},{"uid":"774fd93a3a3e7198","name":"Subscribe and receive messages via waku relay post","time":{"start":1722437873822,"stop":1722437873823,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce1b03d0f2e7b632","name":"Check message received after nwaku node is restarted","time":{"start":1722437742620,"stop":1722437742620,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dce8721f23e083d1","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722437609970,"stop":1722437609971,"duration":1},"status":"passed","severity":"normal"},{"uid":"aba59429de0269f","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1722437208195,"stop":1722437208195,"duration":0},"status":"passed","severity":"normal"},{"uid":"93bc69acd88a2d39","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1722437163483,"stop":1722437163484,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a96fa7f450d8096","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722437609962,"stop":1722437609962,"duration":0},"status":"passed","severity":"normal"},{"uid":"5204296b2feb906b","name":"Push message on custom pubsubTopic","time":{"start":1722437564626,"stop":1722437564626,"duration":0},"status":"passed","severity":"normal"},{"uid":"9128c4e73862c8f7","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1722437155755,"stop":1722437155755,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a3e1b7683895d8c","name":"should throw error - no public key","time":{"start":1722437164487,"stop":1722437164487,"duration":0},"status":"passed","severity":"normal"},{"uid":"48bf71f6686cde61","name":"should throw an error for an unconfigured topic","time":{"start":1722437155754,"stop":1722437155754,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b820c9f39a6f01e","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1722437155735,"stop":1722437155735,"duration":0},"status":"passed","severity":"normal"},{"uid":"11df89bb338478a4","name":"should encodeTxt and decodeTxt","time":{"start":1722437164479,"stop":1722437164480,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b750e7e96560a68","name":"should properly create location multiaddrs - tcp4","time":{"start":1722437164490,"stop":1722437164490,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb6bcb899643448","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1722437184251,"stop":1722437184251,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0721bf655600771","name":"should not receive a peer event after stop","time":{"start":1722437754943,"stop":1722437754944,"duration":1},"status":"passed","severity":"normal"},{"uid":"98789d74e414589","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722437419361,"stop":1722437419362,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8f35962bdf8847e","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app96/2/topic733/test.js","time":{"start":1722437814950,"stop":1722437814950,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9a83a9aaadf51d","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1722437419354,"stop":1722437419356,"duration":2},"status":"passed","severity":"normal"},{"uid":"7d8cbb43a26c799b","name":"can start and stop the service","time":{"start":1722437754935,"stop":1722437754935,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaefb4c08193d348","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1722437899404,"stop":1722437899404,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70076df53cef8ed","name":"Check received message containing emoji","time":{"start":1722437742615,"stop":1722437742615,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f2d270b3134099","name":"Query generator for multiple messages","time":{"start":1722437897007,"stop":1722437897008,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9509fc88ab24d32","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722437300334,"stop":1722437300335,"duration":1},"status":"passed","severity":"normal"},{"uid":"da253d420056f059","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1722437179982,"stop":1722437179982,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff80ec6efcafb0d","name":"throws on content topic with too few or too many fields","time":{"start":1722437155729,"stop":1722437155729,"duration":0},"status":"passed","severity":"normal"},{"uid":"203b46fa49553161","name":"Correctly serialized arguments","time":{"start":1722437616068,"stop":1722437616068,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c97c69cb13fb39","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1722437419390,"stop":1722437419391,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fa5a14fe0039ec2","name":"Filter","time":{"start":1722437930208,"stop":1722437930208,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef9a36861775232","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1722437419375,"stop":1722437419375,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee491770dd4b1bc6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722437873837,"stop":1722437873838,"duration":1},"status":"passed","severity":"normal"},{"uid":"c573bb9da57c494b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722437873807,"stop":1722437873808,"duration":1},"status":"passed","severity":"normal"},{"uid":"d797f542f21494e2","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1722437930482,"stop":1722437930482,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb68896521f90615","name":"passes more than one ENR URLs and attempts connection","time":{"start":1722437219822,"stop":1722437219822,"duration":0},"status":"skipped","severity":"normal"},{"uid":"535bd18b1568f760","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722437751095,"stop":1722437751095,"duration":0},"status":"passed","severity":"normal"},{"uid":"7257cffa29f070a5","name":"Does not throw an exception when node disconnects","time":{"start":1722437923813,"stop":1722437923813,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e3fc74f76cba406","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1722437419369,"stop":1722437419369,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20c7f255d7720fd","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722437742628,"stop":1722437742628,"duration":0},"status":"passed","severity":"normal"},{"uid":"293754d3d631d6ac","name":"Push message with custom timestamp: 1722441088558","time":{"start":1722437730961,"stop":1722437730961,"duration":0},"status":"passed","severity":"normal"},{"uid":"3747a3604a99320d","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1722437155755,"stop":1722437155755,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a35e77fd1fbbe00","name":"Query Generator - true","time":{"start":1722437915213,"stop":1722437915214,"duration":1},"status":"broken","severity":"normal"},{"uid":"b22ed73c3f457a43","name":"Push message with JSON payload","time":{"start":1722437730947,"stop":1722437730947,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb85560fff78c3","name":"Fails to push message bigger that 1MB","time":{"start":1722437869542,"stop":1722437869542,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c40510d46e9485","name":"Subscribe to topic containing long and receive message","time":{"start":1722437873831,"stop":1722437873831,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22320fb9482f401","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1722437859060,"stop":1722437859061,"duration":1},"status":"passed","severity":"normal"},{"uid":"97d9cfba9538db59","name":"Check received message containing special chars","time":{"start":1722437742608,"stop":1722437742609,"duration":1},"status":"passed","severity":"normal"},{"uid":"32b99ff5a90e78db","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722437873832,"stop":1722437873832,"duration":0},"status":"passed","severity":"normal"},{"uid":"63257f9cc5b05052","name":"creates an iterator","time":{"start":1722437911647,"stop":1722437911648,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5245cedba0908b7","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1722437163470,"stop":1722437163470,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c4607c47664618","name":"Push message with content topic containing unicode special characters","time":{"start":1722437869536,"stop":1722437869537,"duration":1},"status":"passed","severity":"normal"},{"uid":"4710ee20f9a1c97d","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722437163474,"stop":1722437163475,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbab819be81f223","name":"Push message with content topic containing long","time":{"start":1722437730951,"stop":1722437730951,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a803922dd015baa","name":"Generator, 2 different pubsubtopics","time":{"start":1722437902888,"stop":1722437902888,"duration":0},"status":"passed","severity":"normal"},{"uid":"1592c3018761f972","name":"should use DNS peer discovery with light client","time":{"start":1722437219818,"stop":1722437219818,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c35515842a03b79c","name":"random static sharding 10 - Cluster ID: 650, Shard ID: 811","time":{"start":1722437837521,"stop":1722437837522,"duration":1},"status":"passed","severity":"normal"},{"uid":"72242718465eb8bc","name":"Overlapping topic subscription","time":{"start":1722437458427,"stop":1722437458427,"duration":0},"status":"passed","severity":"normal"},{"uid":"3926f4bd5257e860","name":"Check publish message containing Russian","time":{"start":1722437770150,"stop":1722437770150,"duration":0},"status":"passed","severity":"normal"},{"uid":"eccf0e6c8f936b83","name":"Check received message containing Arabic","time":{"start":1722437742609,"stop":1722437742610,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4a74fef8d63a76e","name":"Passing page size 3 when there are 20 messages","time":{"start":1722437930290,"stop":1722437930290,"duration":0},"status":"passed","severity":"normal"},{"uid":"88be653b12933a9c","name":"Push message with XML payload","time":{"start":1722437869525,"stop":1722437869526,"duration":1},"status":"passed","severity":"normal"},{"uid":"f63fec161f24865b","name":"Query Generator - false","time":{"start":1722437915214,"stop":1722437915214,"duration":0},"status":"passed","severity":"normal"},{"uid":"f228f5f26fbb78fe","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722437609967,"stop":1722437609967,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd3a2769e92e235","name":"Fails to push message with large meta","time":{"start":1722437730959,"stop":1722437730959,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e1e322e51ffefb3","name":"Ping succeeds for all connected peers","time":{"start":1722437325043,"stop":1722437325044,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f603d5a861a07b0","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1722437270944,"stop":1722437270944,"duration":0},"status":"passed","severity":"normal"},{"uid":"c99ead9aef570707","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1722437419378,"stop":1722437419378,"duration":0},"status":"passed","severity":"normal"},{"uid":"39efc486803713ab","name":"Check message with non string payload is not received","time":{"start":1722437742630,"stop":1722437742630,"duration":0},"status":"passed","severity":"normal"},{"uid":"430370ebe4618991","name":"Subscribe and receive messages via waku relay post","time":{"start":1722437458419,"stop":1722437458420,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0859d67592b5e73","name":"Push message with SQL Injection payload","time":{"start":1722437730945,"stop":1722437730946,"duration":1},"status":"passed","severity":"normal"},{"uid":"43876b593e2382f7","name":"Check message received after jswaku node is restarted","time":{"start":1722437742630,"stop":1722437742630,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5255057f350ae99a","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1722437155738,"stop":1722437155738,"duration":0},"status":"passed","severity":"normal"},{"uid":"925b66f0e3766023","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1722437930481,"stop":1722437930481,"duration":0},"status":"passed","severity":"normal"},{"uid":"589afd698ba22b6e","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app47/3/topic589/json","time":{"start":1722437814952,"stop":1722437814953,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1f91423693997f2","name":"A test","time":{"start":1722437564810,"stop":1722437564810,"duration":0},"status":"passed","severity":"normal"},{"uid":"45a637178da94330","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1722437208192,"stop":1722437208194,"duration":2},"status":"passed","severity":"normal"},{"uid":"b90b62f9ae0211f6","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722437300337,"stop":1722437300337,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b4eaa14ff188d1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722437464215,"stop":1722437464215,"duration":0},"status":"passed","severity":"normal"},{"uid":"2304ea17620f1443","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1722437419374,"stop":1722437419374,"duration":0},"status":"passed","severity":"normal"},{"uid":"2524daa61948cf16","name":"Throws when trying to push message with empty payload","time":{"start":1722437730950,"stop":1722437730950,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc7a00fa09a520b9","name":"should get / set TCP multiaddr","time":{"start":1722437164489,"stop":1722437164489,"duration":0},"status":"passed","severity":"normal"},{"uid":"657f2e471295a007","name":"Push message with meta","time":{"start":1722437869538,"stop":1722437869538,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae9f68677192510c","name":"Check publish message containing Basic HTML tag","time":{"start":1722437770152,"stop":1722437770152,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c35bd4089b1896","name":"Subscribe to topic containing short and receive message","time":{"start":1722437873811,"stop":1722437873814,"duration":3},"status":"passed","severity":"normal"},{"uid":"4206e013a4ae49c","name":"Generator, 2 different pubsubtopics","time":{"start":1722437902886,"stop":1722437902886,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc5a10d3eb13cb4e","name":"Push message with Russian payload","time":{"start":1722437869524,"stop":1722437869524,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db01eb07d81ca5e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722437458464,"stop":1722437458465,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a76c0c8e2a3f860","name":"Using a function","time":{"start":1722437923814,"stop":1722437923814,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec1ad471a50acf69","name":"Check received message containing special chars","time":{"start":1722437742621,"stop":1722437742622,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bb80b5b93406655","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1722437270942,"stop":1722437270943,"duration":1},"status":"passed","severity":"normal"},{"uid":"38dd38c020586a24","name":"Push message with meta","time":{"start":1722437730958,"stop":1722437730958,"duration":0},"status":"passed","severity":"normal"},{"uid":"3843eac7eeebe4a8","name":"Check received message containing Russian","time":{"start":1722437425679,"stop":1722437425680,"duration":1},"status":"passed","severity":"normal"},{"uid":"dad1beabcd84713d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722437464218,"stop":1722437464219,"duration":1},"status":"passed","severity":"normal"},{"uid":"a60aeb8f37377415","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1722437208196,"stop":1722437208197,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e0a35ea4d2509a5","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722437873840,"stop":1722437873841,"duration":1},"status":"passed","severity":"normal"},{"uid":"63d189efefd161da","name":"Check message received after nwaku node is restarted","time":{"start":1722437425702,"stop":1722437425703,"duration":1},"status":"skipped","severity":"normal"},{"uid":"73292bd4775218f7","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1722437180062,"stop":1722437180063,"duration":1},"status":"passed","severity":"normal"},{"uid":"d18fb30011a23be1","name":"Check received message containing SQL Injection","time":{"start":1722437742623,"stop":1722437742623,"duration":0},"status":"passed","severity":"normal"},{"uid":"6719902d4a86f05a","name":"it tolerates circular branch references","time":{"start":1722437180345,"stop":1722437180345,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f18f178abc24b8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722437873815,"stop":1722437873816,"duration":1},"status":"passed","severity":"normal"},{"uid":"6df04815562acf96","name":"Js publishes, other Js receives","time":{"start":1722437741902,"stop":1722437741903,"duration":1},"status":"passed","severity":"normal"},{"uid":"12b13e0ef64fb7bd","name":"ignores unrecognized TXT record formats","time":{"start":1722437180346,"stop":1722437180346,"duration":0},"status":"passed","severity":"normal"},{"uid":"c790466dcd42eadf","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722437873838,"stop":1722437873839,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6634f3bef517d73","name":"Check received message containing XML","time":{"start":1722437425682,"stop":1722437425683,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2099b723b548050","name":"Ping on unsubscribed peer","time":{"start":1722437268664,"stop":1722437268664,"duration":0},"status":"passed","severity":"normal"},{"uid":"c68544e014266c8","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1722437419380,"stop":1722437419380,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ccdce3bdce942d9","name":"Passing page size 10 when there are 10 messages","time":{"start":1722437930290,"stop":1722437930290,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c6a1fc2ecdddd67","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722437419372,"stop":1722437419373,"duration":1},"status":"passed","severity":"normal"},{"uid":"807dc4173211cfaa","name":"random static sharding 6 - Cluster ID: 107, Shard ID: 286","time":{"start":1722437837514,"stop":1722437837516,"duration":2},"status":"passed","severity":"normal"},{"uid":"b3ab9ba2a745d174","name":"can start the service","time":{"start":1722437219807,"stop":1722437219807,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a29295017d58b9","name":"Store - dialed first","time":{"start":1722437930206,"stop":1722437930207,"duration":1},"status":"passed","severity":"normal"},{"uid":"a946c8eca5d1aafc","name":"Generator, 2 different pubsubtopics","time":{"start":1722437902884,"stop":1722437902884,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f472aaad6e1bb57","name":"Check received message containing Arabic","time":{"start":1722437425678,"stop":1722437425679,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fd6aac23b180cf","name":"Push message with content topic containing Script","time":{"start":1722437730954,"stop":1722437730954,"duration":0},"status":"passed","severity":"normal"},{"uid":"8314431da8779733","name":"should throw an error for missing sharding configuration","time":{"start":1722437155759,"stop":1722437155759,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d03bb9d09586da","name":"random static sharding 1 - Cluster ID: 225, Shard ID: 626","time":{"start":1722437837497,"stop":1722437837498,"duration":1},"status":"passed","severity":"normal"},{"uid":"45d11d7caabe969c","name":"different cluster, different shard: nodes don't connect","time":{"start":1722437419352,"stop":1722437419352,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3d3cce1619245a","name":"Check received message containing JSON","time":{"start":1722437742625,"stop":1722437742625,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa05d32eefcfebb1","name":"Push message with content topic containing escaped characters","time":{"start":1722437869536,"stop":1722437869536,"duration":0},"status":"passed","severity":"normal"},{"uid":"289ca18980e59559","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1722437156004,"stop":1722437156005,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e9c0461521af855","name":"Tracks peer failures correctly","time":{"start":1722437325045,"stop":1722437325046,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d568f621e2095ba","name":"Push message with content topic containing Chinese","time":{"start":1722437730952,"stop":1722437730953,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7118da72b153461","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722437751096,"stop":1722437751096,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b03f925f61f5db","name":"Query generator for multiple messages with multiple decoders","time":{"start":1722437897010,"stop":1722437897011,"duration":1},"status":"passed","severity":"normal"},{"uid":"375b5ec5088dd69a","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1722437180065,"stop":1722437180065,"duration":0},"status":"passed","severity":"normal"},{"uid":"939ed44b4ad0602","name":"connects to nwaku","time":{"start":1722437923812,"stop":1722437923813,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d06d1838ceed1d","name":"Non TWN Cluster","time":{"start":1722437814949,"stop":1722437814949,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0fdf3fb6176e549","name":"Sign & Recover","time":{"start":1722437190666,"stop":1722437190666,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d2473075e77206","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1722437419373,"stop":1722437419373,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d76770494aa2cd3","name":"Subscribe to topic containing short and receive message","time":{"start":1722437458428,"stop":1722437458428,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8d85619e6ff5095","name":"isConnected should return true after first peer connects","time":{"start":1722437270944,"stop":1722437270945,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fcb8d1e60c0f169","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722437347214,"stop":1722437347215,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f1386c57bdc8b3b","name":"less peers than existing","time":{"start":1722437712535,"stop":1722437712535,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ef28747127c2c54b","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1722437419380,"stop":1722437419381,"duration":1},"status":"passed","severity":"normal"},{"uid":"71bbf72a9e4fbd13","name":"Check message with no content topic is not received","time":{"start":1722437425700,"stop":1722437425701,"duration":1},"status":"passed","severity":"normal"},{"uid":"6540054c3b55733a","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1722437859067,"stop":1722437859067,"duration":0},"status":"passed","severity":"normal"},{"uid":"417dbf37a1810bd4","name":"random static sharding 2 - Cluster ID: 896, Shard ID: 175","time":{"start":1722437837498,"stop":1722437837499,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5dbae0b25d4a8ce","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722437464218,"stop":1722437464218,"duration":0},"status":"passed","severity":"normal"},{"uid":"863361a8ed863c51","name":"does not throw on valid cases","time":{"start":1722437155727,"stop":1722437155728,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a07f86a68901c23","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722437458462,"stop":1722437458463,"duration":1},"status":"passed","severity":"normal"},{"uid":"76e88ca1f22e919b","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1722437859065,"stop":1722437859066,"duration":1},"status":"passed","severity":"normal"},{"uid":"aea1173479e3266f","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1722437163485,"stop":1722437163486,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2cb1f08a6469f2","name":"Decoder throws on undefined content topic","time":{"start":1722437192072,"stop":1722437192072,"duration":0},"status":"passed","severity":"normal"},{"uid":"774a7345808de7f7","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1722437155740,"stop":1722437155741,"duration":1},"status":"passed","severity":"normal"},{"uid":"dccea915a927452b","name":"Renews peer on consistent missed messages","time":{"start":1722437325047,"stop":1722437325047,"duration":0},"status":"passed","severity":"normal"},{"uid":"de050802dab42d67","name":"should not fail to start the service if it is already started","time":{"start":1722437184249,"stop":1722437184249,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a88af9dea18d1e0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722437873839,"stop":1722437873840,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc4e1ef72d4e9f98","name":"Decrypt messages","time":{"start":1722437714928,"stop":1722437714928,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c910ff506402d9","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722437837493,"stop":1722437837496,"duration":3},"status":"passed","severity":"normal"},{"uid":"245a388c104e1e94","name":"Fails to publish duplicate message","time":{"start":1722437770158,"stop":1722437770159,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dd767b9857c1739","name":"shard 0","time":{"start":1722437837483,"stop":1722437837493,"duration":10},"status":"passed","severity":"normal"},{"uid":"eb3968e93d3a6577","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1722437180063,"stop":1722437180064,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4ed035e4ea5df9a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722437458430,"stop":1722437458431,"duration":1},"status":"passed","severity":"normal"},{"uid":"f209be12c715edd1","name":"Check received message containing unicode special characters","time":{"start":1722437425687,"stop":1722437425687,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10f03502cd2e8d9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722437873840,"stop":1722437873840,"duration":0},"status":"passed","severity":"normal"},{"uid":"94bb26ba446b86e0","name":"isConnected return false after peer stops","time":{"start":1722437270945,"stop":1722437270946,"duration":1},"status":"passed","severity":"normal"},{"uid":"830a857953feed75","name":"Check received message containing Basic HTML tag","time":{"start":1722437742612,"stop":1722437742612,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd36ca6add1fd27","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1722437155744,"stop":1722437155745,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f63d396e79803ab","name":"Check received message containing short","time":{"start":1722437425666,"stop":1722437425667,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a7f894540265f34","name":"Push message with long payload","time":{"start":1722437869518,"stop":1722437869521,"duration":3},"status":"passed","severity":"normal"},{"uid":"af821f65b1a19f63","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1722437930479,"stop":1722437930479,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d4b4dc6ef49535","name":"Round trip binary encryption [ecies, signature]","time":{"start":1722437192070,"stop":1722437192071,"duration":1},"status":"passed","severity":"normal"},{"uid":"389500797001fe51","name":"Check received message containing Script","time":{"start":1722437742623,"stop":1722437742624,"duration":1},"status":"passed","severity":"normal"},{"uid":"95f6f0424c940b37","name":"should only return 1 node with store capability","time":{"start":1722437180347,"stop":1722437180348,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7eca08ac4570cfc","name":"Nodes with multiple pubsub topic","time":{"start":1722437751092,"stop":1722437751092,"duration":0},"status":"passed","severity":"normal"},{"uid":"e64679a220a51a54","name":"Number of peers are maintained correctly","time":{"start":1722437498411,"stop":1722437498411,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d17e3f6325836a","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1722437155734,"stop":1722437155734,"duration":0},"status":"passed","severity":"normal"},{"uid":"c873a2eed7702b3a","name":"pre and post cipher","time":{"start":1722437190665,"stop":1722437190666,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bf2b2c9ce795d20","name":"nwaku subscribes","time":{"start":1722437741901,"stop":1722437741901,"duration":0},"status":"passed","severity":"normal"},{"uid":"561d282810a8a5ea","name":"Fails to publish message with empty text","time":{"start":1722437770159,"stop":1722437770159,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26ce7c42e5bee12","name":"Publish message with large meta","time":{"start":1722437770164,"stop":1722437770166,"duration":2},"status":"passed","severity":"normal"},{"uid":"b0ddf92b6e7180cf","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722437873815,"stop":1722437873815,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ccd2f520605afc","name":"random static sharding 5 - Cluster ID: 737, Shard ID: 383","time":{"start":1722437837512,"stop":1722437837512,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c0ddf470e534d37","name":"Encoder throws on undefined content topic","time":{"start":1722437192071,"stop":1722437192071,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad19f1d352e0a36d","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722437609965,"stop":1722437609966,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c674eda0ef4777c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1722437419372,"stop":1722437419372,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea07aae6fadc58a6","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1722437712273,"stop":1722437712274,"duration":1},"status":"passed","severity":"normal"},{"uid":"abce68edae0ad8a6","name":"Check received message with timestamp: 1722437207589000000 ","time":{"start":1722437425689,"stop":1722437425689,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2093bd815373e9","name":"Check publish message containing SQL Injection","time":{"start":1722437770151,"stop":1722437770151,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc37e3864dbf580","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722437425691,"stop":1722437425692,"duration":1},"status":"passed","severity":"normal"},{"uid":"3907f3a50dd93ab0","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app50/3/topic223/json","time":{"start":1722437814950,"stop":1722437814950,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee906c9d3d997520","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722437869534,"stop":1722437869535,"duration":1},"status":"passed","severity":"normal"},{"uid":"6165c52d85210596","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1722437772459,"stop":1722437772460,"duration":1},"status":"passed","severity":"normal"},{"uid":"86b3569e69c222fa","name":"Check publish message containing long","time":{"start":1722437770147,"stop":1722437770147,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5693f979b1cff5","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1722437180065,"stop":1722437180065,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95fd132e0a7b34b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722437347215,"stop":1722437347215,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee63362cb85b8d4","name":"Push message with escaped characters payload","time":{"start":1722437730948,"stop":1722437730948,"duration":0},"status":"passed","severity":"normal"},{"uid":"361f17e1e11d374","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722437300329,"stop":1722437300330,"duration":1},"status":"passed","severity":"normal"},{"uid":"59f656a8941b4768","name":"Filter with 3 connections","time":{"start":1722437488214,"stop":1722437488215,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0e2024bdb7af6","name":"throws an error for improperly formatted content topics","time":{"start":1722437155739,"stop":1722437155740,"duration":1},"status":"passed","severity":"normal"},{"uid":"3db238ba1d0c59ec","name":"handles multiple messages","time":{"start":1722437911648,"stop":1722437911648,"duration":0},"status":"passed","severity":"normal"},{"uid":"d600039cdecd23a0","name":"Check received message containing escaped characters","time":{"start":1722437742613,"stop":1722437742613,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab0cf84fc54a411","name":"Push message with short payload","time":{"start":1722437869517,"stop":1722437869518,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c7ce683ec5cbd49","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722437419375,"stop":1722437419377,"duration":2},"status":"passed","severity":"normal"},{"uid":"58bdc6ae4465c4f1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722437458420,"stop":1722437458420,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa1f69ba2a715a7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722437458431,"stop":1722437458432,"duration":1},"status":"passed","severity":"normal"},{"uid":"a283387d532bfef1","name":"Number of peers are maintained correctly","time":{"start":1722437325042,"stop":1722437325043,"duration":1},"status":"passed","severity":"normal"},{"uid":"96cbb869c56ac640","name":"should handle corrupted local storage data gracefully","time":{"start":1722437184251,"stop":1722437184252,"duration":1},"status":"passed","severity":"normal"},{"uid":"4781ae38b2f41417","name":"Check received message containing numeric","time":{"start":1722437425672,"stop":1722437425674,"duration":2},"status":"passed","severity":"normal"},{"uid":"e2dd93003894c056","name":"Should update multiaddrs","time":{"start":1722437618039,"stop":1722437618040,"duration":1},"status":"passed","severity":"normal"},{"uid":"d720313f23c7be45","name":"Check received message containing numeric","time":{"start":1722437742621,"stop":1722437742621,"duration":0},"status":"passed","severity":"normal"},{"uid":"d03b93efb9419cba","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1722437155735,"stop":1722437155735,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c77995e072fb4c","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722437163486,"stop":1722437163487,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f51313bd4841e11","name":"can start and stop the service","time":{"start":1722437184248,"stop":1722437184248,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd809b07afabf852","name":"topics with same application and version share the same shard","time":{"start":1722437155737,"stop":1722437155737,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba80fffef1eb94f","name":"should return empty list for no shard","time":{"start":1722437155743,"stop":1722437155743,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ac927cf8df2d7f","name":"Check publish message containing Chinese","time":{"start":1722437770149,"stop":1722437770149,"duration":0},"status":"passed","severity":"normal"},{"uid":"edd9b00799fdd76d","name":"Push message with shell command payload","time":{"start":1722437730947,"stop":1722437730948,"duration":1},"status":"passed","severity":"normal"},{"uid":"eee92a2098fdcd53","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1722437772437,"stop":1722437772438,"duration":1},"status":"passed","severity":"normal"},{"uid":"21dcfa6afee9b858","name":"should emit a peer event after start","time":{"start":1722437184249,"stop":1722437184249,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ccade45dea4ff02","name":"should set field with all protocols enabled","time":{"start":1722437164492,"stop":1722437164492,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dce494f808aad72","name":"isConnected should return false after all peers disconnect","time":{"start":1722437208198,"stop":1722437208199,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d08356a820f2489","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1722437155752,"stop":1722437155752,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8875809ba88a90","name":"throws on content topic with generation field greater than 0","time":{"start":1722437155730,"stop":1722437155730,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8191d1d1a694b2","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1722437158575,"stop":1722437158575,"duration":0},"status":"broken","severity":"normal"},{"uid":"1013883468142c70","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1722437772348,"stop":1722437772348,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d08b73d02014563","name":"caches peers it previously fetched","time":{"start":1722437180346,"stop":1722437180346,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c43fdbb33a1e1fb","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1722437155736,"stop":1722437155736,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b5a0afbf0ccafd","name":"Check publish message containing numeric","time":{"start":1722437770147,"stop":1722437770148,"duration":1},"status":"passed","severity":"normal"},{"uid":"7318dde3b915b6e3","name":"Check received message containing emoji","time":{"start":1722437742626,"stop":1722437742627,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8ddb9640c333e20","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1722437419378,"stop":1722437419379,"duration":1},"status":"passed","severity":"normal"},{"uid":"70b93648b484bdb1","name":"Check publish message containing escaped characters","time":{"start":1722437770154,"stop":1722437770155,"duration":1},"status":"passed","severity":"normal"},{"uid":"825ec19fb8054f09","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722437873806,"stop":1722437873806,"duration":0},"status":"passed","severity":"normal"},{"uid":"932e1fb5c3e45c83","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722437873839,"stop":1722437873839,"duration":0},"status":"passed","severity":"normal"},{"uid":"10066a15786f9270","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1722437419368,"stop":1722437419369,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd1103c2b9db4f4","name":"Ping on unsubscribed peer","time":{"start":1722437309912,"stop":1722437309912,"duration":0},"status":"passed","severity":"normal"},{"uid":"e727830973133a50","name":"Query with Ordered Callback, No Decoder","time":{"start":1722437865935,"stop":1722437865935,"duration":0},"status":"passed","severity":"normal"},{"uid":"790187e10ed8ed88","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1722437930479,"stop":1722437930479,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb3b4acbc3aef2a","name":"connected peers and dial","time":{"start":1722437712533,"stop":1722437712534,"duration":1},"status":"skipped","severity":"normal"},{"uid":"636dd380c10a6a3f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722437458418,"stop":1722437458419,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fb51df877fc9d4e","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1722437155743,"stop":1722437155743,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed3210212d6220b","name":"Push message with unicode special characters payload","time":{"start":1722437730948,"stop":1722437730949,"duration":1},"status":"passed","severity":"normal"},{"uid":"fed81c516cac7298","name":"Push message with unicode special characters payload","time":{"start":1722437869528,"stop":1722437869528,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7539d93061021ab","name":"Reusing cursor across nodes","time":{"start":1722437859067,"stop":1722437859068,"duration":1},"status":"passed","severity":"normal"},{"uid":"293758dc234899a2","name":"addEventListener with correct event","time":{"start":1722437248474,"stop":1722437248474,"duration":0},"status":"passed","severity":"normal"},{"uid":"92cd56e5c98c86cb","name":"Check received message containing shell command","time":{"start":1722437742612,"stop":1722437742613,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc2091cd5bccba3e","name":"Publish message with custom timestamp: Wed Jul 31 2024 15:55:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1722437770158,"stop":1722437770158,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a5b3578a54527","name":"should be able to decode the field with only RELAY set to true","time":{"start":1722437163478,"stop":1722437163479,"duration":1},"status":"passed","severity":"normal"},{"uid":"dda36d78d4af69d3","name":"random static sharding 3 - Cluster ID: 682, Shard ID: 469","time":{"start":1722437837500,"stop":1722437837502,"duration":2},"status":"passed","severity":"normal"},{"uid":"8df7d7cd6e387c5f","name":"Push message with content topic containing SQL Injection","time":{"start":1722437869533,"stop":1722437869533,"duration":0},"status":"passed","severity":"normal"},{"uid":"97ca1fd006ed88dd","name":"Check received message containing XML","time":{"start":1722437742624,"stop":1722437742624,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f8ff85386a3ccab","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1722437155749,"stop":1722437155749,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd68f9037e1e4ad","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722437751096,"stop":1722437751096,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b0479f2d73c116","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1722437163472,"stop":1722437163472,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd74654606872a3","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1722437180348,"stop":1722437180348,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b860d3c5095223","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722437609965,"stop":1722437609965,"duration":0},"status":"passed","severity":"normal"},{"uid":"244b18ea638290bd","name":"Subscribe and receive messages via lightPush","time":{"start":1722437458416,"stop":1722437458416,"duration":0},"status":"passed","severity":"normal"},{"uid":"941b557ddae799cc","name":"recovers when dns.resolve returns empty","time":{"start":1722437180345,"stop":1722437180345,"duration":0},"status":"passed","severity":"normal"},{"uid":"b716f44e8f2e1c7a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722437458464,"stop":1722437458464,"duration":0},"status":"passed","severity":"normal"},{"uid":"a490a4c2cc8b0d64","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722437873833,"stop":1722437873833,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cbf0d8084d3a89e","name":"Push message with content topic containing numeric","time":{"start":1722437869531,"stop":1722437869531,"duration":0},"status":"passed","severity":"normal"},{"uid":"a099ea4ebd37c3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1722437155747,"stop":1722437155748,"duration":1},"status":"passed","severity":"normal"},{"uid":"afbe22ea7abe676f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722437419368,"stop":1722437419368,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d145eb3fdfc9f1f","name":"Generator, custom pubsub topic","time":{"start":1722437902883,"stop":1722437902883,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a3ba098c6aa7d6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722437873819,"stop":1722437873819,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5eadbe3b2805929","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1722437180348,"stop":1722437180348,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cea0ac9fa75c0d7","name":"Push message with content topic containing short","time":{"start":1722437869530,"stop":1722437869530,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a0e1fbccefc70f","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1722437180064,"stop":1722437180064,"duration":0},"status":"passed","severity":"normal"},{"uid":"d99b78e93cd8a82f","name":"new peer added after a peer was already found","time":{"start":1722437712273,"stop":1722437712273,"duration":0},"status":"skipped","severity":"normal"},{"uid":"265c986a98d411bc","name":"Push message with content topic containing JSON","time":{"start":1722437869535,"stop":1722437869535,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7591ea33c315f09","name":"removeEventListener with correct event","time":{"start":1722437248475,"stop":1722437248475,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d4e3f4c48c4ad72","name":"Subscribe to topic containing numeric and publish message","time":{"start":1722437772435,"stop":1722437772436,"duration":1},"status":"passed","severity":"normal"},{"uid":"b177d67933456d10","name":"tcp ip4 address","time":{"start":1722437163967,"stop":1722437163967,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f27c0ec98b3c73","name":"should emit a peer event after start","time":{"start":1722437219809,"stop":1722437219809,"duration":0},"status":"passed","severity":"normal"},{"uid":"7251c678de87f608","name":"Check received message containing unicode special characters","time":{"start":1722437742614,"stop":1722437742614,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f345e63fcaa6f7","name":"Check received message containing unicode special characters","time":{"start":1722437742626,"stop":1722437742626,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e07b5ab05303fd","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1722437270943,"stop":1722437270944,"duration":1},"status":"passed","severity":"normal"},{"uid":"b837cb413530e1f7","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722437873825,"stop":1722437873828,"duration":3},"status":"passed","severity":"normal"},{"uid":"9ed92331d589e7b2","name":"Push message on custom pubsubTopic","time":{"start":1722437564624,"stop":1722437564624,"duration":0},"status":"passed","severity":"normal"},{"uid":"84572eb1188a8470","name":"Subscribe and receive messages via lightPush","time":{"start":1722437873806,"stop":1722437873806,"duration":0},"status":"passed","severity":"normal"},{"uid":"68978489b7d81e6","name":"ignores domain fetching errors","time":{"start":1722437180345,"stop":1722437180346,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5e8d62c1d9b6e72","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1722437169360,"stop":1722437169361,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c9c602f396a62fc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722437300338,"stop":1722437300338,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9643c8793273a1","name":"1 Relay, 1 fetch","time":{"start":1722437179934,"stop":1722437179935,"duration":1},"status":"passed","severity":"normal"},{"uid":"79f561c98de1dadf","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722437873814,"stop":1722437873815,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfd5def8905692ce","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722437564624,"stop":1722437564625,"duration":1},"status":"passed","severity":"normal"},{"uid":"17b02a1366bb453d","name":"Push message with content topic containing long","time":{"start":1722437869530,"stop":1722437869530,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b2c029fb60873bc","name":"should only return 1 node with relay and store capability","time":{"start":1722437180347,"stop":1722437180347,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec3956583894dbeb","name":"Check message with invalid timestamp is not received","time":{"start":1722437742628,"stop":1722437742628,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4d779b7370f1c4","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1722437899403,"stop":1722437899403,"duration":0},"status":"passed","severity":"normal"},{"uid":"432552171f6fbfa4","name":"should set field with only FILTER enabled","time":{"start":1722437164492,"stop":1722437164493,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfb1c709346dbbb4","name":"removeEventListener with wrong event","time":{"start":1722437248475,"stop":1722437248476,"duration":1},"status":"passed","severity":"normal"},{"uid":"42a8355374813922","name":"Subscribe and publish message","time":{"start":1722437772336,"stop":1722437772337,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cf5107a5780e17c","name":"Subscribe and receive messages via lightPush","time":{"start":1722437873821,"stop":1722437873821,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4e83647d5eec04","name":"Push 30 different messages","time":{"start":1722437869529,"stop":1722437869529,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb7ba00483b6410","name":"Relay - dialed first","time":{"start":1722437930204,"stop":1722437930205,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3333493cbf7f0e8","name":"Ping on unsubscribed peer","time":{"start":1722437309909,"stop":1722437309909,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cdd03154bb9814b","name":"start node with empty content topic","time":{"start":1722437814967,"stop":1722437814967,"duration":0},"status":"passed","severity":"normal"},{"uid":"1427187580f5c060","name":"Subscribe to topic containing Script and publish message","time":{"start":1722437772450,"stop":1722437772452,"duration":2},"status":"passed","severity":"normal"},{"uid":"3ffd6eb5af1b387e","name":"Check message with non string payload is not received","time":{"start":1722437742619,"stop":1722437742619,"duration":0},"status":"passed","severity":"normal"},{"uid":"6819687fdfcb2c7","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1722437208198,"stop":1722437208198,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d889bec59f16f14","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1722437180066,"stop":1722437180066,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d83a5a7b8fd294","name":"Ephemeral field is preserved - encoder v0","time":{"start":1722437218582,"stop":1722437218583,"duration":1},"status":"passed","severity":"normal"},{"uid":"1243db826e67d860","name":"Check publish message containing emoji","time":{"start":1722437770155,"stop":1722437770156,"duration":1},"status":"passed","severity":"normal"},{"uid":"4586bed6d539811c","name":"different cluster, same shard: nodes don't connect","time":{"start":1722437617851,"stop":1722437617852,"duration":1},"status":"passed","severity":"normal"},{"uid":"83d8f6e57ac29dc7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722437873810,"stop":1722437873810,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fcda54341ad2594","name":"Subscribe to topic containing XML and receive message","time":{"start":1722437873836,"stop":1722437873837,"duration":1},"status":"passed","severity":"normal"},{"uid":"578a302247ddf82","name":"Accepts a valid Waku Message","time":{"start":1722437172755,"stop":1722437172757,"duration":2},"status":"passed","severity":"normal"},{"uid":"4033a4fa2112d641","name":"Push message with content topic containing XML","time":{"start":1722437730955,"stop":1722437730955,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d660a93fa6d7e1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722437458417,"stop":1722437458418,"duration":1},"status":"passed","severity":"normal"},{"uid":"10d5e65eb4c5f3c8","name":"Decoder throws on empty string content topic","time":{"start":1722437190232,"stop":1722437190233,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b21fa9c8df50ee9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1722437419379,"stop":1722437419379,"duration":0},"status":"passed","severity":"normal"},{"uid":"16aa9cbba86e076d","name":"Check message with no pubsub topic is not received","time":{"start":1722437425699,"stop":1722437425700,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbf49b744ef09679","name":"Passing page size 19 when there are 20 messages","time":{"start":1722437930291,"stop":1722437930291,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7c9efdf543fbd0","name":"Relay + Store","time":{"start":1722437218314,"stop":1722437218314,"duration":0},"status":"passed","severity":"normal"},{"uid":"7711945aceb7a306","name":"Fails to push message bigger that 1MB","time":{"start":1722437730962,"stop":1722437730962,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f7a98dea8f7db7","name":"Callback on promise, aborts when callback returns true","time":{"start":1722437897014,"stop":1722437897014,"duration":0},"status":"passed","severity":"normal"},{"uid":"491f5319585d0630","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1722437419383,"stop":1722437419390,"duration":7},"status":"passed","severity":"normal"},{"uid":"510dec3aa1e80d8f","name":"Push message with special chars payload","time":{"start":1722437730943,"stop":1722437730944,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee3b647322b49765","name":"Ping on subscribed peer","time":{"start":1722437309908,"stop":1722437309908,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d39ad7d718719d0","name":"Subscribe and receives messages on 20 topics","time":{"start":1722437873824,"stop":1722437873824,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9be0a25ae4e0635","name":"should not fail to stop the service if it was not started","time":{"start":1722437184248,"stop":1722437184249,"duration":1},"status":"passed","severity":"normal"},{"uid":"f357f0d59ad149ce","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1722437419383,"stop":1722437419383,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c12de60d0206d3a","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1722437155741,"stop":1722437155742,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ebe4d6c3e418e6f","name":"Check message on other pubsub topic is not received","time":{"start":1722437425697,"stop":1722437425699,"duration":2},"status":"passed","severity":"normal"},{"uid":"bcf174fd84c44ab7","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1722437215475,"stop":1722437215476,"duration":1},"status":"passed","severity":"normal"},{"uid":"4233dbe85c4a0086","name":"handles different clusterIds correctly","time":{"start":1722437155739,"stop":1722437155739,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c621534a2219527","name":"should not receive a peer event before start","time":{"start":1722437219809,"stop":1722437219810,"duration":1},"status":"passed","severity":"normal"},{"uid":"69b1c8571ab71de0","name":"Push message with content topic containing XML","time":{"start":1722437869534,"stop":1722437869534,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb77568a070323","name":"Push message with emoji payload","time":{"start":1722437869528,"stop":1722437869528,"duration":0},"status":"passed","severity":"normal"},{"uid":"730a93f3904ed66e","name":"Push message with content topic containing unicode special characters","time":{"start":1722437730957,"stop":1722437730957,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b391b8d21878726","name":"should not receive a peer event after stop","time":{"start":1722437219810,"stop":1722437219810,"duration":0},"status":"passed","severity":"normal"},{"uid":"6996f9766c15c28d","name":"1 Relay, 1 Filter, gives up","time":{"start":1722437179942,"stop":1722437179943,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1041ac26fef526","name":"Passing an array","time":{"start":1722437923813,"stop":1722437923814,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b665b6d3d8b251","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1722437772337,"stop":1722437772347,"duration":10},"status":"passed","severity":"normal"},{"uid":"9e19d9af19377b21","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1722437772347,"stop":1722437772347,"duration":0},"status":"passed","severity":"normal"},{"uid":"824ec54f56aec022","name":"Check publish message containing Script","time":{"start":1722437770151,"stop":1722437770151,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0f5842dfe8e48d","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1722437751093,"stop":1722437751094,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f881fbd674ae6ee","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1722437158573,"stop":1722437158575,"duration":2},"status":"broken","severity":"normal"},{"uid":"2fe1138390d89007","name":"Overlapping topic subscription","time":{"start":1722437873810,"stop":1722437873811,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ee529853d5d2cf9","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1722437609963,"stop":1722437609963,"duration":0},"status":"passed","severity":"normal"},{"uid":"3adc56846d02aed8","name":"Check received message containing Basic HTML tag","time":{"start":1722437742625,"stop":1722437742625,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8bc1101918156a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722437873841,"stop":1722437873842,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f866fe1d78480fa","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1722437300334,"stop":1722437300334,"duration":0},"status":"passed","severity":"normal"},{"uid":"abecec7816c5345e","name":"Push message with Basic HTML tag payload","time":{"start":1722437730947,"stop":1722437730947,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6763ea84efa64f","name":"stop","time":{"start":1722437248478,"stop":1722437248479,"duration":1},"status":"passed","severity":"normal"},{"uid":"151ce5c555543acc","name":"groups content topics by expected pubsub topic","time":{"start":1722437155738,"stop":1722437155738,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ed0342d1293b1f","name":"should throw an error for missing required configuration","time":{"start":1722437155744,"stop":1722437155744,"duration":0},"status":"passed","severity":"normal"},{"uid":"b365407d108337e6","name":"should throw error - invalid id","time":{"start":1722437164482,"stop":1722437164487,"duration":5},"status":"passed","severity":"normal"},{"uid":"6d4c4d0863f4795","name":"random static sharding 9 - Cluster ID: 687, Shard ID: 568","time":{"start":1722437837520,"stop":1722437837521,"duration":1},"status":"passed","severity":"normal"},{"uid":"445dbd96ac86b705","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1722437155735,"stop":1722437155735,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba35dad250c4087","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app7/9/topic173/test.js","time":{"start":1722437814952,"stop":1722437814952,"duration":0},"status":"passed","severity":"normal"},{"uid":"b544ec74b63e22da","name":"Subscribe and receive messages via waku relay post","time":{"start":1722437873807,"stop":1722437873807,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa5b80442fce612","name":"should use the provided clusterId for the pubsub topic","time":{"start":1722437155761,"stop":1722437155761,"duration":0},"status":"passed","severity":"normal"},{"uid":"3010f0a85dc87b18","name":"Query Generator, No Decoder","time":{"start":1722437865933,"stop":1722437865934,"duration":1},"status":"passed","severity":"normal"},{"uid":"8786bb2601fbd973","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1722437751094,"stop":1722437751094,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9bfa9e63a994646","name":"Push message with content topic containing Arabic","time":{"start":1722437869532,"stop":1722437869532,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a79ea1a300dd05f","name":"Generator, custom pubsub topic","time":{"start":1722437902887,"stop":1722437902888,"duration":1},"status":"passed","severity":"normal"},{"uid":"398a0f387cfe3aa5","name":"Push 30 different messages","time":{"start":1722437730949,"stop":1722437730949,"duration":0},"status":"passed","severity":"normal"},{"uid":"f002106e1f754856","name":"Push message with Chinese payload","time":{"start":1722437730944,"stop":1722437730944,"duration":0},"status":"passed","severity":"normal"},{"uid":"7131af28b94a40d8","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1722437419366,"stop":1722437419367,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c46e92188083fe0","name":"Push message with content topic containing emoji","time":{"start":1722437869537,"stop":1722437869537,"duration":0},"status":"passed","severity":"normal"},{"uid":"21054a7a45f6a4fd","name":"should configure sharding based on application and version for autosharding","time":{"start":1722437155757,"stop":1722437155757,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddb0e1cbd63f8bf8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722437458422,"stop":1722437458422,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5feca418a4d4d34","name":"should decode valid enr with tcp successfully","time":{"start":1722437164481,"stop":1722437164481,"duration":0},"status":"passed","severity":"normal"},{"uid":"4078cbde16ed9709","name":"Encoder throws on undefined content topic","time":{"start":1722437169358,"stop":1722437169359,"duration":1},"status":"passed","severity":"normal"},{"uid":"53cc8276a1d461a8","name":"Check publish message containing unicode special characters","time":{"start":1722437770155,"stop":1722437770155,"duration":0},"status":"passed","severity":"normal"},{"uid":"1016c5d6f203c623","name":"Subscribe to topic containing shell command and publish message","time":{"start":1722437772458,"stop":1722437772458,"duration":0},"status":"passed","severity":"normal"},{"uid":"9927052c1cd84b31","name":"dispatchEvent via connectionManager","time":{"start":1722437248477,"stop":1722437248478,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d15da17624c0cec","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722437609968,"stop":1722437609968,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0078b136d41ad","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1722437155758,"stop":1722437155759,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b52b33f9690b94d","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1722437155736,"stop":1722437155737,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad47af4d55981d89","name":"Query generator for 2000 messages","time":{"start":1722437897018,"stop":1722437897018,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc5f39c9b67386b3","name":"Push message with Arabic payload","time":{"start":1722437730944,"stop":1722437730945,"duration":1},"status":"passed","severity":"normal"},{"uid":"abde227609eb519a","name":"Subscribe to topic containing long and publish message","time":{"start":1722437772434,"stop":1722437772435,"duration":1},"status":"passed","severity":"normal"},{"uid":"224ae29c6e6cdb05","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722437300339,"stop":1722437300339,"duration":0},"status":"passed","severity":"normal"},{"uid":"6846444f018cb213","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1722437163473,"stop":1722437163474,"duration":1},"status":"passed","severity":"normal"},{"uid":"23a0ded5ca80d4ea","name":"through manual discovery","time":{"start":1722437615868,"stop":1722437615868,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dfb38b35862b43c","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1722437169105,"stop":1722437169106,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8400a4ed09a2d65","name":"Relay - times out","time":{"start":1722437930205,"stop":1722437930206,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c3a4c4ae3b92341","name":"Query generator for multiple messages with different content topic format","time":{"start":1722437897012,"stop":1722437897012,"duration":0},"status":"passed","severity":"normal"},{"uid":"fece9bad7345979","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1722437155740,"stop":1722437155740,"duration":0},"status":"passed","severity":"normal"},{"uid":"7829baf27901a1bf","name":"Register correct protocols","time":{"start":1722437772328,"stop":1722437772333,"duration":5},"status":"passed","severity":"normal"},{"uid":"a867a41bcbca00e0","name":"should be able to encode the field with only RELAY set to true","time":{"start":1722437163465,"stop":1722437163467,"duration":2},"status":"passed","severity":"normal"},{"uid":"fae8a3405d42610c","name":"Check received message containing Chinese","time":{"start":1722437742609,"stop":1722437742609,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b434e508e073b5","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722437751092,"stop":1722437751093,"duration":1},"status":"passed","severity":"normal"},{"uid":"88b8a98cb310edd8","name":"Nodes with multiple pubsub topic","time":{"start":1722437751096,"stop":1722437751097,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ddb9147fd539b9","name":"addEventListener with wrong event","time":{"start":1722437248474,"stop":1722437248475,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4e50d990953b21e","name":"Check publish message containing short","time":{"start":1722437770146,"stop":1722437770146,"duration":0},"status":"passed","severity":"normal"},{"uid":"a61bb83acbf569e5","name":"Refresh subscription","time":{"start":1722437873829,"stop":1722437873830,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc3ab573ac66b974","name":"Reopen subscription with peer with lost subscription","time":{"start":1722437309909,"stop":1722437309910,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fe1bb0d687f9465","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722437929448,"stop":1722437929448,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aed0b9964cee014","name":"Check received message containing SQL Injection","time":{"start":1722437425680,"stop":1722437425681,"duration":1},"status":"passed","severity":"normal"},{"uid":"4658b79e24a3d23c","name":"Query with Promise Callback, No message returned","time":{"start":1722437865938,"stop":1722437865938,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb07dcb7852559ed","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1722437155756,"stop":1722437155756,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ad6897cff19cd1","name":"should properly create location multiaddrs - udp4","time":{"start":1722437164489,"stop":1722437164490,"duration":1},"status":"passed","severity":"normal"},{"uid":"61689887ac8c6d43","name":"should load peers from local storage and dispatch events","time":{"start":1722437184251,"stop":1722437184251,"duration":0},"status":"passed","severity":"normal"},{"uid":"1010a1b40115ec5","name":"Subscribe and receives messages on 20 topics","time":{"start":1722437458421,"stop":1722437458421,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb09f2b3d120716","name":"Ping on peer without subscriptions","time":{"start":1722437309908,"stop":1722437309909,"duration":1},"status":"passed","severity":"normal"},{"uid":"80e585a149af0d8","name":"Check received message containing SQL Injection","time":{"start":1722437742610,"stop":1722437742611,"duration":1},"status":"passed","severity":"normal"},{"uid":"61741ef31906a343","name":"Push message with Basic HTML tag payload","time":{"start":1722437869526,"stop":1722437869526,"duration":0},"status":"passed","severity":"normal"},{"uid":"d73a9250b48b0645","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1722437155755,"stop":1722437155756,"duration":1},"status":"passed","severity":"normal"},{"uid":"21afa2b22b8cfa21","name":"Rejects garbage","time":{"start":1722437172757,"stop":1722437172757,"duration":0},"status":"passed","severity":"normal"},{"uid":"e924c5149bf93896","name":"Push message with Arabic payload","time":{"start":1722437869523,"stop":1722437869524,"duration":1},"status":"passed","severity":"normal"},{"uid":"31c566a0dc7d658c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722437873818,"stop":1722437873818,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f15953a98ffcac0","name":"Symmetric encrypt & Decrypt","time":{"start":1722437190665,"stop":1722437190665,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b4e6a315ec3d1f","name":"Push message with content topic containing Russian","time":{"start":1722437730953,"stop":1722437730954,"duration":1},"status":"passed","severity":"normal"},{"uid":"124b28798f4fc061","name":"Check received message containing short","time":{"start":1722437742607,"stop":1722437742607,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e31ba2137d67cc5","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1722437899404,"stop":1722437899404,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2633d8302ca6742","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722437730955,"stop":1722437730955,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0712916c9649ad9","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1722437180067,"stop":1722437180067,"duration":0},"status":"passed","severity":"normal"},{"uid":"5493cd082ea41557","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722437347215,"stop":1722437347216,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7588d7a68ec90f7","name":"random static sharding 7 - Cluster ID: 73, Shard ID: 275","time":{"start":1722437837517,"stop":1722437837518,"duration":1},"status":"passed","severity":"normal"},{"uid":"54bee12c9ec763b4","name":"Filter with 1 connections","time":{"start":1722437488211,"stop":1722437488212,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d26ded35db89e23","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1722437155749,"stop":1722437155749,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ddc844ee8d83627","name":"Publish message with rate limit","time":{"start":1722437770167,"stop":1722437770167,"duration":0},"status":"passed","severity":"normal"},{"uid":"23cb983cf9563e73","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1722437163471,"stop":1722437163471,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe8dc7b2721b1112","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1722437155748,"stop":1722437155748,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f0a706a602b02ef","name":"LightPush with 2 connections","time":{"start":1722437488212,"stop":1722437488212,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4aa623da2cac804","name":"Push message with content topic containing short","time":{"start":1722437730950,"stop":1722437730951,"duration":1},"status":"passed","severity":"normal"},{"uid":"477d4318e4abda84","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1722437215471,"stop":1722437215472,"duration":1},"status":"passed","severity":"normal"},{"uid":"856bbb926eb548d6","name":"Push message with rate limit","time":{"start":1722437869539,"stop":1722437869539,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee94b3f4266b60ff","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1722437419367,"stop":1722437419367,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2764cc208a7e7f8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722437464215,"stop":1722437464216,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f8cc5f88e018ba9","name":"Subscribe to topic containing short and publish message","time":{"start":1722437772408,"stop":1722437772408,"duration":0},"status":"passed","severity":"normal"},{"uid":"f84b125f5a2e54f3","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1722437155745,"stop":1722437155745,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d91423544689b7","name":"Subscribe to topic containing JSON and publish message","time":{"start":1722437772457,"stop":1722437772458,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5bb1224fd1c2b15","name":"Check message with invalid timestamp is not received","time":{"start":1722437425692,"stop":1722437425697,"duration":5},"status":"passed","severity":"normal"},{"uid":"702e01c303ef5071","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1722437930483,"stop":1722437930483,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed2a787442a98ba","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1722437155747,"stop":1722437155747,"duration":0},"status":"passed","severity":"normal"},{"uid":"e165379539a7776f","name":"getPeersByDiscovery","time":{"start":1722437712272,"stop":1722437712272,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c02628771edc1f","name":"Check publish message containing shell command","time":{"start":1722437770153,"stop":1722437770154,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0d72bd5bca99803","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722437873832,"stop":1722437873833,"duration":1},"status":"passed","severity":"normal"},{"uid":"66c0ace5903151","name":"should properly compute the node id","time":{"start":1722437164488,"stop":1722437164488,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f176dd6820bf0f","name":"Push message with short payload","time":{"start":1722437730942,"stop":1722437730942,"duration":0},"status":"passed","severity":"normal"},{"uid":"40fc5e237a277cc3","name":"Passing invalid cursor","time":{"start":1722437859070,"stop":1722437859073,"duration":3},"status":"broken","severity":"normal"},{"uid":"e9a4c1aaa495ffb3","name":"Push message with long payload","time":{"start":1722437730942,"stop":1722437730943,"duration":1},"status":"passed","severity":"normal"},{"uid":"676dd30aaeeafc6d","name":"should encode/decode to RLP encoding","time":{"start":1722437164488,"stop":1722437164488,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fa1be27d5e4f973","name":"Encoder throws on empty string content topic","time":{"start":1722437190231,"stop":1722437190232,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3ee34cbc1b130e8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722437564627,"stop":1722437564627,"duration":0},"status":"passed","severity":"normal"},{"uid":"631c9b1ce8e958f9","name":"Refresh subscription","time":{"start":1722437458427,"stop":1722437458428,"duration":1},"status":"passed","severity":"normal"},{"uid":"5624fc0d788f3dc0","name":"Check received message with timestamp: 1722437207589 ","time":{"start":1722437425689,"stop":1722437425690,"duration":1},"status":"passed","severity":"normal"},{"uid":"837088d5ece418a1","name":"Push message with content topic containing JSON","time":{"start":1722437730956,"stop":1722437730956,"duration":0},"status":"passed","severity":"normal"},{"uid":"874811e760ceef66","name":"Check received message with timestamp: 1722437207310 ","time":{"start":1722437742615,"stop":1722437742616,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4acb203ac21c1e6","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722437609970,"stop":1722437609970,"duration":0},"status":"passed","severity":"normal"},{"uid":"206924579494a372","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722437873819,"stop":1722437873819,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb9141a7a6fac5f","name":"Decoder throws on undefined content topic","time":{"start":1722437169359,"stop":1722437169360,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb345863f39427a","name":"different cluster, same shard: nodes don't connect","time":{"start":1722437419350,"stop":1722437419351,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9f7ec82d6e4aae3","name":"Relay + Store","time":{"start":1722437164493,"stop":1722437164493,"duration":0},"status":"passed","severity":"normal"},{"uid":"37655f41ea612564","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1722437617850,"stop":1722437617850,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd57bad1fe3b2b27","name":"Push message with content topic containing numeric","time":{"start":1722437730951,"stop":1722437730952,"duration":1},"status":"passed","severity":"normal"},{"uid":"3997d44f80b7ed1f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1722437155748,"stop":1722437155748,"duration":0},"status":"passed","severity":"normal"},{"uid":"664062e33755d1c6","name":"Meta field set when metaSetter is specified","time":{"start":1722437169358,"stop":1722437169358,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f5374fd01870591","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722437458463,"stop":1722437458464,"duration":1},"status":"passed","severity":"normal"},{"uid":"944b7a7c237f8869","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1722437155733,"stop":1722437155734,"duration":1},"status":"passed","severity":"normal"},{"uid":"eab2feaafa6955fd","name":"Check message received after jswaku node is restarted","time":{"start":1722437742619,"stop":1722437742619,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fec2c0b9046be6e8","name":"Check received message with timestamp: 1722437207310 ","time":{"start":1722437742627,"stop":1722437742627,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df4b1e58fe56b5a","name":"Push message with Chinese payload","time":{"start":1722437869523,"stop":1722437869523,"duration":0},"status":"passed","severity":"normal"},{"uid":"222902c038c96aff","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722437751091,"stop":1722437751091,"duration":0},"status":"passed","severity":"normal"},{"uid":"a35e6f366924db7d","name":"Check received message containing JSON","time":{"start":1722437742612,"stop":1722437742612,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1531e886ec5d677","name":"Push message with shell command payload","time":{"start":1722437869527,"stop":1722437869527,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c57eb014d76e4","name":"retrieves a single peer","time":{"start":1722437180344,"stop":1722437180344,"duration":0},"status":"passed","severity":"normal"},{"uid":"77938fb81cd46b9","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1722437930480,"stop":1722437930480,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe73151e06c426c","name":"Nwaku publishes","time":{"start":1722437741902,"stop":1722437741902,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff6c13928cc5995","name":"Decoder throws on empty string content topic","time":{"start":1722437169360,"stop":1722437169360,"duration":0},"status":"passed","severity":"normal"},{"uid":"49165d0b1f513dbb","name":"LightPush with 0 connections","time":{"start":1722437488209,"stop":1722437488210,"duration":1},"status":"passed","severity":"normal"},{"uid":"29bb09c6e15a8c46","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app27/4/topic562/test.js","time":{"start":1722437814951,"stop":1722437814951,"duration":0},"status":"passed","severity":"normal"},{"uid":"d32b0a21db225531","name":"Fails to push message with large meta","time":{"start":1722437869538,"stop":1722437869538,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d0892c67cbcc5d","name":"Relay - dialed after","time":{"start":1722437930205,"stop":1722437930205,"duration":0},"status":"passed","severity":"normal"},{"uid":"872061b52c49db56","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1722437155741,"stop":1722437155741,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fcf2416cf841a3e","name":"Filter with 2 connections","time":{"start":1722437488212,"stop":1722437488213,"duration":1},"status":"passed","severity":"normal"},{"uid":"55b9e0484c454d27","name":"Push message with numeric payload","time":{"start":1722437869522,"stop":1722437869522,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2be92a04b094f1d","name":"Check received message containing Script","time":{"start":1722437742611,"stop":1722437742611,"duration":0},"status":"passed","severity":"normal"},{"uid":"37af29275852bb26","name":"Push message with JSON payload","time":{"start":1722437869526,"stop":1722437869526,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b4fdf4103998859","name":"listenerCount","time":{"start":1722437248477,"stop":1722437248477,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b9cf1f2707fa8a8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722437873818,"stop":1722437873818,"duration":0},"status":"passed","severity":"normal"},{"uid":"68cc521ab7dfe7a0","name":"Push message with emoji payload","time":{"start":1722437730949,"stop":1722437730949,"duration":0},"status":"passed","severity":"normal"},{"uid":"979f0f6bc5ae35a0","name":"Push message with content topic containing Russian","time":{"start":1722437869532,"stop":1722437869533,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9d0039b0082abc8","name":"Publishes to nwaku","time":{"start":1722437741902,"stop":1722437741902,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c8aa1a13a38628e","name":"Push message with SQL Injection payload","time":{"start":1722437869524,"stop":1722437869525,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ebe5b010afec1a8","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1722437930480,"stop":1722437930480,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb62910c2553f494","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722437419357,"stop":1722437419357,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e8e3353d326b7","name":"Check received message containing long","time":{"start":1722437425667,"stop":1722437425671,"duration":4},"status":"passed","severity":"normal"},{"uid":"ddc53210a0ab7714","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1722437772456,"stop":1722437772457,"duration":1},"status":"passed","severity":"normal"},{"uid":"433c9a64e0086231","name":"Check message on other pubsub topic is not received","time":{"start":1722437742628,"stop":1722437742629,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3e874fcc7cb5d94","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1722437419362,"stop":1722437419363,"duration":1},"status":"passed","severity":"normal"},{"uid":"634e3c56bca9e9a8","name":"LightPush with 1 connections","time":{"start":1722437488211,"stop":1722437488211,"duration":0},"status":"passed","severity":"normal"},{"uid":"eabb2f1df3d64569","name":"should set field with only RELAY enabled","time":{"start":1722437164492,"stop":1722437164492,"duration":0},"status":"passed","severity":"normal"},{"uid":"c94157a150393b2d","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1722437155751,"stop":1722437155751,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fbecd244eb1af2a","name":"Overlapping topic subscription","time":{"start":1722437772408,"stop":1722437772408,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5a9f400b9fff791","name":"Renews peer on consistent ping failures","time":{"start":1722437325045,"stop":1722437325045,"duration":0},"status":"passed","severity":"normal"},{"uid":"e27ac8c1b16a5687","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722437219821,"stop":1722437219822,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5c1030a2cb53d8e","name":"Light Node - default protocols","time":{"start":1722437930208,"stop":1722437930208,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d252b625fa2067a","name":"Check publish message after service node is restarted","time":{"start":1722437770164,"stop":1722437770164,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3138f7874d876865","name":"should throw error - no id","time":{"start":1722437164482,"stop":1722437164482,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c42fb495f396db8","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1722437156005,"stop":1722437156005,"duration":0},"status":"passed","severity":"normal"},{"uid":"a212b8ceffb3b54f","name":"Used by Waku Relay","time":{"start":1722437923814,"stop":1722437923815,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d6d680489189b30","name":"Check received message containing Script","time":{"start":1722437425681,"stop":1722437425682,"duration":1},"status":"passed","severity":"normal"},{"uid":"233c955fadb72365","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722437564628,"stop":1722437564628,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4cfe1d4d32a01a","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1722437897015,"stop":1722437897015,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0fcbc2916b232f5","name":"Push message with content topic containing shell command","time":{"start":1722437869535,"stop":1722437869536,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aba5d791f7616e0","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1722437180349,"stop":1722437180349,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8a5179a2dabe5872","name":"Ping on peer without subscriptions","time":{"start":1722437268663,"stop":1722437268664,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc4248226a91dab","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1722437419392,"stop":1722437419392,"duration":0},"status":"passed","severity":"normal"},{"uid":"4922fb6ee0d1e901","name":"Check received message containing special chars","time":{"start":1722437425674,"stop":1722437425676,"duration":2},"status":"passed","severity":"normal"},{"uid":"f8c6cd1157e1bb4b","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1722437155735,"stop":1722437155736,"duration":1},"status":"passed","severity":"normal"},{"uid":"5179ce2a6fbcd3ab","name":"Subscribe to topic containing XML and publish message","time":{"start":1722437772452,"stop":1722437772456,"duration":4},"status":"passed","severity":"normal"},{"uid":"43bef3bd601862a8","name":"Default pageSize","time":{"start":1722437930294,"stop":1722437930294,"duration":0},"status":"broken","severity":"normal"},{"uid":"c2d733609c67d276","name":"configure the node with multiple pubsub topics","time":{"start":1722437837523,"stop":1722437837523,"duration":0},"status":"passed","severity":"normal"},{"uid":"723497533ee896d4","name":"returns all values when wanted number is greater than available values","time":{"start":1722437179981,"stop":1722437179981,"duration":0},"status":"passed","severity":"normal"},{"uid":"48dfa473422c83b","name":"Subscribe to topic containing Script and receive message","time":{"start":1722437458440,"stop":1722437458444,"duration":4},"status":"passed","severity":"normal"},{"uid":"cf96d6fd72ef0dd6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722437873823,"stop":1722437873823,"duration":0},"status":"passed","severity":"normal"},{"uid":"12dc511585ce1f8","name":"should decode valid enr successfully","time":{"start":1722437164480,"stop":1722437164480,"duration":0},"status":"passed","severity":"normal"},{"uid":"994224b9e483d70c","name":"Reopen subscription with peer with lost subscription","time":{"start":1722437309912,"stop":1722437309912,"duration":0},"status":"passed","severity":"normal"},{"uid":"f40194da03267715","name":"Subscribe to topic containing long and receive message","time":{"start":1722437873814,"stop":1722437873814,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c9685c97a1f1ae","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1722437155747,"stop":1722437155747,"duration":0},"status":"passed","severity":"normal"},{"uid":"eab6dab40b98221","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1722437772348,"stop":1722437772348,"duration":0},"status":"passed","severity":"normal"},{"uid":"665425ad83c3861f","name":"Ordered Callback - false","time":{"start":1722437915216,"stop":1722437915216,"duration":0},"status":"passed","severity":"normal"},{"uid":"64715abde9cd9a29","name":"handles different networkShards values correctly","time":{"start":1722437155739,"stop":1722437155739,"duration":0},"status":"passed","severity":"normal"},{"uid":"457c1d042bf56c8e","name":"isConnected between 2 js-waku relay nodes","time":{"start":1722437270946,"stop":1722437270946,"duration":0},"status":"passed","severity":"normal"},{"uid":"15be62fffb77ac37","name":"Push message on custom pubsubTopic","time":{"start":1722437564628,"stop":1722437564628,"duration":0},"status":"passed","severity":"normal"},{"uid":"592b400b642d9080","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722437464216,"stop":1722437464216,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8e4d3fddbb62e","name":"Check message received after nwaku node is restarted","time":{"start":1722437742630,"stop":1722437742630,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c1cfcfd7341aac32","name":"Asymmetric encrypt & decrypt","time":{"start":1722437190664,"stop":1722437190665,"duration":1},"status":"passed","severity":"normal"},{"uid":"47e3b1248251192","name":"Push message with content topic containing Script","time":{"start":1722437869533,"stop":1722437869534,"duration":1},"status":"passed","severity":"normal"},{"uid":"e16d9ca1c8d2f803","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722437837530,"stop":1722437837531,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f11750e1843ef91","name":"Check received message containing short","time":{"start":1722437742620,"stop":1722437742620,"duration":0},"status":"passed","severity":"normal"},{"uid":"21cfd00328d531a4","name":"Push message with content topic containing Chinese","time":{"start":1722437869532,"stop":1722437869532,"duration":0},"status":"passed","severity":"normal"},{"uid":"c11f4820e0ec459","name":"Push message with Russian payload","time":{"start":1722437730945,"stop":1722437730945,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba26e8ac88706411","name":"Passing page size 110 when there are 120 messages","time":{"start":1722437930292,"stop":1722437930293,"duration":1},"status":"broken","severity":"normal"},{"uid":"d94fdfca774fe88d","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1722437865936,"stop":1722437865937,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b33288e1ab8e6b9","name":"udp ip6 address","time":{"start":1722437163967,"stop":1722437163967,"duration":0},"status":"passed","severity":"normal"},{"uid":"b588df249232ba77","name":"should handle application and version for autosharding","time":{"start":1722437155742,"stop":1722437155742,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7634f327c40c7ea","name":"Ephemeral messages are not stored","time":{"start":1722437218582,"stop":1722437218582,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfee20ef59fa190a","name":"should throw an error if shards are undefined for static sharding","time":{"start":1722437155743,"stop":1722437155743,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8a174d87adb7950","name":"Check message with no content topic is not received","time":{"start":1722437742629,"stop":1722437742629,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc5d3b12b741c3f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722437458439,"stop":1722437458439,"duration":0},"status":"passed","severity":"normal"},{"uid":"376fda2f2f641677","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1722437218583,"stop":1722437218583,"duration":0},"status":"passed","severity":"normal"},{"uid":"e24c536c3cac7e0c","name":"should not receive a peer event before start","time":{"start":1722437184249,"stop":1722437184250,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cf8baf9baaf43ab","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1722437609966,"stop":1722437609966,"duration":0},"status":"passed","severity":"normal"},{"uid":"362407aa0d05104c","name":"Push message with rate limit","time":{"start":1722437730959,"stop":1722437730959,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bbba7dc4fbdc798","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1722437155744,"stop":1722437155744,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b33e544d97e3b","name":"All","time":{"start":1722437218314,"stop":1722437218315,"duration":1},"status":"passed","severity":"normal"},{"uid":"16474ad58e7d09e8","name":"should be called for bootstrap peers","time":{"start":1722437215471,"stop":1722437215471,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7aaadfd671560bd","name":"Relay","time":{"start":1722437218313,"stop":1722437218313,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5db9f5c7f8116b","name":"Keep-alive pings maintain the connection","time":{"start":1722437325044,"stop":1722437325045,"duration":1},"status":"passed","severity":"normal"},{"uid":"4638c10f5e5927e7","name":"throws on content topic with empty application field","time":{"start":1722437155730,"stop":1722437155731,"duration":1},"status":"passed","severity":"normal"},{"uid":"410d3a21250aa955","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1722437155734,"stop":1722437155735,"duration":1},"status":"passed","severity":"normal"},{"uid":"1716925d9c62b7bf","name":"Push message with custom timestamp: 1722433888558","time":{"start":1722437730961,"stop":1722437730961,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d1fb53d1ceef1b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722437425690,"stop":1722437425691,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeaed52efd8cd824","name":"Push message with XML payload","time":{"start":1722437730946,"stop":1722437730946,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98ddce289ecba5e","name":"Fails to publish message with size larger than 1 MB","time":{"start":1722437770161,"stop":1722437770164,"duration":3},"status":"passed","severity":"normal"},{"uid":"5a091191e2388fdc","name":"Check received message containing XML","time":{"start":1722437742611,"stop":1722437742611,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad698deb7f2d7fd","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1722437169104,"stop":1722437169105,"duration":1},"status":"passed","severity":"normal"},{"uid":"8307850d1c5ff198","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722437873821,"stop":1722437873822,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0b6bcad41f0385c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722437902887,"stop":1722437902887,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae95a2ab4dac713c","name":"should properly create location multiaddrs - udp6","time":{"start":1722437164490,"stop":1722437164490,"duration":0},"status":"passed","severity":"normal"},{"uid":"db365492451b413a","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1722437772440,"stop":1722437772441,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0268df367054d0f","name":"Push message with custom timestamp: 1722441058643","time":{"start":1722437869540,"stop":1722437869540,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba67259e7fbc9311","name":"Passing page size 1 when there are 4 messages","time":{"start":1722437930289,"stop":1722437930289,"duration":0},"status":"passed","severity":"normal"},{"uid":"b413f32163c60bac","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722437464215,"stop":1722437464215,"duration":0},"status":"passed","severity":"normal"},{"uid":"392020560a3fb98a","name":"should set field with all protocols disabled","time":{"start":1722437164491,"stop":1722437164492,"duration":1},"status":"passed","severity":"normal"},{"uid":"badfcd9ddb58a047","name":"Sample","time":{"start":1722437163891,"stop":1722437163891,"duration":0},"status":"passed","severity":"normal"},{"uid":"8174818773f3ffed","name":"getPeersByDiscovery","time":{"start":1722437248476,"stop":1722437248477,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3297a9a257eb708","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1722437155757,"stop":1722437155757,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde36ad474b53563","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722437155758,"stop":1722437155758,"duration":0},"status":"passed","severity":"normal"},{"uid":"c305e0e67dc18039","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1722437899405,"stop":1722437899406,"duration":1},"status":"broken","severity":"normal"},{"uid":"c8d6bd15e225cf07","name":"Subscribe to topic containing Russian and publish message","time":{"start":1722437772441,"stop":1722437772442,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c56d6d5e2b0aeea","name":"should encode/decode to text encoding","time":{"start":1722437164488,"stop":1722437164488,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a54168bfc46b27","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722437564629,"stop":1722437564629,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc6806e3d87865a","name":"more peers than existing","time":{"start":1722437712535,"stop":1722437712535,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c57c8c9e21948d80","name":"1 Store, 2 fetches","time":{"start":1722437179938,"stop":1722437179940,"duration":2},"status":"passed","severity":"normal"},{"uid":"262e72c308903555","name":"should not fail to start the service if it is already started","time":{"start":1722437754936,"stop":1722437754936,"duration":0},"status":"passed","severity":"normal"},{"uid":"79908d1546467a04","name":"should not fail to start the service if it is already started","time":{"start":1722437219808,"stop":1722437219809,"duration":1},"status":"passed","severity":"normal"},{"uid":"5512ac249405aaae","name":"Check message received after jswaku node is restarted","time":{"start":1722437425702,"stop":1722437425702,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b7e13ecaeae52f80","name":"random static sharding 4 - Cluster ID: 553, Shard ID: 186","time":{"start":1722437837502,"stop":1722437837511,"duration":9},"status":"passed","severity":"normal"},{"uid":"c6187565abeca7ed","name":"returns all values when wanted number matches available values","time":{"start":1722437179980,"stop":1722437179981,"duration":1},"status":"passed","severity":"normal"},{"uid":"60482347888e1138","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1722437155736,"stop":1722437155736,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e26170f040f4755","name":"Check received message containing Basic HTML tag","time":{"start":1722437425683,"stop":1722437425684,"duration":1},"status":"passed","severity":"normal"},{"uid":"cedf11ae9fbf738a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722437464213,"stop":1722437464213,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2fa293ae3810fc","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722437873819,"stop":1722437873820,"duration":1},"status":"passed","severity":"normal"},{"uid":"269b0103c9c8efdc","name":"Subscribe to topic containing long and receive message","time":{"start":1722437458428,"stop":1722437458430,"duration":2},"status":"passed","severity":"normal"},{"uid":"1f45cae57682241a","name":"Decoder throws on empty string content topic","time":{"start":1722437192072,"stop":1722437192072,"duration":0},"status":"passed","severity":"normal"},{"uid":"3adbdef47979d1c5","name":"Check received message with timestamp: 1722437207310000000 ","time":{"start":1722437742627,"stop":1722437742627,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0cb596d7b8c970e","name":"Query Generator, No message returned","time":{"start":1722437865934,"stop":1722437865934,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8fa5560f791328","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722437873824,"stop":1722437873825,"duration":1},"status":"passed","severity":"normal"},{"uid":"15bb60bba861ce69","name":"should set field with only LIGHTPUSH enabled","time":{"start":1722437164493,"stop":1722437164493,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b0694509993579","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1722437419374,"stop":1722437419374,"duration":0},"status":"passed","severity":"normal"},{"uid":"d79f048ed7ba3a5","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722437564625,"stop":1722437564625,"duration":0},"status":"passed","severity":"normal"},{"uid":"a187dc8244261666","name":"Delete observer","time":{"start":1722437714928,"stop":1722437714930,"duration":2},"status":"passed","severity":"normal"},{"uid":"87dc2b3e6e5034a5","name":"Push message with content topic containing SQL Injection","time":{"start":1722437730954,"stop":1722437730954,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf83e0e436fdde34","name":"Subscribe to topic containing Script and receive message","time":{"start":1722437873835,"stop":1722437873836,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9abe570d31eef60","name":"Fails to push message with empty content topic","time":{"start":1722437730958,"stop":1722437730958,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a8a594ddda1aab4","name":"can start the service","time":{"start":1722437754934,"stop":1722437754934,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ef21e5801fdf68","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722437419382,"stop":1722437419382,"duration":0},"status":"passed","severity":"normal"},{"uid":"b13b0e21671f3eb9","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722437751097,"stop":1722437751097,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e0aa6ca0c8af76","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1722437208196,"stop":1722437208196,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8146bf2285bca1a","name":"Check received message with timestamp: 1722437207310000000 ","time":{"start":1722437742615,"stop":1722437742615,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ca9a11149bb626","name":"Check message with no payload is not received","time":{"start":1722437425701,"stop":1722437425701,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5a27c259c7cd60","name":"Check received message containing Russian","time":{"start":1722437742623,"stop":1722437742623,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf946333b48d3555","name":"Query Generator, Multiple PubsubTopics","time":{"start":1722437865933,"stop":1722437865933,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8475855e8f9470","name":"Ping on peer without subscriptions","time":{"start":1722437309911,"stop":1722437309911,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed671bd57e14b28","name":"Check received message containing Chinese","time":{"start":1722437742622,"stop":1722437742622,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b1627b5e442300","name":"Encoder throws on empty string content topic","time":{"start":1722437169359,"stop":1722437169359,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ece266a54f431c6","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722437902888,"stop":1722437902889,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba6eaaf45690b88e","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1722437419356,"stop":1722437419356,"duration":0},"status":"passed","severity":"normal"},{"uid":"4756c0f15b963064","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722437814959,"stop":1722437814966,"duration":7},"status":"passed","severity":"normal"},{"uid":"db6239a915f2220f","name":"should return all peers when numPeers is 0","time":{"start":1722437169104,"stop":1722437169104,"duration":0},"status":"passed","severity":"normal"},{"uid":"872628ccc699a613","name":"Passing page size 11 when there are 10 messages","time":{"start":1722437930290,"stop":1722437930291,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bb4f9d336c4ed01","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722437609969,"stop":1722437609969,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10b3bae99993be6","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1722437419353,"stop":1722437419354,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1d5a0c4fefeaa48","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1722437155750,"stop":1722437155750,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef35d556a81471d8","name":"should set field with only STORE enabled","time":{"start":1722437164492,"stop":1722437164492,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a1f7f8e7ed2664","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722437873831,"stop":1722437873831,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e486c69c237d973","name":"should be able to encode the field with only STORE set to true","time":{"start":1722437163467,"stop":1722437163468,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaf3141ec0330e65","name":"Round trip binary serialization","time":{"start":1722437169357,"stop":1722437169357,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc2b88d89d9fc9c1","name":"Check publish message containing Arabic","time":{"start":1722437770149,"stop":1722437770150,"duration":1},"status":"passed","severity":"normal"},{"uid":"220ce49ac735ba62","name":"should not throw an error for a single configured topic","time":{"start":1722437155753,"stop":1722437155753,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a58b0c7c7c2225e","name":"Check received message containing shell command","time":{"start":1722437742625,"stop":1722437742626,"duration":1},"status":"passed","severity":"normal"},{"uid":"df738e068da9e974","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app66/3/topic680/utf8","time":{"start":1722437814951,"stop":1722437814952,"duration":1},"status":"passed","severity":"normal"},{"uid":"e49eed46d6422aad","name":"Ordered Callback - true","time":{"start":1722437915215,"stop":1722437915216,"duration":1},"status":"passed","severity":"normal"},{"uid":"54374accc59d8b94","name":"Publish without waiting for remote peer","time":{"start":1722437772333,"stop":1722437772336,"duration":3},"status":"passed","severity":"normal"},{"uid":"28d8088150ace6af","name":"1 Store, 2 relays, 2 fetches","time":{"start":1722437179940,"stop":1722437179942,"duration":2},"status":"passed","severity":"normal"},{"uid":"35a12127365793d6","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1722437609964,"stop":1722437609965,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d677ac26c7c150","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722437155742,"stop":1722437155742,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d607a11639fa58","name":"Fails to publish message with wrong content topic","time":{"start":1722437770159,"stop":1722437770159,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9fe5cd3fe83850","name":"Overlapping topic subscription","time":{"start":1722437873828,"stop":1722437873829,"duration":1},"status":"passed","severity":"normal"},{"uid":"6caa784a16fe678a","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1722437419362,"stop":1722437419362,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7413ef193d51b23","name":"Check publish message containing JSON","time":{"start":1722437770152,"stop":1722437770153,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ab1cefdcdc26504","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722437751090,"stop":1722437751091,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e304539aa23d655","name":"same cluster, different shard: nodes don't connect","time":{"start":1722437419343,"stop":1722437419350,"duration":7},"status":"passed","severity":"normal"},{"uid":"cd63ff9433df0f7c","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722437609967,"stop":1722437609967,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ced47c8c4105f52","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722437873822,"stop":1722437873822,"duration":0},"status":"passed","severity":"normal"},{"uid":"d266cdc1227bcc1c","name":"Generator, custom pubsub topic","time":{"start":1722437902886,"stop":1722437902886,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd6879808e8be13","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722437155742,"stop":1722437155743,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b6ad4dd5ac8b781","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1722437180066,"stop":1722437180067,"duration":1},"status":"passed","severity":"normal"},{"uid":"46ac63d7e1492546","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1722437155753,"stop":1722437155753,"duration":0},"status":"passed","severity":"normal"},{"uid":"505c12a198575c74","name":"Waku message hash computation (payload length 0)","time":{"start":1722437158576,"stop":1722437158576,"duration":0},"status":"broken","severity":"normal"},{"uid":"3037b3dd89698956","name":"Init the array if not present","time":{"start":1722437155395,"stop":1722437155397,"duration":2},"status":"passed","severity":"normal"},{"uid":"6b57d3cf4d74db8","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1722437164480,"stop":1722437164481,"duration":1},"status":"passed","severity":"normal"},{"uid":"482bd444f4668fef","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1722437169106,"stop":1722437169106,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f3807e11f4865b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722437180349,"stop":1722437180349,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c3dae34b556b1d90","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722437347214,"stop":1722437347214,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf252a688568d5c4","name":"handles empty shards array correctly","time":{"start":1722437155759,"stop":1722437155759,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82b7fafefb158cd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1722437155750,"stop":1722437155751,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8539e0e4b93c465","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722437300331,"stop":1722437300332,"duration":1},"status":"passed","severity":"normal"},{"uid":"39a819aea77ac095","name":"Ephemeral field set to true","time":{"start":1722437169357,"stop":1722437169358,"duration":1},"status":"passed","severity":"normal"},{"uid":"8338e5f327748db1","name":"should be able to decode the field with only FILTER set to true","time":{"start":1722437163479,"stop":1722437163480,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ab298941f2eaf28","name":"Refresh subscription","time":{"start":1722437772407,"stop":1722437772407,"duration":0},"status":"skipped","severity":"normal"},{"uid":"35441d935a032118","name":"Subscribe and receives messages on 20 topics","time":{"start":1722437873808,"stop":1722437873809,"duration":1},"status":"passed","severity":"normal"},{"uid":"87a251da4539e750","name":"Encoder throws on undefined content topic","time":{"start":1722437190231,"stop":1722437190231,"duration":0},"status":"passed","severity":"normal"},{"uid":"be22f6d57924006c","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1722437772443,"stop":1722437772444,"duration":1},"status":"passed","severity":"normal"},{"uid":"1730b18bdeacf11e","name":"LightPush","time":{"start":1722437930207,"stop":1722437930207,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5f9a698340f53e","name":"Push message with content topic containing Arabic","time":{"start":1722437730953,"stop":1722437730953,"duration":0},"status":"passed","severity":"normal"},{"uid":"503b72e334c85ae2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722437873808,"stop":1722437873808,"duration":0},"status":"passed","severity":"normal"},{"uid":"f578d050fcac3f37","name":"Push message with special chars payload","time":{"start":1722437869522,"stop":1722437869523,"duration":1},"status":"passed","severity":"normal"},{"uid":"3acbd1ab0243a14d","name":"Subscribe to topic containing special chars and publish message","time":{"start":1722437772436,"stop":1722437772436,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfbc788ff1546bcf","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1722437163482,"stop":1722437163483,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdab83959569b350","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722437929446,"stop":1722437929447,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e3c691cbd198ed8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722437742616,"stop":1722437742616,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c585c473f8cb4b2","name":"should properly create location multiaddrs - udp","time":{"start":1722437164490,"stop":1722437164491,"duration":1},"status":"passed","severity":"normal"},{"uid":"a84ed7b95383a709","name":"Subscribe to topic containing emoji and publish message","time":{"start":1722437772461,"stop":1722437772461,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b675b824984c155","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722437347216,"stop":1722437347217,"duration":1},"status":"passed","severity":"normal"},{"uid":"e430e2988b06b1d3","name":"can start the service","time":{"start":1722437184247,"stop":1722437184248,"duration":1},"status":"passed","severity":"normal"},{"uid":"4db0afa5be7ef0fb","name":"unsubscribes","time":{"start":1722437911648,"stop":1722437911649,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bbac8dd1beeffe2","name":"non connected peers","time":{"start":1722437712536,"stop":1722437712536,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f9468a618f97b0a4","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1722437419356,"stop":1722437419357,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fb7b97a4ae13091","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722437873817,"stop":1722437873817,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41588ccef3982cb","name":"Check message with invalid timestamp is not received","time":{"start":1722437742617,"stop":1722437742617,"duration":0},"status":"passed","severity":"normal"},{"uid":"655dab3f47deca48","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722437458466,"stop":1722437458467,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e18f66a547941d3","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1722437770156,"stop":1722437770157,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fe999693f7dad2e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722437464214,"stop":1722437464214,"duration":0},"status":"passed","severity":"normal"},{"uid":"62aabba3d4e67e84","name":"should return valid sharding parameters for static sharding","time":{"start":1722437155756,"stop":1722437155757,"duration":1},"status":"passed","severity":"normal"},{"uid":"506683fe846ad796","name":"throws on content topic with empty topic name field","time":{"start":1722437155732,"stop":1722437155732,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1ca84ba10ff362","name":"Encoder throws on empty string content topic","time":{"start":1722437192072,"stop":1722437192072,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2558a8ae0e4ad59","name":"Wrong topic","time":{"start":1722437814954,"stop":1722437814954,"duration":0},"status":"passed","severity":"normal"},{"uid":"d479522d0547ca14","name":"start node with ApplicationInfo","time":{"start":1722437814966,"stop":1722437814966,"duration":0},"status":"passed","severity":"normal"},{"uid":"91144b6846354a13","name":"Subscribe to topic containing short and receive message","time":{"start":1722437873830,"stop":1722437873830,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4eb424c526459de","name":"Push message with Script payload","time":{"start":1722437869525,"stop":1722437869525,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab579c6da76f275c","name":"Query with Promise Callback, No Decoder","time":{"start":1722437865937,"stop":1722437865938,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c16eaa905e2e06d","name":"throws on content topic with non-number generation field","time":{"start":1722437155729,"stop":1722437155730,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2d81e47c6f3f6d","name":"Push message equal or less that 1MB","time":{"start":1722437869541,"stop":1722437869541,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b19ec1ce282ba7","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722437155758,"stop":1722437155758,"duration":0},"status":"passed","severity":"normal"},{"uid":"835e9178d3b11895","name":"Check received message containing Arabic","time":{"start":1722437742622,"stop":1722437742623,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8452a90032b04a","name":"same cluster, same shard: nodes connect","time":{"start":1722437617850,"stop":1722437617851,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a249115bd0b0490","name":"should emit a peer event after start","time":{"start":1722437754936,"stop":1722437754936,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c28bed6fcd2624","name":"Nodes with multiple pubsub topic","time":{"start":1722437751094,"stop":1722437751095,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d3a0695aeb65191","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722437873810,"stop":1722437873810,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3302eb6ab12af69","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1722437155737,"stop":1722437155737,"duration":0},"status":"passed","severity":"normal"},{"uid":"1105b0c513ac23ba","name":"Fields are not dropped","time":{"start":1722437168822,"stop":1722437168824,"duration":2},"status":"passed","severity":"normal"},{"uid":"e3235e621810b47f","name":"Check received message containing numeric","time":{"start":1722437742608,"stop":1722437742608,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d275e35a4890b","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1722437930482,"stop":1722437930482,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8db1fcb2d8c13f","name":"Check received message containing long","time":{"start":1722437742621,"stop":1722437742621,"duration":0},"status":"passed","severity":"normal"},{"uid":"442fa37e7e1461ca","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1722437712273,"stop":1722437712273,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5967d84d061dba4e","name":"Passing page size 0 when there are 110 messages","time":{"start":1722437930288,"stop":1722437930289,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a334ea95b7d0c17","name":"Push message with escaped characters payload","time":{"start":1722437869527,"stop":1722437869527,"duration":0},"status":"passed","severity":"normal"},{"uid":"2827c5c940c1de24","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1722437190227,"stop":1722437190229,"duration":2},"status":"passed","severity":"normal"},{"uid":"3d94db3b49cd111c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722437300335,"stop":1722437300336,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a7fbdb14266cae","name":"should properly create location multiaddrs - tcp6","time":{"start":1722437164490,"stop":1722437164490,"duration":0},"status":"passed","severity":"normal"},{"uid":"923aadbf28b4313f","name":"Query with Ordered Callback, No message returned","time":{"start":1722437865936,"stop":1722437865936,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d23f4aceaf41ac","name":"Callback on promise","time":{"start":1722437897013,"stop":1722437897013,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e456ca3fe29545","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722437873820,"stop":1722437873820,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d81c2af118b33f2","name":"Filter with 0 connections","time":{"start":1722437488210,"stop":1722437488211,"duration":1},"status":"passed","severity":"normal"},{"uid":"715909c80b0e72c4","name":"should properly create location multiaddrs - tcp","time":{"start":1722437164491,"stop":1722437164491,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd24063e186371fe","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722437464217,"stop":1722437464217,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c30390846428f99","name":"should be able to encode the field with only FILTER set to true","time":{"start":1722437163469,"stop":1722437163469,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6baaae7edabdd4","name":"start node with empty shard","time":{"start":1722437837531,"stop":1722437837532,"duration":1},"status":"passed","severity":"normal"},{"uid":"14dec71e26f85f86","name":"Ping fails for unsubscribed peers","time":{"start":1722437325044,"stop":1722437325044,"duration":0},"status":"passed","severity":"normal"},{"uid":"b48d41cfc1633568","name":"Check received message containing emoji","time":{"start":1722437425688,"stop":1722437425688,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd1d546f695390a","name":"Check received message containing shell command","time":{"start":1722437425686,"stop":1722437425686,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ceb737d3fae8248","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722437464218,"stop":1722437464218,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ccfd35a24d00ac","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1722437158577,"stop":1722437158578,"duration":1},"status":"broken","severity":"normal"},{"uid":"e200c0f7e4ff6467","name":"should handle a minimal index list","time":{"start":1722437156004,"stop":1722437156004,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c8dfe634df5058","name":"Check meta is set [symmetric]","time":{"start":1722437190230,"stop":1722437190230,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f67117f45b8189","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1722437419369,"stop":1722437419372,"duration":3},"status":"passed","severity":"normal"},{"uid":"4cc9dc460d29fd7a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722437458463,"stop":1722437458463,"duration":0},"status":"passed","severity":"normal"},{"uid":"866636aab3f49480","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722437873834,"stop":1722437873834,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da0780fe90da530","name":"different cluster, different shard: nodes don't connect","time":{"start":1722437617852,"stop":1722437617856,"duration":4},"status":"passed","severity":"normal"},{"uid":"a8dd49722d9c1d98","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722437929447,"stop":1722437929447,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b62de2924ee293","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722437873823,"stop":1722437873824,"duration":1},"status":"passed","severity":"normal"},{"uid":"79977dd82f69613a","name":"Subscribe to topic containing XML and receive message","time":{"start":1722437458444,"stop":1722437458445,"duration":1},"status":"passed","severity":"normal"},{"uid":"39fe789714370916","name":"Passing cursor with wrong pubsubTopic","time":{"start":1722437859075,"stop":1722437859075,"duration":0},"status":"broken","severity":"normal"},{"uid":"ba8c84ea82c45afc","name":"Refresh subscription","time":{"start":1722437873811,"stop":1722437873811,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6620beac5846496","name":"Check publish message containing special chars","time":{"start":1722437770148,"stop":1722437770148,"duration":0},"status":"passed","severity":"normal"},{"uid":"73baac90e020a7d8","name":"Throws when trying to push message with empty payload","time":{"start":1722437869529,"stop":1722437869530,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4382e7b27e7121b","name":"should return the pubsub topic directly if a string is provided","time":{"start":1722437155754,"stop":1722437155754,"duration":0},"status":"passed","severity":"normal"},{"uid":"9497d22f0daf15a","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722437814949,"stop":1722437814949,"duration":0},"status":"passed","severity":"normal"},{"uid":"374a926525226539","name":"should return unique PubsubTopics for static sharding","time":{"start":1722437155742,"stop":1722437155742,"duration":0},"status":"passed","severity":"normal"},{"uid":"8caa3e8f5c65a1ac","name":"Check received message containing JSON","time":{"start":1722437425686,"stop":1722437425686,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ba8cf9f4a16260","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1722437155734,"stop":1722437155734,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c564f534aedac68","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1722437617845,"stop":1722437617850,"duration":5},"status":"passed","severity":"normal"},{"uid":"b6ef1a4d5af27d96","name":"Should update shard info","time":{"start":1722437618040,"stop":1722437618040,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f5ad2e59bf0af73","name":"Push message with numeric payload","time":{"start":1722437730943,"stop":1722437730943,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9671265d3f0221","name":"Push message with custom timestamp: 1691679088558","time":{"start":1722437730959,"stop":1722437730961,"duration":2},"status":"passed","severity":"normal"},{"uid":"e0b371f0d2518361","name":"Check message with non string payload is not received","time":{"start":1722437425701,"stop":1722437425702,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9c110f091527bfd","name":"should return false","time":{"start":1722437164487,"stop":1722437164487,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a54389ab6cbb62c","name":"throws on empty content topic","time":{"start":1722437155728,"stop":1722437155729,"duration":1},"status":"passed","severity":"normal"},{"uid":"8750f2372b665aa6","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1722437325046,"stop":1722437325046,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9ed9b3ad76d92c7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1722437419360,"stop":1722437419361,"duration":1},"status":"passed","severity":"normal"},{"uid":"591bbe67edab3a5e","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app51/3/topic517/xml","time":{"start":1722437814953,"stop":1722437814954,"duration":1},"status":"passed","severity":"normal"},{"uid":"f31546ee94f44fa3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722437873834,"stop":1722437873834,"duration":0},"status":"passed","severity":"normal"}]