mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-15 11:23:10 +00:00
1 line
157 KiB
JSON
1 line
157 KiB
JSON
[{"uid":"5d3964ec55a3b893","name":"Ordered Callback - false","time":{"start":1723589085486,"stop":1723589085486,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d4686d67f71b91","name":"should be able to decode the field with only RELAY set to true","time":{"start":1723588372691,"stop":1723588372692,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c3f168bfa9d959","name":"Passing page size 110 when there are 120 messages","time":{"start":1723589102800,"stop":1723589102800,"duration":0},"status":"passed","severity":"normal"},{"uid":"3437bfe63de90855","name":"Subscribe and receive messages via waku relay post","time":{"start":1723589112514,"stop":1723589112514,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61d05a18e842d95","name":"should set field with all protocols enabled","time":{"start":1723588373392,"stop":1723588373392,"duration":0},"status":"passed","severity":"normal"},{"uid":"69301f63bc66b1b7","name":"Store - dialed after - with timeout","time":{"start":1723589120891,"stop":1723589120891,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1cc9f693ccec666","name":"recovers when dns.resolve returns empty","time":{"start":1723588389415,"stop":1723588389415,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad6b6a0b169b64e7","name":"Query generator for multiple messages","time":{"start":1723589076242,"stop":1723589076243,"duration":1},"status":"passed","severity":"normal"},{"uid":"e73fad1e7828d16b","name":"Subscribe to topic containing JSON and publish message","time":{"start":1723588973055,"stop":1723588973055,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d5d4af28469c794","name":"addEventListener with wrong event","time":{"start":1723588457004,"stop":1723588457004,"duration":0},"status":"passed","severity":"normal"},{"uid":"391e335679d80023","name":"Check received message containing Chinese","time":{"start":1723588945912,"stop":1723588945913,"duration":1},"status":"passed","severity":"normal"},{"uid":"59d398b4b02b2c7a","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1723588378033,"stop":1723588378033,"duration":0},"status":"passed","severity":"normal"},{"uid":"df9afa27fe4052f1","name":"Meta field set when metaSetter is specified","time":{"start":1723588378329,"stop":1723588378330,"duration":1},"status":"passed","severity":"normal"},{"uid":"81092f888a3c5030","name":"Check publish message containing Chinese","time":{"start":1723588963348,"stop":1723588963349,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0db78dae85eb295","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1723589135326,"stop":1723589135327,"duration":1},"status":"passed","severity":"normal"},{"uid":"b86a498043c04fa2","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1723588364985,"stop":1723588364985,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f5c5ca567ec2ec","name":"Push message with content topic containing Arabic","time":{"start":1723589071431,"stop":1723589071431,"duration":0},"status":"passed","severity":"normal"},{"uid":"c13a1d7a961ceb8d","name":"should emit a peer event after start","time":{"start":1723588965104,"stop":1723588965104,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d6a37e96d601ba1","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1723588627743,"stop":1723588627743,"duration":0},"status":"passed","severity":"normal"},{"uid":"685267fd4b885eee","name":"should be able to encode the field with only FILTER set to true","time":{"start":1723588372683,"stop":1723588372684,"duration":1},"status":"passed","severity":"normal"},{"uid":"728f2a1ebf60b262","name":"Push message with JSON payload","time":{"start":1723589071425,"stop":1723589071425,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9817ed0418bb4fb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1723588505920,"stop":1723588505922,"duration":2},"status":"passed","severity":"normal"},{"uid":"239c1a662c8202b7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1723588364980,"stop":1723588364980,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8e9d0610d4e167","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1723588674996,"stop":1723588674996,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ba209ac465fa2ea","name":"Passing page size 11 when there are 10 messages","time":{"start":1723589102799,"stop":1723589102800,"duration":1},"status":"passed","severity":"normal"},{"uid":"79815118605bb6e0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1723588505920,"stop":1723588505920,"duration":0},"status":"passed","severity":"normal"},{"uid":"760eb84f0bae19e7","name":"throws on empty content topic","time":{"start":1723588364963,"stop":1723588364964,"duration":1},"status":"passed","severity":"normal"},{"uid":"87337a9e24037edb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1723588364979,"stop":1723588364979,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7053d058b867e4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1723588766503,"stop":1723588766503,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c24e1f909dab530","name":"different cluster, same shard: nodes don't connect","time":{"start":1723588813599,"stop":1723588813600,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d14827f091c0cd0","name":"throws on content topic with non-number generation field","time":{"start":1723588364965,"stop":1723588364965,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f52e81ff1a1eece","name":"should properly create location multiaddrs - udp6","time":{"start":1723588373390,"stop":1723588373390,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b3f6590ca046f1","name":"Refresh subscription","time":{"start":1723588973044,"stop":1723588973045,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f8526a90c2217e54","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1723588664977,"stop":1723588664977,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5ae9750518c70e","name":"Push message with custom timestamp: 1723592281777","time":{"start":1723588928482,"stop":1723588928482,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2be397e5387bbb","name":"Subscribe to topic containing JSON and receive message","time":{"start":1723588664978,"stop":1723588664978,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a6674255959c8e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1723588766504,"stop":1723588766504,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0161e32d3307eae","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1723588372694,"stop":1723588372694,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8268f38b36bbf88","name":"Check received message with timestamp: 1649153314 ","time":{"start":1723588945892,"stop":1723588945897,"duration":5},"status":"passed","severity":"normal"},{"uid":"d5ea9097ce3ead42","name":"Push message with meta","time":{"start":1723588928480,"stop":1723588928480,"duration":0},"status":"passed","severity":"normal"},{"uid":"c73925f7997c6d5f","name":"Query Generator, Wrong PubsubTopic","time":{"start":1723589060351,"stop":1723589060352,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b1da39b4bca2d70","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1723588428916,"stop":1723588428916,"duration":0},"status":"passed","severity":"normal"},{"uid":"c418ec9e087e4feb","name":"Check message received after jswaku node is restarted","time":{"start":1723588945934,"stop":1723588945934,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eb598ae600733d9f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1723588627724,"stop":1723588627725,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f73548ba37f6aa0","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1723589076249,"stop":1723589076250,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fbe064590257fd3","name":"Sets default value correctly","time":{"start":1723589116495,"stop":1723589116495,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef64a7cf46057ec8","name":"Push message with Russian payload","time":{"start":1723588928466,"stop":1723588928466,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f4d6854e4bf3ed","name":"Round trip binary encryption [ecies, signature]","time":{"start":1723588401392,"stop":1723588401392,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c001f483414120c","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1723588364985,"stop":1723588364986,"duration":1},"status":"passed","severity":"normal"},{"uid":"97c9bf4b1ed74d65","name":"throws on content topic with empty application field","time":{"start":1723588364966,"stop":1723588364966,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bef909871177306","name":"Push message with content topic containing special chars","time":{"start":1723589071430,"stop":1723589071430,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a42802bf90fd4a","name":"Check message with invalid timestamp is not received","time":{"start":1723588620506,"stop":1723588620507,"duration":1},"status":"passed","severity":"normal"},{"uid":"41e967ffa2206e4c","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1723588393452,"stop":1723588393452,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37971ea7a5f535a","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1723588825951,"stop":1723588825952,"duration":1},"status":"passed","severity":"normal"},{"uid":"18d1b5cd5c14c3df","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1723588552415,"stop":1723588552416,"duration":1},"status":"passed","severity":"normal"},{"uid":"84d0fba32e31cb9","name":"Overlapping topic subscription","time":{"start":1723588664970,"stop":1723588664970,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc123eaa74141125","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1723588364979,"stop":1723588364979,"duration":0},"status":"passed","severity":"normal"},{"uid":"e57ac2e73d13323a","name":"Push message with shell command payload","time":{"start":1723588928469,"stop":1723588928469,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a2c7c205f2b6d4","name":"Used by Waku Relay","time":{"start":1723589116494,"stop":1723589116494,"duration":0},"status":"passed","severity":"normal"},{"uid":"e92c804c1fde1e28","name":"should properly compute the node id","time":{"start":1723588373384,"stop":1723588373384,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ce6fa53d0d58ef","name":"random static sharding 2 - Cluster ID: 718, Shard ID: 470","time":{"start":1723589031665,"stop":1723589031666,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e6b0c721d8a06a6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1723588364979,"stop":1723588364980,"duration":1},"status":"passed","severity":"normal"},{"uid":"af1a1f44d7d5f9f","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1723588417243,"stop":1723588417243,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1593ddbc6159424","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1723588627746,"stop":1723588627747,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aa7e5ccfa75b870","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1723588674991,"stop":1723588674992,"duration":1},"status":"passed","severity":"normal"},{"uid":"4053f6d4ef240d50","name":"should get / set TCP multiaddr","time":{"start":1723588373389,"stop":1723588373389,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5247d8596012f7","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1723588372684,"stop":1723588372685,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8310170b92ca769","name":"Push message with Russian payload","time":{"start":1723589071422,"stop":1723589071422,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6f1fd83d16438b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1723588627741,"stop":1723588627741,"duration":0},"status":"passed","severity":"normal"},{"uid":"29bb0b595fb18a54","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1723588938973,"stop":1723588938973,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5947ccbebcf9d8e","name":"Refresh subscription","time":{"start":1723588664971,"stop":1723588664971,"duration":0},"status":"passed","severity":"normal"},{"uid":"57530687d157da20","name":"passes more than one ENR URLs and attempts connection","time":{"start":1723588430323,"stop":1723588430323,"duration":0},"status":"skipped","severity":"normal"},{"uid":"56383c15b99c2c1c","name":"Push message with Script payload","time":{"start":1723589071423,"stop":1723589071423,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d0b00ab09c9b9e6","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1723588372695,"stop":1723588372695,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd62993b5fd7c1b5","name":"connected peers and dial","time":{"start":1723588917198,"stop":1723588917199,"duration":1},"status":"skipped","severity":"normal"},{"uid":"74c7cc8e759bcf68","name":"Relay","time":{"start":1723588426952,"stop":1723588426964,"duration":12},"status":"passed","severity":"normal"},{"uid":"e8d5f68481023e9f","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1723588372685,"stop":1723588372686,"duration":1},"status":"passed","severity":"normal"},{"uid":"4016154bd35f2136","name":"Passing cursor with wrong pubsubTopic","time":{"start":1723589017628,"stop":1723589017628,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a3b3a0b2d403fb","name":"Generator, 2 different pubsubtopics","time":{"start":1723589081994,"stop":1723589081995,"duration":1},"status":"passed","severity":"normal"},{"uid":"2caccd76bb5b7448","name":"should set field with only LIGHTPUSH enabled","time":{"start":1723588373393,"stop":1723588373393,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f8108dc916f9f2","name":"Check received message containing numeric","time":{"start":1723588620494,"stop":1723588620494,"duration":0},"status":"passed","severity":"normal"},{"uid":"49dceee32cab7a2d","name":"Push message with content topic containing short","time":{"start":1723588928472,"stop":1723588928472,"duration":0},"status":"passed","severity":"normal"},{"uid":"6871a5a17746531a","name":"Filter with 3 connections","time":{"start":1723588681589,"stop":1723588681589,"duration":0},"status":"passed","severity":"normal"},{"uid":"887255895c14b60e","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1723588627724,"stop":1723588627724,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb1fabbf8000ff0","name":"Query generator for multiple messages with different message text format","time":{"start":1723589076243,"stop":1723589076244,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d2bd83f7cdc67c5","name":"Check message received after nwaku node is restarted","time":{"start":1723588620513,"stop":1723588620513,"duration":0},"status":"skipped","severity":"normal"},{"uid":"66e110cf1b1d20f0","name":"should throw an error if shards are undefined for static sharding","time":{"start":1723588364977,"stop":1723588364977,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3e4024e5381faa","name":"Ordered callback, aborts when callback returns true","time":{"start":1723589076250,"stop":1723589076250,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1fbd23a62b520e2","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1723588620506,"stop":1723588620506,"duration":0},"status":"passed","severity":"normal"},{"uid":"39819518e1289db9","name":"isConnected should return true after first peer connects","time":{"start":1723588474827,"stop":1723588474827,"duration":0},"status":"passed","severity":"normal"},{"uid":"df3f942f7368a33d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1723588945929,"stop":1723588945930,"duration":1},"status":"passed","severity":"normal"},{"uid":"64abc9eee8212526","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1723588627746,"stop":1723588627746,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a4aa796efc69f6","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app18/8/topic50/xml","time":{"start":1723589001213,"stop":1723589001214,"duration":1},"status":"passed","severity":"normal"},{"uid":"cae872a866fcb2bb","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1723588973056,"stop":1723588973057,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1b5f854e176224c","name":"Push message with content topic containing JSON","time":{"start":1723588928477,"stop":1723588928478,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5c8f0e9942fa8b","name":"should not receive a peer event before start","time":{"start":1723588965104,"stop":1723588965105,"duration":1},"status":"passed","severity":"normal"},{"uid":"92a30dda18ff0334","name":"Check received message containing Chinese","time":{"start":1723588945881,"stop":1723588945882,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceb43dc43fe35d5e","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1723588364976,"stop":1723588364976,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a0321a76189535","name":"Query Generator, No Decoder","time":{"start":1723589060354,"stop":1723589060354,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef6141019bd7f46","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1723588766502,"stop":1723588766502,"duration":0},"status":"passed","severity":"normal"},{"uid":"542fb1b06a273c41","name":"Query Generator - false","time":{"start":1723589085484,"stop":1723589085484,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd75e004d3731f8","name":"Check received message containing Script","time":{"start":1723588620501,"stop":1723588620501,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29692bf70dc623a","name":"Subscribe and receive messages via lightPush","time":{"start":1723588664966,"stop":1723588664966,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dcdf6d5c275cf63","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1723588364970,"stop":1723588364970,"duration":0},"status":"passed","severity":"normal"},{"uid":"11890e294bf2d8ce","name":"Publish message with rate limit","time":{"start":1723588963365,"stop":1723588963365,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b75ead3de96e15","name":"Push 30 different messages","time":{"start":1723588928471,"stop":1723588928471,"duration":0},"status":"passed","severity":"normal"},{"uid":"f55edb55324b72df","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app84/6/topic347/json","time":{"start":1723589001217,"stop":1723589001218,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b382cef39815b4c","name":"handles empty shards array correctly","time":{"start":1723588364987,"stop":1723588364987,"duration":0},"status":"passed","severity":"normal"},{"uid":"91014f1fa7796dcd","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1723588417241,"stop":1723588417242,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c86bce56c5bb7b0","name":"Relay - times out","time":{"start":1723589120890,"stop":1723589120891,"duration":1},"status":"passed","severity":"normal"},{"uid":"e20ee5d3ddd3e0a9","name":"Check message with no content topic is not received","time":{"start":1723588945899,"stop":1723588945903,"duration":4},"status":"passed","severity":"normal"},{"uid":"44a2665743a61cdf","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1723588664967,"stop":1723588664967,"duration":0},"status":"passed","severity":"normal"},{"uid":"f22f43b0b7308bf5","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1723588367520,"stop":1723588367521,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f0b113ef199f8e3","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1723588627733,"stop":1723588627741,"duration":8},"status":"passed","severity":"normal"},{"uid":"682397d5f5c44012","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1723588364982,"stop":1723588364982,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a564abb8294b92","name":"Check message on other pubsub topic is not received","time":{"start":1723588945898,"stop":1723588945899,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d7dab9c97685ac1","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1723588372689,"stop":1723588372690,"duration":1},"status":"passed","severity":"normal"},{"uid":"7880ecac71788f4e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1723588552416,"stop":1723588552416,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7753a308729d87","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1723588417246,"stop":1723588417247,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff2c0f1db2aac496","name":"Check message with invalid timestamp is not received","time":{"start":1723588945930,"stop":1723588945930,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58099320e46c917","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1723588674993,"stop":1723588674993,"duration":0},"status":"passed","severity":"normal"},{"uid":"e52b632d1084a334","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1723588973049,"stop":1723588973049,"duration":0},"status":"passed","severity":"normal"},{"uid":"277555b7ef73c17d","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1723588364976,"stop":1723588364976,"duration":0},"status":"passed","severity":"normal"},{"uid":"899f687b761c99cd","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1723588364979,"stop":1723588364979,"duration":0},"status":"passed","severity":"normal"},{"uid":"9594756cec728fab","name":"Push message with SQL Injection payload","time":{"start":1723589071423,"stop":1723589071423,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4cdbee90f46d212","name":"should properly create peer info with all multiaddrs","time":{"start":1723588373391,"stop":1723588373391,"duration":0},"status":"passed","severity":"normal"},{"uid":"561279ce808d0de","name":"start node with empty shard should fail","time":{"start":1723589031672,"stop":1723589031672,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad1598052ed4d8ea","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1723588378034,"stop":1723588378034,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a32153b17468d0","name":"Check received message containing XML","time":{"start":1723588945887,"stop":1723588945887,"duration":0},"status":"passed","severity":"normal"},{"uid":"d862f15226440da","name":"Push 30 different messages","time":{"start":1723589071427,"stop":1723589071427,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17c9db2c51e981a","name":"Subscribe to topic containing long and receive message","time":{"start":1723589112519,"stop":1723589112519,"duration":0},"status":"passed","severity":"normal"},{"uid":"694fd06c5b7038a8","name":"Check received message containing JSON","time":{"start":1723588620502,"stop":1723588620503,"duration":1},"status":"passed","severity":"normal"},{"uid":"39411928f25b69bb","name":"should use DNS peer discovery with light client","time":{"start":1723588430321,"stop":1723588430321,"duration":0},"status":"skipped","severity":"normal"},{"uid":"478deb289fd55efa","name":"Promise Callback - false","time":{"start":1723589085485,"stop":1723589085485,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b8c77def6b6818","name":"Query with Ordered Callback, No Decoder","time":{"start":1723589060356,"stop":1723589060356,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f9e2d62231a6f8","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1723588825948,"stop":1723588825948,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9a355e553b8f29","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1723588674997,"stop":1723588674997,"duration":0},"status":"passed","severity":"normal"},{"uid":"362402fd0f645fa4","name":"Push message with unicode special characters payload","time":{"start":1723588928470,"stop":1723588928470,"duration":0},"status":"passed","severity":"normal"},{"uid":"98589ac317a58a7e","name":"should decode valid enr with tcp successfully","time":{"start":1723588373380,"stop":1723588373381,"duration":1},"status":"passed","severity":"normal"},{"uid":"66f2c0e8dc178f83","name":"Subscribe to topic containing numeric and publish message","time":{"start":1723588973046,"stop":1723588973047,"duration":1},"status":"passed","severity":"normal"},{"uid":"2334096e35310d70","name":"LightPush with 3 connections","time":{"start":1723588681589,"stop":1723588681589,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b36f8187d5b7a4","name":"Check received message containing Script","time":{"start":1723588945886,"stop":1723588945887,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0a2d575c3c0b71c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1723589112527,"stop":1723589112527,"duration":0},"status":"passed","severity":"normal"},{"uid":"6292bdd50c27de64","name":"Check received message containing numeric","time":{"start":1723588945909,"stop":1723588945911,"duration":2},"status":"passed","severity":"normal"},{"uid":"be67af748c5741bb","name":"Check message with no content topic is not received","time":{"start":1723588620510,"stop":1723588620510,"duration":0},"status":"passed","severity":"normal"},{"uid":"7096146755ceaef","name":"Check message received after jswaku node is restarted","time":{"start":1723588945904,"stop":1723588945904,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8de796c6ddd1a168","name":"Fails to push message with empty content topic","time":{"start":1723588928480,"stop":1723588928480,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff35cf43d1862cbd","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1723588552416,"stop":1723588552417,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1632ac39906e668","name":"Check received message with timestamp: 1649153314 ","time":{"start":1723588620506,"stop":1723588620506,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb9904ef5508dd","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1723588364974,"stop":1723588364974,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ba9086486a6b8d4","name":"random static sharding 1 - Cluster ID: 292, Shard ID: 486","time":{"start":1723589031665,"stop":1723589031665,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50404f5b6a5862e","name":"should not throw an error for a single configured topic","time":{"start":1723588364984,"stop":1723588364984,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e5b84a411b62845","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1723588825950,"stop":1723588825951,"duration":1},"status":"passed","severity":"normal"},{"uid":"df165c6854f037ff","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1723588766505,"stop":1723588766505,"duration":0},"status":"passed","severity":"normal"},{"uid":"adedfd033caa5382","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1723588372690,"stop":1723588372691,"duration":1},"status":"passed","severity":"normal"},{"uid":"876afa8080fed073","name":"Passing page size 1 when there are 4 messages","time":{"start":1723589102798,"stop":1723589102798,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e24d96ba2b35c8c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1723589112514,"stop":1723589112516,"duration":2},"status":"passed","severity":"normal"},{"uid":"1588eab8c9db0ada","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1723589116122,"stop":1723589116122,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e4b60b52654028c","name":"should return valid sharding parameters for static sharding","time":{"start":1723588364986,"stop":1723588364986,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d13a7734d17b368","name":"Generator, 2 different pubsubtopics","time":{"start":1723589081997,"stop":1723589081997,"duration":0},"status":"passed","severity":"normal"},{"uid":"596cd2b04cbb3add","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1723588364985,"stop":1723588364985,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf4df9e0dc1eabc","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1723588389050,"stop":1723588389050,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1981311ce1ef4ac","name":"Subscribe to topic containing Script and receive message","time":{"start":1723589112534,"stop":1723589112534,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4213606ab8fcfe9","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1723589060355,"stop":1723589060356,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0cc63095adf5e8a","name":"Check received message containing emoji","time":{"start":1723588620504,"stop":1723588620504,"duration":0},"status":"passed","severity":"normal"},{"uid":"e196bc6d945ffeb4","name":"Ping on subscribed peer","time":{"start":1723588480219,"stop":1723588480220,"duration":1},"status":"passed","severity":"normal"},{"uid":"a02b8793b183d436","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1723588389048,"stop":1723588389048,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd69b161e671c299","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1723588973042,"stop":1723588973042,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b3a7c56fded7","name":"Check publish message containing SQL Injection","time":{"start":1723588963351,"stop":1723588963352,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a99d0335fbbd1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1723589112536,"stop":1723589112536,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7325264f96719a2","name":"Check received message containing XML","time":{"start":1723588945915,"stop":1723588945915,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac488d110d2e984d","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1723588664980,"stop":1723588664980,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c5441222a3f812","name":"can start the service","time":{"start":1723588393448,"stop":1723588393448,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e33c1d707aa95e","name":"Check received message containing JSON","time":{"start":1723588945888,"stop":1723588945888,"duration":0},"status":"passed","severity":"normal"},{"uid":"11cdec652f2b14d1","name":"groups content topics by expected pubsub topic","time":{"start":1723588364972,"stop":1723588364972,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3aef13c7d8691b8","name":"Renews peer on consistent missed messages","time":{"start":1723588536709,"stop":1723588536710,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ef9503ebeffa852","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1723588664968,"stop":1723588664968,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e57764857a8bd7","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1723588364975,"stop":1723588364975,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49c2daca26e8dd8","name":"stop","time":{"start":1723588457007,"stop":1723588457008,"duration":1},"status":"passed","severity":"normal"},{"uid":"87c83b291087ee6c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1723588505928,"stop":1723588505929,"duration":1},"status":"passed","severity":"normal"},{"uid":"481367c79c7008c2","name":"Query generator for multiple messages with different content topic format","time":{"start":1723589076246,"stop":1723589076248,"duration":2},"status":"passed","severity":"normal"},{"uid":"92a067ca12383335","name":"Push message with numeric payload","time":{"start":1723588928464,"stop":1723588928464,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d9e64873e6082ba","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1723589112529,"stop":1723589112530,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc273e428e29bc09","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1723588674996,"stop":1723588674996,"duration":0},"status":"passed","severity":"normal"},{"uid":"f12796692bc5a46b","name":"Check received message containing SQL Injection","time":{"start":1723588945886,"stop":1723588945886,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4047bcad414861","name":"Check received message containing XML","time":{"start":1723588620501,"stop":1723588620502,"duration":1},"status":"passed","severity":"normal"},{"uid":"b07ca37578be5cd2","name":"configure the node with multiple content topics","time":{"start":1723589001245,"stop":1723589001245,"duration":0},"status":"passed","severity":"normal"},{"uid":"567ec68374374edd","name":"Check publish message containing long","time":{"start":1723588963345,"stop":1723588963346,"duration":1},"status":"passed","severity":"normal"},{"uid":"82366e4776296772","name":"should encode/decode to text encoding","time":{"start":1723588373385,"stop":1723588373388,"duration":3},"status":"passed","severity":"normal"},{"uid":"8e96a1be30661142","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1723589112532,"stop":1723589112533,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b6ba6e73515380f","name":"Push message with content topic containing unicode special characters","time":{"start":1723588928479,"stop":1723588928479,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f049aa0000a9c8","name":"Check received message containing SQL Injection","time":{"start":1723588945914,"stop":1723588945914,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c3fb1146b662d","name":"Generator, custom pubsub topic","time":{"start":1723589081994,"stop":1723589081994,"duration":0},"status":"passed","severity":"normal"},{"uid":"529f3a13322b5ae","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1723589060362,"stop":1723589060362,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e8fb83c158fb51c","name":"Passing page size 3 when there are 20 messages","time":{"start":1723589102798,"stop":1723589102799,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad70026a5a3f3de0","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1723589116123,"stop":1723589116123,"duration":0},"status":"passed","severity":"normal"},{"uid":"565a656e85ca3f10","name":"Check received message containing special chars","time":{"start":1723588945911,"stop":1723588945912,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbd0fb1d4e20ed2","name":"LightPush","time":{"start":1723589120891,"stop":1723589120892,"duration":1},"status":"passed","severity":"normal"},{"uid":"2100c95258f3f07","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1723588664969,"stop":1723588664970,"duration":1},"status":"passed","severity":"normal"},{"uid":"b26091937ef0dfbf","name":"Subscribe to topic containing Russian and publish message","time":{"start":1723588973048,"stop":1723588973048,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd3e65ecc541302","name":"Check received message containing Basic HTML tag","time":{"start":1723588945915,"stop":1723588945915,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ae36c9ec109214","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1723589094037,"stop":1723589094037,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac51e3dd3f0e5f55","name":"Decoder throws on undefined content topic","time":{"start":1723588378331,"stop":1723588378331,"duration":0},"status":"passed","severity":"normal"},{"uid":"12038784254a8034","name":"LightPush with 2 connections","time":{"start":1723588681588,"stop":1723588681588,"duration":0},"status":"passed","severity":"normal"},{"uid":"7356eb401d155d68","name":"LightPush with 0 connections","time":{"start":1723588681586,"stop":1723588681587,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9e0639ae07de2e3","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1723588401391,"stop":1723588401392,"duration":1},"status":"passed","severity":"normal"},{"uid":"244a44d0b26badb6","name":"Nwaku publishes","time":{"start":1723588944983,"stop":1723588944984,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8e5c4a0fccdd31d","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1723589017624,"stop":1723589017626,"duration":2},"status":"passed","severity":"normal"},{"uid":"b9d75cdb0e9da9c9","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1723588364988,"stop":1723588364988,"duration":0},"status":"passed","severity":"normal"},{"uid":"a91752a365fe8ab4","name":"Check message with no pubsub topic is not received","time":{"start":1723588620510,"stop":1723588620510,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde2f1030b3acf16","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1723588364981,"stop":1723588364981,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef82c4e3f7bb1f10","name":"1 Store, 2 fetches","time":{"start":1723588388916,"stop":1723588388917,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbcdeb42a8617980","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1723588364970,"stop":1723588364970,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b04857750c2ea52","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1723588364941,"stop":1723588364942,"duration":1},"status":"passed","severity":"normal"},{"uid":"44c3104ec34e73b9","name":"Push message equal or less that 1MB","time":{"start":1723589071439,"stop":1723589071439,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f22f5ed59266f9","name":"Accepts a valid Waku Message","time":{"start":1723588381710,"stop":1723588381711,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a059ae449b451d6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1723589112533,"stop":1723589112533,"duration":0},"status":"passed","severity":"normal"},{"uid":"36047f041324855d","name":"Subscribe to topic containing XML and receive message","time":{"start":1723589112534,"stop":1723589112534,"duration":0},"status":"passed","severity":"normal"},{"uid":"87357a134bf7395e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1723588674992,"stop":1723588674992,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c73d300518ea39","name":"should properly create location multiaddrs - udp4","time":{"start":1723588373389,"stop":1723588373390,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab532f0bc4d30c69","name":"Check received message with timestamp: 1723588416644000000 ","time":{"start":1723588945890,"stop":1723588945891,"duration":1},"status":"passed","severity":"normal"},{"uid":"d56e581723db96f2","name":"Check publish message containing XML","time":{"start":1723588963355,"stop":1723588963355,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d3a884b911142d","name":"Encoder throws on empty string content topic","time":{"start":1723588401393,"stop":1723588401393,"duration":0},"status":"passed","severity":"normal"},{"uid":"62153f2b297fa341","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1723588372694,"stop":1723588372694,"duration":0},"status":"passed","severity":"normal"},{"uid":"656b01a60892a32d","name":"retrieves a single peer","time":{"start":1723588389414,"stop":1723588389414,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8147ac22420c309","name":"Waku message hash computation (no timestamp)","time":{"start":1723588367523,"stop":1723588367523,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9afadca0b1d6836","name":"should throw an error for empty SingleShardInfos array","time":{"start":1723588364975,"stop":1723588364975,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada17d0379fb8551","name":"Push message with XML payload","time":{"start":1723588928467,"stop":1723588928468,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2d7509bc00d7949","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1723589112528,"stop":1723589112528,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b8862c8351911c","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1723588963362,"stop":1723588963363,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ac7476a95486591","name":"random static sharding 7 - Cluster ID: 363, Shard ID: 655","time":{"start":1723589031668,"stop":1723589031668,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cbfa117efbe4681","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1723589017621,"stop":1723589017622,"duration":1},"status":"passed","severity":"normal"},{"uid":"46f62ed0d4fd67ef","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1723588424579,"stop":1723588424579,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c28aa75cf993f5","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1723588364978,"stop":1723588364979,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fc2479a326bbf2a","name":"Ordered Callback - true","time":{"start":1723589085485,"stop":1723589085486,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcc272b736a8a3b0","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1723589112517,"stop":1723589112517,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2b4a9beb05dab3","name":"non connected peers","time":{"start":1723588917200,"stop":1723588917203,"duration":3},"status":"skipped","severity":"normal"},{"uid":"10a848a806eb7ba2","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app58/4/topic120/proto","time":{"start":1723589001220,"stop":1723589001221,"duration":1},"status":"passed","severity":"normal"},{"uid":"5474efa17a5cd23c","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1723588627747,"stop":1723588627748,"duration":1},"status":"passed","severity":"normal"},{"uid":"104a488abec408e7","name":"Filter with 0 connections","time":{"start":1723588681587,"stop":1723588681587,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49c3e6f166b958f","name":"Push message with content topic containing Russian","time":{"start":1723589071431,"stop":1723589071432,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aa57076b64ff373","name":"should throw an error for missing required configuration","time":{"start":1723588364977,"stop":1723588364977,"duration":0},"status":"passed","severity":"normal"},{"uid":"256dd01e1356f67d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1723588627732,"stop":1723588627733,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc786bf614d3760","name":"Push message with long payload","time":{"start":1723588928463,"stop":1723588928464,"duration":1},"status":"passed","severity":"normal"},{"uid":"a89d5a442059d500","name":"can start and stop the service","time":{"start":1723588430311,"stop":1723588430314,"duration":3},"status":"passed","severity":"normal"},{"uid":"9b85c5b634a46d44","name":"should only return 1 node with relay and store capability","time":{"start":1723588389417,"stop":1723588389417,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c4db7d18263c71","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app98/5/topic186/xml","time":{"start":1723589001211,"stop":1723589001213,"duration":2},"status":"passed","severity":"normal"},{"uid":"7e61135b7c11943b","name":"Fails to publish message with size larger than 1 MB","time":{"start":1723588963363,"stop":1723588963364,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0fe5961b0644f86","name":"should correctly map a content topic to a pubsub topic","time":{"start":1723588364988,"stop":1723588364988,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bbf3bac2b6bb6f1","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1723588825946,"stop":1723588825946,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c2ff3e4b06d29b4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1723588627721,"stop":1723588627722,"duration":1},"status":"passed","severity":"normal"},{"uid":"4582b38cdcc48d0","name":"Check message on other pubsub topic is not received","time":{"start":1723588620509,"stop":1723588620509,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f33af74e92b66","name":"Subscribe to topic containing numeric and receive message","time":{"start":1723589112519,"stop":1723589112520,"duration":1},"status":"passed","severity":"normal"},{"uid":"442d16f7cc488429","name":"Check publish message containing Script","time":{"start":1723588963354,"stop":1723588963355,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b58ce832c36ff5c","name":"Ping on unsubscribed peer","time":{"start":1723588520404,"stop":1723588520404,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8162887efc3e996","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1723588505919,"stop":1723588505919,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaf7e221ea5dec4b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1723589112523,"stop":1723589112524,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf7fc94101c24a91","name":"Push message with unicode special characters payload","time":{"start":1723589071426,"stop":1723589071427,"duration":1},"status":"passed","severity":"normal"},{"uid":"de054aeb1595f728","name":"Fails to push message bigger that 1MB","time":{"start":1723588928483,"stop":1723588928483,"duration":0},"status":"passed","severity":"normal"},{"uid":"e57716bda965d8b2","name":"should throw an error for missing sharding configuration","time":{"start":1723588364987,"stop":1723588364987,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe68f8bc7eb96562","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1723589017622,"stop":1723589017622,"duration":0},"status":"passed","severity":"normal"},{"uid":"c888b6eb2208d7d","name":"Push message with rate limit","time":{"start":1723589071437,"stop":1723589071437,"duration":0},"status":"passed","severity":"normal"},{"uid":"c32afe418335ddea","name":"Overlapping topic subscription","time":{"start":1723588973045,"stop":1723588973045,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a3c1abc2ab19e758","name":"Default pageSize","time":{"start":1723589102800,"stop":1723589102801,"duration":1},"status":"passed","severity":"normal"},{"uid":"26160065fbc8fcdc","name":"Check message on other pubsub topic is not received","time":{"start":1723588945931,"stop":1723588945931,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b5582436211e72a","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1723588627742,"stop":1723588627743,"duration":1},"status":"passed","severity":"normal"},{"uid":"71b480624fa9b6f6","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1723588474826,"stop":1723588474826,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98dd94b220d95fc","name":"Push message with Chinese payload","time":{"start":1723589071420,"stop":1723589071421,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa1e7b097c2b1e19","name":"Push message with content topic containing special chars","time":{"start":1723588928473,"stop":1723588928473,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a0a08f83cb718a","name":"Does not throw an exception when node disconnects","time":{"start":1723589116492,"stop":1723589116493,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6643018fbaf6126","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1723588627725,"stop":1723588627725,"duration":0},"status":"passed","severity":"normal"},{"uid":"682a5e6a82b4dc19","name":"Check received message with timestamp: 1723588416849000000 ","time":{"start":1723588620505,"stop":1723588620505,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d5f671599b31505","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1723588973056,"stop":1723588973056,"duration":0},"status":"passed","severity":"normal"},{"uid":"241dc9cc8ec5af2c","name":"Sample","time":{"start":1723588372925,"stop":1723588372926,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc663efa954b26b6","name":"Push message with shell command payload","time":{"start":1723589071425,"stop":1723589071426,"duration":1},"status":"passed","severity":"normal"},{"uid":"f196f0c40bb82983","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app74/5/topic91/xml","time":{"start":1723589001209,"stop":1723589001211,"duration":2},"status":"passed","severity":"normal"},{"uid":"e68b2bab2d32ed59","name":"Check received message containing emoji","time":{"start":1723588945890,"stop":1723588945890,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c0e1206737276a","name":"Subscribe to topic containing long and receive message","time":{"start":1723588664972,"stop":1723588664972,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeeefed7bd23c26c","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1723588825947,"stop":1723588825948,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9706ce88dc041f2","name":"Subscribe and receive messages via lightPush","time":{"start":1723589112526,"stop":1723589112526,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a6fc7e07b34055","name":"Check received message containing special chars","time":{"start":1723588945881,"stop":1723588945881,"duration":0},"status":"passed","severity":"normal"},{"uid":"c298d2cb9f59650","name":"Check received message containing unicode special characters","time":{"start":1723588620504,"stop":1723588620504,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd7d7afcc1e78a2d","name":"Using a function","time":{"start":1723589116493,"stop":1723589116494,"duration":1},"status":"passed","severity":"normal"},{"uid":"36f25775eaf4456c","name":"Fails to publish duplicate message","time":{"start":1723588963361,"stop":1723588963361,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d7eb65ac201da9","name":"Push message with content topic containing shell command","time":{"start":1723588928478,"stop":1723588928478,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb1fd1d15cba2bd","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1723589112534,"stop":1723589112535,"duration":1},"status":"passed","severity":"normal"},{"uid":"a88ca30b6d3add28","name":"Encoder throws on undefined content topic","time":{"start":1723588401393,"stop":1723588401393,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d64726a398848ae","name":"Nodes with multiple pubsub topic","time":{"start":1723588938974,"stop":1723588938974,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb9eb5b9292da7b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1723589112521,"stop":1723589112522,"duration":1},"status":"passed","severity":"normal"},{"uid":"4585c943c556e893","name":"Decoder throws on empty string content topic","time":{"start":1723588378331,"stop":1723588378332,"duration":1},"status":"passed","severity":"normal"},{"uid":"36d6612ba091f0","name":"Push message with content topic containing XML","time":{"start":1723588928476,"stop":1723588928477,"duration":1},"status":"passed","severity":"normal"},{"uid":"75fa08cd263f9222","name":"Push message with Arabic payload","time":{"start":1723588928465,"stop":1723588928465,"duration":0},"status":"passed","severity":"normal"},{"uid":"12fcca44f2937fca","name":"1 Relay, 1 Filter, gives up","time":{"start":1723588388917,"stop":1723588388918,"duration":1},"status":"passed","severity":"normal"},{"uid":"414e5b398c0035c4","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1723589116124,"stop":1723589116124,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e58ef1bac9c56fd","name":"should be able to encode the field with only STORE set to true","time":{"start":1723588372682,"stop":1723588372683,"duration":1},"status":"passed","severity":"normal"},{"uid":"13cce9c92e75899f","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1723588364969,"stop":1723588364969,"duration":0},"status":"passed","severity":"normal"},{"uid":"cadafb834364335e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1723589112512,"stop":1723589112513,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d2a5b68f7cc46de","name":"should throw error - no public key","time":{"start":1723588373381,"stop":1723588373381,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37b095c4ce1b306","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1723588664968,"stop":1723588664968,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ed494c36cca798","name":"A test","time":{"start":1723588766584,"stop":1723588766585,"duration":1},"status":"passed","severity":"normal"},{"uid":"20c27fc67e97f44b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1723588627751,"stop":1723588627751,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcea49845cb413ea","name":"Push message with custom timestamp: 1723592265195","time":{"start":1723589071438,"stop":1723589071439,"duration":1},"status":"passed","severity":"normal"},{"uid":"58ecf4d3acffc8d4","name":"should be able to encode the field with only RELAY set to true","time":{"start":1723588372680,"stop":1723588372682,"duration":2},"status":"passed","severity":"normal"},{"uid":"b65c8c2a71aff685","name":"Check message with invalid timestamp is not received","time":{"start":1723588945898,"stop":1723588945898,"duration":0},"status":"passed","severity":"normal"},{"uid":"286d4f55eb425632","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1723588364980,"stop":1723588364980,"duration":0},"status":"passed","severity":"normal"},{"uid":"d220d4261f235d0e","name":"should properly create location multiaddrs - tcp","time":{"start":1723588373391,"stop":1723588373391,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3882f5182c7a1a7","name":"handles empty contentTopics array correctly","time":{"start":1723588364987,"stop":1723588364987,"duration":0},"status":"passed","severity":"normal"},{"uid":"17af0fb4b25b3933","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1723588627722,"stop":1723588627722,"duration":0},"status":"passed","severity":"normal"},{"uid":"944ab4102b7fa825","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1723589116123,"stop":1723589116124,"duration":1},"status":"passed","severity":"normal"},{"uid":"24d0e7a2708cdfb3","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1723588627748,"stop":1723588627748,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ad6bc115cc0af3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1723589112525,"stop":1723589112525,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade599fcd10635b4","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1723588627722,"stop":1723588627723,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c25973cea0b6ea4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1723588364983,"stop":1723588364983,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be4685c8e8e0941","name":"Check publish message containing short","time":{"start":1723588963344,"stop":1723588963345,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5e2b169466c028c","name":"should encodeTxt and decodeTxt","time":{"start":1723588373379,"stop":1723588373379,"duration":0},"status":"passed","severity":"normal"},{"uid":"b081a90cba1708f8","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1723589116123,"stop":1723589116123,"duration":0},"status":"passed","severity":"normal"},{"uid":"b68a65a94ea8e97e","name":"Check received message containing Basic HTML tag","time":{"start":1723588620502,"stop":1723588620502,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b67338fc3a97cf3","name":"Callback on promise","time":{"start":1723589076248,"stop":1723589076249,"duration":1},"status":"passed","severity":"normal"},{"uid":"9300ef91f6f08f5","name":"Promise Callback - true","time":{"start":1723589085484,"stop":1723589085484,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa4cfc72e286ae","name":"can dial TLS multiaddrs","time":{"start":1723588822897,"stop":1723588822898,"duration":1},"status":"passed","severity":"normal"},{"uid":"6882106e3c278184","name":"Push message with special chars payload","time":{"start":1723588928464,"stop":1723588928465,"duration":1},"status":"passed","severity":"normal"},{"uid":"11df0310e5dfb80f","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1723588825947,"stop":1723588825947,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b7ac8a831341c85","name":"Decoder throws on empty string content topic","time":{"start":1723588399502,"stop":1723588399502,"duration":0},"status":"passed","severity":"normal"},{"uid":"b44f4d4f58b6dfcf","name":"safeDispatchEvent","time":{"start":1723588457007,"stop":1723588457007,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ba4f7e041e7ed6","name":"Check received message containing escaped characters","time":{"start":1723588620503,"stop":1723588620504,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4793bb36c387536","name":"should throw error - no id","time":{"start":1723588373382,"stop":1723588373382,"duration":0},"status":"passed","severity":"normal"},{"uid":"752f4564482e1305","name":"Number of peers are maintained correctly","time":{"start":1723588699616,"stop":1723588699616,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ed769f80329945","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1723588973048,"stop":1723588973048,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2083989d5debf33","name":"Check received message with timestamp: 1723588416644 ","time":{"start":1723588945929,"stop":1723588945929,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae5454c5425a0e5","name":"Push message with emoji payload","time":{"start":1723589071427,"stop":1723589071427,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e2e8f4e80eb8ec8","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1723589135327,"stop":1723589135327,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cc0ed5642d8182f","name":"Waku message hash computation (meta attribute not present)","time":{"start":1723588367522,"stop":1723588367522,"duration":0},"status":"passed","severity":"normal"},{"uid":"90bfe51f67992524","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1723588430322,"stop":1723588430322,"duration":0},"status":"skipped","severity":"normal"},{"uid":"94c004cd03d97414","name":"can start and stop the service","time":{"start":1723588965102,"stop":1723588965103,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d73b79c126628ea","name":"should properly create location multiaddrs - tcp4","time":{"start":1723588373390,"stop":1723588373390,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f947ac93b52122","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1723588825948,"stop":1723588825948,"duration":0},"status":"passed","severity":"normal"},{"uid":"d535cddbd687ccc7","name":"Subscribe and publish message","time":{"start":1723588973042,"stop":1723588973042,"duration":0},"status":"passed","severity":"normal"},{"uid":"61982a7efa227d89","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1723588627718,"stop":1723588627718,"duration":0},"status":"passed","severity":"normal"},{"uid":"659747042302ee46","name":"Query Generator, No message returned","time":{"start":1723589060354,"stop":1723589060355,"duration":1},"status":"passed","severity":"normal"},{"uid":"81372d9f00b17c0b","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1723588389048,"stop":1723588389049,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2bc481c809473bb","name":"it tolerates circular branch references","time":{"start":1723588389415,"stop":1723588389415,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bfe93f2c3bd133d","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1723588389051,"stop":1723588389051,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bff53317b767f9a","name":"caches peers it previously fetched","time":{"start":1723588389416,"stop":1723588389416,"duration":0},"status":"passed","severity":"normal"},{"uid":"953ee3e076ef71c8","name":"Decoder throws on empty string content topic","time":{"start":1723588401394,"stop":1723588401394,"duration":0},"status":"passed","severity":"normal"},{"uid":"39574261611b5de6","name":"should only return 1 node with store capability","time":{"start":1723588389417,"stop":1723588389417,"duration":0},"status":"passed","severity":"normal"},{"uid":"83fff28107a84efd","name":"Subscribe to topic containing Script and publish message","time":{"start":1723588973049,"stop":1723588973049,"duration":0},"status":"passed","severity":"normal"},{"uid":"3feb973372885c5f","name":"Generator, custom pubsub topic","time":{"start":1723589081997,"stop":1723589081997,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5445c5952a7b5ff","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1723588963359,"stop":1723588963360,"duration":1},"status":"passed","severity":"normal"},{"uid":"b39cc94e2c3c9a1a","name":"Push message with custom timestamp: 1692830281777","time":{"start":1723588928481,"stop":1723588928481,"duration":0},"status":"passed","severity":"normal"},{"uid":"81cddf22d97e3aec","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1723588364968,"stop":1723588364969,"duration":1},"status":"passed","severity":"normal"},{"uid":"59df67e50d96735e","name":"Round trip binary serialization","time":{"start":1723588378328,"stop":1723588378329,"duration":1},"status":"passed","severity":"normal"},{"uid":"169f9583cef6cf9","name":"Push message with emoji payload","time":{"start":1723588928470,"stop":1723588928470,"duration":0},"status":"passed","severity":"normal"},{"uid":"e29d61d2510b5424","name":"Check message with non string payload is not received","time":{"start":1723588620512,"stop":1723588620512,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26c29f0912b5b9c","name":"Publish message with custom timestamp: Wed Aug 23 2023 22:42:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1723588963360,"stop":1723588963360,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea8787ca9930c2ca","name":"Ping on peer without subscriptions","time":{"start":1723588520401,"stop":1723588520401,"duration":0},"status":"passed","severity":"normal"},{"uid":"8360b2593d6a537d","name":"Subscribe to topic containing short and receive message","time":{"start":1723589112531,"stop":1723589112531,"duration":0},"status":"passed","severity":"normal"},{"uid":"9222766d3cd105c3","name":"Throws when trying to push message with empty payload","time":{"start":1723589071428,"stop":1723589071428,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f90263b0219b205","name":"Check received message with timestamp: 1723588416644 ","time":{"start":1723588945892,"stop":1723588945892,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0550a71c24a3ad1","name":"Rejects garbage","time":{"start":1723588381712,"stop":1723588381712,"duration":0},"status":"passed","severity":"normal"},{"uid":"837f16c6d3eb6c8d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1723588364980,"stop":1723588364980,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a2397062df50a7f","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1723588424578,"stop":1723588424578,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15ef7a1536fe923","name":"Push to array if already present","time":{"start":1723588364503,"stop":1723588364503,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16cc8859d7bf167","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1723589116125,"stop":1723589116125,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ecb89fca363378e","name":"Query Generator, Multiple PubsubTopics","time":{"start":1723589060353,"stop":1723589060353,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddcc9ad0787d153a","name":"through manual discovery","time":{"start":1723588822898,"stop":1723588822898,"duration":0},"status":"passed","severity":"normal"},{"uid":"17354ef33e0aab1e","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app79/3/topic825/proto","time":{"start":1723589001218,"stop":1723589001219,"duration":1},"status":"passed","severity":"normal"},{"uid":"be4a65fe04348ae8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1723588674994,"stop":1723588674994,"duration":0},"status":"passed","severity":"normal"},{"uid":"e864f287b66d5094","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1723588424579,"stop":1723588424580,"duration":1},"status":"passed","severity":"normal"},{"uid":"db7ebe575a085e10","name":"Push message with content topic containing SQL Injection","time":{"start":1723589071432,"stop":1723589071432,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ffd44c3849981a","name":"Asymmetric encrypt & decrypt","time":{"start":1723588400024,"stop":1723588400024,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af15acf32959cc7","name":"isConnected between 2 js-waku relay nodes","time":{"start":1723588474829,"stop":1723588474829,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7cddba37fb4dc7b","name":"Waku message hash computation (payload length 0)","time":{"start":1723588367522,"stop":1723588367522,"duration":0},"status":"passed","severity":"normal"},{"uid":"e75681313d5c0625","name":"Reopen subscription with peer with lost subscription","time":{"start":1723588480222,"stop":1723588480222,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d5136546e1e05c","name":"Push message on custom pubsubTopic","time":{"start":1723588766501,"stop":1723588766502,"duration":1},"status":"passed","severity":"normal"},{"uid":"dffa3d8e65c80135","name":"Push message with numeric payload","time":{"start":1723589071418,"stop":1723589071419,"duration":1},"status":"passed","severity":"normal"},{"uid":"13071f758c21fe0d","name":"Check publish message containing escaped characters","time":{"start":1723588963357,"stop":1723588963357,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ac1415d6034c2e","name":"Check received message containing Script","time":{"start":1723588945914,"stop":1723588945915,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc8a741badae686f","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1723588364984,"stop":1723588364984,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb8e0469f14eb99","name":"Passing page size 19 when there are 20 messages","time":{"start":1723589102800,"stop":1723589102800,"duration":0},"status":"passed","severity":"normal"},{"uid":"39732dd254856e1e","name":"Relay - dialed first","time":{"start":1723589120890,"stop":1723589120890,"duration":0},"status":"passed","severity":"normal"},{"uid":"775f8371dc55678f","name":"random static sharding 10 - Cluster ID: 361, Shard ID: 116","time":{"start":1723589031669,"stop":1723589031669,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc498167cd1aa2d","name":"Check received message containing JSON","time":{"start":1723588945916,"stop":1723588945916,"duration":0},"status":"passed","severity":"normal"},{"uid":"471c79bf45157fca","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1723589135328,"stop":1723589135329,"duration":1},"status":"passed","severity":"normal"},{"uid":"f131c62a57d3614","name":"random static sharding 9 - Cluster ID: 280, Shard ID: 41","time":{"start":1723589031668,"stop":1723589031669,"duration":1},"status":"passed","severity":"normal"},{"uid":"84c7a488631274bd","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1723588825945,"stop":1723588825946,"duration":1},"status":"passed","severity":"normal"},{"uid":"72457b0a20069f53","name":"Check message received after jswaku node is restarted","time":{"start":1723588620513,"stop":1723588620513,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b5c5807d7ae86a97","name":"Push message with XML payload","time":{"start":1723589071424,"stop":1723589071424,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1196920d6b6f32f","name":"Check received message containing shell command","time":{"start":1723588945916,"stop":1723588945916,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f3a9c006b19bc6","name":"Push message with Chinese payload","time":{"start":1723588928465,"stop":1723588928465,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2254f7178a322b","name":"Privacy Node - default protocol","time":{"start":1723589120893,"stop":1723589120893,"duration":0},"status":"passed","severity":"normal"},{"uid":"db53e6943d531fb4","name":"throws on content topic with empty version field","time":{"start":1723588364966,"stop":1723588364966,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5811ad0b5f1ada","name":"isConnected should return false after all peers disconnect","time":{"start":1723588474828,"stop":1723588474828,"duration":0},"status":"passed","severity":"normal"},{"uid":"9afdce0906a84ef1","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1723589017622,"stop":1723589017623,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcfd3b1f6c68bf5e","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1723588373380,"stop":1723588373380,"duration":0},"status":"passed","severity":"normal"},{"uid":"23b286a81f8407bc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1723588364982,"stop":1723588364982,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c02550b5116c820","name":"Subscribe to topic containing emoji and publish message","time":{"start":1723588973057,"stop":1723588973057,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f1fc12cf971f44","name":"should throw an error for an unconfigured topic","time":{"start":1723588364984,"stop":1723588364984,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca78213be3fe6ea","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1723588664966,"stop":1723588664967,"duration":1},"status":"passed","severity":"normal"},{"uid":"15dded827fecee83","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1723588917049,"stop":1723588917050,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf912c820b632ad6","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1723588364976,"stop":1723588364976,"duration":0},"status":"passed","severity":"normal"},{"uid":"20330ed01fa2717e","name":"throws on content topic with empty topic name field","time":{"start":1723588364967,"stop":1723588364967,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96ae2588099a7b6","name":"different cluster, different shard: nodes don't connect","time":{"start":1723588627717,"stop":1723588627718,"duration":1},"status":"passed","severity":"normal"},{"uid":"d95aa7182522da67","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1723589112533,"stop":1723589112534,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9e4ac5df4b94f4d","name":"handles multiple messages","time":{"start":1723589100599,"stop":1723589100600,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0f9a7a3c0c061d0","name":"Check received message containing shell command","time":{"start":1723588945888,"stop":1723588945889,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f08b0c08a4e756c","name":"Should update multiaddrs","time":{"start":1723588826249,"stop":1723588826250,"duration":1},"status":"passed","severity":"normal"},{"uid":"783446d5020e07a7","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1723588766502,"stop":1723588766502,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef3714f7f6f8789","name":"connects to nwaku","time":{"start":1723589116492,"stop":1723589116492,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c1fd219013838c","name":"Encoder throws on undefined content topic","time":{"start":1723588399500,"stop":1723588399500,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecbf82f01a409cb3","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1723588364971,"stop":1723588364971,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad15691be396d1","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1723588428915,"stop":1723588428915,"duration":0},"status":"passed","severity":"normal"},{"uid":"487e99f99a98b544","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1723588813598,"stop":1723588813598,"duration":0},"status":"passed","severity":"normal"},{"uid":"a034924faab62a58","name":"Publishes to nwaku","time":{"start":1723588944983,"stop":1723588944983,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f710707fb5e7160","name":"Check publish message after client node is restarted","time":{"start":1723588963364,"stop":1723588963364,"duration":0},"status":"skipped","severity":"normal"},{"uid":"822c9b9261b951ba","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1723588364981,"stop":1723588364981,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f995912b81717","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1723588367523,"stop":1723588367523,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d14aac97124bec0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1723588364981,"stop":1723588364982,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ac9848d5c39adcd","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1723589112523,"stop":1723589112523,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ad14e0cccb1ffb","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1723588825954,"stop":1723588825955,"duration":1},"status":"passed","severity":"normal"},{"uid":"5302b757b4ef675a","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1723588389052,"stop":1723588389053,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4be752f2307faf3","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1723588627741,"stop":1723588627741,"duration":0},"status":"passed","severity":"normal"},{"uid":"54aa9f3bfd8eb76e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1723589112529,"stop":1723589112529,"duration":0},"status":"passed","severity":"normal"},{"uid":"2336796b5e09a774","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1723589094037,"stop":1723589094037,"duration":0},"status":"passed","severity":"normal"},{"uid":"3603919ab431b975","name":"should return unique PubsubTopics for static sharding","time":{"start":1723588364975,"stop":1723588364976,"duration":1},"status":"passed","severity":"normal"},{"uid":"10a016cf94f5d864","name":"should add and remove event listeners correctly","time":{"start":1723588393452,"stop":1723588393453,"duration":1},"status":"passed","severity":"normal"},{"uid":"c10edc02a8ffedd3","name":"same cluster, same shard: nodes connect","time":{"start":1723588627716,"stop":1723588627716,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4d39556aad4392","name":"Check message with no payload is not received","time":{"start":1723588945932,"stop":1723588945932,"duration":0},"status":"passed","severity":"normal"},{"uid":"f081900e848f25de","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1723588364978,"stop":1723588364978,"duration":0},"status":"passed","severity":"normal"},{"uid":"79577650a8902cf0","name":"random static sharding 5 - Cluster ID: 214, Shard ID: 350","time":{"start":1723589031667,"stop":1723589031667,"duration":0},"status":"passed","severity":"normal"},{"uid":"c56512093e728e51","name":"should emit a peer event after start","time":{"start":1723588393450,"stop":1723588393450,"duration":0},"status":"passed","severity":"normal"},{"uid":"db2b967aa8016fc6","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1723588364983,"stop":1723588364983,"duration":0},"status":"passed","severity":"normal"},{"uid":"abda6ce83ed6f75","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1723588364977,"stop":1723588364978,"duration":1},"status":"passed","severity":"normal"},{"uid":"b88ce5781dd1f53d","name":"getPeersByDiscovery","time":{"start":1723588917048,"stop":1723588917049,"duration":1},"status":"passed","severity":"normal"},{"uid":"98ffdd49edd88735","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1723589116125,"stop":1723589116125,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b69be1f32fc91f","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1723588627743,"stop":1723588627743,"duration":0},"status":"passed","severity":"normal"},{"uid":"652c3ea62b815ad9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1723588627749,"stop":1723588627749,"duration":0},"status":"passed","severity":"normal"},{"uid":"50432b76515a1177","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1723588825944,"stop":1723588825945,"duration":1},"status":"passed","severity":"normal"},{"uid":"677583b46ac77e95","name":"Push message with content topic containing Russian","time":{"start":1723588928474,"stop":1723588928474,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85008f564565a39","name":"should not receive a peer event before start","time":{"start":1723588393450,"stop":1723588393450,"duration":0},"status":"passed","severity":"normal"},{"uid":"d407c8816b3a0388","name":"Check publish message containing emoji","time":{"start":1723588963358,"stop":1723588963359,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d557cc7363495b4","name":"same cluster, different shard: nodes don't connect","time":{"start":1723588627716,"stop":1723588627717,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba1b18236599436c","name":"Mutual subscription","time":{"start":1723588973040,"stop":1723588973040,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4f579c08f1b3fc","name":"should be able to decode the field with only STORE set to true","time":{"start":1723588372693,"stop":1723588372693,"duration":0},"status":"passed","severity":"normal"},{"uid":"658e2e2059ed5f19","name":"should only return 1 node with relay capability","time":{"start":1723588389417,"stop":1723588389417,"duration":0},"status":"passed","severity":"normal"},{"uid":"906b2e5ec7f3e5f5","name":"new peer added after a peer was already found","time":{"start":1723588917049,"stop":1723588917049,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fca82d89f8f9ce7d","name":"nwaku subscribes","time":{"start":1723588944982,"stop":1723588944982,"duration":0},"status":"passed","severity":"normal"},{"uid":"85fa6b0327038672","name":"Push message with short payload","time":{"start":1723588928463,"stop":1723588928463,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff39374cd79d259","name":"Light Node - default protocols","time":{"start":1723589120893,"stop":1723589120893,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6bf6d4ac755498","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1723589081998,"stop":1723589081998,"duration":0},"status":"passed","severity":"normal"},{"uid":"44b2c03cfae47d12","name":"Fails to push message with large meta","time":{"start":1723589071436,"stop":1723589071437,"duration":1},"status":"passed","severity":"normal"},{"uid":"481dc17702f9420f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1723589112520,"stop":1723589112520,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd570c3b1d881bf2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1723589112510,"stop":1723589112512,"duration":2},"status":"passed","severity":"normal"},{"uid":"9f9b77987baf59b","name":"Check received message containing Arabic","time":{"start":1723588945913,"stop":1723588945913,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d3d6edf836b075","name":"should not fail to start the service if it is already started","time":{"start":1723588965104,"stop":1723588965104,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90fd2ee2c8d2ae6","name":"Overlapping topic subscription","time":{"start":1723589112518,"stop":1723589112518,"duration":0},"status":"passed","severity":"normal"},{"uid":"84918f03f823692b","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1723588627731,"stop":1723588627732,"duration":1},"status":"passed","severity":"normal"},{"uid":"31ceacfbda1b02b3","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1723589112517,"stop":1723589112518,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f9476e0e843df39","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1723588505928,"stop":1723588505928,"duration":0},"status":"passed","severity":"normal"},{"uid":"f59f2eb01f16e3cd","name":"Ping on peer without subscriptions","time":{"start":1723588480221,"stop":1723588480221,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa843d12477a595","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1723588364942,"stop":1723588364943,"duration":1},"status":"passed","severity":"normal"},{"uid":"d500f184918020dc","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1723588813597,"stop":1723588813598,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c670a747b4f18af","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1723588505922,"stop":1723588505924,"duration":2},"status":"passed","severity":"normal"},{"uid":"4131441b5bba1795","name":"Relay + Store","time":{"start":1723588373393,"stop":1723588373394,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8ae2f69794a1980","name":"same cluster, same shard: nodes connect","time":{"start":1723588813599,"stop":1723588813599,"duration":0},"status":"passed","severity":"normal"},{"uid":"371f2ebf00fda500","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1723588474827,"stop":1723588474827,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8edb8546d1105e7","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1723588367521,"stop":1723588367522,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6899e4eebe10f9a","name":"should be able to decode the field with only FILTER set to true","time":{"start":1723588372692,"stop":1723588372693,"duration":1},"status":"passed","severity":"normal"},{"uid":"28ca44a19d5a77c8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1723588674992,"stop":1723588674992,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd82c7b6673ba59","name":"Push message with content topic containing long","time":{"start":1723588928472,"stop":1723588928472,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e8bbfd98f5342a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1723589112536,"stop":1723589112536,"duration":0},"status":"passed","severity":"normal"},{"uid":"f034cfce91a8965f","name":"Check received message containing escaped characters","time":{"start":1723588945889,"stop":1723588945889,"duration":0},"status":"passed","severity":"normal"},{"uid":"279220e2f89e208e","name":"Subscribe to topic containing XML and receive message","time":{"start":1723589112522,"stop":1723589112523,"duration":1},"status":"passed","severity":"normal"},{"uid":"38f0de8febac35f7","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1723588364975,"stop":1723588364975,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4560cc59b57721e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1723589112525,"stop":1723589112525,"duration":0},"status":"passed","severity":"normal"},{"uid":"52117c85c5dd2910","name":"Push message with content topic containing XML","time":{"start":1723589071432,"stop":1723589071433,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcf84b96034b6545","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1723588627719,"stop":1723588627719,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf8a98392ed153a","name":"Subscribe to topic containing XML and receive message","time":{"start":1723588664976,"stop":1723588664977,"duration":1},"status":"passed","severity":"normal"},{"uid":"31ed5ed11e52ee4e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1723589031660,"stop":1723589031665,"duration":5},"status":"passed","severity":"normal"},{"uid":"18e98fa8b175e7d3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1723589112535,"stop":1723589112535,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9d08eefc80bc00","name":"Query with Promise Callback, No message returned","time":{"start":1723589060363,"stop":1723589060363,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb37eb39f80e68ae","name":"Subscribe to topic containing Russian and receive message","time":{"start":1723589112521,"stop":1723589112521,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26a0363f903208","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1723588505929,"stop":1723588505929,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc22262bc8b54be","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1723588766505,"stop":1723588766505,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a2d874e1ad81422","name":"dispatchEvent via connectionManager","time":{"start":1723588457007,"stop":1723588457007,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad8bc1885f787bd","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1723588389419,"stop":1723588389419,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1f99122e6a3bc34f","name":"random static sharding 4 - Cluster ID: 800, Shard ID: 681","time":{"start":1723589031666,"stop":1723589031667,"duration":1},"status":"passed","severity":"normal"},{"uid":"ece74d16af7f4711","name":"Callback on promise, aborts when callback returns true","time":{"start":1723589076249,"stop":1723589076249,"duration":0},"status":"passed","severity":"normal"},{"uid":"61cb7a3c5c1227e8","name":"Subscribe to topic containing short and receive message","time":{"start":1723589112519,"stop":1723589112519,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e77a33baa625150","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1723588825945,"stop":1723588825945,"duration":0},"status":"passed","severity":"normal"},{"uid":"bacbc325fedef652","name":"Nodes with multiple pubsub topic","time":{"start":1723588938972,"stop":1723588938973,"duration":1},"status":"passed","severity":"normal"},{"uid":"23567efd9fa47bcf","name":"Push message with content topic containing Chinese","time":{"start":1723589071430,"stop":1723589071431,"duration":1},"status":"passed","severity":"normal"},{"uid":"93bc7ae77a6d897f","name":"Overlapping topic subscription","time":{"start":1723589112530,"stop":1723589112530,"duration":0},"status":"passed","severity":"normal"},{"uid":"799f46c3de5a56f6","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1723589017623,"stop":1723589017624,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfb12713d5bed7b6","name":"should set field with all protocols disabled","time":{"start":1723588373392,"stop":1723588373392,"duration":0},"status":"passed","severity":"normal"},{"uid":"53059291248f0d00","name":"Should update shard info","time":{"start":1723588826250,"stop":1723588826250,"duration":0},"status":"passed","severity":"normal"},{"uid":"a09fd0b90ee30146","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1723588627732,"stop":1723588627732,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bb43ca9f10000a6","name":"Push message with content topic containing SQL Injection","time":{"start":1723588928474,"stop":1723588928475,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a6f4f1880a962f8","name":"should not receive a peer event after stop","time":{"start":1723588393451,"stop":1723588393451,"duration":0},"status":"passed","severity":"normal"},{"uid":"4daaf57c2852e299","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1723588674995,"stop":1723588674995,"duration":0},"status":"passed","severity":"normal"},{"uid":"69449b669cb58e19","name":"Relay + Store","time":{"start":1723588426964,"stop":1723588426965,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0225e6326967c5f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1723589112532,"stop":1723589112532,"duration":0},"status":"passed","severity":"normal"},{"uid":"670dd5b7f45376cd","name":"listenerCount","time":{"start":1723588457006,"stop":1723588457006,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef731ce8c03d54a","name":"pre and post cipher","time":{"start":1723588400025,"stop":1723588400026,"duration":1},"status":"passed","severity":"normal"},{"uid":"58c073ef6ebe128c","name":"Check received message containing unicode special characters","time":{"start":1723588945917,"stop":1723588945917,"duration":0},"status":"passed","severity":"normal"},{"uid":"887560d86a670b2","name":"Push message with content topic containing Basic HTML tag","time":{"start":1723588928477,"stop":1723588928477,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ec928c19dcf726","name":"Check received message containing short","time":{"start":1723588945905,"stop":1723588945905,"duration":0},"status":"passed","severity":"normal"},{"uid":"4089dfee678271e5","name":"Check publish message containing Russian","time":{"start":1723588963350,"stop":1723588963351,"duration":1},"status":"passed","severity":"normal"},{"uid":"213dbfa09a0e38fa","name":"Store - dialed first","time":{"start":1723589120891,"stop":1723589120891,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f46caf40bf2794","name":"Ping on subscribed peer","time":{"start":1723588520403,"stop":1723588520403,"duration":0},"status":"passed","severity":"normal"},{"uid":"d74d3b7ccf42da5d","name":"should set field with only FILTER enabled","time":{"start":1723588373393,"stop":1723588373393,"duration":0},"status":"passed","severity":"normal"},{"uid":"539148b4cb89ec0","name":"Subscribe to topic containing special chars and publish message","time":{"start":1723588973047,"stop":1723588973047,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c30fe53fb0f14a","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1723588505926,"stop":1723588505927,"duration":1},"status":"passed","severity":"normal"},{"uid":"9715eca82da49983","name":"Push message with content topic containing escaped characters","time":{"start":1723589071434,"stop":1723589071434,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c9fd4deb3250690","name":"less peers than existing","time":{"start":1723588917200,"stop":1723588917200,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2cb0c397ded58f76","name":"Refresh subscription","time":{"start":1723589112530,"stop":1723589112530,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d893992f91d893","name":"should not receive a peer event after stop","time":{"start":1723588965105,"stop":1723588965105,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce2d5609174a2f05","name":"Push message with long payload","time":{"start":1723589071418,"stop":1723589071418,"duration":0},"status":"passed","severity":"normal"},{"uid":"a38d4bdaf9519132","name":"Push message with content topic containing Chinese","time":{"start":1723588928473,"stop":1723588928473,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6aabe09b4d879db","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1723588389050,"stop":1723588389051,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8d831dd785b5f98","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1723588627749,"stop":1723588627750,"duration":1},"status":"passed","severity":"normal"},{"uid":"536c05db8ee8a8de","name":"Generator, 2 different pubsubtopics","time":{"start":1723589081996,"stop":1723589081996,"duration":0},"status":"passed","severity":"normal"},{"uid":"73300cabb698be64","name":"should return empty list for no shard","time":{"start":1723588364977,"stop":1723588364977,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d7ae210b18ba4c","name":"ignores unrecognized TXT record formats","time":{"start":1723588389416,"stop":1723588389416,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d5952a4709437f","name":"Fails to push message with large meta","time":{"start":1723588928480,"stop":1723588928481,"duration":1},"status":"passed","severity":"normal"},{"uid":"82c547897a53a5d","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1723588474825,"stop":1723588474825,"duration":0},"status":"passed","severity":"normal"},{"uid":"43004f6f3c9eea46","name":"Subscribe to topic containing XML and publish message","time":{"start":1723588973050,"stop":1723588973050,"duration":0},"status":"passed","severity":"normal"},{"uid":"44b43e1f8a076062","name":"Publish message with custom timestamp: Tue Aug 13 2024 23:42:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1723588963361,"stop":1723588963361,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d7ed0cb7338b152","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1723588674995,"stop":1723588674996,"duration":1},"status":"passed","severity":"normal"},{"uid":"b376e116dcbe2cd5","name":"Check received message containing long","time":{"start":1723588945880,"stop":1723588945880,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6bbdec586f6d52a","name":"Check received message containing Chinese","time":{"start":1723588620496,"stop":1723588620496,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6702dc17b79f0a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1723589031671,"stop":1723589031671,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d9d50e70873e3d9","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1723588364972,"stop":1723588364972,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a9f1315e4353bc","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1723588825949,"stop":1723588825950,"duration":1},"status":"passed","severity":"normal"},{"uid":"f62fc5e9eb033f6c","name":"should not fail to stop the service if it was not started","time":{"start":1723588393449,"stop":1723588393449,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1a42830c40d7b4","name":"throws on content topic with empty encoding field","time":{"start":1723588364967,"stop":1723588364967,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a169db97daf380","name":"should handle corrupted local storage data gracefully","time":{"start":1723588393452,"stop":1723588393452,"duration":0},"status":"passed","severity":"normal"},{"uid":"237f76776b72273e","name":"should get / set UDP multiaddr","time":{"start":1723588373389,"stop":1723588373389,"duration":0},"status":"passed","severity":"normal"},{"uid":"c197b44598a2a656","name":"Fails to publish message with wrong content topic","time":{"start":1723588963362,"stop":1723588963362,"duration":0},"status":"passed","severity":"normal"},{"uid":"283c8fd66218813d","name":"Push message with content topic containing escaped characters","time":{"start":1723588928478,"stop":1723588928478,"duration":0},"status":"passed","severity":"normal"},{"uid":"2806d9f1104837e6","name":"handles different networkShards values correctly","time":{"start":1723588364973,"stop":1723588364973,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9cda6f936eab14a","name":"Push message with content topic containing numeric","time":{"start":1723589071429,"stop":1723589071430,"duration":1},"status":"passed","severity":"normal"},{"uid":"abfb946afac0f3f1","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1723588627750,"stop":1723588627750,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d22c1542961d69","name":"Passing page size 10 when there are 10 messages","time":{"start":1723589102799,"stop":1723589102799,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2d08fbd88f61c","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1723588536709,"stop":1723588536709,"duration":0},"status":"passed","severity":"normal"},{"uid":"194920816617d25b","name":"A test","time":{"start":1723588766585,"stop":1723588766586,"duration":1},"status":"passed","severity":"normal"},{"uid":"57c96cf89a4b96fa","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1723588389049,"stop":1723588389050,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1e166043af298db","name":"should return false","time":{"start":1723588373383,"stop":1723588373383,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f6f7f21a0afcb28","name":"Push message with escaped characters payload","time":{"start":1723589071426,"stop":1723589071426,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f5b2a4abcee60e","name":"Subscribe and receives messages on 20 topics","time":{"start":1723589112529,"stop":1723589112529,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ee5f52997f22c7","name":"Query Generator - true","time":{"start":1723589085483,"stop":1723589085483,"duration":0},"status":"passed","severity":"normal"},{"uid":"44471a40a6925efb","name":"Subscribe to topic containing Script and receive message","time":{"start":1723589112522,"stop":1723589112522,"duration":0},"status":"passed","severity":"normal"},{"uid":"20175c41536ed6c5","name":"Subscribe to topic containing long and receive message","time":{"start":1723589112531,"stop":1723589112532,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce3eecbd390b4068","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1723588664975,"stop":1723588664975,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84a4cf72fe04fcd","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1723589112516,"stop":1723589112516,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85707d789531f07","name":"creates an iterator","time":{"start":1723589100598,"stop":1723589100599,"duration":1},"status":"passed","severity":"normal"},{"uid":"83d0cfd76a7ba16b","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1723588627718,"stop":1723588627718,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb33a25ae4b18c8e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1723588505926,"stop":1723588505926,"duration":0},"status":"passed","severity":"normal"},{"uid":"bafe7c315d4f5fd3","name":"should handle a minimal index list","time":{"start":1723588364941,"stop":1723588364941,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c09cdb53e882457","name":"Fails to push message with empty content topic","time":{"start":1723589071435,"stop":1723589071436,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c3ad17519b9c742","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1723588627725,"stop":1723588627725,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6d567a60185b9c","name":"should encode/decode to RLP encoding","time":{"start":1723588373384,"stop":1723588373384,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1412723c64a41d7","name":"Init the array if not present","time":{"start":1723588364500,"stop":1723588364502,"duration":2},"status":"passed","severity":"normal"},{"uid":"6fed9d3ca7d93624","name":"Check received message with timestamp: 1723588416644000000 ","time":{"start":1723588945928,"stop":1723588945929,"duration":1},"status":"passed","severity":"normal"},{"uid":"b149d5447e640d1f","name":"Fails to publish message with empty text","time":{"start":1723588963362,"stop":1723588963362,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43971196a0137f7","name":"should load peers from local storage and dispatch events","time":{"start":1723588393451,"stop":1723588393452,"duration":1},"status":"passed","severity":"normal"},{"uid":"82df61da69534cc1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1723588674993,"stop":1723588674993,"duration":0},"status":"passed","severity":"normal"},{"uid":"2febc238ecc17cbd","name":"should be called at least once on all `peer:discovery` events","time":{"start":1723588424577,"stop":1723588424577,"duration":0},"status":"passed","severity":"normal"},{"uid":"4473085a480f1d9b","name":"1 Relay, 1 fetch","time":{"start":1723588388916,"stop":1723588388916,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf05dfa071ad161","name":"should not fail to stop the service if it was not started","time":{"start":1723588430314,"stop":1723588430315,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8c78125f0afccbb","name":"Check received message containing unicode special characters","time":{"start":1723588945889,"stop":1723588945890,"duration":1},"status":"passed","severity":"normal"},{"uid":"68de5a5dae2518f6","name":"should not fail to start the service if it is already started","time":{"start":1723588393449,"stop":1723588393450,"duration":1},"status":"passed","severity":"normal"},{"uid":"95cbf3cfe6673c90","name":"should not fail to start the service if it is already started","time":{"start":1723588430315,"stop":1723588430316,"duration":1},"status":"passed","severity":"normal"},{"uid":"81ef9638352f0ddc","name":"Push message with custom timestamp: 1723585065195","time":{"start":1723589071438,"stop":1723589071438,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf66496d09b9de5","name":"Push message with Script payload","time":{"start":1723588928467,"stop":1723588928467,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e73d0a9eee80d5","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1723588364988,"stop":1723588364989,"duration":1},"status":"passed","severity":"normal"},{"uid":"8baf5e227b7cc18a","name":"Subscribe to topic containing long and publish message","time":{"start":1723588973046,"stop":1723588973046,"duration":0},"status":"passed","severity":"normal"},{"uid":"60066be8f87beff4","name":"Reusing cursor across nodes","time":{"start":1723589017627,"stop":1723589017627,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4521e5a374ff92e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1723588505924,"stop":1723588505925,"duration":1},"status":"passed","severity":"normal"},{"uid":"b31929e38baf707b","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1723589094035,"stop":1723589094036,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8ca27625c0a6758","name":"Check received message containing Arabic","time":{"start":1723588945882,"stop":1723588945882,"duration":0},"status":"passed","severity":"normal"},{"uid":"5340386a0b9ff996","name":"Reopen subscription with peer with lost subscription","time":{"start":1723588520402,"stop":1723588520402,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f2a7f45b38150d","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1723588825953,"stop":1723588825954,"duration":1},"status":"passed","severity":"normal"},{"uid":"929f21d05ba1fc7","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1723588378332,"stop":1723588378332,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2222509d0698f85","name":"Symmetric encrypt & Decrypt","time":{"start":1723588400025,"stop":1723588400025,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec413930a60a31c0","name":"Check publish message after service node is restarted","time":{"start":1723588963364,"stop":1723588963364,"duration":0},"status":"skipped","severity":"normal"},{"uid":"caa90c2354d52e8e","name":"Check message with non string payload is not received","time":{"start":1723588945904,"stop":1723588945904,"duration":0},"status":"passed","severity":"normal"},{"uid":"426edd76efd230c1","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1723588973042,"stop":1723588973043,"duration":1},"status":"passed","severity":"normal"},{"uid":"93606945dc5cff3f","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1723588627750,"stop":1723588627750,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a08937436317f1","name":"should be called for bootstrap peers","time":{"start":1723588424578,"stop":1723588424578,"duration":0},"status":"passed","severity":"normal"},{"uid":"baec5dbd6c0e712e","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1723589017621,"stop":1723589017621,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec16281a721bfdd","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1723588372694,"stop":1723588372695,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c4c3f94d37f3290","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1723588945930,"stop":1723588945930,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4916142973a90f2","name":"Push message with custom timestamp: 1692830265195","time":{"start":1723589071437,"stop":1723589071438,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9ff3a887fb6fcd4","name":"should set field with only STORE enabled","time":{"start":1723588373392,"stop":1723588373393,"duration":1},"status":"passed","severity":"normal"},{"uid":"59be3d0c194ae9c2","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1723588378032,"stop":1723588378033,"duration":1},"status":"passed","severity":"normal"},{"uid":"975de8b423cb15fd","name":"Check publish message containing unicode special characters","time":{"start":1723588963357,"stop":1723588963358,"duration":1},"status":"passed","severity":"normal"},{"uid":"73c11980e955d322","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1723589112533,"stop":1723589112533,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db3308e4982e95d","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1723588627751,"stop":1723588627751,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd5ddf786189ae9","name":"should emit a peer event after start","time":{"start":1723588430316,"stop":1723588430317,"duration":1},"status":"passed","severity":"normal"},{"uid":"c731b888bb63af06","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1723588945897,"stop":1723588945898,"duration":1},"status":"passed","severity":"normal"},{"uid":"911de42bf12b8a5a","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1723588627721,"stop":1723588627721,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ea0f9acdb0000","name":"udp ip6 address","time":{"start":1723588372697,"stop":1723588372697,"duration":0},"status":"passed","severity":"normal"},{"uid":"da63c20a81d70842","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1723588627721,"stop":1723588627721,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f16dc0243d92a","name":"Publish without waiting for remote peer","time":{"start":1723588973041,"stop":1723588973041,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfe189473de22d93","name":"Publish message with custom timestamp: Tue Aug 13 2024 21:42:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1723588963360,"stop":1723588963361,"duration":1},"status":"passed","severity":"normal"},{"uid":"18dc4bdd6cb30207","name":"should throw error - invalid id","time":{"start":1723588373382,"stop":1723588373382,"duration":0},"status":"passed","severity":"normal"},{"uid":"28faed9ae6e6d5a8","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1723588627733,"stop":1723588627733,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e326150cef30fd3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1723588364983,"stop":1723588364983,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f6f32deccd74fa","name":"Check received message containing escaped characters","time":{"start":1723588945916,"stop":1723588945917,"duration":1},"status":"passed","severity":"normal"},{"uid":"821ab8d7c94039c3","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1723588552414,"stop":1723588552415,"duration":1},"status":"passed","severity":"normal"},{"uid":"d11d2d7cb15d6ee8","name":"Push message with content topic containing emoji","time":{"start":1723589071435,"stop":1723589071435,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a71031570ff4bd","name":"should not fail to stop the service if it was not started","time":{"start":1723588965103,"stop":1723588965103,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc0f52f17bcd310","name":"Push message with Arabic payload","time":{"start":1723589071421,"stop":1723589071422,"duration":1},"status":"passed","severity":"normal"},{"uid":"a217c4bac5d24313","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1723588364971,"stop":1723588364971,"duration":0},"status":"passed","severity":"normal"},{"uid":"f08720ee1094c44f","name":"Check publish message containing special chars","time":{"start":1723588963347,"stop":1723588963348,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8bc0426d5ed5bfc","name":"Publish message with large meta","time":{"start":1723588963364,"stop":1723588963365,"duration":1},"status":"passed","severity":"normal"},{"uid":"55e05d8e4dc21521","name":"throws on content topic with generation field greater than 0","time":{"start":1723588364965,"stop":1723588364966,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1b6430400a74726","name":"Delete observer","time":{"start":1723588919576,"stop":1723588919576,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d30ded0789df42","name":"Add multiple subscription objects on single nwaku node","time":{"start":1723588664980,"stop":1723588664980,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd0e2339643bd0f","name":"should throw error - no public key","time":{"start":1723588373383,"stop":1723588373383,"duration":0},"status":"passed","severity":"normal"},{"uid":"4439c6d8c78a7de5","name":"Check publish message containing JSON","time":{"start":1723588963356,"stop":1723588963356,"duration":0},"status":"passed","severity":"normal"},{"uid":"e511eda528e83587","name":"Passing an array","time":{"start":1723589116493,"stop":1723589116493,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff4af4a5df8dd60","name":"Throws when trying to push message with empty payload","time":{"start":1723588928471,"stop":1723588928471,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2f6459f4e9a819","name":"Correctly serialized arguments","time":{"start":1723588823020,"stop":1723588823020,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6948356b5d9e18a","name":"Subscribe and receive messages via waku relay post","time":{"start":1723589112528,"stop":1723589112528,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d0725e972d0ae3","name":"Check message with no payload is not received","time":{"start":1723588945903,"stop":1723588945903,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d6172981a9a453","name":"Subscribe to topic containing shell command and receive message","time":{"start":1723588664978,"stop":1723588664978,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10eef7dda8fdbaa","name":"Check received message containing Russian","time":{"start":1723588620498,"stop":1723588620500,"duration":2},"status":"passed","severity":"normal"},{"uid":"47cdfca5d2aa1993","name":"addEventListener with correct event","time":{"start":1723588457003,"stop":1723588457004,"duration":1},"status":"passed","severity":"normal"},{"uid":"41b06e3e0fed6c57","name":"Number of peers are maintained correctly","time":{"start":1723588536705,"stop":1723588536705,"duration":0},"status":"passed","severity":"normal"},{"uid":"c43a4bc13a309ff9","name":"Ping on unsubscribed peer","time":{"start":1723588520402,"stop":1723588520402,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e15d1c64d9691a3","name":"should return the pubsub topic directly if a string is provided","time":{"start":1723588364985,"stop":1723588364985,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b1ce5ff5285f48","name":"Push message with escaped characters payload","time":{"start":1723588928469,"stop":1723588928469,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6713342edcf9f8b","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1723588825957,"stop":1723588825957,"duration":0},"status":"passed","severity":"normal"},{"uid":"a651665ebeb55dfb","name":"Check publish message containing numeric","time":{"start":1723588963346,"stop":1723588963347,"duration":1},"status":"passed","severity":"normal"},{"uid":"7105667ac53031bd","name":"start node with empty content topic","time":{"start":1723589001246,"stop":1723589001246,"duration":0},"status":"passed","severity":"normal"},{"uid":"deec94a9e743f531","name":"1 Store, 2 relays, 2 fetches","time":{"start":1723588388917,"stop":1723588388917,"duration":0},"status":"passed","severity":"normal"},{"uid":"348702c157569709","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1723589081995,"stop":1723589081995,"duration":0},"status":"passed","severity":"normal"},{"uid":"3300f78f9e8aff62","name":"Subscribe to topic containing shell command and receive message","time":{"start":1723589112524,"stop":1723589112524,"duration":0},"status":"passed","severity":"normal"},{"uid":"4625863c8dc2ceba","name":"Check received message containing short","time":{"start":1723588945879,"stop":1723588945880,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0610348277b7e68","name":"Keep-alive pings maintain the connection","time":{"start":1723588536707,"stop":1723588536707,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e2ba47cda127ed","name":"Refresh subscription","time":{"start":1723589112518,"stop":1723589112518,"duration":0},"status":"passed","severity":"normal"},{"uid":"f55f26231ec48ff9","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1723588389418,"stop":1723588389418,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e63eeaba27f6b68","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1723588399497,"stop":1723588399498,"duration":1},"status":"passed","severity":"normal"},{"uid":"c692d3f1d6364e4c","name":"should return all peers when numPeers is 0","time":{"start":1723588378031,"stop":1723588378032,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ff9a0055ca084dd","name":"getPeersByDiscovery","time":{"start":1723588457005,"stop":1723588457006,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0fd32402e99603d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1723588364982,"stop":1723588364982,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb2b6e90713337","name":"Push message on custom pubsubTopic","time":{"start":1723588766503,"stop":1723588766503,"duration":0},"status":"passed","severity":"normal"},{"uid":"b619e3e1e3fc92d0","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1723588627719,"stop":1723588627719,"duration":0},"status":"passed","severity":"normal"},{"uid":"3164950a0fffed9e","name":"Tracks peer failures correctly","time":{"start":1723588536708,"stop":1723588536708,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17fccc6d9727522","name":"tcp ip4 address","time":{"start":1723588372696,"stop":1723588372697,"duration":1},"status":"passed","severity":"normal"},{"uid":"276daf437ef4e9a4","name":"isConnected return false after peer stops","time":{"start":1723588474828,"stop":1723588474828,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6b74fcdccd12922","name":"topics with same application and version share the same shard","time":{"start":1723588364972,"stop":1723588364972,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd84e59eeafe7a66","name":"Failed peers are renewed","time":{"start":1723588699617,"stop":1723588699617,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee779da2fb25fcb3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1723588627749,"stop":1723588627749,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ee1b7d985a56c9","name":"Relay - dialed after","time":{"start":1723589120890,"stop":1723589120890,"duration":0},"status":"passed","severity":"normal"},{"uid":"51268b496a88beda","name":"Sign & Recover","time":{"start":1723588400026,"stop":1723588400026,"duration":0},"status":"passed","severity":"normal"},{"uid":"27f291fb6e738d48","name":"Push message with content topic containing emoji","time":{"start":1723588928479,"stop":1723588928479,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0bb72fd3f1044b0","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1723588364972,"stop":1723588364973,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8d169df871cd6c1","name":"Check received message containing short","time":{"start":1723588620493,"stop":1723588620493,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2d6228686eda51","name":"Decrypt messages","time":{"start":1723588919575,"stop":1723588919576,"duration":1},"status":"passed","severity":"normal"},{"uid":"43c82cf2cf702264","name":"Push message equal or less that 1MB","time":{"start":1723588928482,"stop":1723588928483,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aff0a259d14485","name":"Check received message with timestamp: 1723588416849 ","time":{"start":1723588620505,"stop":1723588620505,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b7cf4daf888fc2e","name":"should properly create location multiaddrs - tcp6","time":{"start":1723588373390,"stop":1723588373390,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0e952f0841d418","name":"Subscribe to topic containing Russian and receive message","time":{"start":1723588664974,"stop":1723588664974,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f07f5b6f556d88c","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1723589001193,"stop":1723589001194,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5bfa00720b00b62","name":"Push message with content topic containing JSON","time":{"start":1723589071433,"stop":1723589071434,"duration":1},"status":"passed","severity":"normal"},{"uid":"84543ace69290ce4","name":"should decode valid enr successfully","time":{"start":1723588373379,"stop":1723588373380,"duration":1},"status":"passed","severity":"normal"},{"uid":"5510a125bd495b5f","name":"should not receive a peer event before start","time":{"start":1723588430317,"stop":1723588430318,"duration":1},"status":"passed","severity":"normal"},{"uid":"635c428546abe185","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1723589060355,"stop":1723589060355,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9151ce103612bb1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1723588627720,"stop":1723588627720,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8bb308da4b6f30","name":"ignores domain fetching errors","time":{"start":1723588389415,"stop":1723588389416,"duration":1},"status":"passed","severity":"normal"},{"uid":"48b0856dd2b3222d","name":"throws on content topic with too few or too many fields","time":{"start":1723588364964,"stop":1723588364964,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bdb3ef3b6e8d128","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1723588664979,"stop":1723588664979,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a143fd4914bcdff","name":"configure the node with multiple pubsub topics","time":{"start":1723589031669,"stop":1723589031670,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc7f401f32f4b22b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1723588938975,"stop":1723588938975,"duration":0},"status":"passed","severity":"normal"},{"uid":"2464b8ab008bd9da","name":"Check meta is set [symmetric]","time":{"start":1723588399499,"stop":1723588399499,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e182c969844196","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1723588417245,"stop":1723588417245,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c85cdc558592088","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1723588364978,"stop":1723588364978,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5206eeec282fb50","name":"Subscribe and receives messages on 20 topics","time":{"start":1723588664968,"stop":1723588664969,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff7e1b9093ed3eb3","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1723589135328,"stop":1723589135328,"duration":0},"status":"passed","severity":"normal"},{"uid":"33956c677ddc61b7","name":"can start and stop the service","time":{"start":1723588393448,"stop":1723588393449,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8c07589e53d32b7","name":"LightPush with 1 connections","time":{"start":1723588681587,"stop":1723588681588,"duration":1},"status":"passed","severity":"normal"},{"uid":"800e30f410c7e3b8","name":"Subscribe and receives messages on 20 topics","time":{"start":1723589112516,"stop":1723589112517,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb2d5272098f1682","name":"unsubscribes","time":{"start":1723589100600,"stop":1723589100600,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46a96b545370911","name":"should throw error - no id","time":{"start":1723588373381,"stop":1723588373381,"duration":0},"status":"passed","severity":"normal"},{"uid":"131ea4861a3d8bc2","name":"Encoder throws on undefined content topic","time":{"start":1723588378330,"stop":1723588378331,"duration":1},"status":"passed","severity":"normal"},{"uid":"170704faaf5746c6","name":"Query generator for multiple messages with multiple decoders","time":{"start":1723589076245,"stop":1723589076245,"duration":0},"status":"passed","severity":"normal"},{"uid":"2988fde2d39bf780","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1723588364970,"stop":1723588364970,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f5ada8fc9ec216","name":"random static sharding 8 - Cluster ID: 122, Shard ID: 683","time":{"start":1723589031668,"stop":1723589031668,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90681a85c94ef77","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1723588364970,"stop":1723588364970,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d2fc54dded7b8a","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1723588389419,"stop":1723588389419,"duration":0},"status":"skipped","severity":"normal"},{"uid":"36dc6b5da9f5b276","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1723588389051,"stop":1723588389052,"duration":1},"status":"passed","severity":"normal"},{"uid":"809f856e707f18a","name":"Check message with no payload is not received","time":{"start":1723588620510,"stop":1723588620511,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed9f03e12b1fb28","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1723589001245,"stop":1723589001246,"duration":1},"status":"passed","severity":"normal"},{"uid":"f580e9ad6914b252","name":"Push message with content topic containing Arabic","time":{"start":1723588928474,"stop":1723588928474,"duration":0},"status":"passed","severity":"normal"},{"uid":"412c0c2dfb0431c7","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1723588364969,"stop":1723588364969,"duration":0},"status":"passed","severity":"normal"},{"uid":"a16ef7ad891b2151","name":"Subscribe to topic containing short and publish message","time":{"start":1723588973045,"stop":1723588973046,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dfc10ca76781ca6","name":"Subscribe and receive messages via lightPush","time":{"start":1723589112510,"stop":1723589112510,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8e0263e7e2bea29","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1723588938968,"stop":1723588938972,"duration":4},"status":"passed","severity":"normal"},{"uid":"9230b9b8ad86adf","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1723588372693,"stop":1723588372693,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f53400db5d3719","name":"different cluster, same shard: nodes don't connect","time":{"start":1723588627717,"stop":1723588627717,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d42d047d5245619","name":"removeEventListener with correct event","time":{"start":1723588457004,"stop":1723588457005,"duration":1},"status":"passed","severity":"normal"},{"uid":"94edc5859858ca51","name":"Register correct protocols","time":{"start":1723588973041,"stop":1723588973041,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b5fe84da7e28dd4","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1723588627723,"stop":1723588627724,"duration":1},"status":"passed","severity":"normal"},{"uid":"41d5ff84ebfcdfa2","name":"Ping on subscribed peer","time":{"start":1723588520401,"stop":1723588520401,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0ad98b867a78b6","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1723588938962,"stop":1723588938968,"duration":6},"status":"passed","severity":"normal"},{"uid":"28b7595d5bca3723","name":"Check received message containing Basic HTML tag","time":{"start":1723588945887,"stop":1723588945888,"duration":1},"status":"passed","severity":"normal"},{"uid":"eff121f2955befca","name":"Subscribe and receive messages via waku relay post","time":{"start":1723588664967,"stop":1723588664967,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d82943c283e37f","name":"All","time":{"start":1723588426965,"stop":1723588426965,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29f3c66eb96dfb8","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1723588505925,"stop":1723588505925,"duration":0},"status":"passed","severity":"normal"},{"uid":"3867016d551192","name":"Push message with Basic HTML tag payload","time":{"start":1723588928468,"stop":1723588928468,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c4b68ed2e8e695","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1723588627720,"stop":1723588627720,"duration":0},"status":"passed","severity":"normal"},{"uid":"75d577770809244a","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1723589060357,"stop":1723589060360,"duration":3},"status":"passed","severity":"normal"},{"uid":"f0081e5c369ea51c","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1723589094035,"stop":1723589094035,"duration":0},"status":"passed","severity":"normal"},{"uid":"504d0b00e0bbc4b9","name":"Ephemeral field set to true","time":{"start":1723588378329,"stop":1723588378329,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d788b1c1427b2e","name":"Check received message containing Russian","time":{"start":1723588945886,"stop":1723588945886,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b59b2d0ca5f355","name":"Push message with JSON payload","time":{"start":1723588928468,"stop":1723588928469,"duration":1},"status":"passed","severity":"normal"},{"uid":"1356c1d8dcd8e237","name":"different cluster, different shard: nodes don't connect","time":{"start":1723588813600,"stop":1723588813600,"duration":0},"status":"passed","severity":"normal"},{"uid":"6590d53c68bd0293","name":"Ping on unsubscribed peer","time":{"start":1723588480221,"stop":1723588480221,"duration":0},"status":"passed","severity":"normal"},{"uid":"e69d77b3aec809d2","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1723588825956,"stop":1723588825956,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9e25367f3ffc6b","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app25/1/topic959/xml","time":{"start":1723589001215,"stop":1723589001217,"duration":2},"status":"passed","severity":"normal"},{"uid":"55728d48aedc6048","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1723588364983,"stop":1723588364983,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e3686066326283","name":"random static sharding 6 - Cluster ID: 374, Shard ID: 732","time":{"start":1723589031667,"stop":1723589031668,"duration":1},"status":"passed","severity":"normal"},{"uid":"d332d740c7185ee0","name":"returns all values when wanted number is greater than available values","time":{"start":1723588388719,"stop":1723588388719,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ec04836178eee","name":"Decoder throws on undefined content topic","time":{"start":1723588399501,"stop":1723588399502,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fa7ae19d135f8f1","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1723589112528,"stop":1723589112529,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5fb707476a5d03c","name":"returns all values when wanted number matches available values","time":{"start":1723588388716,"stop":1723588388718,"duration":2},"status":"passed","severity":"normal"},{"uid":"fbe4bee03165dd2c","name":"can start the service","time":{"start":1723588965102,"stop":1723588965102,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e680f82aff48978","name":"Subscribe to topic containing numeric and receive message","time":{"start":1723588664972,"stop":1723588664973,"duration":1},"status":"passed","severity":"normal"},{"uid":"dadc265cdc9522c7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1723589112520,"stop":1723589112521,"duration":1},"status":"passed","severity":"normal"},{"uid":"61521a397edec4cb","name":"Ephemeral field is preserved - encoder v0","time":{"start":1723588428914,"stop":1723588428915,"duration":1},"status":"passed","severity":"normal"},{"uid":"a67b8682dacd1575","name":"should set field with only RELAY enabled","time":{"start":1723588373392,"stop":1723588373392,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b8a09f17b563ba","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1723589116124,"stop":1723589116124,"duration":0},"status":"passed","severity":"normal"},{"uid":"746938fd1bcc7e8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1723588552417,"stop":1723588552418,"duration":1},"status":"passed","severity":"normal"},{"uid":"efe640de49b1a194","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1723588364986,"stop":1723588364986,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e7785ac219cf9fa","name":"Filter with 1 connections","time":{"start":1723588681588,"stop":1723588681588,"duration":0},"status":"passed","severity":"normal"},{"uid":"d34eec00ef08bbfa","name":"Fails to push message bigger that 1MB","time":{"start":1723589071440,"stop":1723589071440,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d26070de95accc4","name":"Push message with SQL Injection payload","time":{"start":1723588928466,"stop":1723588928467,"duration":1},"status":"passed","severity":"normal"},{"uid":"66ecbaff8589f21b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1723589112524,"stop":1723589112525,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfd3e8068c5b172b","name":"Push message with content topic containing Script","time":{"start":1723589071432,"stop":1723589071432,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d7156736448d7a3","name":"more peers than existing","time":{"start":1723588917199,"stop":1723588917199,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4e32cf0c8aa5a10f","name":"Push message with content topic containing Script","time":{"start":1723588928475,"stop":1723588928475,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05ca49f4f3852fb","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1723588399499,"stop":1723588399499,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b6fff80100cdb46","name":"handles different clusterIds correctly","time":{"start":1723588364973,"stop":1723588364973,"duration":0},"status":"passed","severity":"normal"},{"uid":"c68ac4459a5455c7","name":"should use the provided clusterId for the pubsub topic","time":{"start":1723588364988,"stop":1723588364988,"duration":0},"status":"passed","severity":"normal"},{"uid":"64820d29135ec1ca","name":"should not receive a peer event after stop","time":{"start":1723588430318,"stop":1723588430319,"duration":1},"status":"passed","severity":"normal"},{"uid":"d33167b74a48d75b","name":"isConnected should return false after all peers disconnect","time":{"start":1723588417247,"stop":1723588417247,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a210192be557eb7","name":"Push message with meta","time":{"start":1723589071436,"stop":1723589071436,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d07c44c6b912b95","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1723588664973,"stop":1723588664973,"duration":0},"status":"passed","severity":"normal"},{"uid":"da78fb81621a44d9","name":"Ping on peer without subscriptions","time":{"start":1723588520403,"stop":1723588520404,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb1380beffd0930a","name":"Ephemeral messages are not stored","time":{"start":1723588428912,"stop":1723588428913,"duration":1},"status":"passed","severity":"normal"},{"uid":"a121c63b9a2e5d5d","name":"Push message with rate limit","time":{"start":1723588928481,"stop":1723588928481,"duration":0},"status":"passed","severity":"normal"},{"uid":"a14b0004aba7f366","name":"Encoder throws on empty string content topic","time":{"start":1723588378331,"stop":1723588378331,"duration":0},"status":"passed","severity":"normal"},{"uid":"95feaa3a08bf7dc8","name":"does not throw on valid cases","time":{"start":1723588364963,"stop":1723588364963,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f4e9bec366e35a7","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1723588917049,"stop":1723588917049,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fd2e5effd1970656","name":"Renews peer on consistent ping failures","time":{"start":1723588536707,"stop":1723588536708,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee59dd85a3b7790","name":"Query generator for 2000 messages","time":{"start":1723589076250,"stop":1723589076251,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c02a9331562d34a","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app68/7/topic641/utf8","time":{"start":1723589001221,"stop":1723589001223,"duration":2},"status":"passed","severity":"normal"},{"uid":"32296f0b17fcc9b","name":"Check publish message containing shell command","time":{"start":1723588963356,"stop":1723588963357,"duration":1},"status":"passed","severity":"normal"},{"uid":"427f5ecaa86d8630","name":"Push message with content topic containing numeric","time":{"start":1723588928472,"stop":1723588928473,"duration":1},"status":"passed","severity":"normal"},{"uid":"955ad249308e487","name":"Push message with content topic containing shell command","time":{"start":1723589071434,"stop":1723589071434,"duration":0},"status":"passed","severity":"normal"},{"uid":"6995734e36c12178","name":"Check message received after nwaku node is restarted","time":{"start":1723588945935,"stop":1723588945935,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1daf3b9cf2907a2e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1723588664974,"stop":1723588664974,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6a9ca9949f4c7a","name":"Filter with 2 connections","time":{"start":1723588681588,"stop":1723588681589,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a5446b063950721","name":"Push message with content topic containing long","time":{"start":1723589071429,"stop":1723589071429,"duration":0},"status":"passed","severity":"normal"},{"uid":"acce24d71f977536","name":"Subscribe to topic containing special chars and receive message","time":{"start":1723588664973,"stop":1723588664973,"duration":0},"status":"passed","severity":"normal"},{"uid":"251af226503517","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1723588389418,"stop":1723588389418,"duration":0},"status":"passed","severity":"normal"},{"uid":"77903bf16a681539","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1723588627726,"stop":1723588627731,"duration":5},"status":"passed","severity":"normal"},{"uid":"c94241d75f111d54","name":"Subscribe to topic containing short and receive message","time":{"start":1723588664971,"stop":1723588664972,"duration":1},"status":"passed","severity":"normal"},{"uid":"abfb61be40fe176e","name":"Check received message containing shell command","time":{"start":1723588620503,"stop":1723588620503,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b6eb32591f5e7b","name":"Passing invalid cursor","time":{"start":1723589017627,"stop":1723589017627,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23efafe96fba5b5","name":"Subscribe to topic containing shell command and publish message","time":{"start":1723588973055,"stop":1723588973056,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e329e95b4bf0aa5","name":"Check received message containing long","time":{"start":1723588620494,"stop":1723588620494,"duration":0},"status":"passed","severity":"normal"},{"uid":"b37b3a3ea494f8df","name":"Push message on custom pubsubTopic","time":{"start":1723588766504,"stop":1723588766504,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce977b25e991f36","name":"Check received message containing Russian","time":{"start":1723588945914,"stop":1723588945914,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08693c3160790c2","name":"Subscribe to topic containing special chars and receive message","time":{"start":1723589112532,"stop":1723589112532,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ce9b6e794c4f2d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1723589112536,"stop":1723589112536,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a2f09701c3bb5df","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1723588627742,"stop":1723588627742,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c0996ec5a684a5","name":"Non TWN Cluster","time":{"start":1723589001194,"stop":1723589001203,"duration":9},"status":"passed","severity":"normal"},{"uid":"34f0e0cf099f513f","name":"Push message with custom timestamp: 1723585081777","time":{"start":1723588928482,"stop":1723588928482,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f973172a11383d","name":"Push message with content topic containing unicode special characters","time":{"start":1723589071435,"stop":1723589071435,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b18c7e77b68cd63","name":"Js publishes, other Js receives","time":{"start":1723588944984,"stop":1723588944984,"duration":0},"status":"passed","severity":"normal"},{"uid":"a797166fb66e964f","name":"throws an error for improperly formatted content topics","time":{"start":1723588364973,"stop":1723588364973,"duration":0},"status":"passed","severity":"normal"},{"uid":"f174f3b4bc20fba7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1723588674994,"stop":1723588674995,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6eebb16a5b15573","name":"can start the service","time":{"start":1723588430310,"stop":1723588430311,"duration":1},"status":"passed","severity":"normal"},{"uid":"929259b11185ec73","name":"Push message with content topic containing short","time":{"start":1723589071429,"stop":1723589071429,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0a28436de2bf28","name":"Subscribe to topic containing shell command and receive message","time":{"start":1723589112535,"stop":1723589112536,"duration":1},"status":"passed","severity":"normal"},{"uid":"6197185b8ba4e5c5","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1723588388719,"stop":1723588388720,"duration":1},"status":"passed","severity":"normal"},{"uid":"f686a29e86bb6759","name":"Push message with short payload","time":{"start":1723589071416,"stop":1723589071417,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ec1d1cda38c219b","name":"Decoder throws on undefined content topic","time":{"start":1723588401394,"stop":1723588401394,"duration":0},"status":"passed","severity":"normal"},{"uid":"4662d71215f8b041","name":"Check received message containing special chars","time":{"start":1723588620495,"stop":1723588620495,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5d3bf41b5a927f7","name":"Check message with non string payload is not received","time":{"start":1723588945932,"stop":1723588945934,"duration":2},"status":"passed","severity":"normal"},{"uid":"117a4c2f2444e829","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1723588372686,"stop":1723588372686,"duration":0},"status":"passed","severity":"normal"},{"uid":"a34d3df807ed9643","name":"Ping fails for unsubscribed peers","time":{"start":1723588536706,"stop":1723588536706,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3ad67efd4f4091","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1723588664969,"stop":1723588664969,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffed0183e0a576cd","name":"Passing page size 0 when there are 110 messages","time":{"start":1723589102797,"stop":1723589102798,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b25ffb0cc140bea","name":"Push message with special chars payload","time":{"start":1723589071419,"stop":1723589071420,"duration":1},"status":"passed","severity":"normal"},{"uid":"7343a0410ec47272","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app57/3/topic9/proto","time":{"start":1723589001207,"stop":1723589001209,"duration":2},"status":"passed","severity":"normal"},{"uid":"643d362ba57c3e2b","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1723588364986,"stop":1723588364987,"duration":1},"status":"passed","severity":"normal"},{"uid":"573cf87846812fda","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1723588364969,"stop":1723588364969,"duration":0},"status":"passed","severity":"normal"},{"uid":"25810f86a920821f","name":"Check received message containing Arabic","time":{"start":1723588620496,"stop":1723588620497,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f7a4e72b8ff459a","name":"Generator, custom pubsub topic","time":{"start":1723589081995,"stop":1723589081996,"duration":1},"status":"passed","severity":"normal"},{"uid":"85399c656daf50d8","name":"Check publish message containing Arabic","time":{"start":1723588963349,"stop":1723588963350,"duration":1},"status":"passed","severity":"normal"},{"uid":"f089d886d778b122","name":"Check message received after nwaku node is restarted","time":{"start":1723588945905,"stop":1723588945905,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4d6f86620ec7d2fa","name":"Check received message containing long","time":{"start":1723588945906,"stop":1723588945909,"duration":3},"status":"passed","severity":"normal"},{"uid":"e53073d5f42ef5fc","name":"Add multiple subscription objects on single nwaku node","time":{"start":1723589112526,"stop":1723589112526,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e1771f279df89","name":"should throw an error for insufficient data","time":{"start":1723588364943,"stop":1723588364943,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f6220e675cfb9c","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1723588825955,"stop":1723588825956,"duration":1},"status":"passed","severity":"normal"},{"uid":"1342d1f3493b28b3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1723588664978,"stop":1723588664979,"duration":1},"status":"passed","severity":"normal"},{"uid":"445df3482c56a674","name":"shard 0","time":{"start":1723589031659,"stop":1723589031659,"duration":0},"status":"passed","severity":"normal"},{"uid":"724d2e0bcc57cea3","name":"Check received message containing numeric","time":{"start":1723588945881,"stop":1723588945881,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f17f957daba4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1723589112527,"stop":1723589112527,"duration":0},"status":"passed","severity":"normal"},{"uid":"54a2cc3cf522e2ca","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1723588973043,"stop":1723588973043,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac2cb38313329be","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1723588938974,"stop":1723588938974,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf92b0128765cde","name":"random static sharding 3 - Cluster ID: 519, Shard ID: 89","time":{"start":1723589031666,"stop":1723589031666,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d323cd25cb0ba","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1723588417244,"stop":1723588417245,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fb024557b3aadec","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1723588627744,"stop":1723588627744,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fab649fdcb11a4b","name":"Check message with no content topic is not received","time":{"start":1723588945931,"stop":1723588945931,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43a58c8b39e22ce","name":"should properly create location multiaddrs - udp","time":{"start":1723588373391,"stop":1723588373391,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e771642a2a34fa","name":"Query with Ordered Callback, No message returned","time":{"start":1723589060356,"stop":1723589060356,"duration":0},"status":"passed","severity":"normal"},{"uid":"2830430960f2de09","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1723588973047,"stop":1723588973048,"duration":1},"status":"passed","severity":"normal"},{"uid":"194989eec655494b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1723589112537,"stop":1723589112537,"duration":0},"status":"passed","severity":"normal"},{"uid":"9accf77afddf4e9c","name":"removeEventListener with wrong event","time":{"start":1723588457005,"stop":1723588457005,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d0e1771135f881","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1723588973053,"stop":1723588973054,"duration":1},"status":"passed","severity":"normal"},{"uid":"3586f3d6c3e4241","name":"Subscribe to topic containing emoji and receive message","time":{"start":1723588664979,"stop":1723588664979,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd5c90a5ce8df9c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1723588364981,"stop":1723588364981,"duration":0},"status":"passed","severity":"normal"},{"uid":"e421f57a7141181","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1723588364974,"stop":1723588364974,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b9c14dcb2adf180","name":"same cluster, different shard: nodes connect","time":{"start":1723588813599,"stop":1723588813599,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd69a97cd444619d","name":"Push message with Basic HTML tag payload","time":{"start":1723589071424,"stop":1723589071424,"duration":0},"status":"passed","severity":"normal"},{"uid":"e013918912d7db90","name":"Encoder throws on empty string content topic","time":{"start":1723588399501,"stop":1723588399501,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c9dba1c8c70ca8","name":"Reopen subscription with peer with lost subscription","time":{"start":1723588520404,"stop":1723588520404,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c4619360fc5f9f","name":"Check publish message containing Basic HTML tag","time":{"start":1723588963355,"stop":1723588963356,"duration":1},"status":"passed","severity":"normal"},{"uid":"240fcf79f3b86f65","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1723589116124,"stop":1723589116124,"duration":0},"status":"passed","severity":"normal"},{"uid":"23461b53ef133151","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1723589112521,"stop":1723589112521,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc534da499b4d24","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1723588938973,"stop":1723588938974,"duration":1},"status":"passed","severity":"normal"},{"uid":"c45f6de30643c86a","name":"Check meta is set [ecies]","time":{"start":1723588401392,"stop":1723588401393,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d850a528f2909ea","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app5/8/topic779/xml","time":{"start":1723589001203,"stop":1723589001207,"duration":4},"status":"passed","severity":"normal"},{"uid":"b9f2887a733bcf2b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1723589071433,"stop":1723589071433,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc18f2351c0a509","name":"Filter","time":{"start":1723589120892,"stop":1723589120893,"duration":1},"status":"passed","severity":"normal"},{"uid":"af70aa6c96b04ee9","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1723589081996,"stop":1723589081996,"duration":0},"status":"passed","severity":"normal"},{"uid":"b03539bdf0db1b31","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1723588364968,"stop":1723588364968,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e0d6290f8bee9b","name":"Wrong topic","time":{"start":1723589001223,"stop":1723589001224,"duration":1},"status":"passed","severity":"normal"},{"uid":"be3a4c123e348441","name":"Subscribe to topic containing Script and receive message","time":{"start":1723588664975,"stop":1723588664976,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfd86b53ebbd3dc","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1723588364971,"stop":1723588364971,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d86d4fdd4ab245","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1723588552417,"stop":1723588552417,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3d6edb2e95930a","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1723588389052,"stop":1723588389052,"duration":0},"status":"passed","severity":"normal"},{"uid":"5222dfe85aea854f","name":"Check received message containing emoji","time":{"start":1723588945917,"stop":1723588945928,"duration":11},"status":"passed","severity":"normal"},{"uid":"c1f96ce7229a1093","name":"Ping succeeds for all connected peers","time":{"start":1723588536706,"stop":1723588536706,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02bf0c9d7131c5e","name":"Check received message containing SQL Injection","time":{"start":1723588620500,"stop":1723588620500,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6037d09533bf353","name":"Query with Promise Callback, No Decoder","time":{"start":1723589060362,"stop":1723589060363,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc47f6065d0acced","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1723588973043,"stop":1723588973044,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c546480b59f53a6","name":"Fields are not dropped","time":{"start":1723588377510,"stop":1723588377512,"duration":2},"status":"passed","severity":"normal"}] |