allure-jswaku/7240/widgets/duration.json
2024-07-26 12:00:47 +00:00

1 line
155 KiB
JSON

[{"uid":"923944fc2a483e78","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721994939311,"stop":1721994939311,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad806ad27a20f3fd","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721994636578,"stop":1721994636584,"duration":6},"status":"passed","severity":"normal"},{"uid":"399dcc1720dca23b","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721994373561,"stop":1721994373561,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6a0a7d8fa31cb5","name":"Check received message containing SQL Injection","time":{"start":1721994633612,"stop":1721994633612,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a51b29596c0807b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721994555673,"stop":1721994555676,"duration":3},"status":"passed","severity":"normal"},{"uid":"b084aac0937f50b0","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721994636558,"stop":1721994636558,"duration":0},"status":"passed","severity":"normal"},{"uid":"88bc91faa81f1305","name":"Push message with Script payload","time":{"start":1721995024667,"stop":1721995024668,"duration":1},"status":"passed","severity":"normal"},{"uid":"d01fdba3ba2dfc70","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721995082880,"stop":1721995082881,"duration":1},"status":"passed","severity":"normal"},{"uid":"871988724be9d4ac","name":"Subscribe to topic containing short and publish message","time":{"start":1721994939310,"stop":1721994939310,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96bbcc5f0e5096a","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721994373546,"stop":1721994373547,"duration":1},"status":"passed","severity":"normal"},{"uid":"41064d2cd9fa1d88","name":"Check received message containing escaped characters","time":{"start":1721994933054,"stop":1721994933055,"duration":1},"status":"passed","severity":"normal"},{"uid":"d14fe3b60b38e050","name":"Generator, custom pubsub topic","time":{"start":1721995051916,"stop":1721995051916,"duration":0},"status":"passed","severity":"normal"},{"uid":"11c8cd7bd0c918b1","name":"start node with empty content topic","time":{"start":1721994997240,"stop":1721994997241,"duration":1},"status":"passed","severity":"normal"},{"uid":"a61d3245e977467e","name":"should properly create location multiaddrs - tcp6","time":{"start":1721994382067,"stop":1721994382067,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed72d069cff609db","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721994398219,"stop":1721994398219,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c9773183f09641b6","name":"Check received message containing long","time":{"start":1721994933040,"stop":1721994933041,"duration":1},"status":"passed","severity":"normal"},{"uid":"e08b731ccf2c0e0f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721994680086,"stop":1721994680087,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cd9522c718e9cac","name":"Check received message containing SQL Injection","time":{"start":1721994933018,"stop":1721994933018,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7983c8575ae512d","name":"Check publish message containing emoji","time":{"start":1721994937051,"stop":1721994937052,"duration":1},"status":"passed","severity":"normal"},{"uid":"3afc201fdf9a39a8","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721994514111,"stop":1721994514111,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15c01d3759f744c","name":"should only return 1 node with store capability","time":{"start":1721994398218,"stop":1721994398218,"duration":0},"status":"passed","severity":"normal"},{"uid":"d33d566856e1672e","name":"can start the service","time":{"start":1721994401780,"stop":1721994401781,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e05651754f5ac50","name":"Push message with escaped characters payload","time":{"start":1721994894732,"stop":1721994894732,"duration":0},"status":"passed","severity":"normal"},{"uid":"66814c6f0b634ad","name":"Check received message containing emoji","time":{"start":1721994933022,"stop":1721994933023,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0eaeef88f9400ef","name":"Fails to publish duplicate message","time":{"start":1721994937057,"stop":1721994937057,"duration":0},"status":"passed","severity":"normal"},{"uid":"b37564a6aa6e73ac","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721994381412,"stop":1721994381412,"duration":0},"status":"passed","severity":"normal"},{"uid":"676dfce0fef083ba","name":"Check message with invalid timestamp is not received","time":{"start":1721994633621,"stop":1721994633622,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7a99dfd257beec2","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721994376161,"stop":1721994376161,"duration":0},"status":"passed","severity":"normal"},{"uid":"55359975fa4dfad8","name":"Check received message containing Russian","time":{"start":1721994633612,"stop":1721994633612,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8454ee6d2fd2dbb","name":"should throw error - no public key","time":{"start":1721994382061,"stop":1721994382062,"duration":1},"status":"passed","severity":"normal"},{"uid":"c99edb2341cf4f87","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721994680092,"stop":1721994680092,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e2479a54e29b3f","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721994636584,"stop":1721994636584,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6472ee149e04bb4","name":"should set field with only RELAY enabled","time":{"start":1721994382069,"stop":1721994382070,"duration":1},"status":"passed","severity":"normal"},{"uid":"e82e14202d0eae68","name":"isConnected should return false after all peers disconnect","time":{"start":1721994481499,"stop":1721994481499,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f47bc0bd40e983","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721994381414,"stop":1721994381414,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7b8f83fddd10b7","name":"Reopen subscription with peer with lost subscription","time":{"start":1721994531624,"stop":1721994531625,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b87d4cf61a972c2","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721995004755,"stop":1721995004768,"duration":13},"status":"passed","severity":"normal"},{"uid":"33e5476cce8813b0","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721994985975,"stop":1721994985975,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ab7e69af25ae2d","name":"Correctly serialized arguments","time":{"start":1721994745802,"stop":1721994745802,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ec1ad136e2a35e","name":"Push message with content topic containing SQL Injection","time":{"start":1721995024676,"stop":1721995024677,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1637405b8344c1","name":"Ephemeral field set to true","time":{"start":1721994386910,"stop":1721994386911,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b1a55ea0e4a4f6","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721994373545,"stop":1721994373546,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f4d7654a8986e84","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721994373561,"stop":1721994373562,"duration":1},"status":"passed","severity":"normal"},{"uid":"a10a22139513d473","name":"Check received message containing Russian","time":{"start":1721994933017,"stop":1721994933018,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb4f8f3d49ae8a4b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721994514110,"stop":1721994514110,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f73cdfc580ecd3e","name":"Reopen subscription with peer with lost subscription","time":{"start":1721994487474,"stop":1721994487474,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4482359d68d2e4","name":"Check message with no payload is not received","time":{"start":1721994633623,"stop":1721994633624,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1679326d4dd642a","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721994373540,"stop":1721994373541,"duration":1},"status":"passed","severity":"normal"},{"uid":"c03f3da2687956e9","name":"Sample","time":{"start":1721994381532,"stop":1721994381533,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1ccacf3caa3c40d","name":"Passing page size 110 when there are 120 messages","time":{"start":1721995074122,"stop":1721995074123,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a571bee86c29dae","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721995082899,"stop":1721995082899,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c20a985cd90d93","name":"non connected peers","time":{"start":1721994887957,"stop":1721994887957,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ff6b50075d979fbd","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721994555677,"stop":1721994555678,"duration":1},"status":"passed","severity":"normal"},{"uid":"799c8ede36331042","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721994636562,"stop":1721994636563,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e0d0647d116a8ce","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721994373554,"stop":1721994373554,"duration":0},"status":"passed","severity":"normal"},{"uid":"603353044eeed054","name":"Push message with Script payload","time":{"start":1721994894730,"stop":1721994894730,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa60fcd82af8af","name":"new peer added after a peer was already found","time":{"start":1721994887831,"stop":1721994887831,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7255753bd9363f85","name":"should set field with all protocols disabled","time":{"start":1721994382069,"stop":1721994382069,"duration":0},"status":"passed","severity":"normal"},{"uid":"5770bc40d3b4d344","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721994373538,"stop":1721994373538,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ce96d80f5bbcfc","name":"Check received message containing emoji","time":{"start":1721994633616,"stop":1721994633619,"duration":3},"status":"passed","severity":"normal"},{"uid":"867e9c87c76acb46","name":"Push message with short payload","time":{"start":1721994894725,"stop":1721994894726,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2999b0107cf6a3f","name":"should set field with only FILTER enabled","time":{"start":1721994382070,"stop":1721994382070,"duration":0},"status":"passed","severity":"normal"},{"uid":"5332592ef048d65a","name":"should return false","time":{"start":1721994382063,"stop":1721994382063,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec50e2308bc2ab5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721995082899,"stop":1721995082899,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a2ca55e9f2e8ad3","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721994381407,"stop":1721994381407,"duration":0},"status":"passed","severity":"normal"},{"uid":"23702db6bf002356","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721994373558,"stop":1721994373558,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b2f2acb4d9d458","name":"Passing an array","time":{"start":1721995086654,"stop":1721995086656,"duration":2},"status":"passed","severity":"normal"},{"uid":"4ec8dc47d7a511c3","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721995063186,"stop":1721995063186,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6737008d8efd48a","name":"Ephemeral messages are not stored","time":{"start":1721994434828,"stop":1721994434829,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec409fbbce54f9f3","name":"handles empty shards array correctly","time":{"start":1721994373570,"stop":1721994373570,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80ca5f6453197e6","name":"Check publish message containing Script","time":{"start":1721994937047,"stop":1721994937047,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f6d2f14256117","name":"Decrypt messages","time":{"start":1721994890332,"stop":1721994890333,"duration":1},"status":"passed","severity":"normal"},{"uid":"75687428fd104b3f","name":"Ordered Callback - backward","time":{"start":1721995047775,"stop":1721995047776,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4936551929e7bb0","name":"Subscribe and receive messages via waku relay post","time":{"start":1721994684175,"stop":1721994684175,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e032b1a2d4bb390","name":"can start the service","time":{"start":1721994435727,"stop":1721994435728,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f9c8e0d34b452ee","name":"Symmetric encrypt & Decrypt","time":{"start":1721994408298,"stop":1721994408299,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5f1ca065489279f","name":"should decode valid enr successfully","time":{"start":1721994382055,"stop":1721994382056,"duration":1},"status":"passed","severity":"normal"},{"uid":"84eab7451a790354","name":"Check received message containing XML","time":{"start":1721994933019,"stop":1721994933020,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd9db6a046eeaf74","name":"Push message with content topic containing long","time":{"start":1721995024672,"stop":1721995024673,"duration":1},"status":"passed","severity":"normal"},{"uid":"c85deeaf89352735","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721994373539,"stop":1721994373539,"duration":0},"status":"passed","severity":"normal"},{"uid":"68b4e6ac41f627bf","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721994373540,"stop":1721994373540,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9411b041890a5ac","name":"should not receive a peer event before start","time":{"start":1721994435733,"stop":1721994435734,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a07665be5a434b5","name":"Check received message containing JSON","time":{"start":1721994933021,"stop":1721994933021,"duration":0},"status":"passed","severity":"normal"},{"uid":"128e394884c1dc69","name":"Check publish message containing Arabic","time":{"start":1721994937046,"stop":1721994937046,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb819defd43aaf95","name":"Push message with content topic containing Russian","time":{"start":1721994894736,"stop":1721994894737,"duration":1},"status":"passed","severity":"normal"},{"uid":"8089ecedaa456e58","name":"udp ip6 address","time":{"start":1721994381518,"stop":1721994381518,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9b1b9d401317f9","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721994939312,"stop":1721994939312,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a4c5b471114c15a","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721995039071,"stop":1721995039071,"duration":0},"status":"passed","severity":"normal"},{"uid":"38002ce13af84a76","name":"Decoder throws on undefined content topic","time":{"start":1721994407856,"stop":1721994407856,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8cca83524ca584d","name":"pre and post cipher","time":{"start":1721994408299,"stop":1721994408299,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af7643a5748f57","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721994373571,"stop":1721994373571,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eaa87e3151aa51d","name":"Publishes to nwaku","time":{"start":1721994912175,"stop":1721994912175,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b9e56b72849c78","name":"Non TWN Cluster","time":{"start":1721994997231,"stop":1721994997231,"duration":0},"status":"passed","severity":"normal"},{"uid":"c68b0adc7ad56672","name":"Check received message containing special chars","time":{"start":1721994933008,"stop":1721994933016,"duration":8},"status":"passed","severity":"normal"},{"uid":"66cf40dae96508dc","name":"Push message with emoji payload","time":{"start":1721995024671,"stop":1721995024671,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a86ec7d5f1aa38","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721994939318,"stop":1721994939319,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae4f10d5ed76dfe6","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721994636568,"stop":1721994636568,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea2b8d70a58454e5","name":"Ping on peer without subscriptions","time":{"start":1721994531628,"stop":1721994531629,"duration":1},"status":"passed","severity":"normal"},{"uid":"70789df7426726c8","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721995055959,"stop":1721995055960,"duration":1},"status":"passed","severity":"normal"},{"uid":"d16b180aeb7fa594","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721994373562,"stop":1721994373562,"duration":0},"status":"passed","severity":"normal"},{"uid":"e573e425194946d3","name":"Init the array if not present","time":{"start":1721994373176,"stop":1721994373178,"duration":2},"status":"passed","severity":"normal"},{"uid":"adfcc32d4b3b0255","name":"Light Node - default protocols","time":{"start":1721995091251,"stop":1721995091251,"duration":0},"status":"passed","severity":"normal"},{"uid":"c709ba85a6bcef69","name":"should not receive a peer event before start","time":{"start":1721994940458,"stop":1721994940458,"duration":0},"status":"passed","severity":"normal"},{"uid":"e976e8eba424950d","name":"Subscribe and receive messages via lightPush","time":{"start":1721995082880,"stop":1721995082880,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcfb0209e2977621","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721994381413,"stop":1721994381413,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b726a5579e21e9","name":"Check publish message containing shell command","time":{"start":1721994937048,"stop":1721994937049,"duration":1},"status":"passed","severity":"normal"},{"uid":"3af136c553ed1f5f","name":"Subscribe and publish message","time":{"start":1721994939307,"stop":1721994939307,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed341d3e05d61b02","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721994985972,"stop":1721994985973,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ca52720ed6a6176","name":"Push message with long payload","time":{"start":1721995024657,"stop":1721995024657,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd237f5161f5cdb1","name":"Sign & Recover","time":{"start":1721994408300,"stop":1721994408300,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbae5c5cc2e22ca9","name":"Encoder throws on empty string content topic","time":{"start":1721994409579,"stop":1721994409580,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa7ff12634084f03","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721994636559,"stop":1721994636560,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c3339cdf071f501","name":"random static sharding 5 - Cluster ID: 80, Shard ID: 559","time":{"start":1721995004778,"stop":1721995004780,"duration":2},"status":"passed","severity":"normal"},{"uid":"e9a80e68ce29763","name":"Decoder throws on empty string content topic","time":{"start":1721994407856,"stop":1721994407856,"duration":0},"status":"passed","severity":"normal"},{"uid":"207b37ab1a3d9cbe","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721994398218,"stop":1721994398218,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e46778639d09420","name":"Check message received after nwaku node is restarted","time":{"start":1721994933078,"stop":1721994933079,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e05dc597a020bf26","name":"Subscribe to topic containing XML and publish message","time":{"start":1721994939314,"stop":1721994939315,"duration":1},"status":"passed","severity":"normal"},{"uid":"48f1c799b6e52928","name":"Js publishes, other Js receives","time":{"start":1721994912176,"stop":1721994912176,"duration":0},"status":"passed","severity":"normal"},{"uid":"4827b8d7942bff0d","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721994910807,"stop":1721994910808,"duration":1},"status":"passed","severity":"normal"},{"uid":"347280a45d964eb","name":"Push message with numeric payload","time":{"start":1721995024657,"stop":1721995024658,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec17c0e78bc1a0f8","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721994425090,"stop":1721994425091,"duration":1},"status":"passed","severity":"normal"},{"uid":"f55d9054bdd495fd","name":"Check publish message containing SQL Injection","time":{"start":1721994937047,"stop":1721994937047,"duration":0},"status":"passed","severity":"normal"},{"uid":"1114eb316867d8fb","name":"Subscribe to topic containing long and receive message","time":{"start":1721995082884,"stop":1721995082884,"duration":0},"status":"passed","severity":"normal"},{"uid":"c38dcf1e3319956d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721995051918,"stop":1721995051919,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb56241835447855","name":"should return empty list for no shard","time":{"start":1721994373550,"stop":1721994373550,"duration":0},"status":"passed","severity":"normal"},{"uid":"718256d70190f168","name":"start node with ApplicationInfo","time":{"start":1721994997240,"stop":1721994997240,"duration":0},"status":"passed","severity":"normal"},{"uid":"126095300865e749","name":"Publish message with rate limit","time":{"start":1721994937063,"stop":1721994937063,"duration":0},"status":"passed","severity":"normal"},{"uid":"67cc31ee47d58e69","name":"Subscribe to topic containing Script and receive message","time":{"start":1721995082886,"stop":1721995082887,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a08e5d3b20f131d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721994684196,"stop":1721994684196,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f61aff7258a8e3","name":"Ping succeeds for all connected peers","time":{"start":1721994534142,"stop":1721994534142,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0051c4d7b047ca","name":"Using a function","time":{"start":1721995086656,"stop":1721995086656,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c3b13484bdf0e9a","name":"Check publish message after client node is restarted","time":{"start":1721994937062,"stop":1721994937062,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fc488e7dd24233c6","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721994636570,"stop":1721994636570,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e5018d010b522a","name":"Push message with content topic containing short","time":{"start":1721995024672,"stop":1721995024672,"duration":0},"status":"passed","severity":"normal"},{"uid":"531042deb40e7f18","name":"Push message with content topic containing SQL Injection","time":{"start":1721994894740,"stop":1721994894740,"duration":0},"status":"passed","severity":"normal"},{"uid":"926d010d73974ae3","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721994397081,"stop":1721994397081,"duration":0},"status":"passed","severity":"normal"},{"uid":"c14b1345b80175fb","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721995084629,"stop":1721995084629,"duration":0},"status":"passed","severity":"normal"},{"uid":"383aae5396e65528","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721994684198,"stop":1721994684198,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b19184eeeb4114","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721994910803,"stop":1721994910807,"duration":4},"status":"passed","severity":"normal"},{"uid":"9afebcb9c87a19a0","name":"Push message equal or less that 1MB","time":{"start":1721994894750,"stop":1721994894750,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1b947ea1aa54f7","name":"Fails to push message with large meta","time":{"start":1721994894747,"stop":1721994894747,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e0893748d0f313","name":"should handle a minimal index list","time":{"start":1721994373610,"stop":1721994373610,"duration":0},"status":"passed","severity":"normal"},{"uid":"a071117e7df56083","name":"can start the service","time":{"start":1721994940455,"stop":1721994940456,"duration":1},"status":"passed","severity":"normal"},{"uid":"6873706a121e54bd","name":"Ping on subscribed peer","time":{"start":1721994487472,"stop":1721994487473,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8ca3d065dab5164","name":"Check received message containing Chinese","time":{"start":1721994933044,"stop":1721994933046,"duration":2},"status":"passed","severity":"normal"},{"uid":"5adabf7d6dd5671c","name":"Renews peer on consistent missed messages","time":{"start":1721994534144,"stop":1721994534145,"duration":1},"status":"passed","severity":"normal"},{"uid":"9598f9250016de7a","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721994397433,"stop":1721994397433,"duration":0},"status":"passed","severity":"normal"},{"uid":"f618840bc89b93e8","name":"Used by Waku Relay","time":{"start":1721995086657,"stop":1721995086657,"duration":0},"status":"passed","severity":"normal"},{"uid":"96f241bb30d48d48","name":"Push message with SQL Injection payload","time":{"start":1721994894729,"stop":1721994894729,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39c31693722d842","name":"tcp ip4 address","time":{"start":1721994381517,"stop":1721994381517,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a74b22420634b8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721994373555,"stop":1721994373555,"duration":0},"status":"passed","severity":"normal"},{"uid":"b37829e7bb132065","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721994684181,"stop":1721994684182,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e3663b1d8cd8595","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721995082888,"stop":1721995082888,"duration":0},"status":"passed","severity":"normal"},{"uid":"574314336e26bcfc","name":"Subscribe to topic containing XML and receive message","time":{"start":1721995082898,"stop":1721995082898,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be3c321ee11388a","name":"Nodes with multiple pubsub topic","time":{"start":1721994910803,"stop":1721994910803,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d48e7e8906ff591","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721994985977,"stop":1721994985977,"duration":0},"status":"passed","severity":"normal"},{"uid":"c923ca2341eb6ab7","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721994432650,"stop":1721994432650,"duration":0},"status":"passed","severity":"normal"},{"uid":"df076b1f61f674bb","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721994397431,"stop":1721994397432,"duration":1},"status":"passed","severity":"normal"},{"uid":"58d2d106e8c003c1","name":"Encoder throws on empty string content topic","time":{"start":1721994407855,"stop":1721994407855,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3d2ac6e1f3e689","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721994373550,"stop":1721994373550,"duration":0},"status":"passed","severity":"normal"},{"uid":"188d3f69f57ad049","name":"Failed peers are renewed","time":{"start":1721994667228,"stop":1721994667228,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e3185c3ae6e326","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721994636564,"stop":1721994636564,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ac262aea38dc0c","name":"Check received message containing shell command","time":{"start":1721994933053,"stop":1721994933054,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bbda5d28dc74ad2","name":"Push message with unicode special characters payload","time":{"start":1721994894732,"stop":1721994894732,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84c1a61badbf903","name":"Should update multiaddrs","time":{"start":1721994771680,"stop":1721994771681,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4f5bef6183dbc52","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721994382056,"stop":1721994382056,"duration":0},"status":"passed","severity":"normal"},{"uid":"f45c8380b9df945e","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721994373547,"stop":1721994373548,"duration":1},"status":"passed","severity":"normal"},{"uid":"91f41c1f2110cb78","name":"Check received message containing JSON","time":{"start":1721994633614,"stop":1721994633614,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3dbad20d74f49a5","name":"Push message with content topic containing Arabic","time":{"start":1721995024674,"stop":1721995024674,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7a9560e427b12d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721994636563,"stop":1721994636563,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0041b76db7ef239","name":"Relay + Store","time":{"start":1721994382071,"stop":1721994382071,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da0a759871f9524","name":"more peers than existing","time":{"start":1721994887956,"stop":1721994887956,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b9a1dce112b0f6bc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721994373556,"stop":1721994373556,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f0b389593616c4","name":"addEventListener with correct event","time":{"start":1721994465410,"stop":1721994465411,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ca22f8d0db0e8f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721995215639,"stop":1721995215640,"duration":1},"status":"passed","severity":"normal"},{"uid":"f24afe17187158c5","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721994684198,"stop":1721994684198,"duration":0},"status":"passed","severity":"normal"},{"uid":"d933b3412447498","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app26/2/topic215/xml","time":{"start":1721994997233,"stop":1721994997233,"duration":0},"status":"passed","severity":"normal"},{"uid":"a841d45b22f8a1c5","name":"Passing page size 3 when there are 20 messages","time":{"start":1721995074120,"stop":1721995074120,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8490b86343e9b4e","name":"Subscribe to topic containing Script and receive message","time":{"start":1721994684194,"stop":1721994684195,"duration":1},"status":"passed","severity":"normal"},{"uid":"3de5370e680fd5a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721994435739,"stop":1721994435740,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b3b9063fc541420f","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721994381413,"stop":1721994381414,"duration":1},"status":"passed","severity":"normal"},{"uid":"d230f434efbcb009","name":"Check message with no payload is not received","time":{"start":1721994933035,"stop":1721994933035,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e681af5e7626aea","name":"different cluster, same shard: nodes don't connect","time":{"start":1721994740363,"stop":1721994740363,"duration":0},"status":"passed","severity":"normal"},{"uid":"93acc4ea6e93040e","name":"Number of peers are maintained correctly","time":{"start":1721994534141,"stop":1721994534141,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfdd2e57ce72b788","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721995051912,"stop":1721995051912,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c08ce27039199","name":"LightPush","time":{"start":1721995091250,"stop":1721995091250,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6bdcf9199232a8c","name":"should be called for bootstrap peers","time":{"start":1721994432651,"stop":1721994432651,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f44fec1f2c97b2d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721994684176,"stop":1721994684177,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8a63e5d98e66b54","name":"Check received message with timestamp: 1721994424440000000 ","time":{"start":1721994933058,"stop":1721994933065,"duration":7},"status":"passed","severity":"normal"},{"uid":"c795cfa50c5fa53a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721994555673,"stop":1721994555673,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82c7aeaf01dea7b","name":"should properly create peer info with all multiaddrs","time":{"start":1721994382068,"stop":1721994382068,"duration":0},"status":"passed","severity":"normal"},{"uid":"3533e1645b4ffef1","name":"throws on empty content topic","time":{"start":1721994373530,"stop":1721994373530,"duration":0},"status":"passed","severity":"normal"},{"uid":"febcb79bee16b954","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721994376159,"stop":1721994376160,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e3952d7aac94a28","name":"should decode valid enr with tcp successfully","time":{"start":1721994382056,"stop":1721994382056,"duration":0},"status":"passed","severity":"normal"},{"uid":"290735b0394efa2b","name":"Push message with content topic containing JSON","time":{"start":1721994894743,"stop":1721994894744,"duration":1},"status":"passed","severity":"normal"},{"uid":"b91062fa91c6ba60","name":"does not throw on valid cases","time":{"start":1721994373529,"stop":1721994373530,"duration":1},"status":"passed","severity":"normal"},{"uid":"db2d23370df2c560","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721994636555,"stop":1721994636555,"duration":0},"status":"passed","severity":"normal"},{"uid":"385565ff2b5929c3","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721994425086,"stop":1721994425087,"duration":1},"status":"passed","severity":"normal"},{"uid":"41bd8b0c314b2fb2","name":"Passing page size 19 when there are 20 messages","time":{"start":1721995074121,"stop":1721995074122,"duration":1},"status":"passed","severity":"normal"},{"uid":"a657b3f57ec57fbb","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721994633620,"stop":1721994633621,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dbfd3c873f1d19b","name":"Generator, 2 different pubsubtopics","time":{"start":1721995051911,"stop":1721995051911,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bfa9dbc1f2a4bbb","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721995082899,"stop":1721995082899,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2eb9561cacb25f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721994514108,"stop":1721994514109,"duration":1},"status":"passed","severity":"normal"},{"uid":"58b68bf7d16a2f7b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721994636568,"stop":1721994636568,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d617d0a2733067","name":"should encode/decode to RLP encoding","time":{"start":1721994382064,"stop":1721994382064,"duration":0},"status":"passed","severity":"normal"},{"uid":"b664227020e9b8ad","name":"should not fail to start the service if it is already started","time":{"start":1721994435731,"stop":1721994435732,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8c946d6a0000dd0","name":"Sets default value correctly","time":{"start":1721995086657,"stop":1721995086658,"duration":1},"status":"passed","severity":"normal"},{"uid":"66941883be8f0cf4","name":"Query with Promise Callback, No message returned","time":{"start":1721995039072,"stop":1721995039072,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d6372eb21ee938","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721994373538,"stop":1721994373539,"duration":1},"status":"passed","severity":"normal"},{"uid":"650896db06aae4","name":"Number of peers are maintained correctly","time":{"start":1721994667227,"stop":1721994667227,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d97e58e6b7bcd7","name":"Check received message containing short","time":{"start":1721994933039,"stop":1721994933040,"duration":1},"status":"passed","severity":"normal"},{"uid":"767ea6f73e113f20","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721995082888,"stop":1721995082888,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb9982cd23fc42b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721994555672,"stop":1721994555672,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8dee0b337d58e4","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721994910799,"stop":1721994910799,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9bc18dbe118d7c8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721995082889,"stop":1721995082889,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb876cc5a6388d3","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721994425083,"stop":1721994425086,"duration":3},"status":"passed","severity":"normal"},{"uid":"5d1ff90f44cfcc2f","name":"Query with Ordered Callback, No message returned","time":{"start":1721995039070,"stop":1721995039071,"duration":1},"status":"passed","severity":"normal"},{"uid":"b92dd8f44fe0875f","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721994373539,"stop":1721994373540,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe005b797430773f","name":"Push message with content topic containing Chinese","time":{"start":1721995024674,"stop":1721995024674,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a7457b038b63e70","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721994939313,"stop":1721994939313,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f67cd401657327","name":"should throw error - no id","time":{"start":1721994382057,"stop":1721994382061,"duration":4},"status":"passed","severity":"normal"},{"uid":"8c1da5e9b815c81a","name":"Check meta is set [symmetric]","time":{"start":1721994407853,"stop":1721994407854,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad78759d118f2fd8","name":"Check received message with timestamp: 1721994424267000000 ","time":{"start":1721994633619,"stop":1721994633620,"duration":1},"status":"passed","severity":"normal"},{"uid":"41c563a17e3cbef","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721994386914,"stop":1721994386914,"duration":0},"status":"passed","severity":"normal"},{"uid":"41489ff6ac44a5e7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721994771420,"stop":1721994771420,"duration":0},"status":"passed","severity":"normal"},{"uid":"210ea6c015166210","name":"Passing page size 10 when there are 10 messages","time":{"start":1721995074120,"stop":1721995074121,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec0f749eb17e15e1","name":"should encodeTxt and decodeTxt","time":{"start":1721994382055,"stop":1721994382055,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce72c08b5106ea9f","name":"Subscribe to topic containing XML and receive message","time":{"start":1721994684195,"stop":1721994684195,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e8648a70dfffd0e","name":"All","time":{"start":1721994435656,"stop":1721994435657,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5a02bb1e7be90c3","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721994684174,"stop":1721994684175,"duration":1},"status":"passed","severity":"normal"},{"uid":"49cac27f590c3416","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721994373544,"stop":1721994373544,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf0f119585450e36","name":"Push message with special chars payload","time":{"start":1721994894727,"stop":1721994894728,"duration":1},"status":"passed","severity":"normal"},{"uid":"a36bc669a773b32f","name":"Ping fails for unsubscribed peers","time":{"start":1721994534142,"stop":1721994534142,"duration":0},"status":"passed","severity":"normal"},{"uid":"faae653d60c96a52","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721995082892,"stop":1721995082892,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae50a710710af845","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721994376162,"stop":1721994376163,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c46d39c41054d82","name":"Check message received after jswaku node is restarted","time":{"start":1721994633624,"stop":1721994633624,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cc30ee37778740d7","name":"Publish message with custom timestamp: Fri Jul 26 2024 12:55:11 GMT+0000 (Coordinated Universal Time)","time":{"start":1721994937056,"stop":1721994937056,"duration":0},"status":"passed","severity":"normal"},{"uid":"acdb0601ed8a01cb","name":"should encode/decode to text encoding","time":{"start":1721994382064,"stop":1721994382065,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4ed9b0116ea785f","name":"should return unique PubsubTopics for static sharding","time":{"start":1721994373548,"stop":1721994373548,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c483743cd7ecd7","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721994939315,"stop":1721994939315,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5bd88eaf4b8671","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721994514105,"stop":1721994514105,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f58cc55522c8a3","name":"addEventListener with wrong event","time":{"start":1721994465411,"stop":1721994465411,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e0a6ee484ad902","name":"should load peers from local storage and dispatch events","time":{"start":1721994401784,"stop":1721994401784,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf75f75ae252bc45","name":"Push message with Chinese payload","time":{"start":1721995024658,"stop":1721995024666,"duration":8},"status":"passed","severity":"normal"},{"uid":"8705fc25e03b902e","name":"Waku message hash computation (payload length 0)","time":{"start":1721994376161,"stop":1721994376162,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7dc76e211d33ade","name":"Decoder throws on undefined content topic","time":{"start":1721994409580,"stop":1721994409580,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e5e42d94d1cb7e7","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721994373569,"stop":1721994373569,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1566c75fafdc9b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721995082894,"stop":1721995082894,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3b51264b2fe1c2","name":"Push message with content topic containing unicode special characters","time":{"start":1721994894745,"stop":1721994894745,"duration":0},"status":"passed","severity":"normal"},{"uid":"12774bdc1c4eccac","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721995084628,"stop":1721995084628,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2fd266529688b","name":"Push message with custom timestamp: 1721991033794","time":{"start":1721995024690,"stop":1721995024691,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd73861f7ad4bbc","name":"Check received message containing special chars","time":{"start":1721994933043,"stop":1721994933044,"duration":1},"status":"passed","severity":"normal"},{"uid":"481ab737692fa737","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721995082883,"stop":1721995082883,"duration":0},"status":"passed","severity":"normal"},{"uid":"a471f2556dc3cfc7","name":"Check received message containing shell command","time":{"start":1721994933021,"stop":1721994933021,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f46697b70a45961","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721994939308,"stop":1721994939308,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd0d1e53a6722336","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721994636556,"stop":1721994636557,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd3ba65e14accc0f","name":"Should update shard info","time":{"start":1721994771681,"stop":1721994771681,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36783f80401e3c8","name":"Relay + Store","time":{"start":1721994435656,"stop":1721994435656,"duration":0},"status":"passed","severity":"normal"},{"uid":"df2a66020cacf5c1","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721994985972,"stop":1721994985972,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36516576ad6f37d","name":"Push message with XML payload","time":{"start":1721994894730,"stop":1721994894730,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e6168111fb45f9","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721994373566,"stop":1721994373566,"duration":0},"status":"passed","severity":"normal"},{"uid":"e174caf19559a9bf","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721994939318,"stop":1721994939318,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced2f0164d973d67","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721995082887,"stop":1721995082887,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ddaf5ddf9706250","name":"should get / set TCP multiaddr","time":{"start":1721994382066,"stop":1721994382066,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e52fb241a5a17cd","name":"Push message with custom timestamp: 1691236233794","time":{"start":1721995024686,"stop":1721995024686,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c662c269a4708f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721994680087,"stop":1721994680088,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f91dedcbbe5274f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721995215641,"stop":1721995215641,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a4bc38fb9e59ac","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721994514107,"stop":1721994514108,"duration":1},"status":"passed","severity":"normal"},{"uid":"f07c64ce5ab53d71","name":"Push message with special chars payload","time":{"start":1721995024658,"stop":1721995024658,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3dcfefce64ee6f0","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721995039060,"stop":1721995039061,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0bd6f61a7f359a7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721994933071,"stop":1721994933071,"duration":0},"status":"passed","severity":"normal"},{"uid":"e81c453ca3e7576f","name":"Promise Callback - forward","time":{"start":1721995047774,"stop":1721995047774,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7421caca5998607","name":"Push message with Russian payload","time":{"start":1721995024666,"stop":1721995024667,"duration":1},"status":"passed","severity":"normal"},{"uid":"72b00a9422507411","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721994381414,"stop":1721994381415,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0c1ec538e1f08","name":"Subscribe to topic containing Script and receive message","time":{"start":1721995082898,"stop":1721995082898,"duration":0},"status":"passed","severity":"normal"},{"uid":"37dc04bd9a1dab99","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721994933030,"stop":1721994933031,"duration":1},"status":"passed","severity":"normal"},{"uid":"964a8019bd3f7e9d","name":"1 Relay, 1 Filter, gives up","time":{"start":1721994397455,"stop":1721994397455,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9c66c688f518bc","name":"Ping on subscribed peer","time":{"start":1721994531626,"stop":1721994531628,"duration":2},"status":"passed","severity":"normal"},{"uid":"b58a2e5ae51326ad","name":"Check received message containing escaped characters","time":{"start":1721994933022,"stop":1721994933022,"duration":0},"status":"passed","severity":"normal"},{"uid":"d58e13592ef925a","name":"handles different clusterIds correctly","time":{"start":1721994373544,"stop":1721994373544,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd7b3d93310a164","name":"Push message with rate limit","time":{"start":1721995024684,"stop":1721995024685,"duration":1},"status":"passed","severity":"normal"},{"uid":"d141637ad2adf05f","name":"Push message with JSON payload","time":{"start":1721995024669,"stop":1721995024669,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf11ecc240f7b40","name":"Relay - times out","time":{"start":1721995091249,"stop":1721995091249,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1195188887cfae2","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721994684197,"stop":1721994684198,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d05e00c5412a737","name":"Push message with Basic HTML tag payload","time":{"start":1721995024668,"stop":1721995024668,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c882dbb441f724","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721995082897,"stop":1721995082897,"duration":0},"status":"passed","severity":"normal"},{"uid":"c374fd778b539e29","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721994740357,"stop":1721994740359,"duration":2},"status":"passed","severity":"normal"},{"uid":"6a37919a8a42cc85","name":"configure the node with multiple pubsub topics","time":{"start":1721995004786,"stop":1721995004786,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce94bd0d30e7db1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721995082882,"stop":1721995082883,"duration":1},"status":"passed","severity":"normal"},{"uid":"eedc52498b15470c","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app4/7/topic294/xml","time":{"start":1721994997235,"stop":1721994997235,"duration":0},"status":"passed","severity":"normal"},{"uid":"807e9cd0cbd81a88","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721994636560,"stop":1721994636560,"duration":0},"status":"passed","severity":"normal"},{"uid":"5065fe9b0e05776d","name":"Overlapping topic subscription","time":{"start":1721994939310,"stop":1721994939310,"duration":0},"status":"skipped","severity":"normal"},{"uid":"af2a00a1414848f9","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721994740356,"stop":1721994740357,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdb94a81c428c1eb","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721994555677,"stop":1721994555677,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fabe33bde23088a","name":"Push message on custom pubsubTopic","time":{"start":1721994771407,"stop":1721994771408,"duration":1},"status":"passed","severity":"normal"},{"uid":"c44f15025111f6b4","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721994933025,"stop":1721994933026,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbad8da5a018757","name":"Push to array if already present","time":{"start":1721994373179,"stop":1721994373179,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f5e69328a47a5","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721994684192,"stop":1721994684193,"duration":1},"status":"passed","severity":"normal"},{"uid":"24dbe142365971b9","name":"Push message with long payload","time":{"start":1721994894726,"stop":1721994894726,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ca4478dc139e82","name":"Fails to push message with empty content topic","time":{"start":1721994894746,"stop":1721994894746,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a5022e1a1a703","name":"throws on content topic with non-number generation field","time":{"start":1721994373531,"stop":1721994373531,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb38809315fd4cb","name":"Push message with rate limit","time":{"start":1721994894747,"stop":1721994894748,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4763653cdf5446f","name":"Push message with content topic containing numeric","time":{"start":1721994894734,"stop":1721994894735,"duration":1},"status":"passed","severity":"normal"},{"uid":"adf908a69af29342","name":"should return all peers when numPeers is 0","time":{"start":1721994386831,"stop":1721994386832,"duration":1},"status":"passed","severity":"normal"},{"uid":"f06f1f9ec3c5d48c","name":"should emit a peer event after start","time":{"start":1721994435732,"stop":1721994435732,"duration":0},"status":"passed","severity":"normal"},{"uid":"b893ce760a4ffc83","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721994409578,"stop":1721994409578,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c650cce05352ed","name":"should handle application and version for autosharding","time":{"start":1721994373548,"stop":1721994373549,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4428a7be3bfc1c3","name":"should not receive a peer event before start","time":{"start":1721994401783,"stop":1721994401783,"duration":0},"status":"passed","severity":"normal"},{"uid":"9806c8a888dc21a1","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721995024679,"stop":1721995024679,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d720a320db7e03b","name":"Query generator for multiple messages with different message text format","time":{"start":1721995055952,"stop":1721995055952,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1792512e0f5b599","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721995082886,"stop":1721995082886,"duration":0},"status":"passed","severity":"normal"},{"uid":"2039185e9404bd00","name":"random static sharding 9 - Cluster ID: 249, Shard ID: 308","time":{"start":1721995004782,"stop":1721995004783,"duration":1},"status":"passed","severity":"normal"},{"uid":"2af68e5b072f0637","name":"Check received message containing long","time":{"start":1721994933006,"stop":1721994933007,"duration":1},"status":"passed","severity":"normal"},{"uid":"580ccb03c6dfbe19","name":"Query Generator - forward","time":{"start":1721995047772,"stop":1721995047772,"duration":0},"status":"passed","severity":"normal"},{"uid":"675da08047c9ddb2","name":"Nodes with multiple pubsub topic","time":{"start":1721994910808,"stop":1721994910808,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbffa7f40f0a0b2b","name":"random static sharding 6 - Cluster ID: 409, Shard ID: 218","time":{"start":1721995004780,"stop":1721995004780,"duration":0},"status":"passed","severity":"normal"},{"uid":"9848620a2be639e6","name":"Push message with Arabic payload","time":{"start":1721994894728,"stop":1721994894728,"duration":0},"status":"passed","severity":"normal"},{"uid":"294189a3879631cd","name":"different cluster, different shard: nodes don't connect","time":{"start":1721994740364,"stop":1721994740365,"duration":1},"status":"passed","severity":"normal"},{"uid":"70e5fc0af3937fff","name":"Fails to publish message with empty text","time":{"start":1721994937058,"stop":1721994937059,"duration":1},"status":"passed","severity":"normal"},{"uid":"e29e2c1496a76dc8","name":"Check received message with timestamp: 1721994424440000000 ","time":{"start":1721994933023,"stop":1721994933024,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe49c89bf3e75999","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721994514107,"stop":1721994514107,"duration":0},"status":"passed","severity":"normal"},{"uid":"f675f0cd964bd63","name":"safeDispatchEvent","time":{"start":1721994465414,"stop":1721994465414,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a841cfce626ef35","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721994386833,"stop":1721994386834,"duration":1},"status":"passed","severity":"normal"},{"uid":"eed9615728a32caf","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721994397434,"stop":1721994397434,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a41ac0f65a9388","name":"Subscribe and receive messages via waku relay post","time":{"start":1721995082881,"stop":1721995082881,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d26faeddaad0a9","name":"Push message with content topic containing special chars","time":{"start":1721994894735,"stop":1721994894735,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af18b85eb21bda8","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app61/5/topic560/proto","time":{"start":1721994997238,"stop":1721994997238,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c8fdffcdb79889","name":"Check received message containing unicode special characters","time":{"start":1721994933055,"stop":1721994933056,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5309c9ad07ec5f3","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721994939312,"stop":1721994939313,"duration":1},"status":"passed","severity":"normal"},{"uid":"406ebe30b0759c64","name":"Check publish message containing Chinese","time":{"start":1721994937045,"stop":1721994937046,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ee2bc9e763442e9","name":"retrieves a single peer","time":{"start":1721994398214,"stop":1721994398215,"duration":1},"status":"passed","severity":"normal"},{"uid":"c57968bf6cd116dd","name":"throws on content topic with empty topic name field","time":{"start":1721994373536,"stop":1721994373536,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a1944e6bd1f66e","name":"different cluster, different shard: nodes don't connect","time":{"start":1721994636554,"stop":1721994636554,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0b45b072d89010a","name":"Check publish message containing special chars","time":{"start":1721994937045,"stop":1721994937045,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d832f84d10aa77","name":"Check message on other pubsub topic is not received","time":{"start":1721994633622,"stop":1721994633622,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ffb5f548248c862","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721994636569,"stop":1721994636569,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ecd493e2a4789b9","name":"Generator, 2 different pubsubtopics","time":{"start":1721995051918,"stop":1721995051918,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae0c24b22affa5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721994636562,"stop":1721994636562,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b485992c6a5124","name":"1 Relay, 1 fetch","time":{"start":1721994397453,"stop":1721994397453,"duration":0},"status":"passed","severity":"normal"},{"uid":"c56c226962efadc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721994636570,"stop":1721994636577,"duration":7},"status":"passed","severity":"normal"},{"uid":"c4b01e1f01b75a3c","name":"Privacy Node - default protocol","time":{"start":1721995091251,"stop":1721995091251,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e1ccb8dc6d7590","name":"getPeersByDiscovery","time":{"start":1721994465412,"stop":1721994465413,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b729b02e8a7442f","name":"Push message with content topic containing shell command","time":{"start":1721995024681,"stop":1721995024681,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3c30ef0b7d2806","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721994373543,"stop":1721994373543,"duration":0},"status":"passed","severity":"normal"},{"uid":"6377149b5b29e8c3","name":"getPeersByDiscovery","time":{"start":1721994887830,"stop":1721994887830,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea8d88b3805bacac","name":"Subscribe to topic containing short and receive message","time":{"start":1721994684185,"stop":1721994684186,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3794bb7531546ff","name":"throws on content topic with too few or too many fields","time":{"start":1721994373530,"stop":1721994373531,"duration":1},"status":"passed","severity":"normal"},{"uid":"c82134d45c5ff336","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721994910801,"stop":1721994910802,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f1cfca303a2b4a3","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721994432654,"stop":1721994432654,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2f36f164059c26","name":"random static sharding 8 - Cluster ID: 467, Shard ID: 542","time":{"start":1721995004781,"stop":1721995004782,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f2f7c1feddaf28e","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app11/5/topic88/json","time":{"start":1721994997236,"stop":1721994997237,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b625ea1a111a621","name":"connects to nwaku","time":{"start":1721995086651,"stop":1721995086652,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a5aa22e20cbeb37","name":"Check message on other pubsub topic is not received","time":{"start":1721994933072,"stop":1721994933072,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cda59aabf97a0a7","name":"handles empty contentTopics array correctly","time":{"start":1721994373570,"stop":1721994373570,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f76437c83761365","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721994409578,"stop":1721994409578,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d7ee3dbdafc86e","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721995039071,"stop":1721995039072,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0f459b970ef02c6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721994636564,"stop":1721994636564,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca24e34c7b7d367","name":"Check publish message containing escaped characters","time":{"start":1721994937049,"stop":1721994937050,"duration":1},"status":"passed","severity":"normal"},{"uid":"61514ce23994e34c","name":"Subscribe and receives messages on 20 topics","time":{"start":1721995082894,"stop":1721995082894,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc6ca98f2fb19f2","name":"Reopen subscription with peer with lost subscription","time":{"start":1721994531630,"stop":1721994531631,"duration":1},"status":"passed","severity":"normal"},{"uid":"d036068b86cd0472","name":"Check received message containing short","time":{"start":1721994933006,"stop":1721994933006,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54f0729d6741e10","name":"Push message with short payload","time":{"start":1721995024656,"stop":1721995024657,"duration":1},"status":"passed","severity":"normal"},{"uid":"5be80c0a1a5a378c","name":"Check message with no payload is not received","time":{"start":1721994933073,"stop":1721994933073,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5529b9cfd79615","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721994887831,"stop":1721994887831,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1ca5a7c761bdf41e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721995082885,"stop":1721995082885,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be3d91307afe1d5","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721994373549,"stop":1721994373549,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d51bbe3e93baec1","name":"Push message with content topic containing Arabic","time":{"start":1721994894736,"stop":1721994894736,"duration":0},"status":"passed","severity":"normal"},{"uid":"17544dd6cc7d163c","name":"Check received message containing Arabic","time":{"start":1721994633611,"stop":1721994633611,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b9b3f1831ee1446","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721994985973,"stop":1721994985974,"duration":1},"status":"passed","severity":"normal"},{"uid":"b688f54f9a31e8c1","name":"Check received message containing numeric","time":{"start":1721994633610,"stop":1721994633610,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d4fcec929dda71a","name":"Push message with meta","time":{"start":1721994894747,"stop":1721994894747,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc96df3a6f33e21f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721995082885,"stop":1721995082886,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f6cde9e8ed12867","name":"Encoder throws on undefined content topic","time":{"start":1721994407854,"stop":1721994407855,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb4eb443d8cabacc","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721994381408,"stop":1721994381409,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d94cdce2a89bb63","name":"shard 0","time":{"start":1721995004755,"stop":1721995004755,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa7ccc31444faaa1","name":"Check received message containing Arabic","time":{"start":1721994933046,"stop":1721994933047,"duration":1},"status":"passed","severity":"normal"},{"uid":"7108ebefcf71f87","name":"Throws when trying to push message with empty payload","time":{"start":1721994894733,"stop":1721994894733,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d0362279261d38","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721994636558,"stop":1721994636558,"duration":0},"status":"passed","severity":"normal"},{"uid":"bffe62883e22764a","name":"Decoder throws on undefined content topic","time":{"start":1721994386913,"stop":1721994386913,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c38c5d7ac2438fe","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721994910800,"stop":1721994910800,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc495425f41d139","name":"nwaku subscribes","time":{"start":1721994912174,"stop":1721994912174,"duration":0},"status":"passed","severity":"normal"},{"uid":"529d4037413be0b2","name":"can dial TLS multiaddrs","time":{"start":1721994745711,"stop":1721994745712,"duration":1},"status":"passed","severity":"normal"},{"uid":"44fd8e7635e49b01","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721994373565,"stop":1721994373565,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b2bfb6e1721cd2","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721994373552,"stop":1721994373552,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfda8364769d18b0","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721994514110,"stop":1721994514110,"duration":0},"status":"passed","severity":"normal"},{"uid":"228f5009c14a9716","name":"Relay - dialed after","time":{"start":1721995091248,"stop":1721995091249,"duration":1},"status":"passed","severity":"normal"},{"uid":"97ec2b4187d3dbfd","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721994434830,"stop":1721994434830,"duration":0},"status":"passed","severity":"normal"},{"uid":"252e62b48acfc702","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721994684182,"stop":1721994684183,"duration":1},"status":"passed","severity":"normal"},{"uid":"819b59adc8186bd3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721995082886,"stop":1721995082886,"duration":0},"status":"passed","severity":"normal"},{"uid":"b086c5a5bc6c2ffe","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721994514106,"stop":1721994514106,"duration":0},"status":"passed","severity":"normal"},{"uid":"7781cee2c1e4527b","name":"Push message with numeric payload","time":{"start":1721994894726,"stop":1721994894727,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6d27c92b1fa7062","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721994910799,"stop":1721994910799,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b2d3a86050c330","name":"handles different networkShards values correctly","time":{"start":1721994373545,"stop":1721994373545,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea405105021273b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721995082888,"stop":1721995082888,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57db8f4dbfb5edc","name":"Push message with content topic containing emoji","time":{"start":1721994894745,"stop":1721994894746,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ba561ab060e6294","name":"Waku message hash computation (no timestamp)","time":{"start":1721994376162,"stop":1721994376162,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d048d4e602ac44c","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721994894743,"stop":1721994894743,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c7b6b18888ba25","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721994481496,"stop":1721994481497,"duration":1},"status":"passed","severity":"normal"},{"uid":"3746c3cda80c2c16","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app7/9/topic930/xml","time":{"start":1721994997235,"stop":1721994997236,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcbb3172d85cdb73","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721994680089,"stop":1721994680090,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ea84d0aa444272e","name":"Check meta is set [ecies]","time":{"start":1721994409578,"stop":1721994409579,"duration":1},"status":"passed","severity":"normal"},{"uid":"705a5f4e94ee237a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721994636557,"stop":1721994636557,"duration":0},"status":"passed","severity":"normal"},{"uid":"41556ceab3b40b21","name":"should throw an error for missing sharding configuration","time":{"start":1721994373570,"stop":1721994373570,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e7a0c510e67048","name":"Push message with content topic containing numeric","time":{"start":1721995024673,"stop":1721995024673,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54982aec2295758","name":"Push message with content topic containing JSON","time":{"start":1721995024681,"stop":1721995024681,"duration":0},"status":"passed","severity":"normal"},{"uid":"d46fbd3d491e0a8f","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721994636561,"stop":1721994636561,"duration":0},"status":"passed","severity":"normal"},{"uid":"83dfa0ad8faad7d1","name":"Check received message containing Script","time":{"start":1721994933049,"stop":1721994933050,"duration":1},"status":"passed","severity":"normal"},{"uid":"9307d530c9df587a","name":"Check publish message after service node is restarted","time":{"start":1721994937062,"stop":1721994937062,"duration":0},"status":"skipped","severity":"normal"},{"uid":"988fa46d0f1699f6","name":"Publish message with large meta","time":{"start":1721994937062,"stop":1721994937063,"duration":1},"status":"passed","severity":"normal"},{"uid":"86956e0a6e65f16d","name":"Default pageSize","time":{"start":1721995074123,"stop":1721995074124,"duration":1},"status":"passed","severity":"normal"},{"uid":"d475924d6726a412","name":"should not fail to start the service if it is already started","time":{"start":1721994401782,"stop":1721994401782,"duration":0},"status":"passed","severity":"normal"},{"uid":"191d4cd8d68cb053","name":"throws on content topic with empty application field","time":{"start":1721994373532,"stop":1721994373532,"duration":0},"status":"passed","severity":"normal"},{"uid":"812b4732d3b1a0f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721995082881,"stop":1721995082881,"duration":0},"status":"passed","severity":"normal"},{"uid":"2adcea754ba0ad57","name":"Push message with SQL Injection payload","time":{"start":1721995024667,"stop":1721995024667,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea32c2eed566653","name":"Push message with content topic containing Chinese","time":{"start":1721994894735,"stop":1721994894736,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f6afa966d842ea8","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721994432652,"stop":1721994432653,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5d66dd97465f9c7","name":"should not fail to stop the service if it was not started","time":{"start":1721994401781,"stop":1721994401782,"duration":1},"status":"passed","severity":"normal"},{"uid":"45e771eacbc38caf","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721995063187,"stop":1721995063187,"duration":0},"status":"passed","severity":"normal"},{"uid":"f58cffc82edb6df5","name":"Round trip binary serialization","time":{"start":1721994386910,"stop":1721994386910,"duration":0},"status":"passed","severity":"normal"},{"uid":"959cf88af0c7cb9b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721995082881,"stop":1721995082882,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ad875af0a9495fa","name":"Check publish message containing XML","time":{"start":1721994937047,"stop":1721994937048,"duration":1},"status":"passed","severity":"normal"},{"uid":"157b6e017700cffa","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721994636554,"stop":1721994636555,"duration":1},"status":"passed","severity":"normal"},{"uid":"69b1aebaec35614a","name":"Push message with content topic containing Script","time":{"start":1721995024678,"stop":1721995024678,"duration":0},"status":"passed","severity":"normal"},{"uid":"18cf0ed525509db1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721994636559,"stop":1721994636559,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c3c95fb14bc5a79","name":"Ping on peer without subscriptions","time":{"start":1721994531622,"stop":1721994531623,"duration":1},"status":"passed","severity":"normal"},{"uid":"12ca9348b5e79bf9","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721995004787,"stop":1721995004793,"duration":6},"status":"passed","severity":"normal"},{"uid":"85aae201a21669c3","name":"Push message with Russian payload","time":{"start":1721994894728,"stop":1721994894729,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d91531cc03fc082","name":"less peers than existing","time":{"start":1721994887956,"stop":1721994887957,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1e328e3a64405781","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721994771421,"stop":1721994771421,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9ce77e048fab9c8","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721994373611,"stop":1721994373611,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19beef72d2d9d12","name":"same cluster, different shard: nodes connect","time":{"start":1721994740362,"stop":1721994740362,"duration":0},"status":"passed","severity":"normal"},{"uid":"59aa765674592e63","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721994373569,"stop":1721994373569,"duration":0},"status":"passed","severity":"normal"},{"uid":"e202b4fe127f8f28","name":"Check received message containing XML","time":{"start":1721994633613,"stop":1721994633613,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d0546f80008be8b","name":"Subscribe to topic containing Script and publish message","time":{"start":1721994939314,"stop":1721994939314,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb009a428ca5e64","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721994514106,"stop":1721994514106,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d4f2622fd6f2b3","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721994376161,"stop":1721994376161,"duration":0},"status":"passed","severity":"normal"},{"uid":"351ccc7ea3f9fe07","name":"random static sharding 2 - Cluster ID: 277, Shard ID: 35","time":{"start":1721995004771,"stop":1721995004772,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ba9b420dbf21b17","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721994636565,"stop":1721994636565,"duration":0},"status":"passed","severity":"normal"},{"uid":"d401d39614def263","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721994373570,"stop":1721994373571,"duration":1},"status":"passed","severity":"normal"},{"uid":"26643db201396744","name":"throws an error for improperly formatted content topics","time":{"start":1721994373545,"stop":1721994373545,"duration":0},"status":"passed","severity":"normal"},{"uid":"484ad16a756e3362","name":"Push message with custom timestamp: 1721998267379","time":{"start":1721994894749,"stop":1721994894749,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a6adf89040dd494","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721994680092,"stop":1721994680092,"duration":0},"status":"passed","severity":"normal"},{"uid":"70635606f71fd6f7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721995082897,"stop":1721995082897,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b834f0fcb1a43ad","name":"can start and stop the service","time":{"start":1721994940456,"stop":1721994940456,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4d0aed0e704d7c","name":"should properly create location multiaddrs - udp6","time":{"start":1721994382067,"stop":1721994382067,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3b087e776a54a7","name":"Encoder throws on undefined content topic","time":{"start":1721994409579,"stop":1721994409579,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ec1a84a858f302","name":"Register correct protocols","time":{"start":1721994939306,"stop":1721994939306,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb35f9fe878a11a","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721994373547,"stop":1721994373547,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc81d1ac8575210f","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721995084627,"stop":1721995084627,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a93a6e9f6ceea86","name":"should get / set UDP multiaddr","time":{"start":1721994382065,"stop":1721994382065,"duration":0},"status":"passed","severity":"normal"},{"uid":"296b0ef1751f9242","name":"Check received message containing Script","time":{"start":1721994933018,"stop":1721994933019,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bc5dcf7eca42ccd","name":"Check received message with timestamp: 1721994424267 ","time":{"start":1721994633620,"stop":1721994633620,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7bf40516d873164","name":"Check received message containing SQL Injection","time":{"start":1721994933048,"stop":1721994933049,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0912bc0c9a5ed1f","name":"random static sharding 3 - Cluster ID: 120, Shard ID: 337","time":{"start":1721995004774,"stop":1721995004775,"duration":1},"status":"passed","severity":"normal"},{"uid":"c06c11d524420237","name":"Overlapping topic subscription","time":{"start":1721994684183,"stop":1721994684184,"duration":1},"status":"passed","severity":"normal"},{"uid":"899a4bf0b7691509","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721994373542,"stop":1721994373542,"duration":0},"status":"passed","severity":"normal"},{"uid":"92590a72a4a924f1","name":"Push message with escaped characters payload","time":{"start":1721995024670,"stop":1721995024670,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a8bbdf0efd52fab","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721994636567,"stop":1721994636567,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaf142d08421b344","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721994381406,"stop":1721994381407,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fabae45cdbf1478","name":"Fails to push message with large meta","time":{"start":1721995024684,"stop":1721995024684,"duration":0},"status":"passed","severity":"normal"},{"uid":"c86e2ef6922b1dba","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721994771419,"stop":1721994771419,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d9fb08280fc266c","name":"Publish without waiting for remote peer","time":{"start":1721994939306,"stop":1721994939307,"duration":1},"status":"passed","severity":"normal"},{"uid":"71cfeb3ba2361e5d","name":"Keep-alive pings maintain the connection","time":{"start":1721994534143,"stop":1721994534143,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7097c3f4d2f726","name":"Push message with content topic containing XML","time":{"start":1721995024678,"stop":1721995024679,"duration":1},"status":"passed","severity":"normal"},{"uid":"753fd8f8c93ce62a","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721994636563,"stop":1721994636563,"duration":0},"status":"passed","severity":"normal"},{"uid":"a228a0f77d533011","name":"should throw error - no id","time":{"start":1721994382062,"stop":1721994382062,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d5803e602068b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721995082900,"stop":1721995082900,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea069b67ca13e4e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721994636569,"stop":1721994636569,"duration":0},"status":"passed","severity":"normal"},{"uid":"f06974fce08b838f","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721995063185,"stop":1721995063186,"duration":1},"status":"passed","severity":"normal"},{"uid":"31321762f2662511","name":"Push message with Chinese payload","time":{"start":1721994894728,"stop":1721994894728,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfae1890adfde1d9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721994373556,"stop":1721994373556,"duration":0},"status":"passed","severity":"normal"},{"uid":"a68a7b475b666f22","name":"Relay","time":{"start":1721994435656,"stop":1721994435656,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f5aa3b8cfeb12","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721994382070,"stop":1721994382071,"duration":1},"status":"passed","severity":"normal"},{"uid":"71307e071f1be3a2","name":"Wrong topic","time":{"start":1721994997238,"stop":1721994997239,"duration":1},"status":"passed","severity":"normal"},{"uid":"a52487193d0bf92d","name":"removeEventListener with wrong event","time":{"start":1721994465412,"stop":1721994465412,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e5d22ab27080052","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721994373556,"stop":1721994373557,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcbd8ce55f5702f8","name":"Generator, 2 different pubsubtopics","time":{"start":1721995051916,"stop":1721995051917,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eae1896145fb20f","name":"Check received message containing emoji","time":{"start":1721994933056,"stop":1721994933058,"duration":2},"status":"passed","severity":"normal"},{"uid":"8ac884b76d4fb587","name":"can start and stop the service","time":{"start":1721994401781,"stop":1721994401781,"duration":0},"status":"passed","severity":"normal"},{"uid":"e878ac0f2374e93d","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721994939313,"stop":1721994939313,"duration":0},"status":"passed","severity":"normal"},{"uid":"67bcdf44ba226a","name":"Subscribe to topic containing long and receive message","time":{"start":1721995082896,"stop":1721995082896,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c3e0a892efb76f","name":"should properly create location multiaddrs - udp4","time":{"start":1721994382066,"stop":1721994382066,"duration":0},"status":"passed","severity":"normal"},{"uid":"2586a0f195ddf7ff","name":"Subscribe and receives messages on 20 topics","time":{"start":1721994684180,"stop":1721994684181,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8b76c46caaa36fb","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721994434830,"stop":1721994434831,"duration":1},"status":"passed","severity":"normal"},{"uid":"207a39193207195f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721994514108,"stop":1721994514108,"duration":0},"status":"passed","severity":"normal"},{"uid":"999e52a4ae7b9794","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721994373551,"stop":1721994373551,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cdf79ef1afa0741","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721994432653,"stop":1721994432654,"duration":1},"status":"passed","severity":"normal"},{"uid":"30d73ee7c7721809","name":"Subscribe and receive messages via lightPush","time":{"start":1721994684172,"stop":1721994684173,"duration":1},"status":"passed","severity":"normal"},{"uid":"41ce3e09d62e003d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721995082898,"stop":1721995082898,"duration":0},"status":"passed","severity":"normal"},{"uid":"13a451d514f6642a","name":"Mutual subscription","time":{"start":1721994939305,"stop":1721994939306,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5a5ba069c4fdddb","name":"Meta field set when metaSetter is specified","time":{"start":1721994386911,"stop":1721994386911,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a7450ac2296299d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721994636584,"stop":1721994636585,"duration":1},"status":"passed","severity":"normal"},{"uid":"69437c1a049ae392","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721994939318,"stop":1721994939318,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f021b8aca8a199","name":"groups content topics by expected pubsub topic","time":{"start":1721994373543,"stop":1721994373544,"duration":1},"status":"passed","severity":"normal"},{"uid":"c806f1ed6cf7d2da","name":"Passing page size 11 when there are 10 messages","time":{"start":1721995074121,"stop":1721995074121,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b23c30caacf4350","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721994680089,"stop":1721994680089,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c9ab72e9c3da16","name":"should set field with only STORE enabled","time":{"start":1721994382070,"stop":1721994382070,"duration":0},"status":"passed","severity":"normal"},{"uid":"16cacf9ae8681256","name":"Check received message containing Basic HTML tag","time":{"start":1721994933051,"stop":1721994933052,"duration":1},"status":"passed","severity":"normal"},{"uid":"a04d0637b787743c","name":"Query with Ordered Callback, No Decoder","time":{"start":1721995039069,"stop":1721995039070,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fc9a97ee9a23d99","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721994985974,"stop":1721994985974,"duration":0},"status":"passed","severity":"normal"},{"uid":"34556d7a31742b6b","name":"Overlapping topic subscription","time":{"start":1721995082883,"stop":1721995082883,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad05e4c6adff8987","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721995082894,"stop":1721995082894,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee7ca0e1e70a75d1","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721994910808,"stop":1721994910808,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef7586f237c1f77d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721994636561,"stop":1721994636561,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5611dd1d5340960","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721994636570,"stop":1721994636570,"duration":0},"status":"passed","severity":"normal"},{"uid":"c974eee1a3982c1e","name":"Query Generator, No message returned","time":{"start":1721995039064,"stop":1721995039065,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4eed1a275eb9fb2","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721994636560,"stop":1721994636560,"duration":0},"status":"passed","severity":"normal"},{"uid":"548b5657e884c464","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721994887831,"stop":1721994887832,"duration":1},"status":"passed","severity":"normal"},{"uid":"c27cd6f5666d813d","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721994397432,"stop":1721994397432,"duration":0},"status":"passed","severity":"normal"},{"uid":"168f07354cdd2e70","name":"creates an iterator","time":{"start":1721995068761,"stop":1721995068761,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dcb0fc6edbe761","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721994636555,"stop":1721994636556,"duration":1},"status":"passed","severity":"normal"},{"uid":"713f6c844b488ffd","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721995082897,"stop":1721995082897,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a217db8ed55a7b","name":"Push message with content topic containing emoji","time":{"start":1721995024682,"stop":1721995024683,"duration":1},"status":"passed","severity":"normal"},{"uid":"34b746d892bf6b4d","name":"isConnected should return true after first peer connects","time":{"start":1721994481498,"stop":1721994481498,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1fb0f95f5a33b5e","name":"Query with Promise Callback, No Decoder","time":{"start":1721995039072,"stop":1721995039072,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c7b889a65b9f1d6","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721994633621,"stop":1721994633621,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a3ba1f1bbccd553","name":"random static sharding 7 - Cluster ID: 243, Shard ID: 414","time":{"start":1721995004781,"stop":1721995004781,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8491fa83e19e8a","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721995084629,"stop":1721995084629,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8cea650b4e0d0ff","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721994771414,"stop":1721994771419,"duration":5},"status":"passed","severity":"normal"},{"uid":"612581848791a6ea","name":"Push message with custom timestamp: 1721998233794","time":{"start":1721995024691,"stop":1721995024692,"duration":1},"status":"passed","severity":"normal"},{"uid":"a30804371c57c137","name":"it tolerates circular branch references","time":{"start":1721994398215,"stop":1721994398215,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b01d9aed54d7b3d","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721995063185,"stop":1721995063185,"duration":0},"status":"passed","severity":"normal"},{"uid":"113158dc1b2ec2af","name":"Reusing cursor across nodes","time":{"start":1721994985976,"stop":1721994985976,"duration":0},"status":"passed","severity":"normal"},{"uid":"400ca7c390bd857f","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721994381410,"stop":1721994381411,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dceb88947dfe339","name":"should not throw an error for a single configured topic","time":{"start":1721994373563,"stop":1721994373563,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c34432e4415d027","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721994939316,"stop":1721994939317,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea972a27ca2b176d","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721994381409,"stop":1721994381409,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebcc76e037109fe5","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721994397431,"stop":1721994397431,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae16fb1f9ab4771","name":"dispatchEvent via connectionManager","time":{"start":1721994465414,"stop":1721994465414,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bfe003f42b1a673","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721995082890,"stop":1721995082890,"duration":0},"status":"passed","severity":"normal"},{"uid":"f67de5c36e6acf01","name":"should not receive a peer event after stop","time":{"start":1721994940458,"stop":1721994940459,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4e2879d027fd4b4","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721994373542,"stop":1721994373542,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f5e57dbfcbcea3","name":"Push message with custom timestamp: 1721991067379","time":{"start":1721994894749,"stop":1721994894749,"duration":0},"status":"passed","severity":"normal"},{"uid":"778038cd5f53b918","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721994397432,"stop":1721994397433,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e46b9e53723c4b3","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721994555672,"stop":1721994555673,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb34b42ad60c26c8","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721994997230,"stop":1721994997230,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e283edc4b5b39","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721994481498,"stop":1721994481498,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf26fd1e545a6f7","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721994985976,"stop":1721994985976,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b509d9fba109a7","name":"Check message with no content topic is not received","time":{"start":1721994633623,"stop":1721994633623,"duration":0},"status":"passed","severity":"normal"},{"uid":"69df33c1f9343f52","name":"Push message with content topic containing Script","time":{"start":1721994894742,"stop":1721994894742,"duration":0},"status":"passed","severity":"normal"},{"uid":"465cc3f513267486","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721994373552,"stop":1721994373552,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4ec13c16ade43e6","name":"Check message with non string payload is not received","time":{"start":1721994633624,"stop":1721994633624,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d982f44e17f0b51","name":"Encoder throws on empty string content topic","time":{"start":1721994386912,"stop":1721994386912,"duration":0},"status":"passed","severity":"normal"},{"uid":"385bb7ce58c3741","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721994636577,"stop":1721994636577,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc422d882466063a","name":"Generator, custom pubsub topic","time":{"start":1721995051911,"stop":1721995051911,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f23737f4ea44c03","name":"should only return 1 node with relay and store capability","time":{"start":1721994398217,"stop":1721994398218,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b1a2ee1ad78940e","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721994481497,"stop":1721994481497,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9f19fec5abf35d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721994680088,"stop":1721994680089,"duration":1},"status":"passed","severity":"normal"},{"uid":"41b248a107304341","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721994373610,"stop":1721994373611,"duration":1},"status":"passed","severity":"normal"},{"uid":"923c08ccd533b82f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721994684190,"stop":1721994684191,"duration":1},"status":"passed","severity":"normal"},{"uid":"e28d31ba021e9133","name":"listenerCount","time":{"start":1721994465413,"stop":1721994465413,"duration":0},"status":"passed","severity":"normal"},{"uid":"58720e4d4c6e85d7","name":"handles multiple messages","time":{"start":1721995068761,"stop":1721995068762,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac53e13cba4a6582","name":"should properly create location multiaddrs - tcp","time":{"start":1721994382068,"stop":1721994382068,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdcd4adedfe74afe","name":"Query Generator - backward","time":{"start":1721995047774,"stop":1721995047774,"duration":0},"status":"passed","severity":"normal"},{"uid":"317c02ff9a86e400","name":"Tracks peer failures correctly","time":{"start":1721994534144,"stop":1721994534144,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea756fe8eba5a172","name":"Ping on subscribed peer","time":{"start":1721994531621,"stop":1721994531622,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe355e834e730f14","name":"Passing page size 0 when there are 110 messages","time":{"start":1721995074117,"stop":1721995074118,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6566ed210d2c8fb","name":"Push 30 different messages","time":{"start":1721995024671,"stop":1721995024671,"duration":0},"status":"passed","severity":"normal"},{"uid":"e159ddbb5f69161d","name":"Check received message containing special chars","time":{"start":1721994633610,"stop":1721994633610,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe4f151304d22e7","name":"different cluster, same shard: nodes don't connect","time":{"start":1721994636553,"stop":1721994636554,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5869a2ad3191f37","name":"Fails to push message bigger that 1MB","time":{"start":1721994894750,"stop":1721994894751,"duration":1},"status":"passed","severity":"normal"},{"uid":"106c1541e9929666","name":"should emit a peer event after start","time":{"start":1721994940457,"stop":1721994940457,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f538c910a177a3a","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721994373542,"stop":1721994373542,"duration":0},"status":"passed","severity":"normal"},{"uid":"953a3ca01d9d0285","name":"Subscribe and receive messages via lightPush","time":{"start":1721995082891,"stop":1721995082892,"duration":1},"status":"passed","severity":"normal"},{"uid":"f66cff78c8c9a737","name":"Check publish message containing Russian","time":{"start":1721994937046,"stop":1721994937046,"duration":0},"status":"passed","severity":"normal"},{"uid":"6917ac324ba08b4b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721994373553,"stop":1721994373553,"duration":0},"status":"passed","severity":"normal"},{"uid":"641086d8430bb0ef","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721994939311,"stop":1721994939312,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2ecedd65d512c7e","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721994407851,"stop":1721994407852,"duration":1},"status":"passed","severity":"normal"},{"uid":"67f1360299ddbe4a","name":"Refresh subscription","time":{"start":1721994684184,"stop":1721994684185,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c0fd9ff9780796f","name":"Check received message containing Chinese","time":{"start":1721994933016,"stop":1721994933016,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eacd2142092c7fb","name":"Store - dialed after - with timeout","time":{"start":1721995091250,"stop":1721995091250,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec00c21142068041","name":"Subscribe to topic containing XML and receive message","time":{"start":1721995082887,"stop":1721995082887,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d7a90176f2561c","name":"Push message with content topic containing shell command","time":{"start":1721994894744,"stop":1721994894744,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ecea1206af5c7c1","name":"topics with same application and version share the same shard","time":{"start":1721994373543,"stop":1721994373543,"duration":0},"status":"passed","severity":"normal"},{"uid":"de63f081503cf455","name":"Nwaku publishes","time":{"start":1721994912175,"stop":1721994912176,"duration":1},"status":"passed","severity":"normal"},{"uid":"627160c123542005","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721994373562,"stop":1721994373562,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf80d2e8ee741b6a","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721994434829,"stop":1721994434829,"duration":0},"status":"passed","severity":"normal"},{"uid":"67197dfa89b08384","name":"Check received message containing short","time":{"start":1721994633608,"stop":1721994633609,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cd7ba98b768ce97","name":"Passing page size 1 when there are 4 messages","time":{"start":1721995074118,"stop":1721995074119,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b43d69d02bf02e","name":"Ordered Callback - forward","time":{"start":1721995047775,"stop":1721995047775,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae01eb406da47d8","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721995084628,"stop":1721995084628,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0eb6c7e47f9ab6a","name":"Check message with non string payload is not received","time":{"start":1721994933035,"stop":1721994933036,"duration":1},"status":"passed","severity":"normal"},{"uid":"1082461f25575986","name":"Check message with invalid timestamp is not received","time":{"start":1721994933071,"stop":1721994933072,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2228d7651ae7abd","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721995082893,"stop":1721995082893,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c27d410f3b8a2a","name":"Rejects garbage","time":{"start":1721994390371,"stop":1721994390372,"duration":1},"status":"passed","severity":"normal"},{"uid":"218fe932282a13f3","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app25/7/topic222/test.js","time":{"start":1721994997234,"stop":1721994997234,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2784f9fc65f498","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721994398219,"stop":1721994398219,"duration":0},"status":"passed","severity":"normal"},{"uid":"e970751d06d07c39","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721994771408,"stop":1721994771408,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea273d72f042739d","name":"removeEventListener with correct event","time":{"start":1721994465411,"stop":1721994465412,"duration":1},"status":"passed","severity":"normal"},{"uid":"97c122dcfe034e6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721994373557,"stop":1721994373558,"duration":1},"status":"passed","severity":"normal"},{"uid":"284c43abf37cc216","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721994910802,"stop":1721994910803,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6571bb9c81efef7","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721995082884,"stop":1721995082885,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d7257fb0f5adae3","name":"Subscribe to topic containing short and receive message","time":{"start":1721995082884,"stop":1721995082884,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f073c4717be825","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721994373546,"stop":1721994373546,"duration":0},"status":"passed","severity":"normal"},{"uid":"920e9f45d633850b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721994933071,"stop":1721994933071,"duration":0},"status":"passed","severity":"normal"},{"uid":"237fdf48c8e1197","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721995039066,"stop":1721995039066,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf79e4b8250ca5b","name":"Push message with shell command payload","time":{"start":1721994894731,"stop":1721994894731,"duration":0},"status":"passed","severity":"normal"},{"uid":"53709d4cbaf2797c","name":"Refresh subscription","time":{"start":1721994939309,"stop":1721994939309,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c9afc776316b2be1","name":"Check received message containing Arabic","time":{"start":1721994933017,"stop":1721994933017,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b496f3187be218","name":"Does not throw an exception when node disconnects","time":{"start":1721995086652,"stop":1721995086653,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a5c21b2691e70c7","name":"Check message on other pubsub topic is not received","time":{"start":1721994933032,"stop":1721994933033,"duration":1},"status":"passed","severity":"normal"},{"uid":"a00a70c1f345f9e8","name":"Refresh subscription","time":{"start":1721995082895,"stop":1721995082895,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd9d8469c238d6b","name":"Ordered callback, aborts when callback returns true","time":{"start":1721995055960,"stop":1721995055960,"duration":0},"status":"passed","severity":"normal"},{"uid":"eebf2bf74be7c8dd","name":"random static sharding 4 - Cluster ID: 211, Shard ID: 777","time":{"start":1721995004775,"stop":1721995004776,"duration":1},"status":"passed","severity":"normal"},{"uid":"976c611d20f7329b","name":"Push message with content topic containing short","time":{"start":1721994894734,"stop":1721994894734,"duration":0},"status":"passed","severity":"normal"},{"uid":"74886ab3f8c2ad6b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721995215640,"stop":1721995215640,"duration":0},"status":"passed","severity":"normal"},{"uid":"424c0650928cd030","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721994373542,"stop":1721994373543,"duration":1},"status":"passed","severity":"normal"},{"uid":"d38d78c78b136eac","name":"Check message received after jswaku node is restarted","time":{"start":1721994933037,"stop":1721994933037,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2480c40dfa9e1a6e","name":"random static sharding 1 - Cluster ID: 738, Shard ID: 842","time":{"start":1721995004771,"stop":1721995004771,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be726de7e6c4b7b","name":"Promise Callback - backward","time":{"start":1721995047775,"stop":1721995047775,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b9fdbeb3f8963b1","name":"start node with empty shard","time":{"start":1721995004793,"stop":1721995004794,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2e62adc5e01c198","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721995082899,"stop":1721995082900,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad8c12c459e5ce42","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721994684177,"stop":1721994684180,"duration":3},"status":"passed","severity":"normal"},{"uid":"5eedc0f6bc70c9a5","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721994435741,"stop":1721994435741,"duration":0},"status":"skipped","severity":"normal"},{"uid":"42c0f12955e200d2","name":"Generator, custom pubsub topic","time":{"start":1721995051918,"stop":1721995051918,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8d7335f853b36b","name":"Check received message containing unicode special characters","time":{"start":1721994933022,"stop":1721994933022,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce14e8814ba52bf","name":"Refresh subscription","time":{"start":1721995082883,"stop":1721995082884,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb4cb88361305475","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721994373554,"stop":1721994373555,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c3daddc7e83f8f6","name":"should throw an error for insufficient data","time":{"start":1721994373611,"stop":1721994373611,"duration":0},"status":"passed","severity":"normal"},{"uid":"51273e2e851f21f0","name":"should throw error - invalid id","time":{"start":1721994382062,"stop":1721994382063,"duration":1},"status":"passed","severity":"normal"},{"uid":"5664fc0e4bc5607f","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721994636558,"stop":1721994636559,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ad187c0b9414286","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721994937061,"stop":1721994937061,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d71185352309ad","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721995082895,"stop":1721995082895,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98668dfd00eda2a","name":"should properly create location multiaddrs - tcp4","time":{"start":1721994382066,"stop":1721994382067,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0c27643540cdaf","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721994425088,"stop":1721994425089,"duration":1},"status":"passed","severity":"normal"},{"uid":"d69715fb95893db8","name":"Subscribe and receive messages via waku relay post","time":{"start":1721995082893,"stop":1721995082893,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1dd9710b654981","name":"Check received message containing Chinese","time":{"start":1721994633611,"stop":1721994633611,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f080da4a3d69b5","name":"Fields are not dropped","time":{"start":1721994386250,"stop":1721994386251,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbf0676781e9d5de","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721995082885,"stop":1721995082885,"duration":0},"status":"passed","severity":"normal"},{"uid":"e75409c2bd831694","name":"Push message with shell command payload","time":{"start":1721995024669,"stop":1721995024670,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0d5c6e312436feb","name":"Query generator for multiple messages with different content topic format","time":{"start":1721995055954,"stop":1721995055954,"duration":0},"status":"passed","severity":"normal"},{"uid":"58243acde1b55255","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721994386833,"stop":1721994386833,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb470da632d62248","name":"should only return 1 node with relay capability","time":{"start":1721994398217,"stop":1721994398217,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ae66473656295d2","name":"same cluster, same shard: nodes connect","time":{"start":1721994740359,"stop":1721994740361,"duration":2},"status":"passed","severity":"normal"},{"uid":"8f73a833b2f8c37a","name":"Check publish message containing long","time":{"start":1721994937044,"stop":1721994937045,"duration":1},"status":"passed","severity":"normal"},{"uid":"94905675a41d3413","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721994373566,"stop":1721994373566,"duration":0},"status":"passed","severity":"normal"},{"uid":"c534703b33d6de20","name":"Push message with emoji payload","time":{"start":1721994894732,"stop":1721994894733,"duration":1},"status":"passed","severity":"normal"},{"uid":"61f6f2ee399da9f","name":"random static sharding 10 - Cluster ID: 918, Shard ID: 583","time":{"start":1721995004783,"stop":1721995004784,"duration":1},"status":"passed","severity":"normal"},{"uid":"a68235d66b925659","name":"should use DNS peer discovery with light client","time":{"start":1721994435738,"stop":1721994435739,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ae5bbce8286345a5","name":"Check received message containing Basic HTML tag","time":{"start":1721994933020,"stop":1721994933020,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f977162c68c14cd","name":"Check message with non string payload is not received","time":{"start":1721994933073,"stop":1721994933078,"duration":5},"status":"passed","severity":"normal"},{"uid":"523a2e601f5e592b","name":"Passing cursor with wrong message digest","time":{"start":1721994985977,"stop":1721994985977,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a15157c114489e1","name":"Check received message with timestamp: 1721994424440 ","time":{"start":1721994933065,"stop":1721994933070,"duration":5},"status":"passed","severity":"normal"},{"uid":"45250d07002aff04","name":"Subscribe to topic containing long and publish message","time":{"start":1721994939310,"stop":1721994939311,"duration":1},"status":"passed","severity":"normal"},{"uid":"f536ca1144fde2f2","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721994680088,"stop":1721994680088,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ff06cfee3b0d33","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721994534144,"stop":1721994534144,"duration":0},"status":"passed","severity":"normal"},{"uid":"e56827f860f734f0","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721994398220,"stop":1721994398220,"duration":0},"status":"skipped","severity":"normal"},{"uid":"10cd2ab3cc81828a","name":"Delete observer","time":{"start":1721994890333,"stop":1721994890333,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f921a79de909e4","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721994684197,"stop":1721994684197,"duration":0},"status":"passed","severity":"normal"},{"uid":"c38ad2888607d3f9","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721994771408,"stop":1721994771409,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bc34e6b734a4a09","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721994514109,"stop":1721994514109,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e9a49e395b1acd","name":"Ping on unsubscribed peer","time":{"start":1721994531629,"stop":1721994531630,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba7ad8360204629e","name":"Subscribe and receives messages on 20 topics","time":{"start":1721995082882,"stop":1721995082882,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a59bedc185e15b1","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721994684199,"stop":1721994684199,"duration":0},"status":"passed","severity":"normal"},{"uid":"a044fa37b2b65c7a","name":"should be able to encode the field with only STORE set to true","time":{"start":1721994381405,"stop":1721994381405,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f136f4c571b41f7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721995082896,"stop":1721995082896,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab6011f1e62eac4","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721994373569,"stop":1721994373569,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68340f2332a3ee8","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721995039067,"stop":1721995039069,"duration":2},"status":"passed","severity":"normal"},{"uid":"83d80ee46cc652f4","name":"Check received message containing numeric","time":{"start":1721994933041,"stop":1721994933043,"duration":2},"status":"passed","severity":"normal"},{"uid":"2b4e1bb03aed40b4","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721994373549,"stop":1721994373549,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4782e92a9ac75ca","name":"Check message received after jswaku node is restarted","time":{"start":1721994933078,"stop":1721994933078,"duration":0},"status":"skipped","severity":"normal"},{"uid":"399a9c6137ca44ee","name":"Push message with JSON payload","time":{"start":1721994894731,"stop":1721994894731,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43c1520c72bf77f","name":"Overlapping topic subscription","time":{"start":1721995082895,"stop":1721995082895,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce65d90e04da710","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721994939307,"stop":1721994939307,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c6ae59db9e0f40e","name":"Check message with no content topic is not received","time":{"start":1721994933072,"stop":1721994933073,"duration":1},"status":"passed","severity":"normal"},{"uid":"cee58ec466516503","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721995082882,"stop":1721995082882,"duration":0},"status":"passed","severity":"normal"},{"uid":"b290c28b7690b78","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721994373571,"stop":1721994373571,"duration":0},"status":"passed","severity":"normal"},{"uid":"3123179d58bce373","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721994910807,"stop":1721994910807,"duration":0},"status":"passed","severity":"normal"},{"uid":"c51cb959fad64fd2","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721994636565,"stop":1721994636565,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce80db643a324486","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721994373555,"stop":1721994373555,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4bc3fe558471001","name":"A test","time":{"start":1721994684271,"stop":1721994684271,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc67fb05bece775e","name":"unsubscribes","time":{"start":1721995068762,"stop":1721995068762,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a70e269cfaf365","name":"connected peers and dial","time":{"start":1721994887956,"stop":1721994887956,"duration":0},"status":"skipped","severity":"normal"},{"uid":"148280d904ae5830","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721994684199,"stop":1721994684199,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d789cf94dd74310","name":"Check message received after nwaku node is restarted","time":{"start":1721994933038,"stop":1721994933038,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a39b771ea6ba25d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721995082897,"stop":1721995082898,"duration":1},"status":"passed","severity":"normal"},{"uid":"b977761a40ec4034","name":"Store - dialed first","time":{"start":1721995091249,"stop":1721995091249,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c2ebdd1ae613f1","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721994636567,"stop":1721994636567,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e49082f0cd13ac9","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721994373552,"stop":1721994373553,"duration":1},"status":"passed","severity":"normal"},{"uid":"59f8dce060ae7e5a","name":"isConnected return false after peer stops","time":{"start":1721994481499,"stop":1721994481499,"duration":0},"status":"passed","severity":"normal"},{"uid":"7155911bd07fde0e","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721994939308,"stop":1721994939308,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a6bcf41f0f5abbd","name":"Fails to publish message with wrong content topic","time":{"start":1721994937059,"stop":1721994937060,"duration":1},"status":"passed","severity":"normal"},{"uid":"b55dde6e7381c796","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app96/6/topic84/json","time":{"start":1721994997237,"stop":1721994997237,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d1c8c578bea02c","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721994397429,"stop":1721994397430,"duration":1},"status":"passed","severity":"normal"},{"uid":"8289b82d52655a31","name":"through manual discovery","time":{"start":1721994745712,"stop":1721994745713,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d3914eec39c296","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721994397430,"stop":1721994397431,"duration":1},"status":"passed","severity":"normal"},{"uid":"67deb5dfe93de5a6","name":"Relay - dialed first","time":{"start":1721995091247,"stop":1721995091247,"duration":0},"status":"passed","severity":"normal"},{"uid":"511107b1f3704b5f","name":"throws on content topic with empty encoding field","time":{"start":1721994373537,"stop":1721994373537,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d0f6fadb933d1c3","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721995084628,"stop":1721995084629,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aa35f6a0faf6179","name":"Query Generator, No Decoder","time":{"start":1721995039062,"stop":1721995039064,"duration":2},"status":"passed","severity":"normal"},{"uid":"e83f04998d16bb6f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721994684193,"stop":1721994684193,"duration":0},"status":"passed","severity":"normal"},{"uid":"735eb485cff8d05","name":"Check received message containing Basic HTML tag","time":{"start":1721994633613,"stop":1721994633614,"duration":1},"status":"passed","severity":"normal"},{"uid":"7af7dc47a7ca1ff0","name":"1 Store, 2 fetches","time":{"start":1721994397454,"stop":1721994397454,"duration":0},"status":"passed","severity":"normal"},{"uid":"715581f64afd5bbc","name":"Check received message containing long","time":{"start":1721994633609,"stop":1721994633609,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f945d8fc5bb031","name":"Filter","time":{"start":1721995091250,"stop":1721995091250,"duration":0},"status":"passed","severity":"normal"},{"uid":"296ec743873e7ec6","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721994636562,"stop":1721994636562,"duration":0},"status":"passed","severity":"normal"},{"uid":"264d2db452648df3","name":"Subscribe to topic containing long and receive message","time":{"start":1721994684187,"stop":1721994684188,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8f08f50c1cc959c","name":"Check publish message containing numeric","time":{"start":1721994937045,"stop":1721994937045,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08a0796865e6e40","name":"Subscribe to topic containing short and receive message","time":{"start":1721995082895,"stop":1721995082896,"duration":1},"status":"passed","severity":"normal"},{"uid":"66ee6f42e827f971","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721994684174,"stop":1721994684174,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de2e3ce5b8c237c","name":"throws on content topic with generation field greater than 0","time":{"start":1721994373532,"stop":1721994373532,"duration":0},"status":"passed","severity":"normal"},{"uid":"8afe0fe8b6d504c4","name":"Push message with meta","time":{"start":1721995024683,"stop":1721995024684,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d6be4e0505fae94","name":"should properly compute the node id","time":{"start":1721994382064,"stop":1721994382064,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ab000d6ae16741","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app95/4/topic607/test.js","time":{"start":1721994997234,"stop":1721994997235,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d255c3e05c6c6db","name":"Push message with content topic containing Russian","time":{"start":1721995024675,"stop":1721995024676,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc462c876fefc187","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721994407853,"stop":1721994407853,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f799f040652151c","name":"Query generator for multiple messages","time":{"start":1721995055951,"stop":1721995055951,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd35f987f01a69ea","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721994636585,"stop":1721994636585,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef60124c07395141","name":"Asymmetric encrypt & decrypt","time":{"start":1721994408298,"stop":1721994408298,"duration":0},"status":"passed","severity":"normal"},{"uid":"79865da114e3b001","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721994386832,"stop":1721994386832,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d6fec0f996e892","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721995084627,"stop":1721995084627,"duration":0},"status":"passed","severity":"normal"},{"uid":"c09ba989fe1e54f7","name":"Ping on unsubscribed peer","time":{"start":1721994531623,"stop":1721994531624,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c04754a6509c8ad","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721995082892,"stop":1721995082893,"duration":1},"status":"passed","severity":"normal"},{"uid":"12febe7966c84781","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721995084627,"stop":1721995084627,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eaa715337ab8e5e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721994636565,"stop":1721994636566,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd08f76491fb2956","name":"recovers when dns.resolve returns empty","time":{"start":1721994398215,"stop":1721994398216,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8959eb40d7061f4","name":"Check message received after nwaku node is restarted","time":{"start":1721994633625,"stop":1721994633625,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ff2a67c91503f9bb","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721994680091,"stop":1721994680091,"duration":0},"status":"passed","severity":"normal"},{"uid":"a49aeca9473d8ee7","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721994373549,"stop":1721994373550,"duration":1},"status":"passed","severity":"normal"},{"uid":"50ce3ed543fb87f1","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721995039061,"stop":1721995039062,"duration":1},"status":"passed","severity":"normal"},{"uid":"61774c6dff349795","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721995055953,"stop":1721995055953,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c5378eb26c260a","name":"should not receive a peer event after stop","time":{"start":1721994435734,"stop":1721994435734,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f3128afc8b71f3","name":"should handle corrupted local storage data gracefully","time":{"start":1721994401785,"stop":1721994401785,"duration":0},"status":"passed","severity":"normal"},{"uid":"47723cfb3348b9c2","name":"Check publish message containing JSON","time":{"start":1721994937048,"stop":1721994937048,"duration":0},"status":"passed","severity":"normal"},{"uid":"f12ee989b7c213af","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721994684194,"stop":1721994684194,"duration":0},"status":"passed","severity":"normal"},{"uid":"c933bdb25e193122","name":"Push message with custom timestamp: 1691236267379","time":{"start":1721994894748,"stop":1721994894748,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9fc0c4e0632ac5","name":"Check message with no content topic is not received","time":{"start":1721994933034,"stop":1721994933034,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aa043cd84751edf","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721994636567,"stop":1721994636568,"duration":1},"status":"passed","severity":"normal"},{"uid":"e91e282b994bdc13","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721994373565,"stop":1721994373565,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee44bc3c1b474db","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721994373541,"stop":1721994373541,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa3e9c5dbc160f3","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721994397454,"stop":1721994397455,"duration":1},"status":"passed","severity":"normal"},{"uid":"761c9b554fbb58a8","name":"Check received message containing escaped characters","time":{"start":1721994633615,"stop":1721994633615,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f2e75eee23511","name":"Publish message with custom timestamp: Sat Aug 05 2023 11:55:11 GMT+0000 (Coordinated Universal Time)","time":{"start":1721994937053,"stop":1721994937054,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1b231d199c5f34","name":"Decoder throws on empty string content topic","time":{"start":1721994409580,"stop":1721994409580,"duration":0},"status":"passed","severity":"normal"},{"uid":"750044bde327d174","name":"Push message with content topic containing unicode special characters","time":{"start":1721995024682,"stop":1721995024682,"duration":0},"status":"passed","severity":"normal"},{"uid":"868d2713eb27f882","name":"should throw an error for missing required configuration","time":{"start":1721994373551,"stop":1721994373551,"duration":0},"status":"passed","severity":"normal"},{"uid":"93fd0bb6499c8025","name":"Push message on custom pubsubTopic","time":{"start":1721994771409,"stop":1721994771409,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c1a1dcde3c54c7","name":"Check publish message containing Basic HTML tag","time":{"start":1721994937048,"stop":1721994937048,"duration":0},"status":"passed","severity":"normal"},{"uid":"82dfb61a3f043122","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721994684195,"stop":1721994684196,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bfef9bdf0ade0fe","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721994397434,"stop":1721994397434,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f6e295b4f50584","name":"A test","time":{"start":1721994684272,"stop":1721994684272,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f962a716e833b2","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721994937052,"stop":1721994937053,"duration":1},"status":"passed","severity":"normal"},{"uid":"63accb5ad6f5c9b1","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721994939315,"stop":1721994939316,"duration":1},"status":"passed","severity":"normal"},{"uid":"9035c4659d2c4ef6","name":"returns all values when wanted number is greater than available values","time":{"start":1721994397080,"stop":1721994397080,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d86efda8c5d7e30","name":"Check received message with timestamp: 1721994424440 ","time":{"start":1721994933024,"stop":1721994933025,"duration":1},"status":"passed","severity":"normal"},{"uid":"115104994d89909","name":"same cluster, same shard: nodes connect","time":{"start":1721994636552,"stop":1721994636552,"duration":0},"status":"passed","severity":"normal"},{"uid":"933b64fc72f53049","name":"Query generator for 2000 messages","time":{"start":1721995055960,"stop":1721995055961,"duration":1},"status":"passed","severity":"normal"},{"uid":"e25599abd5ab9ab1","name":"should add and remove event listeners correctly","time":{"start":1721994401785,"stop":1721994401785,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ff6c4098c4d0a0","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721994381403,"stop":1721994381404,"duration":1},"status":"passed","severity":"normal"},{"uid":"9745309b94608f09","name":"ignores unrecognized TXT record formats","time":{"start":1721994398216,"stop":1721994398216,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fcf171060ff3cd0","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721995084628,"stop":1721995084628,"duration":0},"status":"passed","severity":"normal"},{"uid":"29dcc70575815489","name":"Check received message containing XML","time":{"start":1721994933050,"stop":1721994933051,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c39cf3e74fd45aa","name":"Fails to push message with empty content topic","time":{"start":1721995024683,"stop":1721995024683,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2c39bd5d5b8349b","name":"should be able to decode the field with only STORE set to true","time":{"start":1721994381411,"stop":1721994381412,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7e296856f6f8b8c","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721994381408,"stop":1721994381408,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b69bfbec064c4e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721995082900,"stop":1721995082900,"duration":0},"status":"passed","severity":"normal"},{"uid":"6088d7e13d52a4b9","name":"should emit a peer event after start","time":{"start":1721994401782,"stop":1721994401783,"duration":1},"status":"passed","severity":"normal"},{"uid":"5197c11ff83c76cb","name":"should not fail to stop the service if it was not started","time":{"start":1721994940456,"stop":1721994940457,"duration":1},"status":"passed","severity":"normal"},{"uid":"b05e3dd286fa1213","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721994401784,"stop":1721994401785,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf64ac04474ebeaf","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721994373568,"stop":1721994373568,"duration":0},"status":"passed","severity":"normal"},{"uid":"42bee447d99aeb8","name":"should throw error - no public key","time":{"start":1721994382063,"stop":1721994382063,"duration":0},"status":"passed","severity":"normal"},{"uid":"5345f43724ca562","name":"Fails to push message bigger that 1MB","time":{"start":1721995024696,"stop":1721995024696,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d450a5611b26e","name":"Push message with content topic containing escaped characters","time":{"start":1721994894745,"stop":1721994894745,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6319ff7ac95fe8","name":"should set field with all protocols enabled","time":{"start":1721994382069,"stop":1721994382069,"duration":0},"status":"passed","severity":"normal"},{"uid":"c44dca7a27525858","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721994373554,"stop":1721994373554,"duration":0},"status":"passed","severity":"normal"},{"uid":"a205efa517ae2048","name":"Nodes with multiple pubsub topic","time":{"start":1721994910800,"stop":1721994910800,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49ef622cc7651a2","name":"Callback on promise, aborts when callback returns true","time":{"start":1721995055959,"stop":1721995055959,"duration":0},"status":"passed","severity":"normal"},{"uid":"d242458ff5beb7a9","name":"should return valid sharding parameters for static sharding","time":{"start":1721994373567,"stop":1721994373567,"duration":0},"status":"passed","severity":"normal"},{"uid":"248194cfea46f068","name":"Push message with content topic containing long","time":{"start":1721994894734,"stop":1721994894734,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6253a52823f1a94","name":"configure the node with multiple content topics","time":{"start":1721994997239,"stop":1721994997239,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa132e0acb3d43ae","name":"should not fail to stop the service if it was not started","time":{"start":1721994435730,"stop":1721994435730,"duration":0},"status":"passed","severity":"normal"},{"uid":"1284f313c0f42b11","name":"Push message with content topic containing special chars","time":{"start":1721995024673,"stop":1721995024674,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd0cb995a151da65","name":"Accepts a valid Waku Message","time":{"start":1721994390370,"stop":1721994390371,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd701173f0023ab9","name":"Push message with content topic containing XML","time":{"start":1721994894742,"stop":1721994894743,"duration":1},"status":"passed","severity":"normal"},{"uid":"df0e91bbf550b563","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721994684188,"stop":1721994684189,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd5fe69e4a3e8d46","name":"Ping on unsubscribed peer","time":{"start":1721994487474,"stop":1721994487474,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5350e0a19600ae2","name":"should throw an error for an unconfigured topic","time":{"start":1721994373564,"stop":1721994373564,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc8ec29146241c1","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721994514111,"stop":1721994514112,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6ce59eae3a9a559","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721994939308,"stop":1721994939309,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b2d52f1912b9d5e","name":"Renews peer on consistent ping failures","time":{"start":1721994534143,"stop":1721994534143,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aa47b19fb878439","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721994373541,"stop":1721994373542,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcaea7bcfa46637a","name":"Check message with invalid timestamp is not received","time":{"start":1721994933031,"stop":1721994933032,"duration":1},"status":"passed","severity":"normal"},{"uid":"c005708e4b170899","name":"Check received message containing JSON","time":{"start":1721994933052,"stop":1721994933053,"duration":1},"status":"passed","severity":"normal"},{"uid":"5feeebae9797f91b","name":"throws on content topic with empty version field","time":{"start":1721994373533,"stop":1721994373536,"duration":3},"status":"passed","severity":"normal"},{"uid":"e16c4c1fcda48ed0","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721994481499,"stop":1721994481500,"duration":1},"status":"passed","severity":"normal"},{"uid":"f89b3eca19e10166","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721995082887,"stop":1721995082887,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50700e191ecb995","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721994425089,"stop":1721994425090,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4ec2ee12fd8662f","name":"Check received message containing Script","time":{"start":1721994633612,"stop":1721994633613,"duration":1},"status":"passed","severity":"normal"},{"uid":"2576ebd1b82f92a5","name":"Check publish message containing short","time":{"start":1721994937044,"stop":1721994937044,"duration":0},"status":"passed","severity":"normal"},{"uid":"f62db98bbfd3f786","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721994373566,"stop":1721994373567,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2a8e6f96e01a484","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721994381405,"stop":1721994381406,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c7e6509994a4a9e","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721994373564,"stop":1721994373564,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba1c98b7e9887cf","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app74/3/topic859/json","time":{"start":1721994997237,"stop":1721994997238,"duration":1},"status":"passed","severity":"normal"},{"uid":"575615209813a732","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721994636577,"stop":1721994636578,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cf0f79cf4383141","name":"Push message with unicode special characters payload","time":{"start":1721995024670,"stop":1721995024670,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7830fff79fbcb36","name":"Publish message with custom timestamp: Fri Jul 26 2024 10:55:11 GMT+0000 (Coordinated Universal Time)","time":{"start":1721994937054,"stop":1721994937055,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ff83ce47d0da0f7","name":"should configure sharding based on application and version for autosharding","time":{"start":1721994373568,"stop":1721994373568,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7fc6876ee1c89f","name":"Push message with Basic HTML tag payload","time":{"start":1721994894730,"stop":1721994894731,"duration":1},"status":"passed","severity":"normal"},{"uid":"55ee8d72f9813f4e","name":"Check message with no pubsub topic is not received","time":{"start":1721994633622,"stop":1721994633623,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ec07add2832ed43","name":"should not receive a peer event after stop","time":{"start":1721994401783,"stop":1721994401783,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a34adb48b8865d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721995215641,"stop":1721995215642,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d3558ec710c2fd","name":"stop","time":{"start":1721994465414,"stop":1721994465415,"duration":1},"status":"passed","severity":"normal"},{"uid":"1082aebfd8f0209a","name":"Push message with XML payload","time":{"start":1721995024668,"stop":1721995024668,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f4c5f0f39ee9cfb","name":"Throws when trying to push message with empty payload","time":{"start":1721995024671,"stop":1721995024672,"duration":1},"status":"passed","severity":"normal"},{"uid":"87c1b45343e5c466","name":"returns all values when wanted number matches available values","time":{"start":1721994397075,"stop":1721994397079,"duration":4},"status":"passed","severity":"normal"},{"uid":"fcbd3271f9b4d6ad","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721994381411,"stop":1721994381411,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c3fc026948f2246","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721994680091,"stop":1721994680091,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf565307543ad1fa","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721994373571,"stop":1721994373571,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfcd0a6e8c1c2e77","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721995051917,"stop":1721995051917,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57e66bd7e16a3d8","name":"Push message on custom pubsubTopic","time":{"start":1721994771419,"stop":1721994771420,"duration":1},"status":"passed","severity":"normal"},{"uid":"961c95cf5b50709e","name":"Push message equal or less that 1MB","time":{"start":1721995024692,"stop":1721995024696,"duration":4},"status":"passed","severity":"normal"},{"uid":"4ad703b2d0bbf527","name":"Decoder throws on empty string content topic","time":{"start":1721994386913,"stop":1721994386913,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb62fd030d4c6f5e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721994680090,"stop":1721994680090,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db14df50bb18173","name":"Check received message containing Russian","time":{"start":1721994933047,"stop":1721994933048,"duration":1},"status":"passed","severity":"normal"},{"uid":"723f9f3be71b55ea","name":"isConnected should return false after all peers disconnect","time":{"start":1721994425092,"stop":1721994425092,"duration":0},"status":"passed","severity":"normal"},{"uid":"676991a7feefa96c","name":"should properly create location multiaddrs - udp","time":{"start":1721994382067,"stop":1721994382068,"duration":1},"status":"passed","severity":"normal"},{"uid":"cac76f2a5212eb8c","name":"Encoder throws on undefined content topic","time":{"start":1721994386911,"stop":1721994386912,"duration":1},"status":"passed","severity":"normal"},{"uid":"54077cb855734910","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721994937060,"stop":1721994937060,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6327e57dccc199e","name":"Check received message containing shell command","time":{"start":1721994633614,"stop":1721994633615,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf93d0c89a7c651b","name":"Push message with Arabic payload","time":{"start":1721995024666,"stop":1721995024666,"duration":0},"status":"passed","severity":"normal"},{"uid":"226adf49307aa65b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721995082896,"stop":1721995082896,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d6034afb3cda02","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721994997239,"stop":1721994997240,"duration":1},"status":"passed","severity":"normal"},{"uid":"828eb82fde700027","name":"same cluster, different shard: nodes don't connect","time":{"start":1721994636553,"stop":1721994636553,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b22f5284c4e0a34","name":"ignores domain fetching errors","time":{"start":1721994398216,"stop":1721994398216,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ceca49944c252bc","name":"Ping on peer without subscriptions","time":{"start":1721994487473,"stop":1721994487473,"duration":0},"status":"passed","severity":"normal"},{"uid":"e12ccd78d0a0a398","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721994373558,"stop":1721994373561,"duration":3},"status":"passed","severity":"normal"},{"uid":"1340c435c5d11c4a","name":"Callback on promise","time":{"start":1721995055955,"stop":1721995055956,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf91ac7a842c4191","name":"Push 30 different messages","time":{"start":1721994894733,"stop":1721994894733,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e74a8596b7cb46","name":"caches peers it previously fetched","time":{"start":1721994398217,"stop":1721994398217,"duration":0},"status":"passed","severity":"normal"},{"uid":"de051ba01e8969cc","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app23/2/topic868/proto","time":{"start":1721994997232,"stop":1721994997233,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c24872f6bab0365","name":"can start and stop the service","time":{"start":1721994435729,"stop":1721994435729,"duration":0},"status":"passed","severity":"normal"},{"uid":"997959d015aa7bb3","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721994684189,"stop":1721994684190,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7e1b696c6658000","name":"should not fail to start the service if it is already started","time":{"start":1721994940457,"stop":1721994940457,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b3123aaad8d82e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721994680093,"stop":1721994680093,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0333b310096f2f8","name":"Check received message containing numeric","time":{"start":1721994933007,"stop":1721994933007,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47e39957013c578","name":"Check publish message containing unicode special characters","time":{"start":1721994937050,"stop":1721994937051,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e33d73c8333867","name":"Push message with content topic containing escaped characters","time":{"start":1721995024681,"stop":1721995024682,"duration":1},"status":"passed","severity":"normal"},{"uid":"b152b89507e0e25b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721994373553,"stop":1721994373554,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f99f5be7663c7b2","name":"Check received message containing unicode special characters","time":{"start":1721994633615,"stop":1721994633616,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e32a228692f1552","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721994373557,"stop":1721994373557,"duration":0},"status":"passed","severity":"normal"}]