allure-jswaku/7268/widgets/severity.json
2024-08-05 10:06:22 +00:00

1 line
159 KiB
JSON

[{"uid":"e9cb21015cfa76f0","name":"Does not throw an exception when node disconnects","time":{"start":1722852337612,"stop":1722852337612,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b845f74f287f38","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1722851584256,"stop":1722851584256,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9afccaf32151856","name":"Subscribe and receive messages via lightPush","time":{"start":1722852320742,"stop":1722852320742,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd61d4a8c3fd53c","name":"can start the service","time":{"start":1722852179001,"stop":1722852179001,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9174eb0a5dec83f","name":"should be able to encode the field with only STORE set to true","time":{"start":1722851584253,"stop":1722851584254,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a54b683b26aeb3d","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1722852245128,"stop":1722852245132,"duration":4},"status":"passed","severity":"normal"},{"uid":"3ec9f57f47a57864","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1722851576477,"stop":1722851576477,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf6285918bf2641","name":"dispatchEvent via connectionManager","time":{"start":1722851668661,"stop":1722851668662,"duration":1},"status":"passed","severity":"normal"},{"uid":"c461cfff5b75b99d","name":"A test","time":{"start":1722851985172,"stop":1722851985173,"duration":1},"status":"passed","severity":"normal"},{"uid":"b27621da8838d94e","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1722852245109,"stop":1722852245110,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ab724c5824ede51","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1722852245133,"stop":1722852245142,"duration":9},"status":"passed","severity":"normal"},{"uid":"38d45ed4d7ebe682","name":"Push message with content topic containing Russian","time":{"start":1722852159181,"stop":1722852159183,"duration":2},"status":"passed","severity":"normal"},{"uid":"fdb824aff8cc0a6f","name":"Push message with custom timestamp: 1722848323519","time":{"start":1722852159192,"stop":1722852159193,"duration":1},"status":"passed","severity":"normal"},{"uid":"639eb0e072c904ef","name":"isConnected should return false after all peers disconnect","time":{"start":1722851685130,"stop":1722851685130,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddda5dcccc8a05af","name":"Subscribe and receive messages via lightPush","time":{"start":1722851867332,"stop":1722851867332,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a8c6b0bc72ce18f","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1722852200444,"stop":1722852200445,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2ee3285d2570e9","name":"Check received message containing short","time":{"start":1722852169323,"stop":1722852169323,"duration":0},"status":"passed","severity":"normal"},{"uid":"971a3bce6082e798","name":"Push message with content topic containing Script","time":{"start":1722852159184,"stop":1722852159184,"duration":0},"status":"passed","severity":"normal"},{"uid":"1891568fdf78293","name":"it tolerates circular branch references","time":{"start":1722851600567,"stop":1722851600568,"duration":1},"status":"passed","severity":"normal"},{"uid":"b552265781a15372","name":"more peers than existing","time":{"start":1722852140565,"stop":1722852140565,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3015229afe883447","name":"should configure sharding based on application and version for autosharding","time":{"start":1722851576486,"stop":1722851576486,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e1b2278ffee648","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1722852200436,"stop":1722852200436,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9ab1e8c1d3b9a3","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1722852336611,"stop":1722852336612,"duration":1},"status":"passed","severity":"normal"},{"uid":"48018143a696008","name":"shard 0","time":{"start":1722852261559,"stop":1722852261559,"duration":0},"status":"passed","severity":"normal"},{"uid":"71112a8a456b3338","name":"handles different networkShards values correctly","time":{"start":1722851576467,"stop":1722851576467,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4695003df0b360a","name":"Reusing cursor across nodes","time":{"start":1722852245142,"stop":1722852245142,"duration":0},"status":"passed","severity":"normal"},{"uid":"34eefb96a980d46f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722851985099,"stop":1722851985100,"duration":1},"status":"passed","severity":"normal"},{"uid":"946eb780fa9cadb5","name":"Publish message with large meta","time":{"start":1722852196842,"stop":1722852196842,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d32a0555be5ebd","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722852346894,"stop":1722852346895,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd96ff16473c6a96","name":"Filter with 2 connections","time":{"start":1722851896288,"stop":1722851896288,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1768d438a563b6","name":"should get / set TCP multiaddr","time":{"start":1722851584869,"stop":1722851584870,"duration":1},"status":"passed","severity":"normal"},{"uid":"dae30f821bc5c5cc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722851832865,"stop":1722851832865,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf6ff1ebbc4f252","name":"throws on content topic with empty version field","time":{"start":1722851576458,"stop":1722851576458,"duration":0},"status":"passed","severity":"normal"},{"uid":"8109a8690a42a5b3","name":"Check received message containing special chars","time":{"start":1722851835372,"stop":1722851835372,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6594fdaef96e7ee","name":"Check received message with timestamp: 1722851627419000000 ","time":{"start":1722851835378,"stop":1722851835378,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffef02e028a5675c","name":"should throw error - invalid id","time":{"start":1722851584867,"stop":1722851584867,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b2acc20d8c3b14","name":"Fails to push message with large meta","time":{"start":1722852294605,"stop":1722852294605,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46f7ea089b647dd","name":"Push message with rate limit","time":{"start":1722852294606,"stop":1722852294607,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f2404e46c555eb2","name":"Subscribe and publish message","time":{"start":1722852200434,"stop":1722852200434,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e16c874ec3b0de1","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722852320744,"stop":1722852320745,"duration":1},"status":"passed","severity":"normal"},{"uid":"6643e60e3efa0770","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1722852200448,"stop":1722852200448,"duration":0},"status":"passed","severity":"normal"},{"uid":"7184b9f99a600148","name":"should be able to encode the field with only FILTER set to true","time":{"start":1722851584254,"stop":1722851584254,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd200f8a8ef4bc09","name":"Subscribe to topic containing numeric and publish message","time":{"start":1722852200440,"stop":1722852200441,"duration":1},"status":"passed","severity":"normal"},{"uid":"946a42409d459118","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1722851638096,"stop":1722851638096,"duration":0},"status":"passed","severity":"normal"},{"uid":"157402c8416fa49d","name":"start node with empty shard","time":{"start":1722852261568,"stop":1722852261569,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd763945bc3381e3","name":"different cluster, same shard: nodes don't connect","time":{"start":1722852038254,"stop":1722852038254,"duration":0},"status":"passed","severity":"normal"},{"uid":"48cb5f98c3cc62a0","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722852320749,"stop":1722852320750,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3a11c088c2a78b1","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1722851832947,"stop":1722851832947,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4aaedc7a0aed400","name":"Check received message containing JSON","time":{"start":1722851835375,"stop":1722851835376,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e246461bae88a79","name":"Check received message containing shell command","time":{"start":1722851835376,"stop":1722851835376,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a7be43881ab0883","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722852320738,"stop":1722852320738,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c790a05991823ec","name":"Check message received after nwaku node is restarted","time":{"start":1722852169339,"stop":1722852169339,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5ba4f97f1d71f9d1","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1722851716836,"stop":1722851716837,"duration":1},"status":"passed","severity":"normal"},{"uid":"51b9420a532c392c","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1722851576465,"stop":1722851576465,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cfe70839ea91521","name":"Push message with custom timestamp: 1722848267642","time":{"start":1722852294608,"stop":1722852294608,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9ac801ee1d2f84b","name":"should properly create location multiaddrs - udp4","time":{"start":1722851584870,"stop":1722851584870,"duration":0},"status":"passed","severity":"normal"},{"uid":"276a84f2f860d640","name":"Non TWN Cluster","time":{"start":1722852238076,"stop":1722852238076,"duration":0},"status":"passed","severity":"normal"},{"uid":"c73aeaef88538e15","name":"Ping fails for unsubscribed peers","time":{"start":1722851748017,"stop":1722851748018,"duration":1},"status":"passed","severity":"normal"},{"uid":"317ccef44f9feaa7","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722851761467,"stop":1722851761467,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9bd7cc8fb132de5","name":"should not fail to stop the service if it was not started","time":{"start":1722851604319,"stop":1722851604319,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26e4452e6c6d320","name":"Fields are not dropped","time":{"start":1722851589270,"stop":1722851589272,"duration":2},"status":"passed","severity":"normal"},{"uid":"f9f09e7a517a68d","name":"1 Store, 2 relays, 2 fetches","time":{"start":1722851600417,"stop":1722851600417,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9487265ff1ab7da","name":"Ping on unsubscribed peer","time":{"start":1722851734711,"stop":1722851734711,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8dbd571c6e25570","name":"handles multiple messages","time":{"start":1722852331139,"stop":1722852331139,"duration":0},"status":"passed","severity":"normal"},{"uid":"471367d5b4d3ab93","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1722851832865,"stop":1722851832869,"duration":4},"status":"passed","severity":"normal"},{"uid":"70ad868d52e2d0e6","name":"Check received message containing Basic HTML tag","time":{"start":1722852169327,"stop":1722852169328,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffa4b442e82078f4","name":"isConnected should return true after first peer connects","time":{"start":1722851685130,"stop":1722851685130,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4933aee5d7fcb8","name":"Ping on subscribed peer","time":{"start":1722851690279,"stop":1722851690279,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8ca207203a2ad6","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722852159185,"stop":1722852159185,"duration":0},"status":"passed","severity":"normal"},{"uid":"5861c31f86590913","name":"Push message with custom timestamp: 1692093523519","time":{"start":1722852159192,"stop":1722852159192,"duration":0},"status":"passed","severity":"normal"},{"uid":"171e04a5c8de8028","name":"Check received message with timestamp: 1722851627479 ","time":{"start":1722852169331,"stop":1722852169331,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b026f12e5602fde","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722852320731,"stop":1722852320731,"duration":0},"status":"passed","severity":"normal"},{"uid":"1809ecddc308d7ce","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1722851832882,"stop":1722851832887,"duration":5},"status":"passed","severity":"normal"},{"uid":"cbf9354948bfa8d9","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722852238086,"stop":1722852238087,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa568f103890b84e","name":"Subscribe to topic containing XML and publish message","time":{"start":1722852200446,"stop":1722852200446,"duration":0},"status":"passed","severity":"normal"},{"uid":"b18d259073bfe611","name":"Check received message containing short","time":{"start":1722851835370,"stop":1722851835371,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d5e6a5552756b09","name":"Query Generator - backward","time":{"start":1722852320269,"stop":1722852320269,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef05dcc0330f386","name":"groups content topics by expected pubsub topic","time":{"start":1722851576466,"stop":1722851576466,"duration":0},"status":"passed","severity":"normal"},{"uid":"947b3b775eb62190","name":"throws on content topic with empty encoding field","time":{"start":1722851576459,"stop":1722851576459,"duration":0},"status":"passed","severity":"normal"},{"uid":"8daf8e8926facb1","name":"unsubscribes","time":{"start":1722852331139,"stop":1722852331139,"duration":0},"status":"passed","severity":"normal"},{"uid":"967619160f247c25","name":"Passing page size 10 when there are 10 messages","time":{"start":1722852327493,"stop":1722852327493,"duration":0},"status":"passed","severity":"normal"},{"uid":"82f0d72bf53b921","name":"should decode valid enr with tcp successfully","time":{"start":1722851584866,"stop":1722851584866,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c364f86875e363","name":"Encoder throws on empty string content topic","time":{"start":1722851610245,"stop":1722851610246,"duration":1},"status":"passed","severity":"normal"},{"uid":"c71ae5cbf50e4f19","name":"Fails to publish message with size larger than 1 MB","time":{"start":1722852196837,"stop":1722852196837,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff2715986220c90","name":"should return empty list for no shard","time":{"start":1722851576472,"stop":1722851576473,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce738658e2128d85","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1722851600012,"stop":1722851600012,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f2d51accb276071","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1722851576463,"stop":1722851576464,"duration":1},"status":"passed","severity":"normal"},{"uid":"45c3f0d2e85f33e0","name":"Push message with content topic containing Script","time":{"start":1722852294589,"stop":1722852294590,"duration":1},"status":"passed","severity":"normal"},{"uid":"832cd8ef1a54652","name":"Push message with escaped characters payload","time":{"start":1722852294573,"stop":1722852294576,"duration":3},"status":"passed","severity":"normal"},{"uid":"d33131c41ecb153f","name":"Check publish message containing SQL Injection","time":{"start":1722852196828,"stop":1722852196828,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc3ddc70831a22a","name":"Filter","time":{"start":1722852343940,"stop":1722852343941,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f91adcae27f9f5d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1722851576478,"stop":1722851576478,"duration":0},"status":"passed","severity":"normal"},{"uid":"d65f6166bdbfb53b","name":"should set field with only RELAY enabled","time":{"start":1722851584872,"stop":1722851584873,"duration":1},"status":"passed","severity":"normal"},{"uid":"706d667c46255865","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1722851576481,"stop":1722851576481,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b7549e94f87a26","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1722851576479,"stop":1722851576479,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ecda7a1bd46e61","name":"Push message with content topic containing escaped characters","time":{"start":1722852159186,"stop":1722852159187,"duration":1},"status":"passed","severity":"normal"},{"uid":"5327b94e8445db76","name":"Query Generator, Wrong PubsubTopic","time":{"start":1722852294629,"stop":1722852294630,"duration":1},"status":"passed","severity":"normal"},{"uid":"46778b2f5456f572","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722851716837,"stop":1722851716838,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf2fbab9a111215","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1722851832940,"stop":1722851832941,"duration":1},"status":"passed","severity":"normal"},{"uid":"c88f444fff6ed485","name":"Push message with shell command payload","time":{"start":1722852159159,"stop":1722852159160,"duration":1},"status":"passed","severity":"normal"},{"uid":"860c024baa399e53","name":"Query generator for multiple messages with multiple decoders","time":{"start":1722852307968,"stop":1722852307968,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e299890cc19f71","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1722851685128,"stop":1722851685128,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c79ed7dcdb7c16","name":"Reopen subscription with peer with lost subscription","time":{"start":1722851734712,"stop":1722851734713,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f2ee65af36bf81b","name":"can start the service","time":{"start":1722851604318,"stop":1722851604318,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae9ac6008553e134","name":"Push message with XML payload","time":{"start":1722852159157,"stop":1722852159157,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea605661d1417ad","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1722851748025,"stop":1722851748026,"duration":1},"status":"passed","severity":"normal"},{"uid":"2750ac2698253db9","name":"Check received message containing JSON","time":{"start":1722852169328,"stop":1722852169328,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d3f9ea9088257e","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1722852200442,"stop":1722852200443,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab106764f76bc37b","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1722852175248,"stop":1722852175248,"duration":0},"status":"passed","severity":"normal"},{"uid":"82f165601515c0e0","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722852320760,"stop":1722852320761,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfb3047c8148618f","name":"Check message with no content topic is not received","time":{"start":1722851835382,"stop":1722851835383,"duration":1},"status":"passed","severity":"normal"},{"uid":"d73596152e8e55de","name":"should properly create location multiaddrs - tcp4","time":{"start":1722851584870,"stop":1722851584870,"duration":0},"status":"passed","severity":"normal"},{"uid":"4deb1e6cf4b0ec83","name":"Check publish message containing long","time":{"start":1722852196824,"stop":1722852196825,"duration":1},"status":"passed","severity":"normal"},{"uid":"61e16346508cc05f","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1722852200446,"stop":1722852200447,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ad1617361b017ea","name":"Generator, custom pubsub topic","time":{"start":1722852312285,"stop":1722852312285,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e9fe454b28ca64e","name":"Check publish message containing numeric","time":{"start":1722852196825,"stop":1722852196825,"duration":0},"status":"passed","severity":"normal"},{"uid":"dda46e30a3466885","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722851867339,"stop":1722851867339,"duration":0},"status":"passed","severity":"normal"},{"uid":"d318791ce5b3aa86","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1722851832870,"stop":1722851832870,"duration":0},"status":"passed","severity":"normal"},{"uid":"581a9b24facb19f5","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1722851576484,"stop":1722851576484,"duration":0},"status":"passed","severity":"normal"},{"uid":"121d18d8acff751e","name":"Ping on unsubscribed peer","time":{"start":1722851734716,"stop":1722851734717,"duration":1},"status":"passed","severity":"normal"},{"uid":"e97878ea61f7312e","name":"Default pageSize","time":{"start":1722852327495,"stop":1722852327495,"duration":0},"status":"passed","severity":"normal"},{"uid":"f573513288bd7527","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1722851832955,"stop":1722851832955,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c5df7fede947358","name":"Push message with content topic containing XML","time":{"start":1722852159184,"stop":1722852159185,"duration":1},"status":"passed","severity":"normal"},{"uid":"888db90ddbc28a8","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722852261560,"stop":1722852261560,"duration":0},"status":"passed","severity":"normal"},{"uid":"4386588085d72418","name":"Decoder throws on undefined content topic","time":{"start":1722851610246,"stop":1722851610247,"duration":1},"status":"passed","severity":"normal"},{"uid":"1482d9c09eab014b","name":"Push message on custom pubsubTopic","time":{"start":1722851985098,"stop":1722851985099,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b43345547a62d18","name":"random static sharding 8 - Cluster ID: 916, Shard ID: 463","time":{"start":1722852261565,"stop":1722852261565,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2987a8a2bac8","name":"Push message with content topic containing emoji","time":{"start":1722852159187,"stop":1722852159188,"duration":1},"status":"passed","severity":"normal"},{"uid":"84cb7c9740cb0063","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722852320738,"stop":1722852320740,"duration":2},"status":"passed","severity":"normal"},{"uid":"fb71d896b053470b","name":"should not fail to start the service if it is already started","time":{"start":1722852179004,"stop":1722852179013,"duration":9},"status":"passed","severity":"normal"},{"uid":"2bb87230ac01873b","name":"tcp ip4 address","time":{"start":1722851584306,"stop":1722851584306,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd64e427e26b0eb2","name":"Check publish message containing Chinese","time":{"start":1722852196826,"stop":1722852196826,"duration":0},"status":"passed","severity":"normal"},{"uid":"14639d968f6454cb","name":"returns all values when wanted number is greater than available values","time":{"start":1722851599404,"stop":1722851599405,"duration":1},"status":"passed","severity":"normal"},{"uid":"519e0c31e7d565fe","name":"Subscribe to topic containing short and receive message","time":{"start":1722851867337,"stop":1722851867338,"duration":1},"status":"passed","severity":"normal"},{"uid":"834477cf9a59b90c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722851925309,"stop":1722851925310,"duration":1},"status":"passed","severity":"normal"},{"uid":"c00727e6e156a618","name":"throws an error for improperly formatted content topics","time":{"start":1722851576468,"stop":1722851576468,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dea12bb96fa7a9d","name":"Check received message containing XML","time":{"start":1722852169314,"stop":1722852169314,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab77aa2fc76a899d","name":"Encoder throws on undefined content topic","time":{"start":1722851612053,"stop":1722851612053,"duration":0},"status":"passed","severity":"normal"},{"uid":"613eeb9d6d0549fa","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1722851576474,"stop":1722851576474,"duration":0},"status":"passed","severity":"normal"},{"uid":"752ab119480cfa72","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1722851576478,"stop":1722851576478,"duration":0},"status":"passed","severity":"normal"},{"uid":"2256a1d036ec05c0","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1722851576464,"stop":1722851576465,"duration":1},"status":"passed","severity":"normal"},{"uid":"87678aaf25c0bfac","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app57/4/topic581/json","time":{"start":1722852238078,"stop":1722852238083,"duration":5},"status":"passed","severity":"normal"},{"uid":"7453842b3f82a509","name":"Check received message containing Russian","time":{"start":1722852169326,"stop":1722852169326,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe1c10b82744651f","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722851576471,"stop":1722851576472,"duration":1},"status":"passed","severity":"normal"},{"uid":"a97ebf0d268e3e04","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1722851576476,"stop":1722851576476,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eddf0c33028830c","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1722851584262,"stop":1722851584262,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2149d665746700","name":"Check received message containing emoji","time":{"start":1722851835377,"stop":1722851835378,"duration":1},"status":"passed","severity":"normal"},{"uid":"27c3dd9a54402e3d","name":"Relay - times out","time":{"start":1722852343939,"stop":1722852343939,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7745427e14ef1ee","name":"should correctly map a content topic to a pubsub topic","time":{"start":1722851576489,"stop":1722851576489,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d61b278aec54153","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722852320755,"stop":1722852320756,"duration":1},"status":"passed","severity":"normal"},{"uid":"834825413913d044","name":"Push message with content topic containing special chars","time":{"start":1722852159178,"stop":1722852159178,"duration":0},"status":"passed","severity":"normal"},{"uid":"97683208207493a7","name":"Push 30 different messages","time":{"start":1722852294577,"stop":1722852294577,"duration":0},"status":"passed","severity":"normal"},{"uid":"638a1c68b740c955","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722851925326,"stop":1722851925327,"duration":1},"status":"passed","severity":"normal"},{"uid":"495198cefb3f8a34","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1722851576461,"stop":1722851576462,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8f9ed6cf1189818","name":"Push message with Chinese payload","time":{"start":1722852294564,"stop":1722852294564,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f5ed8f75b4dc7d","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722852040513,"stop":1722852040513,"duration":0},"status":"passed","severity":"normal"},{"uid":"d269cdc2bea053cd","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722852320751,"stop":1722852320752,"duration":1},"status":"passed","severity":"normal"},{"uid":"526ae0dffe8da1b1","name":"Reopen subscription with peer with lost subscription","time":{"start":1722851734717,"stop":1722851734717,"duration":0},"status":"passed","severity":"normal"},{"uid":"b370674421e6a09f","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1722851600010,"stop":1722851600010,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fdeb72e58d95c57","name":"Sign & Recover","time":{"start":1722851610789,"stop":1722851610789,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4bba1aeb7abadf","name":"isConnected should return false after all peers disconnect","time":{"start":1722851628267,"stop":1722851628268,"duration":1},"status":"passed","severity":"normal"},{"uid":"d57ea1a1bc382d34","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1722851685129,"stop":1722851685129,"duration":0},"status":"passed","severity":"normal"},{"uid":"294bc376c10c6aba","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722852175249,"stop":1722852175250,"duration":1},"status":"passed","severity":"normal"},{"uid":"54bf8f70584a6a17","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1722851589724,"stop":1722851589725,"duration":1},"status":"passed","severity":"normal"},{"uid":"6437009ccc9fbc44","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1722851584866,"stop":1722851584866,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5748d96a62ce693","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722851716837,"stop":1722851716837,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f3b63019848c61","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1722851589456,"stop":1722851589456,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eae29e23125923","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1722852040511,"stop":1722852040511,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7275ac1e113482f","name":"Check received message containing shell command","time":{"start":1722852169328,"stop":1722852169329,"duration":1},"status":"passed","severity":"normal"},{"uid":"161be34976ab9243","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1722851576461,"stop":1722851576461,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e7c17dcc8416b2","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1722851576465,"stop":1722851576465,"duration":0},"status":"passed","severity":"normal"},{"uid":"970aa682a300d412","name":"Push message with content topic containing numeric","time":{"start":1722852159172,"stop":1722852159178,"duration":6},"status":"passed","severity":"normal"},{"uid":"805e4d7fc0814ee9","name":"Ordered Callback - backward","time":{"start":1722852320271,"stop":1722852320272,"duration":1},"status":"passed","severity":"normal"},{"uid":"13640c1d00eb78bb","name":"handles empty contentTopics array correctly","time":{"start":1722851576489,"stop":1722851576489,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed19967f4fa4cb0","name":"Publish without waiting for remote peer","time":{"start":1722852200434,"stop":1722852200434,"duration":0},"status":"passed","severity":"normal"},{"uid":"474a03fab13f2aa9","name":"Subscribe to topic containing Script and receive message","time":{"start":1722852320753,"stop":1722852320753,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90755ac7e4f1478","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722852040517,"stop":1722852040519,"duration":2},"status":"passed","severity":"normal"},{"uid":"4fd9498813d60cd9","name":"different cluster, different shard: nodes don't connect","time":{"start":1722852038254,"stop":1722852038255,"duration":1},"status":"passed","severity":"normal"},{"uid":"68534cf0b95c6816","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1722852200448,"stop":1722852200449,"duration":1},"status":"passed","severity":"normal"},{"uid":"1de0a475cba9923f","name":"Callback on promise, aborts when callback returns true","time":{"start":1722852307980,"stop":1722852307980,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a3bc57c697bbdb2","name":"Check received message containing Script","time":{"start":1722851835374,"stop":1722851835374,"duration":0},"status":"passed","severity":"normal"},{"uid":"785fe18c4da02a73","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1722851832956,"stop":1722851832956,"duration":0},"status":"passed","severity":"normal"},{"uid":"6db9bef28b6320c3","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1722852336610,"stop":1722852336611,"duration":1},"status":"passed","severity":"normal"},{"uid":"6342de8b38df7ac9","name":"Push message with content topic containing long","time":{"start":1722852294580,"stop":1722852294580,"duration":0},"status":"passed","severity":"normal"},{"uid":"896c5bb6fd4a16f0","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1722851600011,"stop":1722851600011,"duration":0},"status":"passed","severity":"normal"},{"uid":"37fe47544eba35ac","name":"should encode/decode to RLP encoding","time":{"start":1722851584868,"stop":1722851584869,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad2d002d45f7c5b6","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1722852336609,"stop":1722852336609,"duration":0},"status":"passed","severity":"normal"},{"uid":"7efd18a75396c195","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1722851832922,"stop":1722851832924,"duration":2},"status":"passed","severity":"normal"},{"uid":"8bd2d20c061bd532","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1722852040514,"stop":1722852040514,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a00cc1016cc3e2","name":"should set field with only STORE enabled","time":{"start":1722851584873,"stop":1722851584873,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d0b386d7bf8148","name":"LightPush with 2 connections","time":{"start":1722851896288,"stop":1722851896288,"duration":0},"status":"passed","severity":"normal"},{"uid":"729593c227fc8a6c","name":"Generator, 2 different pubsubtopics","time":{"start":1722852312287,"stop":1722852312287,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d2e6c7fe4f9779f","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1722851832958,"stop":1722851832959,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaecd16bc08cf253","name":"Callback on promise","time":{"start":1722852307979,"stop":1722852307979,"duration":0},"status":"passed","severity":"normal"},{"uid":"e71101ebe8f684f2","name":"stop","time":{"start":1722851668663,"stop":1722851668664,"duration":1},"status":"passed","severity":"normal"},{"uid":"3abbd133fcd67ce1","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1722851576482,"stop":1722851576483,"duration":1},"status":"passed","severity":"normal"},{"uid":"d993022a3f78bca8","name":"random static sharding 6 - Cluster ID: 501, Shard ID: 972","time":{"start":1722852261564,"stop":1722852261564,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bddae1db049ca7f","name":"Ephemeral field is preserved - encoder v0","time":{"start":1722851638095,"stop":1722851638095,"duration":0},"status":"passed","severity":"normal"},{"uid":"edeb39ae2301c63f","name":"Encoder throws on undefined content topic","time":{"start":1722851610245,"stop":1722851610245,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1f950b6ee95f40","name":"Query with Ordered Callback, No Decoder","time":{"start":1722852294634,"stop":1722852294634,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef233b861eb9ef27","name":"Waku message hash computation (no timestamp)","time":{"start":1722851579055,"stop":1722851579055,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c959ae7cd96871","name":"should throw error - no id","time":{"start":1722851584867,"stop":1722851584867,"duration":0},"status":"passed","severity":"normal"},{"uid":"d648908531b10d6b","name":"Refresh subscription","time":{"start":1722851867337,"stop":1722851867337,"duration":0},"status":"passed","severity":"normal"},{"uid":"988a0ee85663f012","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1722851628266,"stop":1722851628266,"duration":0},"status":"passed","severity":"normal"},{"uid":"b09be43d9e43c0e2","name":"safeDispatchEvent","time":{"start":1722851668662,"stop":1722851668663,"duration":1},"status":"passed","severity":"normal"},{"uid":"971f10f0ae6585d8","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1722851576469,"stop":1722851576469,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c80783466f1479","name":"Renews peer on consistent missed messages","time":{"start":1722851748026,"stop":1722851748026,"duration":0},"status":"passed","severity":"normal"},{"uid":"707a2187fab7438f","name":"Check publish message containing XML","time":{"start":1722852196829,"stop":1722852196829,"duration":0},"status":"passed","severity":"normal"},{"uid":"f614e0aff0c60447","name":"Waku message hash computation (payload length 0)","time":{"start":1722851579054,"stop":1722851579054,"duration":0},"status":"passed","severity":"normal"},{"uid":"e64fcf79a8c68d84","name":"Filter with 3 connections","time":{"start":1722851896290,"stop":1722851896290,"duration":0},"status":"passed","severity":"normal"},{"uid":"24eeb60b755084b0","name":"Check received message containing Russian","time":{"start":1722852169309,"stop":1722852169310,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a20d64a7009b4c0","name":"Push message with special chars payload","time":{"start":1722852159145,"stop":1722852159145,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a8ace1d3803c4f5","name":"configure the node with multiple pubsub topics","time":{"start":1722852261567,"stop":1722852261567,"duration":0},"status":"passed","severity":"normal"},{"uid":"e822519ac8ff0702","name":"Subscribe and receives messages on 20 topics","time":{"start":1722851867334,"stop":1722851867335,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dd2d664c643f424","name":"Push message equal or less that 1MB","time":{"start":1722852159194,"stop":1722852159198,"duration":4},"status":"passed","severity":"normal"},{"uid":"39eafb722653bc68","name":"Relay + Store","time":{"start":1722851637131,"stop":1722851637131,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a57015db9d9a2a5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722852320745,"stop":1722852320746,"duration":1},"status":"passed","severity":"normal"},{"uid":"61e91d1a131bd8d7","name":"through manual discovery","time":{"start":1722852043514,"stop":1722852043516,"duration":2},"status":"passed","severity":"normal"},{"uid":"b459406d232cc8b1","name":"Check received message containing long","time":{"start":1722851835371,"stop":1722851835371,"duration":0},"status":"passed","severity":"normal"},{"uid":"a52cee4225d685a2","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1722851832959,"stop":1722851832960,"duration":1},"status":"passed","severity":"normal"},{"uid":"89f158d3dd672db1","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722851576487,"stop":1722851576487,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3d28c1b4b4345c","name":"should set field with only LIGHTPUSH enabled","time":{"start":1722851584873,"stop":1722851584873,"duration":0},"status":"passed","severity":"normal"},{"uid":"374546c36ae45834","name":"pre and post cipher","time":{"start":1722851610788,"stop":1722851610789,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ff1a555270e1d03","name":"Subscribe to topic containing long and receive message","time":{"start":1722851867338,"stop":1722851867338,"duration":0},"status":"passed","severity":"normal"},{"uid":"15fa04bcc0e8691d","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1722852200436,"stop":1722852200436,"duration":0},"status":"passed","severity":"normal"},{"uid":"465de50f42690b29","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1722851576468,"stop":1722851576468,"duration":0},"status":"passed","severity":"normal"},{"uid":"609754bbfcd2b7cf","name":"Tracks peer failures correctly","time":{"start":1722851748024,"stop":1722851748025,"duration":1},"status":"passed","severity":"normal"},{"uid":"febc8dc453e6ccd0","name":"Asymmetric encrypt & decrypt","time":{"start":1722851610787,"stop":1722851610787,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a1cbe386d51a407","name":"can start and stop the service","time":{"start":1722852179003,"stop":1722852179003,"duration":0},"status":"passed","severity":"normal"},{"uid":"143ce3b261060539","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722852320743,"stop":1722852320743,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbfe622fc3457446","name":"should emit a peer event after start","time":{"start":1722852179013,"stop":1722852179014,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b3669aa0cd61dc8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722851832871,"stop":1722851832872,"duration":1},"status":"passed","severity":"normal"},{"uid":"9de375be45fd59c4","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app33/4/topic851/test.js","time":{"start":1722852238083,"stop":1722852238083,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9336dbf9c74cd7c","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1722851576464,"stop":1722851576464,"duration":0},"status":"passed","severity":"normal"},{"uid":"272ced43de7548e8","name":"Query Generator - forward","time":{"start":1722852320268,"stop":1722852320268,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b4f30f44d6d0ab","name":"Subscribe to topic containing shell command and publish message","time":{"start":1722852200448,"stop":1722852200448,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9ab8e82f33147f","name":"Push message with emoji payload","time":{"start":1722852294577,"stop":1722852294577,"duration":0},"status":"passed","severity":"normal"},{"uid":"9208a1700eb51240","name":"LightPush with 3 connections","time":{"start":1722851896289,"stop":1722851896289,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f5c2614c944db56","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722851716836,"stop":1722851716836,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c32b61530c50f9","name":"Check received message containing Chinese","time":{"start":1722852169306,"stop":1722852169307,"duration":1},"status":"passed","severity":"normal"},{"uid":"3af305e77be2ce01","name":"random static sharding 2 - Cluster ID: 528, Shard ID: 669","time":{"start":1722852261561,"stop":1722852261561,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c8ad360c6c9d4b","name":"should emit a peer event after start","time":{"start":1722851640767,"stop":1722851640767,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b3ea423d626ca1d","name":"Overlapping topic subscription","time":{"start":1722852320728,"stop":1722852320728,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b3aa20f23696e3","name":"Check publish message after client node is restarted","time":{"start":1722852196842,"stop":1722852196842,"duration":0},"status":"skipped","severity":"normal"},{"uid":"37ad7a1d51bd64ed","name":"Subscribe to topic containing long and receive message","time":{"start":1722852320747,"stop":1722852320747,"duration":0},"status":"passed","severity":"normal"},{"uid":"6763d5cc77aac4bd","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722851925310,"stop":1722851925310,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b60bba57a69531","name":"Round trip binary encryption [ecies, signature]","time":{"start":1722851612052,"stop":1722851612052,"duration":0},"status":"passed","severity":"normal"},{"uid":"c87c7665406dc67a","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722852238075,"stop":1722852238075,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ffefe7f926c294","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722851867335,"stop":1722851867336,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab281bb63867e24f","name":"Fails to push message with empty content topic","time":{"start":1722852294602,"stop":1722852294603,"duration":1},"status":"passed","severity":"normal"},{"uid":"5481f92a3711d720","name":"Ping succeeds for all connected peers","time":{"start":1722851748017,"stop":1722851748017,"duration":0},"status":"passed","severity":"normal"},{"uid":"db54eb541f3f6ab2","name":"should properly create location multiaddrs - tcp","time":{"start":1722851584871,"stop":1722851584871,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f05c5128b32f98","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1722852324232,"stop":1722852324232,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a4391b92da32da5","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1722851612051,"stop":1722851612052,"duration":1},"status":"passed","severity":"normal"},{"uid":"1242d9762836109","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1722851832863,"stop":1722851832864,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6e454917187f7af","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722852312284,"stop":1722852312284,"duration":0},"status":"passed","severity":"normal"},{"uid":"306d5b91f2e67eba","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722851716835,"stop":1722851716836,"duration":1},"status":"passed","severity":"normal"},{"uid":"e96def856ecf3a2b","name":"should be called at least once on all `peer:discovery` events","time":{"start":1722851635370,"stop":1722851635371,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ee565d7e718a6b5","name":"Check publish message containing Basic HTML tag","time":{"start":1722852196829,"stop":1722852196830,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d614477adddaf99","name":"Check message with invalid timestamp is not received","time":{"start":1722852169319,"stop":1722852169320,"duration":1},"status":"passed","severity":"normal"},{"uid":"433e5424a38f5f16","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1722851610242,"stop":1722851610243,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6fd8350b2616042","name":"Correctly serialized arguments","time":{"start":1722852040698,"stop":1722852040699,"duration":1},"status":"passed","severity":"normal"},{"uid":"1de0fd71a8223f3","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1722852040513,"stop":1722852040514,"duration":1},"status":"passed","severity":"normal"},{"uid":"f27eb5108d308da3","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1722851600016,"stop":1722851600016,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f47695518eef731","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1722851576470,"stop":1722851576470,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a8bdbe75023a28","name":"should add and remove event listeners correctly","time":{"start":1722851604322,"stop":1722851604322,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1a63f5490a249","name":"Generator, 2 different pubsubtopics","time":{"start":1722852312284,"stop":1722852312284,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe147813579188ee","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1722851600014,"stop":1722851600014,"duration":0},"status":"passed","severity":"normal"},{"uid":"e18b870b6f099600","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722852320759,"stop":1722852320760,"duration":1},"status":"passed","severity":"normal"},{"uid":"23745b068684ed89","name":"Js publishes, other Js receives","time":{"start":1722852169636,"stop":1722852169637,"duration":1},"status":"passed","severity":"normal"},{"uid":"279bce6f957ecb8e","name":"Light Node - default protocols","time":{"start":1722852343941,"stop":1722852343941,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8d0ba5597db64","name":"Nwaku publishes","time":{"start":1722852169636,"stop":1722852169636,"duration":0},"status":"passed","severity":"normal"},{"uid":"771297b992eede19","name":"Push message with JSON payload","time":{"start":1722852159158,"stop":1722852159159,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa26fdabbf774747","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722851832957,"stop":1722851832957,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b9c9f769b32097","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722851867335,"stop":1722851867335,"duration":0},"status":"passed","severity":"normal"},{"uid":"909246c4e397f477","name":"Filter with 1 connections","time":{"start":1722851896287,"stop":1722851896288,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b0ec714a14f4b55","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1722852324232,"stop":1722852324232,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a536de4982ac559","name":"Check publish message containing Russian","time":{"start":1722852196827,"stop":1722852196828,"duration":1},"status":"passed","severity":"normal"},{"uid":"374061ca881d8fc3","name":"handles empty shards array correctly","time":{"start":1722851576488,"stop":1722851576488,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af0e45d50d74247","name":"Check message with invalid timestamp is not received","time":{"start":1722851835380,"stop":1722851835380,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed61c1f3f1e5c9a4","name":"Push message with custom timestamp: 1722855467642","time":{"start":1722852294611,"stop":1722852294611,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e7f73442509bd65","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722851867332,"stop":1722851867332,"duration":0},"status":"passed","severity":"normal"},{"uid":"6676a9d4dd83c84c","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1722852307980,"stop":1722852307981,"duration":1},"status":"passed","severity":"normal"},{"uid":"a51a098199464cfe","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app69/7/topic517/json","time":{"start":1722852238084,"stop":1722852238084,"duration":0},"status":"passed","severity":"normal"},{"uid":"36663bbebba7d692","name":"Check message received after nwaku node is restarted","time":{"start":1722852169322,"stop":1722852169322,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1503355d9c9af9d5","name":"Check received message containing numeric","time":{"start":1722852169324,"stop":1722852169324,"duration":0},"status":"passed","severity":"normal"},{"uid":"988ae69d150f3293","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722851867339,"stop":1722851867340,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc5aa5c3cbb4a863","name":"Fails to push message bigger that 1MB","time":{"start":1722852294613,"stop":1722852294614,"duration":1},"status":"passed","severity":"normal"},{"uid":"55beebcff07cdcba","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722851716838,"stop":1722851716838,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c4299e9c620b1b","name":"should not receive a peer event before start","time":{"start":1722851640768,"stop":1722851640768,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c860a17d399f22","name":"getPeersByDiscovery","time":{"start":1722851668655,"stop":1722851668656,"duration":1},"status":"passed","severity":"normal"},{"uid":"275dedae043ed213","name":"Check message on other pubsub topic is not received","time":{"start":1722852169333,"stop":1722852169334,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f5505fd0e72c852","name":"Decoder throws on empty string content topic","time":{"start":1722851612054,"stop":1722851612055,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdade7fce847923","name":"should not receive a peer event before start","time":{"start":1722852179014,"stop":1722852179014,"duration":0},"status":"passed","severity":"normal"},{"uid":"b640c8e595b064a0","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1722852140323,"stop":1722852140324,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4fcf03a85e3ff599","name":"Check message with no pubsub topic is not received","time":{"start":1722851835382,"stop":1722851835382,"duration":0},"status":"passed","severity":"normal"},{"uid":"38776efc1733b858","name":"Promise Callback - backward","time":{"start":1722852320270,"stop":1722852320270,"duration":0},"status":"passed","severity":"normal"},{"uid":"accbf9f6b5d862b4","name":"should throw an error for an unconfigured topic","time":{"start":1722851576483,"stop":1722851576483,"duration":0},"status":"passed","severity":"normal"},{"uid":"1862cca5bae6d7e0","name":"Waku message hash computation (meta attribute not present)","time":{"start":1722851579054,"stop":1722851579054,"duration":0},"status":"passed","severity":"normal"},{"uid":"67d86fb6fd3a90e8","name":"Symmetric encrypt & Decrypt","time":{"start":1722851610787,"stop":1722851610788,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfa25f27b233cc29","name":"Register correct protocols","time":{"start":1722852200433,"stop":1722852200433,"duration":0},"status":"passed","severity":"normal"},{"uid":"77deaa7f0423b771","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722851867342,"stop":1722851867342,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab7a3062a2c63952","name":"Check message with no payload is not received","time":{"start":1722851835383,"stop":1722851835383,"duration":0},"status":"passed","severity":"normal"},{"uid":"f453f98a87901232","name":"Push 30 different messages","time":{"start":1722852159164,"stop":1722852159166,"duration":2},"status":"passed","severity":"normal"},{"uid":"60ff87015980ae05","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722851716839,"stop":1722851716839,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e2d632bea6af62","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722851985096,"stop":1722851985097,"duration":1},"status":"passed","severity":"normal"},{"uid":"93b54b58dff3844b","name":"Subscribe to topic containing Russian and publish message","time":{"start":1722852200444,"stop":1722852200444,"duration":0},"status":"passed","severity":"normal"},{"uid":"254facbeac38bd62","name":"should properly create location multiaddrs - udp","time":{"start":1722851584871,"stop":1722851584871,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b2bd780fb9ee3d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1722851576477,"stop":1722851576478,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c03fc975bde5ff","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1722851628263,"stop":1722851628264,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbdfeb523e65353","name":"getPeersByDiscovery","time":{"start":1722852140322,"stop":1722852140322,"duration":0},"status":"passed","severity":"normal"},{"uid":"b07a0fffbefd1bb9","name":"Push message with content topic containing long","time":{"start":1722852159170,"stop":1722852159172,"duration":2},"status":"passed","severity":"normal"},{"uid":"a8ae3ad31959ff1c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722851925308,"stop":1722851925309,"duration":1},"status":"passed","severity":"normal"},{"uid":"92dac4941421b2f9","name":"Subscribe to topic containing JSON and publish message","time":{"start":1722852200447,"stop":1722852200447,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4801c33f8ff44a9","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1722851576463,"stop":1722851576463,"duration":0},"status":"passed","severity":"normal"},{"uid":"15684493c9daa118","name":"nwaku subscribes","time":{"start":1722852169632,"stop":1722852169633,"duration":1},"status":"passed","severity":"normal"},{"uid":"70e9a27b67b18cbb","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722851867345,"stop":1722851867345,"duration":0},"status":"passed","severity":"normal"},{"uid":"625e0cef7053cec4","name":"LightPush with 1 connections","time":{"start":1722851896286,"stop":1722851896287,"duration":1},"status":"passed","severity":"normal"},{"uid":"1523cc58e470d94b","name":"should not fail to start the service if it is already started","time":{"start":1722851640766,"stop":1722851640767,"duration":1},"status":"passed","severity":"normal"},{"uid":"d04ebcade7583e82","name":"isConnected between 2 js-waku relay nodes","time":{"start":1722851685131,"stop":1722851685131,"duration":0},"status":"passed","severity":"normal"},{"uid":"89678b8da784530f","name":"Check publish message containing unicode special characters","time":{"start":1722852196831,"stop":1722852196832,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4f856b212113f48","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722851985099,"stop":1722851985099,"duration":0},"status":"passed","severity":"normal"},{"uid":"de81865717fc0b32","name":"Push message with Arabic payload","time":{"start":1722852294564,"stop":1722852294564,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b74537fd509253","name":"should return the pubsub topic directly if a string is provided","time":{"start":1722851576483,"stop":1722851576484,"duration":1},"status":"passed","severity":"normal"},{"uid":"193fa364e15ec79d","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1722852196836,"stop":1722852196836,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5bcda56fc83d3af","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722851867344,"stop":1722851867344,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b07a1d3244ce1b7","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1722851600012,"stop":1722851600013,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b48c49ef99e5a52","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722851832858,"stop":1722851832862,"duration":4},"status":"passed","severity":"normal"},{"uid":"bb47eb211af9cbce","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1722852336609,"stop":1722852336609,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e6fbbb6af51b89","name":"Decoder throws on empty string content topic","time":{"start":1722851589724,"stop":1722851589724,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f4566916f25b62","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722852320740,"stop":1722852320741,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bf456e8af60076e","name":"Push message on custom pubsubTopic","time":{"start":1722851985087,"stop":1722851985088,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bc0133a2c6ef943","name":"Check received message containing Arabic","time":{"start":1722852169307,"stop":1722852169309,"duration":2},"status":"passed","severity":"normal"},{"uid":"e0e7dcc150358132","name":"Push message with meta","time":{"start":1722852294604,"stop":1722852294605,"duration":1},"status":"passed","severity":"normal"},{"uid":"10ba2acb2e7eacd4","name":"Subscribe to topic containing short and receive message","time":{"start":1722852320729,"stop":1722852320729,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ce9013f26f17641","name":"Check message received after nwaku node is restarted","time":{"start":1722851835384,"stop":1722851835384,"duration":0},"status":"skipped","severity":"normal"},{"uid":"404d171520c01adc","name":"Query generator for multiple messages with different message text format","time":{"start":1722852307968,"stop":1722852307968,"duration":0},"status":"passed","severity":"normal"},{"uid":"f588d4c73194eb9e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722852320745,"stop":1722852320745,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c3ebc3bdd5d330","name":"Should update shard info","time":{"start":1722852043781,"stop":1722852043782,"duration":1},"status":"passed","severity":"normal"},{"uid":"79a067fd15d575f4","name":"Query generator for multiple messages with different content topic format","time":{"start":1722852307968,"stop":1722852307969,"duration":1},"status":"passed","severity":"normal"},{"uid":"a444015585fb8b9c","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1722851832956,"stop":1722851832956,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf84cb10a5c8f11a","name":"handles different clusterIds correctly","time":{"start":1722851576467,"stop":1722851576467,"duration":0},"status":"passed","severity":"normal"},{"uid":"39af58a40a7f81ed","name":"Check received message with timestamp: 1722851627479 ","time":{"start":1722852169318,"stop":1722852169318,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ae3da38f8006af0","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1722851832947,"stop":1722851832948,"duration":1},"status":"passed","severity":"normal"},{"uid":"33881e76cd9c1ff7","name":"Subscribe and receive messages via lightPush","time":{"start":1722852320724,"stop":1722852320724,"duration":0},"status":"passed","severity":"normal"},{"uid":"9335a89827206151","name":"Failed peers are renewed","time":{"start":1722851923367,"stop":1722851923368,"duration":1},"status":"passed","severity":"normal"},{"uid":"c99ac5251c911a60","name":"Push message with content topic containing Arabic","time":{"start":1722852294586,"stop":1722852294587,"duration":1},"status":"passed","severity":"normal"},{"uid":"542a6cf6f7eeae5b","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1722851832857,"stop":1722851832857,"duration":0},"status":"passed","severity":"normal"},{"uid":"15827303b3530432","name":"should properly create peer info with all multiaddrs","time":{"start":1722851584871,"stop":1722851584872,"duration":1},"status":"passed","severity":"normal"},{"uid":"159a27ae35450da5","name":"Subscribe to topic containing emoji and publish message","time":{"start":1722852200449,"stop":1722852200449,"duration":0},"status":"passed","severity":"normal"},{"uid":"9546f21dda7685d3","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722852320725,"stop":1722852320726,"duration":1},"status":"passed","severity":"normal"},{"uid":"3844838cac9f117d","name":"random static sharding 4 - Cluster ID: 978, Shard ID: 756","time":{"start":1722852261562,"stop":1722852261563,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bac2d2104d76884","name":"Push message with emoji payload","time":{"start":1722852159162,"stop":1722852159164,"duration":2},"status":"passed","severity":"normal"},{"uid":"6d00e49d3f4ca498","name":"Query Generator, No Decoder","time":{"start":1722852294632,"stop":1722852294633,"duration":1},"status":"passed","severity":"normal"},{"uid":"f550c3e69b321e2c","name":"Encoder throws on empty string content topic","time":{"start":1722851589723,"stop":1722851589723,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fdd845e428d1c3b","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722851584263,"stop":1722851584263,"duration":0},"status":"passed","severity":"normal"},{"uid":"187cc111f5e7cb4d","name":"Nodes with multiple pubsub topic","time":{"start":1722852175250,"stop":1722852175250,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fa7a860bf092d70","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722851576472,"stop":1722851576472,"duration":0},"status":"passed","severity":"normal"},{"uid":"e177055152a55229","name":"Overlapping topic subscription","time":{"start":1722852200437,"stop":1722852200437,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5b7ddaf7f9db6574","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1722851638095,"stop":1722851638096,"duration":1},"status":"passed","severity":"normal"},{"uid":"375e6f972a367972","name":"Publishes to nwaku","time":{"start":1722852169633,"stop":1722852169634,"duration":1},"status":"passed","severity":"normal"},{"uid":"75345196edb06b4e","name":"Relay","time":{"start":1722851637131,"stop":1722851637131,"duration":0},"status":"passed","severity":"normal"},{"uid":"230f26ebc9847626","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722851925324,"stop":1722851925324,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ba860f5fd431b4","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1722851576490,"stop":1722851576491,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce2c529c587a62b5","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1722852294646,"stop":1722852294646,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc82de3f9a7050b","name":"Push message with custom timestamp: 1722855523519","time":{"start":1722852159193,"stop":1722852159193,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ddf8850eda8a3f5","name":"Check received message containing Basic HTML tag","time":{"start":1722852169315,"stop":1722852169315,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ce36411afe349b","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1722851576480,"stop":1722851576480,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b47f6b7475c147","name":"Check message with invalid timestamp is not received","time":{"start":1722852169333,"stop":1722852169333,"duration":0},"status":"passed","severity":"normal"},{"uid":"2137b603a5374161","name":"should return valid sharding parameters for static sharding","time":{"start":1722851576485,"stop":1722851576486,"duration":1},"status":"passed","severity":"normal"},{"uid":"67dd39d163e23811","name":"should properly create location multiaddrs - tcp6","time":{"start":1722851584871,"stop":1722851584871,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd688e810a38968","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1722851832957,"stop":1722851832958,"duration":1},"status":"passed","severity":"normal"},{"uid":"d47478ae1b59f127","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1722851576475,"stop":1722851576475,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c516f24f669da8c","name":"should not receive a peer event after stop","time":{"start":1722851604320,"stop":1722851604321,"duration":1},"status":"passed","severity":"normal"},{"uid":"e982e2a1809bd034","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722851867334,"stop":1722851867334,"duration":0},"status":"passed","severity":"normal"},{"uid":"df69aa5d339cfa0f","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app87/1/topic766/test.js","time":{"start":1722852238084,"stop":1722852238085,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ae37a3f53e4d400","name":"throws on content topic with too few or too many fields","time":{"start":1722851576455,"stop":1722851576456,"duration":1},"status":"passed","severity":"normal"},{"uid":"b22b4b548b971a84","name":"Encoder throws on empty string content topic","time":{"start":1722851612054,"stop":1722851612054,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a7c21688cd33811","name":"does not throw on valid cases","time":{"start":1722851576454,"stop":1722851576455,"duration":1},"status":"passed","severity":"normal"},{"uid":"56d387f4414cc0ea","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1722851576476,"stop":1722851576476,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dfde886132f9bef","name":"should set field with all protocols disabled","time":{"start":1722851584872,"stop":1722851584872,"duration":0},"status":"passed","severity":"normal"},{"uid":"c974c6cde8d2f46f","name":"Push message with content topic containing JSON","time":{"start":1722852294592,"stop":1722852294592,"duration":0},"status":"passed","severity":"normal"},{"uid":"176d8cf4ef573ded","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app62/7/topic881/proto","time":{"start":1722852238076,"stop":1722852238076,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc248ae672bf6d4","name":"Check publish message containing escaped characters","time":{"start":1722852196831,"stop":1722852196831,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2dea7175d463bc","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1722851584261,"stop":1722851584262,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ae1c1cbb32e8c86","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1722851832948,"stop":1722851832948,"duration":0},"status":"passed","severity":"normal"},{"uid":"af7e10b523626adf","name":"Encoder throws on undefined content topic","time":{"start":1722851589722,"stop":1722851589723,"duration":1},"status":"passed","severity":"normal"},{"uid":"11fc8fdc2b6d6d3d","name":"Push message with meta","time":{"start":1722852159188,"stop":1722852159189,"duration":1},"status":"passed","severity":"normal"},{"uid":"166d20bc1433afed","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1722851628264,"stop":1722851628265,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c887d51579795","name":"can start and stop the service","time":{"start":1722851640765,"stop":1722851640766,"duration":1},"status":"passed","severity":"normal"},{"uid":"6214649b7473e40f","name":"Push message with content topic containing short","time":{"start":1722852159169,"stop":1722852159170,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1d931978b622143","name":"LightPush","time":{"start":1722852343940,"stop":1722852343940,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f45c5ecfcdb93f","name":"Push message with special chars payload","time":{"start":1722852294563,"stop":1722852294563,"duration":0},"status":"passed","severity":"normal"},{"uid":"88158229cc2b3c4b","name":"Filter with 0 connections","time":{"start":1722851896284,"stop":1722851896286,"duration":2},"status":"passed","severity":"normal"},{"uid":"eec0218180cb45a0","name":"Decrypt messages","time":{"start":1722852144042,"stop":1722852144044,"duration":2},"status":"passed","severity":"normal"},{"uid":"1f286a0d6192a6ca","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722851716834,"stop":1722851716835,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e882d95cc906bd3","name":"Check received message containing short","time":{"start":1722852169302,"stop":1722852169303,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b30075df996deb4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722851761468,"stop":1722851761468,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3ee492c65a3e1","name":"Subscribe to topic containing Script and receive message","time":{"start":1722852320736,"stop":1722852320736,"duration":0},"status":"passed","severity":"normal"},{"uid":"e44db5b8d4ef125a","name":"Privacy Node - default protocol","time":{"start":1722852343941,"stop":1722852343941,"duration":0},"status":"passed","severity":"normal"},{"uid":"f32121a46f8f1ed5","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722851867334,"stop":1722851867334,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f948be1bc7d5ba6","name":"should throw an error for empty SingleShardInfos array","time":{"start":1722851576469,"stop":1722851576469,"duration":0},"status":"passed","severity":"normal"},{"uid":"7639fc5ce98e4720","name":"connected peers and dial","time":{"start":1722852140564,"stop":1722852140565,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cf22301e4fda203e","name":"should load peers from local storage and dispatch events","time":{"start":1722851604321,"stop":1722851604321,"duration":0},"status":"passed","severity":"normal"},{"uid":"d39ea1cb88f68a9f","name":"Subscribe to topic containing XML and receive message","time":{"start":1722851867341,"stop":1722851867342,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f08aae1699215ae","name":"should return false","time":{"start":1722851584868,"stop":1722851584868,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ffc7504b1fcc4a8","name":"throws on content topic with empty topic name field","time":{"start":1722851576458,"stop":1722851576459,"duration":1},"status":"passed","severity":"normal"},{"uid":"5453de6201d2e47e","name":"Check received message containing Arabic","time":{"start":1722852169325,"stop":1722852169326,"duration":1},"status":"passed","severity":"normal"},{"uid":"891e4a1e4508a6f0","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722851600571,"stop":1722851600572,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f670bfd340dc1fc0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722852320756,"stop":1722852320758,"duration":2},"status":"passed","severity":"normal"},{"uid":"5280092836241bd5","name":"Check message with non string payload is not received","time":{"start":1722852169321,"stop":1722852169321,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b08ec68463f3f7","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722852040512,"stop":1722852040513,"duration":1},"status":"passed","severity":"normal"},{"uid":"158c77fc64517064","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722851985089,"stop":1722851985091,"duration":2},"status":"passed","severity":"normal"},{"uid":"f23443f28cbd94f5","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722851640769,"stop":1722851640770,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cf9b693b998d31a7","name":"Subscribe to topic containing XML and receive message","time":{"start":1722852320753,"stop":1722852320754,"duration":1},"status":"passed","severity":"normal"},{"uid":"da42852e59634f7e","name":"Check publish message containing special chars","time":{"start":1722852196825,"stop":1722852196826,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd1266731f696885","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1722851576480,"stop":1722851576480,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ffb8699a211bab","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722851761467,"stop":1722851761468,"duration":1},"status":"passed","severity":"normal"},{"uid":"6310836523932d90","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1722851579055,"stop":1722851579055,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d77e471216c89b","name":"Throws when trying to push message with empty payload","time":{"start":1722852294577,"stop":1722852294578,"duration":1},"status":"passed","severity":"normal"},{"uid":"32abb7ac7d74394e","name":"should encode/decode to text encoding","time":{"start":1722851584869,"stop":1722851584869,"duration":0},"status":"passed","severity":"normal"},{"uid":"677ce0e171166298","name":"ignores domain fetching errors","time":{"start":1722851600568,"stop":1722851600568,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9031121cc315757","name":"Relay + Store","time":{"start":1722851584874,"stop":1722851584874,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb79d80f7d0b0ff4","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722852320741,"stop":1722852320741,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6664f8df56c6e1e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1722851832870,"stop":1722851832871,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ab80ba6ed033a0e","name":"Ping on subscribed peer","time":{"start":1722851734715,"stop":1722851734716,"duration":1},"status":"passed","severity":"normal"},{"uid":"492b286b7c22c61d","name":"non connected peers","time":{"start":1722852140566,"stop":1722852140566,"duration":0},"status":"skipped","severity":"normal"},{"uid":"65f439ff812e8ba9","name":"should handle corrupted local storage data gracefully","time":{"start":1722851604322,"stop":1722851604322,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb0888aa239b0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722851761466,"stop":1722851761466,"duration":0},"status":"passed","severity":"normal"},{"uid":"23946cb741e24cd1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722852169318,"stop":1722852169319,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e8543985ad4dbbc","name":"Reopen subscription with peer with lost subscription","time":{"start":1722851690280,"stop":1722851690280,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0556280fa958aa","name":"recovers when dns.resolve returns empty","time":{"start":1722851600568,"stop":1722851600568,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a02930e2e82ebd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1722851832864,"stop":1722851832864,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4be41ed63853b5e","name":"throws on content topic with non-number generation field","time":{"start":1722851576456,"stop":1722851576456,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eaa18a51aa2cde1","name":"Passing page size 3 when there are 20 messages","time":{"start":1722852327493,"stop":1722852327493,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4306f5fe084b3a0","name":"new peer added after a peer was already found","time":{"start":1722852140323,"stop":1722852140323,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cda24c5c785b6741","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722852175251,"stop":1722852175253,"duration":2},"status":"passed","severity":"normal"},{"uid":"3b91932314456ced","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app26/1/topic839/xml","time":{"start":1722852238076,"stop":1722852238077,"duration":1},"status":"passed","severity":"normal"},{"uid":"af5f4fbcb7b1c3f","name":"Query with Promise Callback, No Decoder","time":{"start":1722852294646,"stop":1722852294649,"duration":3},"status":"passed","severity":"normal"},{"uid":"aee978c7c67ef56a","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1722851576475,"stop":1722851576475,"duration":0},"status":"passed","severity":"normal"},{"uid":"397e8ac7b54d6a47","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1722851600013,"stop":1722851600014,"duration":1},"status":"passed","severity":"normal"},{"uid":"1014232001f5c8f8","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1722851832955,"stop":1722851832955,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4e60975162e019c","name":"start node with ApplicationInfo","time":{"start":1722852238087,"stop":1722852238087,"duration":0},"status":"passed","severity":"normal"},{"uid":"23515c410e944306","name":"udp ip6 address","time":{"start":1722851584307,"stop":1722851584307,"duration":0},"status":"passed","severity":"normal"},{"uid":"736ebf91aaafa60","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1722851584256,"stop":1722851584257,"duration":1},"status":"passed","severity":"normal"},{"uid":"e35382256012ba08","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1722851589456,"stop":1722851589457,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1a582a8895567a8","name":"Subscribe and receive messages via waku relay post","time":{"start":1722852320743,"stop":1722852320744,"duration":1},"status":"passed","severity":"normal"},{"uid":"beba4051aef6fd97","name":"Decoder throws on undefined content topic","time":{"start":1722851589723,"stop":1722851589724,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d4bdc8135520f6","name":"should be able to decode the field with only FILTER set to true","time":{"start":1722851584259,"stop":1722851584259,"duration":0},"status":"passed","severity":"normal"},{"uid":"774383e46f12d1c8","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722852320726,"stop":1722852320726,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d308ed160c9df","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1722851599405,"stop":1722851599406,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a98cf9ea90055b1","name":"Push message with SQL Injection payload","time":{"start":1722852294565,"stop":1722852294565,"duration":0},"status":"passed","severity":"normal"},{"uid":"64de3408241d65c0","name":"random static sharding 7 - Cluster ID: 552, Shard ID: 884","time":{"start":1722852261564,"stop":1722852261564,"duration":0},"status":"passed","severity":"normal"},{"uid":"360ebb51058c5e38","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1722851576460,"stop":1722851576461,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1b57bd8b727b70a","name":"Fails to publish message with empty text","time":{"start":1722852196835,"stop":1722852196835,"duration":0},"status":"passed","severity":"normal"},{"uid":"712adb935c2090f4","name":"Push message with content topic containing Chinese","time":{"start":1722852294585,"stop":1722852294586,"duration":1},"status":"passed","severity":"normal"},{"uid":"21533ef3fa90fe12","name":"should decode valid enr successfully","time":{"start":1722851584865,"stop":1722851584866,"duration":1},"status":"passed","severity":"normal"},{"uid":"78de839499950a15","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722852346893,"stop":1722852346893,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ac02436c5d807ed","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1722851832948,"stop":1722851832949,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc6a15e610bcc5ae","name":"same cluster, same shard: nodes connect","time":{"start":1722851832837,"stop":1722851832837,"duration":0},"status":"passed","severity":"normal"},{"uid":"70834c5acea98676","name":"Sample","time":{"start":1722851584340,"stop":1722851584341,"duration":1},"status":"passed","severity":"normal"},{"uid":"839ef030e3c5652e","name":"Subscribe to topic containing long and publish message","time":{"start":1722852200439,"stop":1722852200440,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d709661b860aa93","name":"should be able to encode the field with only RELAY set to true","time":{"start":1722851584251,"stop":1722851584252,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b2cd44891839f0a","name":"Check received message containing unicode special characters","time":{"start":1722852169317,"stop":1722852169317,"duration":0},"status":"passed","severity":"normal"},{"uid":"df60db869b144cb5","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722851584257,"stop":1722851584257,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4366d0c078e174","name":"Check received message containing SQL Injection","time":{"start":1722852169326,"stop":1722852169326,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2842846649bded0","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1722852038252,"stop":1722852038252,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8c4078acba45e4","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722852040510,"stop":1722852040510,"duration":0},"status":"passed","severity":"normal"},{"uid":"167dc2c22e8a2772","name":"Check message received after jswaku node is restarted","time":{"start":1722851835384,"stop":1722851835384,"duration":0},"status":"skipped","severity":"normal"},{"uid":"469b0cfdd6155660","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1722852196833,"stop":1722852196833,"duration":0},"status":"passed","severity":"normal"},{"uid":"185cf5cc65e249f3","name":"Nodes with multiple pubsub topic","time":{"start":1722852175247,"stop":1722852175247,"duration":0},"status":"passed","severity":"normal"},{"uid":"d23936563ae274c3","name":"Check received message containing XML","time":{"start":1722851835375,"stop":1722851835375,"duration":0},"status":"passed","severity":"normal"},{"uid":"96603f923fc234d8","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722852040514,"stop":1722852040514,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90ffca076e0719d","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1722851584260,"stop":1722851584261,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cc66b2ef4bd0a40","name":"Push message with Script payload","time":{"start":1722852294565,"stop":1722852294566,"duration":1},"status":"passed","severity":"normal"},{"uid":"32c8a48a22263390","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722851925324,"stop":1722851925324,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c92dfab77bfe8b7","name":"Push message with shell command payload","time":{"start":1722852294573,"stop":1722852294573,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b22fe687818534","name":"returns all values when wanted number matches available values","time":{"start":1722851599401,"stop":1722851599402,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b82fd7f709ecdd6","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1722851584261,"stop":1722851584261,"duration":0},"status":"passed","severity":"normal"},{"uid":"eccff867811b4ffc","name":"Push to array if already present","time":{"start":1722851575869,"stop":1722851575869,"duration":0},"status":"passed","severity":"normal"},{"uid":"e007e7cd8e9e2527","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722852312287,"stop":1722852312288,"duration":1},"status":"passed","severity":"normal"},{"uid":"58dc519eaf7bbb53","name":"Check received message containing long","time":{"start":1722852169304,"stop":1722852169304,"duration":0},"status":"passed","severity":"normal"},{"uid":"43cb894ba2b5641b","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app20/8/topic224/proto","time":{"start":1722852238077,"stop":1722852238077,"duration":0},"status":"passed","severity":"normal"},{"uid":"924523d0271c32e","name":"Check received message containing numeric","time":{"start":1722851835371,"stop":1722851835372,"duration":1},"status":"passed","severity":"normal"},{"uid":"2462479df9dbb016","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722852320735,"stop":1722852320736,"duration":1},"status":"passed","severity":"normal"},{"uid":"b27d2caee851c20","name":"Check received message containing numeric","time":{"start":1722852169304,"stop":1722852169305,"duration":1},"status":"passed","severity":"normal"},{"uid":"620bcbbb17025da7","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1722851604321,"stop":1722851604322,"duration":1},"status":"passed","severity":"normal"},{"uid":"b94459d7cbd44818","name":"addEventListener with wrong event","time":{"start":1722851668652,"stop":1722851668653,"duration":1},"status":"passed","severity":"normal"},{"uid":"fac6628a50f03b2f","name":"Check received message containing Arabic","time":{"start":1722851835373,"stop":1722851835373,"duration":0},"status":"passed","severity":"normal"},{"uid":"d66fe481523f9fc6","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722852040515,"stop":1722852040516,"duration":1},"status":"passed","severity":"normal"},{"uid":"69fd09c57e6d9342","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1722851600013,"stop":1722851600013,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d898c330918f5","name":"Number of peers are maintained correctly","time":{"start":1722851923367,"stop":1722851923367,"duration":0},"status":"passed","severity":"normal"},{"uid":"c99652e9b30eb23","name":"Query with Ordered Callback, No message returned","time":{"start":1722852294634,"stop":1722852294645,"duration":11},"status":"passed","severity":"normal"},{"uid":"1a0fb3066e8a016b","name":"Fails to publish message with wrong content topic","time":{"start":1722852196835,"stop":1722852196836,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c6f759f97e5e9aa","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722852320737,"stop":1722852320737,"duration":0},"status":"passed","severity":"normal"},{"uid":"9102c8891a3e4659","name":"Subscribe and receives messages on 20 topics","time":{"start":1722852320726,"stop":1722852320727,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfa7c912c2ba8c9a","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1722851600010,"stop":1722851600011,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b4f60aad46cb66c","name":"start node with empty content topic","time":{"start":1722852238088,"stop":1722852238088,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce4f258e6dbd0de","name":"Push message with Script payload","time":{"start":1722852159156,"stop":1722852159156,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d963489284c36c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722851867343,"stop":1722851867343,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ac2717397d361a","name":"should set field with all protocols enabled","time":{"start":1722851584872,"stop":1722851584872,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1f0f6cc96c8188","name":"Push message with content topic containing Chinese","time":{"start":1722852159179,"stop":1722852159179,"duration":0},"status":"passed","severity":"normal"},{"uid":"c669d10c747a455c","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1722852200443,"stop":1722852200444,"duration":1},"status":"passed","severity":"normal"},{"uid":"571459eb72a2064c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722851985088,"stop":1722851985089,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c5967771b14f2a","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1722852294634,"stop":1722852294634,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac34f612d3db670a","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app93/7/topic46/xml","time":{"start":1722852238077,"stop":1722852238078,"duration":1},"status":"passed","severity":"normal"},{"uid":"df2286bbb0fde6d7","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1722851576466,"stop":1722851576467,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0db22b770d12c59","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722851867340,"stop":1722851867340,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1e00b99c2cd65e","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1722851832873,"stop":1722851832882,"duration":9},"status":"passed","severity":"normal"},{"uid":"10d443befce5d5f9","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1722851832941,"stop":1722851832941,"duration":0},"status":"passed","severity":"normal"},{"uid":"17fa01aa8ad23e93","name":"Check message with non string payload is not received","time":{"start":1722851835383,"stop":1722851835383,"duration":0},"status":"passed","severity":"normal"},{"uid":"541b6e6c814f85ae","name":"Publish message with custom timestamp: Mon Aug 05 2024 09:02:49 GMT+0000 (Coordinated Universal Time)","time":{"start":1722852196833,"stop":1722852196834,"duration":1},"status":"passed","severity":"normal"},{"uid":"911ed3719e9233ce","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1722851832863,"stop":1722851832863,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb5d51ab13cf45b","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1722851832856,"stop":1722851832856,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f053f1422ae92cd","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1722851576487,"stop":1722851576488,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cb3a353f8366b2c","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1722851576484,"stop":1722851576484,"duration":0},"status":"passed","severity":"normal"},{"uid":"808037db8a138bfd","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722851867333,"stop":1722851867333,"duration":0},"status":"passed","severity":"normal"},{"uid":"9932e6cf5ffad8ca","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1722851576462,"stop":1722851576463,"duration":1},"status":"passed","severity":"normal"},{"uid":"795485f1556ef475","name":"Check received message containing Chinese","time":{"start":1722851835372,"stop":1722851835373,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0aabd14985367d6","name":"Check received message containing escaped characters","time":{"start":1722852169329,"stop":1722852169329,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e7ac6e1517714e","name":"Rejects garbage","time":{"start":1722851593091,"stop":1722851593091,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc400af923ae9a5","name":"should encodeTxt and decodeTxt","time":{"start":1722851584865,"stop":1722851584865,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a544ce8fc2a7161","name":"Relay - dialed after","time":{"start":1722852343938,"stop":1722852343939,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8f0b147002c1c67","name":"Decoder throws on undefined content topic","time":{"start":1722851612054,"stop":1722851612054,"duration":0},"status":"passed","severity":"normal"},{"uid":"298a97ef702188f","name":"random static sharding 5 - Cluster ID: 381, Shard ID: 339","time":{"start":1722852261563,"stop":1722852261563,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80d541aa155a6f9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722851925328,"stop":1722851925328,"duration":0},"status":"passed","severity":"normal"},{"uid":"e682dffff8937118","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722852040520,"stop":1722852040520,"duration":0},"status":"passed","severity":"normal"},{"uid":"60fa05ef7e69981f","name":"Subscribe to topic containing long and receive message","time":{"start":1722852320729,"stop":1722852320730,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ae5aa06ecf9a063","name":"Ephemeral messages are not stored","time":{"start":1722851638094,"stop":1722851638095,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d7eab78a2e8a169","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1722852040511,"stop":1722852040511,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b7b1a9c2d7bd978","name":"Push message on custom pubsubTopic","time":{"start":1722851985095,"stop":1722851985096,"duration":1},"status":"passed","severity":"normal"},{"uid":"d241c36557434577","name":"should use the provided clusterId for the pubsub topic","time":{"start":1722851576490,"stop":1722851576490,"duration":0},"status":"passed","severity":"normal"},{"uid":"d95942cf574d0b80","name":"Ping on peer without subscriptions","time":{"start":1722851734710,"stop":1722851734710,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ee50e40a999b3e","name":"Subscribe to topic containing short and publish message","time":{"start":1722852200438,"stop":1722852200439,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdfb8b2635ec137f","name":"Check received message containing emoji","time":{"start":1722852169317,"stop":1722852169317,"duration":0},"status":"passed","severity":"normal"},{"uid":"393b18e376890ffb","name":"Push message with unicode special characters payload","time":{"start":1722852159161,"stop":1722852159162,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddc342247ed82881","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1722851576542,"stop":1722851576542,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ea052139487ba2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1722851576477,"stop":1722851576477,"duration":0},"status":"passed","severity":"normal"},{"uid":"9105810e1cd8c1bb","name":"random static sharding 1 - Cluster ID: 423, Shard ID: 324","time":{"start":1722852261560,"stop":1722852261560,"duration":0},"status":"passed","severity":"normal"},{"uid":"206d812c6e7e6322","name":"Push message with content topic containing XML","time":{"start":1722852294591,"stop":1722852294591,"duration":0},"status":"passed","severity":"normal"},{"uid":"d610d1f674f81a6b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1722851576476,"stop":1722851576477,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa3921b60175635f","name":"Publish message with custom timestamp: Mon Aug 05 2024 11:02:49 GMT+0000 (Coordinated Universal Time)","time":{"start":1722852196834,"stop":1722852196834,"duration":0},"status":"passed","severity":"normal"},{"uid":"46fe2e586277b4a","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1722852324233,"stop":1722852324233,"duration":0},"status":"passed","severity":"normal"},{"uid":"13a687b68317c8ee","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722852320754,"stop":1722852320755,"duration":1},"status":"passed","severity":"normal"},{"uid":"7142322229d1dcdd","name":"Check message received after jswaku node is restarted","time":{"start":1722852169322,"stop":1722852169322,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9ceb70b976ce0d04","name":"Check publish message containing Arabic","time":{"start":1722852196827,"stop":1722852196827,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b70ae3a929158","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app64/1/topic779/proto","time":{"start":1722852238084,"stop":1722852238084,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac8d23abb1e8a68","name":"Push message with content topic containing shell command","time":{"start":1722852159186,"stop":1722852159186,"duration":0},"status":"passed","severity":"normal"},{"uid":"377b1f7d7c344b0d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722852320743,"stop":1722852320743,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2829c403a094f5c","name":"Push message with content topic containing Russian","time":{"start":1722852294587,"stop":1722852294588,"duration":1},"status":"passed","severity":"normal"},{"uid":"5625c239252ae8df","name":"should be able to decode the field with only STORE set to true","time":{"start":1722851584260,"stop":1722851584260,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d3b83cb551697c8","name":"Check received message containing special chars","time":{"start":1722852169305,"stop":1722852169305,"duration":0},"status":"passed","severity":"normal"},{"uid":"f81a8c68e3c190ff","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722852320728,"stop":1722852320728,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc2f74eab6c745a","name":"should not receive a peer event before start","time":{"start":1722851604320,"stop":1722851604320,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a22ec6fadf941a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722851832915,"stop":1722851832916,"duration":1},"status":"passed","severity":"normal"},{"uid":"27e98acce32e748b","name":"should throw error - no public key","time":{"start":1722851584867,"stop":1722851584867,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c6e34c0ff5d0428","name":"passes more than one ENR URLs and attempts connection","time":{"start":1722851640770,"stop":1722851640770,"duration":0},"status":"skipped","severity":"normal"},{"uid":"599211aadac2159e","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1722851628260,"stop":1722851628262,"duration":2},"status":"passed","severity":"normal"},{"uid":"984b4bb65fccd824","name":"Push message with content topic containing unicode special characters","time":{"start":1722852294596,"stop":1722852294602,"duration":6},"status":"passed","severity":"normal"},{"uid":"49fd154020f2871c","name":"Decoder throws on empty string content topic","time":{"start":1722851610247,"stop":1722851610247,"duration":0},"status":"passed","severity":"normal"},{"uid":"787bd35243a78438","name":"Refresh subscription","time":{"start":1722852320728,"stop":1722852320729,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b20f46584aecdb4","name":"Passing page size 19 when there are 20 messages","time":{"start":1722852327494,"stop":1722852327494,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b54d8d90ff975","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722852320725,"stop":1722852320725,"duration":0},"status":"passed","severity":"normal"},{"uid":"2033dae15507fe5c","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722852040516,"stop":1722852040516,"duration":0},"status":"passed","severity":"normal"},{"uid":"b659a5066d8adb3f","name":"Overlapping topic subscription","time":{"start":1722852320746,"stop":1722852320746,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f496547a2dbd73","name":"Meta field set when metaSetter is specified","time":{"start":1722851589722,"stop":1722851589722,"duration":0},"status":"passed","severity":"normal"},{"uid":"4123c8e88eece02b","name":"Push message with short payload","time":{"start":1722852159142,"stop":1722852159143,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5c22cf6121ecce2","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722851835380,"stop":1722851835380,"duration":0},"status":"passed","severity":"normal"},{"uid":"c701cf66b1e792c4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1722851576480,"stop":1722851576481,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f6ed6708e6e5eab","name":"Push message equal or less that 1MB","time":{"start":1722852294612,"stop":1722852294612,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d8e8a22557c97e","name":"Check meta is set [symmetric]","time":{"start":1722851610244,"stop":1722851610244,"duration":0},"status":"passed","severity":"normal"},{"uid":"31be8f9b87c85729","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722851867341,"stop":1722851867341,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6928a045a75c2d","name":"isConnected return false after peer stops","time":{"start":1722851685131,"stop":1722851685131,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f9d224ccd144647","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722852175246,"stop":1722852175246,"duration":0},"status":"passed","severity":"normal"},{"uid":"85818946d7fd7935","name":"should throw an error for missing required configuration","time":{"start":1722851576473,"stop":1722851576473,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f5656f3b1d2fa5","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1722852336611,"stop":1722852336611,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1846a6c8c4db4b","name":"1 Store, 2 fetches","time":{"start":1722851600416,"stop":1722851600416,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b70684c023f28a9","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1722851576472,"stop":1722851576472,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5694aa862c3c7e","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1722851576462,"stop":1722851576462,"duration":0},"status":"passed","severity":"normal"},{"uid":"1433a0eda376084e","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1722851685129,"stop":1722851685129,"duration":0},"status":"passed","severity":"normal"},{"uid":"442009bd68121ad5","name":"should throw an error for insufficient data","time":{"start":1722851576543,"stop":1722851576543,"duration":0},"status":"passed","severity":"normal"},{"uid":"be68676b8f8d4714","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722852320748,"stop":1722852320749,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f7a95b6b77a0a1","name":"should set field with only FILTER enabled","time":{"start":1722851584873,"stop":1722851584873,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70eaafa692d48f8","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722852040516,"stop":1722852040516,"duration":0},"status":"passed","severity":"normal"},{"uid":"4590d715660af648","name":"Accepts a valid Waku Message","time":{"start":1722851593089,"stop":1722851593091,"duration":2},"status":"passed","severity":"normal"},{"uid":"5281b24aa160aca4","name":"Fails to push message with large meta","time":{"start":1722852159191,"stop":1722852159191,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ebaa4d046ba4aa8","name":"Check received message containing unicode special characters","time":{"start":1722851835377,"stop":1722851835377,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1384369c63e41d","name":"listenerCount","time":{"start":1722851668656,"stop":1722851668661,"duration":5},"status":"passed","severity":"normal"},{"uid":"e9618116481c3818","name":"should handle a minimal index list","time":{"start":1722851576542,"stop":1722851576542,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30252bc8e84618a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722852320730,"stop":1722852320730,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3567c2dd6f8952","name":"Check received message containing escaped characters","time":{"start":1722851835376,"stop":1722851835377,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee9c34fa6d0b16c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722852346895,"stop":1722852346895,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff805874f20747a","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1722852336610,"stop":1722852336610,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad136bd0b908a40","name":"creates an iterator","time":{"start":1722852331138,"stop":1722852331138,"duration":0},"status":"passed","severity":"normal"},{"uid":"64bcb2ada734edb1","name":"should properly create location multiaddrs - udp6","time":{"start":1722851584870,"stop":1722851584871,"duration":1},"status":"passed","severity":"normal"},{"uid":"80eb8a5f7da989ec","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1722851576542,"stop":1722851576542,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab2d3ed8b47f437","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1722852294645,"stop":1722852294646,"duration":1},"status":"passed","severity":"normal"},{"uid":"96f4f9645355b5","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1722851576461,"stop":1722851576461,"duration":0},"status":"passed","severity":"normal"},{"uid":"23110c941059b188","name":"Check received message with timestamp: 1722851627479000000 ","time":{"start":1722852169330,"stop":1722852169331,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c7e9d4d01d769ec","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1722851832958,"stop":1722851832958,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb86a8686315d1aa","name":"throws on empty content topic","time":{"start":1722851576455,"stop":1722851576455,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6464902f0a0675","name":"should throw an error for missing sharding configuration","time":{"start":1722851576488,"stop":1722851576488,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea234b7e6206340","name":"Check message with no payload is not received","time":{"start":1722852169321,"stop":1722852169321,"duration":0},"status":"passed","severity":"normal"},{"uid":"39904ff2f799992e","name":"Number of peers are maintained correctly","time":{"start":1722851748016,"stop":1722851748016,"duration":0},"status":"passed","severity":"normal"},{"uid":"c756cfb7c7e43f6d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722852320750,"stop":1722852320751,"duration":1},"status":"passed","severity":"normal"},{"uid":"c29792e13528366c","name":"should properly compute the node id","time":{"start":1722851584868,"stop":1722851584868,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e40b161e3365b2","name":"Throws when trying to push message with empty payload","time":{"start":1722852159167,"stop":1722852159168,"duration":1},"status":"passed","severity":"normal"},{"uid":"e20ad55df5e8a233","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1722851584255,"stop":1722851584256,"duration":1},"status":"passed","severity":"normal"},{"uid":"13bee4334ac5e27f","name":"random static sharding 10 - Cluster ID: 81, Shard ID: 866","time":{"start":1722852261566,"stop":1722852261566,"duration":0},"status":"passed","severity":"normal"},{"uid":"4317854890616df2","name":"Push message with SQL Injection payload","time":{"start":1722852159155,"stop":1722852159155,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e987c3e1bd3321","name":"Push message with content topic containing shell command","time":{"start":1722852294593,"stop":1722852294594,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b59faa45307f243","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1722851576485,"stop":1722851576485,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d433ae0dc77019","name":"Check message with no payload is not received","time":{"start":1722852169335,"stop":1722852169336,"duration":1},"status":"passed","severity":"normal"},{"uid":"eea6fc208b985ccb","name":"different cluster, same shard: nodes don't connect","time":{"start":1722851832854,"stop":1722851832854,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d499f6d83ca2125","name":"Ephemeral field set to true","time":{"start":1722851589721,"stop":1722851589722,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef17b50de4c71647","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722851832942,"stop":1722851832947,"duration":5},"status":"passed","severity":"normal"},{"uid":"a3d5f1e9c57d3445","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1722851635377,"stop":1722851635378,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc46e8887a57c516","name":"Check publish message containing emoji","time":{"start":1722852196832,"stop":1722852196832,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a0010a648a5ff54","name":"Subscribe to topic containing special chars and publish message","time":{"start":1722852200441,"stop":1722852200442,"duration":1},"status":"passed","severity":"normal"},{"uid":"c297b53c99760c4b","name":"can start and stop the service","time":{"start":1722851604319,"stop":1722851604319,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa175dbfa4384b2","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1722852336610,"stop":1722852336610,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a27d3b0e9d4cc2b","name":"same cluster, same shard: nodes connect","time":{"start":1722852038253,"stop":1722852038253,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e50829295a0e8","name":"Passing page size 0 when there are 110 messages","time":{"start":1722852327492,"stop":1722852327492,"duration":0},"status":"passed","severity":"normal"},{"uid":"72883b580de2dbe","name":"Push message with content topic containing unicode special characters","time":{"start":1722852159187,"stop":1722852159187,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f282120a973d99","name":"should handle application and version for autosharding","time":{"start":1722851576471,"stop":1722851576471,"duration":0},"status":"passed","severity":"normal"},{"uid":"80902dfca5a5e66c","name":"Store - dialed after - with timeout","time":{"start":1722852343940,"stop":1722852343940,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3dbdb1f76a38115","name":"Check publish message after service node is restarted","time":{"start":1722852196837,"stop":1722852196838,"duration":1},"status":"skipped","severity":"normal"},{"uid":"687ef78dbc0c61f","name":"Passing page size 110 when there are 120 messages","time":{"start":1722852327494,"stop":1722852327494,"duration":0},"status":"passed","severity":"normal"},{"uid":"7308d7a82369b6c9","name":"should throw error - no id","time":{"start":1722851584866,"stop":1722851584866,"duration":0},"status":"passed","severity":"normal"},{"uid":"390be76f35d15c08","name":"can start the service","time":{"start":1722851640765,"stop":1722851640765,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed96dc1cc282a98c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722851925327,"stop":1722851925328,"duration":1},"status":"passed","severity":"normal"},{"uid":"7046bff628c46ad6","name":"addEventListener with correct event","time":{"start":1722851668651,"stop":1722851668652,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7ab7ecc31e262da","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722852320747,"stop":1722852320747,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb7253b24f9597a","name":"should not receive a peer event after stop","time":{"start":1722852179019,"stop":1722852179019,"duration":0},"status":"passed","severity":"normal"},{"uid":"555bb8e9e3419c64","name":"Delete observer","time":{"start":1722852144044,"stop":1722852144044,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c744c30670b7c76","name":"Check received message containing Script","time":{"start":1722852169314,"stop":1722852169314,"duration":0},"status":"passed","severity":"normal"},{"uid":"70afc0eaf2e134af","name":"should only return 1 node with relay capability","time":{"start":1722851600569,"stop":1722851600569,"duration":0},"status":"passed","severity":"normal"},{"uid":"433b89bcd0313e75","name":"Query generator for multiple messages","time":{"start":1722852307967,"stop":1722852307967,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c4688d5dfc42d37","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1722852336612,"stop":1722852336612,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f2b7e90fe826ab","name":"Push message with content topic containing SQL Injection","time":{"start":1722852159183,"stop":1722852159184,"duration":1},"status":"passed","severity":"normal"},{"uid":"27c26515f9ad6d7f","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722852346894,"stop":1722852346894,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c1d7425e3a20a33","name":"Ordered callback, aborts when callback returns true","time":{"start":1722852307981,"stop":1722852307981,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c129cfff4e237a6","name":"should throw an error if shards are undefined for static sharding","time":{"start":1722851576473,"stop":1722851576473,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff0fc6b948f3927b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722852294591,"stop":1722852294591,"duration":0},"status":"passed","severity":"normal"},{"uid":"f753729d3ef4df60","name":"Push message with content topic containing SQL Injection","time":{"start":1722852294588,"stop":1722852294589,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5d1465283ff976e","name":"Check received message containing unicode special characters","time":{"start":1722852169330,"stop":1722852169330,"duration":0},"status":"passed","severity":"normal"},{"uid":"998b83e1aecf4a8f","name":"Query with Promise Callback, No message returned","time":{"start":1722852294649,"stop":1722852294650,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d6e16fc7203c9a6","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1722851832857,"stop":1722851832858,"duration":1},"status":"passed","severity":"normal"},{"uid":"66cbe95ccd73be0a","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1722851832872,"stop":1722851832873,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5232169c9bbfa31","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722851867338,"stop":1722851867339,"duration":1},"status":"passed","severity":"normal"},{"uid":"d87201f6b6d0b19d","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1722851589455,"stop":1722851589456,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d214654bdd21e65","name":"Check received message containing special chars","time":{"start":1722852169324,"stop":1722852169325,"duration":1},"status":"passed","severity":"normal"},{"uid":"d887d3903b416041","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722852175247,"stop":1722852175247,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe86f14658375144","name":"random static sharding 3 - Cluster ID: 549, Shard ID: 268","time":{"start":1722852261561,"stop":1722852261561,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c2307ed82d31ca","name":"Store - dialed first","time":{"start":1722852343939,"stop":1722852343939,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c2dca401a6c888","name":"Push message with unicode special characters payload","time":{"start":1722852294576,"stop":1722852294576,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba37295daa03722","name":"Push message with Basic HTML tag payload","time":{"start":1722852159157,"stop":1722852159158,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a7d6b43cd39df","name":"Check message on other pubsub topic is not received","time":{"start":1722852169320,"stop":1722852169320,"duration":0},"status":"passed","severity":"normal"},{"uid":"7edbf2a33285dcf6","name":"Subscribe and receive messages via waku relay post","time":{"start":1722851867333,"stop":1722851867333,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf4f3bf5a7b61e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722852320732,"stop":1722852320732,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cb033df31a59773","name":"Used by Waku Relay","time":{"start":1722852337614,"stop":1722852337614,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce65d86b4083f8e","name":"Query Generator, Multiple PubsubTopics","time":{"start":1722852294630,"stop":1722852294632,"duration":2},"status":"passed","severity":"normal"},{"uid":"d57b8395f60c32b1","name":"throws on content topic with generation field greater than 0","time":{"start":1722851576457,"stop":1722851576457,"duration":0},"status":"passed","severity":"normal"},{"uid":"89dcb274761bd8a7","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722852320744,"stop":1722852320744,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff8b97330fdc7dd","name":"Push message with custom timestamp: 1692093467642","time":{"start":1722852294607,"stop":1722852294607,"duration":0},"status":"passed","severity":"normal"},{"uid":"279bef4877efbc1c","name":"Passing page size 11 when there are 10 messages","time":{"start":1722852327494,"stop":1722852327494,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd235dbe28ac53b","name":"Push message with Arabic payload","time":{"start":1722852159146,"stop":1722852159146,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3fa33d273bba8af","name":"Push message with content topic containing Arabic","time":{"start":1722852159180,"stop":1722852159180,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4801ac06505dd47","name":"Push message with content topic containing numeric","time":{"start":1722852294580,"stop":1722852294580,"duration":0},"status":"passed","severity":"normal"},{"uid":"4049a796a3e7ccc8","name":"should not fail to stop the service if it was not started","time":{"start":1722852179003,"stop":1722852179004,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef04bab99bc05d25","name":"LightPush with 0 connections","time":{"start":1722851896282,"stop":1722851896283,"duration":1},"status":"passed","severity":"normal"},{"uid":"e753c5f0bf4abc28","name":"Push message with Basic HTML tag payload","time":{"start":1722852294566,"stop":1722852294566,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2732d6fa2f87686","name":"Push message with content topic containing short","time":{"start":1722852294578,"stop":1722852294578,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5d1193f0c19777","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722851925311,"stop":1722851925311,"duration":0},"status":"passed","severity":"normal"},{"uid":"173df929efe05242","name":"Refresh subscription","time":{"start":1722852200436,"stop":1722852200437,"duration":1},"status":"skipped","severity":"normal"},{"uid":"90668a89cbfd3d51","name":"should be able to decode the field with only RELAY set to true","time":{"start":1722851584258,"stop":1722851584259,"duration":1},"status":"passed","severity":"normal"},{"uid":"da4f54f662687843","name":"Init the array if not present","time":{"start":1722851575867,"stop":1722851575869,"duration":2},"status":"passed","severity":"normal"},{"uid":"a1dc552c1f00ac2","name":"same cluster, different shard: nodes don't connect","time":{"start":1722851832843,"stop":1722851832848,"duration":5},"status":"passed","severity":"normal"},{"uid":"79b20f8611df38a5","name":"Push message with content topic containing escaped characters","time":{"start":1722852294595,"stop":1722852294596,"duration":1},"status":"passed","severity":"normal"},{"uid":"71f500900ec0dc0f","name":"should not throw an error for a single configured topic","time":{"start":1722851576482,"stop":1722851576482,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c88abb71b1e4bf2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722851832949,"stop":1722851832949,"duration":0},"status":"passed","severity":"normal"},{"uid":"7389811495506429","name":"Check publish message containing shell command","time":{"start":1722852196830,"stop":1722852196831,"duration":1},"status":"passed","severity":"normal"},{"uid":"51aeb4a9060daf1b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722852169333,"stop":1722852169333,"duration":0},"status":"passed","severity":"normal"},{"uid":"700b8c3ea185b47a","name":"Generator, custom pubsub topic","time":{"start":1722852312281,"stop":1722852312283,"duration":2},"status":"passed","severity":"normal"},{"uid":"688f73948f34fcbf","name":"Check received message containing escaped characters","time":{"start":1722852169316,"stop":1722852169316,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe7eea534ea800f","name":"Generator, 2 different pubsubtopics","time":{"start":1722852312285,"stop":1722852312286,"duration":1},"status":"passed","severity":"normal"},{"uid":"74a6ba48334341ff","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722852320724,"stop":1722852320724,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a397d7ba2855a90","name":"removeEventListener with wrong event","time":{"start":1722851668654,"stop":1722851668655,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5b0b88997ec0678","name":"Passing cursor with wrong message digest","time":{"start":1722852245143,"stop":1722852245143,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a7e359d674b4470","name":"Check received message with timestamp: 1722851627479000000 ","time":{"start":1722852169317,"stop":1722852169318,"duration":1},"status":"passed","severity":"normal"},{"uid":"c572c3f1edac2bcb","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1722851628266,"stop":1722851628267,"duration":1},"status":"passed","severity":"normal"},{"uid":"633ea8423228738c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722851925308,"stop":1722851925308,"duration":0},"status":"passed","severity":"normal"},{"uid":"54fdcf485737bb36","name":"Publish message with custom timestamp: Tue Aug 15 2023 10:02:49 GMT+0000 (Coordinated Universal Time)","time":{"start":1722852196833,"stop":1722852196833,"duration":0},"status":"passed","severity":"normal"},{"uid":"e55ffb47d6b923b6","name":"Push message with rate limit","time":{"start":1722852159191,"stop":1722852159191,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa71a9e69b5a223","name":"ignores unrecognized TXT record formats","time":{"start":1722851600568,"stop":1722851600569,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe9d594653a0feb4","name":"should get / set UDP multiaddr","time":{"start":1722851584869,"stop":1722851584869,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20400bae6f6794","name":"Check publish message containing short","time":{"start":1722852196824,"stop":1722852196824,"duration":0},"status":"passed","severity":"normal"},{"uid":"cddfdf27d49750ab","name":"Check received message containing Chinese","time":{"start":1722852169325,"stop":1722852169325,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddcfb01857c12bb6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722851867344,"stop":1722851867345,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6f1252cf2b3be82","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1722851832942,"stop":1722851832942,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0ea46e4fd8e197","name":"Subscribe to topic containing Script and publish message","time":{"start":1722852200445,"stop":1722852200445,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1e2a63a18c88fa","name":"Push message with escaped characters payload","time":{"start":1722852159160,"stop":1722852159161,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb458340f40c34d9","name":"Push message with JSON payload","time":{"start":1722852294569,"stop":1722852294569,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c8c8c8df2d8d312","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722852169319,"stop":1722852169319,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa04fa7329ab042","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1722852245133,"stop":1722852245133,"duration":0},"status":"passed","severity":"normal"},{"uid":"12402b662fe509da","name":"Refresh subscription","time":{"start":1722852320746,"stop":1722852320746,"duration":0},"status":"passed","severity":"normal"},{"uid":"64113f366fda34c4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722852320741,"stop":1722852320742,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1976c0031fac73","name":"Fails to publish duplicate message","time":{"start":1722852196834,"stop":1722852196835,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c2ee518f1715350","name":"1 Relay, 1 fetch","time":{"start":1722851600416,"stop":1722851600416,"duration":0},"status":"passed","severity":"normal"},{"uid":"51fae340691ef4bb","name":"Keep-alive pings maintain the connection","time":{"start":1722851748018,"stop":1722851748019,"duration":1},"status":"passed","severity":"normal"},{"uid":"97b9af7fde7735c2","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1722851867345,"stop":1722851867361,"duration":16},"status":"passed","severity":"normal"},{"uid":"3ab7cc31a3d6d675","name":"Check received message containing XML","time":{"start":1722852169327,"stop":1722852169327,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfe5907a155576c2","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1722852140324,"stop":1722852140324,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb4732d54638333","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722851716840,"stop":1722851716840,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddb4cf1959c784f8","name":"Push message with numeric payload","time":{"start":1722852294563,"stop":1722852294563,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d4ed81045458347","name":"Ping on peer without subscriptions","time":{"start":1722851690279,"stop":1722851690280,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b9ab6c9d70a7af8","name":"Subscribe to topic containing XML and receive message","time":{"start":1722852320736,"stop":1722852320736,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c9b4987c0e52e4b","name":"Check message with non string payload is not received","time":{"start":1722852169336,"stop":1722852169337,"duration":1},"status":"passed","severity":"normal"},{"uid":"1409d9b2fbb883fe","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1722852200435,"stop":1722852200435,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c5c4b9de9c42a1","name":"Push message with numeric payload","time":{"start":1722852159144,"stop":1722852159145,"duration":1},"status":"passed","severity":"normal"},{"uid":"25ae1845238dc47d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722852320756,"stop":1722852320756,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad5827f03ab9fca","name":"Fails to push message bigger that 1MB","time":{"start":1722852159199,"stop":1722852159201,"duration":2},"status":"passed","severity":"normal"},{"uid":"e2311e58d0fc6539","name":"Push message with Russian payload","time":{"start":1722852159146,"stop":1722852159154,"duration":8},"status":"passed","severity":"normal"},{"uid":"79ef56171f6289ec","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722851867342,"stop":1722851867343,"duration":1},"status":"passed","severity":"normal"},{"uid":"fec2830720065a7a","name":"Wrong topic","time":{"start":1722852238085,"stop":1722852238086,"duration":1},"status":"passed","severity":"normal"},{"uid":"25dd4f1674a6d138","name":"Push message with XML payload","time":{"start":1722852294566,"stop":1722852294566,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24bdcaa4e16a5c8","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1722852040512,"stop":1722852040512,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef348490c7195fc","name":"Subscribe to topic containing Script and receive message","time":{"start":1722851867341,"stop":1722851867341,"duration":0},"status":"passed","severity":"normal"},{"uid":"8387ccac139b43fb","name":"Ping on unsubscribed peer","time":{"start":1722851690280,"stop":1722851690280,"duration":0},"status":"passed","severity":"normal"},{"uid":"c03ff08c90d2bec6","name":"throws on content topic with empty application field","time":{"start":1722851576457,"stop":1722851576458,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3050451f0c8493d","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1722851832872,"stop":1722851832872,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d856c61af290d46","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722852261568,"stop":1722852261568,"duration":0},"status":"passed","severity":"normal"},{"uid":"50a89f34f797fa8a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722852312286,"stop":1722852312286,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a55fd2136b661d","name":"Promise Callback - forward","time":{"start":1722852320270,"stop":1722852320270,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f366304f0aba38","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722851925325,"stop":1722851925326,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d7bbd0e9a555c00","name":"Push message with content topic containing special chars","time":{"start":1722852294581,"stop":1722852294581,"duration":0},"status":"passed","severity":"normal"},{"uid":"c329a214ef637a9d","name":"caches peers it previously fetched","time":{"start":1722851600569,"stop":1722851600569,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71f0eab4b2aebfd","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722852175246,"stop":1722852175246,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc76a4d08867b83","name":"should return all peers when numPeers is 0","time":{"start":1722851589454,"stop":1722851589455,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fcd85fa7d8f87a3","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1722851579053,"stop":1722851579054,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9752dfff1a9a2d6","name":"Renews peer on consistent ping failures","time":{"start":1722851748024,"stop":1722851748024,"duration":0},"status":"passed","severity":"normal"},{"uid":"108d90e527b7f5b5","name":"Check received message containing SQL Injection","time":{"start":1722851835374,"stop":1722851835374,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c32917c43f0443b","name":"Push message with long payload","time":{"start":1722852294562,"stop":1722852294562,"duration":0},"status":"passed","severity":"normal"},{"uid":"84bb015aa90c0d43","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1722851832862,"stop":1722851832863,"duration":1},"status":"passed","severity":"normal"},{"uid":"3153f9ea9b650135","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1722851600571,"stop":1722851600571,"duration":0},"status":"passed","severity":"normal"},{"uid":"425411fa08a0773a","name":"should only return 1 node with store capability","time":{"start":1722851600570,"stop":1722851600570,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b5dbf8ad8a4c82","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722852320758,"stop":1722852320759,"duration":1},"status":"passed","severity":"normal"},{"uid":"1657b3574c499fa3","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1722852336608,"stop":1722852336609,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d2360d71fce4e84","name":"Overlapping topic subscription","time":{"start":1722851867336,"stop":1722851867337,"duration":1},"status":"passed","severity":"normal"},{"uid":"48b5070d74055eea","name":"Subscribe and receives messages on 20 topics","time":{"start":1722852320745,"stop":1722852320745,"duration":0},"status":"passed","severity":"normal"},{"uid":"96fee99a6bf29d3c","name":"Check received message containing Basic HTML tag","time":{"start":1722851835375,"stop":1722851835375,"duration":0},"status":"passed","severity":"normal"},{"uid":"7edd2ddc09777e1f","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1722851600570,"stop":1722851600571,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbd217aaa0748122","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722852175250,"stop":1722852175250,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8be20aec20f93a0","name":"less peers than existing","time":{"start":1722852140565,"stop":1722852140565,"duration":0},"status":"skipped","severity":"normal"},{"uid":"55afed8157a9bfcd","name":"Fails to push message with empty content topic","time":{"start":1722852159188,"stop":1722852159188,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a997204a8bf2b","name":"Check publish message containing JSON","time":{"start":1722852196830,"stop":1722852196830,"duration":0},"status":"passed","severity":"normal"},{"uid":"38abd77c83825557","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722851925323,"stop":1722851925323,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db0a9815eb02d0a","name":"topics with same application and version share the same shard","time":{"start":1722851576465,"stop":1722851576466,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dc45931805a68c7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722852169332,"stop":1722852169332,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8700db836789b99","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1722852200435,"stop":1722852200435,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3c550ad859de10","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1722851576479,"stop":1722851576479,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c196f7b17848148","name":"Check received message containing shell command","time":{"start":1722852169316,"stop":1722852169316,"duration":0},"status":"passed","severity":"normal"},{"uid":"39a19723aa5c2c48","name":"retrieves a single peer","time":{"start":1722851600567,"stop":1722851600567,"duration":0},"status":"passed","severity":"normal"},{"uid":"98df945f1299543d","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1722851576486,"stop":1722851576486,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd6e34c2422d8766","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1722851576481,"stop":1722851576481,"duration":0},"status":"passed","severity":"normal"},{"uid":"f316549290bb6955","name":"Passing cursor with wrong pubsubTopic","time":{"start":1722852245143,"stop":1722852245143,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10586d93f4a4395","name":"connects to nwaku","time":{"start":1722852337611,"stop":1722852337612,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8e129cbc9acc3d0","name":"Check received message containing Script","time":{"start":1722852169326,"stop":1722852169327,"duration":1},"status":"passed","severity":"normal"},{"uid":"653ea4c8a080ae9f","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722851576487,"stop":1722851576487,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4fe85bb1cf33aa4","name":"Publish message with rate limit","time":{"start":1722852196842,"stop":1722852196843,"duration":1},"status":"passed","severity":"normal"},{"uid":"3890043d3dcf137f","name":"Check publish message containing Script","time":{"start":1722852196828,"stop":1722852196829,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab2c0045826b912c","name":"Push message with short payload","time":{"start":1722852294561,"stop":1722852294561,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f99a05052bef59","name":"should not fail to start the service if it is already started","time":{"start":1722851604319,"stop":1722851604320,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd0250b26e28151a","name":"Check received message containing emoji","time":{"start":1722852169330,"stop":1722852169330,"duration":0},"status":"passed","severity":"normal"},{"uid":"aafaae13af1fbb9c","name":"Push message with content topic containing JSON","time":{"start":1722852159185,"stop":1722852159186,"duration":1},"status":"passed","severity":"normal"},{"uid":"b103bfe4eab6d085","name":"should not receive a peer event after stop","time":{"start":1722851640768,"stop":1722851640768,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb88462fa4aea91","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1722851832959,"stop":1722851832959,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f74c17fce27079c","name":"Check received message containing SQL Injection","time":{"start":1722852169310,"stop":1722852169311,"duration":1},"status":"passed","severity":"normal"},{"uid":"7047ff0929c973a0","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1722852175248,"stop":1722852175248,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff53803ff94d0c4a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722851867340,"stop":1722851867340,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc491bcdb9a7b6d","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1722851576490,"stop":1722851576490,"duration":0},"status":"passed","severity":"normal"},{"uid":"50a8276c04f1b3a9","name":"Check message on other pubsub topic is not received","time":{"start":1722851835381,"stop":1722851835381,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c3bd0b1a6d145a","name":"Relay - dialed first","time":{"start":1722852343938,"stop":1722852343938,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c6a9db9f5154cb","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1722851576474,"stop":1722851576474,"duration":0},"status":"passed","severity":"normal"},{"uid":"f91f6faec96c70bb","name":"Push message with Russian payload","time":{"start":1722852294564,"stop":1722852294565,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1403fda2498f625","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1722851576469,"stop":1722851576470,"duration":1},"status":"passed","severity":"normal"},{"uid":"11e2db9fd612155","name":"should only return 1 node with relay and store capability","time":{"start":1722851600570,"stop":1722851600570,"duration":0},"status":"passed","severity":"normal"},{"uid":"8937e4eeda6fa427","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1722851576475,"stop":1722851576475,"duration":0},"status":"passed","severity":"normal"},{"uid":"95156658b40951bd","name":"Push message with Chinese payload","time":{"start":1722852159146,"stop":1722852159146,"duration":0},"status":"passed","severity":"normal"},{"uid":"433972c451aa37a8","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722851985097,"stop":1722851985098,"duration":1},"status":"passed","severity":"normal"},{"uid":"759392647bec68ec","name":"Check received message containing JSON","time":{"start":1722852169315,"stop":1722852169316,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbd1a302d8ef33cd","name":"Passing an array","time":{"start":1722852337612,"stop":1722852337613,"duration":1},"status":"passed","severity":"normal"},{"uid":"a65eabcb4565fd19","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722851867344,"stop":1722851867344,"duration":0},"status":"passed","severity":"normal"},{"uid":"68cd1a4240658f25","name":"same cluster, different shard: nodes connect","time":{"start":1722852038253,"stop":1722852038253,"duration":0},"status":"passed","severity":"normal"},{"uid":"849f4cbbdff1a793","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app86/1/topic501/json","time":{"start":1722852238083,"stop":1722852238083,"duration":0},"status":"passed","severity":"normal"},{"uid":"9090a4643d905c8b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722852320730,"stop":1722852320730,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff03d160f2ed177e","name":"Mutual subscription","time":{"start":1722852200432,"stop":1722852200433,"duration":1},"status":"passed","severity":"normal"},{"uid":"76e4719b17694b52","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1722851610243,"stop":1722851610244,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6709c2596656520","name":"should not fail to stop the service if it was not started","time":{"start":1722851640766,"stop":1722851640766,"duration":0},"status":"passed","severity":"normal"},{"uid":"af700d404425352e","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1722851579052,"stop":1722851579053,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0b7d020f4e5033f","name":"should return unique PubsubTopics for static sharding","time":{"start":1722851576470,"stop":1722851576471,"duration":1},"status":"passed","severity":"normal"},{"uid":"17f6c001781ce46c","name":"Check received message containing long","time":{"start":1722852169323,"stop":1722852169324,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f4797be5ba56a3b","name":"Query generator for 2000 messages","time":{"start":1722852307982,"stop":1722852307982,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfed93d5267807c0","name":"Subscribe to topic containing short and receive message","time":{"start":1722852320747,"stop":1722852320747,"duration":0},"status":"passed","severity":"normal"},{"uid":"525ff421b4c01ef2","name":"Ordered Callback - forward","time":{"start":1722852320271,"stop":1722852320271,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a0f806e55dd88f","name":"Nodes with multiple pubsub topic","time":{"start":1722852175248,"stop":1722852175249,"duration":1},"status":"passed","severity":"normal"},{"uid":"eacd0450309a5736","name":"Check message with no content topic is not received","time":{"start":1722852169320,"stop":1722852169321,"duration":1},"status":"passed","severity":"normal"},{"uid":"f49db8a37ab11e18","name":"different cluster, different shard: nodes don't connect","time":{"start":1722851832854,"stop":1722851832856,"duration":2},"status":"passed","severity":"normal"},{"uid":"3857abc61db71e27","name":"removeEventListener with correct event","time":{"start":1722851668653,"stop":1722851668654,"duration":1},"status":"passed","severity":"normal"},{"uid":"89d94bb02e4f078b","name":"Generator, custom pubsub topic","time":{"start":1722852312286,"stop":1722852312287,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfcfdfe371605d2a","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722852040515,"stop":1722852040515,"duration":0},"status":"passed","severity":"normal"},{"uid":"963ff680fa4c3501","name":"Check message with no content topic is not received","time":{"start":1722852169334,"stop":1722852169335,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e41c767140e3a53","name":"should be called for bootstrap peers","time":{"start":1722851635373,"stop":1722851635373,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b8abdd8b046972c","name":"Sets default value correctly","time":{"start":1722852337614,"stop":1722852337615,"duration":1},"status":"passed","severity":"normal"},{"uid":"16cd66d9ee035251","name":"Check received message containing Russian","time":{"start":1722851835373,"stop":1722851835374,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea5f9da04f8e4b08","name":"Using a function","time":{"start":1722852337613,"stop":1722852337614,"duration":1},"status":"passed","severity":"normal"},{"uid":"a86b14f05de6cdff","name":"A test","time":{"start":1722851985173,"stop":1722851985173,"duration":0},"status":"passed","severity":"normal"},{"uid":"e069e5acbf6bce1e","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1722851832857,"stop":1722851832857,"duration":0},"status":"passed","severity":"normal"},{"uid":"a291587d8e6e7270","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1722852324231,"stop":1722852324231,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3f1ab547ada15","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1722851635374,"stop":1722851635375,"duration":1},"status":"passed","severity":"normal"},{"uid":"b24bfb90d0dc02e6","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1722851576464,"stop":1722851576464,"duration":0},"status":"passed","severity":"normal"},{"uid":"c662c05d7e0202a5","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722852040520,"stop":1722852040520,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab1e7d9866aeb75","name":"should use DNS peer discovery with light client","time":{"start":1722851640769,"stop":1722851640769,"duration":0},"status":"skipped","severity":"normal"},{"uid":"609d05c3c51e99be","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1722852245132,"stop":1722852245133,"duration":1},"status":"passed","severity":"normal"},{"uid":"9294c727acc132f5","name":"can dial TLS multiaddrs","time":{"start":1722852043514,"stop":1722852043514,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fcddd16e2ce8251","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722852320737,"stop":1722852320737,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f08333fabf0925d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722851835379,"stop":1722851835380,"duration":1},"status":"passed","severity":"normal"},{"uid":"721fc92a59815acd","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1722851600572,"stop":1722851600572,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fb2c0df222f79e6","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1722851635376,"stop":1722851635377,"duration":1},"status":"passed","severity":"normal"},{"uid":"3046e8cb1fc6bafc","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722851716838,"stop":1722851716839,"duration":1},"status":"passed","severity":"normal"},{"uid":"f895a917933cb160","name":"Query Generator, No message returned","time":{"start":1722852294633,"stop":1722852294633,"duration":0},"status":"passed","severity":"normal"},{"uid":"839cc839c8f90b23","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722851716839,"stop":1722851716840,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc23805798ca3992","name":"random static sharding 9 - Cluster ID: 475, Shard ID: 909","time":{"start":1722852261565,"stop":1722852261566,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c3097b1b1ee3d42","name":"configure the node with multiple content topics","time":{"start":1722852238086,"stop":1722852238086,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1eb695c46e22335","name":"Should update multiaddrs","time":{"start":1722852043781,"stop":1722852043781,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d411861dc20007","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722852175249,"stop":1722852175249,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ea78926eebf51f","name":"Ping on peer without subscriptions","time":{"start":1722851734716,"stop":1722851734716,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ffd368aa596ae52","name":"Check meta is set [ecies]","time":{"start":1722851612052,"stop":1722851612053,"duration":1},"status":"passed","severity":"normal"},{"uid":"7420ec3fa99e34d6","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722852320752,"stop":1722852320752,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dad8b983c9d9539","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722852320731,"stop":1722852320731,"duration":0},"status":"passed","severity":"normal"},{"uid":"413ddc697620bc07","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1722852245109,"stop":1722852245109,"duration":0},"status":"passed","severity":"normal"},{"uid":"f31404b1c1bf2943","name":"Check message received after jswaku node is restarted","time":{"start":1722852169338,"stop":1722852169338,"duration":0},"status":"skipped","severity":"normal"},{"uid":"147946eaa4374ae5","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1722852038252,"stop":1722852038252,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde25c26a0a90f21","name":"Ping on subscribed peer","time":{"start":1722851734708,"stop":1722851734709,"duration":1},"status":"passed","severity":"normal"},{"uid":"36e75f691d2636ab","name":"Subscribe and receive messages via waku relay post","time":{"start":1722852320725,"stop":1722852320725,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0170056c2935dc","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1722852294633,"stop":1722852294633,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd167e11ccaf8d2","name":"1 Relay, 1 Filter, gives up","time":{"start":1722851600417,"stop":1722851600417,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df212c4425c20e1","name":"should throw error - no public key","time":{"start":1722851584867,"stop":1722851584868,"duration":1},"status":"passed","severity":"normal"},{"uid":"e178b479b4bac357","name":"Push message with long payload","time":{"start":1722852159143,"stop":1722852159144,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b7f11b491757dcb","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1722851576484,"stop":1722851576485,"duration":1},"status":"passed","severity":"normal"},{"uid":"418874010b001151","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1722851576474,"stop":1722851576475,"duration":1},"status":"passed","severity":"normal"},{"uid":"636174f25fa7377d","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1722851832870,"stop":1722851832870,"duration":0},"status":"passed","severity":"normal"},{"uid":"73263d84c9e21f08","name":"Passing page size 1 when there are 4 messages","time":{"start":1722852327493,"stop":1722852327493,"duration":0},"status":"passed","severity":"normal"},{"uid":"17bb6c73ad057d67","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722852320727,"stop":1722852320727,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2076dcd6f83e265","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722851761466,"stop":1722851761466,"duration":0},"status":"passed","severity":"normal"},{"uid":"818f07d19ae2ba2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722851761467,"stop":1722851761467,"duration":0},"status":"passed","severity":"normal"},{"uid":"6462205efc2ccc81","name":"Check received message with timestamp: 1722851627419 ","time":{"start":1722851835378,"stop":1722851835379,"duration":1},"status":"passed","severity":"normal"},{"uid":"669787e3a6c3768e","name":"should emit a peer event after start","time":{"start":1722851604320,"stop":1722851604320,"duration":0},"status":"passed","severity":"normal"},{"uid":"2071f935ca387b8e","name":"Round trip binary serialization","time":{"start":1722851589721,"stop":1722851589721,"duration":0},"status":"passed","severity":"normal"},{"uid":"94afc274c6ee66a8","name":"All","time":{"start":1722851637132,"stop":1722851637132,"duration":0},"status":"passed","severity":"normal"},{"uid":"f357c2dadbb8b99b","name":"Push message with content topic containing emoji","time":{"start":1722852294602,"stop":1722852294602,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fc6ef0b711e2b29","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1722851584254,"stop":1722851584255,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c1f82b77909a7f7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1722851576479,"stop":1722851576480,"duration":1},"status":"passed","severity":"normal"}]