2024-04-09 08:55:18 +00:00

1 line
154 KiB
JSON

[{"uid":"cd56f6b7f1bd3a6a","name":"Check publish message containing short","time":{"start":1712652715577,"stop":1712652715577,"duration":0},"status":"passed","severity":"normal"},{"uid":"db14638dadaa2d94","name":"different cluster, same shard: nodes don't connect","time":{"start":1712652566906,"stop":1712652566906,"duration":0},"status":"passed","severity":"normal"},{"uid":"d129703ce5adb4cc","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712652801928,"stop":1712652801928,"duration":0},"status":"passed","severity":"normal"},{"uid":"734a24e5b5c63190","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1712652373762,"stop":1712652373763,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3541174de5bb383","name":"Register correct protocols","time":{"start":1712652721992,"stop":1712652721993,"duration":1},"status":"passed","severity":"normal"},{"uid":"d570df10f60ba033","name":"Push message with SQL Injection payload","time":{"start":1712652747928,"stop":1712652747928,"duration":0},"status":"passed","severity":"normal"},{"uid":"d34f0295faba0923","name":"Push message with XML payload","time":{"start":1712652747929,"stop":1712652747929,"duration":0},"status":"passed","severity":"normal"},{"uid":"1308f11aa9289f6e","name":"Check message with non string payload is not received","time":{"start":1712652765406,"stop":1712652765406,"duration":0},"status":"passed","severity":"normal"},{"uid":"d002039f69f88c2d","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1712652235596,"stop":1712652235596,"duration":0},"status":"passed","severity":"normal"},{"uid":"187c5fc22dc53a97","name":"Fields are not dropped","time":{"start":1712652248413,"stop":1712652248415,"duration":2},"status":"passed","severity":"normal"},{"uid":"e070d2d47d5d9e3b","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1712652373793,"stop":1712652373793,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec47b8da8f493b46","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712652703274,"stop":1712652703274,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f5f427e85855b4","name":"Light Node - default protocols","time":{"start":1712652850893,"stop":1712652850893,"duration":0},"status":"passed","severity":"normal"},{"uid":"103706b7a5c2573c","name":"Check received message with timestamp: 1712652285292 ","time":{"start":1712652765377,"stop":1712652765378,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1faf200cc65fde3","name":"Subscribe and receives messages on 20 topics","time":{"start":1712652893455,"stop":1712652893455,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa3e5c5e4633ac9c","name":"Push message with unicode special characters payload","time":{"start":1712652747931,"stop":1712652747932,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4a5a3c5b9932fce","name":"returns all values when wanted number matches available values","time":{"start":1712652259277,"stop":1712652259278,"duration":1},"status":"passed","severity":"normal"},{"uid":"3653908e0dc018ea","name":"different cluster, different shard: nodes don't connect","time":{"start":1712652373759,"stop":1712652373759,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e032c7c38e6c7e53","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712652893472,"stop":1712652893473,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b0cec42055c47c2","name":"throws on content topic with empty application field","time":{"start":1712652235580,"stop":1712652235581,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e405d5fe2938ebc","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1712652329751,"stop":1712652329758,"duration":7},"status":"passed","severity":"normal"},{"uid":"de6bb2920e656ad","name":"Ephemeral field is preserved - encoder v0","time":{"start":1712652300645,"stop":1712652300646,"duration":1},"status":"passed","severity":"normal"},{"uid":"82b32baafe46915","name":"Overlapping topic subscription","time":{"start":1712652893457,"stop":1712652893457,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d72a9a61702ff8","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712652678835,"stop":1712652678856,"duration":21},"status":"passed","severity":"normal"},{"uid":"c999fc2e853ab7aa","name":"Push message with rate limit","time":{"start":1712652747950,"stop":1712652747950,"duration":0},"status":"passed","severity":"normal"},{"uid":"e152eadf0cf58225","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712652371608,"stop":1712652371609,"duration":1},"status":"passed","severity":"normal"},{"uid":"474bb7f51d47f710","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app39/9/topic228/json","time":{"start":1712652715943,"stop":1712652715944,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fc00bf760cb57531","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1712652259619,"stop":1712652259619,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b43e9a796e6ed0","name":"should properly create location multiaddrs - tcp","time":{"start":1712652244112,"stop":1712652244113,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f8939b09f2934ee","name":"Query Generator, No Decoder","time":{"start":1712652790268,"stop":1712652790268,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa3de2525727905","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1712652235598,"stop":1712652235598,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8c6e566e20b1b1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712652371609,"stop":1712652371609,"duration":0},"status":"passed","severity":"normal"},{"uid":"536c480d1ca63369","name":"start node with empty content topic","time":{"start":1712652715948,"stop":1712652715949,"duration":1},"status":"skipped","severity":"normal"},{"uid":"44ee6873133c3316","name":"Mutual subscription","time":{"start":1712652721988,"stop":1712652721992,"duration":4},"status":"passed","severity":"normal"},{"uid":"bcd82000ca125757","name":"Push message with XML payload","time":{"start":1712652678825,"stop":1712652678826,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4aa9321e0d7fba6","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1712652820373,"stop":1712652820374,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a31c6421b10041b","name":"Check publish message containing Russian","time":{"start":1712652715581,"stop":1712652715582,"duration":1},"status":"passed","severity":"normal"},{"uid":"936395962679e578","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1712652259813,"stop":1712652259813,"duration":0},"status":"passed","severity":"normal"},{"uid":"545ed11bc7c80148","name":"Does not throw an exception when node disconnects","time":{"start":1712652836289,"stop":1712652836290,"duration":1},"status":"passed","severity":"normal"},{"uid":"f37ef836e3a2ef09","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1712652790270,"stop":1712652790271,"duration":1},"status":"passed","severity":"normal"},{"uid":"746315672e7134b9","name":"Check received message containing special chars","time":{"start":1712652765392,"stop":1712652765393,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce83ff65fb9606e3","name":"Nodes with multiple pubsub topic","time":{"start":1712652703274,"stop":1712652703274,"duration":0},"status":"passed","severity":"normal"},{"uid":"a934ceadfc72e1c4","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1712652833954,"stop":1712652833954,"duration":0},"status":"passed","severity":"normal"},{"uid":"66155d7e1d838c01","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1712652259280,"stop":1712652259280,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f73f2f17b78a07","name":"random static sharding 10 - Cluster ID: 331, Shard ID: 669","time":{"start":1712652771279,"stop":1712652771280,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ef1e662282ceb86","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1712652235600,"stop":1712652235601,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1b1288dca17492","name":"handles multiple messages","time":{"start":1712652827461,"stop":1712652827462,"duration":1},"status":"passed","severity":"normal"},{"uid":"e41af2199a4616cd","name":"Used by Waku Relay","time":{"start":1712652836292,"stop":1712652836292,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb648544a67d677","name":"Check message with non string payload is not received","time":{"start":1712652765381,"stop":1712652765381,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48a5dfca0d42948","name":"should handle a minimal index list","time":{"start":1712652235743,"stop":1712652235744,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b0d009e8d387d50","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1712652235744,"stop":1712652235744,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7e3a4e20a8a89af","name":"Passing cursor with wrong pubsubTopic","time":{"start":1712652777782,"stop":1712652777782,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c647e8c45a61ae1","name":"Fails to publish duplicate message","time":{"start":1712652715590,"stop":1712652715590,"duration":0},"status":"passed","severity":"normal"},{"uid":"544c06e7d2d2b568","name":"Subscribe to topic containing short and receive message","time":{"start":1712652542533,"stop":1712652542533,"duration":0},"status":"passed","severity":"normal"},{"uid":"f384b6aaa21c43e7","name":"Check received message containing numeric","time":{"start":1712652457404,"stop":1712652457404,"duration":0},"status":"passed","severity":"normal"},{"uid":"53cad95972375114","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712652893456,"stop":1712652893456,"duration":0},"status":"passed","severity":"normal"},{"uid":"762d847c2755d733","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1712652243490,"stop":1712652243490,"duration":0},"status":"passed","severity":"normal"},{"uid":"22dd56f10534ba0f","name":"throws on content topic with non-number generation field","time":{"start":1712652235579,"stop":1712652235580,"duration":1},"status":"passed","severity":"normal"},{"uid":"74a6c8917b0a174","name":"it tolerates circular branch references","time":{"start":1712652259809,"stop":1712652259809,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b554243bd64f79","name":"ignores domain fetching errors","time":{"start":1712652259810,"stop":1712652259810,"duration":0},"status":"passed","severity":"normal"},{"uid":"de850c871ac990e2","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1712652235606,"stop":1712652235606,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0f5ec9790e4923","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1712652373817,"stop":1712652373818,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f4efd241999eb8","name":"random static sharding 6 - Cluster ID: 14, Shard ID: 689","time":{"start":1712652771277,"stop":1712652771277,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8ae714a8c63804","name":"Check message on other pubsub topic is not received","time":{"start":1712652765379,"stop":1712652765380,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd1fd652ec0aaa94","name":"Push message with unicode special characters payload","time":{"start":1712652678828,"stop":1712652678828,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8ee772f0b42","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1712652373798,"stop":1712652373798,"duration":0},"status":"passed","severity":"normal"},{"uid":"d837d45e944f8a65","name":"should be able to encode the field with only FILTER set to true","time":{"start":1712652243483,"stop":1712652243484,"duration":1},"status":"passed","severity":"normal"},{"uid":"1718561de9bd1155","name":"should throw error - no id","time":{"start":1712652244107,"stop":1712652244107,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a638691b54f8c2","name":"should be called at least once on all `peer:discovery` events","time":{"start":1712652293944,"stop":1712652293944,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4e1652d30e5c61","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1712652373788,"stop":1712652373790,"duration":2},"status":"passed","severity":"normal"},{"uid":"2bb44b37ec7f85b4","name":"Check received message with timestamp: 1712652285327 ","time":{"start":1712652457414,"stop":1712652457414,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce852f1b852f7fc4","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1712652688035,"stop":1712652688035,"duration":0},"status":"passed","severity":"normal"},{"uid":"420ac2889dfebcd2","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1712652790272,"stop":1712652790273,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5fdb61dd76e7b97","name":"Check received message containing Russian","time":{"start":1712652765394,"stop":1712652765394,"duration":0},"status":"passed","severity":"normal"},{"uid":"d251d73ac4096f23","name":"Store - dialed after - with timeout","time":{"start":1712652850892,"stop":1712652850892,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0afabb1f35b62f3","name":"Check received message containing short","time":{"start":1712652457402,"stop":1712652457402,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46c1bb3f00a040c","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1712652235586,"stop":1712652235586,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a34e8fb0010198","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1712652329759,"stop":1712652329759,"duration":0},"status":"passed","severity":"normal"},{"uid":"b039438a90977a54","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1712652259622,"stop":1712652259623,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe16848aed2e09ca","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1712652833954,"stop":1712652833954,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26479607ae9a278","name":"Check received message containing SQL Injection","time":{"start":1712652457410,"stop":1712652457410,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae34d1fa84d9d90b","name":"Decoder throws on empty string content topic","time":{"start":1712652271295,"stop":1712652271295,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d778786c6895812","name":"Waku message hash computation","time":{"start":1712652238242,"stop":1712652238244,"duration":2},"status":"passed","severity":"normal"},{"uid":"554520f9ca01f11d","name":"Query with Promise Callback, No message returned","time":{"start":1712652790274,"stop":1712652790274,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22173e0b21ad27a","name":"Generator, custom pubsub topic","time":{"start":1712652801932,"stop":1712652801933,"duration":1},"status":"passed","severity":"normal"},{"uid":"3717d4421266529f","name":"should return empty list for no shard","time":{"start":1712652235596,"stop":1712652235597,"duration":1},"status":"passed","severity":"normal"},{"uid":"b89b2d07f1913078","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712652499579,"stop":1712652499579,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e18abda6ae61ced","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712652371610,"stop":1712652371610,"duration":0},"status":"passed","severity":"normal"},{"uid":"c63fe5c67c9b62de","name":"Check publish message containing Chinese","time":{"start":1712652715580,"stop":1712652715581,"duration":1},"status":"passed","severity":"normal"},{"uid":"7654d700e46d1847","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1712652235602,"stop":1712652235602,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e35d517f8808c0a","name":"Passing page size 10 when there are 10 messages","time":{"start":1712652820679,"stop":1712652820680,"duration":1},"status":"passed","severity":"normal"},{"uid":"1679ea7fa8e07594","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1712652722033,"stop":1712652722034,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1710a99fbef0bb3","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712652534276,"stop":1712652534277,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c6e1d45361f6fa7d","name":"Encoder throws on undefined content topic","time":{"start":1712652269378,"stop":1712652269378,"duration":0},"status":"passed","severity":"normal"},{"uid":"f776a53f76f55467","name":"should only return 1 node with store capability","time":{"start":1712652259812,"stop":1712652259813,"duration":1},"status":"passed","severity":"normal"},{"uid":"40bfdc449e67a2ad","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712652371609,"stop":1712652371610,"duration":1},"status":"passed","severity":"normal"},{"uid":"3afa51eb84ed4b7d","name":"Check received message containing Russian","time":{"start":1712652765371,"stop":1712652765372,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad2404f4d2a11967","name":"Rejects garbage","time":{"start":1712652252339,"stop":1712652252339,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b42b185d58d0fe","name":"Check publish message containing long","time":{"start":1712652715578,"stop":1712652715578,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38af1dc3bed95c7","name":"Query generator for multiple messages","time":{"start":1712652820367,"stop":1712652820368,"duration":1},"status":"passed","severity":"normal"},{"uid":"659ecbc1c09f57ed","name":"Query Generator - backward","time":{"start":1712652802983,"stop":1712652802983,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c19bcdc572a9ea","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1712652235587,"stop":1712652235587,"duration":0},"status":"passed","severity":"normal"},{"uid":"f347de0f608c798","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712652373801,"stop":1712652373801,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf946305fdb1e1e","name":"Callback on promise, aborts when callback returns true","time":{"start":1712652820372,"stop":1712652820373,"duration":1},"status":"passed","severity":"normal"},{"uid":"c025879edc3c41a0","name":"Init the array if not present","time":{"start":1712652235302,"stop":1712652235303,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8b8c4f98b023dd","name":"Check received message containing escaped characters","time":{"start":1712652457412,"stop":1712652457413,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6237946df32119f","name":"Check received message with timestamp: 1712652285292 ","time":{"start":1712652765399,"stop":1712652765399,"duration":0},"status":"passed","severity":"normal"},{"uid":"344af954fdb85cb2","name":"Encoder throws on undefined content topic","time":{"start":1712652248936,"stop":1712652248936,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d35b7786c930da","name":"Check publish message containing XML","time":{"start":1712652715583,"stop":1712652715584,"duration":1},"status":"passed","severity":"normal"},{"uid":"c99b0db8cd7b6500","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1712652235591,"stop":1712652235592,"duration":1},"status":"passed","severity":"normal"},{"uid":"817dddffd499420f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712652893462,"stop":1712652893462,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4194fdd77b4444","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712652335693,"stop":1712652335693,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46fd86274bf5365","name":"Subscribe to topic containing Script and publish message","time":{"start":1712652722024,"stop":1712652722029,"duration":5},"status":"passed","severity":"normal"},{"uid":"2dec9aa844085938","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1712652373769,"stop":1712652373769,"duration":0},"status":"passed","severity":"normal"},{"uid":"155301c12a888573","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1712652373802,"stop":1712652373802,"duration":0},"status":"passed","severity":"normal"},{"uid":"28cc26bd3980a33a","name":"Subscribe to topic containing long and receive message","time":{"start":1712652893469,"stop":1712652893469,"duration":0},"status":"passed","severity":"normal"},{"uid":"8997598863fac65b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712652893466,"stop":1712652893466,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b8ebcb2680e3d","name":"Check received message containing JSON","time":{"start":1712652765374,"stop":1712652765375,"duration":1},"status":"passed","severity":"normal"},{"uid":"c06bffca69262957","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1712652722000,"stop":1712652722001,"duration":1},"status":"passed","severity":"normal"},{"uid":"f40eb5e8017368a7","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1712652235599,"stop":1712652235600,"duration":1},"status":"passed","severity":"normal"},{"uid":"79a05ab53af9da57","name":"Push message with content topic containing emoji","time":{"start":1712652678910,"stop":1712652678910,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d5898af09f27da7","name":"Check message with no content topic is not received","time":{"start":1712652457419,"stop":1712652457419,"duration":0},"status":"passed","severity":"normal"},{"uid":"162d52c45011b737","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712652499582,"stop":1712652499582,"duration":0},"status":"passed","severity":"normal"},{"uid":"6486fbb31682e5e1","name":"Generator, 2 different pubsubtopics","time":{"start":1712652801927,"stop":1712652801928,"duration":1},"status":"passed","severity":"normal"},{"uid":"c875ecffbcfc518c","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1712652293949,"stop":1712652293950,"duration":1},"status":"passed","severity":"normal"},{"uid":"62101d83d9e59304","name":"should properly create location multiaddrs - udp4","time":{"start":1712652244111,"stop":1712652244111,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e114fd878577e1","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1712652235609,"stop":1712652235609,"duration":0},"status":"passed","severity":"normal"},{"uid":"255720b8d1b1ab8e","name":"Check received message containing short","time":{"start":1712652765368,"stop":1712652765368,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0501c5f9acd86c3","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712652335686,"stop":1712652335686,"duration":0},"status":"passed","severity":"normal"},{"uid":"46cfc839f3253b53","name":"pre and post cipher","time":{"start":1712652269875,"stop":1712652269876,"duration":1},"status":"passed","severity":"normal"},{"uid":"25db8f26d62c26c5","name":"should not fail to stop the service if it was not started","time":{"start":1712652263518,"stop":1712652263518,"duration":0},"status":"passed","severity":"normal"},{"uid":"2669109e21fafbc8","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1712652816916,"stop":1712652816917,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d2f0b3d54be8b05","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1712652688034,"stop":1712652688035,"duration":1},"status":"skipped","severity":"normal"},{"uid":"593e75544772e1f9","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1712652777781,"stop":1712652777781,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2ce267f531c4f","name":"should properly compute the node id","time":{"start":1712652244109,"stop":1712652244109,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ea71b8238ee2e7","name":"Push message with content topic containing numeric","time":{"start":1712652747934,"stop":1712652747934,"duration":0},"status":"passed","severity":"normal"},{"uid":"187cd4829a633c32","name":"throws an error for improperly formatted content topics","time":{"start":1712652235591,"stop":1712652235591,"duration":0},"status":"passed","severity":"normal"},{"uid":"4183ed63999557eb","name":"should throw error - no public key","time":{"start":1712652244108,"stop":1712652244108,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f50494125ff655","name":"Passing cursor with wrong message digest","time":{"start":1712652777781,"stop":1712652777782,"duration":1},"status":"passed","severity":"normal"},{"uid":"b65f5f54614812cf","name":"Check message with invalid timestamp is not received","time":{"start":1712652765379,"stop":1712652765379,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad734cf0f4446c9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712652457416,"stop":1712652457417,"duration":1},"status":"passed","severity":"normal"},{"uid":"16639da8258dffe7","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1712652235592,"stop":1712652235592,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43946b9650ddeb3","name":"Wrong topic","time":{"start":1712652715945,"stop":1712652715945,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b0d6ba30887522e8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1712652235601,"stop":1712652235601,"duration":0},"status":"passed","severity":"normal"},{"uid":"da23da1699ee1b2a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712652335688,"stop":1712652335688,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f876e8e17d7fb508","name":"random static sharding 4 - Cluster ID: 139, Shard ID: 99","time":{"start":1712652771273,"stop":1712652771275,"duration":2},"status":"passed","severity":"normal"},{"uid":"579bb9ddcd8a44c0","name":"Relay - dialed after","time":{"start":1712652850891,"stop":1712652850892,"duration":1},"status":"passed","severity":"normal"},{"uid":"abd6c2303df93709","name":"Check received message with timestamp: 1712652285327000000 ","time":{"start":1712652457414,"stop":1712652457414,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b358cfb3776bf81","name":"Fails to push message with large meta","time":{"start":1712652678911,"stop":1712652678912,"duration":1},"status":"passed","severity":"normal"},{"uid":"6885156c9f1dbc58","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1712652243484,"stop":1712652243484,"duration":0},"status":"passed","severity":"normal"},{"uid":"d97efab626ef556a","name":"Push message with Chinese payload","time":{"start":1712652747926,"stop":1712652747926,"duration":0},"status":"passed","severity":"normal"},{"uid":"10db592c7c82469c","name":"should set field with only STORE enabled","time":{"start":1712652244114,"stop":1712652244114,"duration":0},"status":"passed","severity":"normal"},{"uid":"43528c66981912b2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712652893453,"stop":1712652893454,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbe029690fe79946","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1712652248702,"stop":1712652248702,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca96312881731d7e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712652893459,"stop":1712652893459,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5bfe68f5b4b29c9","name":"Refresh subscription","time":{"start":1712652893468,"stop":1712652893468,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f28424dc2275017","name":"Ping on peer without subscriptions","time":{"start":1712652320380,"stop":1712652320381,"duration":1},"status":"passed","severity":"normal"},{"uid":"60f347b32b61a655","name":"random static sharding 1 - Cluster ID: 349, Shard ID: 307","time":{"start":1712652771270,"stop":1712652771270,"duration":0},"status":"passed","severity":"normal"},{"uid":"2832aa7d5375dbcf","name":"should throw an error for missing sharding configuration","time":{"start":1712652235614,"stop":1712652235615,"duration":1},"status":"passed","severity":"normal"},{"uid":"12818c1499ce319e","name":"Check message with no content topic is not received","time":{"start":1712652765380,"stop":1712652765380,"duration":0},"status":"passed","severity":"normal"},{"uid":"84217834ac101660","name":"Push message with JSON payload","time":{"start":1712652747930,"stop":1712652747930,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e966c0ceaaf413","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1712652373760,"stop":1712652373760,"duration":0},"status":"skipped","severity":"normal"},{"uid":"99129c4845a20f17","name":"configure the node with multiple pubsub topics","time":{"start":1712652771280,"stop":1712652771281,"duration":1},"status":"passed","severity":"normal"},{"uid":"56812a86cc002526","name":"Check received message containing escaped characters","time":{"start":1712652765397,"stop":1712652765397,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b46a46b44e36e5a","name":"Subscribe to topic containing short and publish message","time":{"start":1712652722015,"stop":1712652722016,"duration":1},"status":"passed","severity":"normal"},{"uid":"4069a23389cccac2","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712652499583,"stop":1712652499584,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bcd4471d280ef12","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712652542534,"stop":1712652542534,"duration":0},"status":"passed","severity":"normal"},{"uid":"c130a9783c62d28a","name":"should add and remove event listeners correctly","time":{"start":1712652263521,"stop":1712652263521,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0fd28f9cbab2be","name":"Subscribe and receive messages via waku relay post","time":{"start":1712652893465,"stop":1712652893465,"duration":0},"status":"passed","severity":"normal"},{"uid":"691c43804fdaf219","name":"Check publish message containing Basic HTML tag","time":{"start":1712652715584,"stop":1712652715584,"duration":0},"status":"passed","severity":"normal"},{"uid":"d878c1f8fa74ffcd","name":"should use the provided clusterId for the pubsub topic","time":{"start":1712652235616,"stop":1712652235617,"duration":1},"status":"passed","severity":"normal"},{"uid":"8430017c7943d17c","name":"1 Relay, 1 fetch","time":{"start":1712652259510,"stop":1712652259511,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2b0bf5a525042eb","name":"Push message with SQL Injection payload","time":{"start":1712652678824,"stop":1712652678825,"duration":1},"status":"passed","severity":"normal"},{"uid":"625fd182c549ffca","name":"unsubscribes","time":{"start":1712652827462,"stop":1712652827462,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cf86f57288b315c","name":"Meta field set when metaSetter is specified","time":{"start":1712652248935,"stop":1712652248936,"duration":1},"status":"passed","severity":"normal"},{"uid":"237f877a023100f6","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1712652235613,"stop":1712652235613,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63de7557427e77c","name":"Publish message with custom timestamp: Tue Apr 09 2024 09:51:43 GMT+0000 (Coordinated Universal Time)","time":{"start":1712652715590,"stop":1712652715590,"duration":0},"status":"passed","severity":"normal"},{"uid":"3359904a6c8154e6","name":"Encoder throws on empty string content topic","time":{"start":1712652269378,"stop":1712652269379,"duration":1},"status":"passed","severity":"normal"},{"uid":"de1ec966da6fcf5","name":"Nodes with multiple pubsub topic","time":{"start":1712652703277,"stop":1712652703277,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78f95a9caf0c78c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712652499581,"stop":1712652499581,"duration":0},"status":"passed","severity":"normal"},{"uid":"b14cd513b894014b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712652542536,"stop":1712652542536,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ce2fe5c139c0f7","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app12/4/topic405/test.js","time":{"start":1712652715944,"stop":1712652715944,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3dce77090670dbd7","name":"throws on empty content topic","time":{"start":1712652235577,"stop":1712652235577,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a2b278bd1d0817f","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1712652235585,"stop":1712652235585,"duration":0},"status":"passed","severity":"normal"},{"uid":"175dd414822dcfb6","name":"Check received message containing Script","time":{"start":1712652457410,"stop":1712652457411,"duration":1},"status":"passed","severity":"normal"},{"uid":"816e1d39f503f2a","name":"Check meta is set [ecies]","time":{"start":1712652271293,"stop":1712652271293,"duration":0},"status":"passed","severity":"normal"},{"uid":"25dabdedb39a41f1","name":"addEventListener with correct event","time":{"start":1712652326346,"stop":1712652326347,"duration":1},"status":"passed","severity":"normal"},{"uid":"221b417c27b1d77a","name":"Subscribe to topic containing numeric and publish message","time":{"start":1712652722017,"stop":1712652722018,"duration":1},"status":"passed","severity":"normal"},{"uid":"605ea6bdb08d894b","name":"Ping on unsubscribed peer","time":{"start":1712652320381,"stop":1712652320381,"duration":0},"status":"passed","severity":"normal"},{"uid":"4585ba637e6af382","name":"Using a function","time":{"start":1712652836291,"stop":1712652836291,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1c9ccbb7d44669","name":"Relay","time":{"start":1712652295813,"stop":1712652295813,"duration":0},"status":"passed","severity":"normal"},{"uid":"5614e1ae3eed36e3","name":"LightPush","time":{"start":1712652850893,"stop":1712652850893,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dbc6548b9e91d72","name":"passes more than one ENR URLs and attempts connection","time":{"start":1712652306472,"stop":1712652306473,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7066e6296ce71b95","name":"Query Generator, Multiple PubsubTopics","time":{"start":1712652790267,"stop":1712652790268,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9cbe824634ffde6","name":"isConnected should return false after all peers disconnect","time":{"start":1712652329760,"stop":1712652329760,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c7efbf99fc4671","name":"Push message with content topic containing SQL Injection","time":{"start":1712652678833,"stop":1712652678834,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7bb65e9db46bae5","name":"Check received message containing SQL Injection","time":{"start":1712652765372,"stop":1712652765373,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fe2a3b45bf2a8cc","name":"Ping on subscribed peer","time":{"start":1712652320380,"stop":1712652320380,"duration":0},"status":"passed","severity":"normal"},{"uid":"f19fccb0fd5b98e5","name":"Fails to push message bigger that 1MB","time":{"start":1712652678918,"stop":1712652678919,"duration":1},"status":"passed","severity":"normal"},{"uid":"62d6c094cd395758","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1712652235588,"stop":1712652235589,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c75a7076185f901","name":"Check received message containing Chinese","time":{"start":1712652765393,"stop":1712652765393,"duration":0},"status":"passed","severity":"normal"},{"uid":"f58e4323d254ec01","name":"Filter","time":{"start":1712652850893,"stop":1712652850893,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a25dd8a15824174","name":"Passing page size 3 when there are 20 messages","time":{"start":1712652820679,"stop":1712652820679,"duration":0},"status":"passed","severity":"normal"},{"uid":"409e248c01674d16","name":"Throws when trying to push message with empty payload","time":{"start":1712652747933,"stop":1712652747933,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb661f9509b5fcb","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712652747945,"stop":1712652747946,"duration":1},"status":"passed","severity":"normal"},{"uid":"944a0d53410dcb54","name":"groups content topics by expected pubsub topic","time":{"start":1712652235589,"stop":1712652235589,"duration":0},"status":"passed","severity":"normal"},{"uid":"719eae0947fda7db","name":"Check received message containing special chars","time":{"start":1712652765369,"stop":1712652765370,"duration":1},"status":"passed","severity":"normal"},{"uid":"de62d03c92b57a06","name":"should be able to encode the field with only RELAY set to true","time":{"start":1712652243481,"stop":1712652243482,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b3830241eab688c","name":"Sets default value correctly","time":{"start":1712652836292,"stop":1712652836293,"duration":1},"status":"passed","severity":"normal"},{"uid":"48433e15ce17841c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712652893473,"stop":1712652893474,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c5af933de30746a","name":"random static sharding 8 - Cluster ID: 45, Shard ID: 18","time":{"start":1712652771278,"stop":1712652771278,"duration":0},"status":"passed","severity":"normal"},{"uid":"6391415f8b30bf03","name":"stop","time":{"start":1712652326353,"stop":1712652326353,"duration":0},"status":"passed","severity":"normal"},{"uid":"a59b32327f0773d3","name":"Check message on other pubsub topic is not received","time":{"start":1712652457418,"stop":1712652457418,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9dd27b9a0f95935","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712652534274,"stop":1712652534275,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8ed989cea8d45b5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712652542529,"stop":1712652542529,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba8ca6cc10347bd0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712652335690,"stop":1712652335691,"duration":1},"status":"passed","severity":"normal"},{"uid":"19aa1144f3458d4c","name":"should not receive a peer event before start","time":{"start":1712652263519,"stop":1712652263519,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca7db117f32796d","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1712652833955,"stop":1712652833955,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9268d7d3b8284a","name":"Round trip binary serialization","time":{"start":1712652248934,"stop":1712652248935,"duration":1},"status":"passed","severity":"normal"},{"uid":"c160049987ef4a42","name":"non connected peers","time":{"start":1712652679276,"stop":1712652679276,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d2f46fb80732162c","name":"Push message with custom timestamp: 1681894057570","time":{"start":1712652678912,"stop":1712652678913,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fb5fd30c4403b65","name":"should throw an error for insufficient data","time":{"start":1712652235744,"stop":1712652235745,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cffe16dcbf517b7","name":"Check received message containing numeric","time":{"start":1712652765369,"stop":1712652765369,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c2a4174fda1384","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1712652286215,"stop":1712652286216,"duration":1},"status":"passed","severity":"normal"},{"uid":"52e58df6fea5049e","name":"Check publish message containing escaped characters","time":{"start":1712652715586,"stop":1712652715586,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dbd80322334d90e","name":"Publishes to nwaku","time":{"start":1712652710706,"stop":1712652710706,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec46616640f5103","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712652542546,"stop":1712652542548,"duration":2},"status":"passed","severity":"normal"},{"uid":"fec82f9be87ab6bc","name":"Check received message containing JSON","time":{"start":1712652457412,"stop":1712652457412,"duration":0},"status":"passed","severity":"normal"},{"uid":"984e871c459921f","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1712652777771,"stop":1712652777771,"duration":0},"status":"passed","severity":"normal"},{"uid":"7559dd1cee17db90","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1712652271292,"stop":1712652271293,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b5c57b0e4948bf7","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712652235596,"stop":1712652235596,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71a8de1419c8b45","name":"should set field with all protocols enabled","time":{"start":1712652244113,"stop":1712652244114,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d4bea0ab16aec27","name":"Asymmetric encrypt & decrypt","time":{"start":1712652269874,"stop":1712652269874,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e108b538d0f2fc","name":"Subscribe and publish message","time":{"start":1712652721995,"stop":1712652721996,"duration":1},"status":"passed","severity":"normal"},{"uid":"23e3f5bd4ff4a6e8","name":"Check received message containing emoji","time":{"start":1712652457413,"stop":1712652457414,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1ac10dafa99ba62","name":"Reopen subscription with peer with lost subscription","time":{"start":1712652364790,"stop":1712652364790,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a171b366c61aae","name":"Passing page size 19 when there are 20 messages","time":{"start":1712652820680,"stop":1712652820680,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9e43685fb0b4f60","name":"Relay + Store","time":{"start":1712652295814,"stop":1712652295814,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6112e7bf280dbcd","name":"Ordered callback, aborts when callback returns true","time":{"start":1712652820374,"stop":1712652820375,"duration":1},"status":"passed","severity":"normal"},{"uid":"d361713a1e030e96","name":"Push message with content topic containing Russian","time":{"start":1712652747936,"stop":1712652747936,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8dbe972e599a38","name":"isConnected should return false after all peers disconnect","time":{"start":1712652286218,"stop":1712652286218,"duration":0},"status":"passed","severity":"normal"},{"uid":"43030561de9fd710","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712652335691,"stop":1712652335692,"duration":1},"status":"passed","severity":"normal"},{"uid":"a28428e86f23ecd6","name":"tcp ip4 address","time":{"start":1712652243324,"stop":1712652243325,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7a84d9758630c6c","name":"Check received message containing emoji","time":{"start":1712652765376,"stop":1712652765376,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b749c9a00befc22","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1712652373798,"stop":1712652373799,"duration":1},"status":"passed","severity":"normal"},{"uid":"a26c3e4ea870e007","name":"Ordered Callback - forward","time":{"start":1712652802984,"stop":1712652802985,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9c4adcd2ee2a2fe","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712652771269,"stop":1712652771269,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c445c55a9a7b51","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712652893472,"stop":1712652893472,"duration":0},"status":"passed","severity":"normal"},{"uid":"706d6533f83bbc4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1712652235603,"stop":1712652235604,"duration":1},"status":"passed","severity":"normal"},{"uid":"96d600557b59bc88","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1712652235607,"stop":1712652235607,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9211c0b9f7627b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712652335685,"stop":1712652335685,"duration":0},"status":"passed","severity":"normal"},{"uid":"667584ef901ff783","name":"Reopen subscription with peer with lost subscription","time":{"start":1712652320381,"stop":1712652320381,"duration":0},"status":"broken","severity":"normal"},{"uid":"d9376c8ff3f07ec0","name":"Non Autosharding Cluster","time":{"start":1712652715941,"stop":1712652715941,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f4305400f2c71c66","name":"Ping on unsubscribed peer","time":{"start":1712652364789,"stop":1712652364790,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cc9989c347a53cc","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1712652373768,"stop":1712652373768,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af9d47a5728e3fe","name":"same cluster, different shard: nodes don't connect","time":{"start":1712652373758,"stop":1712652373758,"duration":0},"status":"skipped","severity":"normal"},{"uid":"380cd70f90684e42","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712652542535,"stop":1712652542535,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14a82de4496eda2","name":"topics with same application and version share the same shard","time":{"start":1712652235589,"stop":1712652235589,"duration":0},"status":"passed","severity":"normal"},{"uid":"6746132854ed7155","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1712652259814,"stop":1712652259815,"duration":1},"status":"skipped","severity":"normal"},{"uid":"191581b14c62275c","name":"retrieves a single peer","time":{"start":1712652259808,"stop":1712652259809,"duration":1},"status":"passed","severity":"normal"},{"uid":"b47ef4f735983a71","name":"Check message with no content topic is not received","time":{"start":1712652765405,"stop":1712652765406,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f7d01235bbec2b","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1712652777771,"stop":1712652777771,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de1055f447828da","name":"should set field with only FILTER enabled","time":{"start":1712652244114,"stop":1712652244114,"duration":0},"status":"passed","severity":"normal"},{"uid":"df0ad10adaa6f3f8","name":"Passing page size 1 when there are 4 messages","time":{"start":1712652820679,"stop":1712652820679,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c343b617abef02","name":"Push message with emoji payload","time":{"start":1712652678828,"stop":1712652678828,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c438e475fd9e6f5","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712652542520,"stop":1712652542520,"duration":0},"status":"passed","severity":"normal"},{"uid":"b42eeedb9e2c91a4","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1712652833953,"stop":1712652833954,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b6ea37febd61892","name":"Check publish message containing JSON","time":{"start":1712652715584,"stop":1712652715585,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8170cb4f5b6b53","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1712652722019,"stop":1712652722021,"duration":2},"status":"passed","severity":"normal"},{"uid":"aee9f903a8ead58","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712652371606,"stop":1712652371606,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db3105c69ffac4","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1712652300646,"stop":1712652300647,"duration":1},"status":"passed","severity":"normal"},{"uid":"af703fa53d1ebcab","name":"should return false","time":{"start":1712652244108,"stop":1712652244108,"duration":0},"status":"passed","severity":"normal"},{"uid":"9931bebc27917574","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1712652715737,"stop":1712652715737,"duration":0},"status":"skipped","severity":"normal"},{"uid":"254d09b5464b7382","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712652542519,"stop":1712652542519,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7cb66b6bf83b08","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1712652269376,"stop":1712652269376,"duration":0},"status":"passed","severity":"normal"},{"uid":"abfeab934b9804fb","name":"should properly create location multiaddrs - tcp4","time":{"start":1712652244111,"stop":1712652244112,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c965090e15a31a8","name":"start node with ApplicationInfo","time":{"start":1712652715947,"stop":1712652715948,"duration":1},"status":"skipped","severity":"normal"},{"uid":"603ddc6f6f1cfd69","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1712652235599,"stop":1712652235599,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe137d07e83ce6ea","name":"Overlapping topic subscription","time":{"start":1712652722006,"stop":1712652722015,"duration":9},"status":"skipped","severity":"normal"},{"uid":"41e393168316d30f","name":"Check received message containing Arabic","time":{"start":1712652765370,"stop":1712652765371,"duration":1},"status":"passed","severity":"normal"},{"uid":"d51eb74e787e1287","name":"Push message with Basic HTML tag payload","time":{"start":1712652747929,"stop":1712652747930,"duration":1},"status":"passed","severity":"normal"},{"uid":"10c580aac958462c","name":"Push message with Chinese payload","time":{"start":1712652678823,"stop":1712652678824,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceaf397c9d2d793b","name":"ignores unrecognized TXT record formats","time":{"start":1712652259810,"stop":1712652259811,"duration":1},"status":"passed","severity":"normal"},{"uid":"da9bd0f548aa0195","name":"Check publish message containing Script","time":{"start":1712652715583,"stop":1712652715583,"duration":0},"status":"passed","severity":"normal"},{"uid":"9182416e4fe86935","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712652703277,"stop":1712652703278,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a060b1812c388d8","name":"Subscribe to topic containing Script and receive message","time":{"start":1712652542537,"stop":1712652542538,"duration":1},"status":"passed","severity":"normal"},{"uid":"86eeb12805c22b20","name":"more peers than existing","time":{"start":1712652679275,"stop":1712652679275,"duration":0},"status":"skipped","severity":"normal"},{"uid":"950feed4a4dd555f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712652542555,"stop":1712652542558,"duration":3},"status":"passed","severity":"normal"},{"uid":"f1bc4b6b4c0b0414","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1712652816917,"stop":1712652816917,"duration":0},"status":"passed","severity":"normal"},{"uid":"33c9565fd0145b6b","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1712652833952,"stop":1712652833953,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d6c560a1f869d74","name":"Check publish message containing shell command","time":{"start":1712652715585,"stop":1712652715586,"duration":1},"status":"passed","severity":"normal"},{"uid":"543b28f9da9750cc","name":"can start and stop the service","time":{"start":1712652306462,"stop":1712652306462,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54477565f5f7671","name":"Push message with Russian payload","time":{"start":1712652678824,"stop":1712652678824,"duration":0},"status":"passed","severity":"normal"},{"uid":"900e646caa8ef243","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1712652235617,"stop":1712652235617,"duration":0},"status":"passed","severity":"normal"},{"uid":"8011082b1bc47adf","name":"Check message received after nwaku node is restarted","time":{"start":1712652457421,"stop":1712652457421,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3c354420bc9b6ba7","name":"Subscribe to topic containing Script and receive message","time":{"start":1712652893471,"stop":1712652893471,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8aeb010057d315","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1712652286217,"stop":1712652286218,"duration":1},"status":"passed","severity":"normal"},{"uid":"62546ee1ab4def26","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1712652235605,"stop":1712652235606,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c74ecbb056495de","name":"Refresh subscription","time":{"start":1712652893457,"stop":1712652893457,"duration":0},"status":"passed","severity":"normal"},{"uid":"600ea27167a583c8","name":"Push message on custom pubsubTopic","time":{"start":1712652534274,"stop":1712652534274,"duration":0},"status":"passed","severity":"normal"},{"uid":"78213458eb700139","name":"should configure sharding based on application and version for autosharding","time":{"start":1712652235613,"stop":1712652235613,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb72c9bff30e580c","name":"Check received message containing Basic HTML tag","time":{"start":1712652457411,"stop":1712652457411,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec5e434fb5f74c95","name":"Push message with Arabic payload","time":{"start":1712652747927,"stop":1712652747927,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ffabdd6efd411d","name":"1 Store, 2 fetches","time":{"start":1712652259511,"stop":1712652259512,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3c79d1b5d1a0a1","name":"Subscribe and receive messages via lightPush","time":{"start":1712652893453,"stop":1712652893453,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a0042558a941a6d","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1712652833953,"stop":1712652833953,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6851e467c99d7cd","name":"addEventListener with wrong event","time":{"start":1712652326347,"stop":1712652326347,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1dc47d19cdb1d","name":"Check meta is set [symmetric]","time":{"start":1712652269377,"stop":1712652269377,"duration":0},"status":"passed","severity":"normal"},{"uid":"379795c121c44e42","name":"Publish message with custom timestamp: Wed Apr 19 2023 08:51:43 GMT+0000 (Coordinated Universal Time)","time":{"start":1712652715588,"stop":1712652715589,"duration":1},"status":"passed","severity":"normal"},{"uid":"8081dcea25f7774","name":"Subscribe to topic containing JSON and publish message","time":{"start":1712652722034,"stop":1712652722035,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa816e51d3a72b89","name":"Push message on custom pubsubTopic","time":{"start":1712652534276,"stop":1712652534276,"duration":0},"status":"skipped","severity":"normal"},{"uid":"761dd2dbd7cfa294","name":"different cluster, different shard: nodes don't connect","time":{"start":1712652566906,"stop":1712652566907,"duration":1},"status":"passed","severity":"normal"},{"uid":"b312efe22aabe2de","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1712652373760,"stop":1712652373760,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a8c1b8086693a122","name":"Callback on promise","time":{"start":1712652820371,"stop":1712652820372,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5daa7330ad2beb8","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1712652373762,"stop":1712652373762,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2352c3d0679b50","name":"All","time":{"start":1712652295814,"stop":1712652295814,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa12244675db89f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712652893455,"stop":1712652893455,"duration":0},"status":"passed","severity":"normal"},{"uid":"a73dcef0561fc338","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app90/6/topic781/json","time":{"start":1712652715942,"stop":1712652715942,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c16658e4364b3bfd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1712652373794,"stop":1712652373794,"duration":0},"status":"passed","severity":"normal"},{"uid":"528e26ad81253fc8","name":"Push message with Basic HTML tag payload","time":{"start":1712652678826,"stop":1712652678826,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a2aabae72f5db6","name":"should be able to decode the field with only RELAY set to true","time":{"start":1712652243487,"stop":1712652243488,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c15a863ba45ed63","name":"Check received message containing emoji","time":{"start":1712652765398,"stop":1712652765398,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e2e7ba82baf74a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712652801929,"stop":1712652801932,"duration":3},"status":"skipped","severity":"normal"},{"uid":"d3f18faa6ec4f527","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712652499583,"stop":1712652499583,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae69fb191b4cf7a4","name":"same cluster, same shard: nodes connect","time":{"start":1712652566900,"stop":1712652566903,"duration":3},"status":"passed","severity":"normal"},{"uid":"f434874a5b0c34a3","name":"Push message with content topic containing escaped characters","time":{"start":1712652678863,"stop":1712652678863,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80ba56e9a779c1","name":"Push message with content topic containing numeric","time":{"start":1712652678831,"stop":1712652678831,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ac33e181044aca","name":"Push message equal or less that 1MB","time":{"start":1712652747953,"stop":1712652747953,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c4c9d01de1d2a0","name":"Check publish message after client node is restarted","time":{"start":1712652715595,"stop":1712652715595,"duration":0},"status":"skipped","severity":"normal"},{"uid":"59a2aed4e600ad23","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1712652235594,"stop":1712652235594,"duration":0},"status":"passed","severity":"normal"},{"uid":"4426a2211a194fe5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712652542534,"stop":1712652542534,"duration":0},"status":"passed","severity":"normal"},{"uid":"23bda5dc032bc6a4","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712652259814,"stop":1712652259814,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6029582dd9b14553","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1712652722023,"stop":1712652722023,"duration":0},"status":"passed","severity":"normal"},{"uid":"158a2ef2214d028d","name":"Check publish message containing emoji","time":{"start":1712652715587,"stop":1712652715587,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce3e0855060a07f8","name":"Push 30 different messages","time":{"start":1712652678829,"stop":1712652678829,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef77e20d279ea66","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app38/9/topic788/test.js","time":{"start":1712652715945,"stop":1712652715945,"duration":0},"status":"skipped","severity":"normal"},{"uid":"90476c81cb8f9361","name":"throws on content topic with too few or too many fields","time":{"start":1712652235578,"stop":1712652235579,"duration":1},"status":"passed","severity":"normal"},{"uid":"abeb86e75195752f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712652499581,"stop":1712652499581,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b16c961a5de3c82","name":"udp ip6 address","time":{"start":1712652243326,"stop":1712652243326,"duration":0},"status":"passed","severity":"normal"},{"uid":"477b6b3982ca5000","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1712652790270,"stop":1712652790270,"duration":0},"status":"passed","severity":"normal"},{"uid":"a712d035e7108a53","name":"should set field with only LIGHTPUSH enabled","time":{"start":1712652244115,"stop":1712652244115,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a53065a8c7cacef","name":"Check received message containing long","time":{"start":1712652765391,"stop":1712652765391,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b7c2d3f0f59eec","name":"Check message with invalid timestamp is not received","time":{"start":1712652765400,"stop":1712652765401,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e59304c3b5c3a02","name":"Generator, 2 different pubsubtopics","time":{"start":1712652801933,"stop":1712652801933,"duration":0},"status":"passed","severity":"normal"},{"uid":"38523bb7292ccf80","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1712652373808,"stop":1712652373808,"duration":0},"status":"passed","severity":"normal"},{"uid":"3813a0362c1207ae","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712652893471,"stop":1712652893471,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d1019266f8b0b8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1712652235602,"stop":1712652235602,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fcbf2e91e7e0ec6","name":"Push message with custom timestamp: 1681893973967","time":{"start":1712652747952,"stop":1712652747952,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f58e5d611f7e87","name":"Subscribe and receive messages via waku relay post","time":{"start":1712652542519,"stop":1712652542519,"duration":0},"status":"passed","severity":"normal"},{"uid":"920b4534f7c563d3","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1712652235611,"stop":1712652235611,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a5cbb2802fe5","name":"Check message with no payload is not received","time":{"start":1712652457419,"stop":1712652457420,"duration":1},"status":"passed","severity":"normal"},{"uid":"2db148d625e5f784","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712652499580,"stop":1712652499580,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ddcac2ece15218","name":"recovers when dns.resolve returns empty","time":{"start":1712652259810,"stop":1712652259810,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5bf32e93d58bb9","name":"Check received message containing special chars","time":{"start":1712652457405,"stop":1712652457405,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ea0fe2b0549d37","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712652373761,"stop":1712652373761,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ca9d7871cdd114","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712652765378,"stop":1712652765378,"duration":0},"status":"passed","severity":"normal"},{"uid":"65252f4c8d15878","name":"should not receive a peer event after stop","time":{"start":1712652745142,"stop":1712652745143,"duration":1},"status":"passed","severity":"normal"},{"uid":"832d8c7492103464","name":"Check publish message containing numeric","time":{"start":1712652715578,"stop":1712652715579,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d566a4abec9dfcb","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1712652235598,"stop":1712652235599,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9131ecbc3457728","name":"Check message with no pubsub topic is not received","time":{"start":1712652457418,"stop":1712652457419,"duration":1},"status":"passed","severity":"normal"},{"uid":"67c6a4e228dfa4b0","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712652371607,"stop":1712652371608,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c948445eb9f3dec","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1712652722044,"stop":1712652722045,"duration":1},"status":"passed","severity":"normal"},{"uid":"d77f12447748fb89","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712652893460,"stop":1712652893460,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c6264d7684e0186","name":"removeEventListener with correct event","time":{"start":1712652326350,"stop":1712652326350,"duration":0},"status":"passed","severity":"normal"},{"uid":"c420e736a2d70b5f","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app46/5/topic144/utf8","time":{"start":1712652715942,"stop":1712652715943,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e45facd098e610b1","name":"can start the service","time":{"start":1712652745136,"stop":1712652745137,"duration":1},"status":"passed","severity":"normal"},{"uid":"3888d8fe431b270","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app56/2/topic819/utf8","time":{"start":1712652715943,"stop":1712652715943,"duration":0},"status":"skipped","severity":"normal"},{"uid":"419ee23128f8a4c6","name":"Push message with content topic containing shell command","time":{"start":1712652747946,"stop":1712652747947,"duration":1},"status":"passed","severity":"normal"},{"uid":"9658c8b3ed24afce","name":"Ping on subscribed peer","time":{"start":1712652364788,"stop":1712652364789,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf1e522dad4210d4","name":"Push message with escaped characters payload","time":{"start":1712652747931,"stop":1712652747931,"duration":0},"status":"passed","severity":"normal"},{"uid":"8091a5cd1479676d","name":"Check received message containing shell command","time":{"start":1712652765396,"stop":1712652765397,"duration":1},"status":"passed","severity":"normal"},{"uid":"b86bdb9cc72f33e4","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712652542529,"stop":1712652542529,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5d4f9ea2268d5f96","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712652893459,"stop":1712652893459,"duration":0},"status":"passed","severity":"normal"},{"uid":"1971e304c2fde2f5","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1712652293948,"stop":1712652293949,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e786c337f00d97","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1712652722044,"stop":1712652722044,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f8b9b2d571e519","name":"Query Generator, Wrong PubsubTopic","time":{"start":1712652790267,"stop":1712652790267,"duration":0},"status":"passed","severity":"normal"},{"uid":"a267af3f92f6e690","name":"should get / set TCP multiaddr","time":{"start":1712652244111,"stop":1712652244111,"duration":0},"status":"passed","severity":"normal"},{"uid":"333e2d75bab245ee","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1712652373762,"stop":1712652373762,"duration":0},"status":"passed","severity":"normal"},{"uid":"d206b0a1f6408b24","name":"Push message with escaped characters payload","time":{"start":1712652678827,"stop":1712652678828,"duration":1},"status":"passed","severity":"normal"},{"uid":"abe899117396acdd","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1712652235611,"stop":1712652235611,"duration":0},"status":"passed","severity":"normal"},{"uid":"b085c64886d6cdc4","name":"Decoder throws on undefined content topic","time":{"start":1712652271295,"stop":1712652271295,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e7808b1c763bac7","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1712652816917,"stop":1712652816918,"duration":1},"status":"passed","severity":"normal"},{"uid":"527a4b1b0dfa7f3","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1712652235588,"stop":1712652235588,"duration":0},"status":"passed","severity":"normal"},{"uid":"404ac0b23b7f38cb","name":"Check received message containing Basic HTML tag","time":{"start":1712652765396,"stop":1712652765396,"duration":0},"status":"passed","severity":"normal"},{"uid":"917a624924c781bc","name":"Waku message hash computation (meta attribute not present)","time":{"start":1712652238244,"stop":1712652238244,"duration":0},"status":"passed","severity":"normal"},{"uid":"73cdc1a625aa94cf","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1712652329761,"stop":1712652329761,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48c0023aade332a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1712652235604,"stop":1712652235604,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc4c905c3cd4a78b","name":"Check publish message containing SQL Injection","time":{"start":1712652715582,"stop":1712652715582,"duration":0},"status":"passed","severity":"normal"},{"uid":"c010876b33843bdb","name":"Waku message hash computation (payload length 0)","time":{"start":1712652238244,"stop":1712652238245,"duration":1},"status":"passed","severity":"normal"},{"uid":"b45b387f77c2dff","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712652858099,"stop":1712652858100,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3a04a8add7a9a616","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712652542535,"stop":1712652542535,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b349fe35bab7df","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1712652243484,"stop":1712652243485,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6fd1379510e7575","name":"Check received message containing Chinese","time":{"start":1712652457405,"stop":1712652457405,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9054662548dbce","name":"Push message on custom pubsubTopic","time":{"start":1712652534278,"stop":1712652534278,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c0fbf1a606363e","name":"Refresh subscription","time":{"start":1712652542532,"stop":1712652542533,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f256b45ed40dc21","name":"Check received message containing long","time":{"start":1712652457403,"stop":1712652457404,"duration":1},"status":"passed","severity":"normal"},{"uid":"edfa0f327f8461a1","name":"Push message with emoji payload","time":{"start":1712652747932,"stop":1712652747932,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa02a0bcc6fcea6c","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1712652715587,"stop":1712652715588,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b275d1a9a3222b4","name":"receives messages sent to provided content topic through stream","time":{"start":1712652715738,"stop":1712652715739,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c620aba5e21e749f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712652893461,"stop":1712652893461,"duration":0},"status":"passed","severity":"normal"},{"uid":"be6275c04ad9c561","name":"should return the pubsub topic directly if a string is provided","time":{"start":1712652235610,"stop":1712652235610,"duration":0},"status":"passed","severity":"normal"},{"uid":"9429d55cdbf3c420","name":"should return unique PubsubTopics for static sharding","time":{"start":1712652235594,"stop":1712652235595,"duration":1},"status":"passed","severity":"normal"},{"uid":"10c73b904b341784","name":"Ping on subscribed peer","time":{"start":1712652364791,"stop":1712652364791,"duration":0},"status":"passed","severity":"normal"},{"uid":"388d10ec7ff851a6","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1712652259620,"stop":1712652259620,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe24c4d9b48c844","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1712652373803,"stop":1712652373803,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0fe7fd6030bdec6","name":"Ephemeral messages are not stored","time":{"start":1712652300644,"stop":1712652300645,"duration":1},"status":"passed","severity":"normal"},{"uid":"9260fb52340ca3b9","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1712652542562,"stop":1712652542563,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f76b2f990b0bff","name":"Js publishes, other Js receives","time":{"start":1712652710707,"stop":1712652710707,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b6dd28ec7e2338","name":"Decrypt messages","time":{"start":1712652680679,"stop":1712652680680,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd76c77ccf9f52d2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712652499576,"stop":1712652499577,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0d84acc1bf1141f","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712652235614,"stop":1712652235614,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e13b11c1ce085ab","name":"handles empty shards array correctly","time":{"start":1712652235615,"stop":1712652235615,"duration":0},"status":"passed","severity":"normal"},{"uid":"e67f0fa091c64c1c","name":"Push message with content topic containing unicode special characters","time":{"start":1712652678863,"stop":1712652678865,"duration":2},"status":"passed","severity":"normal"},{"uid":"69bd8150f6d66da8","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712652893470,"stop":1712652893470,"duration":0},"status":"passed","severity":"normal"},{"uid":"391ee13c34624011","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712652703276,"stop":1712652703276,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c886f1c6adab2ed","name":"shard 0","time":{"start":1712652771269,"stop":1712652771269,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a5a362201c0217d1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712652893466,"stop":1712652893467,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcd023a46038b5d1","name":"Delete observer","time":{"start":1712652680680,"stop":1712652680680,"duration":0},"status":"passed","severity":"normal"},{"uid":"26409e237a866360","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712652534276,"stop":1712652534276,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c4ddb5fffe26b81c","name":"Check message with no payload is not received","time":{"start":1712652765406,"stop":1712652765406,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef50519f2efdc796","name":"Check received message containing Script","time":{"start":1712652765373,"stop":1712652765373,"duration":0},"status":"passed","severity":"normal"},{"uid":"a64faab67bbe5bfd","name":"should return all peers when numPeers is 0","time":{"start":1712652248701,"stop":1712652248701,"duration":0},"status":"passed","severity":"normal"},{"uid":"8034652457d04ef3","name":"Push to array if already present","time":{"start":1712652235304,"stop":1712652235304,"duration":0},"status":"passed","severity":"normal"},{"uid":"7822c1795cf2098c","name":"Push message with shell command payload","time":{"start":1712652678827,"stop":1712652678827,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d86c1563fe735e","name":"Subscribe and receives messages on 20 topics","time":{"start":1712652893466,"stop":1712652893466,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81caca5c1d313b9","name":"Check received message with timestamp: 1712652285292000000 ","time":{"start":1712652765398,"stop":1712652765398,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f962632a765cd","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712652542532,"stop":1712652542532,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a405af5ee38a351c","name":"Check received message containing Russian","time":{"start":1712652457409,"stop":1712652457410,"duration":1},"status":"passed","severity":"normal"},{"uid":"de3756ce832fdf3a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712652893458,"stop":1712652893458,"duration":0},"status":"passed","severity":"normal"},{"uid":"6090d64bc83ddc88","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712652715947,"stop":1712652715947,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88125dde1799cef0","name":"Check received message containing Basic HTML tag","time":{"start":1712652765374,"stop":1712652765374,"duration":0},"status":"passed","severity":"normal"},{"uid":"24cd6bf864031d03","name":"Push message with long payload","time":{"start":1712652747925,"stop":1712652747925,"duration":0},"status":"passed","severity":"normal"},{"uid":"7806aac624c3e36f","name":"can start the service","time":{"start":1712652306460,"stop":1712652306461,"duration":1},"status":"passed","severity":"normal"},{"uid":"91a27396d7f5ffd2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1712652373814,"stop":1712652373816,"duration":2},"status":"passed","severity":"normal"},{"uid":"6264df2454d8be41","name":"Query generator for multiple messages with multiple decoders","time":{"start":1712652820369,"stop":1712652820370,"duration":1},"status":"passed","severity":"normal"},{"uid":"92326a98aa76c8d8","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1712652243491,"stop":1712652243491,"duration":0},"status":"passed","severity":"normal"},{"uid":"8619f3ae65f16b33","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712652499582,"stop":1712652499583,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e2df110df83daff","name":"same cluster, different shard: nodes connect","time":{"start":1712652566903,"stop":1712652566906,"duration":3},"status":"passed","severity":"normal"},{"uid":"e374986a44440b11","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1712652243486,"stop":1712652243486,"duration":0},"status":"passed","severity":"normal"},{"uid":"c224eef62344ee8e","name":"Encoder throws on empty string content topic","time":{"start":1712652248937,"stop":1712652248937,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4b71e66fb3f611","name":"Push message with custom timestamp: 1712648857570","time":{"start":1712652678913,"stop":1712652678917,"duration":4},"status":"passed","severity":"normal"},{"uid":"ccc0aff75888e25c","name":"Default pageSize","time":{"start":1712652820680,"stop":1712652820681,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5d7aa89347b86a8","name":"Push message with Arabic payload","time":{"start":1712652678824,"stop":1712652678824,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53c61bcd9676dc2","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712652765378,"stop":1712652765379,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3d4a28d2f3fd0d8","name":"Push message with numeric payload","time":{"start":1712652678822,"stop":1712652678823,"duration":1},"status":"passed","severity":"normal"},{"uid":"9025deb143fff7f9","name":"handles different clusterIds correctly","time":{"start":1712652235590,"stop":1712652235590,"duration":0},"status":"passed","severity":"normal"},{"uid":"b30efffdcd7d0227","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1712652235600,"stop":1712652235600,"duration":0},"status":"passed","severity":"normal"},{"uid":"6837a071b40e5289","name":"handles different networkShards values correctly","time":{"start":1712652235590,"stop":1712652235591,"duration":1},"status":"passed","severity":"normal"},{"uid":"c329ae72e363b3d7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712652893463,"stop":1712652893463,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72ab97d8cb2c50f","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712652703276,"stop":1712652703276,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea80e75d91a68ff","name":"Query with Ordered Callback, No message returned","time":{"start":1712652790272,"stop":1712652790272,"duration":0},"status":"passed","severity":"normal"},{"uid":"9533cb40bf7bbfad","name":"Fails to push message bigger that 1MB","time":{"start":1712652747953,"stop":1712652747954,"duration":1},"status":"passed","severity":"normal"},{"uid":"955ab27088687414","name":"Push message with meta","time":{"start":1712652678911,"stop":1712652678911,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1b0bcb7f729962","name":"Push message with content topic containing escaped characters","time":{"start":1712652747947,"stop":1712652747947,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0d68d30ae725d15","name":"should handle corrupted local storage data gracefully","time":{"start":1712652263521,"stop":1712652263521,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59aebeca6c471c3","name":"Check message received after jswaku node is restarted","time":{"start":1712652765381,"stop":1712652765382,"duration":1},"status":"skipped","severity":"normal"},{"uid":"325ecf672d533969","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1712652373797,"stop":1712652373797,"duration":0},"status":"passed","severity":"normal"},{"uid":"e251b29c071d0d1c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712652703273,"stop":1712652703273,"duration":0},"status":"passed","severity":"normal"},{"uid":"852c067dbc1d1dd0","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1712652259621,"stop":1712652259622,"duration":1},"status":"passed","severity":"normal"},{"uid":"89c2bf44888835ca","name":"should set field with all protocols disabled","time":{"start":1712652244113,"stop":1712652244113,"duration":0},"status":"passed","severity":"normal"},{"uid":"d938e10206d5db5c","name":"Passing page size 11 when there are 10 messages","time":{"start":1712652820680,"stop":1712652820680,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d824f7e929fa06b","name":"configure the node with multiple content topics","time":{"start":1712652715946,"stop":1712652715946,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dedfd3c6056ba11b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712652771281,"stop":1712652771281,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d071ea774410a","name":"Query generator for multiple messages with different message text format","time":{"start":1712652820368,"stop":1712652820369,"duration":1},"status":"passed","severity":"normal"},{"uid":"c20da5e85f9f6abb","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712652499579,"stop":1712652499580,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a46942e3455e6bd","name":"Decoder throws on empty string content topic","time":{"start":1712652269379,"stop":1712652269380,"duration":1},"status":"passed","severity":"normal"},{"uid":"c88fcd53d4f88850","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1712652703274,"stop":1712652703275,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8949fcb7e68bd2f","name":"isConnected return false after peer stops","time":{"start":1712652329760,"stop":1712652329761,"duration":1},"status":"passed","severity":"normal"},{"uid":"99d29e99e275b570","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1712652235590,"stop":1712652235590,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41a52cba5326bb3","name":"Encoder throws on undefined content topic","time":{"start":1712652271294,"stop":1712652271294,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e8b3bf514feed6","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1712652777772,"stop":1712652777780,"duration":8},"status":"passed","severity":"normal"},{"uid":"1cdcacd9c5ba262e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712652373791,"stop":1712652373791,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0769850c5da2f1e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712652893453,"stop":1712652893453,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b93b762475148e","name":"Overlapping topic subscription","time":{"start":1712652542532,"stop":1712652542532,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75675a19e8a4882","name":"should be able to decode the field with only STORE set to true","time":{"start":1712652243488,"stop":1712652243489,"duration":1},"status":"passed","severity":"normal"},{"uid":"745275d0b110feee","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712652542520,"stop":1712652542521,"duration":1},"status":"passed","severity":"normal"},{"uid":"1323513cb1657f72","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712652335687,"stop":1712652335687,"duration":0},"status":"skipped","severity":"normal"},{"uid":"84a0f9bfd6a18775","name":"Check received message containing Arabic","time":{"start":1712652457406,"stop":1712652457408,"duration":2},"status":"passed","severity":"normal"},{"uid":"47abf2aab22875cb","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712652893471,"stop":1712652893471,"duration":0},"status":"passed","severity":"normal"},{"uid":"13edffebe0689a6d","name":"should encode/decode to text encoding","time":{"start":1712652244110,"stop":1712652244110,"duration":0},"status":"passed","severity":"normal"},{"uid":"616533254aaef3d6","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1712652373786,"stop":1712652373787,"duration":1},"status":"passed","severity":"normal"},{"uid":"13fba7fc950ed82d","name":"should properly create peer info with all multiaddrs","time":{"start":1712652244113,"stop":1712652244113,"duration":0},"status":"passed","severity":"normal"},{"uid":"18f3f1488d6559fc","name":"Push message with content topic containing unicode special characters","time":{"start":1712652747947,"stop":1712652747948,"duration":1},"status":"passed","severity":"normal"},{"uid":"272e19f2e504f6e","name":"Privacy Node - default protocol","time":{"start":1712652850893,"stop":1712652850894,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1faa62991904d36","name":"removeEventListener with wrong event","time":{"start":1712652326351,"stop":1712652326351,"duration":0},"status":"passed","severity":"normal"},{"uid":"7289108f8d9e335c","name":"Subscribe to topic containing XML and receive message","time":{"start":1712652893472,"stop":1712652893472,"duration":0},"status":"passed","severity":"normal"},{"uid":"e552cb2d149ec43e","name":"Check received message containing JSON","time":{"start":1712652765396,"stop":1712652765396,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d2b7f9f4effb63","name":"should not fail to start the service if it is already started","time":{"start":1712652263518,"stop":1712652263518,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a357f9082b1a70","name":"Check received message containing escaped characters","time":{"start":1712652765375,"stop":1712652765375,"duration":0},"status":"passed","severity":"normal"},{"uid":"44aaae675265b9de","name":"should not receive a peer event before start","time":{"start":1712652745141,"stop":1712652745142,"duration":1},"status":"passed","severity":"normal"},{"uid":"27ab8dd0a57ffd98","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1712652833956,"stop":1712652833956,"duration":0},"status":"passed","severity":"normal"},{"uid":"efdbb432895f8c74","name":"1 Store, 2 relays, 2 fetches","time":{"start":1712652259512,"stop":1712652259512,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3844d3a295323a","name":"Subscribe and receive messages via lightPush","time":{"start":1712652542517,"stop":1712652542517,"duration":0},"status":"passed","severity":"normal"},{"uid":"7248c89f7a1147f6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712652893465,"stop":1712652893465,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b462468a9dbd92","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1712652373802,"stop":1712652373803,"duration":1},"status":"passed","severity":"normal"},{"uid":"9029711ae2ab1588","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1712652373801,"stop":1712652373802,"duration":1},"status":"passed","severity":"normal"},{"uid":"325188a5a5c7d69a","name":"Subscribe and receives messages on 20 topics","time":{"start":1712652542520,"stop":1712652542520,"duration":0},"status":"passed","severity":"normal"},{"uid":"d49ad8274def4bcf","name":"Push message with content topic containing XML","time":{"start":1712652747937,"stop":1712652747938,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f3ac5f0e5c1fc2e","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1712652286216,"stop":1712652286217,"duration":1},"status":"passed","severity":"normal"},{"uid":"6856fa61cb7b9d1d","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app68/4/topic488/json","time":{"start":1712652715944,"stop":1712652715945,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a8ad0b26f661be94","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712652858098,"stop":1712652858099,"duration":1},"status":"passed","severity":"normal"},{"uid":"7630e73d4f632e50","name":"Subscribe to topic containing special chars and publish message","time":{"start":1712652722018,"stop":1712652722019,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c7c2268277ae63","name":"Passing an array","time":{"start":1712652836290,"stop":1712652836291,"duration":1},"status":"passed","severity":"normal"},{"uid":"993ce98746ee07e2","name":"should throw error - invalid id","time":{"start":1712652244107,"stop":1712652244108,"duration":1},"status":"passed","severity":"normal"},{"uid":"b74da8736df53b6","name":"less peers than existing","time":{"start":1712652679275,"stop":1712652679276,"duration":1},"status":"skipped","severity":"normal"},{"uid":"22a82258f4a4e5ae","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1712652235593,"stop":1712652235593,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b5cead05571dcf","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712652858100,"stop":1712652858100,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f1836052a0db2d92","name":"Generator, 2 different pubsubtopics","time":{"start":1712652801929,"stop":1712652801929,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f60ca6e9e7d6af02","name":"Passing page size 0 when there are 110 messages","time":{"start":1712652820678,"stop":1712652820678,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be6afa84253f327","name":"handles empty contentTopics array correctly","time":{"start":1712652235615,"stop":1712652235615,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df1ec2c3298280","name":"random static sharding 5 - Cluster ID: 885, Shard ID: 995","time":{"start":1712652771276,"stop":1712652771276,"duration":0},"status":"passed","severity":"normal"},{"uid":"179e1f63ea513fe7","name":"Generator, custom pubsub topic","time":{"start":1712652801926,"stop":1712652801926,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c8ac913e45de7f0","name":"Query Generator, No message returned","time":{"start":1712652790268,"stop":1712652790269,"duration":1},"status":"passed","severity":"normal"},{"uid":"be2003b5fd21396a","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1712652816916,"stop":1712652816916,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb189e5daf3a6b37","name":"Push message with content topic containing SQL Injection","time":{"start":1712652747936,"stop":1712652747937,"duration":1},"status":"passed","severity":"normal"},{"uid":"524acc178c23b0a2","name":"should only return 1 node with relay and store capability","time":{"start":1712652259812,"stop":1712652259812,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6547bb1945419a","name":"Subscribe to topic containing Script and receive message","time":{"start":1712652893460,"stop":1712652893460,"duration":0},"status":"passed","severity":"normal"},{"uid":"595ed5b1635502e1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712652893470,"stop":1712652893470,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ff3e7a1ee85bac","name":"Push message with meta","time":{"start":1712652747949,"stop":1712652747949,"duration":0},"status":"passed","severity":"normal"},{"uid":"93cfae20e66c9245","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1712652329759,"stop":1712652329759,"duration":0},"status":"passed","severity":"normal"},{"uid":"c60e9273570463de","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1712652248703,"stop":1712652248703,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ae0da437446ff9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1712652235603,"stop":1712652235603,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63173a2af24b53d","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1712652722021,"stop":1712652722022,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e87fd3ad9409841","name":"Check received message containing numeric","time":{"start":1712652765392,"stop":1712652765392,"duration":0},"status":"passed","severity":"normal"},{"uid":"43984b517b58fa85","name":"Push message with rate limit","time":{"start":1712652678912,"stop":1712652678912,"duration":0},"status":"passed","severity":"normal"},{"uid":"89564c21cf4b79c7","name":"Check publish message containing special chars","time":{"start":1712652715579,"stop":1712652715580,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e0bf6bc18f98ed5","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712652235613,"stop":1712652235614,"duration":1},"status":"passed","severity":"normal"},{"uid":"9752838211b74724","name":"throws on content topic with empty version field","time":{"start":1712652235581,"stop":1712652235581,"duration":0},"status":"passed","severity":"normal"},{"uid":"225949a0c584c378","name":"Check received message containing unicode special characters","time":{"start":1712652765397,"stop":1712652765398,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cc19db3638e2e69","name":"Ping on unsubscribed peer","time":{"start":1712652364792,"stop":1712652364792,"duration":0},"status":"passed","severity":"normal"},{"uid":"790b4a7a2187eaa3","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app90/8/topic367/proto","time":{"start":1712652715943,"stop":1712652715943,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b6aa7de8dcbdf31f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712652373795,"stop":1712652373797,"duration":2},"status":"passed","severity":"normal"},{"uid":"d32b0275380138bc","name":"Push message with content topic containing special chars","time":{"start":1712652678831,"stop":1712652678832,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad0e45ba7b8afc96","name":"Subscribe to topic containing long and receive message","time":{"start":1712652893458,"stop":1712652893458,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd3a75e7286ab656","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1712652721997,"stop":1712652721999,"duration":2},"status":"passed","severity":"normal"},{"uid":"ac4d0bca18909579","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1712652235586,"stop":1712652235586,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ecffb5d53e1f86","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712652801933,"stop":1712652801934,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a170cad96e56544","name":"random static sharding 2 - Cluster ID: 181, Shard ID: 370","time":{"start":1712652771270,"stop":1712652771271,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c5e9d1300d368c2","name":"should be called for bootstrap peers","time":{"start":1712652293945,"stop":1712652293945,"duration":0},"status":"passed","severity":"normal"},{"uid":"73fddcd14f267c59","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1712652263520,"stop":1712652263521,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf767989a312b164","name":"Fails to publish message with wrong content topic","time":{"start":1712652715592,"stop":1712652715593,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ef9b368602df56","name":"Check message with invalid timestamp is not received","time":{"start":1712652457417,"stop":1712652457417,"duration":0},"status":"passed","severity":"normal"},{"uid":"31fdf3e7c53593f","name":"Fails to push message with empty content topic","time":{"start":1712652678910,"stop":1712652678911,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ebe913ed5ed0a87","name":"Check received message containing XML","time":{"start":1712652457411,"stop":1712652457411,"duration":0},"status":"passed","severity":"normal"},{"uid":"a43bb83d7968d729","name":"Check received message containing XML","time":{"start":1712652765373,"stop":1712652765374,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba9e1b005b8883d2","name":"Check received message containing shell command","time":{"start":1712652457412,"stop":1712652457412,"duration":0},"status":"passed","severity":"normal"},{"uid":"473cfcaba3b97e07","name":"should get / set UDP multiaddr","time":{"start":1712652244110,"stop":1712652244110,"duration":0},"status":"passed","severity":"normal"},{"uid":"a731c2ba8163afc9","name":"Decoder throws on undefined content topic","time":{"start":1712652269379,"stop":1712652269379,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf78f830d3e5186","name":"should encodeTxt and decodeTxt","time":{"start":1712652244104,"stop":1712652244105,"duration":1},"status":"passed","severity":"normal"},{"uid":"73aab159d2c554a7","name":"Passing page size 110 when there are 120 messages","time":{"start":1712652820680,"stop":1712652820680,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f1f2305f335022b","name":"Push message with content topic containing JSON","time":{"start":1712652747946,"stop":1712652747946,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e1d157e601513f","name":"Check message received after jswaku node is restarted","time":{"start":1712652765407,"stop":1712652765407,"duration":0},"status":"skipped","severity":"normal"},{"uid":"204d051a87f2b9fe","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1712652243485,"stop":1712652243485,"duration":0},"status":"passed","severity":"normal"},{"uid":"3401645b4f6d822","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1712652715593,"stop":1712652715593,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8122be06776aa1","name":"Check received message containing unicode special characters","time":{"start":1712652457413,"stop":1712652457413,"duration":0},"status":"passed","severity":"normal"},{"uid":"e505ab9dd6cf75b5","name":"Subscribe to topic containing Russian and publish message","time":{"start":1712652722022,"stop":1712652722022,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a491e485c666ae","name":"Push message with content topic containing XML","time":{"start":1712652678834,"stop":1712652678835,"duration":1},"status":"passed","severity":"normal"},{"uid":"68d1f2141a1b9333","name":"Query Generator - forward","time":{"start":1712652802982,"stop":1712652802983,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2e211549c5b0459","name":"start node with empty shard","time":{"start":1712652771282,"stop":1712652771282,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce19e06efd974095","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712652373768,"stop":1712652373768,"duration":0},"status":"passed","severity":"normal"},{"uid":"a56f50ac59a99ba7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712652893472,"stop":1712652893472,"duration":0},"status":"passed","severity":"normal"},{"uid":"9654024f8efbcff2","name":"does not throw on valid cases","time":{"start":1712652235576,"stop":1712652235577,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa4c582ec6e4b2bb","name":"should properly create location multiaddrs - udp6","time":{"start":1712652244112,"stop":1712652244112,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3df36d1de954b64","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712652893455,"stop":1712652893455,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e8e8e435308ee7","name":"Check publish message containing Arabic","time":{"start":1712652715581,"stop":1712652715581,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6ec238d15396c","name":"should correctly map a content topic to a pubsub topic","time":{"start":1712652235616,"stop":1712652235616,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d35aca924e25db","name":"should only return 1 node with relay capability","time":{"start":1712652259812,"stop":1712652259812,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d89e772de80f1c8","name":"should not fail to start the service if it is already started","time":{"start":1712652745139,"stop":1712652745140,"duration":1},"status":"passed","severity":"normal"},{"uid":"5744b1e72d629885","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712652858099,"stop":1712652858099,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae6d479a7129769","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app20/7/topic527/proto","time":{"start":1712652715942,"stop":1712652715942,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6b3451c8bf529175","name":"Push message with content topic containing special chars","time":{"start":1712652747934,"stop":1712652747935,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8de37a8cacb6a7f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712652542561,"stop":1712652542561,"duration":0},"status":"passed","severity":"normal"},{"uid":"df0e93fd0db1c56f","name":"Subscribe to topic containing XML and publish message","time":{"start":1712652722032,"stop":1712652722033,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd42dfbbad7d3669","name":"new peer added after a peer was already found","time":{"start":1712652688033,"stop":1712652688034,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fca77cb978a2d3f8","name":"should throw an error for an unconfigured topic","time":{"start":1712652235609,"stop":1712652235609,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f19b19fd8698afe","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712652893458,"stop":1712652893458,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6462f4c97ccdba2","name":"should be able to decode the field with only FILTER set to true","time":{"start":1712652243488,"stop":1712652243488,"duration":0},"status":"passed","severity":"normal"},{"uid":"9877aef17715b059","name":"should not receive a peer event after stop","time":{"start":1712652263519,"stop":1712652263519,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af0e13fda568b9b","name":"Push message with content topic containing Chinese","time":{"start":1712652747935,"stop":1712652747935,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee981b97a4cb5687","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1712652235616,"stop":1712652235616,"duration":0},"status":"passed","severity":"normal"},{"uid":"c360e32e895b334d","name":"Publish message with rate limit","time":{"start":1712652715599,"stop":1712652715599,"duration":0},"status":"passed","severity":"normal"},{"uid":"b130d9befc46c91a","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1712652373785,"stop":1712652373786,"duration":1},"status":"passed","severity":"normal"},{"uid":"92b0113bfebbd844","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1712652703275,"stop":1712652703275,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a71e7c5122ebab","name":"Relay - times out","time":{"start":1712652850892,"stop":1712652850892,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72286c6b81a8ba1","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1712652235587,"stop":1712652235588,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8b0908ebea9d483","name":"should not fail to start the service if it is already started","time":{"start":1712652306464,"stop":1712652306465,"duration":1},"status":"passed","severity":"normal"},{"uid":"3353762950d0f276","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1712652373759,"stop":1712652373760,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5100ecf604d1a471","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1712652235589,"stop":1712652235589,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e90776e5f876982","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712652542550,"stop":1712652542551,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f71202adc4b4fa5","name":"Push message with content topic containing short","time":{"start":1712652747933,"stop":1712652747933,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0ba674432a2e17","name":"Push message with special chars payload","time":{"start":1712652678823,"stop":1712652678823,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1dd0919a46b9246","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712652335689,"stop":1712652335690,"duration":1},"status":"passed","severity":"normal"},{"uid":"a508f79bf26fce7","name":"Encoder throws on empty string content topic","time":{"start":1712652271294,"stop":1712652271294,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc07bcc53cb41bad","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1712652373769,"stop":1712652373769,"duration":0},"status":"passed","severity":"normal"},{"uid":"d84d0f956a52228","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1712652235614,"stop":1712652235614,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf6d884a00f3874","name":"connected peers and dial","time":{"start":1712652679274,"stop":1712652679275,"duration":1},"status":"skipped","severity":"normal"},{"uid":"49570da37ac94e2c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712652893463,"stop":1712652893463,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a1774268113d7e","name":"throws on content topic with empty topic name field","time":{"start":1712652235582,"stop":1712652235582,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0b05cf35991a90","name":"Push message with content topic containing shell command","time":{"start":1712652678860,"stop":1712652678861,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e31c32a7f80746c","name":"Fails to publish message with empty text","time":{"start":1712652715590,"stop":1712652715591,"duration":1},"status":"passed","severity":"normal"},{"uid":"f193a300d7330e8","name":"getPeersByDiscovery","time":{"start":1712652326351,"stop":1712652326351,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3c668f410a27fdd","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1712652566899,"stop":1712652566900,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cee9cd89473173a","name":"Push message with Russian payload","time":{"start":1712652747927,"stop":1712652747927,"duration":0},"status":"passed","severity":"normal"},{"uid":"83676ec4c9a9498a","name":"Sign & Recover","time":{"start":1712652269876,"stop":1712652269876,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c00fb7b2ea3ffd","name":"Push message equal or less that 1MB","time":{"start":1712652678918,"stop":1712652678918,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f90ae066cc45de","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712652306471,"stop":1712652306472,"duration":1},"status":"skipped","severity":"normal"},{"uid":"96040bc15894fe59","name":"Fails to publish message with size larger than 1 MB","time":{"start":1712652715594,"stop":1712652715594,"duration":0},"status":"passed","severity":"normal"},{"uid":"5605fd2779868cf9","name":"Check publish message containing unicode special characters","time":{"start":1712652715586,"stop":1712652715587,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9cf0c64474e4c83","name":"can dial TLS multiaddrs","time":{"start":1712652551242,"stop":1712652551243,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0742cabad4e60bd","name":"nwaku subscribes","time":{"start":1712652710705,"stop":1712652710706,"duration":1},"status":"passed","severity":"normal"},{"uid":"c24a50877503ec9f","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1712652715738,"stop":1712652715738,"duration":0},"status":"skipped","severity":"normal"},{"uid":"400637a4543a546b","name":"A test","time":{"start":1712652534401,"stop":1712652534402,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccfd67848c340832","name":"Push message with content topic containing long","time":{"start":1712652747934,"stop":1712652747934,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0082a01050db5e","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1712652373761,"stop":1712652373761,"duration":0},"status":"passed","severity":"normal"},{"uid":"f962783ad9f83c91","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1712652373791,"stop":1712652373792,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e7bb463b7c99705","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712652542537,"stop":1712652542537,"duration":0},"status":"passed","severity":"normal"},{"uid":"795e8b1c48f1e99e","name":"Push message with custom timestamp: 1712656057570","time":{"start":1712652678917,"stop":1712652678918,"duration":1},"status":"passed","severity":"normal"},{"uid":"76831ddd5d58998d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712652893465,"stop":1712652893466,"duration":1},"status":"passed","severity":"normal"},{"uid":"486318d2a08f9e5b","name":"should not throw an error for a single configured topic","time":{"start":1712652235608,"stop":1712652235609,"duration":1},"status":"passed","severity":"normal"},{"uid":"b15138c44d81a47d","name":"Query generator for multiple messages with different content topic format","time":{"start":1712652820370,"stop":1712652820371,"duration":1},"status":"passed","severity":"normal"},{"uid":"85be77c8925f4c80","name":"Push message with content topic containing emoji","time":{"start":1712652747948,"stop":1712652747948,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a447833ca21062","name":"Check received message containing long","time":{"start":1712652765368,"stop":1712652765369,"duration":1},"status":"passed","severity":"normal"},{"uid":"794f1ecaf88872f4","name":"Push message with Script payload","time":{"start":1712652747928,"stop":1712652747929,"duration":1},"status":"passed","severity":"normal"},{"uid":"9320141f9b9d29ea","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712652542548,"stop":1712652542550,"duration":2},"status":"passed","severity":"normal"},{"uid":"f252623031c7becc","name":"returns all values when wanted number is greater than available values","time":{"start":1712652259279,"stop":1712652259279,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ae006f8356d58f2","name":"throws on content topic with generation field greater than 0","time":{"start":1712652235580,"stop":1712652235580,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d220bb52a3a8ddd","name":"should properly create location multiaddrs - tcp6","time":{"start":1712652244112,"stop":1712652244112,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e7c4974899d7871","name":"Check received message containing Chinese","time":{"start":1712652765370,"stop":1712652765370,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ce344369e95401","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712652893467,"stop":1712652893467,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1b2b04d1d0580713","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1712652235606,"stop":1712652235606,"duration":0},"status":"passed","severity":"normal"},{"uid":"73357c8c17a37966","name":"random static sharding 7 - Cluster ID: 674, Shard ID: 706","time":{"start":1712652771277,"stop":1712652771278,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c9523e55a51ea7e","name":"Check message with no payload is not received","time":{"start":1712652765380,"stop":1712652765381,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d3dda151647d488","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712652893469,"stop":1712652893470,"duration":1},"status":"passed","severity":"normal"},{"uid":"54026a34295b7155","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712652243486,"stop":1712652243487,"duration":1},"status":"passed","severity":"normal"},{"uid":"343781adffd35a39","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1712652243489,"stop":1712652243490,"duration":1},"status":"passed","severity":"normal"},{"uid":"19ac48b6177e8e24","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1712652244105,"stop":1712652244106,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea15a630a6a71796","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712652893463,"stop":1712652893464,"duration":1},"status":"passed","severity":"normal"},{"uid":"c30628f0db4ebeaa","name":"should set field with only RELAY enabled","time":{"start":1712652244114,"stop":1712652244114,"duration":0},"status":"passed","severity":"normal"},{"uid":"51724bae613a810b","name":"Generator, custom pubsub topic","time":{"start":1712652801929,"stop":1712652801929,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fbe23b2d23164843","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1712652373768,"stop":1712652373769,"duration":1},"status":"passed","severity":"normal"},{"uid":"aed4a2fa746b2f5e","name":"Sample","time":{"start":1712652243591,"stop":1712652243592,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f0aff0fb2da5953","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712652335687,"stop":1712652335687,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c3b518aa9af952f","name":"Nodes with multiple pubsub topic","time":{"start":1712652703275,"stop":1712652703275,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c19b453e9ea5e00","name":"should not receive a peer event after stop","time":{"start":1712652306467,"stop":1712652306468,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b9b7ce1b4256979","name":"safeDispatchEvent","time":{"start":1712652326352,"stop":1712652326353,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c6ab59d66f4ac57","name":"Subscribe to topic containing long and receive message","time":{"start":1712652542533,"stop":1712652542534,"duration":1},"status":"passed","severity":"normal"},{"uid":"f60a03b968a6cc24","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712652765399,"stop":1712652765399,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b4677c32aa99a6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712652499577,"stop":1712652499578,"duration":1},"status":"passed","severity":"normal"},{"uid":"4498eb1360923849","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1712652833955,"stop":1712652833956,"duration":1},"status":"passed","severity":"normal"},{"uid":"a55931a9d71cd4cd","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1712652373759,"stop":1712652373759,"duration":0},"status":"skipped","severity":"normal"},{"uid":"90b512094fb2315d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712652715941,"stop":1712652715941,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fbc695724c018471","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1712652235588,"stop":1712652235588,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27b39f2aae3ae","name":"should emit a peer event after start","time":{"start":1712652263518,"stop":1712652263519,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca8e5c27632e8105","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712652534275,"stop":1712652534275,"duration":0},"status":"passed","severity":"normal"},{"uid":"84cea556fde87b6e","name":"Relay + Store","time":{"start":1712652244115,"stop":1712652244115,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddd68c5bd59afdbf","name":"Reopen subscription with peer with lost subscription","time":{"start":1712652364793,"stop":1712652364793,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b598959611e6276","name":"through manual discovery","time":{"start":1712652551243,"stop":1712652551243,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0306135dadb1d28","name":"Push message with Script payload","time":{"start":1712652678825,"stop":1712652678825,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48876b6112d396c","name":"Overlapping topic subscription","time":{"start":1712652893468,"stop":1712652893468,"duration":0},"status":"passed","severity":"normal"},{"uid":"37061977d7cdb8c4","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1712652269374,"stop":1712652269375,"duration":1},"status":"passed","severity":"normal"},{"uid":"273ea4b5c1d34916","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1712652259618,"stop":1712652259618,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ad2ed23c4de500d","name":"should use DNS peer discovery with light client","time":{"start":1712652306470,"stop":1712652306471,"duration":1},"status":"skipped","severity":"normal"},{"uid":"25664a99d19e3236","name":"Push message with long payload","time":{"start":1712652678822,"stop":1712652678822,"duration":0},"status":"passed","severity":"normal"},{"uid":"95caa0579555099","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712652542562,"stop":1712652542562,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1bba17d7163224","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app87/3/topic647/json","time":{"start":1712652715944,"stop":1712652715944,"duration":0},"status":"skipped","severity":"normal"},{"uid":"867e2a34c20c9ecc","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1712652300646,"stop":1712652300646,"duration":0},"status":"passed","severity":"normal"},{"uid":"d885701ea349098b","name":"Check message received after nwaku node is restarted","time":{"start":1712652765407,"stop":1712652765407,"duration":0},"status":"skipped","severity":"normal"},{"uid":"29faa8c65b2d8a12","name":"should handle application and version for autosharding","time":{"start":1712652235595,"stop":1712652235595,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e9466665af61df","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1712652235601,"stop":1712652235601,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d19ebfbb69879c","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1712652833955,"stop":1712652833955,"duration":0},"status":"passed","severity":"normal"},{"uid":"4474c650f6cb5dc4","name":"should return valid sharding parameters for static sharding","time":{"start":1712652235612,"stop":1712652235612,"duration":0},"status":"passed","severity":"normal"},{"uid":"94be8e8f87880cfa","name":"Push 30 different messages","time":{"start":1712652747932,"stop":1712652747933,"duration":1},"status":"passed","severity":"normal"},{"uid":"872dff3011b0467f","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712652893468,"stop":1712652893468,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c76bc993d84ec5b6","name":"Relay - dialed first","time":{"start":1712652850891,"stop":1712652850891,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee6ba533ff2d9158","name":"Push message with content topic containing short","time":{"start":1712652678829,"stop":1712652678830,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4a71c5cd76e972f","name":"Push message with content topic containing Chinese","time":{"start":1712652678832,"stop":1712652678832,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f3bac0a7feb5a61","name":"Ping on peer without subscriptions","time":{"start":1712652364789,"stop":1712652364789,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e094bfae75cfea","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1712652235607,"stop":1712652235607,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c12e31fd95c62a4","name":"should not fail to stop the service if it was not started","time":{"start":1712652745138,"stop":1712652745139,"duration":1},"status":"passed","severity":"normal"},{"uid":"435ee96dbf4e01e9","name":"Push message with content topic containing Script","time":{"start":1712652678834,"stop":1712652678834,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba9d397f2d2258b","name":"Check received message containing XML","time":{"start":1712652765395,"stop":1712652765396,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0b1e8793bdd0f85","name":"Query generator for 2000 messages","time":{"start":1712652820375,"stop":1712652820376,"duration":1},"status":"passed","severity":"normal"},{"uid":"21477cd4a7cdf8e1","name":"Promise Callback - backward","time":{"start":1712652802984,"stop":1712652802984,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c06dafc4d92531e","name":"random static sharding 3 - Cluster ID: 882, Shard ID: 199","time":{"start":1712652771271,"stop":1712652771273,"duration":2},"status":"passed","severity":"normal"},{"uid":"8d0b7448fba6eb33","name":"Symmetric encrypt & Decrypt","time":{"start":1712652269875,"stop":1712652269875,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd0c3003efd1786","name":"Ping on peer without subscriptions","time":{"start":1712652364792,"stop":1712652364792,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0127b2bd7007723","name":"should decode valid enr with tcp successfully","time":{"start":1712652244106,"stop":1712652244106,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0333b43137e83c8","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712652893456,"stop":1712652893457,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c3667c8c17ba212a","name":"should not fail to stop the service if it was not started","time":{"start":1712652306463,"stop":1712652306463,"duration":0},"status":"passed","severity":"normal"},{"uid":"7969e84ed40d1b4a","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1712652259622,"stop":1712652259622,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48cd0be5f659b07","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1712652790273,"stop":1712652790273,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1488394bf702023","name":"same cluster, same shard: nodes connect","time":{"start":1712652373758,"stop":1712652373758,"duration":0},"status":"skipped","severity":"normal"},{"uid":"13a2ef90c38e2d3c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1712652235605,"stop":1712652235605,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a3ad36b3a14ac54","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712652893462,"stop":1712652893462,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab82f97aee022f66","name":"Check received message containing shell command","time":{"start":1712652765375,"stop":1712652765375,"duration":0},"status":"passed","severity":"normal"},{"uid":"53948a49882f4993","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1712652235744,"stop":1712652235744,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e0dcb446bea372","name":"Refresh subscription","time":{"start":1712652722002,"stop":1712652722003,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8743208e87296a05","name":"isConnected should return true after first peer connects","time":{"start":1712652329759,"stop":1712652329760,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb4b6358164b614a","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1712652259813,"stop":1712652259813,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b006927f6918ac","name":"Push message with custom timestamp: 1712655973967","time":{"start":1712652747953,"stop":1712652747953,"duration":0},"status":"passed","severity":"normal"},{"uid":"60204885958272a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712652373770,"stop":1712652373776,"duration":6},"status":"passed","severity":"normal"},{"uid":"6fe86f2cc3caf7e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712652534278,"stop":1712652534278,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9cb68074c07017","name":"Check received message containing SQL Injection","time":{"start":1712652765394,"stop":1712652765395,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6be30b57cf4e6c8","name":"Promise Callback - forward","time":{"start":1712652802983,"stop":1712652802984,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebdb49cc497b742b","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1712652721996,"stop":1712652721997,"duration":1},"status":"passed","severity":"normal"},{"uid":"83f9109bb98a88e5","name":"Nwaku publishes","time":{"start":1712652710706,"stop":1712652710707,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb323915ffcba194","name":"should throw error - no id","time":{"start":1712652244106,"stop":1712652244106,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab7b36400d685fdd","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1712652286209,"stop":1712652286212,"duration":3},"status":"passed","severity":"normal"},{"uid":"9fbec3aa5b81706a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712652893474,"stop":1712652893474,"duration":0},"status":"passed","severity":"normal"},{"uid":"3293df8bce7ba0f2","name":"Push message with content topic containing JSON","time":{"start":1712652678858,"stop":1712652678860,"duration":2},"status":"passed","severity":"normal"},{"uid":"c7b735536a170e56","name":"should throw an error if shards are undefined for static sharding","time":{"start":1712652235597,"stop":1712652235597,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b2d281902a69b3","name":"should throw an error for empty SingleShardInfos array","time":{"start":1712652235593,"stop":1712652235593,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f7aec6d5f8292e","name":"Subscribe to topic containing XML and receive message","time":{"start":1712652893460,"stop":1712652893461,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fb2fdebf20afc81","name":"creates an iterator","time":{"start":1712652827461,"stop":1712652827461,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a543a860c080d4","name":"Push message with content topic containing Russian","time":{"start":1712652678833,"stop":1712652678833,"duration":0},"status":"passed","severity":"normal"},{"uid":"696b481a3c3e8906","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712652499578,"stop":1712652499579,"duration":1},"status":"passed","severity":"normal"},{"uid":"70db54763b0d163b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712652335685,"stop":1712652335685,"duration":0},"status":"passed","severity":"normal"},{"uid":"c698cdf195784f8","name":"Round trip binary encryption [ecies, signature]","time":{"start":1712652271293,"stop":1712652271293,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d5b5d98eb6f0aca","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1712652235602,"stop":1712652235603,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf2bf290bbc971e8","name":"Publish message with large meta","time":{"start":1712652715598,"stop":1712652715599,"duration":1},"status":"passed","severity":"normal"},{"uid":"14da0395ab6f4a48","name":"Subscribe to topic containing long and publish message","time":{"start":1712652722016,"stop":1712652722017,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce9150a622561054","name":"should throw error - no public key","time":{"start":1712652244106,"stop":1712652244107,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b80eafa13978ce3","name":"random static sharding 9 - Cluster ID: 470, Shard ID: 69","time":{"start":1712652771279,"stop":1712652771279,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f7cb4bf2448b9","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1712652248701,"stop":1712652248702,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a5774d0d4a0fc39","name":"Push message with short payload","time":{"start":1712652747921,"stop":1712652747925,"duration":4},"status":"passed","severity":"normal"},{"uid":"24a17706f058be13","name":"Subscribe and receive messages via waku relay post","time":{"start":1712652893454,"stop":1712652893454,"duration":0},"status":"passed","severity":"normal"},{"uid":"faed51985ddebf31","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1712652235585,"stop":1712652235585,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bdf3f8ce9ef3a84","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712652335686,"stop":1712652335686,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0151d4dbbbbe84f","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1712652235612,"stop":1712652235612,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c02f648e76f1d95","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1712652235587,"stop":1712652235587,"duration":0},"status":"passed","severity":"normal"},{"uid":"6db173563c786c04","name":"Push message with JSON payload","time":{"start":1712652678826,"stop":1712652678826,"duration":0},"status":"passed","severity":"normal"},{"uid":"b97451ff805f7dd1","name":"Query with Ordered Callback, No Decoder","time":{"start":1712652790271,"stop":1712652790272,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6e5344ffdf98ec6","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1712652259623,"stop":1712652259623,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4c914137dc8b9","name":"should decode valid enr successfully","time":{"start":1712652244105,"stop":1712652244105,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a6ca3e6732408c0","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712652893464,"stop":1712652893464,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8bf220b9cc3eaaf","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1712652293946,"stop":1712652293946,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6fd8bf569932002","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1712652335686,"stop":1712652335687,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8ba7796c112399f1","name":"Check received message containing unicode special characters","time":{"start":1712652765376,"stop":1712652765376,"duration":0},"status":"passed","severity":"normal"},{"uid":"af09d990cc95805a","name":"Store - dialed first","time":{"start":1712652850892,"stop":1712652850892,"duration":0},"status":"passed","severity":"normal"},{"uid":"d788c2eac855e0e9","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1712652259621,"stop":1712652259621,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ab774e678b5d5d","name":"Push message with content topic containing Arabic","time":{"start":1712652747936,"stop":1712652747936,"duration":0},"status":"passed","severity":"normal"},{"uid":"af21974ea6ab063c","name":"dispatchEvent via connectionManager","time":{"start":1712652326352,"stop":1712652326352,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2b2acc8905407a","name":"Push message with shell command payload","time":{"start":1712652747930,"stop":1712652747931,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5966daaac536b8a","name":"Check received message containing Script","time":{"start":1712652765395,"stop":1712652765395,"duration":0},"status":"passed","severity":"normal"},{"uid":"c176ff4c8de00f32","name":"Push message with content topic containing Script","time":{"start":1712652747937,"stop":1712652747937,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a58c3544722c3","name":"should load peers from local storage and dispatch events","time":{"start":1712652263520,"stop":1712652263520,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea9110d6f1d0d2e3","name":"can start and stop the service","time":{"start":1712652745137,"stop":1712652745138,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f7da80c5cdadc8f","name":"can start and stop the service","time":{"start":1712652263517,"stop":1712652263517,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb901edca65170a","name":"1 Relay, 1 Filter, gives up","time":{"start":1712652259512,"stop":1712652259513,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac08137410ed37a9","name":"Subscribe and receive messages via lightPush","time":{"start":1712652893464,"stop":1712652893464,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe9afdcd06c6423e","name":"Subscribe to topic containing short and receive message","time":{"start":1712652893469,"stop":1712652893469,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecf9fe6c0c9908ad","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712652893456,"stop":1712652893456,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f31ca2b142b78f","name":"Check received message containing Arabic","time":{"start":1712652765393,"stop":1712652765394,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b2dd3f3790d6a94","name":"Check message received after jswaku node is restarted","time":{"start":1712652457421,"stop":1712652457421,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8533dd4b87cb529b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712652373807,"stop":1712652373808,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e637465905402b","name":"Subscribe to topic containing shell command and publish message","time":{"start":1712652722035,"stop":1712652722040,"duration":5},"status":"passed","severity":"normal"},{"uid":"3c6e543e534f8070","name":"Decoder throws on empty string content topic","time":{"start":1712652248938,"stop":1712652248938,"duration":0},"status":"passed","severity":"normal"},{"uid":"28db4cd40dd6fb8","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712652893454,"stop":1712652893454,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d34369a26212237","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1712652777771,"stop":1712652777772,"duration":1},"status":"passed","severity":"normal"},{"uid":"50a339932bd936a2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1712652235604,"stop":1712652235605,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8ccd0537a2d24f4","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1712652373808,"stop":1712652373809,"duration":1},"status":"passed","severity":"normal"},{"uid":"24082d2d80de916d","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712652703276,"stop":1712652703277,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd99f889343ae65e","name":"different cluster, same shard: nodes don't connect","time":{"start":1712652373758,"stop":1712652373759,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6b7fc0d138642c1c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712652542518,"stop":1712652542518,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec37965b4d373518","name":"Correctly serialized arguments","time":{"start":1712652551345,"stop":1712652551345,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b70aed6e65a9efe","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1712652286212,"stop":1712652286213,"duration":1},"status":"passed","severity":"normal"},{"uid":"850753aa318defe2","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712652893473,"stop":1712652893473,"duration":0},"status":"passed","severity":"normal"},{"uid":"540b8ba81ca73750","name":"caches peers it previously fetched","time":{"start":1712652259811,"stop":1712652259811,"duration":0},"status":"passed","severity":"normal"},{"uid":"718c28e514a1a375","name":"Subscribe to topic containing XML and receive message","time":{"start":1712652542538,"stop":1712652542538,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42f25b750590e67","name":"getPeersByDiscovery","time":{"start":1712652688033,"stop":1712652688033,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c44a83e4d57232","name":"Publish message with custom timestamp: Tue Apr 09 2024 07:51:43 GMT+0000 (Coordinated Universal Time)","time":{"start":1712652715589,"stop":1712652715589,"duration":0},"status":"passed","severity":"normal"},{"uid":"9190483c3713b26e","name":"should emit a peer event after start","time":{"start":1712652745140,"stop":1712652745141,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9887845b389eb13","name":"Check message with non string payload is not received","time":{"start":1712652457420,"stop":1712652457421,"duration":1},"status":"passed","severity":"normal"},{"uid":"92c3ad05996dd0c3","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1712652373809,"stop":1712652373809,"duration":0},"status":"passed","severity":"normal"},{"uid":"acbc63c54cc68695","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712652893459,"stop":1712652893460,"duration":1},"status":"passed","severity":"normal"},{"uid":"19f5b2090ac665b4","name":"Fails to push message with large meta","time":{"start":1712652747949,"stop":1712652747950,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a2a2c50b74532bc","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712652703273,"stop":1712652703274,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9c863c5fb4f9232","name":"Subscribe to topic containing emoji and publish message","time":{"start":1712652722045,"stop":1712652722050,"duration":5},"status":"passed","severity":"normal"},{"uid":"91ee29e4a6e20572","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1712652373788,"stop":1712652373788,"duration":0},"status":"passed","severity":"normal"},{"uid":"64319b2b88d4bb2d","name":"Check message received after nwaku node is restarted","time":{"start":1712652765382,"stop":1712652765383,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c70ded18f924ebc4","name":"Decoder throws on undefined content topic","time":{"start":1712652248937,"stop":1712652248937,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f8d7fec488499a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1712652373799,"stop":1712652373800,"duration":1},"status":"passed","severity":"normal"},{"uid":"b93fc414acb0f90a","name":"should emit a peer event after start","time":{"start":1712652306465,"stop":1712652306466,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a1cdbcb808a7407","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712652893467,"stop":1712652893467,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af7e09963fdd9df","name":"Publish without waiting for remote peer","time":{"start":1712652721993,"stop":1712652721995,"duration":2},"status":"passed","severity":"normal"},{"uid":"a79a1c369262102d","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1712652243491,"stop":1712652243491,"duration":0},"status":"passed","severity":"normal"},{"uid":"82edeae288b142f4","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1712652373792,"stop":1712652373793,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7f4392a77365548","name":"Ephemeral field set to true","time":{"start":1712652248935,"stop":1712652248935,"duration":0},"status":"passed","severity":"normal"},{"uid":"75063b064e76fd6e","name":"receives messages sent to provided content topic through callback","time":{"start":1712652715738,"stop":1712652715738,"duration":0},"status":"skipped","severity":"normal"},{"uid":"21d6f53e06b1342f","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1712652777780,"stop":1712652777780,"duration":0},"status":"passed","severity":"normal"},{"uid":"5300b2eae4849d38","name":"Push message with special chars payload","time":{"start":1712652747926,"stop":1712652747926,"duration":0},"status":"passed","severity":"normal"},{"uid":"d89a02815cbb9ee6","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712652235595,"stop":1712652235595,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e03f8b4b2f7b38","name":"Push message with custom timestamp: 1712648773967","time":{"start":1712652747952,"stop":1712652747952,"duration":0},"status":"passed","severity":"normal"},{"uid":"6347835ccb54d8ee","name":"Check received message with timestamp: 1712652285292000000 ","time":{"start":1712652765377,"stop":1712652765377,"duration":0},"status":"passed","severity":"normal"},{"uid":"26fe749195dae125","name":"Push message with content topic containing long","time":{"start":1712652678830,"stop":1712652678831,"duration":1},"status":"passed","severity":"normal"},{"uid":"e942857c50bbe510","name":"should throw an error for missing required configuration","time":{"start":1712652235597,"stop":1712652235598,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e30e51b77df9597","name":"Push message with numeric payload","time":{"start":1712652747925,"stop":1712652747926,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c2c038f66b11f5b","name":"Push message with content topic containing Arabic","time":{"start":1712652678832,"stop":1712652678833,"duration":1},"status":"passed","severity":"normal"},{"uid":"9046e97bc5a2763f","name":"Subscribe to topic containing short and receive message","time":{"start":1712652893457,"stop":1712652893458,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2a2e2896be01f3c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712652542545,"stop":1712652542546,"duration":1},"status":"passed","severity":"normal"},{"uid":"80de9c7d6d562c8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712652457415,"stop":1712652457416,"duration":1},"status":"passed","severity":"normal"},{"uid":"380330c73d6ae565","name":"throws on content topic with empty encoding field","time":{"start":1712652235582,"stop":1712652235583,"duration":1},"status":"passed","severity":"normal"},{"uid":"c79df81e8eb68084","name":"Accepts a valid Waku Message","time":{"start":1712652252337,"stop":1712652252338,"duration":1},"status":"passed","severity":"normal"},{"uid":"efcd5f92012777b0","name":"listenerCount","time":{"start":1712652326352,"stop":1712652326352,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1be22e7d9d220c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712652534278,"stop":1712652534279,"duration":1},"status":"passed","severity":"normal"},{"uid":"5071256a364be1a3","name":"should properly create location multiaddrs - udp","time":{"start":1712652244112,"stop":1712652244112,"duration":0},"status":"passed","severity":"normal"},{"uid":"f723be1b33847271","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1712652235584,"stop":1712652235584,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b717644ab1c57d","name":"Fails to push message with empty content topic","time":{"start":1712652747948,"stop":1712652747949,"duration":1},"status":"passed","severity":"normal"},{"uid":"8751b25a1ef1c1d4","name":"Reusing cursor across nodes","time":{"start":1712652777781,"stop":1712652777781,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f31d956aa6664bb","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1712652235610,"stop":1712652235611,"duration":1},"status":"passed","severity":"normal"},{"uid":"59942e488dfc6bb1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712652765399,"stop":1712652765400,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8a5f63ee805c2fa","name":"can start the service","time":{"start":1712652263516,"stop":1712652263517,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc2274e55bd41dfa","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712652893462,"stop":1712652893462,"duration":0},"status":"passed","severity":"normal"},{"uid":"c861a5bfd4126493","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712652893470,"stop":1712652893470,"duration":0},"status":"passed","severity":"normal"},{"uid":"cddeca5ab82e93a0","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712652893473,"stop":1712652893473,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb68ba961740af77","name":"should not receive a peer event before start","time":{"start":1712652306466,"stop":1712652306467,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b84706ca00d7ada","name":"connects to nwaku","time":{"start":1712652836289,"stop":1712652836289,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9abb02737bf5d8","name":"Throws when trying to push message with empty payload","time":{"start":1712652678829,"stop":1712652678829,"duration":0},"status":"passed","severity":"normal"},{"uid":"82aa712a66051352","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712652542518,"stop":1712652542518,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb037c21df9211d","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1712652259620,"stop":1712652259620,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b54f3f8b6d50a9","name":"should encode/decode to RLP encoding","time":{"start":1712652244109,"stop":1712652244109,"duration":0},"status":"passed","severity":"normal"},{"uid":"157ca1bea13f81ab","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1712652235608,"stop":1712652235608,"duration":0},"status":"passed","severity":"normal"},{"uid":"4130cf750f68aec0","name":"Ordered Callback - backward","time":{"start":1712652802985,"stop":1712652802985,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a3e48074b61d8dd","name":"Push message with short payload","time":{"start":1712652678821,"stop":1712652678822,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1cc4d3ed3ce336b","name":"Check publish message after service node is restarted","time":{"start":1712652715594,"stop":1712652715594,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8b0390e2d485772b","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1712652722000,"stop":1712652722000,"duration":0},"status":"passed","severity":"normal"},{"uid":"93cc9c62f9ee71f1","name":"Query with Promise Callback, No Decoder","time":{"start":1712652790273,"stop":1712652790273,"duration":0},"status":"passed","severity":"normal"},{"uid":"374e9464acf6926a","name":"Check message on other pubsub topic is not received","time":{"start":1712652765401,"stop":1712652765405,"duration":4},"status":"passed","severity":"normal"},{"uid":"d0a42b99b9572f41","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1712652715736,"stop":1712652715736,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bfc0b940f10ccd0","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712652243492,"stop":1712652243492,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8157fefa8d7eb6b","name":"Check received message containing short","time":{"start":1712652765390,"stop":1712652765391,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e129b481fd22a0a","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1712652235584,"stop":1712652235584,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a0329cc3eaa65d","name":"A test","time":{"start":1712652534401,"stop":1712652534401,"duration":0},"status":"passed","severity":"normal"},{"uid":"7784035713df03f9","name":"should be able to encode the field with only STORE set to true","time":{"start":1712652243482,"stop":1712652243483,"duration":1},"status":"passed","severity":"normal"}]