mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 07:53:08 +00:00
1 line
158 KiB
JSON
1 line
158 KiB
JSON
[{"uid":"703a1c9a8333bfba","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1725548841686,"stop":1725548841686,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c96b0aa609cbc5d","name":"should return all peers when numPeers is 0","time":{"start":1725548854934,"stop":1725548854934,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9598fbf01237ba","name":"LightPush with 3 connections","time":{"start":1725549139952,"stop":1725549139956,"duration":4},"status":"passed","severity":"normal"},{"uid":"a639c17484bb064a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725549199839,"stop":1725549199839,"duration":0},"status":"passed","severity":"normal"},{"uid":"107d00eefcab566b","name":"udp ip6 address","time":{"start":1725548849849,"stop":1725548849849,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae9c256c9f067b57","name":"Subscribe and receives messages on 20 topics","time":{"start":1725549432736,"stop":1725549432745,"duration":9},"status":"passed","severity":"normal"},{"uid":"56e4219f4935f766","name":"Refresh subscription","time":{"start":1725549432746,"stop":1725549432746,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e948baa3189a39b","name":"should set field with only LIGHTPUSH enabled","time":{"start":1725548850328,"stop":1725548850328,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad8964af0b65a3e","name":"Check received message containing JSON","time":{"start":1725549323409,"stop":1725549323409,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d60fe7a3efe765","name":"Passing page size 1 when there are 4 messages","time":{"start":1725549463629,"stop":1725549463629,"duration":0},"status":"passed","severity":"normal"},{"uid":"8174b608546500f9","name":"should throw error - no id","time":{"start":1725548850317,"stop":1725548850318,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bff2d2db236e213","name":"Waku message hash computation (no timestamp)","time":{"start":1725548844366,"stop":1725548844366,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ee0b8c8d335d1a","name":"Push message with content topic containing Russian","time":{"start":1725549418741,"stop":1725549418742,"duration":1},"status":"passed","severity":"normal"},{"uid":"a05afd4807de0330","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1725549083664,"stop":1725549083664,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecd1989e977d51d1","name":"Check publish message containing Arabic","time":{"start":1725549367904,"stop":1725549367905,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6362a95b36a1934","name":"Nodes with multiple pubsub topic","time":{"start":1725549344005,"stop":1725549344006,"duration":1},"status":"passed","severity":"normal"},{"uid":"a94d35198e6a055b","name":"Push message with emoji payload","time":{"start":1725549418723,"stop":1725549418724,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd8b06b5f308e7e8","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1725548854935,"stop":1725548854935,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd86a7080a93ac35","name":"should be able to decode the field with only STORE set to true","time":{"start":1725548849809,"stop":1725548849810,"duration":1},"status":"passed","severity":"normal"},{"uid":"59e905bb88844fad","name":"Check received message containing SQL Injection","time":{"start":1725549323407,"stop":1725549323407,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df367fded7263a2","name":"Push message with Russian payload","time":{"start":1725549418692,"stop":1725549418692,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b190e48c5ddc1ea","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1725548899993,"stop":1725548899994,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd8e98e59b091d12","name":"should correctly map a content topic to a pubsub topic","time":{"start":1725548841692,"stop":1725548841693,"duration":1},"status":"passed","severity":"normal"},{"uid":"251e3c297b592509","name":"Ping on peer without subscriptions","time":{"start":1725548966420,"stop":1725548966421,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8e769b7d19d84d2","name":"Push message on custom pubsubTopic","time":{"start":1725549199839,"stop":1725549199840,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8e7446e85793d46","name":"Check received message containing Russian","time":{"start":1725549074930,"stop":1725549074932,"duration":2},"status":"passed","severity":"normal"},{"uid":"5f7f50cbff60bd15","name":"Check message on other pubsub topic is not received","time":{"start":1725549074943,"stop":1725549074947,"duration":4},"status":"passed","severity":"normal"},{"uid":"296822e9701c551","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1725549427439,"stop":1725549427439,"duration":0},"status":"passed","severity":"normal"},{"uid":"61860bcc26df07fc","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1725549006992,"stop":1725549006992,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ad6f6325993f2e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1725549531932,"stop":1725549531932,"duration":0},"status":"passed","severity":"normal"},{"uid":"263f4f21a65de8e7","name":"Push message with shell command payload","time":{"start":1725549418717,"stop":1725549418718,"duration":1},"status":"passed","severity":"normal"},{"uid":"88f73f253db81f05","name":"Check received message containing shell command","time":{"start":1725549323393,"stop":1725549323394,"duration":1},"status":"passed","severity":"normal"},{"uid":"91d532c15d1ba78b","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1725548899994,"stop":1725548899994,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62a1c9c92439db9","name":"Push message with JSON payload","time":{"start":1725549338484,"stop":1725549338485,"duration":1},"status":"passed","severity":"normal"},{"uid":"f988c6cdf4834d6a","name":"Ping on peer without subscriptions","time":{"start":1725548955231,"stop":1725548955232,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0af3fd069c819db","name":"Check publish message containing long","time":{"start":1725549367898,"stop":1725549367899,"duration":1},"status":"passed","severity":"normal"},{"uid":"89470d0f717dbaca","name":"Check message with non string payload is not received","time":{"start":1725549323418,"stop":1725549323419,"duration":1},"status":"passed","severity":"normal"},{"uid":"26ef371b5a6ff009","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725549432752,"stop":1725549432752,"duration":0},"status":"passed","severity":"normal"},{"uid":"b48d469ba194d3f1","name":"Check received message with timestamp: 1725548892000 ","time":{"start":1725549074938,"stop":1725549074942,"duration":4},"status":"passed","severity":"normal"},{"uid":"a1a3da9d0a672d20","name":"Fails to publish message with wrong content topic","time":{"start":1725549367952,"stop":1725549367953,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaddd19e9b6ac607","name":"throws on content topic with empty application field","time":{"start":1725548841645,"stop":1725548841645,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d7c200d4fcb057","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1725548862703,"stop":1725548862704,"duration":1},"status":"passed","severity":"normal"},{"uid":"83342bd5ceb95ac6","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1725549407844,"stop":1725549407844,"duration":0},"status":"passed","severity":"normal"},{"uid":"d763bef5245024a7","name":"Push message with Basic HTML tag payload","time":{"start":1725549418707,"stop":1725549418707,"duration":0},"status":"passed","severity":"normal"},{"uid":"3203793bda60a37","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1725548841681,"stop":1725548841681,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd0c966753be6a81","name":"Subscribe to topic containing short and publish message","time":{"start":1725549367709,"stop":1725549367709,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bbea55869684b85","name":"should properly create peer info with all multiaddrs","time":{"start":1725548850327,"stop":1725548850327,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac3ace3db18d490","name":"handles empty contentTopics array correctly","time":{"start":1725548841692,"stop":1725548841692,"duration":0},"status":"passed","severity":"normal"},{"uid":"50a1ba272583a5ac","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725549432725,"stop":1725549432725,"duration":0},"status":"passed","severity":"normal"},{"uid":"b68edadd7229a68d","name":"Push message with content topic containing unicode special characters","time":{"start":1725549418749,"stop":1725549418749,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf09e9b878e4e3a","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1725548841656,"stop":1725548841656,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a79810004bec52d","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1725549083659,"stop":1725549083659,"duration":0},"status":"passed","severity":"normal"},{"uid":"8946db8f9c7f8e23","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app65/4/topic434/utf8","time":{"start":1725549401543,"stop":1725549401544,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3230e948d4b8b98","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1725548841690,"stop":1725548841690,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d21f3e739085dab","name":"Push message with content topic containing escaped characters","time":{"start":1725549338507,"stop":1725549338508,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6f8a8180af68728","name":"LightPush with 2 connections","time":{"start":1725549139952,"stop":1725549139952,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8411b49ba6fdd50","name":"nwaku subscribes","time":{"start":1725549351282,"stop":1725549351282,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4ab60e7c5e9a78","name":"random static sharding 1 - Cluster ID: 989, Shard ID: 939","time":{"start":1725549427439,"stop":1725549427440,"duration":1},"status":"passed","severity":"normal"},{"uid":"fafaa068db085822","name":"Query generator for multiple messages with multiple decoders","time":{"start":1725549457236,"stop":1725549457236,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e5811662f40a59e","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1725549367714,"stop":1725549367715,"duration":1},"status":"passed","severity":"normal"},{"uid":"da13a28bb8cce9a6","name":"ignores domain fetching errors","time":{"start":1725548862987,"stop":1725548862987,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d94fd30fa46c241","name":"Keep-alive pings maintain the connection","time":{"start":1725549006988,"stop":1725549006989,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d9874fc592dcbdc","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1725549367953,"stop":1725549367953,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bab4e79f7978f28","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1725548862702,"stop":1725548862703,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c6ed9de785ce486","name":"Push message with content topic containing Arabic","time":{"start":1725549338497,"stop":1725549338498,"duration":1},"status":"passed","severity":"normal"},{"uid":"f25aadcaee9251f2","name":"Check received message containing Russian","time":{"start":1725549323406,"stop":1725549323407,"duration":1},"status":"passed","severity":"normal"},{"uid":"a03203e0f876dc99","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1725548841691,"stop":1725548841691,"duration":0},"status":"passed","severity":"normal"},{"uid":"14035cb57e4c9104","name":"Store - dialed first","time":{"start":1725549480860,"stop":1725549480861,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7713c2e03d04afa","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1725548892988,"stop":1725548892988,"duration":0},"status":"passed","severity":"normal"},{"uid":"974b5da0360fb615","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725549432731,"stop":1725549432731,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ca7b764dfcf18b","name":"Ping on unsubscribed peer","time":{"start":1725548955232,"stop":1725548955232,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27960eeb8d86b1c","name":"Filter with 0 connections","time":{"start":1725549139950,"stop":1725549139951,"duration":1},"status":"passed","severity":"normal"},{"uid":"d102f2f358ee5cf3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725549112188,"stop":1725549112189,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d553f1896ff5547","name":"Check message on other pubsub topic is not received","time":{"start":1725549323399,"stop":1725549323399,"duration":0},"status":"passed","severity":"normal"},{"uid":"788c702d9418a5d5","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1725549246756,"stop":1725549246757,"duration":1},"status":"passed","severity":"normal"},{"uid":"396ddfa870987b24","name":"Push message with content topic containing shell command","time":{"start":1725549418744,"stop":1725549418748,"duration":4},"status":"passed","severity":"normal"},{"uid":"447e8fbe6f2825e","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1725549407846,"stop":1725549407846,"duration":0},"status":"passed","severity":"normal"},{"uid":"13208cd8af61b961","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1725548841664,"stop":1725548841665,"duration":1},"status":"passed","severity":"normal"},{"uid":"d729e1d385ec438e","name":"Encoder throws on undefined content topic","time":{"start":1725548874599,"stop":1725548874600,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a0e46fb23f41b24","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1725548841667,"stop":1725548841667,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7dcb43d800e885","name":"Check message with non string payload is not received","time":{"start":1725549074958,"stop":1725549074958,"duration":0},"status":"passed","severity":"normal"},{"uid":"85009eabaf86407a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725549123540,"stop":1725549123540,"duration":0},"status":"passed","severity":"normal"},{"uid":"3951e8d3e922e64c","name":"throws on content topic with empty encoding field","time":{"start":1725548841647,"stop":1725548841647,"duration":0},"status":"passed","severity":"normal"},{"uid":"e261cf061e2e9e5e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725549432753,"stop":1725549432753,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7c5066aea3b3e9","name":"should only return 1 node with relay capability","time":{"start":1725548862988,"stop":1725548862989,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca256379bd36965a","name":"Ordered Callback - false","time":{"start":1725549447778,"stop":1725549447778,"duration":0},"status":"passed","severity":"normal"},{"uid":"e186590c2bea6455","name":"Check received message containing escaped characters","time":{"start":1725549323410,"stop":1725549323411,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa7caf0d581a55d0","name":"Generator, 2 different pubsubtopics","time":{"start":1725549456654,"stop":1725549456655,"duration":1},"status":"passed","severity":"normal"},{"uid":"109688e47648ed91","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1725549473478,"stop":1725549473478,"duration":0},"status":"passed","severity":"normal"},{"uid":"4346daeaf673aaa0","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1725548841661,"stop":1725548841661,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1ce623f9279d44","name":"Push message with content topic containing XML","time":{"start":1725549418743,"stop":1725549418743,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5370a4e92d80c6e","name":"Subscribe and receive messages via waku relay post","time":{"start":1725549112172,"stop":1725549112172,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbaadd0f3d4bb3af","name":"Subscribe and publish message","time":{"start":1725549367705,"stop":1725549367706,"duration":1},"status":"passed","severity":"normal"},{"uid":"e59a39832d089947","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725548970268,"stop":1725548970269,"duration":1},"status":"passed","severity":"normal"},{"uid":"d066730bdaa95a7f","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1725548841672,"stop":1725548841673,"duration":1},"status":"passed","severity":"normal"},{"uid":"b193697e49c9b99a","name":"can start and stop the service","time":{"start":1725549371683,"stop":1725549371683,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace63caf3a5e534e","name":"Check message with no content topic is not received","time":{"start":1725549074948,"stop":1725549074957,"duration":9},"status":"passed","severity":"normal"},{"uid":"a01e42c03760d091","name":"Push message with content topic containing Script","time":{"start":1725549418743,"stop":1725549418743,"duration":0},"status":"passed","severity":"normal"},{"uid":"10de5e4e186d2187","name":"Push message with content topic containing SQL Injection","time":{"start":1725549338498,"stop":1725549338499,"duration":1},"status":"passed","severity":"normal"},{"uid":"33d1e330d92efa49","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1725549083653,"stop":1725549083653,"duration":0},"status":"passed","severity":"normal"},{"uid":"3360a70e9a5fb673","name":"Decoder throws on undefined content topic","time":{"start":1725548874600,"stop":1725548874600,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc626928f4d8ddb","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1725549083661,"stop":1725549083661,"duration":0},"status":"passed","severity":"normal"},{"uid":"5721e433b81569cf","name":"should throw error - no public key","time":{"start":1725548850318,"stop":1725548850318,"duration":0},"status":"passed","severity":"normal"},{"uid":"845ececd9a4e9b2c","name":"Generator, 2 different pubsubtopics","time":{"start":1725549456642,"stop":1725549456643,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6a1079dec8a175e","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app92/8/topic349/xml","time":{"start":1725549401539,"stop":1725549401539,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ade528a2ef60984","name":"groups content topics by expected pubsub topic","time":{"start":1725548841662,"stop":1725548841662,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db27ed4dc2f4bad","name":"Subscribe to topic containing JSON and receive message","time":{"start":1725549432753,"stop":1725549432753,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe175f8992666eb","name":"random static sharding 8 - Cluster ID: 357, Shard ID: 772","time":{"start":1725549427450,"stop":1725549427450,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c58401304a290d7","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1725549443090,"stop":1725549443091,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d184f44ab1fbd1c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1725548841686,"stop":1725548841687,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2e24d86e3a21d81","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1725548855296,"stop":1725548855297,"duration":1},"status":"passed","severity":"normal"},{"uid":"34034fcd8a5f0e4","name":"Push message with content topic containing short","time":{"start":1725549338491,"stop":1725549338492,"duration":1},"status":"passed","severity":"normal"},{"uid":"2008b76ee5601036","name":"Push message equal or less that 1MB","time":{"start":1725549338520,"stop":1725549338522,"duration":2},"status":"passed","severity":"normal"},{"uid":"28e1fb8dd6b5a712","name":"Number of peers are maintained correctly","time":{"start":1725549006985,"stop":1725549006986,"duration":1},"status":"passed","severity":"normal"},{"uid":"33ecf47710d80961","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725549432748,"stop":1725549432748,"duration":0},"status":"passed","severity":"normal"},{"uid":"9595bab107b1e852","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1725549083656,"stop":1725549083656,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb56f9aea2df6a4","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1725548944914,"stop":1725548944915,"duration":1},"status":"passed","severity":"normal"},{"uid":"be58621e2ba0ce45","name":"Check received message containing short","time":{"start":1725549323403,"stop":1725549323404,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c639cb8d10355d","name":"Ping on unsubscribed peer","time":{"start":1725548966421,"stop":1725548966421,"duration":0},"status":"passed","severity":"normal"},{"uid":"c83bd59cf446fb61","name":"more peers than existing","time":{"start":1725549323795,"stop":1725549323795,"duration":0},"status":"skipped","severity":"normal"},{"uid":"78898d6818903cab","name":"Subscribe to topic containing XML and publish message","time":{"start":1725549367713,"stop":1725549367713,"duration":0},"status":"passed","severity":"normal"},{"uid":"eab90deedaec7b0f","name":"should properly create location multiaddrs - tcp6","time":{"start":1725548850326,"stop":1725548850326,"duration":0},"status":"passed","severity":"normal"},{"uid":"109f2349737e7c9b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1725549083665,"stop":1725549083666,"duration":1},"status":"passed","severity":"normal"},{"uid":"bedd851b617c5351","name":"Check publish message containing escaped characters","time":{"start":1725549367932,"stop":1725549367933,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fc4b337e489b64c","name":"Check received message containing SQL Injection","time":{"start":1725549323389,"stop":1725549323389,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd9b5c1b05000d83","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725549112180,"stop":1725549112181,"duration":1},"status":"passed","severity":"normal"},{"uid":"79badb141d85f9c1","name":"Check received message with timestamp: 1725548892310 ","time":{"start":1725549323415,"stop":1725549323415,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7ea2d8c2fcfa0d","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app88/7/topic778/utf8","time":{"start":1725549401539,"stop":1725549401539,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f1882870c9895e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1725548841685,"stop":1725548841685,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9bbc39233616fe9","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1725548862708,"stop":1725548862709,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2e20fc5442c9cea","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725549432745,"stop":1725549432746,"duration":1},"status":"passed","severity":"normal"},{"uid":"486d7f3c79a8c469","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1725549334004,"stop":1725549334005,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8df0c9e7fe6b1370","name":"1 Relay, 1 Filter, gives up","time":{"start":1725548862879,"stop":1725548862879,"duration":0},"status":"passed","severity":"normal"},{"uid":"242383207045f75f","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1725548841660,"stop":1725548841661,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b4ac0671da47773","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1725548849811,"stop":1725548849811,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d991b8db67fbd7","name":"Push 30 different messages","time":{"start":1725549418729,"stop":1725549418729,"duration":0},"status":"passed","severity":"normal"},{"uid":"362c084acf66177a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1725548841683,"stop":1725548841684,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1e7ed968d35d3e1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725549323397,"stop":1725549323398,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef484df83a23040a","name":"Relay","time":{"start":1725548902807,"stop":1725548902807,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c48c13d7178077b","name":"Waku message hash computation (meta attribute not present)","time":{"start":1725548844365,"stop":1725548844365,"duration":0},"status":"passed","severity":"normal"},{"uid":"575e2515fcfb1356","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1725548841675,"stop":1725548841676,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bfe3752987f1486","name":"Subscribe to topic containing JSON and publish message","time":{"start":1725549367713,"stop":1725549367714,"duration":1},"status":"passed","severity":"normal"},{"uid":"c01c77ed2441b83a","name":"Check meta is set [ecies]","time":{"start":1725548874599,"stop":1725548874599,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1132d1b6afee353","name":"Filter with 1 connections","time":{"start":1725549139951,"stop":1725549139951,"duration":0},"status":"passed","severity":"normal"},{"uid":"df6265fa8c291884","name":"Check received message containing Basic HTML tag","time":{"start":1725549074935,"stop":1725549074936,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7a70f3821da37e0","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1725549246761,"stop":1725549246764,"duration":3},"status":"passed","severity":"normal"},{"uid":"247120d6cf85b812","name":"Subscribe to topic containing XML and receive message","time":{"start":1725549112187,"stop":1725549112188,"duration":1},"status":"passed","severity":"normal"},{"uid":"e847a7409f4b94b9","name":"Check received message with timestamp: 1725548892310000000 ","time":{"start":1725549323414,"stop":1725549323414,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94068d0edf69dcc","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1725549473476,"stop":1725549473476,"duration":0},"status":"passed","severity":"normal"},{"uid":"62acbaaa32c8d314","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1725549473476,"stop":1725549473477,"duration":1},"status":"passed","severity":"normal"},{"uid":"56311e674f844891","name":"Default pageSize","time":{"start":1725549463632,"stop":1725549463632,"duration":0},"status":"passed","severity":"normal"},{"uid":"df4feb12ab21e213","name":"Fails to push message bigger that 1MB","time":{"start":1725549338522,"stop":1725549338524,"duration":2},"status":"passed","severity":"normal"},{"uid":"4a15e95427b244a8","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app10/7/topic763/utf8","time":{"start":1725549401543,"stop":1725549401543,"duration":0},"status":"passed","severity":"normal"},{"uid":"991cdd5f84b345df","name":"Check received message containing Script","time":{"start":1725549074934,"stop":1725549074935,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e706472ef6a9337","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1725548844366,"stop":1725548844366,"duration":0},"status":"passed","severity":"normal"},{"uid":"454e1b44b8f03d42","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725549432716,"stop":1725549432717,"duration":1},"status":"passed","severity":"normal"},{"uid":"d15b517255d95e7b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1725548841682,"stop":1725548841683,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbda27fe459d6ace","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1725549407843,"stop":1725549407843,"duration":0},"status":"passed","severity":"normal"},{"uid":"e371abc7380cdd7e","name":"Push message with short payload","time":{"start":1725549418688,"stop":1725549418689,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ea70c60776d0131","name":"Check received message containing XML","time":{"start":1725549323390,"stop":1725549323390,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b60529fdddc0c38","name":"Push message with Russian payload","time":{"start":1725549338479,"stop":1725549338480,"duration":1},"status":"passed","severity":"normal"},{"uid":"5790f212f8c22429","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1725548841680,"stop":1725548841680,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3bdb0f62d3a66d2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1725549083659,"stop":1725549083660,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdc2b82d665419e5","name":"throws on content topic with empty version field","time":{"start":1725548841646,"stop":1725548841646,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f0fd8981489b1b","name":"Push message with SQL Injection payload","time":{"start":1725549418692,"stop":1725549418692,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1f39823c31d9e8","name":"should set field with only STORE enabled","time":{"start":1725548850328,"stop":1725548850328,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8a4cf68dee6bc13","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725549432733,"stop":1725549432733,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eaaf6ae1f757c1b","name":"addEventListener with correct event","time":{"start":1725548933031,"stop":1725548933032,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dd44ccbf6e650b4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725549432736,"stop":1725549432736,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c446c6901bbf79","name":"Publishes to nwaku","time":{"start":1725549351283,"stop":1725549351283,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2143f86410ff8b0","name":"different cluster, same shard: nodes don't connect","time":{"start":1725549083643,"stop":1725549083644,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e89cd7bd0f2d47b","name":"Subscribe to topic containing emoji and publish message","time":{"start":1725549367716,"stop":1725549367716,"duration":0},"status":"passed","severity":"normal"},{"uid":"3945ce0ffbab820a","name":"Rejects garbage","time":{"start":1725548877843,"stop":1725548877843,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7cc850e4bbb4d75","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725549123532,"stop":1725549123533,"duration":1},"status":"passed","severity":"normal"},{"uid":"214ce8167384c8ab","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725549123528,"stop":1725549123531,"duration":3},"status":"passed","severity":"normal"},{"uid":"984d7d60381193a","name":"Overlapping topic subscription","time":{"start":1725549367709,"stop":1725549367709,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a9ba5bab562fd1da","name":"Push message with content topic containing emoji","time":{"start":1725549338508,"stop":1725549338509,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ea5399a5724187f","name":"Fails to publish message with empty text","time":{"start":1725549367952,"stop":1725549367952,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ea8f028742aa92","name":"Check received message containing numeric","time":{"start":1725549323387,"stop":1725549323387,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d6766129223ee6","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1725548866891,"stop":1725548866891,"duration":0},"status":"passed","severity":"normal"},{"uid":"47fc80c5ee8fabd4","name":"creates an iterator","time":{"start":1725549467582,"stop":1725549467582,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee80d86c3fd9ad4","name":"Accepts a valid Waku Message","time":{"start":1725548877841,"stop":1725548877842,"duration":1},"status":"passed","severity":"normal"},{"uid":"4121f475af180568","name":"should use the provided clusterId for the pubsub topic","time":{"start":1725548841693,"stop":1725548841693,"duration":0},"status":"passed","severity":"normal"},{"uid":"3507552239ae7ff1","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1725549473477,"stop":1725549473477,"duration":0},"status":"passed","severity":"normal"},{"uid":"6efc02504e720e11","name":"can start the service","time":{"start":1725549371682,"stop":1725549371683,"duration":1},"status":"passed","severity":"normal"},{"uid":"3868ff442ca07ff3","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1725548849811,"stop":1725548849812,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c3b8e804c7653fb","name":"Push message on custom pubsubTopic","time":{"start":1725549199838,"stop":1725549199838,"duration":0},"status":"passed","severity":"normal"},{"uid":"a63f2bb0dd89b66e","name":"Check meta is set [symmetric]","time":{"start":1725548872989,"stop":1725548872989,"duration":0},"status":"passed","severity":"normal"},{"uid":"8284f6e1caa20104","name":"Fails to publish duplicate message","time":{"start":1725549367951,"stop":1725549367951,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff84d1b402ca175","name":"Check received message containing long","time":{"start":1725549323404,"stop":1725549323404,"duration":0},"status":"passed","severity":"normal"},{"uid":"80cb3f92e5fdf954","name":"can start the service","time":{"start":1725548903934,"stop":1725548903936,"duration":2},"status":"passed","severity":"normal"},{"uid":"f7d84089eee85b21","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1725548844363,"stop":1725548844364,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb804d3a8ee9b47b","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1725548841667,"stop":1725548841668,"duration":1},"status":"passed","severity":"normal"},{"uid":"688c1276f1b74acc","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1725548854935,"stop":1725548854936,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd3b30557c93a409","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app70/4/topic363/test.js","time":{"start":1725549401544,"stop":1725549401544,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc6078c71fcce27","name":"Push message equal or less that 1MB","time":{"start":1725549418753,"stop":1725549418753,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea1e5a9028a8ae9","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1725548841843,"stop":1725548841843,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bfec69e67be723d","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1725548841665,"stop":1725548841665,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c0455853675a343","name":"Overlapping topic subscription","time":{"start":1725549432720,"stop":1725549432720,"duration":0},"status":"passed","severity":"normal"},{"uid":"469903c6c796a74d","name":"Push message with content topic containing shell command","time":{"start":1725549338506,"stop":1725549338506,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7534cdd2cf8a6f5","name":"recovers when dns.resolve returns empty","time":{"start":1725548862987,"stop":1725548862987,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1e8f3296699ab","name":"Subscribe to topic containing Script and receive message","time":{"start":1725549112187,"stop":1725549112187,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99207f25ca4b3e0","name":"Check received message containing long","time":{"start":1725549323387,"stop":1725549323387,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b5aff288ee5315","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1725549367713,"stop":1725549367713,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade051e6efa9efa4","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725549432732,"stop":1725549432732,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f9486abab9c3a22","name":"topics with same application and version share the same shard","time":{"start":1725548841662,"stop":1725548841662,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcc00538e80d89a3","name":"isConnected between 2 js-waku relay nodes","time":{"start":1725548944917,"stop":1725548944917,"duration":0},"status":"passed","severity":"normal"},{"uid":"af2c4881d6d873bd","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725549432732,"stop":1725549432732,"duration":0},"status":"passed","severity":"normal"},{"uid":"4147e7ced146cd91","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725549083651,"stop":1725549083652,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8b89f36e3ce4456","name":"Check received message containing Arabic","time":{"start":1725549323388,"stop":1725549323389,"duration":1},"status":"passed","severity":"normal"},{"uid":"d58fc596fdb496d2","name":"should throw error - invalid id","time":{"start":1725548850318,"stop":1725548850318,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a73b7cbfa1b7467","name":"should throw error - no public key","time":{"start":1725548850317,"stop":1725548850317,"duration":0},"status":"passed","severity":"normal"},{"uid":"405f9d29d54eef80","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725549456643,"stop":1725549456643,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d9e7912c462aff","name":"Check message with no content topic is not received","time":{"start":1725549323417,"stop":1725549323417,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa834006a0f5908","name":"should not fail to stop the service if it was not started","time":{"start":1725549371683,"stop":1725549371684,"duration":1},"status":"passed","severity":"normal"},{"uid":"762d4c3928399a7d","name":"Query Generator - false","time":{"start":1725549447773,"stop":1725549447773,"duration":0},"status":"passed","severity":"normal"},{"uid":"380079d9a0cc2c2e","name":"different cluster, different shard: nodes don't connect","time":{"start":1725549083644,"stop":1725549083645,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfd1dbcf5bc2edc6","name":"Subscribe to topic containing long and receive message","time":{"start":1725549112179,"stop":1725549112180,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d1194e065195c2a","name":"Check publish message containing short","time":{"start":1725549367896,"stop":1725549367898,"duration":2},"status":"passed","severity":"normal"},{"uid":"e4e8d3c3ecbb7d96","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1725548841659,"stop":1725548841660,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1b789bf6ae3a11f","name":"handles multiple messages","time":{"start":1725549467582,"stop":1725549467583,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f59a4cbb5b07f3f","name":"Relay + Store","time":{"start":1725548902807,"stop":1725548902808,"duration":1},"status":"passed","severity":"normal"},{"uid":"5667d9611763518a","name":"Check publish message containing SQL Injection","time":{"start":1725549367907,"stop":1725549367915,"duration":8},"status":"passed","severity":"normal"},{"uid":"fad998b08a302a0a","name":"should get / set TCP multiaddr","time":{"start":1725548850325,"stop":1725548850325,"duration":0},"status":"passed","severity":"normal"},{"uid":"52c97fd4f1fe2faf","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1725548872986,"stop":1725548872988,"duration":2},"status":"passed","severity":"normal"},{"uid":"329125e133dc528c","name":"removeEventListener with wrong event","time":{"start":1725548933033,"stop":1725548933033,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cea98b2c42cd072","name":"Subscribe to topic containing special chars and publish message","time":{"start":1725549367710,"stop":1725549367710,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb3e8c562567011c","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1725549367707,"stop":1725549367707,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c99371b4ccd8b4","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1725548841693,"stop":1725548841693,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a75aa1336ae8d2b","name":"Query generator for multiple messages with different message text format","time":{"start":1725549457235,"stop":1725549457235,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b469ec881f797b","name":"returns all values when wanted number is greater than available values","time":{"start":1725548861986,"stop":1725548861986,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac7f37d5707c4ad","name":"Push message with custom timestamp: 1725545512361","time":{"start":1725549418752,"stop":1725549418752,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f3239249f8b061e","name":"Ping on subscribed peer","time":{"start":1725548966422,"stop":1725548966422,"duration":0},"status":"passed","severity":"normal"},{"uid":"289ca33b6688680a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1725549531931,"stop":1725549531931,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69a1727bc4e3ce","name":"Query Generator, Multiple PubsubTopics","time":{"start":1725549443079,"stop":1725549443079,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c957ba4542cfd3","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1725548841657,"stop":1725548841659,"duration":2},"status":"passed","severity":"normal"},{"uid":"85526a1b78da8367","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1725548862990,"stop":1725548862990,"duration":0},"status":"passed","severity":"normal"},{"uid":"396b9482ba9ec652","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725549432748,"stop":1725549432748,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b5f424b742b02b9","name":"should not fail to stop the service if it was not started","time":{"start":1725548903940,"stop":1725548903941,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c2eecce18e5e0d3","name":"retrieves a single peer","time":{"start":1725548862986,"stop":1725548862986,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2a2efeb3b568f4","name":"Ping on peer without subscriptions","time":{"start":1725548966422,"stop":1725548966422,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ffdd580e7c22a0","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1725548841677,"stop":1725548841677,"duration":0},"status":"passed","severity":"normal"},{"uid":"f44934ed5ef55532","name":"same cluster, same shard: nodes connect","time":{"start":1725549083641,"stop":1725549083642,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba75339dad1c025f","name":"LightPush with 0 connections","time":{"start":1725549139950,"stop":1725549139950,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c2bdf7341c1561","name":"Fails to push message with large meta","time":{"start":1725549418750,"stop":1725549418751,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb96bac22f9f0a0f","name":"Check received message with timestamp: 1725548892310 ","time":{"start":1725549323397,"stop":1725549323397,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f8815f33b43ab3","name":"should encode/decode to text encoding","time":{"start":1725548850324,"stop":1725548850324,"duration":0},"status":"passed","severity":"normal"},{"uid":"c99a89b8d2bb6b98","name":"Refresh subscription","time":{"start":1725549367708,"stop":1725549367708,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9e5dbd1ab630e9ce","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1725548841684,"stop":1725548841685,"duration":1},"status":"passed","severity":"normal"},{"uid":"823a7b50bfcd3a63","name":"Nodes with multiple pubsub topic","time":{"start":1725549344025,"stop":1725549344028,"duration":3},"status":"passed","severity":"normal"},{"uid":"e8d7c8da6eaea187","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1725548850316,"stop":1725548850316,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a8b24d455282630","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1725549083653,"stop":1725549083654,"duration":1},"status":"passed","severity":"normal"},{"uid":"857b947de8fac5b7","name":"isConnected should return true after first peer connects","time":{"start":1725548944916,"stop":1725548944916,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ab8d1c91b4bbe5","name":"Push message with XML payload","time":{"start":1725549338482,"stop":1725549338483,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c5d1377d024a8b6","name":"should not fail to start the service if it is already started","time":{"start":1725548903944,"stop":1725548903946,"duration":2},"status":"passed","severity":"normal"},{"uid":"5dfaefbd31b450a7","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1725549344009,"stop":1725549344024,"duration":15},"status":"passed","severity":"normal"},{"uid":"f680e74e3b3771cf","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725549199840,"stop":1725549199840,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dee9ac1f4d5ec39","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1725549334005,"stop":1725549334005,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6dc27fff711975","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1725548849806,"stop":1725548849806,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80d4f097541d611","name":"listenerCount","time":{"start":1725548933034,"stop":1725548933034,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a19dbbcde74d174","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1725549112172,"stop":1725549112172,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d7a1e0d44969d3","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1725548862706,"stop":1725548862707,"duration":1},"status":"passed","severity":"normal"},{"uid":"49a4c60e0bb3195c","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1725548944915,"stop":1725548944916,"duration":1},"status":"passed","severity":"normal"},{"uid":"7386ca914fd434d3","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1725548841666,"stop":1725548841666,"duration":0},"status":"passed","severity":"normal"},{"uid":"625c2ad60be46354","name":"Check publish message containing XML","time":{"start":1725549367916,"stop":1725549367918,"duration":2},"status":"passed","severity":"normal"},{"uid":"a572508b1d089ed0","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1725549407844,"stop":1725549407844,"duration":0},"status":"passed","severity":"normal"},{"uid":"b674cfee3cfae425","name":"Push message with custom timestamp: 1694790712361","time":{"start":1725549418751,"stop":1725549418752,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eda1b11fd77bee0","name":"Push message with rate limit","time":{"start":1725549338512,"stop":1725549338517,"duration":5},"status":"passed","severity":"normal"},{"uid":"d4274afe939adb1a","name":"handles different networkShards values correctly","time":{"start":1725548841663,"stop":1725548841664,"duration":1},"status":"passed","severity":"normal"},{"uid":"1958f6a18ca02250","name":"should be able to encode the field with only FILTER set to true","time":{"start":1725548849805,"stop":1725548849806,"duration":1},"status":"passed","severity":"normal"},{"uid":"d22ae2e5fe33a7f2","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1725548841666,"stop":1725548841666,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7439b75e9438d2","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1725549237956,"stop":1725549237956,"duration":0},"status":"passed","severity":"normal"},{"uid":"9818c36bd9ed2b9d","name":"Asymmetric encrypt & decrypt","time":{"start":1725548873365,"stop":1725548873366,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d87c22e3d62e5a8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725549432724,"stop":1725549432724,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef3c6cf19de658a","name":"Subscribe to topic containing short and receive message","time":{"start":1725549432746,"stop":1725549432747,"duration":1},"status":"passed","severity":"normal"},{"uid":"b767fa0621f89153","name":"Renews peer on consistent missed messages","time":{"start":1725549006992,"stop":1725549006993,"duration":1},"status":"passed","severity":"normal"},{"uid":"34af77cb01e6f040","name":"should emit a peer event after start","time":{"start":1725549371684,"stop":1725549371684,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c885a769c596d3","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1725549083657,"stop":1725549083657,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1a7bfa253e8610","name":"Push 30 different messages","time":{"start":1725549338489,"stop":1725549338490,"duration":1},"status":"passed","severity":"normal"},{"uid":"990fe33f38362f09","name":"should set field with only FILTER enabled","time":{"start":1725548850328,"stop":1725548850328,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d0c7f91c7980db9","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1725549473478,"stop":1725549473478,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a1dd711667d0da","name":"Push message with content topic containing Arabic","time":{"start":1725549418736,"stop":1725549418741,"duration":5},"status":"passed","severity":"normal"},{"uid":"24992767f22c21d9","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1725548862699,"stop":1725548862702,"duration":3},"status":"passed","severity":"normal"},{"uid":"b4ced7d01b97b900","name":"Waku message hash computation (payload length 0)","time":{"start":1725548844365,"stop":1725548844365,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fdcba27e8c459f9","name":"should be able to decode the field with only RELAY set to true","time":{"start":1725548849808,"stop":1725548849808,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ce555653f073c4","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1725549407845,"stop":1725549407846,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe95053b89583d33","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725549112188,"stop":1725549112188,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e68abfa2e8ccd57","name":"Check message with no payload is not received","time":{"start":1725549323418,"stop":1725549323418,"duration":0},"status":"passed","severity":"normal"},{"uid":"db24cfc89bbc81d5","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725549112186,"stop":1725549112186,"duration":0},"status":"passed","severity":"normal"},{"uid":"4712ae2a4464ab18","name":"Check publish message containing shell command","time":{"start":1725549367920,"stop":1725549367921,"duration":1},"status":"passed","severity":"normal"},{"uid":"41afd1eac74052c3","name":"Subscribe and receive messages via waku relay post","time":{"start":1725549432735,"stop":1725549432735,"duration":0},"status":"passed","severity":"normal"},{"uid":"755d0e1732edb263","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725549432734,"stop":1725549432735,"duration":1},"status":"passed","severity":"normal"},{"uid":"37e2e219a343f4a1","name":"random static sharding 9 - Cluster ID: 767, Shard ID: 812","time":{"start":1725549427450,"stop":1725549427451,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5a2e198f94afde8","name":"should decode valid enr successfully","time":{"start":1725548850315,"stop":1725548850315,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a21f96df96c5644","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1725548841688,"stop":1725548841688,"duration":0},"status":"passed","severity":"normal"},{"uid":"485a41f39e5accbb","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725549112174,"stop":1725549112174,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84fd190fc4c7fd","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1725548841672,"stop":1725548841672,"duration":0},"status":"passed","severity":"normal"},{"uid":"be35c2c87d11cd7b","name":"Correctly serialized arguments","time":{"start":1725549245404,"stop":1725549245405,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a2d97eef471a69a","name":"Check publish message containing Script","time":{"start":1725549367915,"stop":1725549367916,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aa61b8c828b12e3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725549432733,"stop":1725549432733,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dae991e83fffff5","name":"Publish message with custom timestamp: Thu Sep 05 2024 16:15:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1725549367950,"stop":1725549367951,"duration":1},"status":"passed","severity":"normal"},{"uid":"10aa7546bd58d7fa","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725549323415,"stop":1725549323415,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9445c80cd18e719","name":"Subscribe and receive messages via waku relay post","time":{"start":1725549432716,"stop":1725549432716,"duration":0},"status":"passed","severity":"normal"},{"uid":"8455cb2c6bf2bd8f","name":"Push message with Script payload","time":{"start":1725549338481,"stop":1725549338482,"duration":1},"status":"passed","severity":"normal"},{"uid":"eecf51158972c734","name":"Does not throw an exception when node disconnects","time":{"start":1725549472048,"stop":1725549472049,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b03107e0ac730e","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1725549367710,"stop":1725549367711,"duration":1},"status":"passed","severity":"normal"},{"uid":"c36255175aafe30c","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1725549367711,"stop":1725549367711,"duration":0},"status":"passed","severity":"normal"},{"uid":"b090d768bca8cf7c","name":"Push message with Arabic payload","time":{"start":1725549418691,"stop":1725549418692,"duration":1},"status":"passed","severity":"normal"},{"uid":"88c168f1148b4621","name":"Reopen subscription with peer with lost subscription","time":{"start":1725548966421,"stop":1725548966421,"duration":0},"status":"passed","severity":"normal"},{"uid":"adf87cf903f0cc1e","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1725548854934,"stop":1725548854935,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef89f60dcd20b095","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1725549367715,"stop":1725549367716,"duration":1},"status":"passed","severity":"normal"},{"uid":"a727521bc68959f4","name":"Nwaku publishes","time":{"start":1725549351283,"stop":1725549351283,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca0af981ce9ba75","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1725549246766,"stop":1725549246767,"duration":1},"status":"passed","severity":"normal"},{"uid":"14354ea56dce67cb","name":"should return the pubsub topic directly if a string is provided","time":{"start":1725548841689,"stop":1725548841689,"duration":0},"status":"passed","severity":"normal"},{"uid":"e866ba42459da6f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725548970269,"stop":1725548970270,"duration":1},"status":"passed","severity":"normal"},{"uid":"9efefc1f6bd56ed1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725549432755,"stop":1725549432755,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf2f5892061880f","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1725549083661,"stop":1725549083662,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3777fffafa9442d","name":"Refresh subscription","time":{"start":1725549432721,"stop":1725549432723,"duration":2},"status":"passed","severity":"normal"},{"uid":"2735656c29fb935e","name":"Push message with numeric payload","time":{"start":1725549338476,"stop":1725549338476,"duration":0},"status":"passed","severity":"normal"},{"uid":"8429c1122832c9cd","name":"Ping on subscribed peer","time":{"start":1725548955231,"stop":1725548955231,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d0cf42e2b5de9ae","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1725549367935,"stop":1725549367949,"duration":14},"status":"passed","severity":"normal"},{"uid":"3eae67cd30dd6a8b","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1725548862705,"stop":1725548862706,"duration":1},"status":"passed","severity":"normal"},{"uid":"f50a5f286eab5ec2","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1725549083665,"stop":1725549083665,"duration":0},"status":"passed","severity":"normal"},{"uid":"6533daf309efb7db","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1725549443080,"stop":1725549443080,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a469a4c50bcf9f","name":"Check message with no payload is not received","time":{"start":1725549074957,"stop":1725549074958,"duration":1},"status":"passed","severity":"normal"},{"uid":"618e9a1927fc3e33","name":"Ordered Callback - true","time":{"start":1725549447777,"stop":1725549447777,"duration":0},"status":"passed","severity":"normal"},{"uid":"3755ccc92f3e1113","name":"Refresh subscription","time":{"start":1725549112175,"stop":1725549112175,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98b3e7c1e556cf2","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1725549083663,"stop":1725549083663,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b4c1a4f7177bf9","name":"Non TWN Cluster","time":{"start":1725549401538,"stop":1725549401539,"duration":1},"status":"passed","severity":"normal"},{"uid":"783a48d586bf4fec","name":"configure the node with multiple content topics","time":{"start":1725549401545,"stop":1725549401545,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dbcfd2ce348b3d3","name":"handles empty shards array correctly","time":{"start":1725548841692,"stop":1725548841692,"duration":0},"status":"passed","severity":"normal"},{"uid":"7369acef1fb755d3","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1725548970270,"stop":1725548970271,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1ab9d8104dd0dbe","name":"caches peers it previously fetched","time":{"start":1725548862988,"stop":1725548862988,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd80a3e5bbc2d46","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1725548841656,"stop":1725548841657,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ef0969210dc465c","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725549246753,"stop":1725549246753,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ecbccc99f562cc3","name":"Check received message containing Russian","time":{"start":1725549323389,"stop":1725549323389,"duration":0},"status":"passed","severity":"normal"},{"uid":"53059b225f3a7983","name":"Check received message containing SQL Injection","time":{"start":1725549074932,"stop":1725549074934,"duration":2},"status":"passed","severity":"normal"},{"uid":"53af77377d89b8a4","name":"Check received message containing unicode special characters","time":{"start":1725549323395,"stop":1725549323396,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aefa5e56a39463b","name":"Check received message containing special chars","time":{"start":1725549323387,"stop":1725549323388,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa66275db56eb2aa","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725549432756,"stop":1725549432756,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f5e0a6a57150c7e","name":"1 Store, 2 fetches","time":{"start":1725548862878,"stop":1725548862879,"duration":1},"status":"passed","severity":"normal"},{"uid":"394d959685c1d48e","name":"Check message with non string payload is not received","time":{"start":1725549323400,"stop":1725549323401,"duration":1},"status":"passed","severity":"normal"},{"uid":"1053717eb1ef3df3","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1725549367706,"stop":1725549367707,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a407c680371152d","name":"Push message with custom timestamp: 1694790740116","time":{"start":1725549338517,"stop":1725549338518,"duration":1},"status":"passed","severity":"normal"},{"uid":"47aeda80265f0db3","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1725549083657,"stop":1725549083657,"duration":0},"status":"passed","severity":"normal"},{"uid":"66c510e8c5792642","name":"returns all values when wanted number matches available values","time":{"start":1725548861984,"stop":1725548861985,"duration":1},"status":"passed","severity":"normal"},{"uid":"957228bc76a77f91","name":"Filter with 3 connections","time":{"start":1725549139958,"stop":1725549139958,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f1206e0f0ba5721","name":"Check received message containing numeric","time":{"start":1725549323404,"stop":1725549323404,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3c60f4b4006465","name":"ignores unrecognized TXT record formats","time":{"start":1725548862988,"stop":1725548862988,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf38211be2de3f","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1725549083664,"stop":1725549083665,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8e72689b88c28a3","name":"Reusing cursor across nodes","time":{"start":1725549407846,"stop":1725549407847,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bdc8da328ae1919","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1725549432720,"stop":1725549432720,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8faf600a60d24a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725549123541,"stop":1725549123541,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbeb1eac2ab45be0","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app42/5/topic668/proto","time":{"start":1725549401541,"stop":1725549401542,"duration":1},"status":"passed","severity":"normal"},{"uid":"efa19136938ccf39","name":"Query generator for 2000 messages","time":{"start":1725549457248,"stop":1725549457248,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffb95997b941b5dc","name":"Subscribe to topic containing long and receive message","time":{"start":1725549432747,"stop":1725549432747,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8aee070e2c26e4","name":"Check message received after jswaku node is restarted","time":{"start":1725549074958,"stop":1725549074958,"duration":0},"status":"skipped","severity":"normal"},{"uid":"31daca57d1aed0bb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1725548841678,"stop":1725548841679,"duration":1},"status":"passed","severity":"normal"},{"uid":"9895420deb17387a","name":"Push to array if already present","time":{"start":1725548841332,"stop":1725548841332,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8d1bf67ee88b3a","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1725548841654,"stop":1725548841654,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ed4ca441b17932","name":"Should update multiaddrs","time":{"start":1725549247266,"stop":1725549247267,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e758774b13be352","name":"should set field with all protocols enabled","time":{"start":1725548850327,"stop":1725548850327,"duration":0},"status":"passed","severity":"normal"},{"uid":"19649a885b80ca87","name":"Check message with no pubsub topic is not received","time":{"start":1725549074948,"stop":1725549074948,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a7ca73d7be5fffc","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1725549246754,"stop":1725549246755,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c6688dd6e47f05e","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1725548849812,"stop":1725548849812,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d840cb4f6651cc","name":"Push message with unicode special characters payload","time":{"start":1725549418722,"stop":1725549418723,"duration":1},"status":"passed","severity":"normal"},{"uid":"56fa7d837be3428c","name":"Passing an array","time":{"start":1725549472049,"stop":1725549472049,"duration":0},"status":"passed","severity":"normal"},{"uid":"10125404fbcdbf50","name":"Check received message containing special chars","time":{"start":1725549323405,"stop":1725549323405,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22eea0cee1b6778","name":"Query with Ordered Callback, No Decoder","time":{"start":1725549443080,"stop":1725549443087,"duration":7},"status":"passed","severity":"normal"},{"uid":"de26f5451368002c","name":"Push message with content topic containing short","time":{"start":1725549418732,"stop":1725549418732,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d66cb4164755d1","name":"Mutual subscription","time":{"start":1725549367704,"stop":1725549367704,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1be55bd8931db27","name":"Js publishes, other Js receives","time":{"start":1725549351283,"stop":1725549351284,"duration":1},"status":"passed","severity":"normal"},{"uid":"64ac7c9414301de7","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725549432715,"stop":1725549432716,"duration":1},"status":"passed","severity":"normal"},{"uid":"4605c68a9bb8e115","name":"should only return 1 node with store capability","time":{"start":1725548862989,"stop":1725548862989,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab6973fe0d054016","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1725548904975,"stop":1725548904975,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d0e693d9a1aa440","name":"Push message with SQL Injection payload","time":{"start":1725549338480,"stop":1725549338481,"duration":1},"status":"passed","severity":"normal"},{"uid":"413593d162b9d49f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1725549418744,"stop":1725549418744,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f419f0b86aa200","name":"Subscribe to topic containing XML and receive message","time":{"start":1725549432729,"stop":1725549432731,"duration":2},"status":"passed","severity":"normal"},{"uid":"d6392da034ff0eb3","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1725549083654,"stop":1725549083655,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd57f17ce00a1c6f","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1725549083655,"stop":1725549083655,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d80a9e0f47e3c3","name":"Check received message containing numeric","time":{"start":1725549074912,"stop":1725549074913,"duration":1},"status":"passed","severity":"normal"},{"uid":"c12ccdc20b5df63b","name":"should not fail to start the service if it is already started","time":{"start":1725549371684,"stop":1725549371684,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d85167b9054f628","name":"Relay + Store","time":{"start":1725548850329,"stop":1725548850329,"duration":0},"status":"passed","severity":"normal"},{"uid":"397eccc0037c59a0","name":"should properly create location multiaddrs - tcp","time":{"start":1725548850326,"stop":1725548850326,"duration":0},"status":"passed","severity":"normal"},{"uid":"18110c0967606ca8","name":"Subscribe to topic containing short and receive message","time":{"start":1725549432723,"stop":1725549432723,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50876955583811f","name":"Publish without waiting for remote peer","time":{"start":1725549367705,"stop":1725549367705,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da8028499e32a27","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725549112183,"stop":1725549112186,"duration":3},"status":"passed","severity":"normal"},{"uid":"12b6abca40d3b18c","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1725548970267,"stop":1725548970268,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d06b320130dc28c","name":"Push message with content topic containing special chars","time":{"start":1725549418736,"stop":1725549418736,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a9070b8e9d06b1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1725549007766,"stop":1725549007767,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d36cd09d4990059","name":"Delete observer","time":{"start":1725549328546,"stop":1725549328546,"duration":0},"status":"passed","severity":"normal"},{"uid":"1651e89d9ab5f898","name":"does not throw on valid cases","time":{"start":1725548841642,"stop":1725548841642,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f519d702ab06d","name":"Check publish message containing Chinese","time":{"start":1725549367902,"stop":1725549367904,"duration":2},"status":"passed","severity":"normal"},{"uid":"df9d09c2fc1db96c","name":"stop","time":{"start":1725548933035,"stop":1725548933035,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae54e8042377e57","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1725548892990,"stop":1725548892990,"duration":0},"status":"passed","severity":"normal"},{"uid":"5490e995e32adc90","name":"Ping fails for unsubscribed peers","time":{"start":1725549006987,"stop":1725549006988,"duration":1},"status":"passed","severity":"normal"},{"uid":"5183470e68879629","name":"Subscribe to topic containing Script and receive message","time":{"start":1725549432728,"stop":1725549432728,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d7337c9b1bb03d6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725549123533,"stop":1725549123534,"duration":1},"status":"passed","severity":"normal"},{"uid":"666208ee6c32968a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1725548862990,"stop":1725548862991,"duration":1},"status":"skipped","severity":"normal"},{"uid":"629a366449c27a44","name":"Subscribe to topic containing long and publish message","time":{"start":1725549367709,"stop":1725549367710,"duration":1},"status":"passed","severity":"normal"},{"uid":"7896cc883d0494a1","name":"same cluster, same shard: nodes connect","time":{"start":1725549237957,"stop":1725549237957,"duration":0},"status":"passed","severity":"normal"},{"uid":"791c788487ea5465","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725549112163,"stop":1725549112171,"duration":8},"status":"passed","severity":"normal"},{"uid":"223b9071009b41a8","name":"random static sharding 10 - Cluster ID: 688, Shard ID: 680","time":{"start":1725549427451,"stop":1725549427451,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ec30c401ef314d","name":"Push message with special chars payload","time":{"start":1725549338476,"stop":1725549338477,"duration":1},"status":"passed","severity":"normal"},{"uid":"c56e41bf91cff5e1","name":"Passing page size 0 when there are 110 messages","time":{"start":1725549463629,"stop":1725549463629,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4bd409fd11f186f","name":"Check received message containing Basic HTML tag","time":{"start":1725549323390,"stop":1725549323391,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5989762044b7e2a","name":"should emit a peer event after start","time":{"start":1725548903946,"stop":1725548903947,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3f0425cfa0d317d","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1725549473478,"stop":1725549473478,"duration":0},"status":"passed","severity":"normal"},{"uid":"6335792c2f7e0947","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1725549246767,"stop":1725549246768,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d6c055960ac117d","name":"Check message received after nwaku node is restarted","time":{"start":1725549323401,"stop":1725549323401,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c87100d2de1dff9a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1725548841677,"stop":1725548841678,"duration":1},"status":"passed","severity":"normal"},{"uid":"14434aceff374ba6","name":"should encodeTxt and decodeTxt","time":{"start":1725548850314,"stop":1725548850315,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2f735f7c2fe9948","name":"Subscribe to topic containing numeric and publish message","time":{"start":1725549367710,"stop":1725549367710,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9cf81c7b649321","name":"Check received message containing long","time":{"start":1725549074911,"stop":1725549074912,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf5524f668a699e6","name":"Publish message with custom timestamp: Fri Sep 15 2023 15:15:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1725549367949,"stop":1725549367950,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe3329b703469fba","name":"Encoder throws on empty string content topic","time":{"start":1725548874600,"stop":1725548874600,"duration":0},"status":"passed","severity":"normal"},{"uid":"25cb6b17816966","name":"Push message with content topic containing escaped characters","time":{"start":1725549418748,"stop":1725549418748,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc78bfcc4b506de6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725549112189,"stop":1725549112190,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbbacd5eee6ce1d3","name":"handles different clusterIds correctly","time":{"start":1725548841663,"stop":1725548841663,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a1d1113d81bac3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1725549432747,"stop":1725549432748,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c13a904a8c0c5bc","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1725549458134,"stop":1725549458134,"duration":0},"status":"passed","severity":"normal"},{"uid":"4daf7f89145f85a7","name":"should throw an error if shards are undefined for static sharding","time":{"start":1725548841669,"stop":1725548841669,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a16014f361bcf9","name":"Ephemeral messages are not stored","time":{"start":1725548904974,"stop":1725548904974,"duration":0},"status":"passed","severity":"normal"},{"uid":"766e3e55e0f9bc5d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725549199839,"stop":1725549199839,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03227075e4ac5c5","name":"Check received message containing escaped characters","time":{"start":1725549074937,"stop":1725549074937,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae354c4983c2d91","name":"Push message with content topic containing SQL Injection","time":{"start":1725549418742,"stop":1725549418743,"duration":1},"status":"passed","severity":"normal"},{"uid":"3629aa118b985a30","name":"Check received message containing escaped characters","time":{"start":1725549323394,"stop":1725549323395,"duration":1},"status":"passed","severity":"normal"},{"uid":"c565486ebccdc17d","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1725549246755,"stop":1725549246756,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc9d3655a619b52a","name":"Push message with content topic containing long","time":{"start":1725549418732,"stop":1725549418735,"duration":3},"status":"passed","severity":"normal"},{"uid":"fc5eaa47c2ba3a6","name":"A test","time":{"start":1725549199904,"stop":1725549199904,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd14ce766e0bddb7","name":"Push message with XML payload","time":{"start":1725549418706,"stop":1725549418706,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62c962d67cd744d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725549083654,"stop":1725549083654,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d37074c81312143","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725549432745,"stop":1725549432745,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b09f9e140faaec8","name":"random static sharding 3 - Cluster ID: 494, Shard ID: 392","time":{"start":1725549427440,"stop":1725549427440,"duration":0},"status":"passed","severity":"normal"},{"uid":"a01e9695b5502ef1","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1725549367712,"stop":1725549367712,"duration":0},"status":"passed","severity":"normal"},{"uid":"70623e5bd0a32f4b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1725548970285,"stop":1725548970285,"duration":0},"status":"passed","severity":"normal"},{"uid":"367e2606181a623b","name":"Push message with JSON payload","time":{"start":1725549418716,"stop":1725549418717,"duration":1},"status":"passed","severity":"normal"},{"uid":"40cf0fe0ef8f6053","name":"Fails to push message with empty content topic","time":{"start":1725549338510,"stop":1725549338510,"duration":0},"status":"passed","severity":"normal"},{"uid":"e125843d01420112","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725549123531,"stop":1725549123532,"duration":1},"status":"passed","severity":"normal"},{"uid":"66d937c3b6c39c30","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1725548862699,"stop":1725548862699,"duration":0},"status":"passed","severity":"normal"},{"uid":"f53a436071d8f779","name":"should be able to decode the field with only FILTER set to true","time":{"start":1725548849809,"stop":1725548849809,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9dd1c914ee32b6","name":"Check message with invalid timestamp is not received","time":{"start":1725549323398,"stop":1725549323399,"duration":1},"status":"passed","severity":"normal"},{"uid":"84d02274f243654c","name":"Sample","time":{"start":1725548849606,"stop":1725548849607,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcecacba7d0a0802","name":"Push message on custom pubsubTopic","time":{"start":1725549199836,"stop":1725549199836,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f4b55c2b5d96de","name":"should return false","time":{"start":1725548850318,"stop":1725548850319,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd282afa10248d3b","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1725548849807,"stop":1725548849807,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d78bf236f337bd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725549083662,"stop":1725549083662,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4cd03aeb811c3e","name":"Failed peers are renewed","time":{"start":1725549147872,"stop":1725549147873,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e12cf629a29b33f","name":"Query generator for multiple messages","time":{"start":1725549457233,"stop":1725549457235,"duration":2},"status":"passed","severity":"normal"},{"uid":"73817eb2fb0b7cf9","name":"Check received message containing short","time":{"start":1725549323386,"stop":1725549323386,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d7b629148df67a2","name":"Passing page size 11 when there are 10 messages","time":{"start":1725549463630,"stop":1725549463631,"duration":1},"status":"passed","severity":"normal"},{"uid":"d448bfe1745ae4ff","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1725549367706,"stop":1725549367706,"duration":0},"status":"passed","severity":"normal"},{"uid":"81298314a8059cf6","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1725549083650,"stop":1725549083650,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb56215f5e5f901b","name":"Throws when trying to push message with empty payload","time":{"start":1725549338490,"stop":1725549338491,"duration":1},"status":"passed","severity":"normal"},{"uid":"6966095fcd2b805a","name":"Check publish message containing Basic HTML tag","time":{"start":1725549367918,"stop":1725549367919,"duration":1},"status":"passed","severity":"normal"},{"uid":"99055e94f7671ff4","name":"Renews peer on consistent ping failures","time":{"start":1725549006990,"stop":1725549006990,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d8b97beb9adfed","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1725548841654,"stop":1725548841654,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f554d7086fb430","name":"Reopen subscription with peer with lost subscription","time":{"start":1725548966428,"stop":1725548966428,"duration":0},"status":"passed","severity":"normal"},{"uid":"c706430240a57c46","name":"Push message with escaped characters payload","time":{"start":1725549338486,"stop":1725549338487,"duration":1},"status":"passed","severity":"normal"},{"uid":"92f0e90c537224f","name":"should properly compute the node id","time":{"start":1725548850319,"stop":1725548850319,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd072282e15c5fc","name":"it tolerates circular branch references","time":{"start":1725548862987,"stop":1725548862987,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4fbf4a31443c63f","name":"Check publish message containing Russian","time":{"start":1725549367906,"stop":1725549367907,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdf9a1f5f0d606f3","name":"should throw an error for insufficient data","time":{"start":1725548841844,"stop":1725548841844,"duration":0},"status":"passed","severity":"normal"},{"uid":"47bbcda3c41d11e8","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1725548872988,"stop":1725548872989,"duration":1},"status":"passed","severity":"normal"},{"uid":"8164c62b8dd602e1","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725549112190,"stop":1725549112190,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab51469d226c5ee","name":"less peers than existing","time":{"start":1725549323795,"stop":1725549323796,"duration":1},"status":"skipped","severity":"normal"},{"uid":"76cf6f237e9ef2","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1725549237957,"stop":1725549237957,"duration":0},"status":"passed","severity":"normal"},{"uid":"51bee7ab5474fa4f","name":"Query Generator, Wrong PubsubTopic","time":{"start":1725549443078,"stop":1725549443078,"duration":0},"status":"passed","severity":"normal"},{"uid":"854ccd0cba54de10","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1725548841689,"stop":1725548841690,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e0da467c10c51e4","name":"should be able to encode the field with only RELAY set to true","time":{"start":1725548849804,"stop":1725548849805,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c74ad47e01fc003","name":"Push message with rate limit","time":{"start":1725549418751,"stop":1725549418751,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ba0a532d37b08d","name":"Push message with content topic containing special chars","time":{"start":1725549338494,"stop":1725549338496,"duration":2},"status":"passed","severity":"normal"},{"uid":"21aba1038b0cc4e2","name":"Push message with unicode special characters payload","time":{"start":1725549338487,"stop":1725549338488,"duration":1},"status":"passed","severity":"normal"},{"uid":"37c449c433cbb2d","name":"Push message with content topic containing XML","time":{"start":1725549338500,"stop":1725549338500,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a0cf6899d837e2","name":"Push message with special chars payload","time":{"start":1725549418690,"stop":1725549418690,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe65cfe4721103f","name":"Push message with content topic containing Russian","time":{"start":1725549338498,"stop":1725549338498,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8eb85bb74ae97fd","name":"Using a function","time":{"start":1725549472049,"stop":1725549472049,"duration":0},"status":"passed","severity":"normal"},{"uid":"207019bfd60c8ac7","name":"Should update shard info","time":{"start":1725549247267,"stop":1725549247267,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf0209e4863e788","name":"Push message with content topic containing Basic HTML tag","time":{"start":1725549338500,"stop":1725549338501,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5d7cb949a519401","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1725548841653,"stop":1725548841653,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da0dafabad4b323","name":"start node with empty shard should fail","time":{"start":1725549427455,"stop":1725549427456,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c1c108f911c46ab","name":"Check message on other pubsub topic is not received","time":{"start":1725549323417,"stop":1725549323417,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f19dfc3a0076e6d","name":"should not receive a peer event before start","time":{"start":1725548866889,"stop":1725548866890,"duration":1},"status":"passed","severity":"normal"},{"uid":"b097e2cd6d7971ac","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1725549432754,"stop":1725549432754,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae59fdea14c24b7f","name":"Subscribe and receives messages on 20 topics","time":{"start":1725549432718,"stop":1725549432718,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ef4a7a9ef21fc7","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1725548841668,"stop":1725548841668,"duration":0},"status":"passed","severity":"normal"},{"uid":"c86509d10e30b3d1","name":"1 Store, 2 relays, 2 fetches","time":{"start":1725548862879,"stop":1725548862879,"duration":0},"status":"passed","severity":"normal"},{"uid":"521c684ae80f234b","name":"Passing page size 10 when there are 10 messages","time":{"start":1725549463630,"stop":1725549463630,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b43da2e4fd3670","name":"should not receive a peer event after stop","time":{"start":1725548903949,"stop":1725548903950,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba78c0e58fb56416","name":"can start the service","time":{"start":1725548866886,"stop":1725548866887,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2ec1dcf385d441b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1725548841679,"stop":1725548841680,"duration":1},"status":"passed","severity":"normal"},{"uid":"b16702422735557c","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1725549083646,"stop":1725549083647,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cb1d0f0b2ab1cf0","name":"Register correct protocols","time":{"start":1725549367705,"stop":1725549367705,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1d2a00f59de019","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1725549083649,"stop":1725549083650,"duration":1},"status":"passed","severity":"normal"},{"uid":"d05fb084e9d6a0e3","name":"Fails to push message with empty content topic","time":{"start":1725549418750,"stop":1725549418750,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbdbd7b90f194ce4","name":"Check message received after nwaku node is restarted","time":{"start":1725549074959,"stop":1725549074959,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9a1f777fb64a83cc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725549083660,"stop":1725549083660,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d19d96e33bdb9f4","name":"Check publish message containing unicode special characters","time":{"start":1725549367933,"stop":1725549367934,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba6d029a832f2310","name":"Push message with meta","time":{"start":1725549418750,"stop":1725549418750,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb94be978b95c0e","name":"Relay - dialed first","time":{"start":1725549480859,"stop":1725549480860,"duration":1},"status":"passed","severity":"normal"},{"uid":"de891cafff62e454","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725549074942,"stop":1725549074942,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4001631df1c1ae","name":"Sets default value correctly","time":{"start":1725549472050,"stop":1725549472051,"duration":1},"status":"passed","severity":"normal"},{"uid":"2993d813f85d158e","name":"same cluster, different shard: nodes don't connect","time":{"start":1725549083642,"stop":1725549083643,"duration":1},"status":"passed","severity":"normal"},{"uid":"584b7a37961daad8","name":"random static sharding 7 - Cluster ID: 227, Shard ID: 657","time":{"start":1725549427449,"stop":1725549427450,"duration":1},"status":"passed","severity":"normal"},{"uid":"47f3175e604418cd","name":"Check received message containing unicode special characters","time":{"start":1725549074937,"stop":1725549074937,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab5894d5adba29b","name":"Check publish message after client node is restarted","time":{"start":1725549367954,"stop":1725549367954,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c6dbf4f70cfc8f3","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1725548892989,"stop":1725548892989,"duration":0},"status":"passed","severity":"normal"},{"uid":"d72d3a52a5f3b4d1","name":"through manual discovery","time":{"start":1725549245307,"stop":1725549245308,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e2cad045f2f599","name":"Round trip binary encryption [ecies, signature]","time":{"start":1725548874598,"stop":1725548874599,"duration":1},"status":"passed","severity":"normal"},{"uid":"d04a9423df902a65","name":"Meta field set when metaSetter is specified","time":{"start":1725548855294,"stop":1725548855294,"duration":0},"status":"passed","severity":"normal"},{"uid":"389426bc7ad73786","name":"Push message with content topic containing JSON","time":{"start":1725549418744,"stop":1725549418744,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e093cdf7567dc7b","name":"Check received message containing short","time":{"start":1725549074910,"stop":1725549074911,"duration":1},"status":"passed","severity":"normal"},{"uid":"f96c14f3901fc500","name":"shard 0","time":{"start":1725549427438,"stop":1725549427439,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d77b2128fed5458","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725549432735,"stop":1725549432735,"duration":0},"status":"passed","severity":"normal"},{"uid":"69fec3fc34d814d6","name":"Query with Ordered Callback, No message returned","time":{"start":1725549443087,"stop":1725549443089,"duration":2},"status":"passed","severity":"normal"},{"uid":"a17d80a573ebcab4","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1725549344004,"stop":1725549344005,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8aa5c6c3068d3fc","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725549246765,"stop":1725549246766,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9f951dad4a0b804","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1725549007767,"stop":1725549007768,"duration":1},"status":"passed","severity":"normal"},{"uid":"d59e712cd1db411f","name":"should properly create location multiaddrs - tcp4","time":{"start":1725548850325,"stop":1725548850325,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9bd98dcd71b548","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725549083656,"stop":1725549083656,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed8d29d1daf868d","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1725549443089,"stop":1725549443089,"duration":0},"status":"passed","severity":"normal"},{"uid":"76518f928b85d60","name":"should throw error - no id","time":{"start":1725548850316,"stop":1725548850317,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfe8e8a63c1cfa49","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1725548849807,"stop":1725548849808,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ec72bea42924c","name":"can start and stop the service","time":{"start":1725548903936,"stop":1725548903940,"duration":4},"status":"passed","severity":"normal"},{"uid":"987b2268d1b6bf0d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725549432732,"stop":1725549432733,"duration":1},"status":"passed","severity":"normal"},{"uid":"e39b6eeeffc446b9","name":"Used by Waku Relay","time":{"start":1725549472050,"stop":1725549472050,"duration":0},"status":"passed","severity":"normal"},{"uid":"47cacea084e87407","name":"Passing invalid cursor","time":{"start":1725549407847,"stop":1725549407848,"duration":1},"status":"passed","severity":"normal"},{"uid":"404d51e945b512fc","name":"start node with empty content topic","time":{"start":1725549401546,"stop":1725549401552,"duration":6},"status":"passed","severity":"normal"},{"uid":"663477ccb1641898","name":"Push message with content topic containing numeric","time":{"start":1725549418735,"stop":1725549418736,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bb8bab14bae8a54","name":"Push message with content topic containing emoji","time":{"start":1725549418749,"stop":1725549418749,"duration":0},"status":"passed","severity":"normal"},{"uid":"22dfc7226bbfbcef","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725549083664,"stop":1725549083664,"duration":0},"status":"passed","severity":"normal"},{"uid":"6099c47ee8aafdfd","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1725549344002,"stop":1725549344003,"duration":1},"status":"passed","severity":"normal"},{"uid":"4778d33f2b98e9c1","name":"should be called at least once on all `peer:discovery` events","time":{"start":1725548899991,"stop":1725548899991,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfed256985a60308","name":"Check received message with timestamp: 1649153314 ","time":{"start":1725549074942,"stop":1725549074942,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8e9d323fe3a434","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1725548970275,"stop":1725548970276,"duration":1},"status":"passed","severity":"normal"},{"uid":"2020bcc21714891c","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1725549367707,"stop":1725549367707,"duration":0},"status":"passed","severity":"normal"},{"uid":"4198049d4bfbbfcf","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1725549246771,"stop":1725549246779,"duration":8},"status":"passed","severity":"normal"},{"uid":"cac97671237339db","name":"should handle corrupted local storage data gracefully","time":{"start":1725548866891,"stop":1725548866892,"duration":1},"status":"passed","severity":"normal"},{"uid":"7efc6ba5d3b4a7","name":"Reopen subscription with peer with lost subscription","time":{"start":1725548955232,"stop":1725548955232,"duration":0},"status":"passed","severity":"normal"},{"uid":"16cd11b8329d7fe7","name":"Check received message containing Arabic","time":{"start":1725549074928,"stop":1725549074930,"duration":2},"status":"passed","severity":"normal"},{"uid":"1cdf8c067b365486","name":"Round trip binary serialization","time":{"start":1725548855293,"stop":1725548855293,"duration":0},"status":"passed","severity":"normal"},{"uid":"6feb0aec80383c25","name":"same cluster, different shard: nodes connect","time":{"start":1725549237958,"stop":1725549237958,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab75beacd7a396e","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725549246769,"stop":1725549246770,"duration":1},"status":"passed","severity":"normal"},{"uid":"a742a1980cf864bf","name":"Passing page size 19 when there are 20 messages","time":{"start":1725549463631,"stop":1725549463631,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a8e7b49001af01","name":"Encoder throws on empty string content topic","time":{"start":1725548872990,"stop":1725548872991,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6e444ecafcf8508","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725549123527,"stop":1725549123528,"duration":1},"status":"passed","severity":"normal"},{"uid":"59b2330b58723add","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725548970276,"stop":1725548970277,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f8fc61b27a6a6a6","name":"should not fail to start the service if it is already started","time":{"start":1725548866888,"stop":1725548866889,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cb75b1454fbc550","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725549123538,"stop":1725549123540,"duration":2},"status":"passed","severity":"normal"},{"uid":"4701c27b53dc30fc","name":"Callback on promise","time":{"start":1725549457236,"stop":1725549457237,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d5eb0d66a005ace","name":"Push message with Chinese payload","time":{"start":1725549338477,"stop":1725549338478,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd4f49b8acb535d4","name":"should load peers from local storage and dispatch events","time":{"start":1725548866890,"stop":1725548866891,"duration":1},"status":"passed","severity":"normal"},{"uid":"c378fc59777400cc","name":"Ping on subscribed peer","time":{"start":1725548966420,"stop":1725548966420,"duration":0},"status":"passed","severity":"normal"},{"uid":"442709daedf32e0d","name":"Query with Promise Callback, No Decoder","time":{"start":1725549443091,"stop":1725549443091,"duration":0},"status":"passed","severity":"normal"},{"uid":"18864013a0e246e4","name":"Push message with numeric payload","time":{"start":1725549418690,"stop":1725549418690,"duration":0},"status":"passed","severity":"normal"},{"uid":"77534d02bd0d4526","name":"Query Generator - true","time":{"start":1725549447752,"stop":1725549447752,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e13c96beee8e01","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1725549344006,"stop":1725549344007,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e340ce656fbdf05","name":"non connected peers","time":{"start":1725549323796,"stop":1725549323796,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fa0ad20feddfe300","name":"Check received message containing emoji","time":{"start":1725549323396,"stop":1725549323396,"duration":0},"status":"passed","severity":"normal"},{"uid":"e355852413ae56ee","name":"Fails to push message bigger that 1MB","time":{"start":1725549418753,"stop":1725549418753,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4a8d65ace064aa2","name":"Check received message with timestamp: 1725548892000000000 ","time":{"start":1725549074938,"stop":1725549074938,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57de2cdb6b61978","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1725549432725,"stop":1725549432725,"duration":0},"status":"passed","severity":"normal"},{"uid":"673a114816ddb2e9","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725549246768,"stop":1725549246769,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f968371fa9ec062","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725549112187,"stop":1725549112187,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1e412ec53f374b","name":"Check message with no content topic is not received","time":{"start":1725549323399,"stop":1725549323400,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d32eb674430dd69","name":"should be online or offline if network state changed","time":{"start":1725548892991,"stop":1725548892992,"duration":1},"status":"passed","severity":"normal"},{"uid":"db80323ff58e208d","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1725549083665,"stop":1725549083665,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff791409ac6fd2a","name":"Filter with 2 connections","time":{"start":1725549139952,"stop":1725549139952,"duration":0},"status":"passed","severity":"normal"},{"uid":"919fc4d16155a169","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1725549083658,"stop":1725549083658,"duration":0},"status":"passed","severity":"normal"},{"uid":"2113a2fe63d109d","name":"Push message with emoji payload","time":{"start":1725549338488,"stop":1725549338489,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4fb4097b6c6fe24","name":"should not receive a peer event after stop","time":{"start":1725548866890,"stop":1725548866890,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1af24946b9fd204","name":"should return unique PubsubTopics for static sharding","time":{"start":1725548841667,"stop":1725548841667,"duration":0},"status":"passed","severity":"normal"},{"uid":"18958d4d5376b30f","name":"passes more than one ENR URLs and attempts connection","time":{"start":1725548903952,"stop":1725548903952,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b5ce2c2db31dd3a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1725549112190,"stop":1725549112190,"duration":0},"status":"passed","severity":"normal"},{"uid":"db36e318aa832e92","name":"throws on content topic with empty topic name field","time":{"start":1725548841646,"stop":1725548841647,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5fe6f6f1c41ef27","name":"Push message with content topic containing unicode special characters","time":{"start":1725549338508,"stop":1725549338508,"duration":0},"status":"passed","severity":"normal"},{"uid":"d713cf961e873f90","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1725548841843,"stop":1725548841843,"duration":0},"status":"passed","severity":"normal"},{"uid":"c623c0f38e7a9c9e","name":"Callback on promise, aborts when callback returns true","time":{"start":1725549457237,"stop":1725549457238,"duration":1},"status":"passed","severity":"normal"},{"uid":"226559e14bd1859b","name":"Check received message containing special chars","time":{"start":1725549074913,"stop":1725549074914,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebcc61682bfdcc96","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725549112186,"stop":1725549112186,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8fb7163d11cb62","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725549123540,"stop":1725549123541,"duration":1},"status":"passed","severity":"normal"},{"uid":"77d9539b4b206b38","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1725548849810,"stop":1725548849810,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad5f30e26fce36f","name":"Check received message with timestamp: 1725548892310000000 ","time":{"start":1725549323396,"stop":1725549323397,"duration":1},"status":"passed","severity":"normal"},{"uid":"85852c8ae9e7db54","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1725549432755,"stop":1725549432755,"duration":0},"status":"passed","severity":"normal"},{"uid":"da93722183fc2280","name":"Check publish message after service node is restarted","time":{"start":1725549367954,"stop":1725549367954,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8355912d22258b02","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1725548861986,"stop":1725548861987,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f9e1444a5006d9e","name":"removeEventListener with correct event","time":{"start":1725548933032,"stop":1725548933033,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc89cd7d09109d86","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1725549007767,"stop":1725549007767,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7d5987a251840a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725549007765,"stop":1725549007766,"duration":1},"status":"passed","severity":"normal"},{"uid":"597d33e4e5b74043","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1725548841656,"stop":1725548841656,"duration":0},"status":"passed","severity":"normal"},{"uid":"de56a2bd8f90d96b","name":"should throw an error for empty SingleShardInfos array","time":{"start":1725548841665,"stop":1725548841665,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c99bcf6617e6983","name":"Relay - times out","time":{"start":1725549480860,"stop":1725549480860,"duration":0},"status":"passed","severity":"normal"},{"uid":"c11b5b5d008c8fed","name":"Push message with custom timestamp: 1725552740116","time":{"start":1725549338519,"stop":1725549338520,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdfbd03e8fa76681","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1725549246759,"stop":1725549246760,"duration":1},"status":"passed","severity":"normal"},{"uid":"877391eae2823c1c","name":"Generator, custom pubsub topic","time":{"start":1725549456642,"stop":1725549456642,"duration":0},"status":"passed","severity":"normal"},{"uid":"89a2ddeac9c633a2","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725549323398,"stop":1725549323398,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e56882c046514b","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1725549083663,"stop":1725549083663,"duration":0},"status":"passed","severity":"normal"},{"uid":"10077d79af01f5db","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1725548841657,"stop":1725548841657,"duration":0},"status":"passed","severity":"normal"},{"uid":"a648c9296ad78898","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1725549007766,"stop":1725549007766,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d372bd7376cfb44","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725549432717,"stop":1725549432718,"duration":1},"status":"passed","severity":"normal"},{"uid":"398b2b71a98c02d2","name":"Push message with custom timestamp: 1725552712361","time":{"start":1725549418752,"stop":1725549418752,"duration":0},"status":"passed","severity":"normal"},{"uid":"c03787e642d22765","name":"should throw an error for missing required configuration","time":{"start":1725548841670,"stop":1725548841670,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfbc230ebd346bf","name":"Push message with long payload","time":{"start":1725549338475,"stop":1725549338475,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b7f7ac4b0a149ff","name":"Push message with Script payload","time":{"start":1725549418693,"stop":1725549418693,"duration":0},"status":"passed","severity":"normal"},{"uid":"102fd5e3a25e07a8","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1725548841673,"stop":1725548841675,"duration":2},"status":"passed","severity":"normal"},{"uid":"9810626eff141d4c","name":"throws on empty content topic","time":{"start":1725548841643,"stop":1725548841643,"duration":0},"status":"passed","severity":"normal"},{"uid":"411930f63fb34949","name":"Throws when trying to push message with empty payload","time":{"start":1725549418729,"stop":1725549418732,"duration":3},"status":"passed","severity":"normal"},{"uid":"f04839aac0a4ac2d","name":"A test","time":{"start":1725549199903,"stop":1725549199904,"duration":1},"status":"passed","severity":"normal"},{"uid":"5320acb89b329a4d","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1725548841689,"stop":1725548841689,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c5428976dfb95a","name":"Subscribe and receive messages via lightPush","time":{"start":1725549432714,"stop":1725549432715,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ae541c4543c0cc","name":"isConnected should return false after all peers disconnect","time":{"start":1725548944916,"stop":1725548944916,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac56edbf36d2c8f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1725548841684,"stop":1725548841684,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea51d94e514f9149","name":"random static sharding 6 - Cluster ID: 508, Shard ID: 170","time":{"start":1725549427449,"stop":1725549427449,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed21777e240fdaf","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1725549344028,"stop":1725549344030,"duration":2},"status":"passed","severity":"normal"},{"uid":"8f404fd9a5e88a9d","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1725548841663,"stop":1725548841663,"duration":0},"status":"passed","severity":"normal"},{"uid":"2079006a23c5ba5c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1725549083657,"stop":1725549083658,"duration":1},"status":"passed","severity":"normal"},{"uid":"7643ab519e0680b5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725548970265,"stop":1725548970265,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1cce9c9ae7ca197","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725549432753,"stop":1725549432754,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecf17e72d1b256be","name":"should encode/decode to RLP encoding","time":{"start":1725548850319,"stop":1725548850320,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebf38e8bf835cb27","name":"Check message received after nwaku node is restarted","time":{"start":1725549323420,"stop":1725549323421,"duration":1},"status":"skipped","severity":"normal"},{"uid":"43bd93491b5804a5","name":"Query Generator, No message returned","time":{"start":1725549443079,"stop":1725549443080,"duration":1},"status":"passed","severity":"normal"},{"uid":"49066f4d2abb1172","name":"should be able to encode the field with only STORE set to true","time":{"start":1725548849805,"stop":1725548849805,"duration":0},"status":"passed","severity":"normal"},{"uid":"90be5f7cf8f9bd19","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1725549432728,"stop":1725549432728,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdca4c195a0c8450","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1725549473475,"stop":1725549473475,"duration":0},"status":"passed","severity":"normal"},{"uid":"747972cf278ff75d","name":"Passing cursor with wrong pubsubTopic","time":{"start":1725549407848,"stop":1725549407848,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f225b2d2c55eb1a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725549432736,"stop":1725549432736,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c15ee3cc05646d","name":"random static sharding 4 - Cluster ID: 782, Shard ID: 713","time":{"start":1725549427445,"stop":1725549427445,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b66c33fca11bae","name":"Check received message containing shell command","time":{"start":1725549074936,"stop":1725549074937,"duration":1},"status":"passed","severity":"normal"},{"uid":"4462b4afb70fe33b","name":"throws on content topic with generation field greater than 0","time":{"start":1725548841645,"stop":1725548841645,"duration":0},"status":"passed","severity":"normal"},{"uid":"97ac38a535d26678","name":"random static sharding 2 - Cluster ID: 326, Shard ID: 722","time":{"start":1725549427440,"stop":1725549427440,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c72369843d6dcc","name":"Check message received after jswaku node is restarted","time":{"start":1725549323401,"stop":1725549323401,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8051269eff89dd43","name":"Check publish message containing special chars","time":{"start":1725549367901,"stop":1725549367902,"duration":1},"status":"passed","severity":"normal"},{"uid":"c03314950b1e8e5","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1725548841655,"stop":1725548841655,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f9000e1eb9ca24","name":"Check received message containing Arabic","time":{"start":1725549323406,"stop":1725549323406,"duration":0},"status":"passed","severity":"normal"},{"uid":"590a2d000740618b","name":"throws on content topic with too few or too many fields","time":{"start":1725548841643,"stop":1725548841644,"duration":1},"status":"passed","severity":"normal"},{"uid":"72eb61a610d87742","name":"Check publish message containing emoji","time":{"start":1725549367935,"stop":1725549367935,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf1682acc25689d","name":"Decoder throws on empty string content topic","time":{"start":1725548874600,"stop":1725548874601,"duration":1},"status":"passed","severity":"normal"},{"uid":"d676b9db3b19466c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725549123541,"stop":1725549123541,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc207f6f4f3403","name":"Push message with Arabic payload","time":{"start":1725549338478,"stop":1725549338479,"duration":1},"status":"passed","severity":"normal"},{"uid":"458cc75a6fce01e","name":"random static sharding 5 - Cluster ID: 402, Shard ID: 566","time":{"start":1725549427446,"stop":1725549427446,"duration":0},"status":"passed","severity":"normal"},{"uid":"d307f2e8f80dc701","name":"connected peers and dial","time":{"start":1725549323795,"stop":1725549323795,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea8734f64c3e249f","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1725548874598,"stop":1725548874598,"duration":0},"status":"passed","severity":"normal"},{"uid":"73bd22e59c9d0be0","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1725549083652,"stop":1725549083653,"duration":1},"status":"passed","severity":"normal"},{"uid":"89d74fc5ee99bdfc","name":"Generator, custom pubsub topic","time":{"start":1725549456654,"stop":1725549456654,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c9df5d17746057","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725549199840,"stop":1725549199840,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c4aaa5b17ed9cc","name":"Check received message containing XML","time":{"start":1725549074935,"stop":1725549074935,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e8be4fe4f8f0a8","name":"Fields are not dropped","time":{"start":1725548854600,"stop":1725548854602,"duration":2},"status":"passed","severity":"normal"},{"uid":"a734c8509e95e376","name":"Overlapping topic subscription","time":{"start":1725549432746,"stop":1725549432746,"duration":0},"status":"passed","severity":"normal"},{"uid":"76bf03f5776a4457","name":"should properly create location multiaddrs - udp6","time":{"start":1725548850326,"stop":1725548850326,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3a0b036005713e","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1725548844364,"stop":1725548844365,"duration":1},"status":"passed","severity":"normal"},{"uid":"b16655a38a40a5bd","name":"Ordered callback, aborts when callback returns true","time":{"start":1725549457248,"stop":1725549457248,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0526495aca0586","name":"Push message with content topic containing Chinese","time":{"start":1725549338496,"stop":1725549338497,"duration":1},"status":"passed","severity":"normal"},{"uid":"daa1d08e78f142bd","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1725549473477,"stop":1725549473477,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c23dc68272770e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1725549112182,"stop":1725549112183,"duration":1},"status":"passed","severity":"normal"},{"uid":"65df4b64e485cc89","name":"Promise Callback - false","time":{"start":1725549447777,"stop":1725549447777,"duration":0},"status":"passed","severity":"normal"},{"uid":"1525705eb2584365","name":"Encoder throws on undefined content topic","time":{"start":1725548872990,"stop":1725548872990,"duration":0},"status":"passed","severity":"normal"},{"uid":"e831eff204b0973f","name":"Push message with short payload","time":{"start":1725549338474,"stop":1725549338475,"duration":1},"status":"passed","severity":"normal"},{"uid":"58b38a9fbfed0803","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725549432727,"stop":1725549432728,"duration":1},"status":"passed","severity":"normal"},{"uid":"65ad1e868d2ba2c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725549199837,"stop":1725549199837,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda799fc1afbe9e1","name":"Ping succeeds for all connected peers","time":{"start":1725549006987,"stop":1725549006987,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb36f357aaebc2e","name":"1 Relay, 1 fetch","time":{"start":1725548862878,"stop":1725548862878,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc4d77fdb49f600","name":"Publish message with large meta","time":{"start":1725549367955,"stop":1725549367955,"duration":0},"status":"passed","severity":"normal"},{"uid":"19754748848d29a3","name":"Subscribe to topic containing long and receive message","time":{"start":1725549432723,"stop":1725549432723,"duration":0},"status":"passed","severity":"normal"},{"uid":"424e4bf10918e582","name":"should be called for bootstrap peers","time":{"start":1725548899992,"stop":1725548899992,"duration":0},"status":"passed","severity":"normal"},{"uid":"4778dfd70c3c6bad","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1725549083662,"stop":1725549083662,"duration":0},"status":"passed","severity":"normal"},{"uid":"942dc8372c3e2c5b","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1725548849806,"stop":1725548849807,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb42f88b528abe46","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1725549473476,"stop":1725549473476,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb64619edd7900b6","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1725549457238,"stop":1725549457238,"duration":0},"status":"passed","severity":"normal"},{"uid":"4555fadee468bfd5","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1725549246760,"stop":1725549246761,"duration":1},"status":"passed","severity":"normal"},{"uid":"514974ba1aae8207","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1725549531932,"stop":1725549531933,"duration":1},"status":"passed","severity":"normal"},{"uid":"18058cdf56a63e69","name":"Push message with Basic HTML tag payload","time":{"start":1725549338483,"stop":1725549338484,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7d4b5b3c8e72d49","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1725549083660,"stop":1725549083660,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df5658646f4a877","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1725549007768,"stop":1725549007768,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b41e341dce2b50","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1725548970262,"stop":1725548970263,"duration":1},"status":"passed","severity":"normal"},{"uid":"f245ff592235a07","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1725548841686,"stop":1725548841686,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf87bd501bf45c1","name":"tcp ip4 address","time":{"start":1725548849848,"stop":1725548849849,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f150a87cb9f65f3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1725549083655,"stop":1725549083656,"duration":1},"status":"passed","severity":"normal"},{"uid":"f52e8b1d74f52a78","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725549246758,"stop":1725549246759,"duration":1},"status":"passed","severity":"normal"},{"uid":"a24377516dde7d5e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1725548970277,"stop":1725548970285,"duration":8},"status":"passed","severity":"normal"},{"uid":"e21362435873bcee","name":"Decoder throws on undefined content topic","time":{"start":1725548855296,"stop":1725548855296,"duration":0},"status":"passed","severity":"normal"},{"uid":"add61dfc42ea5970","name":"Check message with invalid timestamp is not received","time":{"start":1725549323416,"stop":1725549323416,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd0b9e3f945ebc2","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1725548841676,"stop":1725548841676,"duration":0},"status":"passed","severity":"normal"},{"uid":"a63a4e03c9f45a56","name":"can start and stop the service","time":{"start":1725548866887,"stop":1725548866887,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1f3bade413413c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725549112173,"stop":1725549112174,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad91bab34d69aee7","name":"Subscribe and receive messages via lightPush","time":{"start":1725549432734,"stop":1725549432734,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e020e3884c0eddc","name":"Fails to publish message with size larger than 1 MB","time":{"start":1725549367954,"stop":1725549367954,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c73b1ccabcb4122","name":"Number of peers are maintained correctly","time":{"start":1725549147872,"stop":1725549147872,"duration":0},"status":"passed","severity":"normal"},{"uid":"154e92360d8ede44","name":"Sign & Recover","time":{"start":1725548873367,"stop":1725548873368,"duration":1},"status":"passed","severity":"normal"},{"uid":"1331dc218381b807","name":"Push message with escaped characters payload","time":{"start":1725549418721,"stop":1725549418721,"duration":0},"status":"passed","severity":"normal"},{"uid":"691a1f96244636f3","name":"Check received message containing emoji","time":{"start":1725549074938,"stop":1725549074938,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a80fe571e1dd73b","name":"Check received message containing Basic HTML tag","time":{"start":1725549323408,"stop":1725549323408,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3dbc1cbbf819c6","name":"Generator, custom pubsub topic","time":{"start":1725549456644,"stop":1725549456644,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f9fcfc84ec804d6","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app60/4/topic33/json","time":{"start":1725549401540,"stop":1725549401541,"duration":1},"status":"passed","severity":"normal"},{"uid":"55bc0e2ab453d403","name":"getPeersByDiscovery","time":{"start":1725548933033,"stop":1725548933034,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0b1b091f557e1ba","name":"Push message with Chinese payload","time":{"start":1725549418691,"stop":1725549418691,"duration":0},"status":"passed","severity":"normal"},{"uid":"c76e573f3527ac8e","name":"Tracks peer failures correctly","time":{"start":1725549006991,"stop":1725549006991,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4025f140b29a76","name":"new peer added after a peer was already found","time":{"start":1725549334004,"stop":1725549334004,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e67d488c94bd9e8","name":"different cluster, same shard: nodes don't connect","time":{"start":1725549237958,"stop":1725549237958,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9fd1e8ee5a2809","name":"should set field with only RELAY enabled","time":{"start":1725548850327,"stop":1725548850328,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0e497f7799929ca","name":"Overlapping topic subscription","time":{"start":1725549112174,"stop":1725549112175,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3ff66f731ee153c","name":"Check publish message containing numeric","time":{"start":1725549367899,"stop":1725549367900,"duration":1},"status":"passed","severity":"normal"},{"uid":"d120142c7282e769","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1725548841685,"stop":1725548841685,"duration":0},"status":"passed","severity":"normal"},{"uid":"f91597394f649dd1","name":"Check received message containing emoji","time":{"start":1725549323413,"stop":1725549323414,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef784b8facf53f3","name":"Store - dialed after - with timeout","time":{"start":1725549480861,"stop":1725549480861,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5802ec4952af57e","name":"should return valid sharding parameters for static sharding","time":{"start":1725548841691,"stop":1725548841691,"duration":0},"status":"passed","severity":"normal"},{"uid":"31446e8f756f0e60","name":"Ephemeral field is preserved - encoder v0","time":{"start":1725548904974,"stop":1725548904974,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ce7d4e2a256ad72","name":"should use DNS peer discovery with light client","time":{"start":1725548903951,"stop":1725548903951,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e745c356eb94daa3","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1725548862707,"stop":1725548862708,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e301d6b0f264239","name":"Subscribe to topic containing shell command and receive message","time":{"start":1725549112189,"stop":1725549112189,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71e6c015ebdb148","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1725549083658,"stop":1725549083658,"duration":0},"status":"passed","severity":"normal"},{"uid":"b796c5a2dd16fd42","name":"dispatchEvent via connectionManager","time":{"start":1725548933034,"stop":1725548933035,"duration":1},"status":"passed","severity":"normal"},{"uid":"506c81e7c349a7ad","name":"Query Generator, No Decoder","time":{"start":1725549443079,"stop":1725549443079,"duration":0},"status":"passed","severity":"normal"},{"uid":"759a87fed152b22a","name":"Encoder throws on undefined content topic","time":{"start":1725548855295,"stop":1725548855295,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab5c15f7c92513","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1725548841693,"stop":1725548841694,"duration":1},"status":"passed","severity":"normal"},{"uid":"b531bef84d1ff859","name":"Subscribe and receives messages on 20 topics","time":{"start":1725549112173,"stop":1725549112173,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f53d7776492be21","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1725549443080,"stop":1725549443080,"duration":0},"status":"passed","severity":"normal"},{"uid":"755cab30f75349f","name":"Privacy Node - default protocol","time":{"start":1725549480862,"stop":1725549480862,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7a266079e70686","name":"pre and post cipher","time":{"start":1725548873367,"stop":1725548873367,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7a512d6957785a","name":"Passing page size 110 when there are 120 messages","time":{"start":1725549463631,"stop":1725549463631,"duration":0},"status":"passed","severity":"normal"},{"uid":"53466a9dabd7604f","name":"Query generator for multiple messages with different content topic format","time":{"start":1725549457236,"stop":1725549457236,"duration":0},"status":"passed","severity":"normal"},{"uid":"416a8499850cdce","name":"Check received message containing JSON","time":{"start":1725549323391,"stop":1725549323392,"duration":1},"status":"passed","severity":"normal"},{"uid":"e312ae75be51a620","name":"Subscribe to topic containing short and receive message","time":{"start":1725549112175,"stop":1725549112179,"duration":4},"status":"passed","severity":"normal"},{"uid":"4b4a4f883262925b","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1725548849807,"stop":1725548849807,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7ed08109e31940","name":"throws an error for improperly formatted content topics","time":{"start":1725548841664,"stop":1725548841664,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee1d32eeeef6eb8","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1725549083652,"stop":1725549083652,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e03ad2448159abc","name":"Renews subscription after lossing a connection","time":{"start":1725549432756,"stop":1725549432756,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4871ac174851588","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1725548892990,"stop":1725548892991,"duration":1},"status":"passed","severity":"normal"},{"uid":"d35bd8d7cd3aeaf5","name":"Check message with invalid timestamp is not received","time":{"start":1725549074943,"stop":1725549074943,"duration":0},"status":"passed","severity":"normal"},{"uid":"36689a6c4c29f874","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1725549344024,"stop":1725549344025,"duration":1},"status":"passed","severity":"normal"},{"uid":"911925ce40639ba9","name":"Subscribe to topic containing shell command and publish message","time":{"start":1725549367714,"stop":1725549367714,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8e69576d523ef4c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1725549432718,"stop":1725549432720,"duration":2},"status":"passed","severity":"normal"},{"uid":"3f6e7b32d4242f25","name":"Decrypt messages","time":{"start":1725549328545,"stop":1725549328545,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c9f88a33a77d7","name":"connects to nwaku","time":{"start":1725549472048,"stop":1725549472048,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5c557c9e1017ed","name":"Check message with no payload is not received","time":{"start":1725549323400,"stop":1725549323400,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16bbf696f0180e2","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1725548862704,"stop":1725548862705,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d02b65daedf2be5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725549456653,"stop":1725549456654,"duration":1},"status":"passed","severity":"normal"},{"uid":"2959e44861d54747","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app13/4/topic522/test.js","time":{"start":1725549401543,"stop":1725549401543,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d341a5c05bdc00d","name":"Subscribe and receive messages via lightPush","time":{"start":1725549112162,"stop":1725549112163,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac9feaa08544eda6","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1725549531931,"stop":1725549531931,"duration":0},"status":"passed","severity":"normal"},{"uid":"85375cbc9f01d0d0","name":"Check received message containing unicode special characters","time":{"start":1725549323411,"stop":1725549323413,"duration":2},"status":"passed","severity":"normal"},{"uid":"aab16072496bc44f","name":"Push message with long payload","time":{"start":1725549418689,"stop":1725549418690,"duration":1},"status":"passed","severity":"normal"},{"uid":"38b6439762f9a27b","name":"Check received message containing Script","time":{"start":1725549323407,"stop":1725549323408,"duration":1},"status":"passed","severity":"normal"},{"uid":"941a1f2ca76419d5","name":"Check received message containing XML","time":{"start":1725549323408,"stop":1725549323408,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea2abf325c8cc04","name":"should decode valid enr with tcp successfully","time":{"start":1725548850316,"stop":1725548850316,"duration":0},"status":"passed","severity":"normal"},{"uid":"d824d1ceca511702","name":"Push message with content topic containing Chinese","time":{"start":1725549418736,"stop":1725549418736,"duration":0},"status":"passed","severity":"normal"},{"uid":"844fb716a8e83419","name":"should handle a minimal index list","time":{"start":1725548841842,"stop":1725548841843,"duration":1},"status":"passed","severity":"normal"},{"uid":"80a1bb463f469e03","name":"Push message with content topic containing JSON","time":{"start":1725549338505,"stop":1725549338505,"duration":0},"status":"passed","severity":"normal"},{"uid":"80c9f0182bc12cef","name":"safeDispatchEvent","time":{"start":1725548933035,"stop":1725548933035,"duration":0},"status":"passed","severity":"normal"},{"uid":"46203a318788f4d9","name":"addEventListener with wrong event","time":{"start":1725548933032,"stop":1725548933032,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05dc3a283035735","name":"Publish message with rate limit","time":{"start":1725549367955,"stop":1725549367955,"duration":0},"status":"passed","severity":"normal"},{"uid":"460a23c5c0854c51","name":"Check received message containing shell command","time":{"start":1725549323409,"stop":1725549323410,"duration":1},"status":"passed","severity":"normal"},{"uid":"2921aa219f84c032","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1725549432715,"stop":1725549432715,"duration":0},"status":"passed","severity":"normal"},{"uid":"c672c9fe7b3ae21f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1725549323415,"stop":1725549323416,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e0f4bae70fbaa44","name":"LightPush","time":{"start":1725549480861,"stop":1725549480861,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3f50478edb0b2a","name":"different cluster, different shard: nodes don't connect","time":{"start":1725549237958,"stop":1725549237959,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b4e233e8fe0d074","name":"Subscribe to topic containing XML and receive message","time":{"start":1725549432752,"stop":1725549432752,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef37df41e7ef4ebe","name":"should only return 1 node with relay and store capability","time":{"start":1725548862989,"stop":1725548862989,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ac146b29c09061","name":"should not receive a peer event before start","time":{"start":1725549371684,"stop":1725549371684,"duration":0},"status":"passed","severity":"normal"},{"uid":"497f8f053290fff7","name":"Check received message containing Chinese","time":{"start":1725549323405,"stop":1725549323406,"duration":1},"status":"passed","severity":"normal"},{"uid":"89cd926caabdaf95","name":"Push message with content topic containing long","time":{"start":1725549338492,"stop":1725549338493,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5946c2239e5fd7a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1725549112172,"stop":1725549112173,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb5b0a8a0813a9a1","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1725548841661,"stop":1725548841661,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c8d6e57816282d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1725549401538,"stop":1725549401538,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be4c5c9e7906200","name":"Add multiple subscription objects on single nwaku node","time":{"start":1725549112191,"stop":1725549112196,"duration":5},"status":"passed","severity":"normal"},{"uid":"bd514e6fbc3dbd32","name":"Check received message containing JSON","time":{"start":1725549074936,"stop":1725549074936,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc85834d748ebe9b","name":"should not receive a peer event before start","time":{"start":1725548903947,"stop":1725548903949,"duration":2},"status":"passed","severity":"normal"},{"uid":"6400bb3aa27140b3","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1725549199838,"stop":1725549199838,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6838f9ba3d91b4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1725548970264,"stop":1725548970264,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d0e4213e5a784a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1725549456655,"stop":1725549456655,"duration":0},"status":"passed","severity":"normal"},{"uid":"827820c510867ca5","name":"getPeersByDiscovery","time":{"start":1725549334004,"stop":1725549334004,"duration":0},"status":"passed","severity":"normal"},{"uid":"979ac38c968b5c9c","name":"Promise Callback - true","time":{"start":1725549447773,"stop":1725549447774,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa09381ca92ba6e3","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1725549458141,"stop":1725549458141,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e5ff8e919676dd","name":"Subscribe to topic containing Script and publish message","time":{"start":1725549367712,"stop":1725549367713,"duration":1},"status":"passed","severity":"normal"},{"uid":"d93d660529efaecb","name":"Push message with content topic containing Script","time":{"start":1725549338499,"stop":1725549338500,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bb8aed171769c4","name":"Filter","time":{"start":1725549480862,"stop":1725549480862,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5fa6a316b4ffe78","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725549432748,"stop":1725549432751,"duration":3},"status":"passed","severity":"normal"},{"uid":"9ea4b0f876d34103","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1725548903951,"stop":1725548903952,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7fc6565c20af9f94","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1725549407845,"stop":1725549407845,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d6186bf5378bf4","name":"Publish message with custom timestamp: Thu Sep 05 2024 14:15:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1725549367950,"stop":1725549367950,"duration":0},"status":"passed","severity":"normal"},{"uid":"310415095ee0d843","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1725548862990,"stop":1725548862990,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f333508de1255b","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1725549083666,"stop":1725549083666,"duration":0},"status":"passed","severity":"normal"},{"uid":"55bc23483d4039f9","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1725549458140,"stop":1725549458140,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc5b71a42fe7727b","name":"isConnected return false after peer stops","time":{"start":1725548944916,"stop":1725548944917,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e4fe5f19669511e","name":"should get / set UDP multiaddr","time":{"start":1725548850324,"stop":1725548850325,"duration":1},"status":"passed","severity":"normal"},{"uid":"af4eec54b36d0b26","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1725549246770,"stop":1725549246771,"duration":1},"status":"passed","severity":"normal"},{"uid":"e27d4bb782d76c9f","name":"Decoder throws on empty string content topic","time":{"start":1725548872991,"stop":1725548872992,"duration":1},"status":"passed","severity":"normal"},{"uid":"cff601797c15c21e","name":"Wrong topic","time":{"start":1725549401544,"stop":1725549401544,"duration":0},"status":"passed","severity":"normal"},{"uid":"597d955eb4cd0438","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1725548841684,"stop":1725548841684,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdbcca7cf625034","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1725549112171,"stop":1725549112171,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8924b9f97ad004f","name":"Encoder throws on empty string content topic","time":{"start":1725548855295,"stop":1725548855295,"duration":0},"status":"passed","severity":"normal"},{"uid":"9642534b18b65b18","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725549123536,"stop":1725549123537,"duration":1},"status":"passed","severity":"normal"},{"uid":"c78fff21eee7e101","name":"Ephemeral field set to true","time":{"start":1725548855294,"stop":1725548855294,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec6dea2e7bfb2b6","name":"Renews subscription after lossing a connection","time":{"start":1725549432733,"stop":1725549432734,"duration":1},"status":"passed","severity":"normal"},{"uid":"acec9a2b5f1d76a3","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1725549112197,"stop":1725549112199,"duration":2},"status":"passed","severity":"normal"},{"uid":"436cb9db1210e9d5","name":"Push message with meta","time":{"start":1725549338511,"stop":1725549338511,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ca249777874f9d","name":"Push message with custom timestamp: 1725545540116","time":{"start":1725549338518,"stop":1725549338519,"duration":1},"status":"passed","severity":"normal"},{"uid":"71f798b33403cd32","name":"Check publish message containing JSON","time":{"start":1725549367919,"stop":1725549367920,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f634b1c31373946","name":"LightPush with 1 connections","time":{"start":1725549139951,"stop":1725549139951,"duration":0},"status":"passed","severity":"normal"},{"uid":"17104a42c27bd750","name":"All","time":{"start":1725548902808,"stop":1725548902808,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7282ed993813c57","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app95/4/topic690/proto","time":{"start":1725549401540,"stop":1725549401540,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32c73b09916234a","name":"Check message received after jswaku node is restarted","time":{"start":1725549323419,"stop":1725549323420,"duration":1},"status":"skipped","severity":"normal"},{"uid":"26e72991ad6e6ef1","name":"Push message with shell command payload","time":{"start":1725549338485,"stop":1725549338486,"duration":1},"status":"passed","severity":"normal"},{"uid":"75aee23ed8db5e0a","name":"throws on content topic with non-number generation field","time":{"start":1725548841644,"stop":1725548841644,"duration":0},"status":"passed","severity":"normal"},{"uid":"361ab85a1883c5a2","name":"Check received message containing Chinese","time":{"start":1725549323388,"stop":1725549323388,"duration":0},"status":"passed","severity":"normal"},{"uid":"4121b73e7e3a715f","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1725548841690,"stop":1725548841690,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c9977a58c645f6","name":"should throw an error for missing sharding configuration","time":{"start":1725548841691,"stop":1725548841691,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08a0795a911737e","name":"Check received message containing Chinese","time":{"start":1725549074927,"stop":1725549074928,"duration":1},"status":"passed","severity":"normal"},{"uid":"247974039f27f20e","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1725549083647,"stop":1725549083649,"duration":2},"status":"passed","severity":"normal"},{"uid":"ba776bb94299edde","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1725549432731,"stop":1725549432731,"duration":0},"status":"passed","severity":"normal"},{"uid":"887aa831e12e0997","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1725549083655,"stop":1725549083655,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c14a3c3af5b5661","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1725549432725,"stop":1725549432726,"duration":1},"status":"passed","severity":"normal"},{"uid":"42d4e7214f075d8","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1725549083659,"stop":1725549083659,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d68892ead8fe2c9","name":"should throw an error for an unconfigured topic","time":{"start":1725548841688,"stop":1725548841688,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2adbfba8c695f5c","name":"configure the node with multiple pubsub topics","time":{"start":1725549427452,"stop":1725549427452,"duration":0},"status":"passed","severity":"normal"},{"uid":"62dcb4e149ae7876","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1725548899992,"stop":1725548899993,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb3e9219183c9bef","name":"should add and remove event listeners correctly","time":{"start":1725548866892,"stop":1725548866892,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa1813ce4219f1b7","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1725548944915,"stop":1725548944915,"duration":0},"status":"passed","severity":"normal"},{"uid":"7580e2150bfd4d52","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1725548904975,"stop":1725548904975,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd7dd3d554190841","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1725549427452,"stop":1725549427454,"duration":2},"status":"passed","severity":"normal"},{"uid":"bfd7f882340cf8cb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1725548841682,"stop":1725548841682,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef57243f96520e8","name":"Symmetric encrypt & Decrypt","time":{"start":1725548873366,"stop":1725548873367,"duration":1},"status":"passed","severity":"normal"},{"uid":"849f8e77ef945ab3","name":"Generator, 2 different pubsubtopics","time":{"start":1725549456644,"stop":1725549456653,"duration":9},"status":"passed","severity":"normal"},{"uid":"7b03a54bc2140497","name":"Query with Promise Callback, No message returned","time":{"start":1725549443091,"stop":1725549443094,"duration":3},"status":"passed","severity":"normal"},{"uid":"4838da8952d86edd","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1725549123526,"stop":1725549123527,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e7e804648abfbc","name":"should set field with all protocols disabled","time":{"start":1725548850327,"stop":1725548850327,"duration":0},"status":"passed","severity":"normal"},{"uid":"92db263cedafe256","name":"should properly create location multiaddrs - udp","time":{"start":1725548850326,"stop":1725548850326,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b3ddb71e686b27","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1725548862991,"stop":1725548862991,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f7ab7deef9486577","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app9/8/topic216/proto","time":{"start":1725549401540,"stop":1725549401540,"duration":0},"status":"passed","severity":"normal"},{"uid":"3303506e0da3c69b","name":"Subscribe to topic containing Script and receive message","time":{"start":1725549432752,"stop":1725549432752,"duration":0},"status":"passed","severity":"normal"},{"uid":"345c00d7ec492554","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1725548849810,"stop":1725548849811,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1f03167dae48c77","name":"Relay - dialed after","time":{"start":1725549480860,"stop":1725549480860,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdf1e154f86968fe","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1725549401545,"stop":1725549401546,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6d9aa44ef499383","name":"Decoder throws on empty string content topic","time":{"start":1725548855296,"stop":1725548855296,"duration":0},"status":"passed","severity":"normal"},{"uid":"715ba272114fa01c","name":"can dial TLS multiaddrs","time":{"start":1725549245307,"stop":1725549245307,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b988e8e08aa5c9","name":"should return empty list for no shard","time":{"start":1725548841668,"stop":1725548841668,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcdae257d64ca2ff","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1725549458134,"stop":1725549458140,"duration":6},"status":"passed","severity":"normal"},{"uid":"c49fc5d478884da","name":"Check received message containing Script","time":{"start":1725549323390,"stop":1725549323390,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4fd5a9b46725163","name":"should not fail to stop the service if it was not started","time":{"start":1725548866887,"stop":1725548866888,"duration":1},"status":"passed","severity":"normal"},{"uid":"92227ab883e091bb","name":"should not receive a peer event after stop","time":{"start":1725549371685,"stop":1725549371685,"duration":0},"status":"passed","severity":"normal"},{"uid":"d28109e21a0b034","name":"should properly create location multiaddrs - udp4","time":{"start":1725548850325,"stop":1725548850325,"duration":0},"status":"passed","severity":"normal"},{"uid":"2494db1cca006990","name":"Light Node - default protocols","time":{"start":1725549480862,"stop":1725549480862,"duration":0},"status":"passed","severity":"normal"},{"uid":"475a0e8177b52abc","name":"Fails to push message with large meta","time":{"start":1725549338511,"stop":1725549338512,"duration":1},"status":"passed","severity":"normal"},{"uid":"68239b0e9721cf7b","name":"Push message with content topic containing numeric","time":{"start":1725549338493,"stop":1725549338494,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eef3df5ab955255","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1725549246764,"stop":1725549246765,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e1ca1cabc69230d","name":"Init the array if not present","time":{"start":1725548841331,"stop":1725548841332,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b9839c081b3e107","name":"Decoder throws on undefined content topic","time":{"start":1725548872991,"stop":1725548872991,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6547cd55517f2eb","name":"should emit a peer event after start","time":{"start":1725548866889,"stop":1725548866889,"duration":0},"status":"passed","severity":"normal"},{"uid":"16843ab255652d4f","name":"should not throw an error for a single configured topic","time":{"start":1725548841687,"stop":1725548841688,"duration":1},"status":"passed","severity":"normal"},{"uid":"77104cab29d2c835","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1725549083663,"stop":1725549083663,"duration":0},"status":"passed","severity":"normal"},{"uid":"4010a4bd828fe352","name":"Subscribe to topic containing Russian and publish message","time":{"start":1725549367711,"stop":1725549367712,"duration":1},"status":"passed","severity":"normal"},{"uid":"23a70883b8aaf324","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1725548892986,"stop":1725548892988,"duration":2},"status":"passed","severity":"normal"},{"uid":"95dc012e9ef8264f","name":"Passing page size 3 when there are 20 messages","time":{"start":1725549463630,"stop":1725549463630,"duration":0},"status":"passed","severity":"normal"},{"uid":"806b66251b4678b7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1725549432751,"stop":1725549432751,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b061fb4bfb7fe7b","name":"Ping on unsubscribed peer","time":{"start":1725548966424,"stop":1725548966428,"duration":4},"status":"passed","severity":"normal"},{"uid":"92b20947f4b5c888","name":"unsubscribes","time":{"start":1725549467583,"stop":1725549467583,"duration":0},"status":"passed","severity":"normal"}] |