mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-18 12:53:10 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"9ee22490d9b7635","name":"should properly compute the node id","time":{"start":1718663467058,"stop":1718663467059,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa151d36753366c0","name":"Subscribe to topic containing XML and receive message","time":{"start":1718663724747,"stop":1718663724748,"duration":1},"status":"passed","severity":"normal"},{"uid":"46c95abe947a68b","name":"throws on content topic with empty version field","time":{"start":1718663458426,"stop":1718663458426,"duration":0},"status":"passed","severity":"normal"},{"uid":"195aa585dc09017b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1718663458446,"stop":1718663458446,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba77046ff3d2560a","name":"Subscribe to topic containing shell command and publish message","time":{"start":1718663969158,"stop":1718663969158,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc19766998a0ad4","name":"Passing page size 3 when there are 20 messages","time":{"start":1718664105153,"stop":1718664105153,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51dc146fe302e03","name":"udp ip6 address","time":{"start":1718663466443,"stop":1718663466443,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48e1bb635665b23","name":"should throw error - no id","time":{"start":1718663467053,"stop":1718663467053,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7e916382658015","name":"new peer added after a peer was already found","time":{"start":1718663917069,"stop":1718663917069,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dee1234d38874909","name":"Push 30 different messages","time":{"start":1718664062046,"stop":1718664062046,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db2629871bf5b63","name":"Publish without waiting for remote peer","time":{"start":1718663969149,"stop":1718663969149,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e6f6a7693bc59a9","name":"different cluster, different shard: nodes don't connect","time":{"start":1718663796247,"stop":1718663796247,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ff21bd01d823c8","name":"Push message with SQL Injection payload","time":{"start":1718663915009,"stop":1718663915009,"duration":0},"status":"passed","severity":"normal"},{"uid":"5862c9540732560a","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1718663458442,"stop":1718663458443,"duration":1},"status":"passed","severity":"normal"},{"uid":"aece48e3ceed9ef6","name":"Check message received after nwaku node is restarted","time":{"start":1718663677683,"stop":1718663677683,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f2b79390995c4434","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718664129506,"stop":1718664129506,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ad01b3ab804306","name":"Query generator for multiple messages with different message text format","time":{"start":1718664116784,"stop":1718664116785,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfdfabf4d5ae6562","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1718663661903,"stop":1718663661911,"duration":8},"status":"passed","severity":"normal"},{"uid":"22c4f5e05f80834","name":"should set field with only FILTER enabled","time":{"start":1718663467064,"stop":1718663467064,"duration":0},"status":"passed","severity":"normal"},{"uid":"59c7638f9113060c","name":"Push message on custom pubsubTopic","time":{"start":1718663781599,"stop":1718663781600,"duration":1},"status":"passed","severity":"normal"},{"uid":"d032519718eb4570","name":"Waku message hash computation (payload length 0)","time":{"start":1718663461082,"stop":1718663461082,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f84f0f6d6de8ad","name":"Push message with content topic containing long","time":{"start":1718663915015,"stop":1718663915015,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb9e610ab48afeb","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718664014334,"stop":1718664014335,"duration":1},"status":"passed","severity":"normal"},{"uid":"39c79e22f7c6495c","name":"different cluster, different shard: nodes don't connect","time":{"start":1718663661902,"stop":1718663661902,"duration":0},"status":"passed","severity":"normal"},{"uid":"739a1b6828f8b9e1","name":"Fails to push message bigger that 1MB","time":{"start":1718664062081,"stop":1718664062082,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8300b942dd08522","name":"can dial TLS multiaddrs","time":{"start":1718663786549,"stop":1718663786549,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f26c3ed8c2f22a8","name":"Fails to push message with empty content topic","time":{"start":1718664062065,"stop":1718664062069,"duration":4},"status":"passed","severity":"normal"},{"uid":"37fbe8cc76269738","name":"Push message with content topic containing Arabic","time":{"start":1718663915017,"stop":1718663915017,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef36ab5da683508f","name":"Meta field set when metaSetter is specified","time":{"start":1718663471865,"stop":1718663471865,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d85d55ca49ba442","name":"Relay + Store","time":{"start":1718663467065,"stop":1718663467065,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d459f1448332eb","name":"Throws when trying to push message with empty payload","time":{"start":1718663915014,"stop":1718663915014,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fdefc13437304d4","name":"Push message with Basic HTML tag payload","time":{"start":1718664062038,"stop":1718664062040,"duration":2},"status":"passed","severity":"normal"},{"uid":"7c0afb2594e19daf","name":"Refresh subscription","time":{"start":1718664129498,"stop":1718664129498,"duration":0},"status":"passed","severity":"normal"},{"uid":"5068a83d35eeb68d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1718663661930,"stop":1718663661930,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e8020b39cf1d1a3","name":"Push message with custom timestamp: 1687905278122","time":{"start":1718663915023,"stop":1718663915023,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4fb0651fdf3d7ec","name":"Query with Promise Callback, No Decoder","time":{"start":1718664073880,"stop":1718664073880,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d7e4b66dd18afe","name":"can start and stop the service","time":{"start":1718663986757,"stop":1718663986757,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9806e2e10a4506","name":"Publishes to nwaku","time":{"start":1718663941331,"stop":1718663941331,"duration":0},"status":"passed","severity":"normal"},{"uid":"db1d52b74a75259e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718663781600,"stop":1718663781601,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9ee7e595ff407e","name":"Check meta is set [symmetric]","time":{"start":1718663492617,"stop":1718663492617,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ff02a8092039","name":"connected peers and dial","time":{"start":1718663915274,"stop":1718663915274,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fb1401b84de3aa03","name":"isConnected return false after peer stops","time":{"start":1718663559324,"stop":1718663559324,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e8b7b8e9d0509c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1718663931729,"stop":1718663931729,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe78c6456d23c705","name":"Check received message containing Chinese","time":{"start":1718663677638,"stop":1718663677641,"duration":3},"status":"passed","severity":"normal"},{"uid":"7295191dabe2e89e","name":"Reopen subscription with peer with lost subscription","time":{"start":1718663591379,"stop":1718663591379,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc48cff6a02b2823","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1718663458447,"stop":1718663458447,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ad450705d3a49","name":"Check message with no pubsub topic is not received","time":{"start":1718663677676,"stop":1718663677677,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e4a8c8b21f068eb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718663661928,"stop":1718663661928,"duration":0},"status":"passed","severity":"normal"},{"uid":"8719fcac619a3aba","name":"ignores domain fetching errors","time":{"start":1718663482817,"stop":1718663482817,"duration":0},"status":"passed","severity":"normal"},{"uid":"a83f852b44e48755","name":"throws on content topic with empty application field","time":{"start":1718663458425,"stop":1718663458426,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e8b136ec68dc160","name":"Push message with XML payload","time":{"start":1718664062037,"stop":1718664062037,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6aeb131f1ed619","name":"unsubscribes","time":{"start":1718664116505,"stop":1718664116505,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49cd3da05ec2337","name":"start node with empty shard","time":{"start":1718664061678,"stop":1718664061678,"duration":0},"status":"passed","severity":"normal"},{"uid":"87072743e48fead8","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1718663661911,"stop":1718663661912,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff5caf1c06a2aa5e","name":"Push message with unicode special characters payload","time":{"start":1718663915012,"stop":1718663915013,"duration":1},"status":"passed","severity":"normal"},{"uid":"18cac8336ef026d4","name":"Ping on subscribed peer","time":{"start":1718663539932,"stop":1718663539933,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff1902ade941a52b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1718664250229,"stop":1718664250229,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60bc91aaa3970fa","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718664129493,"stop":1718664129494,"duration":1},"status":"passed","severity":"normal"},{"uid":"486ee4d593aa6109","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718663724751,"stop":1718663724751,"duration":0},"status":"passed","severity":"normal"},{"uid":"1208e9053371d527","name":"Init the array if not present","time":{"start":1718663458203,"stop":1718663458205,"duration":2},"status":"passed","severity":"normal"},{"uid":"4eac21a677172caf","name":"Push message with shell command payload","time":{"start":1718663915012,"stop":1718663915012,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f6599e69e82a00","name":"Refresh subscription","time":{"start":1718663969152,"stop":1718663969152,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9fcef2fb15b1b3c8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718664129514,"stop":1718664129514,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13abf6487f0e50d","name":"Subscribe and receives messages on 20 topics","time":{"start":1718664129496,"stop":1718664129496,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c1050744bd0daa5","name":"groups content topics by expected pubsub topic","time":{"start":1718663458434,"stop":1718663458434,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2afb5e79711e714","name":"Push message with special chars payload","time":{"start":1718664062035,"stop":1718664062035,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d1d666f855bd04","name":"Push message with custom timestamp: 1687905262089","time":{"start":1718664062077,"stop":1718664062078,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe8ec8c2154e1d15","name":"Fails to push message with empty content topic","time":{"start":1718663915021,"stop":1718663915022,"duration":1},"status":"passed","severity":"normal"},{"uid":"a52862be85189000","name":"should not receive a peer event after stop","time":{"start":1718663520611,"stop":1718663520611,"duration":0},"status":"passed","severity":"normal"},{"uid":"c618f0fd14eb8d83","name":"Check received message containing Basic HTML tag","time":{"start":1718664014327,"stop":1718664014328,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9d8f089a09c74e2","name":"Push message with content topic containing emoji","time":{"start":1718663915021,"stop":1718663915021,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4993c9b57a2ddc","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app42/2/topic657/json","time":{"start":1718664023440,"stop":1718664023441,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee54ba0c1f26e38","name":"A test","time":{"start":1718663752054,"stop":1718663752054,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd2c9bd8d790056","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718663724740,"stop":1718663724740,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a1c412514286d5","name":"Check message on other pubsub topic is not received","time":{"start":1718664014296,"stop":1718664014297,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6db54b6da3506ca","name":"Ordered Callback - forward","time":{"start":1718664083284,"stop":1718664083285,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c768b5094dcac9d","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1718663458441,"stop":1718663458442,"duration":1},"status":"passed","severity":"normal"},{"uid":"49929a2ce41704bf","name":"Push message with content topic containing Chinese","time":{"start":1718663915017,"stop":1718663915017,"duration":0},"status":"passed","severity":"normal"},{"uid":"499f5063c1eef0d1","name":"Reopen subscription with peer with lost subscription","time":{"start":1718663591377,"stop":1718663591377,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a61e14dadf426cd","name":"A test","time":{"start":1718663752055,"stop":1718663752055,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f7106c47220a88","name":"Push message with meta","time":{"start":1718664062069,"stop":1718664062069,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea83a8f7caff188c","name":"should throw an error for an unconfigured topic","time":{"start":1718663458451,"stop":1718663458451,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d044ffc29317ec","name":"should set field with only STORE enabled","time":{"start":1718663467064,"stop":1718663467064,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a3dede9fba25810","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1718664062690,"stop":1718664062690,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00af5a60781a9e6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718664129494,"stop":1718664129495,"duration":1},"status":"passed","severity":"normal"},{"uid":"e49760462bc6cad3","name":"should set field with all protocols disabled","time":{"start":1718663467063,"stop":1718663467063,"duration":0},"status":"passed","severity":"normal"},{"uid":"c058f3cf779bd0d3","name":"should throw an error for empty SingleShardInfos array","time":{"start":1718663458437,"stop":1718663458437,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c43d53518a2a304","name":"Check received message containing Basic HTML tag","time":{"start":1718664014289,"stop":1718664014289,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdce837fb4348ed7","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1718663482215,"stop":1718663482215,"duration":0},"status":"passed","severity":"normal"},{"uid":"f86cc725a6c60056","name":"removeEventListener with wrong event","time":{"start":1718663549975,"stop":1718663549975,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80c0ae478496951","name":"should properly create peer info with all multiaddrs","time":{"start":1718663467062,"stop":1718663467063,"duration":1},"status":"passed","severity":"normal"},{"uid":"54507ee0bc8e5bf","name":"should not fail to stop the service if it was not started","time":{"start":1718663986757,"stop":1718663986758,"duration":1},"status":"passed","severity":"normal"},{"uid":"6828a4bbb0142a41","name":"Check message received after nwaku node is restarted","time":{"start":1718664014312,"stop":1718664014312,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ba3458b0186822d5","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1718664023445,"stop":1718664023445,"duration":0},"status":"passed","severity":"normal"},{"uid":"26bb6e7e4788b996","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718663751976,"stop":1718663751976,"duration":0},"status":"passed","severity":"normal"},{"uid":"8487e659b6ff1bae","name":"should emit a peer event after start","time":{"start":1718663486696,"stop":1718663486696,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e58436e48b2028","name":"recovers when dns.resolve returns empty","time":{"start":1718663482816,"stop":1718663482816,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b698aa7fab2845","name":"Check publish message containing long","time":{"start":1718663957789,"stop":1718663957791,"duration":2},"status":"passed","severity":"normal"},{"uid":"b0cefc789bb25c43","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1718663661916,"stop":1718663661916,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8ba2ecd70dc3c1","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1718663517120,"stop":1718663517121,"duration":1},"status":"passed","severity":"normal"},{"uid":"e38ae79cb3fb0b87","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1718664250228,"stop":1718664250228,"duration":0},"status":"passed","severity":"normal"},{"uid":"609852e8f7901e81","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718663724745,"stop":1718663724745,"duration":0},"status":"passed","severity":"normal"},{"uid":"f65d5e6f3b2fac42","name":"Push message with content topic containing Russian","time":{"start":1718664062056,"stop":1718664062057,"duration":1},"status":"passed","severity":"normal"},{"uid":"47a286181eb79ed7","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1718664023436,"stop":1718664023436,"duration":0},"status":"passed","severity":"normal"},{"uid":"4443e3fbf924de3e","name":"connects to nwaku","time":{"start":1718664132692,"stop":1718664132692,"duration":0},"status":"passed","severity":"normal"},{"uid":"143c63ff77ba1ea9","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1718664128858,"stop":1718664128859,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2c75ef94d3d8b60","name":"handles different clusterIds correctly","time":{"start":1718663458435,"stop":1718663458435,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9edfcb0386c1bfc","name":"Check received message containing long","time":{"start":1718664014313,"stop":1718664014314,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fa0e177080a21bc","name":"Generator, 2 different pubsubtopics","time":{"start":1718664101742,"stop":1718664101742,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aac1a43ed7aa695","name":"random static sharding 7 - Cluster ID: 84, Shard ID: 286","time":{"start":1718664061673,"stop":1718664061673,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f8ed01b6bc582e","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1718663482217,"stop":1718663482218,"duration":1},"status":"passed","severity":"normal"},{"uid":"47f17819e0ff21dd","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1718663482216,"stop":1718663482217,"duration":1},"status":"passed","severity":"normal"},{"uid":"1697411665f1ed3f","name":"Nodes with multiple pubsub topic","time":{"start":1718663931730,"stop":1718663931730,"duration":0},"status":"passed","severity":"normal"},{"uid":"c56e73a8460361ef","name":"same cluster, same shard: nodes connect","time":{"start":1718663796245,"stop":1718663796245,"duration":0},"status":"passed","severity":"normal"},{"uid":"1892e541829c7ae9","name":"Push message with numeric payload","time":{"start":1718663915007,"stop":1718663915007,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a8c8bcab195245","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1718663458438,"stop":1718663458438,"duration":0},"status":"passed","severity":"normal"},{"uid":"229549cc297958f5","name":"Check publish message containing escaped characters","time":{"start":1718663957802,"stop":1718663957803,"duration":1},"status":"passed","severity":"normal"},{"uid":"816925c22d3034c","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1718664062688,"stop":1718664062689,"duration":1},"status":"passed","severity":"normal"},{"uid":"f718b033e2ea1a5a","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1718663458452,"stop":1718663458452,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c47585b201b77c","name":"Push message with unicode special characters payload","time":{"start":1718664062044,"stop":1718664062045,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ce7ffd3819a88ca","name":"Check publish message containing unicode special characters","time":{"start":1718663957803,"stop":1718663957803,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d41f2a4e70554e1","name":"shard 0","time":{"start":1718664061668,"stop":1718664061669,"duration":1},"status":"passed","severity":"normal"},{"uid":"eea1ab6d7afb0a97","name":"should properly create location multiaddrs - tcp6","time":{"start":1718663467061,"stop":1718663467062,"duration":1},"status":"passed","severity":"normal"},{"uid":"6764d3a7ff0ebc2b","name":"Sign & Recover","time":{"start":1718663493082,"stop":1718663493082,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd0bdccda71f97a2","name":"Check message with non string payload is not received","time":{"start":1718663677680,"stop":1718663677681,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4bf4471985af07e","name":"Passing page size 10 when there are 10 messages","time":{"start":1718664105153,"stop":1718664105154,"duration":1},"status":"passed","severity":"normal"},{"uid":"76519af13763db4a","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1718663661914,"stop":1718663661914,"duration":0},"status":"passed","severity":"normal"},{"uid":"d742df05f4a7e5b1","name":"Fails to push message bigger that 1MB","time":{"start":1718663915025,"stop":1718663915025,"duration":0},"status":"passed","severity":"normal"},{"uid":"49db059878cae896","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1718663517121,"stop":1718663517121,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ebbfbf89cf4837e","name":"Check received message containing Chinese","time":{"start":1718664014322,"stop":1718664014322,"duration":0},"status":"passed","severity":"normal"},{"uid":"69730ed8d2b217c1","name":"nwaku subscribes","time":{"start":1718663941330,"stop":1718663941330,"duration":0},"status":"passed","severity":"normal"},{"uid":"9640011779350300","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1718663957979,"stop":1718663957979,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1d99c2069701798e","name":"Push message equal or less that 1MB","time":{"start":1718664062080,"stop":1718664062081,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e69e0327c418daf","name":"Reusing cursor across nodes","time":{"start":1718664062691,"stop":1718664062691,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f39199d16e959f","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1718663467051,"stop":1718663467051,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d47e6c47af1c319","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1718663458457,"stop":1718663458458,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ee1897a661859c2","name":"random static sharding 8 - Cluster ID: 263, Shard ID: 495","time":{"start":1718664061674,"stop":1718664061674,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c13a6dd32a35f0","name":"should encode/decode to text encoding","time":{"start":1718663467059,"stop":1718663467059,"duration":0},"status":"passed","severity":"normal"},{"uid":"3730236ade9322a9","name":"random static sharding 1 - Cluster ID: 909, Shard ID: 283","time":{"start":1718664061670,"stop":1718664061670,"duration":0},"status":"passed","severity":"normal"},{"uid":"3258f094794c1570","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718664129497,"stop":1718664129497,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f0a2ff200166667","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1718663969155,"stop":1718663969155,"duration":0},"status":"passed","severity":"normal"},{"uid":"357074d1de14c6c5","name":"Query Generator, No message returned","time":{"start":1718664073875,"stop":1718664073875,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c94497f82dcf5b6","name":"Decoder throws on undefined content topic","time":{"start":1718663494419,"stop":1718663494419,"duration":0},"status":"passed","severity":"normal"},{"uid":"c28583967e505688","name":"Relay","time":{"start":1718663519968,"stop":1718663519968,"duration":0},"status":"passed","severity":"normal"},{"uid":"288ab93a02eb0940","name":"Decoder throws on undefined content topic","time":{"start":1718663492619,"stop":1718663492620,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d48a3a0d10507d0","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1718663661926,"stop":1718663661927,"duration":1},"status":"passed","severity":"normal"},{"uid":"910ce6a90146db73","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718664129512,"stop":1718664129512,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c15726827323d1","name":"Store - dialed after - with timeout","time":{"start":1718664134925,"stop":1718664134925,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c070b78ede3616","name":"Push message with meta","time":{"start":1718663915022,"stop":1718663915022,"duration":0},"status":"passed","severity":"normal"},{"uid":"3779a45d8b8138c1","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1718664098671,"stop":1718664098671,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f43f716a248dca","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718664129506,"stop":1718664129506,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cda2697b6005e51","name":"Push message with emoji payload","time":{"start":1718664062045,"stop":1718664062045,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13b19a1dcc13402","name":"Push message with short payload","time":{"start":1718663915005,"stop":1718663915005,"duration":0},"status":"passed","severity":"normal"},{"uid":"316b68cce76c0dbb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718663583611,"stop":1718663583612,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b23cca9e05c6d87","name":"Check received message containing Russian","time":{"start":1718664014284,"stop":1718664014284,"duration":0},"status":"passed","severity":"normal"},{"uid":"632d764ebf03cf5c","name":"throws on content topic with non-number generation field","time":{"start":1718663458424,"stop":1718663458425,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e7b5f648e4f7d3b","name":"Promise Callback - backward","time":{"start":1718664083284,"stop":1718664083284,"duration":0},"status":"passed","severity":"normal"},{"uid":"231f8ee1a3bcd5d","name":"Check message with non string payload is not received","time":{"start":1718664014337,"stop":1718664014337,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c73385aa1fdbd","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1718663661929,"stop":1718663661929,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7c97be7e2e807ab","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1718663482821,"stop":1718663482821,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8269b0e0281ffe6a","name":"Ping on unsubscribed peer","time":{"start":1718663591378,"stop":1718663591379,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed39bfbf8d91c2c1","name":"1 Store, 2 fetches","time":{"start":1718663482187,"stop":1718663482187,"duration":0},"status":"passed","severity":"normal"},{"uid":"16247f1153652d68","name":"should not receive a peer event after stop","time":{"start":1718663486697,"stop":1718663486697,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b3dc9dfff2abb8","name":"should be able to encode the field with only FILTER set to true","time":{"start":1718663466358,"stop":1718663466359,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f324bb6548c4daf","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718664129511,"stop":1718664129511,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6cd93dc697c7b3","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1718663969159,"stop":1718663969159,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac98a5f4a2130f82","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1718663661932,"stop":1718663661933,"duration":1},"status":"passed","severity":"normal"},{"uid":"240e84019f3c6b33","name":"Check received message containing numeric","time":{"start":1718663677630,"stop":1718663677636,"duration":6},"status":"passed","severity":"normal"},{"uid":"34c543e8c570cc57","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1718663458446,"stop":1718663458446,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d7213eadb7aef2f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718664129503,"stop":1718664129503,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e5d443d138ffa31","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1718664128859,"stop":1718664128860,"duration":1},"status":"passed","severity":"normal"},{"uid":"16faef04f7e27df2","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1718663661918,"stop":1718663661918,"duration":0},"status":"passed","severity":"normal"},{"uid":"d892efe56ece9b2a","name":"should not receive a peer event before start","time":{"start":1718663520611,"stop":1718663520611,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b3abc30b953d1a","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1718663661946,"stop":1718663661946,"duration":0},"status":"passed","severity":"normal"},{"uid":"727d90ff71096df5","name":"Overlapping topic subscription","time":{"start":1718664129510,"stop":1718664129510,"duration":0},"status":"passed","severity":"normal"},{"uid":"56225f5e3e5cf53","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1718663661927,"stop":1718663661928,"duration":1},"status":"passed","severity":"normal"},{"uid":"25390da71841576b","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1718664128845,"stop":1718664128846,"duration":1},"status":"passed","severity":"normal"},{"uid":"66ef4b9c7e5aef9e","name":"random static sharding 3 - Cluster ID: 186, Shard ID: 155","time":{"start":1718664061671,"stop":1718664061671,"duration":0},"status":"passed","severity":"normal"},{"uid":"29bd2b91e5885dc6","name":"Check received message containing shell command","time":{"start":1718664014329,"stop":1718664014329,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f40f8d5dcc256c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718664129514,"stop":1718664129514,"duration":0},"status":"passed","severity":"normal"},{"uid":"c68cb432a777ed21","name":"Push message with long payload","time":{"start":1718664062033,"stop":1718664062034,"duration":1},"status":"passed","severity":"normal"},{"uid":"177e58ef7573315e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718663583612,"stop":1718663583613,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc66c92405e8a0d5","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1718663466372,"stop":1718663466373,"duration":1},"status":"passed","severity":"normal"},{"uid":"31cbb6631c96d2ba","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1718663466364,"stop":1718663466365,"duration":1},"status":"passed","severity":"normal"},{"uid":"27f5bf215f7d5cae","name":"Push message with content topic containing JSON","time":{"start":1718663915019,"stop":1718663915020,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac9640cbad255c2a","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1718663458442,"stop":1718663458442,"duration":0},"status":"passed","severity":"normal"},{"uid":"4562339fb7b74463","name":"Check publish message after client node is restarted","time":{"start":1718663957808,"stop":1718663957812,"duration":4},"status":"skipped","severity":"normal"},{"uid":"beecb109374bff47","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1718663969155,"stop":1718663969155,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9796cb8afc1bc99","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718663751977,"stop":1718663751977,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1698ded1e078c6c","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1718663486697,"stop":1718663486698,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fe06af84a3fa2ae","name":"should use DNS peer discovery with light client","time":{"start":1718663520612,"stop":1718663520612,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4972dfb9fa7824d4","name":"getPeersByDiscovery","time":{"start":1718663917069,"stop":1718663917069,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9aede070393ee81","name":"Publish message with custom timestamp: Tue Jun 27 2023 22:38:51 GMT+0000 (Coordinated Universal Time)","time":{"start":1718663957804,"stop":1718663957804,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5860e709b52f42a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718664129499,"stop":1718664129499,"duration":0},"status":"passed","severity":"normal"},{"uid":"181d55084b497f89","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1718663458436,"stop":1718663458436,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd76dcea5152e14","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718664129500,"stop":1718664129500,"duration":0},"status":"passed","severity":"normal"},{"uid":"4def3bf3999a20d8","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1718663509499,"stop":1718663509500,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dd600291cd3d2e2","name":"it tolerates circular branch references","time":{"start":1718663482816,"stop":1718663482816,"duration":0},"status":"passed","severity":"normal"},{"uid":"49cb9b48633960e5","name":"Check publish message containing Basic HTML tag","time":{"start":1718663957801,"stop":1718663957801,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d7a57edf569659","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1718663458448,"stop":1718663458448,"duration":0},"status":"passed","severity":"normal"},{"uid":"5793b9ac81c8470e","name":"Check publish message containing Russian","time":{"start":1718663957793,"stop":1718663957793,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe01a1cead942b","name":"Check received message containing short","time":{"start":1718663677619,"stop":1718663677620,"duration":1},"status":"passed","severity":"normal"},{"uid":"abbfe60b0a5cac71","name":"1 Store, 2 relays, 2 fetches","time":{"start":1718663482188,"stop":1718663482189,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d15a2f2a43b2ac8","name":"Subscribe to topic containing long and receive message","time":{"start":1718664129511,"stop":1718664129511,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0626662a9aa6930","name":"Push message with SQL Injection payload","time":{"start":1718664062036,"stop":1718664062037,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffd2cb8b33d98877","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1718663458442,"stop":1718663458442,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dbed01d1562cd57","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718663751981,"stop":1718663751981,"duration":0},"status":"passed","severity":"normal"},{"uid":"9499b529ae7ad553","name":"Check message with non string payload is not received","time":{"start":1718664014311,"stop":1718664014312,"duration":1},"status":"passed","severity":"normal"},{"uid":"8108ba1c21eaee3","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1718663458437,"stop":1718663458437,"duration":0},"status":"passed","severity":"normal"},{"uid":"993fe354ecdf31ac","name":"Check received message containing long","time":{"start":1718664014282,"stop":1718664014282,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee23dda6c1532a4","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1718663458429,"stop":1718663458430,"duration":1},"status":"passed","severity":"normal"},{"uid":"655abd67233b3a18","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1718664098669,"stop":1718664098669,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f0f5f03da0977f","name":"should not fail to start the service if it is already started","time":{"start":1718663486696,"stop":1718663486696,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff365cff463baca","name":"Query generator for multiple messages","time":{"start":1718664116783,"stop":1718664116784,"duration":1},"status":"passed","severity":"normal"},{"uid":"aef89b49bba8fb1f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718663751979,"stop":1718663751979,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5825077dddf9bdb","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1718664101743,"stop":1718664101743,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f6be4e17b94e1c","name":"Check message received after jswaku node is restarted","time":{"start":1718664014312,"stop":1718664014312,"duration":0},"status":"skipped","severity":"normal"},{"uid":"12f68b6b21789008","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1718663661903,"stop":1718663661903,"duration":0},"status":"passed","severity":"normal"},{"uid":"359c259610e1cf15","name":"less peers than existing","time":{"start":1718663915274,"stop":1718663915275,"duration":1},"status":"skipped","severity":"normal"},{"uid":"60f2f1b19363854a","name":"Used by Waku Relay","time":{"start":1718664132695,"stop":1718664132695,"duration":0},"status":"passed","severity":"normal"},{"uid":"6943bc546ca6895f","name":"should add and remove event listeners correctly","time":{"start":1718663486698,"stop":1718663486698,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c5b95124c49fdb","name":"Push message with content topic containing Basic HTML tag","time":{"start":1718663915019,"stop":1718663915019,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e2ffd3c4ff2620d","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1718663917072,"stop":1718663917073,"duration":1},"status":"passed","severity":"normal"},{"uid":"fff9203505e54f05","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app2/8/topic796/json","time":{"start":1718664023442,"stop":1718664023442,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9a62c489d8b0a2","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718663724748,"stop":1718663724748,"duration":0},"status":"passed","severity":"normal"},{"uid":"340c3a6a9607b5aa","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1718663458429,"stop":1718663458429,"duration":0},"status":"passed","severity":"normal"},{"uid":"365e6faed108f3eb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1718663458447,"stop":1718663458448,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe60deca23a6e73","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1718663471806,"stop":1718663471806,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0ab9463dd8d8b9","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1718663559321,"stop":1718663559322,"duration":1},"status":"passed","severity":"normal"},{"uid":"66d549da0dd8b67","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1718663482219,"stop":1718663482219,"duration":0},"status":"passed","severity":"normal"},{"uid":"24de2f436a467108","name":"should return all peers when numPeers is 0","time":{"start":1718663471804,"stop":1718663471805,"duration":1},"status":"passed","severity":"normal"},{"uid":"bac7c5e7756e82ab","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1718663969151,"stop":1718663969152,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc4b2c847b47e76c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718663931728,"stop":1718663931728,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ffe2ac1a87a1a1","name":"Push message with content topic containing emoji","time":{"start":1718664062064,"stop":1718664062065,"duration":1},"status":"passed","severity":"normal"},{"uid":"9401227d8a442129","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718663724748,"stop":1718663724748,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb9b0e1bcf4e997","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1718663661931,"stop":1718663661931,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d74c4a2c6fa061f","name":"stop","time":{"start":1718663549977,"stop":1718663549978,"duration":1},"status":"passed","severity":"normal"},{"uid":"909dccc209ebfaf6","name":"Check publish message containing emoji","time":{"start":1718663957803,"stop":1718663957804,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdf3576bd52b03d1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718663677659,"stop":1718663677660,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd2090f1ac8b699e","name":"Relay + Store","time":{"start":1718663519973,"stop":1718663519974,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7957efe0cd56d8a","name":"Passing page size 1 when there are 4 messages","time":{"start":1718664105152,"stop":1718664105153,"duration":1},"status":"passed","severity":"normal"},{"uid":"cccc666ed8dfd7f","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1718663458453,"stop":1718663458453,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24a1d4d1f20f999","name":"should return empty list for no shard","time":{"start":1718663458440,"stop":1718663458441,"duration":1},"status":"passed","severity":"normal"},{"uid":"c650d92d2456e1ce","name":"Check publish message containing JSON","time":{"start":1718663957802,"stop":1718663957802,"duration":0},"status":"passed","severity":"normal"},{"uid":"e840e583eb6ef36a","name":"should only return 1 node with relay and store capability","time":{"start":1718663482818,"stop":1718663482819,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe12415307edd4ab","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1718663466361,"stop":1718663466362,"duration":1},"status":"passed","severity":"normal"},{"uid":"de107626b286c6d2","name":"Encoder throws on empty string content topic","time":{"start":1718663471866,"stop":1718663471866,"duration":0},"status":"passed","severity":"normal"},{"uid":"a67de4da6a55bd2a","name":"Query generator for multiple messages with multiple decoders","time":{"start":1718664116785,"stop":1718664116787,"duration":2},"status":"passed","severity":"normal"},{"uid":"2eba297e7770aa55","name":"Subscribe and receive messages via lightPush","time":{"start":1718664129505,"stop":1718664129506,"duration":1},"status":"passed","severity":"normal"},{"uid":"7692bca61a767926","name":"Wrong topic","time":{"start":1718664023443,"stop":1718664023444,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddbdfae71f0132bc","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1718663471806,"stop":1718663471807,"duration":1},"status":"passed","severity":"normal"},{"uid":"e58f540236be39dc","name":"Check received message containing escaped characters","time":{"start":1718664014290,"stop":1718664014290,"duration":0},"status":"passed","severity":"normal"},{"uid":"df00b99c7778ab8b","name":"Reopen subscription with peer with lost subscription","time":{"start":1718663539934,"stop":1718663539934,"duration":0},"status":"passed","severity":"normal"},{"uid":"634954eb637f0c76","name":"should be able to decode the field with only RELAY set to true","time":{"start":1718663466367,"stop":1718663466368,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dccd7eb8485e299","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718663592879,"stop":1718663592879,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6a063349660b47","name":"Push message with Arabic payload","time":{"start":1718663915008,"stop":1718663915008,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac38f023c0239d56","name":"Check received message containing unicode special characters","time":{"start":1718663677655,"stop":1718663677656,"duration":1},"status":"passed","severity":"normal"},{"uid":"303a0d91c1bc25eb","name":"Push message with Arabic payload","time":{"start":1718664062035,"stop":1718664062036,"duration":1},"status":"passed","severity":"normal"},{"uid":"19a2a6eecf9812b2","name":"Check received message containing SQL Injection","time":{"start":1718664014324,"stop":1718664014324,"duration":0},"status":"passed","severity":"normal"},{"uid":"d39acd352db29cf4","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1718663458431,"stop":1718663458431,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a4384c23389a2c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718663724746,"stop":1718663724746,"duration":0},"status":"passed","severity":"normal"},{"uid":"29625b7356293aed","name":"should return unique PubsubTopics for static sharding","time":{"start":1718663458439,"stop":1718663458439,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b908474d2ba5b3","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718663751975,"stop":1718663751975,"duration":0},"status":"passed","severity":"normal"},{"uid":"7304c1d7f2df01d6","name":"Push message with content topic containing long","time":{"start":1718664062048,"stop":1718664062049,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fdc2ad962b776cf","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1718663661946,"stop":1718663661946,"duration":0},"status":"passed","severity":"normal"},{"uid":"e29dafaccfeeaa62","name":"should decode valid enr successfully","time":{"start":1718663467051,"stop":1718663467051,"duration":0},"status":"passed","severity":"normal"},{"uid":"712f28da7d40670c","name":"Js publishes, other Js receives","time":{"start":1718663941331,"stop":1718663941332,"duration":1},"status":"passed","severity":"normal"},{"uid":"d90008cbf64f329d","name":"Push message with Chinese payload","time":{"start":1718663915008,"stop":1718663915008,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af4624be86490a1","name":"Ephemeral field set to true","time":{"start":1718663471864,"stop":1718663471865,"duration":1},"status":"passed","severity":"normal"},{"uid":"36e47457a9f35024","name":"Ping on peer without subscriptions","time":{"start":1718663591376,"stop":1718663591376,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cb1ba1eac3814ce","name":"Subscribe to topic containing JSON and publish message","time":{"start":1718663969158,"stop":1718663969158,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b5337f5564246b","name":"should be called at least once on all `peer:discovery` events","time":{"start":1718663517118,"stop":1718663517119,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ca4129d8b5ed928","name":"Push message with Script payload","time":{"start":1718664062037,"stop":1718664062037,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6437af0afd2036d","name":"Accepts a valid Waku Message","time":{"start":1718663475267,"stop":1718663475268,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a7fc6298d557aee","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1718663661919,"stop":1718663661919,"duration":0},"status":"passed","severity":"normal"},{"uid":"c011f554245f40f3","name":"Check publish message containing special chars","time":{"start":1718663957792,"stop":1718663957792,"duration":0},"status":"passed","severity":"normal"},{"uid":"a458fe5938e5c1f3","name":"should throw an error for missing sharding configuration","time":{"start":1718663458456,"stop":1718663458456,"duration":0},"status":"passed","severity":"normal"},{"uid":"af02abce6b7a5c3","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718663592878,"stop":1718663592879,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f2e8e852553350a","name":"should return the pubsub topic directly if a string is provided","time":{"start":1718663458451,"stop":1718663458452,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0d227def16473f2","name":"Generator, 2 different pubsubtopics","time":{"start":1718664101744,"stop":1718664101744,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4fa4ca30b36e562","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1718663661916,"stop":1718663661916,"duration":0},"status":"passed","severity":"normal"},{"uid":"305fb94df6a99092","name":"Sets default value correctly","time":{"start":1718664132695,"stop":1718664132696,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f944ea4ad95c9a1","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1718663492614,"stop":1718663492615,"duration":1},"status":"passed","severity":"normal"},{"uid":"17c78c20fc0bbd19","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1718663458434,"stop":1718663458435,"duration":1},"status":"passed","severity":"normal"},{"uid":"a54d8d4d92035661","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1718663458429,"stop":1718663458429,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f96a1e7ca1c22d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718664129505,"stop":1718664129505,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7d340e1d588138","name":"should throw error - no public key","time":{"start":1718663467053,"stop":1718663467054,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebdbe190e0305c8f","name":"addEventListener with correct event","time":{"start":1718663549973,"stop":1718663549974,"duration":1},"status":"passed","severity":"normal"},{"uid":"5252c0f256841ac8","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1718664128860,"stop":1718664128860,"duration":0},"status":"passed","severity":"normal"},{"uid":"795ebbd1fe041e22","name":"Check received message containing escaped characters","time":{"start":1718663677654,"stop":1718663677655,"duration":1},"status":"passed","severity":"normal"},{"uid":"87c8353023c67a9a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718663583609,"stop":1718663583609,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e94f49bd178d0c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1718664101740,"stop":1718664101741,"duration":1},"status":"passed","severity":"normal"},{"uid":"f307f6b95e84a917","name":"Subscribe to topic containing short and receive message","time":{"start":1718664129498,"stop":1718664129498,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b91254a329f004","name":"Refresh subscription","time":{"start":1718664129510,"stop":1718664129510,"duration":0},"status":"passed","severity":"normal"},{"uid":"4acf20009dd5ca65","name":"can start and stop the service","time":{"start":1718663520602,"stop":1718663520604,"duration":2},"status":"passed","severity":"normal"},{"uid":"25dc6c0e9aff5ad6","name":"should encodeTxt and decodeTxt","time":{"start":1718663467050,"stop":1718663467050,"duration":0},"status":"passed","severity":"normal"},{"uid":"4abbe1484ba548e6","name":"Push message with content topic containing XML","time":{"start":1718663915019,"stop":1718663915019,"duration":0},"status":"passed","severity":"normal"},{"uid":"4409c498d46271e6","name":"Push message with content topic containing Russian","time":{"start":1718663915017,"stop":1718663915018,"duration":1},"status":"passed","severity":"normal"},{"uid":"890b812d8200a2d8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718663751980,"stop":1718663751981,"duration":1},"status":"passed","severity":"normal"},{"uid":"45cf630ba71ed498","name":"Check message with no payload is not received","time":{"start":1718664014311,"stop":1718664014311,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba38fc2bee3bd8a5","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1718663494416,"stop":1718663494417,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea87f85f95f6bdb9","name":"isConnected should return false after all peers disconnect","time":{"start":1718663559323,"stop":1718663559324,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f57c2045ba44d22","name":"Subscribe to topic containing numeric and publish message","time":{"start":1718663969153,"stop":1718663969154,"duration":1},"status":"passed","severity":"normal"},{"uid":"734051f09f912753","name":"Push message with content topic containing special chars","time":{"start":1718664062053,"stop":1718664062054,"duration":1},"status":"passed","severity":"normal"},{"uid":"e263c5678a9195d0","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1718663969150,"stop":1718663969151,"duration":1},"status":"passed","severity":"normal"},{"uid":"18c7125fd17be9b0","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1718663661945,"stop":1718663661946,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fd253f5f9090284","name":"Push message with content topic containing JSON","time":{"start":1718664062060,"stop":1718664062061,"duration":1},"status":"passed","severity":"normal"},{"uid":"42fc00d51da9ba29","name":"Passing cursor with wrong message digest","time":{"start":1718664062691,"stop":1718664062692,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ba6a4d4fac9fb7c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718664129504,"stop":1718664129504,"duration":0},"status":"passed","severity":"normal"},{"uid":"364efe2dce9e5f18","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1718663969157,"stop":1718663969157,"duration":0},"status":"passed","severity":"normal"},{"uid":"1942f015461a19b5","name":"Push message with emoji payload","time":{"start":1718663915013,"stop":1718663915013,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4e49ba38953589","name":"Encoder throws on undefined content topic","time":{"start":1718663492618,"stop":1718663492618,"duration":0},"status":"passed","severity":"normal"},{"uid":"e541f11be32ce78e","name":"Push message with JSON payload","time":{"start":1718664062040,"stop":1718664062041,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e6d0233ed0641e5","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1718663661911,"stop":1718663661911,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee8e55b8c6deea7","name":"can start the service","time":{"start":1718663486694,"stop":1718663486695,"duration":1},"status":"passed","severity":"normal"},{"uid":"be1b0c594d723518","name":"Check message received after nwaku node is restarted","time":{"start":1718664014338,"stop":1718664014338,"duration":0},"status":"skipped","severity":"normal"},{"uid":"891cb99b713afce0","name":"Check message on other pubsub topic is not received","time":{"start":1718663677667,"stop":1718663677676,"duration":9},"status":"passed","severity":"normal"},{"uid":"1b5f4c8d36328999","name":"random static sharding 5 - Cluster ID: 271, Shard ID: 870","time":{"start":1718664061672,"stop":1718664061672,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e1e1ddbff865b5","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1718664128846,"stop":1718664128854,"duration":8},"status":"passed","severity":"normal"},{"uid":"cf19efa0f943ade6","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1718663917070,"stop":1718663917072,"duration":2},"status":"skipped","severity":"normal"},{"uid":"de7a658a27c9be61","name":"should not fail to stop the service if it was not started","time":{"start":1718663486695,"stop":1718663486695,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca1c416930394e0","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718664129504,"stop":1718664129504,"duration":0},"status":"passed","severity":"normal"},{"uid":"768f81d8df6140f2","name":"Check received message containing JSON","time":{"start":1718663677652,"stop":1718663677653,"duration":1},"status":"passed","severity":"normal"},{"uid":"c054106c79f947e1","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1718664073879,"stop":1718664073879,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85c79482205a069","name":"Refresh subscription","time":{"start":1718663724741,"stop":1718663724742,"duration":1},"status":"passed","severity":"normal"},{"uid":"235ce6ade1b8912b","name":"different cluster, same shard: nodes don't connect","time":{"start":1718663796246,"stop":1718663796246,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0644a7b51924f4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718664129515,"stop":1718664129515,"duration":0},"status":"passed","severity":"normal"},{"uid":"337ae33d7be7d947","name":"Check received message containing special chars","time":{"start":1718663677636,"stop":1718663677638,"duration":2},"status":"passed","severity":"normal"},{"uid":"fc80d21cfac16604","name":"Using a function","time":{"start":1718664132694,"stop":1718664132694,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfaee5c6a5c208c0","name":"Push message on custom pubsubTopic","time":{"start":1718663781605,"stop":1718663781606,"duration":1},"status":"passed","severity":"normal"},{"uid":"da030135485a0626","name":"Push message with content topic containing short","time":{"start":1718664062047,"stop":1718664062048,"duration":1},"status":"passed","severity":"normal"},{"uid":"b751e2bba2cef392","name":"Check received message containing JSON","time":{"start":1718664014289,"stop":1718664014289,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae9eb1cf9564961a","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1718663458455,"stop":1718663458455,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e05c13ba2d54df","name":"retrieves a single peer","time":{"start":1718663482815,"stop":1718663482816,"duration":1},"status":"passed","severity":"normal"},{"uid":"5992b41a200fca69","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app63/4/topic380/test.js","time":{"start":1718664023442,"stop":1718664023443,"duration":1},"status":"passed","severity":"normal"},{"uid":"46385367e579b6f8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718663751977,"stop":1718663751978,"duration":1},"status":"passed","severity":"normal"},{"uid":"728558ff86a2e4a7","name":"Check received message containing XML","time":{"start":1718664014325,"stop":1718664014326,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf9fdd21f8fa73bc","name":"Store - dialed first","time":{"start":1718664134925,"stop":1718664134925,"duration":0},"status":"passed","severity":"normal"},{"uid":"c051b0936a54d02","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718663724744,"stop":1718663724744,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f8ee2dc7d3c8ec","name":"should throw an error for missing required configuration","time":{"start":1718663458441,"stop":1718663458441,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc9ed706b9d900c","name":"Check received message containing escaped characters","time":{"start":1718664014329,"stop":1718664014330,"duration":1},"status":"passed","severity":"normal"},{"uid":"178d525eae9291af","name":"handles empty contentTopics array correctly","time":{"start":1718663458457,"stop":1718663458457,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6931146b322619","name":"Push message with content topic containing numeric","time":{"start":1718664062049,"stop":1718664062053,"duration":4},"status":"passed","severity":"normal"},{"uid":"26e6f04719546b99","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718664129512,"stop":1718664129512,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b70b109bafe2c02","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1718664128864,"stop":1718664128865,"duration":1},"status":"passed","severity":"normal"},{"uid":"6380e4625b70f7da","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718663724736,"stop":1718663724739,"duration":3},"status":"passed","severity":"normal"},{"uid":"a323b50b02bbeb7f","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1718663458432,"stop":1718663458433,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fb9f4025028fe9c","name":"Check received message containing long","time":{"start":1718663677620,"stop":1718663677621,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3a07627f52df7dd","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1718663466360,"stop":1718663466361,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a75bbac5440c154","name":"Check received message containing numeric","time":{"start":1718664014282,"stop":1718664014283,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ff396c8534855ff","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718663661912,"stop":1718663661912,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fee755fd22dc801","name":"Check received message containing numeric","time":{"start":1718664014314,"stop":1718664014314,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a5f7bab8f72f0e","name":"Query with Promise Callback, No message returned","time":{"start":1718664073880,"stop":1718664073880,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eab5d2f794d0d8a","name":"Check received message containing Russian","time":{"start":1718663677642,"stop":1718663677645,"duration":3},"status":"passed","severity":"normal"},{"uid":"41c3ccec5698dd40","name":"receives messages sent to provided content topic through stream","time":{"start":1718663957979,"stop":1718663957980,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bacc5bd51d887c1f","name":"Push message on custom pubsubTopic","time":{"start":1718663781602,"stop":1718663781604,"duration":2},"status":"passed","severity":"normal"},{"uid":"c131c0074fa2e93","name":"Subscribe to topic containing Russian and publish message","time":{"start":1718663969156,"stop":1718663969156,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1f12fc7472322c","name":"Push message with content topic containing unicode special characters","time":{"start":1718664062063,"stop":1718664062064,"duration":1},"status":"passed","severity":"normal"},{"uid":"5354b766047a3b44","name":"Push message with rate limit","time":{"start":1718664062070,"stop":1718664062077,"duration":7},"status":"passed","severity":"normal"},{"uid":"6d8b0c27dbc0c227","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718664014294,"stop":1718664014295,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d5a2a9050a3080e","name":"dispatchEvent via connectionManager","time":{"start":1718663549977,"stop":1718663549977,"duration":0},"status":"passed","severity":"normal"},{"uid":"eab76c6af3de6b80","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1718664061670,"stop":1718664061670,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce520895dc3d688","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1718663661916,"stop":1718663661917,"duration":1},"status":"passed","severity":"normal"},{"uid":"2070029be218ad22","name":"Push message with content topic containing SQL Injection","time":{"start":1718664062057,"stop":1718664062058,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfe87b4089240f03","name":"should load peers from local storage and dispatch events","time":{"start":1718663486697,"stop":1718663486697,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c6f841db377a00","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1718663458440,"stop":1718663458440,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a8be327adcd082","name":"Check received message containing Script","time":{"start":1718663677646,"stop":1718663677647,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cde62f0963d7c22","name":"Check received message containing unicode special characters","time":{"start":1718664014290,"stop":1718664014291,"duration":1},"status":"passed","severity":"normal"},{"uid":"6edb908325543927","name":"Nwaku publishes","time":{"start":1718663941331,"stop":1718663941331,"duration":0},"status":"passed","severity":"normal"},{"uid":"31bce432ee8d12db","name":"Overlapping topic subscription","time":{"start":1718663724741,"stop":1718663724741,"duration":0},"status":"passed","severity":"normal"},{"uid":"a462fcec5f7bf545","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1718663458559,"stop":1718663458559,"duration":0},"status":"passed","severity":"normal"},{"uid":"613209dd5b96b462","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1718663458454,"stop":1718663458454,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c16f7578c59e48","name":"random static sharding 2 - Cluster ID: 466, Shard ID: 776","time":{"start":1718664061670,"stop":1718664061671,"duration":1},"status":"passed","severity":"normal"},{"uid":"29e2b1dd0e47b28f","name":"should be able to encode the field with only STORE set to true","time":{"start":1718663466357,"stop":1718663466358,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd28d1bb2dd5532d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1718663458447,"stop":1718663458447,"duration":0},"status":"passed","severity":"normal"},{"uid":"525f80baf0be8847","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718663592880,"stop":1718663592881,"duration":1},"status":"passed","severity":"normal"},{"uid":"96d12494228a72ce","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718663583610,"stop":1718663583610,"duration":0},"status":"passed","severity":"normal"},{"uid":"392b40cd8fc259cc","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1718663458455,"stop":1718663458455,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ac41e32ef0041e","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1718664128860,"stop":1718664128860,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ccc783be84f5e07","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1718663482217,"stop":1718663482217,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d08270bbc3c3a","name":"receives messages sent to provided content topic through callback","time":{"start":1718663957979,"stop":1718663957979,"duration":0},"status":"skipped","severity":"normal"},{"uid":"976379424189996c","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1718663559322,"stop":1718663559323,"duration":1},"status":"passed","severity":"normal"},{"uid":"56511590fa3446a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718663781606,"stop":1718663781607,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb6ac50a9acd269d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718664129514,"stop":1718664129514,"duration":0},"status":"passed","severity":"normal"},{"uid":"e142f91837cffe70","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1718663466376,"stop":1718663466376,"duration":0},"status":"passed","severity":"normal"},{"uid":"142e97ed61eac964","name":"Check meta is set [ecies]","time":{"start":1718663494417,"stop":1718663494418,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b2f18fe07d10be8","name":"Register correct protocols","time":{"start":1718663969149,"stop":1718663969149,"duration":0},"status":"passed","severity":"normal"},{"uid":"167828104077c051","name":"Overlapping topic subscription","time":{"start":1718664129497,"stop":1718664129497,"duration":0},"status":"passed","severity":"normal"},{"uid":"a657ac193e6d462b","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1718663482215,"stop":1718663482216,"duration":1},"status":"passed","severity":"normal"},{"uid":"20a70bcab5608972","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1718664073876,"stop":1718664073876,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f893d30d8b74828","name":"Query Generator, Multiple PubsubTopics","time":{"start":1718664073874,"stop":1718664073875,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1fd5707d0e89277","name":"Check received message containing short","time":{"start":1718664014281,"stop":1718664014282,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b3f48c8dc773ede","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1718663458444,"stop":1718663458445,"duration":1},"status":"passed","severity":"normal"},{"uid":"12ba77c46802524","name":"Relay - times out","time":{"start":1718664134925,"stop":1718664134925,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e54ca9a5050532","name":"Check message received after jswaku node is restarted","time":{"start":1718664014337,"stop":1718664014338,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ec2276426c394dbb","name":"Subscribe to topic containing XML and receive message","time":{"start":1718664129502,"stop":1718664129502,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f5350c8e46de7","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1718664073879,"stop":1718664073879,"duration":0},"status":"passed","severity":"normal"},{"uid":"82842b4f23e031b6","name":"Mutual subscription","time":{"start":1718663969148,"stop":1718663969148,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b64b764676c1b","name":"Check received message containing shell command","time":{"start":1718663677653,"stop":1718663677654,"duration":1},"status":"passed","severity":"normal"},{"uid":"b34c17acd37d1b7f","name":"Check received message containing Arabic","time":{"start":1718664014284,"stop":1718664014284,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb374f7f1fbfe1f9","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1718663458432,"stop":1718663458432,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab665c4076c65dbb","name":"start node with empty content topic","time":{"start":1718664023446,"stop":1718664023446,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d47e0b2a394c939","name":"should get / set UDP multiaddr","time":{"start":1718663467059,"stop":1718663467060,"duration":1},"status":"passed","severity":"normal"},{"uid":"19b23c6b2db431b7","name":"should be able to decode the field with only FILTER set to true","time":{"start":1718663466368,"stop":1718663466370,"duration":2},"status":"passed","severity":"normal"},{"uid":"62e949baae892f93","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718663724746,"stop":1718663724747,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ea35ab8751c7698","name":"Check received message with timestamp: 1718663508734000000 ","time":{"start":1718664014291,"stop":1718664014291,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d9ea6bef15f0c2","name":"Encoder throws on empty string content topic","time":{"start":1718663494419,"stop":1718663494419,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b4cd562164a6d8","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718663583616,"stop":1718663583616,"duration":0},"status":"passed","severity":"normal"},{"uid":"e45ff0b22da8ccee","name":"Check message with no content topic is not received","time":{"start":1718664014336,"stop":1718664014336,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70160072987148f","name":"Check received message containing SQL Injection","time":{"start":1718664014285,"stop":1718664014285,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3520dc6896c1278","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1718664098670,"stop":1718664098670,"duration":0},"status":"passed","severity":"normal"},{"uid":"b868f99417a18903","name":"Push message with custom timestamp: 1718660062089","time":{"start":1718664062079,"stop":1718664062079,"duration":0},"status":"passed","severity":"normal"},{"uid":"c13b25deadc54539","name":"non connected peers","time":{"start":1718663915275,"stop":1718663915275,"duration":0},"status":"skipped","severity":"normal"},{"uid":"26df2de658bba924","name":"Check received message containing Script","time":{"start":1718664014285,"stop":1718664014287,"duration":2},"status":"passed","severity":"normal"},{"uid":"7fe3e13e08b7cbe4","name":"Does not throw an exception when node disconnects","time":{"start":1718664132693,"stop":1718664132693,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d95dabff9bfbca","name":"can start and stop the service","time":{"start":1718663486695,"stop":1718663486695,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a43a1f368e55c7b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1718663458445,"stop":1718663458445,"duration":0},"status":"passed","severity":"normal"},{"uid":"9793f6285310db09","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1718663583615,"stop":1718663583616,"duration":1},"status":"passed","severity":"normal"},{"uid":"262b0e38c789c9a6","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1718664062690,"stop":1718664062690,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d951f65415e10a8","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1718663458432,"stop":1718663458432,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f5b2eff1b96b78","name":"Subscribe to topic containing long and publish message","time":{"start":1718663969153,"stop":1718663969153,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc215b6b9e6996","name":"Query generator for multiple messages with different content topic format","time":{"start":1718664116787,"stop":1718664116791,"duration":4},"status":"passed","severity":"normal"},{"uid":"92093cd236e34c68","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718664129507,"stop":1718664129507,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea3a0095d7c8795","name":"Push message with content topic containing escaped characters","time":{"start":1718663915020,"stop":1718663915020,"duration":0},"status":"passed","severity":"normal"},{"uid":"b832bdccdfa747f6","name":"Encoder throws on undefined content topic","time":{"start":1718663494418,"stop":1718663494418,"duration":0},"status":"passed","severity":"normal"},{"uid":"171b63eef5ccffc3","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1718664062689,"stop":1718664062689,"duration":0},"status":"passed","severity":"normal"},{"uid":"239bec2bad8ce203","name":"Subscribe to topic containing emoji and publish message","time":{"start":1718663969159,"stop":1718663969160,"duration":1},"status":"passed","severity":"normal"},{"uid":"b32e60e7e4ecb464","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718663583617,"stop":1718663583619,"duration":2},"status":"passed","severity":"normal"},{"uid":"3a358868e0a2736a","name":"LightPush","time":{"start":1718664134925,"stop":1718664134926,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6120bfbf72cd8a7","name":"Push message with content topic containing Script","time":{"start":1718664062058,"stop":1718664062059,"duration":1},"status":"passed","severity":"normal"},{"uid":"9da81c34306e14c2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718663781600,"stop":1718663781600,"duration":0},"status":"passed","severity":"normal"},{"uid":"8503af469b02200d","name":"Passing page size 110 when there are 120 messages","time":{"start":1718664105155,"stop":1718664105155,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b94b169283efc0e","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1718663661915,"stop":1718663661915,"duration":0},"status":"passed","severity":"normal"},{"uid":"e781d89c550d080c","name":"Check publish message containing Arabic","time":{"start":1718663957792,"stop":1718663957793,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5b3c7fad3318114","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1718663458448,"stop":1718663458448,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae9361286f0ffbe4","name":"Check received message containing Script","time":{"start":1718664014324,"stop":1718664014325,"duration":1},"status":"passed","severity":"normal"},{"uid":"831f8052bbf05840","name":"Check publish message after service node is restarted","time":{"start":1718663957808,"stop":1718663957808,"duration":0},"status":"skipped","severity":"normal"},{"uid":"18d6d0ae52ad421a","name":"throws on empty content topic","time":{"start":1718663458422,"stop":1718663458422,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec13aafd1a244d6","name":"Query Generator, Wrong PubsubTopic","time":{"start":1718664073874,"stop":1718664073874,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a484fc2be3407cc","name":"Push to array if already present","time":{"start":1718663458205,"stop":1718663458206,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1c708287b47f184","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1718663969151,"stop":1718663969151,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1328fdd13421e39","name":"configure the node with multiple content topics","time":{"start":1718664023444,"stop":1718664023444,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6d7766c9344c02","name":"Publish message with large meta","time":{"start":1718663957812,"stop":1718663957816,"duration":4},"status":"passed","severity":"normal"},{"uid":"33b937be1c000205","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1718664062689,"stop":1718664062689,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa9424da28921b55","name":"should properly create location multiaddrs - tcp4","time":{"start":1718663467061,"stop":1718663467061,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5933cd5869dc92","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1718663509492,"stop":1718663509495,"duration":3},"status":"passed","severity":"normal"},{"uid":"b3e43c773bb49f0","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718664129515,"stop":1718664129515,"duration":0},"status":"passed","severity":"normal"},{"uid":"de49de69d1c75671","name":"Encoder throws on undefined content topic","time":{"start":1718663471865,"stop":1718663471866,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa9cfdedeaefc1f8","name":"Passing page size 19 when there are 20 messages","time":{"start":1718664105154,"stop":1718664105155,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8c71892be500314","name":"Check received message containing short","time":{"start":1718664014313,"stop":1718664014313,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d53089d8d5fbf4f","name":"Check received message containing emoji","time":{"start":1718664014291,"stop":1718664014291,"duration":0},"status":"passed","severity":"normal"},{"uid":"42acb4096406cdc9","name":"Ping on subscribed peer","time":{"start":1718663591376,"stop":1718663591376,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3948653648a158b","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1718663466375,"stop":1718663466376,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2fce507149168f0","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1718664101745,"stop":1718664101746,"duration":1},"status":"passed","severity":"normal"},{"uid":"47a4b78f23476e96","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1718663519801,"stop":1718663519802,"duration":1},"status":"passed","severity":"normal"},{"uid":"462d1b43bfa01401","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1718663458430,"stop":1718663458431,"duration":1},"status":"passed","severity":"normal"},{"uid":"7277e26d161f85e3","name":"same cluster, same shard: nodes connect","time":{"start":1718663661900,"stop":1718663661901,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0e1f8b3461b4353","name":"Push message with content topic containing unicode special characters","time":{"start":1718663915021,"stop":1718663915021,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26a00a846faeea5","name":"Subscribe and receives messages on 20 topics","time":{"start":1718664129508,"stop":1718664129508,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b6330b0e4c108b","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1718663471805,"stop":1718663471805,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cfa049c20cb2bf4","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1718663796244,"stop":1718663796244,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c18c99e40a7f8b4","name":"should not receive a peer event before start","time":{"start":1718663986759,"stop":1718663986759,"duration":0},"status":"passed","severity":"normal"},{"uid":"57dc26838a639a25","name":"throws on content topic with empty topic name field","time":{"start":1718663458426,"stop":1718663458427,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7a17269b549a16b","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1718663458428,"stop":1718663458428,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd0071ff3fb305db","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1718664073876,"stop":1718664073876,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7fb18aa62bc07df","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1718663517122,"stop":1718663517122,"duration":0},"status":"passed","severity":"normal"},{"uid":"267392d91441b6e1","name":"isConnected should return true after first peer connects","time":{"start":1718663559323,"stop":1718663559323,"duration":0},"status":"passed","severity":"normal"},{"uid":"c196536baf4995e3","name":"Fails to publish message with wrong content topic","time":{"start":1718663957806,"stop":1718663957807,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd92993cf8ffabd4","name":"safeDispatchEvent","time":{"start":1718663549977,"stop":1718663549977,"duration":0},"status":"passed","severity":"normal"},{"uid":"87fda602899dc83b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1718663520613,"stop":1718663520613,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ee9bacac4b61b48a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718663661930,"stop":1718663661931,"duration":1},"status":"passed","severity":"normal"},{"uid":"48ba0e1c5d1464b4","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1718663931729,"stop":1718663931729,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5c6ce217fe7050","name":"Push message with content topic containing shell command","time":{"start":1718664062061,"stop":1718664062062,"duration":1},"status":"passed","severity":"normal"},{"uid":"625e4bc05e4681cb","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1718663461081,"stop":1718663461081,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f8938da98f57db","name":"Subscribe to topic containing short and receive message","time":{"start":1718664129510,"stop":1718664129511,"duration":1},"status":"passed","severity":"normal"},{"uid":"8122a8c8ebb9fbb2","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1718663661931,"stop":1718663661932,"duration":1},"status":"passed","severity":"normal"},{"uid":"88eb03bbdfbb73d4","name":"should not fail to stop the service if it was not started","time":{"start":1718663520604,"stop":1718663520605,"duration":1},"status":"passed","severity":"normal"},{"uid":"d18287771bd776a4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718663661933,"stop":1718663661933,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c53a3e3d531433","name":"should throw error - invalid id","time":{"start":1718663467053,"stop":1718663467053,"duration":0},"status":"passed","severity":"normal"},{"uid":"51980cafae3d8fac","name":"should set field with only RELAY enabled","time":{"start":1718663467064,"stop":1718663467064,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77e1edc111a6dd9","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1718663458559,"stop":1718663458560,"duration":1},"status":"passed","severity":"normal"},{"uid":"47bf1e8bd5c01dcb","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718664129503,"stop":1718664129504,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eaf5bd8e9c141ee","name":"Check publish message containing SQL Injection","time":{"start":1718663957800,"stop":1718663957800,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c6ffc98657dc3ca","name":"Subscribe to topic containing special chars and publish message","time":{"start":1718663969154,"stop":1718663969154,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf2de076b873f0","name":"Ordered Callback - backward","time":{"start":1718664083285,"stop":1718664083285,"duration":0},"status":"passed","severity":"normal"},{"uid":"f773fd64eb09eeb4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718664129511,"stop":1718664129511,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d4f1190812a221","name":"Decoder throws on empty string content topic","time":{"start":1718663492620,"stop":1718663492620,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a6708c1d88584c","name":"Check publish message containing short","time":{"start":1718663957788,"stop":1718663957788,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d863e2ee0ca3b8f","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1718663661933,"stop":1718663661945,"duration":12},"status":"passed","severity":"normal"},{"uid":"dbd40baf3e187678","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718663724739,"stop":1718663724739,"duration":0},"status":"passed","severity":"normal"},{"uid":"8608bf6f8495c2fa","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1718663661920,"stop":1718663661926,"duration":6},"status":"passed","severity":"normal"},{"uid":"ccf0872146751154","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1718663559323,"stop":1718663559323,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f8f1409c8d6466a","name":"Subscribe to topic containing Script and receive message","time":{"start":1718664129502,"stop":1718664129502,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f8b811bca433cd8","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1718663931724,"stop":1718663931725,"duration":1},"status":"passed","severity":"normal"},{"uid":"839e90979099040a","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1718663957978,"stop":1718663957978,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cd3f13aa6b4a1281","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718663781605,"stop":1718663781605,"duration":0},"status":"passed","severity":"normal"},{"uid":"741826df57cf6bc0","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1718663458439,"stop":1718663458440,"duration":1},"status":"passed","severity":"normal"},{"uid":"15b61fa639b67c31","name":"Query Generator - forward","time":{"start":1718664083283,"stop":1718664083283,"duration":0},"status":"passed","severity":"normal"},{"uid":"eec5e9b422f5dc18","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1718663969156,"stop":1718663969156,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd43d4a73d468e0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1718663458449,"stop":1718663458450,"duration":1},"status":"passed","severity":"normal"},{"uid":"55abdb458af7530d","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1718663583608,"stop":1718663583608,"duration":0},"status":"passed","severity":"normal"},{"uid":"3daebbcbdd3fbbea","name":"Correctly serialized arguments","time":{"start":1718663786640,"stop":1718663786640,"duration":0},"status":"passed","severity":"normal"},{"uid":"92552717a994ac30","name":"should set field with all protocols enabled","time":{"start":1718663467063,"stop":1718663467063,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52fc6ea897ebefb","name":"Privacy Node - default protocol","time":{"start":1718664134926,"stop":1718664134926,"duration":0},"status":"passed","severity":"normal"},{"uid":"89254c801c62e656","name":"Subscribe to topic containing short and publish message","time":{"start":1718663969152,"stop":1718663969153,"duration":1},"status":"passed","severity":"normal"},{"uid":"82363cd3153cbd99","name":"Check received message containing JSON","time":{"start":1718664014328,"stop":1718664014329,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdcbd4f7d2a54580","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1718663458430,"stop":1718663458430,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d1f665c4667634","name":"should properly create location multiaddrs - udp6","time":{"start":1718663467061,"stop":1718663467061,"duration":0},"status":"passed","severity":"normal"},{"uid":"b755260a7fa494cc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718663661917,"stop":1718663661917,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f1bb0a6d802b79","name":"should not receive a peer event after stop","time":{"start":1718663986759,"stop":1718663986759,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13ec32b2e116f8b","name":"should be able to encode the field with only RELAY set to true","time":{"start":1718663466353,"stop":1718663466356,"duration":3},"status":"passed","severity":"normal"},{"uid":"b3539a4b50e89ccd","name":"Light Node - default protocols","time":{"start":1718664134926,"stop":1718664134926,"duration":0},"status":"passed","severity":"normal"},{"uid":"a606e4761761b1a1","name":"Check publish message containing shell command","time":{"start":1718663957802,"stop":1718663957802,"duration":0},"status":"passed","severity":"normal"},{"uid":"493c3c3960cacac8","name":"Subscribe to topic containing XML and publish message","time":{"start":1718663969157,"stop":1718663969157,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc3f7ba770e257e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718663724749,"stop":1718663724750,"duration":1},"status":"passed","severity":"normal"},{"uid":"edfb9365e8739674","name":"Delete observer","time":{"start":1718663917913,"stop":1718663917914,"duration":1},"status":"passed","severity":"normal"},{"uid":"be43be80ae9fb1d9","name":"listenerCount","time":{"start":1718663549976,"stop":1718663549976,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf041902a4cb4eac","name":"Fails to push message with large meta","time":{"start":1718663915022,"stop":1718663915022,"duration":0},"status":"passed","severity":"normal"},{"uid":"f198fa5d66774390","name":"isConnected should return false after all peers disconnect","time":{"start":1718663509502,"stop":1718663509503,"duration":1},"status":"passed","severity":"normal"},{"uid":"1097db8280ccadf","name":"Push message with content topic containing escaped characters","time":{"start":1718664062062,"stop":1718664062063,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7e86689b21f1eba","name":"Push message with content topic containing SQL Injection","time":{"start":1718663915018,"stop":1718663915018,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a0c6c72e9e799eb","name":"Push message with Script payload","time":{"start":1718663915009,"stop":1718663915010,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc0076bec7d4e6fb","name":"Check publish message containing Chinese","time":{"start":1718663957792,"stop":1718663957792,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb7fb7d789b2776","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718663724743,"stop":1718663724744,"duration":1},"status":"passed","severity":"normal"},{"uid":"78ad9f27794b47c6","name":"All","time":{"start":1718663519974,"stop":1718663519974,"duration":0},"status":"passed","severity":"normal"},{"uid":"659d95c2dc7d376b","name":"Subscribe and receive messages via waku relay post","time":{"start":1718664129507,"stop":1718664129507,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e97ba3f1f3ce47","name":"Ping on unsubscribed peer","time":{"start":1718663591377,"stop":1718663591377,"duration":0},"status":"passed","severity":"normal"},{"uid":"f815e79a9b6a2c3a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718663661915,"stop":1718663661915,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b99a6f15debda9","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1718663458452,"stop":1718663458452,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fcde3b5d03cf9b6","name":"Push message with escaped characters payload","time":{"start":1718664062043,"stop":1718664062044,"duration":1},"status":"passed","severity":"normal"},{"uid":"361847127b800272","name":"pre and post cipher","time":{"start":1718663493082,"stop":1718663493082,"duration":0},"status":"passed","severity":"normal"},{"uid":"801c8a127697fb7a","name":"throws on content topic with generation field greater than 0","time":{"start":1718663458425,"stop":1718663458425,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c2d5594c17fd10","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1718663661918,"stop":1718663661918,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6977ae708f5f665","name":"Round trip binary serialization","time":{"start":1718663471864,"stop":1718663471864,"duration":0},"status":"passed","severity":"normal"},{"uid":"56315a5c282f00f5","name":"Push message with rate limit","time":{"start":1718663915022,"stop":1718663915023,"duration":1},"status":"passed","severity":"normal"},{"uid":"10d47248a643e08c","name":"should decode valid enr with tcp successfully","time":{"start":1718663467051,"stop":1718663467052,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0edbf16be3b2fc7","name":"Nodes with multiple pubsub topic","time":{"start":1718663931728,"stop":1718663931728,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bfbc253da5ae4d8","name":"Waku message hash computation (meta attribute not present)","time":{"start":1718663461081,"stop":1718663461082,"duration":1},"status":"passed","severity":"normal"},{"uid":"da09ac728da68099","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718664129496,"stop":1718664129497,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc7795801e59cc0a","name":"Push message with short payload","time":{"start":1718664062033,"stop":1718664062033,"duration":0},"status":"passed","severity":"normal"},{"uid":"4200d6f972a2340b","name":"Fails to publish message with empty text","time":{"start":1718663957806,"stop":1718663957806,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9dfeea34d7fa815","name":"Passing an array","time":{"start":1718664132694,"stop":1718664132694,"duration":0},"status":"passed","severity":"normal"},{"uid":"320b3fe8d38003c6","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1718663458431,"stop":1718663458432,"duration":1},"status":"passed","severity":"normal"},{"uid":"bff0141774c5bef6","name":"Subscribe and receives messages on 20 topics","time":{"start":1718663724740,"stop":1718663724740,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4d29c740961ee1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718664129501,"stop":1718664129501,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a89762c67bd697","name":"Fails to push message with large meta","time":{"start":1718664062070,"stop":1718664062070,"duration":0},"status":"passed","severity":"normal"},{"uid":"710698887e9e0d79","name":"more peers than existing","time":{"start":1718663915274,"stop":1718663915274,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b8a766db1f758fca","name":"Ping on peer without subscriptions","time":{"start":1718663539933,"stop":1718663539933,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ed9176a667dbe0","name":"Push message with long payload","time":{"start":1718663915005,"stop":1718663915006,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6dc703203469074","name":"should correctly map a content topic to a pubsub topic","time":{"start":1718663458457,"stop":1718663458457,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e4dbf4641e3779","name":"different cluster, same shard: nodes don't connect","time":{"start":1718663661902,"stop":1718663661902,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6017de9e51e9b74","name":"Subscribe to topic containing Script and receive message","time":{"start":1718664129513,"stop":1718664129513,"duration":0},"status":"passed","severity":"normal"},{"uid":"190134c2c9a599a","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1718663458437,"stop":1718663458438,"duration":1},"status":"passed","severity":"normal"},{"uid":"44162c900f2fc58e","name":"Check received message containing Chinese","time":{"start":1718664014283,"stop":1718664014284,"duration":1},"status":"passed","severity":"normal"},{"uid":"d67808141b9e433c","name":"Query Generator, No Decoder","time":{"start":1718664073875,"stop":1718664073875,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd564fa15805afe6","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1718663931725,"stop":1718663931725,"duration":0},"status":"passed","severity":"normal"},{"uid":"b584ca3b2f2ed86b","name":"Filter","time":{"start":1718664134926,"stop":1718664134926,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa97894a186d3e16","name":"Decrypt messages","time":{"start":1718663917913,"stop":1718663917913,"duration":0},"status":"passed","severity":"normal"},{"uid":"274fd4bdc49e3443","name":"Ping on subscribed peer","time":{"start":1718663591378,"stop":1718663591378,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0dbc69728cf496b","name":"Check received message containing emoji","time":{"start":1718664014330,"stop":1718664014331,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6bc837a344764cf","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1718663458433,"stop":1718663458433,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3c249b2dc4f088","name":"Symmetric encrypt & Decrypt","time":{"start":1718663493081,"stop":1718663493081,"duration":0},"status":"passed","severity":"normal"},{"uid":"313be3c9a64abe0e","name":"Publish message with custom timestamp: Mon Jun 17 2024 23:38:51 GMT+0000 (Coordinated Universal Time)","time":{"start":1718663957805,"stop":1718663957805,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7fa79f577d4b237","name":"returns all values when wanted number is greater than available values","time":{"start":1718663482195,"stop":1718663482195,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c0db9d51eed1654","name":"Push message with custom timestamp: 1718667278122","time":{"start":1718663915024,"stop":1718663915024,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e6d8ecdc9b602a","name":"should return false","time":{"start":1718663467054,"stop":1718663467058,"duration":4},"status":"passed","severity":"normal"},{"uid":"1bec65b1e4804681","name":"should only return 1 node with relay capability","time":{"start":1718663482818,"stop":1718663482818,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b5714afe2ef213f","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1718663458440,"stop":1718663458440,"duration":0},"status":"passed","severity":"normal"},{"uid":"b799e3a70422de1","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1718663492616,"stop":1718663492617,"duration":1},"status":"passed","severity":"normal"},{"uid":"177ed18a66cec408","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1718663466365,"stop":1718663466366,"duration":1},"status":"passed","severity":"normal"},{"uid":"37a5e02931dbc992","name":"Push message with escaped characters payload","time":{"start":1718663915012,"stop":1718663915012,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00c3d4eb72483ed","name":"Subscribe and receive messages via waku relay post","time":{"start":1718663724735,"stop":1718663724735,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da3dd4b944dbcc4","name":"should handle a minimal index list","time":{"start":1718663458559,"stop":1718663458559,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef5611c0b7a8f7ea","name":"Non TWN Cluster","time":{"start":1718664023437,"stop":1718664023437,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20c2a815a40893d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718663724750,"stop":1718663724751,"duration":1},"status":"passed","severity":"normal"},{"uid":"c64c6df6a369a690","name":"Push message with Basic HTML tag payload","time":{"start":1718663915011,"stop":1718663915011,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe92ee8cf7fdb85","name":"should be able to decode the field with only STORE set to true","time":{"start":1718663466370,"stop":1718663466372,"duration":2},"status":"passed","severity":"normal"},{"uid":"d1b6b13d63b07312","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718663751978,"stop":1718663751978,"duration":0},"status":"passed","severity":"normal"},{"uid":"153aa9e7a55fae5f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718664129508,"stop":1718664129509,"duration":1},"status":"passed","severity":"normal"},{"uid":"303b28c4639ea128","name":"configure the node with multiple pubsub topics","time":{"start":1718664061676,"stop":1718664061676,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d61c13e2b4bda6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718663724735,"stop":1718663724735,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd39abb3a90c259","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1718664250230,"stop":1718664250230,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d46f74bf4027c6b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718664129514,"stop":1718664129515,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e0736ad262b749d","name":"Generator, 2 different pubsubtopics","time":{"start":1718664101739,"stop":1718664101740,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dd4d3a7d3d0415d","name":"Check message with invalid timestamp is not received","time":{"start":1718664014335,"stop":1718664014335,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ea892359b34365","name":"Subscribe to topic containing Script and receive message","time":{"start":1718663724747,"stop":1718663724747,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e62e0c518397b53","name":"isConnected between 2 js-waku relay nodes","time":{"start":1718663559324,"stop":1718663559325,"duration":1},"status":"passed","severity":"normal"},{"uid":"796e98d2001a0a28","name":"Push message with Russian payload","time":{"start":1718663915008,"stop":1718663915009,"duration":1},"status":"passed","severity":"normal"},{"uid":"12fc527713c593dd","name":"Check message with no payload is not received","time":{"start":1718664014336,"stop":1718664014336,"duration":0},"status":"passed","severity":"normal"},{"uid":"896086f3eefadada","name":"Push 30 different messages","time":{"start":1718663915013,"stop":1718663915014,"duration":1},"status":"passed","severity":"normal"},{"uid":"589482760b608bd5","name":"Check publish message containing numeric","time":{"start":1718663957791,"stop":1718663957791,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a1fa9470b9d42d","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1718663509497,"stop":1718663509498,"duration":1},"status":"passed","severity":"normal"},{"uid":"fefbebb715c4ee93","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1718663458455,"stop":1718663458456,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7c68add7fae5418","name":"should throw an error if shards are undefined for static sharding","time":{"start":1718663458441,"stop":1718663458441,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a5863014df6230e","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1718663969158,"stop":1718663969159,"duration":1},"status":"passed","severity":"normal"},{"uid":"209b9d18c7341754","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718664129499,"stop":1718664129500,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bb3f2bceed18197","name":"Check received message containing XML","time":{"start":1718663677650,"stop":1718663677651,"duration":1},"status":"passed","severity":"normal"},{"uid":"81196dd35f6afacb","name":"Relay - dialed after","time":{"start":1718664134924,"stop":1718664134924,"duration":0},"status":"passed","severity":"normal"},{"uid":"af990a6bfcdfbb2f","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1718663969150,"stop":1718663969150,"duration":0},"status":"passed","severity":"normal"},{"uid":"b62821303f9833fc","name":"Relay - dialed first","time":{"start":1718664134924,"stop":1718664134924,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7dfdba1239cdc","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718663724751,"stop":1718663724751,"duration":0},"status":"passed","severity":"normal"},{"uid":"c12616b7620ed966","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1718663661914,"stop":1718663661914,"duration":0},"status":"passed","severity":"normal"},{"uid":"2967cf7ab24edfa3","name":"Ping on unsubscribed peer","time":{"start":1718663539933,"stop":1718663539934,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd907590e8e6caad","name":"should properly create location multiaddrs - tcp","time":{"start":1718663467062,"stop":1718663467062,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a13abfa21e0374","name":"Query with Ordered Callback, No message returned","time":{"start":1718664073878,"stop":1718664073879,"duration":1},"status":"passed","severity":"normal"},{"uid":"13bf0a1d160fb0d6","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1718663957807,"stop":1718663957807,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb61b70caeac6c9","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1718663466375,"stop":1718663466375,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9bbb6e61b2839b","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1718664098670,"stop":1718664098670,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc1e1e8781a153e","name":"Generator, custom pubsub topic","time":{"start":1718664101742,"stop":1718664101742,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8562b89112bdeb9","name":"Passing page size 0 when there are 110 messages","time":{"start":1718664105151,"stop":1718664105152,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a7944af35cdea68","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718664129496,"stop":1718664129496,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf62186b6a9603c","name":"Push message with custom timestamp: 1718660078122","time":{"start":1718663915023,"stop":1718663915024,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c03e9809ab825c3","name":"Push message with content topic containing Arabic","time":{"start":1718664062055,"stop":1718664062056,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef28a3479870d767","name":"Check received message containing XML","time":{"start":1718664014287,"stop":1718664014288,"duration":1},"status":"passed","severity":"normal"},{"uid":"867fe73a71225368","name":"handles multiple messages","time":{"start":1718664116504,"stop":1718664116504,"duration":0},"status":"passed","severity":"normal"},{"uid":"181ccad3ebbe123","name":"should get / set TCP multiaddr","time":{"start":1718663467060,"stop":1718663467060,"duration":0},"status":"passed","severity":"normal"},{"uid":"71dd832a6d93ec30","name":"Subscribe and receive messages via lightPush","time":{"start":1718663724734,"stop":1718663724734,"duration":0},"status":"passed","severity":"normal"},{"uid":"69d0415a43c4c17c","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1718663931727,"stop":1718663931728,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e781eff0e753374","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1718663466373,"stop":1718663466374,"duration":1},"status":"passed","severity":"normal"},{"uid":"11cbaa78bfc577e4","name":"Check message with no payload is not received","time":{"start":1718663677679,"stop":1718663677680,"duration":1},"status":"passed","severity":"normal"},{"uid":"77997c7fe9e311ec","name":"Push message with Russian payload","time":{"start":1718664062036,"stop":1718664062036,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa4fad04eaeb87","name":"Passing cursor with wrong pubsubTopic","time":{"start":1718664062692,"stop":1718664062692,"duration":0},"status":"passed","severity":"normal"},{"uid":"2002bdb78c9782bd","name":"Promise Callback - forward","time":{"start":1718664083284,"stop":1718664083284,"duration":0},"status":"passed","severity":"normal"},{"uid":"a899c9fdf5d25a07","name":"Check received message containing shell command","time":{"start":1718664014289,"stop":1718664014290,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a6e788bb41d4a04","name":"random static sharding 9 - Cluster ID: 318, Shard ID: 793","time":{"start":1718664061674,"stop":1718664061674,"duration":0},"status":"passed","severity":"normal"},{"uid":"f137d1598c042566","name":"addEventListener with wrong event","time":{"start":1718663549974,"stop":1718663549974,"duration":0},"status":"passed","severity":"normal"},{"uid":"b95c18a5f30900a6","name":"Query generator for 2000 messages","time":{"start":1718664116795,"stop":1718664116798,"duration":3},"status":"passed","severity":"normal"},{"uid":"6d152051b7ff8444","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718664129501,"stop":1718664129501,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2db889c188138cb","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718663751976,"stop":1718663751976,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96b756bfa2b0bab","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1718664061676,"stop":1718664061677,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa7d7695f8d1b778","name":"Callback on promise, aborts when callback returns true","time":{"start":1718664116792,"stop":1718664116793,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a29ef32fd1cfa85","name":"through manual discovery","time":{"start":1718663786550,"stop":1718663786552,"duration":2},"status":"passed","severity":"normal"},{"uid":"8dea9a419c288326","name":"should throw error - no public key","time":{"start":1718663467052,"stop":1718663467052,"duration":0},"status":"passed","severity":"normal"},{"uid":"12778a2fef481ff0","name":"Decoder throws on undefined content topic","time":{"start":1718663471866,"stop":1718663471867,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e0245c3ce56d23","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718663751979,"stop":1718663751979,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c7c0bae59f81bc","name":"Decoder throws on empty string content topic","time":{"start":1718663494419,"stop":1718663494420,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fe9bb0f12d7544","name":"Push message with XML payload","time":{"start":1718663915010,"stop":1718663915010,"duration":0},"status":"passed","severity":"normal"},{"uid":"337e35cbf77340fb","name":"Push message with content topic containing shell command","time":{"start":1718663915020,"stop":1718663915020,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfeff2cfce4e3dab","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1718663509495,"stop":1718663509496,"duration":1},"status":"passed","severity":"normal"},{"uid":"33fda7fb7439c46e","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1718663461083,"stop":1718663461083,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b19664a6d1fcfff","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1718663482218,"stop":1718663482219,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd4d9aab899cde6e","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1718663661947,"stop":1718663661947,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ccae82cb45f0bec","name":"1 Relay, 1 fetch","time":{"start":1718663482185,"stop":1718663482186,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa705ccf14cf1c1b","name":"ignores unrecognized TXT record formats","time":{"start":1718663482817,"stop":1718663482817,"duration":0},"status":"passed","severity":"normal"},{"uid":"772049b6e03cbb6d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1718663458443,"stop":1718663458443,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a44b77afa806648","name":"Callback on promise","time":{"start":1718664116791,"stop":1718664116792,"duration":1},"status":"passed","severity":"normal"},{"uid":"50ec5269ca17fc45","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1718663482219,"stop":1718663482220,"duration":1},"status":"passed","severity":"normal"},{"uid":"d350756069f5d189","name":"should throw error - no id","time":{"start":1718663467052,"stop":1718663467052,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcbc8155684fafc3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718663724750,"stop":1718663724750,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ceaaabb5640aea","name":"same cluster, different shard: nodes don't connect","time":{"start":1718663661901,"stop":1718663661901,"duration":0},"status":"passed","severity":"normal"},{"uid":"a34586995e7158bb","name":"should not throw an error for a single configured topic","time":{"start":1718663458450,"stop":1718663458450,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e68af198e97c92","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1718664128867,"stop":1718664128867,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a3eec10a2da672","name":"random static sharding 10 - Cluster ID: 336, Shard ID: 404","time":{"start":1718664061675,"stop":1718664061675,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7d3d266397ea85","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1718663471867,"stop":1718663471868,"duration":1},"status":"passed","severity":"normal"},{"uid":"26f68705561e77d7","name":"Check received message containing unicode special characters","time":{"start":1718664014330,"stop":1718664014330,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef13acaf4b552da","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718663592879,"stop":1718663592880,"duration":1},"status":"passed","severity":"normal"},{"uid":"64ec58ae4bb387f5","name":"Push message with content topic containing short","time":{"start":1718663915014,"stop":1718663915015,"duration":1},"status":"passed","severity":"normal"},{"uid":"db1a73a9b599d85","name":"Push message with content topic containing Basic HTML tag","time":{"start":1718664062060,"stop":1718664062060,"duration":0},"status":"passed","severity":"normal"},{"uid":"73754dcd6c1ad5e7","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1718663458450,"stop":1718663458451,"duration":1},"status":"passed","severity":"normal"},{"uid":"de956d018feeaaf1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718664129504,"stop":1718664129505,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c85359e815871b3","name":"should emit a peer event after start","time":{"start":1718663520606,"stop":1718663520606,"duration":0},"status":"passed","severity":"normal"},{"uid":"f445b6291a85ba82","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1718663458431,"stop":1718663458431,"duration":0},"status":"passed","severity":"normal"},{"uid":"8492e8bc5992a4f1","name":"does not throw on valid cases","time":{"start":1718663458421,"stop":1718663458422,"duration":1},"status":"passed","severity":"normal"},{"uid":"8572fae1ce0cf2d6","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1718663957978,"stop":1718663957978,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be6bfb6f1f28756d","name":"Check received message containing emoji","time":{"start":1718663677656,"stop":1718663677657,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bf8fb5b30ea3ca2","name":"Check received message containing SQL Injection","time":{"start":1718663677645,"stop":1718663677646,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8cc17bfd016939f","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1718664062691,"stop":1718664062691,"duration":0},"status":"passed","severity":"normal"},{"uid":"291e4473008de7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718664129500,"stop":1718664129500,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd487f4e3b11503","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1718663931727,"stop":1718663931727,"duration":0},"status":"passed","severity":"normal"},{"uid":"5641abb6693f6aa7","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1718663661917,"stop":1718663661918,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b2a233a902ce6b3","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718663931730,"stop":1718663931730,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1646104a3d135f1","name":"should configure sharding based on application and version for autosharding","time":{"start":1718663458454,"stop":1718663458455,"duration":1},"status":"passed","severity":"normal"},{"uid":"3420ae5dbbe2712","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1718663661929,"stop":1718663661930,"duration":1},"status":"passed","severity":"normal"},{"uid":"55cd4467f3e36ebf","name":"Push message with content topic containing Chinese","time":{"start":1718664062054,"stop":1718664062055,"duration":1},"status":"passed","severity":"normal"},{"uid":"cff1be7ef3177b0a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718663724745,"stop":1718663724745,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a0f92977a7dec","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1718663466362,"stop":1718663466363,"duration":1},"status":"passed","severity":"normal"},{"uid":"7714545f53b2a04b","name":"should throw an error for insufficient data","time":{"start":1718663458560,"stop":1718663458560,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cde7ca9687c2cb4","name":"can start the service","time":{"start":1718663520602,"stop":1718663520602,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f7fa6a61f23ed5","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1718664116793,"stop":1718664116794,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ecddc27a296acbe","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1718663957804,"stop":1718663957804,"duration":0},"status":"passed","severity":"normal"},{"uid":"97a2a816681d7aac","name":"should return valid sharding parameters for static sharding","time":{"start":1718663458453,"stop":1718663458454,"duration":1},"status":"passed","severity":"normal"},{"uid":"331bdab7f114d218","name":"should handle corrupted local storage data gracefully","time":{"start":1718663486698,"stop":1718663486698,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8e3de6d54cb1f2","name":"Subscribe and receive messages via waku relay post","time":{"start":1718664129495,"stop":1718664129495,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e91d200685a9eba","name":"Waku message hash computation (no timestamp)","time":{"start":1718663461082,"stop":1718663461083,"duration":1},"status":"passed","severity":"normal"},{"uid":"3231e077d6482bbc","name":"Ping on peer without subscriptions","time":{"start":1718663591378,"stop":1718663591378,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2cd8d92b0c93214","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1718663458444,"stop":1718663458444,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6a34c54e27d6e3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718663592881,"stop":1718663592881,"duration":0},"status":"passed","severity":"normal"},{"uid":"37b7f5a9192df4dc","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app53/1/topic864/utf8","time":{"start":1718664023441,"stop":1718664023442,"duration":1},"status":"passed","severity":"normal"},{"uid":"1691c38618d079f3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718663751981,"stop":1718663751981,"duration":0},"status":"passed","severity":"normal"},{"uid":"a123186969faf82","name":"Check received message containing Arabic","time":{"start":1718664014322,"stop":1718664014323,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac1d41b1f171f9e6","name":"should properly create location multiaddrs - udp4","time":{"start":1718663467060,"stop":1718663467061,"duration":1},"status":"passed","severity":"normal"},{"uid":"213c4e654eefdbbc","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1718663509501,"stop":1718663509502,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff46fa2cfc264b9a","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1718663661913,"stop":1718663661913,"duration":0},"status":"passed","severity":"normal"},{"uid":"16694eaf48b5ffbe","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718664129513,"stop":1718664129513,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25ac18ee611c7ef","name":"Push message with content topic containing Script","time":{"start":1718663915018,"stop":1718663915018,"duration":0},"status":"passed","severity":"normal"},{"uid":"dddebd46827fe965","name":"random static sharding 6 - Cluster ID: 775, Shard ID: 742","time":{"start":1718664061673,"stop":1718664061673,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a912b5fed16026","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1718663482819,"stop":1718663482820,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7efa3323822823f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718663724734,"stop":1718663724735,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7827dbde27bf546","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1718663461079,"stop":1718663461081,"duration":2},"status":"passed","severity":"normal"},{"uid":"3ac933f8631c2fe0","name":"Nodes with multiple pubsub topic","time":{"start":1718663931725,"stop":1718663931726,"duration":1},"status":"passed","severity":"normal"},{"uid":"de4ed757e46f966","name":"should handle application and version for autosharding","time":{"start":1718663458439,"stop":1718663458439,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8cb1cd26bb6e95","name":"start node with ApplicationInfo","time":{"start":1718664023445,"stop":1718664023445,"duration":0},"status":"passed","severity":"normal"},{"uid":"288393d1a286ac78","name":"should not fail to start the service if it is already started","time":{"start":1718663986758,"stop":1718663986758,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a9c4fa4f47a7582","name":"Check publish message containing XML","time":{"start":1718663957801,"stop":1718663957801,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50c00f5d41663d8","name":"should properly create location multiaddrs - udp","time":{"start":1718663467062,"stop":1718663467062,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e31dd32a9122cb","name":"Fails to publish message with size larger than 1 MB","time":{"start":1718663957808,"stop":1718663957808,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9b9a57a90f0c77","name":"Push message with content topic containing XML","time":{"start":1718664062059,"stop":1718664062059,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dcea30e798a0295","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1718663482196,"stop":1718663482196,"duration":0},"status":"passed","severity":"normal"},{"uid":"4186359431e8e12b","name":"Overlapping topic subscription","time":{"start":1718663969152,"stop":1718663969152,"duration":0},"status":"skipped","severity":"normal"},{"uid":"973c864b92f2352","name":"Passing page size 11 when there are 10 messages","time":{"start":1718664105154,"stop":1718664105154,"duration":0},"status":"passed","severity":"normal"},{"uid":"25fed9675bdd96cd","name":"Push message with JSON payload","time":{"start":1718663915011,"stop":1718663915011,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e8bd3e4ce02d609","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app94/7/topic326/test.js","time":{"start":1718664023438,"stop":1718664023439,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aad808de5509cd6","name":"Check received message with timestamp: 1718663508734000000 ","time":{"start":1718664014331,"stop":1718664014331,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d97abb9acfd0ec","name":"Check received message with timestamp: 1718663509199 ","time":{"start":1718663677658,"stop":1718663677659,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ab1e1f41419435d","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1718663482218,"stop":1718663482218,"duration":0},"status":"passed","severity":"normal"},{"uid":"afee5351efc7d62c","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1718663519802,"stop":1718663519802,"duration":0},"status":"passed","severity":"normal"},{"uid":"37b70a61a06a5b05","name":"Push message with custom timestamp: 1718667262089","time":{"start":1718664062080,"stop":1718664062080,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d80a4a0a95c7215","name":"should use the provided clusterId for the pubsub topic","time":{"start":1718663458458,"stop":1718663458458,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f661c6c02fad80","name":"throws on content topic with empty encoding field","time":{"start":1718663458427,"stop":1718663458427,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd749baef6277acb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718663583612,"stop":1718663583612,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ebb80fa98f1e560","name":"Subscribe to topic containing long and receive message","time":{"start":1718663724743,"stop":1718663724743,"duration":0},"status":"passed","severity":"normal"},{"uid":"c762be20c67ea907","name":"Subscribe to topic containing XML and receive message","time":{"start":1718664129513,"stop":1718664129514,"duration":1},"status":"passed","severity":"normal"},{"uid":"98a28a9227f13978","name":"should not fail to start the service if it is already started","time":{"start":1718663520605,"stop":1718663520606,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5dc3022db097d51","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1718663458458,"stop":1718663458458,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d8a63678afb2bc3","name":"Throws when trying to push message with empty payload","time":{"start":1718664062047,"stop":1718664062047,"duration":0},"status":"passed","severity":"normal"},{"uid":"409dbdcc51e967bf","name":"caches peers it previously fetched","time":{"start":1718663482817,"stop":1718663482818,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cb4e2ac4b953831","name":"same cluster, different shard: nodes connect","time":{"start":1718663796245,"stop":1718663796246,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5c924b23733e875","name":"Ordered callback, aborts when callback returns true","time":{"start":1718664116794,"stop":1718664116795,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdd2bf067d81f0c8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1718663458445,"stop":1718663458446,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b7d53efbc1accbc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718663583616,"stop":1718663583616,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed59bd11cdecf1d","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1718663661913,"stop":1718663661913,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54e9109251905c9","name":"Check message with no content topic is not received","time":{"start":1718664014297,"stop":1718664014311,"duration":14},"status":"passed","severity":"normal"},{"uid":"f4560cd60e950b7","name":"Default pageSize","time":{"start":1718664105155,"stop":1718664105156,"duration":1},"status":"passed","severity":"normal"},{"uid":"f98eb5b1dfc48e3b","name":"Push message with content topic containing numeric","time":{"start":1718663915015,"stop":1718663915015,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36dc2ba29060e36","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718663592880,"stop":1718663592880,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e29596eb046b013","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1718663458453,"stop":1718663458453,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c28745f582d4d75","name":"Fields are not dropped","time":{"start":1718663471109,"stop":1718663471110,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e57bfa239b2c75f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718664129495,"stop":1718664129495,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9999117709b99cd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718663661919,"stop":1718663661919,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4d34eafe31f14c","name":"random static sharding 4 - Cluster ID: 259, Shard ID: 190","time":{"start":1718664061671,"stop":1718664061672,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6fe50f30d303dce","name":"can start the service","time":{"start":1718663986756,"stop":1718663986757,"duration":1},"status":"passed","severity":"normal"},{"uid":"42b43377ec818b6e","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app24/7/topic435/test.js","time":{"start":1718664023437,"stop":1718664023438,"duration":1},"status":"passed","severity":"normal"},{"uid":"19b12236d5eaa664","name":"should encode/decode to RLP encoding","time":{"start":1718663467059,"stop":1718663467059,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0eee748a61bae3","name":"Query with Ordered Callback, No Decoder","time":{"start":1718664073876,"stop":1718664073878,"duration":2},"status":"passed","severity":"normal"},{"uid":"bacebdc2527dcd9","name":"Decoder throws on empty string content topic","time":{"start":1718663471867,"stop":1718663471867,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bbddd3b82f9e151","name":"Subscribe to topic containing Script and publish message","time":{"start":1718663969156,"stop":1718663969157,"duration":1},"status":"passed","severity":"normal"},{"uid":"296253697a98b0b9","name":"Push message with content topic containing special chars","time":{"start":1718663915016,"stop":1718663915016,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e13446ee1b0e2e","name":"should emit a peer event after start","time":{"start":1718663986758,"stop":1718663986758,"duration":0},"status":"passed","severity":"normal"},{"uid":"6457f9f1dbe6b828","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1718663661928,"stop":1718663661929,"duration":1},"status":"passed","severity":"normal"},{"uid":"52eeaab7d9706596","name":"Round trip binary encryption [ecies, signature]","time":{"start":1718663494417,"stop":1718663494417,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ca8a42c2eeb2d0","name":"Ephemeral messages are not stored","time":{"start":1718663519800,"stop":1718663519801,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2b2fbfa1d1075c8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718663781606,"stop":1718663781606,"duration":0},"status":"passed","severity":"normal"},{"uid":"a549bb7118dd376c","name":"Push message with numeric payload","time":{"start":1718664062034,"stop":1718664062034,"duration":0},"status":"passed","severity":"normal"},{"uid":"757df02d9a1fa6c8","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1718663458443,"stop":1718663458443,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1bab3490cc13071","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718663751980,"stop":1718663751980,"duration":0},"status":"passed","severity":"normal"},{"uid":"b391d765ee047caa","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1718664128865,"stop":1718664128866,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b6c822446ccaaa3","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718664129509,"stop":1718664129510,"duration":1},"status":"passed","severity":"normal"},{"uid":"86eb9ceabb6ada74","name":"Check received message containing Russian","time":{"start":1718664014323,"stop":1718664014323,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ecc8ec33865dc3","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718664129503,"stop":1718664129503,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f01d20aaefa85","name":"Check received message containing Arabic","time":{"start":1718663677641,"stop":1718663677642,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f24aa7b55a2ee46","name":"should only return 1 node with store capability","time":{"start":1718663482819,"stop":1718663482819,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20905f3f672e865","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1718663724752,"stop":1718663724752,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b321b9e5883c9cc","name":"Check received message containing Basic HTML tag","time":{"start":1718663677651,"stop":1718663677652,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc9c395c0293699c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1718664250227,"stop":1718664250228,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4594be171beca46","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app23/3/topic800/xml","time":{"start":1718664023439,"stop":1718664023440,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b905303ff0407fe","name":"Generator, custom pubsub topic","time":{"start":1718664101739,"stop":1718664101739,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49f08ee801fc2c5","name":"Check received message containing special chars","time":{"start":1718664014314,"stop":1718664014322,"duration":8},"status":"passed","severity":"normal"},{"uid":"52af87ec69af471b","name":"Check received message containing special chars","time":{"start":1718664014283,"stop":1718664014283,"duration":0},"status":"passed","severity":"normal"},{"uid":"be672b399c54fa2a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718664129513,"stop":1718664129513,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2777095db598208","name":"removeEventListener with correct event","time":{"start":1718663549975,"stop":1718663549975,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df59d9e64a6b4c8","name":"Push message equal or less that 1MB","time":{"start":1718663915024,"stop":1718663915024,"duration":0},"status":"passed","severity":"normal"},{"uid":"968cd845de1dbe59","name":"Subscribe to topic containing long and receive message","time":{"start":1718664129498,"stop":1718664129499,"duration":1},"status":"passed","severity":"normal"},{"uid":"661bc89a7a74d33f","name":"Push message with special chars payload","time":{"start":1718663915007,"stop":1718663915007,"duration":0},"status":"passed","severity":"normal"},{"uid":"b42c86232302bde4","name":"getPeersByDiscovery","time":{"start":1718663549976,"stop":1718663549976,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f383089f63ab7eb","name":"topics with same application and version share the same shard","time":{"start":1718663458433,"stop":1718663458434,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab74d20242e84c1","name":"tcp ip4 address","time":{"start":1718663466443,"stop":1718663466443,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a101e971dc471e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1718663482820,"stop":1718663482821,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7d9f485bbd6ede1c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718663931726,"stop":1718663931727,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1b459848e0556d8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718664014334,"stop":1718664014334,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c74e177fecceaab","name":"should be called for bootstrap peers","time":{"start":1718663517119,"stop":1718663517120,"duration":1},"status":"passed","severity":"normal"},{"uid":"372712281ab1b310","name":"Check publish message containing Script","time":{"start":1718663957800,"stop":1718663957801,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cdada8ec51e1091","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718663781604,"stop":1718663781605,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf4e9162ba69ab2e","name":"1 Relay, 1 Filter, gives up","time":{"start":1718663482189,"stop":1718663482190,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfc4a4e5d56b802f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718663677660,"stop":1718663677665,"duration":5},"status":"passed","severity":"normal"},{"uid":"b628b9c9059d8a36","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1718663482820,"stop":1718663482820,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7c6bc87a83264b","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1718663661927,"stop":1718663661927,"duration":0},"status":"passed","severity":"normal"},{"uid":"beecde93b285ef9","name":"Subscribe and publish message","time":{"start":1718663969150,"stop":1718663969150,"duration":0},"status":"passed","severity":"normal"},{"uid":"161e5162fd3f6caf","name":"throws on content topic with too few or too many fields","time":{"start":1718663458422,"stop":1718663458423,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0c39c61d99df248","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app81/5/topic638/utf8","time":{"start":1718664023438,"stop":1718664023438,"duration":0},"status":"passed","severity":"normal"},{"uid":"716a1ef42b7e82da","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718663724740,"stop":1718663724741,"duration":1},"status":"passed","severity":"normal"},{"uid":"a962c572e99239b4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1718663458449,"stop":1718663458449,"duration":0},"status":"passed","severity":"normal"},{"uid":"9925f97a2d740a0c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718664129507,"stop":1718664129508,"duration":1},"status":"passed","severity":"normal"},{"uid":"60239740d9272780","name":"Check received message with timestamp: 1718663508734 ","time":{"start":1718664014292,"stop":1718664014292,"duration":0},"status":"passed","severity":"normal"},{"uid":"280fe5dc34bd7b0d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1718663458444,"stop":1718663458444,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef6d48d63c9dfc4","name":"Push message with shell command payload","time":{"start":1718664062041,"stop":1718664062041,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b65d86b879ef5d","name":"creates an iterator","time":{"start":1718664116504,"stop":1718664116504,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f116b93f0a49e0d","name":"should set field with only LIGHTPUSH enabled","time":{"start":1718663467065,"stop":1718663467065,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3cd500bd4c999f8","name":"returns all values when wanted number matches available values","time":{"start":1718663482193,"stop":1718663482194,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4660f0b2ac622aa","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1718663458449,"stop":1718663458449,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c27b80ea5ef0c84","name":"handles different networkShards values correctly","time":{"start":1718663458435,"stop":1718663458435,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb67ad5f8204e916","name":"Check message received after jswaku node is restarted","time":{"start":1718663677682,"stop":1718663677682,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3c48c6e2fea64189","name":"Check received message with timestamp: 1718663509199000000 ","time":{"start":1718663677657,"stop":1718663677658,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f9025e01c1f4451","name":"Subscribe to topic containing short and receive message","time":{"start":1718663724742,"stop":1718663724743,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8aa5c857510f1ac","name":"Asymmetric encrypt & decrypt","time":{"start":1718663493080,"stop":1718663493081,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0fb2c3f7c91cbc1","name":"Check message with invalid timestamp is not received","time":{"start":1718664014295,"stop":1718664014296,"duration":1},"status":"passed","severity":"normal"},{"uid":"42f9c029703067eb","name":"Push message with Chinese payload","time":{"start":1718664062035,"stop":1718664062035,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f3ce4874fd1313","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app16/7/topic667/utf8","time":{"start":1718664023441,"stop":1718664023441,"duration":0},"status":"passed","severity":"normal"},{"uid":"283c1538be95bf29","name":"Check received message with timestamp: 1718663508734 ","time":{"start":1718664014331,"stop":1718664014331,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2bca0decc4b5d2","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1718663796244,"stop":1718663796244,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f7ba44bfaf8b6f7","name":"Check message with invalid timestamp is not received","time":{"start":1718663677665,"stop":1718663677667,"duration":2},"status":"passed","severity":"normal"},{"uid":"741d4f80eb5866d5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1718663458445,"stop":1718663458445,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ebf21c1f6bf0d79","name":"handles empty shards array correctly","time":{"start":1718663458456,"stop":1718663458456,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f6ae56b07e7eb95","name":"Rejects garbage","time":{"start":1718663475269,"stop":1718663475269,"duration":0},"status":"passed","severity":"normal"},{"uid":"aafa09360226b435","name":"Subscribe and receive messages via lightPush","time":{"start":1718664129493,"stop":1718664129493,"duration":0},"status":"passed","severity":"normal"},{"uid":"51add8a41bc540e7","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1718663661932,"stop":1718663661932,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3d5bad33c1a11a","name":"Check message on other pubsub topic is not received","time":{"start":1718664014335,"stop":1718664014336,"duration":1},"status":"passed","severity":"normal"},{"uid":"8be79e1a2a40f55f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718664014292,"stop":1718664014294,"duration":2},"status":"passed","severity":"normal"},{"uid":"3a3fc13c10eb0369","name":"Publish message with custom timestamp: Mon Jun 17 2024 21:38:51 GMT+0000 (Coordinated Universal Time)","time":{"start":1718663957805,"stop":1718663957805,"duration":0},"status":"passed","severity":"normal"},{"uid":"4017a647009b0856","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1718663583611,"stop":1718663583611,"duration":0},"status":"passed","severity":"normal"},{"uid":"753773cd735bb3e9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718663583608,"stop":1718663583609,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c03978fe0798052","name":"Sample","time":{"start":1718663466432,"stop":1718663466432,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9e3812af82a3b","name":"Encoder throws on empty string content topic","time":{"start":1718663492619,"stop":1718663492619,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a8f4c5a9f11e1e","name":"should not receive a peer event before start","time":{"start":1718663486696,"stop":1718663486696,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f94cb62162d7dd","name":"passes more than one ENR URLs and attempts connection","time":{"start":1718663520613,"stop":1718663520613,"duration":0},"status":"skipped","severity":"normal"},{"uid":"44fb169209f494f2","name":"Publish message with rate limit","time":{"start":1718663957816,"stop":1718663957820,"duration":4},"status":"passed","severity":"normal"},{"uid":"50ee2f9b1f04e7d","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app92/8/topic943/json","time":{"start":1718664023440,"stop":1718664023440,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e392ec1a1914ac","name":"throws an error for improperly formatted content topics","time":{"start":1718663458435,"stop":1718663458436,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f6dd58763cbe479","name":"Query Generator - backward","time":{"start":1718664083283,"stop":1718664083283,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c11f350f8f299f","name":"Fails to publish duplicate message","time":{"start":1718663957805,"stop":1718663957806,"duration":1},"status":"passed","severity":"normal"},{"uid":"27838ad4c2fe0444","name":"Ephemeral field is preserved - encoder v0","time":{"start":1718663519801,"stop":1718663519801,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b9b6d079a382075","name":"Generator, custom pubsub topic","time":{"start":1718664101743,"stop":1718664101744,"duration":1},"status":"passed","severity":"normal"},{"uid":"e07f94748382bce1","name":"Check message with no content topic is not received","time":{"start":1718663677677,"stop":1718663677679,"duration":2},"status":"passed","severity":"normal"},{"uid":"ffe952534208319f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718664129515,"stop":1718664129515,"duration":0},"status":"passed","severity":"normal"}] |