2024-04-28 00:01:34 +00:00

1 line
153 KiB
JSON

[{"uid":"7be0176eb2fce1db","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app5/7/topic459/proto","time":{"start":1714262212389,"stop":1714262212390,"duration":1},"status":"passed","severity":"normal"},{"uid":"f209f453ed943cfa","name":"Check received message containing short","time":{"start":1714262205373,"stop":1714262205373,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd0c8b752c7f433c","name":"can dial TLS multiaddrs","time":{"start":1714261988143,"stop":1714261988143,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1a5b1a57e0b9ade","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714262358259,"stop":1714262358259,"duration":0},"status":"passed","severity":"normal"},{"uid":"30cff851b2f71cb8","name":"Nodes with multiple pubsub topic","time":{"start":1714262140261,"stop":1714262140261,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4e13807d0ff2fe","name":"random static sharding 3 - Cluster ID: 787, Shard ID: 722","time":{"start":1714262246467,"stop":1714262246467,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8d9290c7fe53dd","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714261803994,"stop":1714261804000,"duration":6},"status":"passed","severity":"normal"},{"uid":"bfccdeeb0f65b465","name":"removeEventListener with correct event","time":{"start":1714261757663,"stop":1714261757664,"duration":1},"status":"passed","severity":"normal"},{"uid":"85e99d302583cb3d","name":"Query generator for multiple messages","time":{"start":1714262302158,"stop":1714262302161,"duration":3},"status":"passed","severity":"normal"},{"uid":"c716975d6aa9694f","name":"Check received message containing SQL Injection","time":{"start":1714261881434,"stop":1714261881435,"duration":1},"status":"passed","severity":"normal"},{"uid":"49b0074e1591ca24","name":"Publish message with large meta","time":{"start":1714262151958,"stop":1714262151958,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0258a6a008b92","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714262152135,"stop":1714262152136,"duration":1},"status":"skipped","severity":"normal"},{"uid":"92f7cdd3c3f5e9a0","name":"Ping on unsubscribed peer","time":{"start":1714261792682,"stop":1714261792682,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a3deae7b7af370","name":"Decoder throws on empty string content topic","time":{"start":1714261700839,"stop":1714261700840,"duration":1},"status":"passed","severity":"normal"},{"uid":"88fbe8259849de6e","name":"unsubscribes","time":{"start":1714262304156,"stop":1714262304156,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2271a8450303268","name":"Store - dialed after - with timeout","time":{"start":1714262324756,"stop":1714262324757,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d47612995746083","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714261873776,"stop":1714261873777,"duration":1},"status":"passed","severity":"normal"},{"uid":"d22cf080d469928f","name":"Push message with content topic containing special chars","time":{"start":1714262098506,"stop":1714262098506,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2a0cd5c0204b8b","name":"Check message with non string payload is not received","time":{"start":1714261881446,"stop":1714261881447,"duration":1},"status":"passed","severity":"normal"},{"uid":"cee6aea30af95584","name":"Push message with Chinese payload","time":{"start":1714262098495,"stop":1714262098495,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8647c28f0688c22","name":"Push message with content topic containing Russian","time":{"start":1714262098507,"stop":1714262098507,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef9ce6729cc7c53","name":"Refresh subscription","time":{"start":1714262358262,"stop":1714262358262,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf501f3a6478115","name":"Push message with special chars payload","time":{"start":1714262254722,"stop":1714262254722,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3045e7ea3b84d3a","name":"should be able to encode the field with only STORE set to true","time":{"start":1714261674707,"stop":1714261674707,"duration":0},"status":"passed","severity":"normal"},{"uid":"38eac891873786b9","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714261724697,"stop":1714261724698,"duration":1},"status":"passed","severity":"normal"},{"uid":"5474aac96fe2b95e","name":"Ping on peer without subscriptions","time":{"start":1714261792683,"stop":1714261792684,"duration":1},"status":"passed","severity":"normal"},{"uid":"96cd08e3773baf6d","name":"Check received message containing XML","time":{"start":1714262205355,"stop":1714262205356,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1e5eb8c0733f934","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714261873771,"stop":1714261873772,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1d0cd4ad8233075","name":"Push message with content topic containing short","time":{"start":1714262254730,"stop":1714262254730,"duration":0},"status":"passed","severity":"normal"},{"uid":"df333ad3e53fb72d","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714261666836,"stop":1714261666836,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fea04a952755aee","name":"Check received message containing escaped characters","time":{"start":1714262205359,"stop":1714262205360,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f0329e6bfbfc908","name":"Ping on unsubscribed peer","time":{"start":1714261748918,"stop":1714261748918,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab4e8fe35145023","name":"Check message received after jswaku node is restarted","time":{"start":1714261881447,"stop":1714261881447,"duration":0},"status":"skipped","severity":"normal"},{"uid":"573c95c151b01ce8","name":"should return valid sharding parameters for static sharding","time":{"start":1714261666845,"stop":1714261666845,"duration":0},"status":"passed","severity":"normal"},{"uid":"4286ef2d8dc164fd","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714262254735,"stop":1714262254735,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f18c916b4eadb84","name":"should handle application and version for autosharding","time":{"start":1714261666834,"stop":1714261666834,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c8faee55a4953c","name":"should throw an error for insufficient data","time":{"start":1714261666674,"stop":1714261666674,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab53ce0332732b54","name":"should throw error - no public key","time":{"start":1714261675194,"stop":1714261675194,"duration":0},"status":"passed","severity":"normal"},{"uid":"56497d42581221ca","name":"Query with Promise Callback, No message returned","time":{"start":1714262262575,"stop":1714262262577,"duration":2},"status":"passed","severity":"normal"},{"uid":"bee9ee928a02b747","name":"Sign & Recover","time":{"start":1714261701555,"stop":1714261701556,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6f9045b486f3e34","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714262262559,"stop":1714262262560,"duration":1},"status":"passed","severity":"normal"},{"uid":"d249e4c55ca1f72c","name":"Check message with invalid timestamp is not received","time":{"start":1714261881443,"stop":1714261881444,"duration":1},"status":"passed","severity":"normal"},{"uid":"5956d2612b2ba2ba","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714262205384,"stop":1714262205384,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae6e82dfde3c32c","name":"Push message with custom timestamp: 1714265473918","time":{"start":1714262254740,"stop":1714262254741,"duration":1},"status":"passed","severity":"normal"},{"uid":"b592d10359d3f0cd","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714262205364,"stop":1714262205364,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea146f216bd8e23","name":"Meta field set when metaSetter is specified","time":{"start":1714261680113,"stop":1714261680113,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7002f645c162bb","name":"should handle a minimal index list","time":{"start":1714261666672,"stop":1714261666672,"duration":0},"status":"passed","severity":"normal"},{"uid":"380f6b10e5a2b600","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714261873766,"stop":1714261873766,"duration":0},"status":"passed","severity":"normal"},{"uid":"507cd92b7d790998","name":"Check publish message containing Script","time":{"start":1714262151942,"stop":1714262151945,"duration":3},"status":"passed","severity":"normal"},{"uid":"92870e30625c9315","name":"Encoder throws on undefined content topic","time":{"start":1714261700837,"stop":1714261700838,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff8384c75d0a259a","name":"isConnected should return false after all peers disconnect","time":{"start":1714261717950,"stop":1714261717951,"duration":1},"status":"passed","severity":"normal"},{"uid":"499a33b2c65786b2","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714261919976,"stop":1714261919977,"duration":1},"status":"passed","severity":"normal"},{"uid":"c643d62010cde328","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714261791966,"stop":1714261791966,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ca000838853672","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714261674709,"stop":1714261674709,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d3e8a2a9751c92","name":"Passing page size 0 when there are 110 messages","time":{"start":1714262293785,"stop":1714262293789,"duration":4},"status":"passed","severity":"normal"},{"uid":"792b69435e138885","name":"Push message with JSON payload","time":{"start":1714262098498,"stop":1714262098499,"duration":1},"status":"passed","severity":"normal"},{"uid":"98e40be939952f1a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714261666839,"stop":1714261666840,"duration":1},"status":"passed","severity":"normal"},{"uid":"601451c4c9c3f6ab","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714261690877,"stop":1714261690878,"duration":1},"status":"passed","severity":"normal"},{"uid":"933a75b8be6bec08","name":"less peers than existing","time":{"start":1714262098678,"stop":1714262098678,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6874a6967b7c76a4","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714261666827,"stop":1714261666827,"duration":0},"status":"passed","severity":"normal"},{"uid":"e10e66a7d7c8a5f0","name":"Asymmetric encrypt & decrypt","time":{"start":1714261701554,"stop":1714261701554,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbdeb3ab9acf632c","name":"Check received message with timestamp: 1714261717054000000 ","time":{"start":1714262205383,"stop":1714262205383,"duration":0},"status":"passed","severity":"normal"},{"uid":"19078e2ef6f34501","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714262358248,"stop":1714262358248,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0a5e9554a1b77f","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714262320779,"stop":1714262320779,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a795f1d705585d1","name":"Push message on custom pubsubTopic","time":{"start":1714261984157,"stop":1714261984157,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea1af3c8e868121","name":"Check received message containing special chars","time":{"start":1714262205351,"stop":1714262205352,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dfd9fac5dbca884","name":"Round trip binary serialization","time":{"start":1714261680112,"stop":1714261680112,"duration":0},"status":"passed","severity":"normal"},{"uid":"842a8e89a0510700","name":"Default pageSize","time":{"start":1714262293803,"stop":1714262293803,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d9b3af8feba226","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714261666843,"stop":1714261666844,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa8cfa50dc8aebbf","name":"Check received message containing long","time":{"start":1714262205373,"stop":1714262205374,"duration":1},"status":"passed","severity":"normal"},{"uid":"47ab5e4a71e71d48","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714261730237,"stop":1714261730238,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e1405f596260dd5","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714261984155,"stop":1714261984155,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ae393474a776dc6","name":"should configure sharding based on application and version for autosharding","time":{"start":1714261666846,"stop":1714261666846,"duration":0},"status":"passed","severity":"normal"},{"uid":"d348243d552e1ce3","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714262320780,"stop":1714262320780,"duration":0},"status":"passed","severity":"normal"},{"uid":"56bb94cc4d1f330d","name":"Check received message containing escaped characters","time":{"start":1714261881440,"stop":1714261881440,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e14cc71f3c0a02","name":"Check message with no content topic is not received","time":{"start":1714262205386,"stop":1714262205386,"duration":0},"status":"passed","severity":"normal"},{"uid":"870ae8b3d0730695","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714262262562,"stop":1714262262562,"duration":0},"status":"passed","severity":"normal"},{"uid":"28af8ce158121d1f","name":"should emit a peer event after start","time":{"start":1714261694936,"stop":1714261694936,"duration":0},"status":"passed","severity":"normal"},{"uid":"12aa11edf9d0c037","name":"Check message with invalid timestamp is not received","time":{"start":1714262205365,"stop":1714262205365,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe696618df44fac","name":"Generator, 2 different pubsubtopics","time":{"start":1714262293584,"stop":1714262293588,"duration":4},"status":"passed","severity":"normal"},{"uid":"8e2db7e91d95c863","name":"handles different clusterIds correctly","time":{"start":1714261666830,"stop":1714261666831,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d091387ef4a5707","name":"Throws when trying to push message with empty payload","time":{"start":1714262254729,"stop":1714262254730,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b5af1515a009ca3","name":"should set field with only RELAY enabled","time":{"start":1714261675200,"stop":1714261675200,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d4fbfe50f655d","name":"Subscribe and receive messages via waku relay post","time":{"start":1714261962713,"stop":1714261962714,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8ed60ad220176ce","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714262205364,"stop":1714262205364,"duration":0},"status":"passed","severity":"normal"},{"uid":"e52c20083fa7474c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714262140262,"stop":1714262140262,"duration":0},"status":"passed","severity":"normal"},{"uid":"9196068885d3fffa","name":"Check received message with timestamp: 1714261717054 ","time":{"start":1714262205363,"stop":1714262205364,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e88bd1455c2d6a6","name":"Subscribe to topic containing long and publish message","time":{"start":1714262168651,"stop":1714262168651,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c974b94b2429449","name":"Check received message with timestamp: 1714261717054000000 ","time":{"start":1714262205361,"stop":1714262205361,"duration":0},"status":"passed","severity":"normal"},{"uid":"9788513bad3f415a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714262451578,"stop":1714262451579,"duration":1},"status":"passed","severity":"normal"},{"uid":"7308a8c8173f2673","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714262168646,"stop":1714262168647,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c65090693bfa525","name":"Subscribe and receives messages on 20 topics","time":{"start":1714261962717,"stop":1714261962717,"duration":0},"status":"passed","severity":"normal"},{"uid":"582cfaff026f7f0e","name":"Check publish message after client node is restarted","time":{"start":1714262151957,"stop":1714262151958,"duration":1},"status":"skipped","severity":"normal"},{"uid":"21556b91cc349b8f","name":"should throw error - invalid id","time":{"start":1714261675193,"stop":1714261675193,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ade1c961d37180a","name":"Nodes with multiple pubsub topic","time":{"start":1714262140263,"stop":1714262140263,"duration":0},"status":"passed","severity":"normal"},{"uid":"42f86054b5bfb1ed","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714262358253,"stop":1714262358253,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d7c5303abc41d25","name":"should not fail to stop the service if it was not started","time":{"start":1714261694935,"stop":1714261694936,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1a5697727b6004","name":"should properly create location multiaddrs - udp6","time":{"start":1714261675197,"stop":1714261675198,"duration":1},"status":"passed","severity":"normal"},{"uid":"afba913ed697fc15","name":"different cluster, same shard: nodes don't connect","time":{"start":1714262002064,"stop":1714262002064,"duration":0},"status":"passed","severity":"normal"},{"uid":"b11d226faed5363f","name":"Generator, 2 different pubsubtopics","time":{"start":1714262293589,"stop":1714262293590,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2226f88250f958f","name":"Decrypt messages","time":{"start":1714262102055,"stop":1714262102056,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a13046678fa9488","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714262290187,"stop":1714262290187,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa28f298fac1067","name":"same cluster, different shard: nodes connect","time":{"start":1714262002064,"stop":1714262002064,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7df3bde70532679","name":"Push message with meta","time":{"start":1714262098524,"stop":1714262098525,"duration":1},"status":"passed","severity":"normal"},{"uid":"b489768f6acdad76","name":"Check publish message containing Russian","time":{"start":1714262151941,"stop":1714262151942,"duration":1},"status":"passed","severity":"normal"},{"uid":"63f8e4463fa9fe37","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714262140260,"stop":1714262140260,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba904b47b778fbfe","name":"random static sharding 6 - Cluster ID: 463, Shard ID: 461","time":{"start":1714262246469,"stop":1714262246469,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6936cb5fac5a3f1","name":"Check received message containing SQL Injection","time":{"start":1714262205377,"stop":1714262205378,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3ea4e6c2052bc09","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714261919981,"stop":1714261919981,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ed4d347f8cc8f","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714261666834,"stop":1714261666834,"duration":0},"status":"passed","severity":"normal"},{"uid":"30150d575f6b530a","name":"should encode/decode to text encoding","time":{"start":1714261675195,"stop":1714261675196,"duration":1},"status":"passed","severity":"normal"},{"uid":"74ffc130299f827b","name":"Subscribe and receive messages via waku relay post","time":{"start":1714262358259,"stop":1714262358259,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8bf89312f9fd905","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714261674710,"stop":1714261674710,"duration":0},"status":"passed","severity":"normal"},{"uid":"1145f68de47f39a5","name":"Ephemeral field set to true","time":{"start":1714261680112,"stop":1714261680113,"duration":1},"status":"passed","severity":"normal"},{"uid":"b352685127abbf57","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714261666827,"stop":1714261666827,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f11dff259e5170f","name":"returns all values when wanted number matches available values","time":{"start":1714261690534,"stop":1714261690535,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7b899bc49fe5e82","name":"Subscribe and receives messages on 20 topics","time":{"start":1714262358250,"stop":1714262358250,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f83856afec93a8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714262358267,"stop":1714262358267,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfea5ef9ca2d315e","name":"Check message with non string payload is not received","time":{"start":1714262205387,"stop":1714262205388,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e43a240e50c3c1c","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714261674711,"stop":1714261674712,"duration":1},"status":"passed","severity":"normal"},{"uid":"48ab33bdc985b8b","name":"should use DNS peer discovery with light client","time":{"start":1714261729070,"stop":1714261729070,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4f004c3639684270","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714261666849,"stop":1714261666849,"duration":0},"status":"passed","severity":"normal"},{"uid":"f905d01921d0d6a4","name":"Subscribe and receive messages via lightPush","time":{"start":1714262358247,"stop":1714262358247,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd9bb37e4b6a513","name":"Non TWN Cluster","time":{"start":1714262212383,"stop":1714262212384,"duration":1},"status":"passed","severity":"normal"},{"uid":"39d2d81938626877","name":"getPeersByDiscovery","time":{"start":1714262125025,"stop":1714262125025,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c135cee46cd96b","name":"random static sharding 7 - Cluster ID: 206, Shard ID: 25","time":{"start":1714262246469,"stop":1714262246470,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe041a08e067c5d2","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714261804000,"stop":1714261804000,"duration":0},"status":"passed","severity":"normal"},{"uid":"c44d067adf8b3a00","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714261666841,"stop":1714261666841,"duration":0},"status":"passed","severity":"normal"},{"uid":"483a7e0cbb32ce9b","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714262168651,"stop":1714262168652,"duration":1},"status":"passed","severity":"normal"},{"uid":"26b5aefbfd0f2ab6","name":"same cluster, same shard: nodes connect","time":{"start":1714262002063,"stop":1714262002063,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f3d57d8efa0f92","name":"different cluster, different shard: nodes don't connect","time":{"start":1714262002064,"stop":1714262002065,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a820acfcc660ab7","name":"Passing an array","time":{"start":1714262317972,"stop":1714262317973,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c0e2850b1f6f468","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714261679898,"stop":1714261679899,"duration":1},"status":"passed","severity":"normal"},{"uid":"3177759242d126ea","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714261730239,"stop":1714261730239,"duration":0},"status":"passed","severity":"normal"},{"uid":"351f9c3ba41681fc","name":"Ping on peer without subscriptions","time":{"start":1714261792681,"stop":1714261792682,"duration":1},"status":"passed","severity":"normal"},{"uid":"d668011bf847b720","name":"Subscribe to topic containing XML and receive message","time":{"start":1714262358265,"stop":1714262358266,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a154e25f7e829bc","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app12/3/topic749/utf8","time":{"start":1714262212391,"stop":1714262212391,"duration":0},"status":"passed","severity":"normal"},{"uid":"6347f1f8eae388ca","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714261962711,"stop":1714261962711,"duration":0},"status":"passed","severity":"normal"},{"uid":"f65f4c93b176c9eb","name":"new peer added after a peer was already found","time":{"start":1714262125026,"stop":1714262125026,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c82d5cf530f57a11","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714261691200,"stop":1714261691201,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaf57b342c88a4a7","name":"Ping on subscribed peer","time":{"start":1714261748917,"stop":1714261748917,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b3ddcb1ef4e1402","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714261881443,"stop":1714261881443,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c1bef54104c3e8f","name":"Push message with Russian payload","time":{"start":1714262254724,"stop":1714262254724,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7184e2774126190","name":"Check received message containing short","time":{"start":1714261881415,"stop":1714261881416,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce809d96e74f4fbe","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714261766216,"stop":1714261766217,"duration":1},"status":"passed","severity":"normal"},{"uid":"af53ad8d61782535","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714262358250,"stop":1714262358251,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec3f32e5dd238e9b","name":"Push message with numeric payload","time":{"start":1714262254721,"stop":1714262254722,"duration":1},"status":"passed","severity":"normal"},{"uid":"37b3da1a07ff5067","name":"Fails to push message with empty content topic","time":{"start":1714262254737,"stop":1714262254738,"duration":1},"status":"passed","severity":"normal"},{"uid":"e49bbd16fc9b4054","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714261873779,"stop":1714261873780,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6acaf97952039b4","name":"Relay + Store","time":{"start":1714261675201,"stop":1714261675201,"duration":0},"status":"passed","severity":"normal"},{"uid":"7adc8d7ace728be1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714261873772,"stop":1714261873772,"duration":0},"status":"passed","severity":"normal"},{"uid":"6936a4baf9ac2bc9","name":"Using a function","time":{"start":1714262317973,"stop":1714262317973,"duration":0},"status":"passed","severity":"normal"},{"uid":"97a75f0745ab89c9","name":"shard 0","time":{"start":1714262246464,"stop":1714262246464,"duration":0},"status":"passed","severity":"normal"},{"uid":"938ef530dd455f64","name":"Accepts a valid Waku Message","time":{"start":1714261683564,"stop":1714261683565,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fd04232ea791735","name":"can start the service","time":{"start":1714262187654,"stop":1714262187654,"duration":0},"status":"passed","severity":"normal"},{"uid":"8238c777d2967d9c","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app86/10/topic634/xml","time":{"start":1714262212387,"stop":1714262212388,"duration":1},"status":"passed","severity":"normal"},{"uid":"540648834e29741","name":"Push message with content topic containing escaped characters","time":{"start":1714262098521,"stop":1714262098521,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2f9a641fc638c8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714262358248,"stop":1714262358248,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7ace2f230486e2","name":"should throw an error for an unconfigured topic","time":{"start":1714261666843,"stop":1714261666843,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeae4f51c1e1490d","name":"Push message with content topic containing Arabic","time":{"start":1714262098506,"stop":1714262098507,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1e783e95604360e","name":"Push message with Script payload","time":{"start":1714262254725,"stop":1714262254725,"duration":0},"status":"passed","severity":"normal"},{"uid":"c586a3264d4b09fa","name":"Js publishes, other Js receives","time":{"start":1714262127713,"stop":1714262127714,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9d69d27673255a6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714261962726,"stop":1714261962728,"duration":2},"status":"passed","severity":"normal"},{"uid":"5f120700cdcc6dfc","name":"Check message on other pubsub topic is not received","time":{"start":1714262205385,"stop":1714262205386,"duration":1},"status":"passed","severity":"normal"},{"uid":"584d95ff2fa2e860","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714261873778,"stop":1714261873779,"duration":1},"status":"passed","severity":"normal"},{"uid":"34a37339c8b6314b","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714262168647,"stop":1714262168648,"duration":1},"status":"passed","severity":"normal"},{"uid":"e24bd8bf8ff7e3a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714261873763,"stop":1714261873764,"duration":1},"status":"passed","severity":"normal"},{"uid":"e04d97a7fa971295","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714261691201,"stop":1714261691201,"duration":0},"status":"passed","severity":"normal"},{"uid":"50fbfae7008f435d","name":"ignores domain fetching errors","time":{"start":1714261691198,"stop":1714261691198,"duration":0},"status":"passed","severity":"normal"},{"uid":"76da9efed37312be","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714261873779,"stop":1714261873779,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1b5fe48019b5a3","name":"Push message with custom timestamp: 1683503473918","time":{"start":1714262254739,"stop":1714262254739,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f13f11f9a177b93","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714261791967,"stop":1714261791967,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e7323cc566add4e","name":"different cluster, same shard: nodes don't connect","time":{"start":1714261873756,"stop":1714261873756,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1cada65a16245","name":"Check received message containing Arabic","time":{"start":1714262205352,"stop":1714262205353,"duration":1},"status":"passed","severity":"normal"},{"uid":"23b6c12d4bfa9732","name":"Query with Promise Callback, No Decoder","time":{"start":1714262262574,"stop":1714262262575,"duration":1},"status":"passed","severity":"normal"},{"uid":"88d41f9b79af856d","name":"Overlapping topic subscription","time":{"start":1714262168649,"stop":1714262168649,"duration":0},"status":"skipped","severity":"normal"},{"uid":"afe13fab5ecea1aa","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app42/8/topic363/proto","time":{"start":1714262212390,"stop":1714262212391,"duration":1},"status":"passed","severity":"normal"},{"uid":"eccb9fb1c1c8cc93","name":"Subscribe to topic containing short and receive message","time":{"start":1714262358262,"stop":1714262358262,"duration":0},"status":"passed","severity":"normal"},{"uid":"290a1dc335a34458","name":"Push message with Basic HTML tag payload","time":{"start":1714262254725,"stop":1714262254725,"duration":0},"status":"passed","severity":"normal"},{"uid":"406ea7d2a711782c","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714261690876,"stop":1714261690876,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1788708a8e0f584","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714261717949,"stop":1714261717950,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cfc21af1adb3940","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714261680115,"stop":1714261680115,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d6c98c451eab83","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714261873769,"stop":1714261873769,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b364ffce33d43e","name":"Reopen subscription with peer with lost subscription","time":{"start":1714261792682,"stop":1714261792683,"duration":1},"status":"passed","severity":"normal"},{"uid":"c64f4cba94f57170","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714261666837,"stop":1714261666838,"duration":1},"status":"passed","severity":"normal"},{"uid":"85e8799208c94cb6","name":"should not receive a peer event after stop","time":{"start":1714261729068,"stop":1714261729069,"duration":1},"status":"passed","severity":"normal"},{"uid":"77b948fd6efeb900","name":"Fails to push message with large meta","time":{"start":1714262098525,"stop":1714262098525,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a08f6619ed00108","name":"should handle corrupted local storage data gracefully","time":{"start":1714261694939,"stop":1714261694939,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b8eafee1c020a50","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714262358249,"stop":1714262358249,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d959fd2bcefe1c","name":"Encoder throws on empty string content topic","time":{"start":1714261702736,"stop":1714261702736,"duration":0},"status":"passed","severity":"normal"},{"uid":"e806414c69ae8d8a","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714261674712,"stop":1714261674712,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ea3d16739a5bcd","name":"Rejects garbage","time":{"start":1714261683565,"stop":1714261683566,"duration":1},"status":"passed","severity":"normal"},{"uid":"410a7c6b341bb2e7","name":"All","time":{"start":1714261727317,"stop":1714261727317,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0fd8e7f396c0d37","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714261791960,"stop":1714261791961,"duration":1},"status":"passed","severity":"normal"},{"uid":"28e931403175883c","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714262125026,"stop":1714262125026,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1e91d0ff3ae0125c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714261984154,"stop":1714261984154,"duration":0},"status":"passed","severity":"normal"},{"uid":"d554396938dc9d05","name":"Check received message containing Script","time":{"start":1714262205354,"stop":1714262205355,"duration":1},"status":"passed","severity":"normal"},{"uid":"692a8c3b9f8cfebd","name":"throws on content topic with empty version field","time":{"start":1714261666823,"stop":1714261666824,"duration":1},"status":"passed","severity":"normal"},{"uid":"46960ed6515731db","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714262358266,"stop":1714262358266,"duration":0},"status":"passed","severity":"normal"},{"uid":"7def17df190cc922","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714261791966,"stop":1714261791967,"duration":1},"status":"passed","severity":"normal"},{"uid":"2086465ba4829315","name":"should add and remove event listeners correctly","time":{"start":1714261694939,"stop":1714261694939,"duration":0},"status":"passed","severity":"normal"},{"uid":"c56175ee2489d39a","name":"Subscribe to topic containing Script and receive message","time":{"start":1714261962723,"stop":1714261962723,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fdcc86d8b9a7689","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714262358252,"stop":1714262358253,"duration":1},"status":"passed","severity":"normal"},{"uid":"6327c76fec357fe1","name":"Ping on unsubscribed peer","time":{"start":1714261792684,"stop":1714261792684,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba2f6f2bc71e0ed","name":"1 Relay, 1 fetch","time":{"start":1714261690733,"stop":1714261690733,"duration":0},"status":"passed","severity":"normal"},{"uid":"926e37260ece69b","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714262002061,"stop":1714262002062,"duration":1},"status":"passed","severity":"normal"},{"uid":"88f8ee6506e0312a","name":"should properly create location multiaddrs - udp","time":{"start":1714261675198,"stop":1714261675198,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc349cfd49fabd","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714262168654,"stop":1714262168655,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8948adb40b7871d","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714261873760,"stop":1714261873760,"duration":0},"status":"passed","severity":"normal"},{"uid":"b303aa39d061dfbf","name":"Decoder throws on undefined content topic","time":{"start":1714261702736,"stop":1714261702737,"duration":1},"status":"passed","severity":"normal"},{"uid":"f11f21d49f089940","name":"Check received message containing Arabic","time":{"start":1714261881429,"stop":1714261881429,"duration":0},"status":"passed","severity":"normal"},{"uid":"1216ad00c5b2d7e3","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714262320780,"stop":1714262320780,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae3e8eeafe165ab","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714262320778,"stop":1714262320778,"duration":0},"status":"passed","severity":"normal"},{"uid":"433927e4a67f4c36","name":"should not throw an error for a single configured topic","time":{"start":1714261666842,"stop":1714261666842,"duration":0},"status":"passed","severity":"normal"},{"uid":"abcbdee625d47682","name":"Passing page size 19 when there are 20 messages","time":{"start":1714262293801,"stop":1714262293802,"duration":1},"status":"passed","severity":"normal"},{"uid":"a79af61a16ecba5b","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714261873780,"stop":1714261873780,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b157cc4d9d64faa","name":"Init the array if not present","time":{"start":1714261666416,"stop":1714261666418,"duration":2},"status":"passed","severity":"normal"},{"uid":"febad541b8010065","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714261674712,"stop":1714261674713,"duration":1},"status":"passed","severity":"normal"},{"uid":"543c92d07358f3f7","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714262140261,"stop":1714262140261,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff32d12f6938bda","name":"nwaku subscribes","time":{"start":1714262127709,"stop":1714262127710,"duration":1},"status":"passed","severity":"normal"},{"uid":"68ad96686f8edb5a","name":"Ordered callback, aborts when callback returns true","time":{"start":1714262302168,"stop":1714262302169,"duration":1},"status":"passed","severity":"normal"},{"uid":"51ea9c8dc3eec903","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714261873776,"stop":1714261873776,"duration":0},"status":"passed","severity":"normal"},{"uid":"475ba96de99d4637","name":"Promise Callback - backward","time":{"start":1714262276606,"stop":1714262276606,"duration":0},"status":"passed","severity":"normal"},{"uid":"164f5011a7224518","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714261962722,"stop":1714261962722,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be71f29b522893e","name":"Check received message with timestamp: 1714261717232000000 ","time":{"start":1714261881441,"stop":1714261881442,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d406bcf34502344","name":"Does not throw an exception when node disconnects","time":{"start":1714262317972,"stop":1714262317972,"duration":0},"status":"passed","severity":"normal"},{"uid":"e865bfb2cd7f0bb","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714262358257,"stop":1714262358257,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3381b5f09bdf8eb","name":"Reusing cursor across nodes","time":{"start":1714262242772,"stop":1714262242773,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c93af48119c361","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714261674708,"stop":1714261674709,"duration":1},"status":"passed","severity":"normal"},{"uid":"6928d1a69d2f6b62","name":"should properly create location multiaddrs - udp4","time":{"start":1714261675197,"stop":1714261675197,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f3b31c5d1f6143","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714262358256,"stop":1714262358257,"duration":1},"status":"passed","severity":"normal"},{"uid":"b39d170584aba6e2","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714262358255,"stop":1714262358256,"duration":1},"status":"passed","severity":"normal"},{"uid":"3799c0a17ffda0b0","name":"Query Generator - backward","time":{"start":1714262276605,"stop":1714262276606,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3e08b51cb62fc25","name":"Check publish message containing unicode special characters","time":{"start":1714262151949,"stop":1714262151949,"duration":0},"status":"passed","severity":"normal"},{"uid":"e472790926aebdfa","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714261666844,"stop":1714261666844,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d64d13b815b7c4c","name":"should throw an error for missing sharding configuration","time":{"start":1714261666847,"stop":1714261666847,"duration":0},"status":"passed","severity":"normal"},{"uid":"852afe208227f300","name":"Push message with custom timestamp: 1714258273918","time":{"start":1714262254740,"stop":1714262254740,"duration":0},"status":"passed","severity":"normal"},{"uid":"76eca87f894d9802","name":"Relay + Store","time":{"start":1714261727316,"stop":1714261727316,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa08c0e32099011","name":"Fails to publish duplicate message","time":{"start":1714262151953,"stop":1714262151954,"duration":1},"status":"passed","severity":"normal"},{"uid":"94dad0cc9612af65","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714261666838,"stop":1714261666838,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3322fd3c31bf2d0","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714261666828,"stop":1714261666829,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7755b0975c7afdf","name":"Publish message with custom timestamp: Sat Apr 27 2024 22:55:27 GMT+0000 (Coordinated Universal Time)","time":{"start":1714262151950,"stop":1714262151952,"duration":2},"status":"passed","severity":"normal"},{"uid":"90bb461940cdd9ff","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714261690537,"stop":1714261690537,"duration":0},"status":"passed","severity":"normal"},{"uid":"40202d4b6370c137","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714261873768,"stop":1714261873768,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d276edcc6053e","name":"Check received message containing long","time":{"start":1714262205350,"stop":1714262205350,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbeae6907702846a","name":"Push message with content topic containing SQL Injection","time":{"start":1714262098508,"stop":1714262098515,"duration":7},"status":"passed","severity":"normal"},{"uid":"795fb3d3e008b6c0","name":"Check publish message containing shell command","time":{"start":1714262151948,"stop":1714262151948,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db00805e6bd1734","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714261962718,"stop":1714261962718,"duration":0},"status":"passed","severity":"normal"},{"uid":"e490b691d8d5603f","name":"Check meta is set [ecies]","time":{"start":1714261702735,"stop":1714261702735,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf52cce12f6fc1f4","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714262125026,"stop":1714262125027,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8e84ec8b0451d2","name":"Push message with unicode special characters payload","time":{"start":1714262098501,"stop":1714262098501,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b4c32b2d76d5a4b","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714261873776,"stop":1714261873776,"duration":0},"status":"passed","severity":"normal"},{"uid":"64806bd01c499dfe","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714261666826,"stop":1714261666826,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69ec4d0482f2032","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714262293590,"stop":1714262293590,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a0accf4d0dc5e24","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714261700833,"stop":1714261700835,"duration":2},"status":"passed","severity":"normal"},{"uid":"3d0159a35f3d3405","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714261873764,"stop":1714261873765,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbe269d1fd8cf74e","name":"Check publish message containing short","time":{"start":1714262151938,"stop":1714262151938,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a1bab80d022e49","name":"Fails to push message bigger that 1MB","time":{"start":1714262254741,"stop":1714262254741,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c92d134e7e5d16f","name":"Subscribe to topic containing Script and publish message","time":{"start":1714262168655,"stop":1714262168655,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ea8a86bdff1d80","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714261962723,"stop":1714261962724,"duration":1},"status":"passed","severity":"normal"},{"uid":"adb0dd5ff9e6b1c2","name":"Reopen subscription with peer with lost subscription","time":{"start":1714261748919,"stop":1714261748919,"duration":0},"status":"passed","severity":"normal"},{"uid":"d825cdfcc680fbcd","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714262168657,"stop":1714262168658,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4d0150e8c93cee9","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714262140262,"stop":1714262140263,"duration":1},"status":"passed","severity":"normal"},{"uid":"7425967ec747a535","name":"Relay - dialed after","time":{"start":1714262324755,"stop":1714262324755,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb31055967eddc6","name":"Check received message containing Russian","time":{"start":1714262205353,"stop":1714262205353,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e0e9feab7e9d7d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714261919972,"stop":1714261919973,"duration":1},"status":"passed","severity":"normal"},{"uid":"283aa24dc6e8a031","name":"Push message with content topic containing escaped characters","time":{"start":1714262254736,"stop":1714262254736,"duration":0},"status":"passed","severity":"normal"},{"uid":"1daace9883c810fc","name":"should throw an error for missing required configuration","time":{"start":1714261666835,"stop":1714261666835,"duration":0},"status":"passed","severity":"normal"},{"uid":"3614c5a60477d9e4","name":"Ephemeral messages are not stored","time":{"start":1714261730237,"stop":1714261730237,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab411e56f0adc45","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714261674709,"stop":1714261674710,"duration":1},"status":"passed","severity":"normal"},{"uid":"af908a9333273e9b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714261791967,"stop":1714261791967,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9064bcdb9d9ee0","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714261666837,"stop":1714261666837,"duration":0},"status":"passed","severity":"normal"},{"uid":"76916895b6cb9b45","name":"throws on content topic with empty encoding field","time":{"start":1714261666824,"stop":1714261666824,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3f1a85cbf35974","name":"Ordered Callback - forward","time":{"start":1714262276607,"stop":1714262276607,"duration":0},"status":"passed","severity":"normal"},{"uid":"8530717c1c67cbdf","name":"Push message with rate limit","time":{"start":1714262254739,"stop":1714262254739,"duration":0},"status":"passed","severity":"normal"},{"uid":"3737a2f731bef2ab","name":"caches peers it previously fetched","time":{"start":1714261691199,"stop":1714261691199,"duration":0},"status":"passed","severity":"normal"},{"uid":"719413c5f2ef1194","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714261666847,"stop":1714261666847,"duration":0},"status":"passed","severity":"normal"},{"uid":"6267e896aa98de08","name":"should set field with only STORE enabled","time":{"start":1714261675200,"stop":1714261675200,"duration":0},"status":"passed","severity":"normal"},{"uid":"c492e352ede88989","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714262151950,"stop":1714262151950,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ec9fd5c2de473c","name":"same cluster, different shard: nodes don't connect","time":{"start":1714261873756,"stop":1714261873756,"duration":0},"status":"passed","severity":"normal"},{"uid":"7425402dabb2a3d2","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714262451580,"stop":1714262451580,"duration":0},"status":"passed","severity":"normal"},{"uid":"210d9a55eaab9608","name":"Push message with content topic containing Arabic","time":{"start":1714262254733,"stop":1714262254733,"duration":0},"status":"passed","severity":"normal"},{"uid":"8046199df762e02f","name":"Filter","time":{"start":1714262324760,"stop":1714262324762,"duration":2},"status":"passed","severity":"normal"},{"uid":"aa95ec07fc3f3c25","name":"Check publish message containing XML","time":{"start":1714262151945,"stop":1714262151945,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df52e2728fe52c4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714261804001,"stop":1714261804001,"duration":0},"status":"passed","severity":"normal"},{"uid":"461f3865d42ae227","name":"Sample","time":{"start":1714261674698,"stop":1714261674698,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d70c6625c120af","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714262358260,"stop":1714262358261,"duration":1},"status":"passed","severity":"normal"},{"uid":"deaad005abd7503","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714261873777,"stop":1714261873778,"duration":1},"status":"passed","severity":"normal"},{"uid":"75144d1e69b86631","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app72/6/topic276/utf8","time":{"start":1714262212390,"stop":1714262212390,"duration":0},"status":"passed","severity":"normal"},{"uid":"676ef995307061ed","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714261666826,"stop":1714261666826,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66de008f97f0db1","name":"Check message received after nwaku node is restarted","time":{"start":1714262205371,"stop":1714262205372,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8e4eddf3d71cb24d","name":"should properly compute the node id","time":{"start":1714261675195,"stop":1714261675195,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc5292b5a31f422e","name":"isConnected should return false after all peers disconnect","time":{"start":1714261766217,"stop":1714261766218,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d304ce2e2a4b509","name":"Push message equal or less that 1MB","time":{"start":1714262254741,"stop":1714262254741,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ffeffe57b693c3","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714261791962,"stop":1714261791963,"duration":1},"status":"passed","severity":"normal"},{"uid":"2925a00b1e20d052","name":"start node with ApplicationInfo","time":{"start":1714262212394,"stop":1714262212394,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5cd91d0e4c8bbdd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714261984157,"stop":1714261984157,"duration":0},"status":"passed","severity":"normal"},{"uid":"d336a1903dcccc7c","name":"should not receive a peer event before start","time":{"start":1714262187658,"stop":1714262187658,"duration":0},"status":"passed","severity":"normal"},{"uid":"c30971d5a68ea5b3","name":"Push message with content topic containing short","time":{"start":1714262098504,"stop":1714262098504,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d236c215b94ad8","name":"Check message received after nwaku node is restarted","time":{"start":1714262205388,"stop":1714262205389,"duration":1},"status":"skipped","severity":"normal"},{"uid":"125dffb1445ff22e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714261962728,"stop":1714261962728,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c21654625be8c8","name":"Passing page size 110 when there are 120 messages","time":{"start":1714262293802,"stop":1714262293803,"duration":1},"status":"passed","severity":"normal"},{"uid":"537cbb77b943e52e","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714262168652,"stop":1714262168652,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f309e0c13f8b6d4","name":"should throw error - no id","time":{"start":1714261675192,"stop":1714261675192,"duration":0},"status":"passed","severity":"normal"},{"uid":"999c4226b2772c67","name":"Check message with no payload is not received","time":{"start":1714261881446,"stop":1714261881446,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5e39baa6141002","name":"throws an error for improperly formatted content topics","time":{"start":1714261666831,"stop":1714261666831,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb6fcd31bbfb435","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714262320780,"stop":1714262320780,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeaa9cfb1f4861e3","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714261766215,"stop":1714261766215,"duration":0},"status":"passed","severity":"normal"},{"uid":"992ff818ae566e8a","name":"Check publish message containing Chinese","time":{"start":1714262151940,"stop":1714262151941,"duration":1},"status":"passed","severity":"normal"},{"uid":"202e68d881ff1ad8","name":"Publishes to nwaku","time":{"start":1714262127711,"stop":1714262127712,"duration":1},"status":"passed","severity":"normal"},{"uid":"f10dd771d9fd195b","name":"Fails to push message bigger that 1MB","time":{"start":1714262098530,"stop":1714262098530,"duration":0},"status":"passed","severity":"normal"},{"uid":"7440cf42d3fb836","name":"should only return 1 node with relay capability","time":{"start":1714261691199,"stop":1714261691200,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d6a4006de544acb","name":"should decode valid enr successfully","time":{"start":1714261675191,"stop":1714261675191,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bc3ed6836d64ebf","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714261666844,"stop":1714261666845,"duration":1},"status":"passed","severity":"normal"},{"uid":"d94f1368d3e03a96","name":"Check received message containing JSON","time":{"start":1714262205357,"stop":1714262205358,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c4af0721da8cc6d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714261919980,"stop":1714261919981,"duration":1},"status":"passed","severity":"normal"},{"uid":"92e34ac3b6d17f45","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714262168659,"stop":1714262168659,"duration":0},"status":"passed","severity":"normal"},{"uid":"565f421ebc8696","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714261962720,"stop":1714261962721,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb303e2688fa1ca0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714261873772,"stop":1714261873773,"duration":1},"status":"passed","severity":"normal"},{"uid":"3939133acc0951ef","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714262358268,"stop":1714262358268,"duration":0},"status":"passed","severity":"normal"},{"uid":"b639dcb8c4f2c6b6","name":"Query Generator, No message returned","time":{"start":1714262262561,"stop":1714262262561,"duration":0},"status":"passed","severity":"normal"},{"uid":"81929489b6f18433","name":"should return empty list for no shard","time":{"start":1714261666835,"stop":1714261666835,"duration":0},"status":"passed","severity":"normal"},{"uid":"85cc518d5f99c453","name":"Push message with shell command payload","time":{"start":1714262098499,"stop":1714262098500,"duration":1},"status":"passed","severity":"normal"},{"uid":"d196fd29fc9695e1","name":"Check received message containing special chars","time":{"start":1714262205374,"stop":1714262205375,"duration":1},"status":"passed","severity":"normal"},{"uid":"b575df1ecef78ac3","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714261666832,"stop":1714261666832,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd1fd46a464c2fe","name":"Check received message containing Basic HTML tag","time":{"start":1714261881437,"stop":1714261881438,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed79152cce32900f","name":"should load peers from local storage and dispatch events","time":{"start":1714261694938,"stop":1714261694938,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2bac8fac2f29d12","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714261666844,"stop":1714261666844,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8620c09fcdfde","name":"should set field with only FILTER enabled","time":{"start":1714261675200,"stop":1714261675201,"duration":1},"status":"passed","severity":"normal"},{"uid":"59cc82bb148c42bd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714261666840,"stop":1714261666840,"duration":0},"status":"passed","severity":"normal"},{"uid":"7150a44be1ce8d3d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714261919982,"stop":1714261919982,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7ccde86293153","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714261919973,"stop":1714261919975,"duration":2},"status":"passed","severity":"normal"},{"uid":"4e536caa410ef084","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714262358260,"stop":1714262358260,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79dd802ebeb1ae6","name":"Check publish message containing Basic HTML tag","time":{"start":1714262151946,"stop":1714262151946,"duration":0},"status":"passed","severity":"normal"},{"uid":"453d2f2e8a97d6f9","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714262098517,"stop":1714262098518,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb9d52b6c1a51955","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714261873780,"stop":1714261873781,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f3957458e097d9a","name":"Decoder throws on empty string content topic","time":{"start":1714261680115,"stop":1714261680115,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2ed9d12ceabee7","name":"can start the service","time":{"start":1714261694934,"stop":1714261694935,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed17f3ca97bee5be","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714261666833,"stop":1714261666833,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa300b3e17e4703e","name":"Decoder throws on undefined content topic","time":{"start":1714261700839,"stop":1714261700839,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c98ab2743bee0c1","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714261666846,"stop":1714261666847,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb5221c0f84185dd","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714262320779,"stop":1714262320779,"duration":0},"status":"passed","severity":"normal"},{"uid":"e851db363eb4cdc7","name":"Check publish message containing numeric","time":{"start":1714262151939,"stop":1714262151940,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e6c708d7489f800","name":"Query with Ordered Callback, No Decoder","time":{"start":1714262262562,"stop":1714262262571,"duration":9},"status":"passed","severity":"normal"},{"uid":"ba9d88efb1254504","name":"Check received message containing shell command","time":{"start":1714261881439,"stop":1714261881440,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4bf7869dce37b18","name":"should only return 1 node with store capability","time":{"start":1714261691200,"stop":1714261691200,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec67232be2b84c7f","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714261873777,"stop":1714261873777,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a0167d0fe9a8f50","name":"should be called for bootstrap peers","time":{"start":1714261724696,"stop":1714261724696,"duration":0},"status":"passed","severity":"normal"},{"uid":"b834a769272b5d6c","name":"Check received message containing unicode special characters","time":{"start":1714262205360,"stop":1714262205360,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc031a19caa8a898","name":"throws on content topic with too few or too many fields","time":{"start":1714261666822,"stop":1714261666822,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d95298f81a09d3a","name":"Check message received after jswaku node is restarted","time":{"start":1714262205371,"stop":1714262205371,"duration":0},"status":"skipped","severity":"normal"},{"uid":"64baf6992a0f840b","name":"throws on empty content topic","time":{"start":1714261666821,"stop":1714261666821,"duration":0},"status":"passed","severity":"normal"},{"uid":"434b18c63c83ec9c","name":"should not receive a peer event after stop","time":{"start":1714261694937,"stop":1714261694937,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d225c6aa68224ba","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714261791957,"stop":1714261791958,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cccba0751b8d819","name":"Push message with Chinese payload","time":{"start":1714262254722,"stop":1714262254723,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bbca26118482a3d","name":"Push message with JSON payload","time":{"start":1714262254726,"stop":1714262254726,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0503f87c73c53f","name":"Subscribe and receive messages via lightPush","time":{"start":1714262358258,"stop":1714262358258,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b5ca07a4693a29","name":"Push message with XML payload","time":{"start":1714262098497,"stop":1714262098498,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd5cb392680150de","name":"Ping on subscribed peer","time":{"start":1714261792683,"stop":1714261792683,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb48f16a8905ad1","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714262168656,"stop":1714262168656,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ff3d14b743d543","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714261674707,"stop":1714261674707,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3c51eeedb354668","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714261674711,"stop":1714261674711,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a675cbb125ccfc7","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714262358259,"stop":1714262358259,"duration":0},"status":"passed","severity":"normal"},{"uid":"241da69a934e43da","name":"Check received message containing special chars","time":{"start":1714261881417,"stop":1714261881422,"duration":5},"status":"passed","severity":"normal"},{"uid":"5e4fe1d5b64a30aa","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714261729070,"stop":1714261729070,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d036dbffadd88d45","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714261666848,"stop":1714261666848,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9db00e4b8d75a7c","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714261717948,"stop":1714261717949,"duration":1},"status":"passed","severity":"normal"},{"uid":"23e8c3955f592931","name":"Check received message containing Russian","time":{"start":1714262205376,"stop":1714262205377,"duration":1},"status":"passed","severity":"normal"},{"uid":"2929cc062dfbfa1d","name":"Privacy Node - default protocol","time":{"start":1714262324762,"stop":1714262324763,"duration":1},"status":"passed","severity":"normal"},{"uid":"20e8d78e6c7f1b82","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714261962728,"stop":1714261962729,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc3bb7e4bcd504ec","name":"Push message with short payload","time":{"start":1714262098493,"stop":1714262098493,"duration":0},"status":"passed","severity":"normal"},{"uid":"e34973214d569dd9","name":"Push message with content topic containing shell command","time":{"start":1714262098520,"stop":1714262098520,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43fcd564b87bded","name":"should get / set UDP multiaddr","time":{"start":1714261675196,"stop":1714261675196,"duration":0},"status":"passed","severity":"normal"},{"uid":"f24e292830c92fe8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714261791961,"stop":1714261791962,"duration":1},"status":"passed","severity":"normal"},{"uid":"91993b1371a412e6","name":"Check message with no content topic is not received","time":{"start":1714261881445,"stop":1714261881446,"duration":1},"status":"passed","severity":"normal"},{"uid":"a64e916bef7dd0cc","name":"Check publish message containing special chars","time":{"start":1714262151940,"stop":1714262151940,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dbf6cec5afb5893","name":"isConnected should return true after first peer connects","time":{"start":1714261766217,"stop":1714261766217,"duration":0},"status":"passed","severity":"normal"},{"uid":"b200bbbc399d5ed3","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714261702735,"stop":1714261702735,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c8a69121053cde","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714261919976,"stop":1714261919976,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca66d5c9676e54e9","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714262358250,"stop":1714262358250,"duration":0},"status":"passed","severity":"normal"},{"uid":"e894ed2ca2aa8015","name":"Check publish message containing JSON","time":{"start":1714262151946,"stop":1714262151948,"duration":2},"status":"passed","severity":"normal"},{"uid":"89cca51197e7129c","name":"Subscribe and publish message","time":{"start":1714262168646,"stop":1714262168646,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e151a0337f8f62","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714261666834,"stop":1714261666834,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf3d3c99a7b26c41","name":"throws on content topic with empty application field","time":{"start":1714261666823,"stop":1714261666823,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23b769feb7b1ab5","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714262320779,"stop":1714262320779,"duration":0},"status":"passed","severity":"normal"},{"uid":"9061f21155b82404","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714261666845,"stop":1714261666845,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c050468efe1374b","name":"Check publish message containing Arabic","time":{"start":1714262151941,"stop":1714262151941,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cf320d4d70614d7","name":"should throw error - no public key","time":{"start":1714261675192,"stop":1714261675193,"duration":1},"status":"passed","severity":"normal"},{"uid":"bac8520ca206a84","name":"should properly create location multiaddrs - tcp6","time":{"start":1714261675198,"stop":1714261675198,"duration":0},"status":"passed","severity":"normal"},{"uid":"be1b62e303ab9ae8","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714261666834,"stop":1714261666835,"duration":1},"status":"passed","severity":"normal"},{"uid":"d27b829cbf78c0c3","name":"Push message with content topic containing JSON","time":{"start":1714262254735,"stop":1714262254735,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf191956493293d6","name":"receives messages sent to provided content topic through stream","time":{"start":1714262152137,"stop":1714262152137,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c8ae406b97a873d","name":"Push message with content topic containing SQL Injection","time":{"start":1714262254733,"stop":1714262254734,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6fe3877986d5b9d","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714261666837,"stop":1714261666837,"duration":0},"status":"passed","severity":"normal"},{"uid":"7140d967f58b5c27","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714261690734,"stop":1714261690734,"duration":0},"status":"passed","severity":"normal"},{"uid":"df5d9548d88ad174","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714261873761,"stop":1714261873761,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc828bd991069753","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714261666673,"stop":1714261666673,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d6efab80cb337a","name":"Subscribe to topic containing Script and receive message","time":{"start":1714262358265,"stop":1714262358265,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff12ca64334eab3","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714261679899,"stop":1714261679900,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab73eb7468b2869c","name":"Subscribe to topic containing long and receive message","time":{"start":1714262358262,"stop":1714262358263,"duration":1},"status":"passed","severity":"normal"},{"uid":"de0287cf2f299b71","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714261666849,"stop":1714261666849,"duration":0},"status":"passed","severity":"normal"},{"uid":"b570c464e6471f39","name":"should get / set TCP multiaddr","time":{"start":1714261675196,"stop":1714261675196,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbaa220cc0a50d32","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714261919977,"stop":1714261919977,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c61d1b4b646739","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714262242771,"stop":1714262242771,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b499aefc1826cb","name":"isConnected return false after peer stops","time":{"start":1714261766218,"stop":1714261766222,"duration":4},"status":"passed","severity":"normal"},{"uid":"25a440ee3344e5e9","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714261873762,"stop":1714261873763,"duration":1},"status":"passed","severity":"normal"},{"uid":"5feb39c90e4cc268","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714262358267,"stop":1714262358267,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b61c0262b79192a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714262140263,"stop":1714262140263,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9c2284a04ffc6f","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app43/7/topic430/xml","time":{"start":1714262212388,"stop":1714262212389,"duration":1},"status":"passed","severity":"normal"},{"uid":"1087d9a1980c1375","name":"random static sharding 8 - Cluster ID: 729, Shard ID: 671","time":{"start":1714262246470,"stop":1714262246470,"duration":0},"status":"passed","severity":"normal"},{"uid":"2385e95013fe6dbe","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714261804002,"stop":1714261804002,"duration":0},"status":"passed","severity":"normal"},{"uid":"614089c53363b72f","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714262140260,"stop":1714262140260,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc4112f389cc27ca","name":"Fails to push message with large meta","time":{"start":1714262254738,"stop":1714262254739,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a60bb63084f5da2","name":"Check received message containing emoji","time":{"start":1714262205382,"stop":1714262205382,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f39cadb935c09f6","name":"Check meta is set [symmetric]","time":{"start":1714261700836,"stop":1714261700837,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5e33a410891faec","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714261674712,"stop":1714261674712,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f9e3fb4516497d","name":"Check publish message after service node is restarted","time":{"start":1714262151957,"stop":1714262151957,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c5d4fec4353e1519","name":"Overlapping topic subscription","time":{"start":1714262358261,"stop":1714262358261,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5856cf682e43d7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714261873775,"stop":1714261873775,"duration":0},"status":"passed","severity":"normal"},{"uid":"63322a4da1e5de5f","name":"should encode/decode to RLP encoding","time":{"start":1714261675195,"stop":1714261675195,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ac5dd8e9869e4f","name":"Query generator for 2000 messages","time":{"start":1714262302169,"stop":1714262302170,"duration":1},"status":"passed","severity":"normal"},{"uid":"a62350f68d4cef66","name":"Push message with XML payload","time":{"start":1714262254725,"stop":1714262254725,"duration":0},"status":"passed","severity":"normal"},{"uid":"5253ab103b8ce3a1","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714261666842,"stop":1714261666843,"duration":1},"status":"passed","severity":"normal"},{"uid":"32ea8ca79e98904a","name":"should emit a peer event after start","time":{"start":1714261729067,"stop":1714261729067,"duration":0},"status":"passed","severity":"normal"},{"uid":"8692ad2825a346ff","name":"Push message with content topic containing XML","time":{"start":1714262098516,"stop":1714262098517,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0a8e0f0ba2ccdf4","name":"Push message with unicode special characters payload","time":{"start":1714262254726,"stop":1714262254727,"duration":1},"status":"passed","severity":"normal"},{"uid":"dee7b2256d0965e1","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714261675201,"stop":1714261675201,"duration":0},"status":"passed","severity":"normal"},{"uid":"104e44d691317b83","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714261984158,"stop":1714261984158,"duration":0},"status":"passed","severity":"normal"},{"uid":"edcc244986dfacee","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714262168653,"stop":1714262168653,"duration":0},"status":"passed","severity":"normal"},{"uid":"31aec39dedb4776a","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714262168648,"stop":1714262168648,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff59622de0da3bb","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714261666828,"stop":1714261666828,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f05988003ac3e85","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714262262573,"stop":1714262262574,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b68833dac3a0803","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714261666832,"stop":1714261666832,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e491fc64a338da5","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714261962712,"stop":1714261962712,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b8501ae15eb069","name":"connected peers and dial","time":{"start":1714262098677,"stop":1714262098677,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d1b861a9560ed0e0","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714262242770,"stop":1714262242770,"duration":0},"status":"passed","severity":"normal"},{"uid":"44779a1b5dddba7e","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714261962729,"stop":1714261962729,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e51f0242ba3568","name":"it tolerates circular branch references","time":{"start":1714261691197,"stop":1714261691198,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b3f46d612044a4d","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714261724696,"stop":1714261724697,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f1201c2f7c707f0","name":"should return false","time":{"start":1714261675194,"stop":1714261675194,"duration":0},"status":"passed","severity":"normal"},{"uid":"b76576c830782b9a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714262140258,"stop":1714262140258,"duration":0},"status":"passed","severity":"normal"},{"uid":"90ec0bee0acf6e75","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714261691201,"stop":1714261691202,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b43c307c696030e1","name":"Push message with Arabic payload","time":{"start":1714262254723,"stop":1714262254723,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ce02ff80f8b47","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714261690879,"stop":1714261690879,"duration":0},"status":"passed","severity":"normal"},{"uid":"2459da5fd0da84b8","name":"Check message with non string payload is not received","time":{"start":1714262205366,"stop":1714262205371,"duration":5},"status":"passed","severity":"normal"},{"uid":"b49f33de5038c7c4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714261666841,"stop":1714261666842,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ae0315dd73a95bf","name":"should not fail to start the service if it is already started","time":{"start":1714261694936,"stop":1714261694936,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce64d2899015e32","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714262168653,"stop":1714262168654,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba9767bc01800c6a","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714262151957,"stop":1714262151957,"duration":0},"status":"passed","severity":"normal"},{"uid":"30099ad975aed5e6","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714261962726,"stop":1714261962726,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba7b4f2cc1272a6","name":"Check received message containing numeric","time":{"start":1714261881416,"stop":1714261881417,"duration":1},"status":"passed","severity":"normal"},{"uid":"24c87e868801abd6","name":"Push message equal or less that 1MB","time":{"start":1714262098529,"stop":1714262098530,"duration":1},"status":"passed","severity":"normal"},{"uid":"6759e01719b01970","name":"Check received message containing XML","time":{"start":1714261881437,"stop":1714261881437,"duration":0},"status":"passed","severity":"normal"},{"uid":"3663538108208e00","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714261702734,"stop":1714261702735,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8b653684a6e0f69","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714261804002,"stop":1714261804002,"duration":0},"status":"passed","severity":"normal"},{"uid":"16927cbdb7a89862","name":"Waku message hash computation","time":{"start":1714261669345,"stop":1714261669346,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae8bbe2c306078e0","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714262242769,"stop":1714262242769,"duration":0},"status":"passed","severity":"normal"},{"uid":"83dd792da901bd83","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714262293596,"stop":1714262293596,"duration":0},"status":"passed","severity":"normal"},{"uid":"978aff49b686d57c","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714262242772,"stop":1714262242772,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b47f91f12dbfaa","name":"Check received message containing SQL Injection","time":{"start":1714262205354,"stop":1714262205354,"duration":0},"status":"passed","severity":"normal"},{"uid":"b966fc0323ea73f0","name":"Check publish message containing SQL Injection","time":{"start":1714262151942,"stop":1714262151942,"duration":0},"status":"passed","severity":"normal"},{"uid":"83340905c03e5c24","name":"Push message with content topic containing emoji","time":{"start":1714262254737,"stop":1714262254737,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc2991fcae0f8c3","name":"Promise Callback - forward","time":{"start":1714262276606,"stop":1714262276606,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ae6aa4b6b4c746","name":"should encodeTxt and decodeTxt","time":{"start":1714261675190,"stop":1714261675191,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ef1ce49edd8afdd","name":"groups content topics by expected pubsub topic","time":{"start":1714261666830,"stop":1714261666830,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66925127245c5b6","name":"should only return 1 node with relay and store capability","time":{"start":1714261691200,"stop":1714261691200,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f5ac501e9f38ce","name":"should throw error - no id","time":{"start":1714261675193,"stop":1714261675193,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d7e9cf29dca046","name":"Check message with no content topic is not received","time":{"start":1714262205365,"stop":1714262205366,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6ed6047d68659d2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714261984156,"stop":1714261984156,"duration":0},"status":"passed","severity":"normal"},{"uid":"1385be7a683b5a72","name":"Passing page size 1 when there are 4 messages","time":{"start":1714262293790,"stop":1714262293790,"duration":0},"status":"passed","severity":"normal"},{"uid":"2978715c9599ea97","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714261962715,"stop":1714261962716,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e42692ae4d3d162","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714261690876,"stop":1714261690877,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb04ccad1fcbf747","name":"should set field with all protocols enabled","time":{"start":1714261675199,"stop":1714261675200,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ce99d9b8f80b143","name":"handles empty contentTopics array correctly","time":{"start":1714261666847,"stop":1714261666848,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5aa21e885e87596","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714262358249,"stop":1714262358249,"duration":0},"status":"passed","severity":"normal"},{"uid":"e631bb9916369259","name":"Passing cursor with wrong message digest","time":{"start":1714262242773,"stop":1714262242773,"duration":0},"status":"passed","severity":"normal"},{"uid":"485891c1ca4a1ce5","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714261666825,"stop":1714261666826,"duration":1},"status":"passed","severity":"normal"},{"uid":"1836227524626853","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714261962717,"stop":1714261962718,"duration":1},"status":"passed","severity":"normal"},{"uid":"c538aedfd6305f16","name":"non connected peers","time":{"start":1714262098678,"stop":1714262098678,"duration":0},"status":"skipped","severity":"normal"},{"uid":"36e1e0d665be5baf","name":"Publish without waiting for remote peer","time":{"start":1714262168645,"stop":1714262168646,"duration":1},"status":"passed","severity":"normal"},{"uid":"c33c88549b2fb4e5","name":"Check received message containing long","time":{"start":1714261881416,"stop":1714261881416,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b402085ca1c549e","name":"Throws when trying to push message with empty payload","time":{"start":1714262098503,"stop":1714262098504,"duration":1},"status":"passed","severity":"normal"},{"uid":"480bd05d6409a147","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714262320777,"stop":1714262320778,"duration":1},"status":"passed","severity":"normal"},{"uid":"5351de74ad5ecb4d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714262358266,"stop":1714262358267,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ae8fe610d958832","name":"Push message with content topic containing numeric","time":{"start":1714262254731,"stop":1714262254732,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fb778181835c49","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714262358264,"stop":1714262358264,"duration":0},"status":"passed","severity":"normal"},{"uid":"62942c097997f5ee","name":"Push message with escaped characters payload","time":{"start":1714262098500,"stop":1714262098501,"duration":1},"status":"passed","severity":"normal"},{"uid":"815dab8b10daa3ed","name":"random static sharding 1 - Cluster ID: 409, Shard ID: 105","time":{"start":1714262246465,"stop":1714262246466,"duration":1},"status":"passed","severity":"normal"},{"uid":"22afc45fec2068eb","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714261666848,"stop":1714261666848,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae2ab144b19ed6f","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714261666836,"stop":1714261666836,"duration":0},"status":"passed","severity":"normal"},{"uid":"bed7abefef98ab93","name":"Push message on custom pubsubTopic","time":{"start":1714261984154,"stop":1714261984154,"duration":0},"status":"passed","severity":"normal"},{"uid":"478c0875892c2bab","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714262246474,"stop":1714262246474,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe7020b269d5a6","name":"Check received message containing Chinese","time":{"start":1714262205352,"stop":1714262205352,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36f641e5fe7a293","name":"Refresh subscription","time":{"start":1714261962719,"stop":1714261962719,"duration":0},"status":"passed","severity":"normal"},{"uid":"9661fd74fb34a141","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714262320776,"stop":1714262320777,"duration":1},"status":"passed","severity":"normal"},{"uid":"69af2d52ccec05b1","name":"Subscribe and receive messages via waku relay post","time":{"start":1714262358248,"stop":1714262358249,"duration":1},"status":"passed","severity":"normal"},{"uid":"e338c1e0c0f749fb","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714261962714,"stop":1714261962715,"duration":1},"status":"passed","severity":"normal"},{"uid":"d149ed652855deb1","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714262168658,"stop":1714262168658,"duration":0},"status":"passed","severity":"normal"},{"uid":"4917b9f6ec6fc8c8","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714261666841,"stop":1714261666841,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c659f12d2378f4","name":"Decoder throws on empty string content topic","time":{"start":1714261702737,"stop":1714261702737,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b0afef2aa56fbf","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714262140258,"stop":1714262140258,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f54f2b7f1e3746d","name":"should not fail to stop the service if it was not started","time":{"start":1714262187655,"stop":1714262187656,"duration":1},"status":"passed","severity":"normal"},{"uid":"10474175e31c3d11","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714262151956,"stop":1714262151956,"duration":0},"status":"passed","severity":"normal"},{"uid":"70cb26df6d317d3d","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714262242770,"stop":1714262242770,"duration":0},"status":"passed","severity":"normal"},{"uid":"874fa7b68268819a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714261666839,"stop":1714261666839,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb34bcb7a3c57c8","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714262290186,"stop":1714262290186,"duration":0},"status":"passed","severity":"normal"},{"uid":"d120ef556e404db2","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714262168654,"stop":1714262168654,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6396db1f40dab38","name":"Push message with Russian payload","time":{"start":1714262098496,"stop":1714262098496,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cf16828713e771d","name":"Push message with SQL Injection payload","time":{"start":1714262254724,"stop":1714262254724,"duration":0},"status":"passed","severity":"normal"},{"uid":"d40a5f6d34555698","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714262290186,"stop":1714262290187,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cf09d1ad0760fa4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714261666838,"stop":1714261666838,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fda537082b3f925","name":"stop","time":{"start":1714261757666,"stop":1714261757668,"duration":2},"status":"passed","severity":"normal"},{"uid":"b531fecd253289e8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714261666841,"stop":1714261666841,"duration":0},"status":"passed","severity":"normal"},{"uid":"890d689f023e40db","name":"Generator, 2 different pubsubtopics","time":{"start":1714262293595,"stop":1714262293595,"duration":0},"status":"passed","severity":"normal"},{"uid":"36985203bcccd17b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714261962724,"stop":1714261962725,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ae0f765544b4618","name":"random static sharding 9 - Cluster ID: 599, Shard ID: 632","time":{"start":1714262246471,"stop":1714262246471,"duration":0},"status":"passed","severity":"normal"},{"uid":"717bac88566bd2c5","name":"Nwaku publishes","time":{"start":1714262127713,"stop":1714262127713,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7dcd66ca715764","name":"Query generator for multiple messages with different message text format","time":{"start":1714262302161,"stop":1714262302161,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe19c0d3be291e0","name":"Push message with custom timestamp: 1714258281662","time":{"start":1714262098528,"stop":1714262098528,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb17922b455336a","name":"Reopen subscription with peer with lost subscription","time":{"start":1714261792684,"stop":1714261792685,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a3528ca1f08b245","name":"Check received message containing emoji","time":{"start":1714261881441,"stop":1714261881441,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3aba3315788b4","name":"Query generator for multiple messages with different content topic format","time":{"start":1714262302162,"stop":1714262302162,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a569141deb45f32","name":"configure the node with multiple pubsub topics","time":{"start":1714262246473,"stop":1714262246473,"duration":0},"status":"passed","severity":"normal"},{"uid":"81249957b2ec2eda","name":"Check received message containing numeric","time":{"start":1714262205351,"stop":1714262205351,"duration":0},"status":"passed","severity":"normal"},{"uid":"6055e1adab163046","name":"should be able to decode the field with only STORE set to true","time":{"start":1714261674711,"stop":1714261674711,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a19f8b2ef99a95","name":"does not throw on valid cases","time":{"start":1714261666821,"stop":1714261666821,"duration":0},"status":"passed","severity":"normal"},{"uid":"58081d5a0577ee44","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714262358256,"stop":1714262358256,"duration":0},"status":"passed","severity":"normal"},{"uid":"12287789217ffc28","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714261666839,"stop":1714261666839,"duration":0},"status":"passed","severity":"normal"},{"uid":"51efcab973c9573","name":"Symmetric encrypt & Decrypt","time":{"start":1714261701554,"stop":1714261701555,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba0e289d6de5ff07","name":"Push message with long payload","time":{"start":1714262098493,"stop":1714262098494,"duration":1},"status":"passed","severity":"normal"},{"uid":"d504f63fe6a5941c","name":"Push message with content topic containing shell command","time":{"start":1714262254736,"stop":1714262254736,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d0a97368458b21","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714262212382,"stop":1714262212383,"duration":1},"status":"passed","severity":"normal"},{"uid":"419700df4416aa67","name":"addEventListener with correct event","time":{"start":1714261757661,"stop":1714261757661,"duration":0},"status":"passed","severity":"normal"},{"uid":"24cbe6416894c88a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714261791956,"stop":1714261791957,"duration":1},"status":"passed","severity":"normal"},{"uid":"22410937b256af96","name":"should not fail to start the service if it is already started","time":{"start":1714261729067,"stop":1714261729067,"duration":0},"status":"passed","severity":"normal"},{"uid":"2191da39f94dffd2","name":"Sets default value correctly","time":{"start":1714262317974,"stop":1714262317975,"duration":1},"status":"passed","severity":"normal"},{"uid":"96c43ae91986331b","name":"Check received message containing Script","time":{"start":1714261881436,"stop":1714261881436,"duration":0},"status":"passed","severity":"normal"},{"uid":"a961984b10e692f8","name":"Push message with rate limit","time":{"start":1714262098526,"stop":1714262098527,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d93c8aaac2983a2","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714261962722,"stop":1714261962722,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb252165139c970f","name":"pre and post cipher","time":{"start":1714261701555,"stop":1714261701555,"duration":0},"status":"passed","severity":"normal"},{"uid":"9520fa69963aab36","name":"Check received message containing numeric","time":{"start":1714262205374,"stop":1714262205374,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aae93ad59c97c3d","name":"Mutual subscription","time":{"start":1714262168644,"stop":1714262168645,"duration":1},"status":"passed","severity":"normal"},{"uid":"38e6cc2c3b85d09e","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714262152137,"stop":1714262152137,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5eff522c7406ff1b","name":"connects to nwaku","time":{"start":1714262317971,"stop":1714262317972,"duration":1},"status":"passed","severity":"normal"},{"uid":"92c4ed8dd56b1044","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714261873759,"stop":1714261873759,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e66c415d168000","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714261919975,"stop":1714261919976,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d06db24bf0cfaff","name":"Push message with content topic containing Chinese","time":{"start":1714262098506,"stop":1714262098506,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e691306d5a2c332","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714261674710,"stop":1714261674711,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c1e8df541492909","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714261873781,"stop":1714261873781,"duration":0},"status":"passed","severity":"normal"},{"uid":"c117ec02dd493549","name":"Callback on promise, aborts when callback returns true","time":{"start":1714262302167,"stop":1714262302167,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a16842fff136eff","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714261690878,"stop":1714261690879,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba6ebe843ea47ab7","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714261666829,"stop":1714261666829,"duration":0},"status":"passed","severity":"normal"},{"uid":"a47d8d1926a756e2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714262358268,"stop":1714262358268,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd33d09919984469","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714262451579,"stop":1714262451579,"duration":0},"status":"passed","severity":"normal"},{"uid":"de120cc15600db58","name":"Check received message containing XML","time":{"start":1714262205378,"stop":1714262205379,"duration":1},"status":"passed","severity":"normal"},{"uid":"87853d19318844a7","name":"Overlapping topic subscription","time":{"start":1714261962718,"stop":1714261962718,"duration":0},"status":"passed","severity":"normal"},{"uid":"e888f19f3a3909ac","name":"Check received message containing unicode special characters","time":{"start":1714262205382,"stop":1714262205382,"duration":0},"status":"passed","severity":"normal"},{"uid":"7233ac58688170bf","name":"handles multiple messages","time":{"start":1714262304154,"stop":1714262304154,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7bbc5ac981e396","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714261666845,"stop":1714261666846,"duration":1},"status":"passed","severity":"normal"},{"uid":"623379a518342e57","name":"getPeersByDiscovery","time":{"start":1714261757664,"stop":1714261757665,"duration":1},"status":"passed","severity":"normal"},{"uid":"71d2b7e4d0a65828","name":"Check received message containing Chinese","time":{"start":1714261881422,"stop":1714261881428,"duration":6},"status":"passed","severity":"normal"},{"uid":"b80229a33ca60942","name":"Subscribe to topic containing short and receive message","time":{"start":1714261962719,"stop":1714261962719,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b956367f6b244d0","name":"more peers than existing","time":{"start":1714262098677,"stop":1714262098677,"duration":0},"status":"skipped","severity":"normal"},{"uid":"69bc164e84a8eb77","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714262168657,"stop":1714262168657,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3676705e6cae36","name":"Check received message containing Basic HTML tag","time":{"start":1714262205356,"stop":1714262205356,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a0f5d508299bbc3","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714261679900,"stop":1714261679900,"duration":0},"status":"passed","severity":"normal"},{"uid":"777bd98870619162","name":"listenerCount","time":{"start":1714261757665,"stop":1714261757665,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed6b9b1875296bb","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714261873769,"stop":1714261873769,"duration":0},"status":"passed","severity":"normal"},{"uid":"967e1de36fbf6c52","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714261666827,"stop":1714261666827,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9873dc0088b5ce5","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714262140259,"stop":1714262140259,"duration":0},"status":"passed","severity":"normal"},{"uid":"326c87b4018946fc","name":"should not fail to start the service if it is already started","time":{"start":1714262187656,"stop":1714262187656,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8323cfd4b17161d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714262358256,"stop":1714262358256,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39249483a7edb19","name":"udp ip6 address","time":{"start":1714261674685,"stop":1714261674686,"duration":1},"status":"passed","severity":"normal"},{"uid":"af157b577136cef1","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714261791963,"stop":1714261791964,"duration":1},"status":"passed","severity":"normal"},{"uid":"985796473848df4c","name":"through manual discovery","time":{"start":1714261988143,"stop":1714261988144,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d2b46a721300244","name":"Check received message containing Script","time":{"start":1714262205378,"stop":1714262205378,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e9f0eec114bdb33","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714261669346,"stop":1714261669346,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e96b40c12f6cc4","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714261690877,"stop":1714261690877,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bb5177fa33bb9c3","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714262242773,"stop":1714262242774,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6821a9d2628cb16","name":"Query with Ordered Callback, No message returned","time":{"start":1714262262571,"stop":1714262262572,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef6675f5dfd48bcd","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714262168648,"stop":1714262168649,"duration":1},"status":"passed","severity":"normal"},{"uid":"b47244a73508f457","name":"Check received message containing JSON","time":{"start":1714262205379,"stop":1714262205380,"duration":1},"status":"passed","severity":"normal"},{"uid":"5581ad49f353547c","name":"dispatchEvent via connectionManager","time":{"start":1714261757665,"stop":1714261757665,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95a36e990b10087","name":"ignores unrecognized TXT record formats","time":{"start":1714261691198,"stop":1714261691199,"duration":1},"status":"passed","severity":"normal"},{"uid":"b63590d5de10117d","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714261666828,"stop":1714261666828,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d2ef72e37e1a0b","name":"Push message with numeric payload","time":{"start":1714262098494,"stop":1714262098494,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c93671ba7920bd9","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714261766216,"stop":1714261766216,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b28d703b96fc2c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714262358254,"stop":1714262358254,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d4106dc1bd30476","name":"handles different networkShards values correctly","time":{"start":1714261666831,"stop":1714261666831,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95ec34685f828fb","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714262262560,"stop":1714262262560,"duration":0},"status":"passed","severity":"normal"},{"uid":"d09edbada148b0e6","name":"Ping on peer without subscriptions","time":{"start":1714261748917,"stop":1714261748918,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6d66807a571b7c3","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714262212393,"stop":1714262212394,"duration":1},"status":"passed","severity":"normal"},{"uid":"638ffa69f6d8727e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714261919982,"stop":1714261919983,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaecdafd56cafb44","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714261666830,"stop":1714261666830,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e8b0c962d0877a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714261666842,"stop":1714261666842,"duration":0},"status":"passed","severity":"normal"},{"uid":"d331b85cc9c75525","name":"Push message with shell command payload","time":{"start":1714262254726,"stop":1714262254726,"duration":0},"status":"passed","severity":"normal"},{"uid":"29cc850397b3266c","name":"Push message with Basic HTML tag payload","time":{"start":1714262098498,"stop":1714262098498,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d3be8854046044","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714261717947,"stop":1714261717947,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c3d16911fa0136","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714261873773,"stop":1714261873774,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2153e1b44e74fea","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714261666833,"stop":1714261666833,"duration":0},"status":"passed","severity":"normal"},{"uid":"d08e5537733e813d","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714262302167,"stop":1714262302168,"duration":1},"status":"passed","severity":"normal"},{"uid":"538814f0c8be977","name":"Query Generator, No Decoder","time":{"start":1714262262560,"stop":1714262262561,"duration":1},"status":"passed","severity":"normal"},{"uid":"28076f2b99c98734","name":"should decode valid enr with tcp successfully","time":{"start":1714261675192,"stop":1714261675192,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a13472df56c7b2","name":"Push message with meta","time":{"start":1714262254738,"stop":1714262254738,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c61de01abc953b","name":"should not receive a peer event before start","time":{"start":1714261694937,"stop":1714261694937,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c60c2f5bd0b21d","name":"Push message with content topic containing Chinese","time":{"start":1714262254732,"stop":1714262254732,"duration":0},"status":"passed","severity":"normal"},{"uid":"290ad4829fa37106","name":"Relay - times out","time":{"start":1714262324755,"stop":1714262324756,"duration":1},"status":"passed","severity":"normal"},{"uid":"dedbae2fc00a2d7f","name":"recovers when dns.resolve returns empty","time":{"start":1714261691198,"stop":1714261691198,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b2668c8840589f","name":"start node with empty content topic","time":{"start":1714262212395,"stop":1714262212395,"duration":0},"status":"passed","severity":"normal"},{"uid":"96cf0e24630a2f86","name":"Push message with emoji payload","time":{"start":1714262254727,"stop":1714262254729,"duration":2},"status":"passed","severity":"normal"},{"uid":"1c4f2183b75b0766","name":"Push message with content topic containing long","time":{"start":1714262098504,"stop":1714262098505,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecc1e5ab711ff92b","name":"Decoder throws on undefined content topic","time":{"start":1714261680114,"stop":1714261680115,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f002687f09825d9","name":"Push message with content topic containing unicode special characters","time":{"start":1714262098522,"stop":1714262098523,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7d70f91729e045f","name":"Push message with Arabic payload","time":{"start":1714262098495,"stop":1714262098496,"duration":1},"status":"passed","severity":"normal"},{"uid":"2423b649b42946a2","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714261873771,"stop":1714261873771,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e82fd417d0ac78","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714261791955,"stop":1714261791956,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce9f8446fa72dcfd","name":"can start and stop the service","time":{"start":1714261729066,"stop":1714261729066,"duration":0},"status":"passed","severity":"normal"},{"uid":"4221be0368de2085","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714261691202,"stop":1714261691202,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7b508cb55bde12bf","name":"different cluster, different shard: nodes don't connect","time":{"start":1714261873757,"stop":1714261873757,"duration":0},"status":"passed","severity":"normal"},{"uid":"befbda502f0be313","name":"Check received message containing unicode special characters","time":{"start":1714261881440,"stop":1714261881441,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c184f1703e05d9f","name":"should properly create location multiaddrs - tcp","time":{"start":1714261675198,"stop":1714261675199,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea73b10e20513201","name":"Check received message containing Chinese","time":{"start":1714262205375,"stop":1714262205375,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25434b1bf43d759","name":"Register correct protocols","time":{"start":1714262168645,"stop":1714262168645,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ede6e2a4b37259e","name":"Push message with custom timestamp: 1714265481662","time":{"start":1714262098528,"stop":1714262098529,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7afb4b0ce3d459d","name":"Subscribe to topic containing XML and receive message","time":{"start":1714261962723,"stop":1714261962723,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11921de7727b0e5","name":"should return unique PubsubTopics for static sharding","time":{"start":1714261666833,"stop":1714261666833,"duration":0},"status":"passed","severity":"normal"},{"uid":"6512750465bf1bc8","name":"Push 30 different messages","time":{"start":1714262254729,"stop":1714262254729,"duration":0},"status":"passed","severity":"normal"},{"uid":"86161336cf71e82c","name":"Publish message with custom timestamp: Sun Apr 28 2024 00:55:27 GMT+0000 (Coordinated Universal Time)","time":{"start":1714262151953,"stop":1714262151953,"duration":0},"status":"passed","severity":"normal"},{"uid":"595ca5b50317c411","name":"Passing page size 11 when there are 10 messages","time":{"start":1714262293797,"stop":1714262293798,"duration":1},"status":"passed","severity":"normal"},{"uid":"7af2b6e0fc39d2f0","name":"Subscribe to topic containing XML and receive message","time":{"start":1714262358255,"stop":1714262358255,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25e084b5a29cfea","name":"Subscribe to topic containing XML and publish message","time":{"start":1714262168656,"stop":1714262168656,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c51f094e61cbb20","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714262290187,"stop":1714262290188,"duration":1},"status":"passed","severity":"normal"},{"uid":"2121b2ffac7bea","name":"start node with empty shard","time":{"start":1714262246475,"stop":1714262246475,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59e6e967a5d1556","name":"configure the node with multiple content topics","time":{"start":1714262212392,"stop":1714262212393,"duration":1},"status":"passed","severity":"normal"},{"uid":"b775c974ae1f4038","name":"Check message on other pubsub topic is not received","time":{"start":1714262205365,"stop":1714262205365,"duration":0},"status":"passed","severity":"normal"},{"uid":"830bb83641919b32","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714261962729,"stop":1714261962729,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d870ab50a04e359","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714261962721,"stop":1714261962722,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cf66b60433ea82b","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app66/8/topic26/utf8","time":{"start":1714262212387,"stop":1714262212387,"duration":0},"status":"passed","severity":"normal"},{"uid":"25642bf7a951e9e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714262358263,"stop":1714262358263,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c0e504e24498f21","name":"should properly create location multiaddrs - tcp4","time":{"start":1714261675197,"stop":1714261675197,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21988b19a05a6e2","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app67/7/topic711/proto","time":{"start":1714262212384,"stop":1714262212385,"duration":1},"status":"passed","severity":"normal"},{"uid":"2454ab58f6f47c35","name":"Push message with custom timestamp: 1683503481662","time":{"start":1714262098527,"stop":1714262098528,"duration":1},"status":"passed","severity":"normal"},{"uid":"33fb39b365c5f3c7","name":"Fails to publish message with wrong content topic","time":{"start":1714262151955,"stop":1714262151955,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd113d0baa85f2ba","name":"Push message with content topic containing numeric","time":{"start":1714262098505,"stop":1714262098506,"duration":1},"status":"passed","severity":"normal"},{"uid":"822afcceac4980dc","name":"Check received message with timestamp: 1714261717232 ","time":{"start":1714261881442,"stop":1714261881442,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ea8df385ece4cf","name":"Subscribe to topic containing Script and receive message","time":{"start":1714262358254,"stop":1714262358255,"duration":1},"status":"passed","severity":"normal"},{"uid":"eff2433c331db0ec","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714261919983,"stop":1714261919983,"duration":0},"status":"passed","severity":"normal"},{"uid":"daddb32551889209","name":"should return all peers when numPeers is 0","time":{"start":1714261679898,"stop":1714261679898,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3dc2524571b2f07","name":"Encoder throws on empty string content topic","time":{"start":1714261700838,"stop":1714261700839,"duration":1},"status":"passed","severity":"normal"},{"uid":"242f26037f10a477","name":"Subscribe to topic containing long and receive message","time":{"start":1714261962719,"stop":1714261962720,"duration":1},"status":"passed","severity":"normal"},{"uid":"1af4c0c41475664c","name":"Ordered Callback - backward","time":{"start":1714262276607,"stop":1714262276607,"duration":0},"status":"passed","severity":"normal"},{"uid":"4352d33e94695589","name":"Subscribe and receives messages on 20 topics","time":{"start":1714262358260,"stop":1714262358260,"duration":0},"status":"passed","severity":"normal"},{"uid":"44b2b7a94d55a880","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714261666831,"stop":1714261666832,"duration":1},"status":"passed","severity":"normal"},{"uid":"97152aa5cbedd80d","name":"Query Generator - forward","time":{"start":1714262276605,"stop":1714262276605,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ad17e5ee2ded40","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714261962720,"stop":1714261962720,"duration":0},"status":"passed","severity":"normal"},{"uid":"e10080f0ec3bc9a4","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714261791958,"stop":1714261791959,"duration":1},"status":"passed","severity":"normal"},{"uid":"daaf3a150f4a1a23","name":"Check message with no payload is not received","time":{"start":1714262205387,"stop":1714262205387,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d65b28c4ed0a12","name":"Passing page size 3 when there are 20 messages","time":{"start":1714262293796,"stop":1714262293796,"duration":0},"status":"passed","severity":"normal"},{"uid":"5344af3b7989fbee","name":"Check message with no payload is not received","time":{"start":1714262205366,"stop":1714262205366,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb19bfdb5a0cedf","name":"Check message received after jswaku node is restarted","time":{"start":1714262205388,"stop":1714262205388,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c5526e2616f4d77f","name":"Push to array if already present","time":{"start":1714261666418,"stop":1714261666419,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fda2f1d434c5ee1","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714262302162,"stop":1714262302162,"duration":0},"status":"passed","severity":"normal"},{"uid":"92aaf20182c47312","name":"Check message with no pubsub topic is not received","time":{"start":1714261881444,"stop":1714261881445,"duration":1},"status":"passed","severity":"normal"},{"uid":"4045e3b61dd758d9","name":"Push message with special chars payload","time":{"start":1714262098494,"stop":1714262098495,"duration":1},"status":"passed","severity":"normal"},{"uid":"11e5b3fa03f27581","name":"Push message with content topic containing XML","time":{"start":1714262254734,"stop":1714262254735,"duration":1},"status":"passed","severity":"normal"},{"uid":"327866c4aa7867c3","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714261962721,"stop":1714261962721,"duration":0},"status":"passed","severity":"normal"},{"uid":"561f3165cad60ead","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714262358254,"stop":1714262358254,"duration":0},"status":"passed","severity":"normal"},{"uid":"e204a8ce36c3fc33","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714262168657,"stop":1714262168657,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8df8b96621bb9cc","name":"Push 30 different messages","time":{"start":1714262098502,"stop":1714262098503,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf4ee2a7c870abc5","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714262262561,"stop":1714262262561,"duration":0},"status":"passed","severity":"normal"},{"uid":"207f66d1cac2173c","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714262246464,"stop":1714262246465,"duration":1},"status":"passed","severity":"normal"},{"uid":"40653e96a0de98","name":"LightPush","time":{"start":1714262324759,"stop":1714262324760,"duration":1},"status":"passed","severity":"normal"},{"uid":"51361e0d8734a725","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714261674708,"stop":1714261674708,"duration":0},"status":"passed","severity":"normal"},{"uid":"7edd13e34c18f5b3","name":"Push message with content topic containing JSON","time":{"start":1714262098518,"stop":1714262098519,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdc99cc337a038da","name":"Correctly serialized arguments","time":{"start":1714261988489,"stop":1714261988490,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fac650f45c348a4","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714262242772,"stop":1714262242772,"duration":0},"status":"passed","severity":"normal"},{"uid":"368ac2419ed9bc44","name":"Encoder throws on empty string content topic","time":{"start":1714261680114,"stop":1714261680114,"duration":0},"status":"passed","severity":"normal"},{"uid":"831db7148d864bfd","name":"Light Node - default protocols","time":{"start":1714262324762,"stop":1714262324762,"duration":0},"status":"passed","severity":"normal"},{"uid":"d500d479b5dc2348","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714261666836,"stop":1714261666836,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b582de3a0e5fb71","name":"throws on content topic with generation field greater than 0","time":{"start":1714261666823,"stop":1714261666823,"duration":0},"status":"passed","severity":"normal"},{"uid":"5101a9b011a30da2","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714261666826,"stop":1714261666827,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bf8b6fb70a173c8","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714261873767,"stop":1714261873767,"duration":0},"status":"passed","severity":"normal"},{"uid":"44516b993e82c71b","name":"Check received message containing escaped characters","time":{"start":1714262205381,"stop":1714262205381,"duration":0},"status":"passed","severity":"normal"},{"uid":"72dc97163c1c5ff","name":"Generator, custom pubsub topic","time":{"start":1714262293589,"stop":1714262293589,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3b6089fbb858240","name":"handles empty shards array correctly","time":{"start":1714261666847,"stop":1714261666847,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5143290e234dcb","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714262152136,"stop":1714262152136,"duration":0},"status":"skipped","severity":"normal"},{"uid":"678e77ace0ff60c7","name":"can start and stop the service","time":{"start":1714262187655,"stop":1714262187655,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b6c969c6fec568","name":"creates an iterator","time":{"start":1714262304153,"stop":1714262304154,"duration":1},"status":"passed","severity":"normal"},{"uid":"543b7e9da751719a","name":"A test","time":{"start":1714261962801,"stop":1714261962802,"duration":1},"status":"passed","severity":"normal"},{"uid":"29c3573e16991c6b","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714261717948,"stop":1714261717948,"duration":0},"status":"passed","severity":"normal"},{"uid":"8794f4727baf5b8b","name":"Check received message with timestamp: 1714261717054 ","time":{"start":1714262205383,"stop":1714262205383,"duration":0},"status":"passed","severity":"normal"},{"uid":"612cb1453d37b2a8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714261873770,"stop":1714261873770,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8fad01b41e09319","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714262358264,"stop":1714262358265,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a917eb21be36951","name":"should not fail to stop the service if it was not started","time":{"start":1714261729066,"stop":1714261729067,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae32ac97d216cf75","name":"throws on content topic with empty topic name field","time":{"start":1714261666824,"stop":1714261666824,"duration":0},"status":"passed","severity":"normal"},{"uid":"613bee92d24ccb35","name":"Push message with content topic containing Russian","time":{"start":1714262254733,"stop":1714262254733,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a58b52fca15df6","name":"Push message on custom pubsubTopic","time":{"start":1714261984155,"stop":1714261984156,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dfc2aff00b655cf","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714261690878,"stop":1714261690878,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ae7bed298069f6","name":"returns all values when wanted number is greater than available values","time":{"start":1714261690536,"stop":1714261690536,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62cab6aeacc9a9f","name":"A test","time":{"start":1714261962802,"stop":1714261962802,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a91aeb9025d8f4","name":"safeDispatchEvent","time":{"start":1714261757666,"stop":1714261757666,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c24dc90be9cd3a","name":"Subscribe to topic containing short and publish message","time":{"start":1714262168650,"stop":1714262168650,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4df755fbd3cb73","name":"removeEventListener with wrong event","time":{"start":1714261757664,"stop":1714261757664,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24111bf6a3f11ca","name":"Check received message containing shell command","time":{"start":1714262205380,"stop":1714262205381,"duration":1},"status":"passed","severity":"normal"},{"uid":"af4c7a8bed2912e0","name":"Refresh subscription","time":{"start":1714262358251,"stop":1714262358252,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc7af366f4627623","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714261873760,"stop":1714261873760,"duration":0},"status":"passed","severity":"normal"},{"uid":"8485174a6af9100d","name":"Waku message hash computation (payload length 0)","time":{"start":1714261669347,"stop":1714261669347,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ffffa747283150a","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714261666846,"stop":1714261666846,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c97f1859ae962e1","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714261717944,"stop":1714261717946,"duration":2},"status":"passed","severity":"normal"},{"uid":"e8b682ed83b39dec","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714261666840,"stop":1714261666840,"duration":0},"status":"passed","severity":"normal"},{"uid":"566531c22cfb88aa","name":"can start the service","time":{"start":1714261729065,"stop":1714261729066,"duration":1},"status":"passed","severity":"normal"},{"uid":"88b631d6434d0466","name":"Store - dialed first","time":{"start":1714262324756,"stop":1714262324756,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dfa6492cc96ca87","name":"Check publish message containing escaped characters","time":{"start":1714262151948,"stop":1714262151949,"duration":1},"status":"passed","severity":"normal"},{"uid":"48dadad6bb05f6f2","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714262451580,"stop":1714262451580,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc07aa4f593fe67","name":"Generator, custom pubsub topic","time":{"start":1714262293595,"stop":1714262293595,"duration":0},"status":"passed","severity":"normal"},{"uid":"6089b5dbc3715912","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714262358263,"stop":1714262358263,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b0b73ceae0ee810","name":"Delete observer","time":{"start":1714262102056,"stop":1714262102056,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc4a4e3a933a1f5","name":"random static sharding 2 - Cluster ID: 848, Shard ID: 14","time":{"start":1714262246466,"stop":1714262246466,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9571e70412948c7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714262358257,"stop":1714262358257,"duration":0},"status":"passed","severity":"normal"},{"uid":"f66d93d9e9a6b9c1","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714261873774,"stop":1714261873774,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bb4903f7dd8cef","name":"Ping on subscribed peer","time":{"start":1714261792681,"stop":1714261792681,"duration":0},"status":"passed","severity":"normal"},{"uid":"8191b4cfabfb14ef","name":"Push message with content topic containing special chars","time":{"start":1714262254732,"stop":1714262254732,"duration":0},"status":"passed","severity":"normal"},{"uid":"330cb96916b2f8a2","name":"Check received message containing Russian","time":{"start":1714261881430,"stop":1714261881434,"duration":4},"status":"passed","severity":"normal"},{"uid":"c760dbe7fa8bcecb","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714261804001,"stop":1714261804001,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7eaee5538199f8","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714261674708,"stop":1714261674708,"duration":0},"status":"passed","severity":"normal"},{"uid":"be84109da34b30e8","name":"should emit a peer event after start","time":{"start":1714262187657,"stop":1714262187657,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df48919dac87dd0","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714261666828,"stop":1714261666828,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded20f00b07e441e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714262358264,"stop":1714262358264,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de4dbbb311de5af","name":"Push message with content topic containing unicode special characters","time":{"start":1714262254736,"stop":1714262254737,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d0e28c30b2fdab0","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714261919981,"stop":1714261919982,"duration":1},"status":"passed","severity":"normal"},{"uid":"c927f538e13c69a5","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714261700836,"stop":1714261700836,"duration":0},"status":"passed","severity":"normal"},{"uid":"764fd7145ec862c9","name":"1 Store, 2 fetches","time":{"start":1714261690733,"stop":1714261690734,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fdbbde3458e99d4","name":"Fields are not dropped","time":{"start":1714261679423,"stop":1714261679424,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d6f5fb280747593","name":"Push message with content topic containing long","time":{"start":1714262254730,"stop":1714262254731,"duration":1},"status":"passed","severity":"normal"},{"uid":"75b1878897e771a7","name":"Check message received after nwaku node is restarted","time":{"start":1714261881448,"stop":1714261881448,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2512a30ac8bdbcd5","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714261666672,"stop":1714261666673,"duration":1},"status":"passed","severity":"normal"},{"uid":"23ca8c0092f01af4","name":"retrieves a single peer","time":{"start":1714261691197,"stop":1714261691197,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec612241ed90921","name":"should not receive a peer event before start","time":{"start":1714261729068,"stop":1714261729068,"duration":0},"status":"passed","severity":"normal"},{"uid":"54be1325259c50d3","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714261675191,"stop":1714261675192,"duration":1},"status":"passed","severity":"normal"},{"uid":"bef5c2b879c0165f","name":"Generator, custom pubsub topic","time":{"start":1714262293583,"stop":1714262293584,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe8468b627dc32c4","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714262358265,"stop":1714262358265,"duration":0},"status":"passed","severity":"normal"},{"uid":"2707e389ac87b1fb","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714261873771,"stop":1714261873771,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca97f0c991885b9","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714262358255,"stop":1714262358255,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e7785976589adc9","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714261666837,"stop":1714261666837,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc2a2f662e668a0","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app39/2/topic478/proto","time":{"start":1714262212385,"stop":1714262212386,"duration":1},"status":"passed","severity":"normal"},{"uid":"d295a94e6b33ccb5","name":"Overlapping topic subscription","time":{"start":1714262358251,"stop":1714262358251,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d1757ac9581086","name":"Nodes with multiple pubsub topic","time":{"start":1714262140259,"stop":1714262140259,"duration":0},"status":"passed","severity":"normal"},{"uid":"e302f59d74ef2ed6","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714262262572,"stop":1714262262573,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c899a356936014e","name":"Push message with long payload","time":{"start":1714262254721,"stop":1714262254721,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e37e24d25b39d5d","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714261690879,"stop":1714261690880,"duration":1},"status":"passed","severity":"normal"},{"uid":"7683a9138b2b1a4","name":"random static sharding 4 - Cluster ID: 948, Shard ID: 63","time":{"start":1714262246467,"stop":1714262246468,"duration":1},"status":"passed","severity":"normal"},{"uid":"3df7e14962cbdb33","name":"receives messages sent to provided content topic through callback","time":{"start":1714262152136,"stop":1714262152137,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2156bf3f8394f2ef","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714261873767,"stop":1714261873768,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9941f021616a6ed","name":"1 Relay, 1 Filter, gives up","time":{"start":1714261690734,"stop":1714261690735,"duration":1},"status":"passed","severity":"normal"},{"uid":"a67f382e7ffb1164","name":"Check publish message containing emoji","time":{"start":1714262151949,"stop":1714262151949,"duration":0},"status":"passed","severity":"normal"},{"uid":"51746ab2c2c49a56","name":"Push message with emoji payload","time":{"start":1714262098502,"stop":1714262098502,"duration":0},"status":"passed","severity":"normal"},{"uid":"edb8a645fee9e90f","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714261766222,"stop":1714261766223,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b40c981a353a39b","name":"Encoder throws on undefined content topic","time":{"start":1714261702736,"stop":1714261702736,"duration":0},"status":"passed","severity":"normal"},{"uid":"87df1561903d9b74","name":"should not receive a peer event after stop","time":{"start":1714262187659,"stop":1714262187659,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c5a52d385cdb9c","name":"same cluster, same shard: nodes connect","time":{"start":1714261873755,"stop":1714261873755,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7fd09dd3ee9187d","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714261873761,"stop":1714261873762,"duration":1},"status":"passed","severity":"normal"},{"uid":"940ba3d8d1068fc5","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714261666835,"stop":1714261666835,"duration":0},"status":"passed","severity":"normal"},{"uid":"997c565afc5e3b4b","name":"Relay - dialed first","time":{"start":1714262324754,"stop":1714262324755,"duration":1},"status":"passed","severity":"normal"},{"uid":"91efccb53819c461","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714261873770,"stop":1714261873770,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5226041478f950","name":"Check received message containing short","time":{"start":1714262205349,"stop":1714262205350,"duration":1},"status":"passed","severity":"normal"},{"uid":"f84294ee0c33ab09","name":"Check message with invalid timestamp is not received","time":{"start":1714262205385,"stop":1714262205385,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf66d16e55abca2e","name":"Check received message containing Arabic","time":{"start":1714262205375,"stop":1714262205376,"duration":1},"status":"passed","severity":"normal"},{"uid":"52f608fa7bc80ba2","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714262205384,"stop":1714262205384,"duration":0},"status":"passed","severity":"normal"},{"uid":"a38e0fc7ef231416","name":"Subscribe and receive messages via lightPush","time":{"start":1714261962710,"stop":1714261962711,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a20cb9ffcf5f0e1","name":"Wrong topic","time":{"start":1714262212392,"stop":1714262212392,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f36148c5269b161","name":"Fails to publish message with empty text","time":{"start":1714262151955,"stop":1714262151955,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2cf6f131ee7740c","name":"addEventListener with wrong event","time":{"start":1714261757662,"stop":1714261757663,"duration":1},"status":"passed","severity":"normal"},{"uid":"73f6cdea7ab688d7","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714261694938,"stop":1714261694939,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d7c579bd8318ac2","name":"Check received message containing JSON","time":{"start":1714261881439,"stop":1714261881439,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f5d657814cdfcca","name":"can start and stop the service","time":{"start":1714261694935,"stop":1714261694935,"duration":0},"status":"passed","severity":"normal"},{"uid":"c427739ad5755bc3","name":"Callback on promise","time":{"start":1714262302162,"stop":1714262302164,"duration":2},"status":"passed","severity":"normal"},{"uid":"86af33cee8dde5c4","name":"Push message with SQL Injection payload","time":{"start":1714262098496,"stop":1714262098497,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad88d480b2074448","name":"Check received message containing shell command","time":{"start":1714262205358,"stop":1714262205359,"duration":1},"status":"passed","severity":"normal"},{"uid":"78bfd108c694e4e9","name":"Refresh subscription","time":{"start":1714262168649,"stop":1714262168649,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9d47feb535575a54","name":"Push message with content topic containing Script","time":{"start":1714262098515,"stop":1714262098516,"duration":1},"status":"passed","severity":"normal"},{"uid":"14b17258bfb82677","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714262358253,"stop":1714262358253,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0c71f3828df5cc","name":"Subscribe to topic containing short and receive message","time":{"start":1714262358252,"stop":1714262358252,"duration":0},"status":"passed","severity":"normal"},{"uid":"405a21941b83f85e","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714261873768,"stop":1714261873769,"duration":1},"status":"passed","severity":"normal"},{"uid":"807aa3e25676ee58","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714261984156,"stop":1714261984156,"duration":0},"status":"passed","severity":"normal"},{"uid":"629f544d39e0839","name":"Push message with content topic containing emoji","time":{"start":1714262098523,"stop":1714262098523,"duration":0},"status":"passed","severity":"normal"},{"uid":"e367c775442468bf","name":"Check received message containing Basic HTML tag","time":{"start":1714262205379,"stop":1714262205379,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b9238e415da311","name":"topics with same application and version share the same shard","time":{"start":1714261666829,"stop":1714261666829,"duration":0},"status":"passed","severity":"normal"},{"uid":"49189402b1ceb476","name":"random static sharding 10 - Cluster ID: 62, Shard ID: 229","time":{"start":1714262246472,"stop":1714262246472,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5fa386f303a2f69","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714261666839,"stop":1714261666839,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc9a3e2c827229c","name":"Push message with escaped characters payload","time":{"start":1714262254726,"stop":1714262254726,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8bbbe518266931","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714261666840,"stop":1714261666840,"duration":0},"status":"passed","severity":"normal"},{"uid":"d108f85e7d904f57","name":"Check publish message containing long","time":{"start":1714262151938,"stop":1714262151939,"duration":1},"status":"passed","severity":"normal"},{"uid":"25f0669afe39bec7","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714261873757,"stop":1714261873759,"duration":2},"status":"passed","severity":"normal"},{"uid":"f2d67411575172b6","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714261724698,"stop":1714261724698,"duration":0},"status":"passed","severity":"normal"},{"uid":"72cdd24e4cf0cfc","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714261724695,"stop":1714261724695,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c4e8846bcca4d0","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714261873774,"stop":1714261873775,"duration":1},"status":"passed","severity":"normal"},{"uid":"bde7433e0534b7c0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714261881442,"stop":1714261881443,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1ce447ac36dd6e8","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app54/5/topic147/json","time":{"start":1714262212391,"stop":1714262212391,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5657166b11b385c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714262358268,"stop":1714262358268,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa2977b5450e0d7","name":"should properly create peer info with all multiaddrs","time":{"start":1714261675199,"stop":1714261675199,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c731f79dda1a24","name":"Used by Waku Relay","time":{"start":1714262317974,"stop":1714262317974,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed55b496b859711","name":"Subscribe to topic containing long and receive message","time":{"start":1714262358252,"stop":1714262358252,"duration":0},"status":"passed","severity":"normal"},{"uid":"8efdfecaff825fc5","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714261674706,"stop":1714261674707,"duration":1},"status":"passed","severity":"normal"},{"uid":"be03aa3a974fb965","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714261873766,"stop":1714261873767,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6a8be1bb132bef4","name":"Fails to push message with empty content topic","time":{"start":1714262098523,"stop":1714262098524,"duration":1},"status":"passed","severity":"normal"},{"uid":"edc9b527b3b24e89","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714262293588,"stop":1714262293588,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68ce740cf2c4b69","name":"Relay","time":{"start":1714261727316,"stop":1714261727316,"duration":0},"status":"passed","severity":"normal"},{"uid":"7579539159a5fff5","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714261873763,"stop":1714261873763,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ed73f27ed2a505","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714261690875,"stop":1714261690875,"duration":0},"status":"passed","severity":"normal"},{"uid":"454996c4d55e7fd9","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714261729071,"stop":1714261729071,"duration":0},"status":"skipped","severity":"normal"},{"uid":"27ee7236256a96ad","name":"Check message on other pubsub topic is not received","time":{"start":1714261881444,"stop":1714261881444,"duration":0},"status":"passed","severity":"normal"},{"uid":"994f613aed227753","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714262358253,"stop":1714262358254,"duration":1},"status":"passed","severity":"normal"},{"uid":"229055abb0cd33f7","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714262358261,"stop":1714262358261,"duration":0},"status":"passed","severity":"normal"},{"uid":"374f4f3b9b01e90a","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714261730238,"stop":1714261730239,"duration":1},"status":"passed","severity":"normal"},{"uid":"adee9893d8f203fe","name":"tcp ip4 address","time":{"start":1714261674684,"stop":1714261674685,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f3ca08582af792f","name":"Push message with content topic containing Script","time":{"start":1714262254734,"stop":1714262254734,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef36d432c34c36fe","name":"Push message with short payload","time":{"start":1714262254720,"stop":1714262254720,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a460d5a3855fd47","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714261666829,"stop":1714261666829,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98b25411cc16a84","name":"Publish message with custom timestamp: Sun May 07 2023 23:55:27 GMT+0000 (Coordinated Universal Time)","time":{"start":1714262151950,"stop":1714262151950,"duration":0},"status":"passed","severity":"normal"},{"uid":"deeb5752d6617c4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714262358258,"stop":1714262358258,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82ad965301db3e3","name":"random static sharding 5 - Cluster ID: 347, Shard ID: 256","time":{"start":1714262246468,"stop":1714262246468,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6d05cbe65af733","name":"Passing page size 10 when there are 10 messages","time":{"start":1714262293797,"stop":1714262293797,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e88dacdb4b268bc","name":"Publish message with rate limit","time":{"start":1714262151958,"stop":1714262151959,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e0043db220761b1","name":"Encoder throws on undefined content topic","time":{"start":1714261680113,"stop":1714261680114,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f88a8e0e478b4dd","name":"Push message with Script payload","time":{"start":1714262098497,"stop":1714262098497,"duration":0},"status":"passed","severity":"normal"},{"uid":"43183a3b92cd113c","name":"throws on content topic with non-number generation field","time":{"start":1714261666822,"stop":1714261666823,"duration":1},"status":"passed","severity":"normal"},{"uid":"e807ac1ab2b721d6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714261666838,"stop":1714261666838,"duration":0},"status":"passed","severity":"normal"},{"uid":"925c4b240d16cf2c","name":"should set field with all protocols disabled","time":{"start":1714261675199,"stop":1714261675199,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f2bb196203e903","name":"Check received message containing emoji","time":{"start":1714262205360,"stop":1714262205361,"duration":1},"status":"passed","severity":"normal"}]