mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 00:13:16 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"9dc0df9def4beff9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712486142312,"stop":1712486142312,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb734d5374567a6","name":"Passing page size 3 when there are 20 messages","time":{"start":1712486069611,"stop":1712486069611,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2a2d929d21b4c6","name":"Push message with Basic HTML tag payload","time":{"start":1712485921315,"stop":1712485921315,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ff6e74d4313d76","name":"nwaku subscribes","time":{"start":1712485953435,"stop":1712485953435,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e15d36089ea147","name":"Passing an array","time":{"start":1712486078412,"stop":1712486078412,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc8f873aae83881","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1712485631358,"stop":1712485631358,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b4b751ee6226bb","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1712485522418,"stop":1712485522419,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c6cef15ee679ed2","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712485788660,"stop":1712485788660,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ba470f6cd2c7afb","name":"should properly create peer info with all multiaddrs","time":{"start":1712485496972,"stop":1712485496972,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd5cdde651395a6","name":"can dial TLS multiaddrs","time":{"start":1712485795139,"stop":1712485795139,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cdfd8ca56bc8405","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712486142299,"stop":1712486142299,"duration":0},"status":"passed","severity":"normal"},{"uid":"163f0ac51ab4f50c","name":"Push message with XML payload","time":{"start":1712486009540,"stop":1712486009540,"duration":0},"status":"passed","severity":"normal"},{"uid":"331fdfb41d61c74f","name":"Publish message with rate limit","time":{"start":1712485960242,"stop":1712485960242,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ded62e366521cc2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712486142299,"stop":1712486142299,"duration":0},"status":"passed","severity":"normal"},{"uid":"e24d5d39b06f0c15","name":"should be called for bootstrap peers","time":{"start":1712485546697,"stop":1712485546698,"duration":1},"status":"passed","severity":"normal"},{"uid":"9300d2323616d15e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712485921334,"stop":1712485921334,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2798eb322d9e577","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1712485937053,"stop":1712485937053,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9d7fbc9f2915cf","name":"should be able to encode the field with only RELAY set to true","time":{"start":1712485496415,"stop":1712485496417,"duration":2},"status":"passed","severity":"normal"},{"uid":"4b8a63944cf126e8","name":"should return the pubsub topic directly if a string is provided","time":{"start":1712485488496,"stop":1712485488496,"duration":0},"status":"passed","severity":"normal"},{"uid":"de61bc260cd41ae3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712486142301,"stop":1712486142302,"duration":1},"status":"passed","severity":"normal"},{"uid":"bca2459a26f6ca02","name":"LightPush","time":{"start":1712486091638,"stop":1712486091638,"duration":0},"status":"passed","severity":"normal"},{"uid":"a73ce0f6a0638147","name":"Relay","time":{"start":1712485548886,"stop":1712485548886,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e39b24ac0c5158","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1712485496432,"stop":1712485496432,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20f9b730d2ac829","name":"non connected peers","time":{"start":1712485921560,"stop":1712485921560,"duration":0},"status":"skipped","severity":"normal"},{"uid":"76aa3fd7e14a5f28","name":"should set field with only STORE enabled","time":{"start":1712485496973,"stop":1712485496973,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f15e43a8c1981","name":"Check received message with timestamp: 1712485538244 ","time":{"start":1712485705695,"stop":1712485705695,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73eb83a489c3abd","name":"Check publish message containing shell command","time":{"start":1712485960227,"stop":1712485960228,"duration":1},"status":"passed","severity":"normal"},{"uid":"c36555e886212e32","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1712485546699,"stop":1712485546700,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec709b4beba30f","name":"Push message with long payload","time":{"start":1712485921307,"stop":1712485921308,"duration":1},"status":"passed","severity":"normal"},{"uid":"89c2f2225aa57806","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1712485488476,"stop":1712485488476,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9b0e1b4b3e0862","name":"1 Store, 2 fetches","time":{"start":1712485512422,"stop":1712485512422,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c049b0d73d08e3c","name":"Push message with numeric payload","time":{"start":1712486009537,"stop":1712486009537,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf4c5bb66ba9de9","name":"Subscribe to topic containing Script and publish message","time":{"start":1712485963973,"stop":1712485963973,"duration":0},"status":"passed","severity":"normal"},{"uid":"45a647063e223fc8","name":"should not receive a peer event after stop","time":{"start":1712485551118,"stop":1712485551118,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f8e96fa16c13d7","name":"Fails to push message with empty content topic","time":{"start":1712485921338,"stop":1712485921338,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c71ebf9142aa998","name":"should emit a peer event after start","time":{"start":1712485987421,"stop":1712485987421,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e2bd7c13f3b764","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1712485488474,"stop":1712485488474,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a956cb3bec0efda","name":"Check publish message containing unicode special characters","time":{"start":1712485960231,"stop":1712485960231,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1548048c11a0382","name":"Push message with content topic containing Russian","time":{"start":1712485921330,"stop":1712485921331,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c741d62d9f5002f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712485741400,"stop":1712485741400,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c3d84df661566f","name":"should get / set UDP multiaddr","time":{"start":1712485496970,"stop":1712485496970,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df18c2f7c6274f2","name":"should be able to encode the field with only STORE set to true","time":{"start":1712485496417,"stop":1712485496418,"duration":1},"status":"passed","severity":"normal"},{"uid":"38662055ee8b0f25","name":"Throws when trying to push message with empty payload","time":{"start":1712485921321,"stop":1712485921321,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded6a40387ab6a18","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1712485496430,"stop":1712485496431,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dda9b5a944c4d5b","name":"should be able to decode the field with only STORE set to true","time":{"start":1712485496430,"stop":1712485496430,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ee43997e57a80f","name":"Check received message containing shell command","time":{"start":1712485705693,"stop":1712485705693,"duration":0},"status":"passed","severity":"normal"},{"uid":"319a480af232f27f","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1712486072450,"stop":1712486072450,"duration":0},"status":"passed","severity":"normal"},{"uid":"a38ed6692da1088e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1712485631335,"stop":1712485631336,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf81ee8e634067ed","name":"should return unique PubsubTopics for static sharding","time":{"start":1712485488482,"stop":1712485488482,"duration":0},"status":"passed","severity":"normal"},{"uid":"d599ee9e5470fa62","name":"connects to nwaku","time":{"start":1712486078411,"stop":1712486078411,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace8667f6df29cd9","name":"should load peers from local storage and dispatch events","time":{"start":1712485516554,"stop":1712485516554,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe16fea1c3ee7f6","name":"should properly compute the node id","time":{"start":1712485496969,"stop":1712485496969,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb3551997f0387fe","name":"should handle application and version for autosharding","time":{"start":1712485488482,"stop":1712485488483,"duration":1},"status":"passed","severity":"normal"},{"uid":"40addde8a5e5a063","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712486142311,"stop":1712486142311,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bedf5c18f00c68f","name":"Relay - dialed first","time":{"start":1712486091636,"stop":1712486091636,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5018aec6a3ab6ed","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712485788667,"stop":1712485788723,"duration":56},"status":"passed","severity":"normal"},{"uid":"b3462fd0d31deada","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1712485524410,"stop":1712485524411,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa6e09ecad29b675","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712486142297,"stop":1712486142297,"duration":0},"status":"skipped","severity":"normal"},{"uid":"333cfa6d59fb3a0f","name":"Relay - dialed after","time":{"start":1712486091636,"stop":1712486091637,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebc11366cd70de5e","name":"can start the service","time":{"start":1712485516550,"stop":1712485516551,"duration":1},"status":"passed","severity":"normal"},{"uid":"897d64a67a02204c","name":"Push message with custom timestamp: 1712489231566","time":{"start":1712486009566,"stop":1712486009566,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee879e1b3c10deb","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app60/10/topic799/json","time":{"start":1712485960618,"stop":1712485960618,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f3f39c0e4271a694","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712486142295,"stop":1712486142295,"duration":0},"status":"passed","severity":"normal"},{"uid":"e646118cb4460bbd","name":"should set field with all protocols enabled","time":{"start":1712485496973,"stop":1712485496973,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a26132cbd55e183","name":"Sample","time":{"start":1712485496511,"stop":1712485496512,"duration":1},"status":"passed","severity":"normal"},{"uid":"c757f4b9d534370","name":"Check publish message containing emoji","time":{"start":1712485960232,"stop":1712485960232,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e59b89f7c3555d","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1712485963974,"stop":1712485963974,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e98a7983f4ee4b3","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1712485631330,"stop":1712485631331,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8065ff856e628c2","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1712485488498,"stop":1712485488498,"duration":0},"status":"passed","severity":"normal"},{"uid":"c18a6bead00e10a","name":"Push message with short payload","time":{"start":1712486009536,"stop":1712486009536,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c06a9041584177","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1712486072448,"stop":1712486072448,"duration":0},"status":"passed","severity":"normal"},{"uid":"f00f2b159007e7a7","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712485589262,"stop":1712485589262,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7f38c99dcfa792","name":"Push message with content topic containing Russian","time":{"start":1712486009557,"stop":1712486009558,"duration":1},"status":"passed","severity":"normal"},{"uid":"9492f449f6f32fee","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app43/9/topic173/xml","time":{"start":1712485960618,"stop":1712485960619,"duration":1},"status":"skipped","severity":"normal"},{"uid":"95569c81eb017798","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1712485488492,"stop":1712485488492,"duration":0},"status":"passed","severity":"normal"},{"uid":"808de8b652d972fb","name":"should handle corrupted local storage data gracefully","time":{"start":1712485516554,"stop":1712485516555,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a692170cf455bd3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712486038549,"stop":1712486038550,"duration":1},"status":"skipped","severity":"normal"},{"uid":"139d7ee6c16cf847","name":"handles multiple messages","time":{"start":1712486064816,"stop":1712486064816,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ea6e2b07b2aae48","name":"Push message with escaped characters payload","time":{"start":1712486009544,"stop":1712486009544,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0debb49231b28ed","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712485788591,"stop":1712485788591,"duration":0},"status":"passed","severity":"normal"},{"uid":"afee3048bfdb38d0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1712485488489,"stop":1712485488490,"duration":1},"status":"passed","severity":"normal"},{"uid":"376b3c5a13d6b8ca","name":"configure the node with multiple content topics","time":{"start":1712485960622,"stop":1712485960622,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d80086330974d2c2","name":"should return empty list for no shard","time":{"start":1712485488484,"stop":1712485488484,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ca25fe4dffb2f4","name":"Ping on subscribed peer","time":{"start":1712485568705,"stop":1712485568705,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6afd20c6146807a","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1712485952009,"stop":1712485952009,"duration":0},"status":"passed","severity":"normal"},{"uid":"f449d02bea1a6914","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712486104051,"stop":1712486104052,"duration":1},"status":"passed","severity":"normal"},{"uid":"5982a5546736cd5d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712485629022,"stop":1712485629023,"duration":1},"status":"passed","severity":"normal"},{"uid":"c35198539e38c970","name":"new peer added after a peer was already found","time":{"start":1712485937052,"stop":1712485937052,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5bc5f499fcb9ec69","name":"Check publish message containing Russian","time":{"start":1712485960220,"stop":1712485960221,"duration":1},"status":"passed","severity":"normal"},{"uid":"52992ada4bf4ab2c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712485512942,"stop":1712485512943,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8c34dc070efc7b97","name":"Publish without waiting for remote peer","time":{"start":1712485963960,"stop":1712485963960,"duration":0},"status":"passed","severity":"normal"},{"uid":"3219983a63a95886","name":"should properly create location multiaddrs - udp6","time":{"start":1712485496971,"stop":1712485496971,"duration":0},"status":"passed","severity":"normal"},{"uid":"853594ea1f78485d","name":"should use DNS peer discovery with light client","time":{"start":1712485551119,"stop":1712485551119,"duration":0},"status":"skipped","severity":"normal"},{"uid":"61eb25101207d5a5","name":"Push message with content topic containing Script","time":{"start":1712485921332,"stop":1712485921333,"duration":1},"status":"passed","severity":"normal"},{"uid":"f172d0783a8df305","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1712485488486,"stop":1712485488486,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f390e1e9a11e10","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1712485937052,"stop":1712485937053,"duration":1},"status":"skipped","severity":"normal"},{"uid":"399be7de61ba7c05","name":"Passing cursor with wrong pubsubTopic","time":{"start":1712486017729,"stop":1712486017730,"duration":1},"status":"passed","severity":"normal"},{"uid":"754684d8ca522fb9","name":"Check received message containing emoji","time":{"start":1712485705694,"stop":1712485705694,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e7108b99f6e972","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1712485963975,"stop":1712485963976,"duration":1},"status":"passed","severity":"normal"},{"uid":"23dfafb56c12bfba","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712485952011,"stop":1712485952011,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f479b0e37a69229","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1712486037571,"stop":1712486037572,"duration":1},"status":"passed","severity":"normal"},{"uid":"b49a6e5c8ffe26a8","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1712485631314,"stop":1712485631315,"duration":1},"status":"skipped","severity":"normal"},{"uid":"58f3e8c681a7b919","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712485788589,"stop":1712485788589,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5307d98870b490d4","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1712485512518,"stop":1712485512519,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d5798b117f08052","name":"Subscribe to topic containing long and receive message","time":{"start":1712486142307,"stop":1712486142308,"duration":1},"status":"passed","severity":"normal"},{"uid":"525b89c92dc95000","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1712485488490,"stop":1712485488490,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc7bc0ba5cd26e4","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1712485960358,"stop":1712485960358,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f9dbeffed98070dc","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1712485546700,"stop":1712485546700,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93357e522bca2aa","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712486142293,"stop":1712486142293,"duration":0},"status":"passed","severity":"normal"},{"uid":"33d1000f364a18ba","name":"Subscribe to topic containing numeric and publish message","time":{"start":1712485963970,"stop":1712485963970,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc8e0d9ef7e3a55","name":"Push message with Arabic payload","time":{"start":1712485921309,"stop":1712485921310,"duration":1},"status":"passed","severity":"normal"},{"uid":"846b9a8c008001d2","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712485496425,"stop":1712485496426,"duration":1},"status":"passed","severity":"normal"},{"uid":"64b8eb392e8020ae","name":"Waku message hash computation","time":{"start":1712485491160,"stop":1712485491161,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bf00f9e4e9e6d12","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1712485488490,"stop":1712485488490,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87f6e056b429688","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712485488500,"stop":1712485488500,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e8965990e18c1dc","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712485551119,"stop":1712485551119,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ff54403484cf069","name":"Check received message containing unicode special characters","time":{"start":1712485705694,"stop":1712485705694,"duration":0},"status":"passed","severity":"normal"},{"uid":"c901563e8caa21f5","name":"Query Generator, No message returned","time":{"start":1712486037561,"stop":1712486037561,"duration":0},"status":"passed","severity":"normal"},{"uid":"2441d5f6d02376ff","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712486142302,"stop":1712486142302,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a09df9fb592401a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712485629023,"stop":1712485629024,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9f9dac1cac3f495","name":"creates an iterator","time":{"start":1712486064815,"stop":1712486064816,"duration":1},"status":"passed","severity":"normal"},{"uid":"4edd39408c64e796","name":"Subscribe and receive messages via lightPush","time":{"start":1712485788576,"stop":1712485788576,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48f37fb3be560","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1712485488493,"stop":1712485488493,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c3f096d3fbf2e26","name":"Check received message containing shell command","time":{"start":1712485998430,"stop":1712485998431,"duration":1},"status":"passed","severity":"normal"},{"uid":"b964c0101f03a2f","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712486104053,"stop":1712486104053,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4182cbffd6a9bbab","name":"should set field with all protocols disabled","time":{"start":1712485496972,"stop":1712485496972,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb05a48c7272c49f","name":"Check publish message containing SQL Injection","time":{"start":1712485960221,"stop":1712485960222,"duration":1},"status":"passed","severity":"normal"},{"uid":"233a3f17fdbc7a32","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1712485963971,"stop":1712485963972,"duration":1},"status":"passed","severity":"normal"},{"uid":"145588432c63c411","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1712485496422,"stop":1712485496423,"duration":1},"status":"passed","severity":"normal"},{"uid":"34b6e07540565a08","name":"can start the service","time":{"start":1712485987419,"stop":1712485987419,"duration":0},"status":"passed","severity":"normal"},{"uid":"b322dd2b18d31249","name":"Subscribe to topic containing Russian and publish message","time":{"start":1712485963972,"stop":1712485963972,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b1b5279f896b85","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712485788661,"stop":1712485788661,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f137bca2e86b24e","name":"Overlapping topic subscription","time":{"start":1712486142307,"stop":1712486142307,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f8672068f321d5","name":"Query with Ordered Callback, No Decoder","time":{"start":1712486037569,"stop":1712486037570,"duration":1},"status":"passed","severity":"normal"},{"uid":"f197c6ee52ce108f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712485788648,"stop":1712485788659,"duration":11},"status":"passed","severity":"normal"},{"uid":"5d4affc5c30eca58","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712485998483,"stop":1712485998483,"duration":0},"status":"passed","severity":"normal"},{"uid":"1434899060aa9ba9","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1712485631358,"stop":1712485631358,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d1ad3b86a77dee","name":"Subscribe to topic containing long and publish message","time":{"start":1712485963969,"stop":1712485963970,"duration":1},"status":"passed","severity":"normal"},{"uid":"debe8b097d6d903b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1712485488491,"stop":1712485488491,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5bbcbff918be99","name":"Query Generator, Wrong PubsubTopic","time":{"start":1712486037558,"stop":1712486037558,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb728140d3e1c6a5","name":"Check publish message after client node is restarted","time":{"start":1712485960241,"stop":1712485960241,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aefac0378de69e1d","name":"throws an error for improperly formatted content topics","time":{"start":1712485488479,"stop":1712485488479,"duration":0},"status":"passed","severity":"normal"},{"uid":"311cc13027a8145c","name":"should properly create location multiaddrs - udp","time":{"start":1712485496971,"stop":1712485496972,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc65c1aec929e232","name":"Check received message containing escaped characters","time":{"start":1712485705693,"stop":1712485705693,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a35ae63959465c","name":"pre and post cipher","time":{"start":1712485523037,"stop":1712485523037,"duration":0},"status":"passed","severity":"normal"},{"uid":"e663e75bdeaaf01c","name":"Callback on promise, aborts when callback returns true","time":{"start":1712486064365,"stop":1712486064366,"duration":1},"status":"passed","severity":"normal"},{"uid":"73006344101fa17c","name":"Subscribe to topic containing XML and publish message","time":{"start":1712485963973,"stop":1712485963974,"duration":1},"status":"passed","severity":"normal"},{"uid":"3853851df9d8e206","name":"Query generator for multiple messages with different message text format","time":{"start":1712486064362,"stop":1712486064362,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6fe5df4d2215a7a","name":"Reusing cursor across nodes","time":{"start":1712486017728,"stop":1712486017729,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7beec92bcc0718f","name":"random static sharding 9 - Cluster ID: 402, Shard ID: 499","time":{"start":1712486013314,"stop":1712486013315,"duration":1},"status":"passed","severity":"normal"},{"uid":"98230c2b0265291e","name":"Ping on subscribed peer","time":{"start":1712485610892,"stop":1712485610893,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac5eeb89c744b5b7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712485788579,"stop":1712485788580,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ef1743409f910e4","name":"Push message with content topic containing short","time":{"start":1712485921322,"stop":1712485921323,"duration":1},"status":"passed","severity":"normal"},{"uid":"409296eaea6d6506","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1712485631340,"stop":1712485631340,"duration":0},"status":"passed","severity":"normal"},{"uid":"7856edc6f10b62b1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712486142304,"stop":1712486142304,"duration":0},"status":"passed","severity":"normal"},{"uid":"933fe687c4b50826","name":"should return all peers when numPeers is 0","time":{"start":1712485501586,"stop":1712485501587,"duration":1},"status":"passed","severity":"normal"},{"uid":"406b32135b69acad","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712485788592,"stop":1712485788596,"duration":4},"status":"passed","severity":"normal"},{"uid":"fbdb3923e8b0cb05","name":"groups content topics by expected pubsub topic","time":{"start":1712485488477,"stop":1712485488477,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad7c085c7fe5cab","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712486142308,"stop":1712486142308,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e4fc3e89be573d2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1712485488492,"stop":1712485488493,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bbc95c1e7ccdeec","name":"Subscribe to topic containing special chars and publish message","time":{"start":1712485963970,"stop":1712485963971,"duration":1},"status":"passed","severity":"normal"},{"uid":"a03a69b020e8e4a9","name":"should properly create location multiaddrs - tcp4","time":{"start":1712485496971,"stop":1712485496971,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a94f5a204088742","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712485998434,"stop":1712485998442,"duration":8},"status":"passed","severity":"normal"},{"uid":"3b276051d8c7f77e","name":"Check publish message containing long","time":{"start":1712485960210,"stop":1712485960216,"duration":6},"status":"passed","severity":"normal"},{"uid":"28cacb14b05314b1","name":"Query generator for multiple messages with multiple decoders","time":{"start":1712486064362,"stop":1712486064364,"duration":2},"status":"passed","severity":"normal"},{"uid":"75349097cba8c099","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1712485488488,"stop":1712485488488,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8cb841db29bad68","name":"Subscribe to topic containing Script and receive message","time":{"start":1712486142310,"stop":1712486142310,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f7659d2a973726","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712486142294,"stop":1712486142295,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d299e8b077bea","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1712485488489,"stop":1712485488489,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff83004f7376174","name":"Push message with short payload","time":{"start":1712485921307,"stop":1712485921307,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f7567df5c40ef2","name":"Waku message hash computation (meta attribute not present)","time":{"start":1712485491162,"stop":1712485491162,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa9e4bda36861fd","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1712486037572,"stop":1712486037573,"duration":1},"status":"passed","severity":"normal"},{"uid":"fad01812605313e6","name":"Subscribe to topic containing XML and receive message","time":{"start":1712485788638,"stop":1712485788640,"duration":2},"status":"passed","severity":"normal"},{"uid":"c6c642f88f986521","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1712486017727,"stop":1712486017727,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d83aa40f615892","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712485705696,"stop":1712485705696,"duration":0},"status":"passed","severity":"normal"},{"uid":"480332644b751204","name":"Relay - times out","time":{"start":1712486091637,"stop":1712486091637,"duration":0},"status":"passed","severity":"normal"},{"uid":"b79d3b6490887279","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1712485631337,"stop":1712485631337,"duration":0},"status":"passed","severity":"normal"},{"uid":"56609cf76d4979ec","name":"Subscribe to topic containing emoji and publish message","time":{"start":1712485963976,"stop":1712485963976,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9ce054df073fd","name":"Nodes with multiple pubsub topic","time":{"start":1712485952012,"stop":1712485952012,"duration":0},"status":"passed","severity":"normal"},{"uid":"66cde0e736d79a8a","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1712485538870,"stop":1712485538871,"duration":1},"status":"passed","severity":"normal"},{"uid":"371b27aba878500a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712485589261,"stop":1712485589262,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ec652e5524292cd8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712485589263,"stop":1712485589263,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8cbb46008c90ace","name":"Query Generator, No Decoder","time":{"start":1712486037560,"stop":1712486037561,"duration":1},"status":"passed","severity":"normal"},{"uid":"be46b10d7b16c2e7","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712485488483,"stop":1712485488483,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef1e4470ea194f9","name":"different cluster, same shard: nodes don't connect","time":{"start":1712485631312,"stop":1712485631312,"duration":0},"status":"skipped","severity":"normal"},{"uid":"17660e7d5cf3ff74","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1712486064366,"stop":1712486064366,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a427565b71f0e25","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712485741400,"stop":1712485741400,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc13d66dde4eeeed","name":"should handle a minimal index list","time":{"start":1712485488565,"stop":1712485488565,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cec4410158d8f1a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712486104052,"stop":1712486104052,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c18a1c9b5f8ef9","name":"Refresh subscription","time":{"start":1712486142297,"stop":1712486142297,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f94b37d3d99a4bc","name":"A test","time":{"start":1712485777814,"stop":1712485777815,"duration":1},"status":"passed","severity":"normal"},{"uid":"d388ba5b269e40be","name":"Push message with Chinese payload","time":{"start":1712485921309,"stop":1712485921309,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc440aece93aa33","name":"Check message with non string payload is not received","time":{"start":1712485998486,"stop":1712485998486,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0fa59d4fe3f1a21","name":"Push message with special chars payload","time":{"start":1712486009537,"stop":1712486009538,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2976293c38dccc1","name":"Query Generator - forward","time":{"start":1712486041593,"stop":1712486041594,"duration":1},"status":"passed","severity":"normal"},{"uid":"94c843476aa12eec","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1712485522420,"stop":1712485522420,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b982232f3aa179","name":"Encoder throws on empty string content topic","time":{"start":1712485524412,"stop":1712485524412,"duration":0},"status":"passed","severity":"normal"},{"uid":"880837f1e24967a2","name":"retrieves a single peer","time":{"start":1712485512937,"stop":1712485512938,"duration":1},"status":"passed","severity":"normal"},{"uid":"92597c5d64b792af","name":"Check received message with timestamp: 1712485537827 ","time":{"start":1712485998433,"stop":1712485998434,"duration":1},"status":"passed","severity":"normal"},{"uid":"974cbe8a50cf76b0","name":"Subscribe to topic containing JSON and publish message","time":{"start":1712485963974,"stop":1712485963974,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a300d7431c4f84a","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1712485631313,"stop":1712485631314,"duration":1},"status":"skipped","severity":"normal"},{"uid":"83041fcd4f80814b","name":"start node with empty shard","time":{"start":1712486013319,"stop":1712486013320,"duration":1},"status":"passed","severity":"normal"},{"uid":"f56aa359173c60ee","name":"Check received message containing Arabic","time":{"start":1712485705684,"stop":1712485705685,"duration":1},"status":"passed","severity":"normal"},{"uid":"59b945d703318c72","name":"Push message with SQL Injection payload","time":{"start":1712485921311,"stop":1712485921312,"duration":1},"status":"passed","severity":"normal"},{"uid":"66092caabb6a67f0","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1712485488565,"stop":1712485488565,"duration":0},"status":"passed","severity":"normal"},{"uid":"8130dbd1a1744772","name":"Check received message with timestamp: 1712485538244000000 ","time":{"start":1712485705694,"stop":1712485705695,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cf749af03cf5aeb","name":"Subscribe and receive messages via waku relay post","time":{"start":1712485788577,"stop":1712485788578,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eb7524d2b80968f","name":"Subscribe and receive messages via lightPush","time":{"start":1712486142293,"stop":1712486142293,"duration":0},"status":"passed","severity":"normal"},{"uid":"4114544cbb4e553e","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1712485631340,"stop":1712485631341,"duration":1},"status":"passed","severity":"normal"},{"uid":"94f91adb35656269","name":"Encoder throws on undefined content topic","time":{"start":1712485522421,"stop":1712485522421,"duration":0},"status":"passed","severity":"normal"},{"uid":"91593b3e4196ecc8","name":"Default pageSize","time":{"start":1712486069614,"stop":1712486069614,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ee76ba91a79242","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712486142308,"stop":1712486142309,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaa7f5265d433b26","name":"Check message with no pubsub topic is not received","time":{"start":1712485705697,"stop":1712485705698,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2cbe377d61e4f59","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712485777690,"stop":1712485777690,"duration":0},"status":"skipped","severity":"normal"},{"uid":"76aa7b6f956b894b","name":"Symmetric encrypt & Decrypt","time":{"start":1712485523036,"stop":1712485523036,"duration":0},"status":"passed","severity":"normal"},{"uid":"47585c6d3ed4d4b0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1712485488488,"stop":1712485488488,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed37ed3c2f7dc62","name":"more peers than existing","time":{"start":1712485921559,"stop":1712485921560,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8421e0713589c21e","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712486142306,"stop":1712486142306,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5a1a419e7f8afec6","name":"throws on content topic with empty version field","time":{"start":1712485488469,"stop":1712485488470,"duration":1},"status":"passed","severity":"normal"},{"uid":"a990d0efdd0081f8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1712485631361,"stop":1712485631361,"duration":0},"status":"passed","severity":"normal"},{"uid":"2795a67e495ec92c","name":"Generator, 2 different pubsubtopics","time":{"start":1712486038551,"stop":1712486038551,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a3c4f799d61948a","name":"Push message with custom timestamp: 1712482105856","time":{"start":1712485921343,"stop":1712485921343,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee39bca87c8f8bbb","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1712486037562,"stop":1712486037569,"duration":7},"status":"passed","severity":"normal"},{"uid":"a4a43729fc95feb0","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712485952010,"stop":1712485952010,"duration":0},"status":"passed","severity":"normal"},{"uid":"9303f867f23c541c","name":"Round trip binary serialization","time":{"start":1712485501916,"stop":1712485501916,"duration":0},"status":"passed","severity":"normal"},{"uid":"f846ab6821ed6464","name":"Query generator for 2000 messages","time":{"start":1712486064367,"stop":1712486064367,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ecdfb68a44592e8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712485629024,"stop":1712485629026,"duration":2},"status":"passed","severity":"normal"},{"uid":"52c05168c4baa85c","name":"should not fail to stop the service if it was not started","time":{"start":1712485551116,"stop":1712485551116,"duration":0},"status":"passed","severity":"normal"},{"uid":"f37baf78235cc252","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712485589261,"stop":1712485589261,"duration":0},"status":"skipped","severity":"normal"},{"uid":"58597825c03f3735","name":"Nodes with multiple pubsub topic","time":{"start":1712485952010,"stop":1712485952010,"duration":0},"status":"passed","severity":"normal"},{"uid":"1332f4c51d072067","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712485741405,"stop":1712485741405,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb28885ed7766f1a","name":"less peers than existing","time":{"start":1712485921560,"stop":1712485921560,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ca121ba7dea34d4","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app3/2/topic365/test.js","time":{"start":1712485960619,"stop":1712485960619,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5bd6144f50b63e58","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1712485488494,"stop":1712485488494,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2992ed5f0f8b8cd","name":"dispatchEvent via connectionManager","time":{"start":1712485579724,"stop":1712485579725,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a5f5d1c4b8f5acd","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712485741399,"stop":1712485741399,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d45df779f722a4","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712486142310,"stop":1712486142311,"duration":1},"status":"passed","severity":"normal"},{"uid":"18c6a3ce4ec8ed9a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712486142296,"stop":1712486142296,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d71a4bd4f337dc","name":"Check received message containing Russian","time":{"start":1712485998427,"stop":1712485998427,"duration":0},"status":"passed","severity":"normal"},{"uid":"106f5c0207d87adf","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1712485963972,"stop":1712485963973,"duration":1},"status":"passed","severity":"normal"},{"uid":"4503cb0476dba71c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712486142293,"stop":1712486142294,"duration":1},"status":"passed","severity":"normal"},{"uid":"a29e28f5c1d5fbfc","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1712485501587,"stop":1712485501587,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd33cddc5398e41","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712485589260,"stop":1712485589260,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f75a40b12a2abe0","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1712485815094,"stop":1712485815095,"duration":1},"status":"passed","severity":"normal"},{"uid":"3353cbbf3be5e9e9","name":"Check message with no payload is not received","time":{"start":1712485705698,"stop":1712485705699,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c142ebe36c188a0","name":"should not fail to start the service if it is already started","time":{"start":1712485516552,"stop":1712485516552,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf70b1fa6b6864f","name":"Fails to push message with empty content topic","time":{"start":1712486009563,"stop":1712486009563,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c79ee17752629de","name":"Ephemeral field is preserved - encoder v0","time":{"start":1712485548652,"stop":1712485548652,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f42de2389864e6c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712485788628,"stop":1712485788635,"duration":7},"status":"passed","severity":"normal"},{"uid":"adbc288ea8c76c80","name":"Ping on unsubscribed peer","time":{"start":1712485610899,"stop":1712485610900,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a95abddebf8dfdd","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712486009560,"stop":1712486009560,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a33626233296757","name":"random static sharding 10 - Cluster ID: 480, Shard ID: 567","time":{"start":1712486013315,"stop":1712486013315,"duration":0},"status":"passed","severity":"normal"},{"uid":"5253acf719502636","name":"Query with Ordered Callback, No message returned","time":{"start":1712486037570,"stop":1712486037571,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9a57aedd1b99171","name":"Push message with rate limit","time":{"start":1712486009564,"stop":1712486009564,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa1d76f933729533","name":"connected peers and dial","time":{"start":1712485921557,"stop":1712485921559,"duration":2},"status":"skipped","severity":"normal"},{"uid":"a8e5efc0f5c33f96","name":"Check received message containing Basic HTML tag","time":{"start":1712485998475,"stop":1712485998475,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5afe09e98e2b3b","name":"Query Generator - backward","time":{"start":1712486041594,"stop":1712486041594,"duration":0},"status":"passed","severity":"normal"},{"uid":"5338e1f1fbfad901","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712486142311,"stop":1712486142311,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c2bbc4c9a39330","name":"Check message with non string payload is not received","time":{"start":1712485998454,"stop":1712485998454,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c7bdab45ecf223","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1712485631337,"stop":1712485631337,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c4c95fb02bcb81","name":"Used by Waku Relay","time":{"start":1712486078413,"stop":1712486078413,"duration":0},"status":"passed","severity":"normal"},{"uid":"71650bb2676db584","name":"should add and remove event listeners correctly","time":{"start":1712485516555,"stop":1712485516555,"duration":0},"status":"passed","severity":"normal"},{"uid":"8899d6a0613beced","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1712485963963,"stop":1712485963964,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb2ab009e655bb45","name":"should not fail to stop the service if it was not started","time":{"start":1712485516551,"stop":1712485516551,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e3f3fc013bc74","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1712485631335,"stop":1712485631335,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62d089a2a00da56","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712485741402,"stop":1712485741404,"duration":2},"status":"passed","severity":"normal"},{"uid":"7ac6ac0a3886e4ee","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1712486017725,"stop":1712486017726,"duration":1},"status":"passed","severity":"normal"},{"uid":"af89d5a5959e1aa7","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1712485963975,"stop":1712485963975,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af8ee670f0995b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712485629027,"stop":1712485629029,"duration":2},"status":"passed","severity":"normal"},{"uid":"8e517600a1c8579","name":"Check message received after jswaku node is restarted","time":{"start":1712485705699,"stop":1712485705699,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3b57f79cf218be22","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1712485488491,"stop":1712485488492,"duration":1},"status":"passed","severity":"normal"},{"uid":"35692eb01c77b7b8","name":"Ephemeral field set to true","time":{"start":1712485501916,"stop":1712485501916,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaf9ec847ff1c1d4","name":"Check received message containing Chinese","time":{"start":1712485705684,"stop":1712485705684,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8c4e1387e0cd6d","name":"Ping on peer without subscriptions","time":{"start":1712485610898,"stop":1712485610899,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1ecb730bf541801","name":"Push message on custom pubsubTopic","time":{"start":1712485777684,"stop":1712485777684,"duration":0},"status":"passed","severity":"normal"},{"uid":"282c8f59d1bd7e00","name":"Reopen subscription with peer with lost subscription","time":{"start":1712485610900,"stop":1712485610901,"duration":1},"status":"passed","severity":"normal"},{"uid":"16b5d23996eabd3","name":"receives messages sent to provided content topic through callback","time":{"start":1712485960359,"stop":1712485960359,"duration":0},"status":"skipped","severity":"normal"},{"uid":"409e45188078ce3c","name":"Ordered callback, aborts when callback returns true","time":{"start":1712486064366,"stop":1712486064367,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6a038adacae2f35","name":"Push message with custom timestamp: 1681727231566","time":{"start":1712486009565,"stop":1712486009565,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b51be19e02c9c74","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1712485516554,"stop":1712485516554,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f60e34215e7f4e","name":"Using a function","time":{"start":1712486078412,"stop":1712486078412,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2cd7a67a71be6","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712485788588,"stop":1712485788588,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82202627f6eb4d6","name":"Check received message containing XML","time":{"start":1712485998428,"stop":1712485998428,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2bf15de4201969","name":"Passing page size 19 when there are 20 messages","time":{"start":1712486069613,"stop":1712486069613,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c14089f0af75dc","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app70/1/topic211/test.js","time":{"start":1712485960621,"stop":1712485960621,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d1079d006c100ca","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1712485538881,"stop":1712485538903,"duration":22},"status":"passed","severity":"normal"},{"uid":"174798876a6299b9","name":"unsubscribes","time":{"start":1712486064816,"stop":1712486064817,"duration":1},"status":"passed","severity":"normal"},{"uid":"c85ce5c8be3502cd","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1712486017726,"stop":1712486017727,"duration":1},"status":"passed","severity":"normal"},{"uid":"e280490315cf5103","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1712485488494,"stop":1712485488494,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d6649fe37f512","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1712485963964,"stop":1712485963965,"duration":1},"status":"passed","severity":"normal"},{"uid":"f87600411e84720a","name":"Check publish message containing Script","time":{"start":1712485960223,"stop":1712485960224,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0c1eba85caf2283","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1712485631334,"stop":1712485631335,"duration":1},"status":"passed","severity":"normal"},{"uid":"631e65a4fc5b12fe","name":"1 Relay, 1 Filter, gives up","time":{"start":1712485512423,"stop":1712485512423,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92cb0df299e33e2","name":"Push message on custom pubsubTopic","time":{"start":1712485777688,"stop":1712485777688,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5a525aa89d16634c","name":"Push message with content topic containing numeric","time":{"start":1712485921325,"stop":1712485921326,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e37f2b8946fc5af","name":"should get / set TCP multiaddr","time":{"start":1712485496970,"stop":1712485496970,"duration":0},"status":"passed","severity":"normal"},{"uid":"184697c7ec664d46","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1712485631360,"stop":1712485631360,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f5041d903d7fbcd","name":"Reopen subscription with peer with lost subscription","time":{"start":1712485568706,"stop":1712485568706,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ad94a9755e172","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1712485584949,"stop":1712485584950,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ffc4c66ff7dbb09","name":"should not fail to start the service if it is already started","time":{"start":1712485551116,"stop":1712485551117,"duration":1},"status":"passed","severity":"normal"},{"uid":"8236ac648b703362","name":"Check publish message containing JSON","time":{"start":1712485960226,"stop":1712485960227,"duration":1},"status":"passed","severity":"normal"},{"uid":"a374d268a39bd895","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1712485631357,"stop":1712485631357,"duration":0},"status":"passed","severity":"normal"},{"uid":"235f52998f937cc9","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1712485488480,"stop":1712485488480,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ffbd9ffde456864","name":"different cluster, different shard: nodes don't connect","time":{"start":1712485631313,"stop":1712485631313,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4b926bb883469960","name":"Check received message containing numeric","time":{"start":1712485998468,"stop":1712485998468,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b44c36fd69ad78","name":"Publish message with custom timestamp: Sun Apr 07 2024 09:32:32 GMT+0000 (Coordinated Universal Time)","time":{"start":1712485960233,"stop":1712485960233,"duration":0},"status":"passed","severity":"normal"},{"uid":"2acbc019f1a2d71","name":"should only return 1 node with relay and store capability","time":{"start":1712485512940,"stop":1712485512941,"duration":1},"status":"passed","severity":"normal"},{"uid":"27db493f2357f271","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app23/2/topic670/xml","time":{"start":1712485960620,"stop":1712485960620,"duration":0},"status":"skipped","severity":"normal"},{"uid":"96244e0451bfe5f1","name":"Push message with content topic containing XML","time":{"start":1712485921334,"stop":1712485921334,"duration":0},"status":"passed","severity":"normal"},{"uid":"1788f7b749c75e6b","name":"Fails to push message bigger that 1MB","time":{"start":1712485921345,"stop":1712485921345,"duration":0},"status":"passed","severity":"normal"},{"uid":"65329cea51b38283","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1712485584950,"stop":1712485584950,"duration":0},"status":"passed","severity":"normal"},{"uid":"227358fce00e373b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712485631328,"stop":1712485631330,"duration":2},"status":"passed","severity":"normal"},{"uid":"bbb281a0bf09eed7","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1712485538876,"stop":1712485538877,"duration":1},"status":"passed","severity":"normal"},{"uid":"47c7207ae11df2ba","name":"should encode/decode to text encoding","time":{"start":1712485496969,"stop":1712485496969,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b0136a41261f2b","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1712485488472,"stop":1712485488472,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2ec9099074ea93","name":"Refresh subscription","time":{"start":1712486142307,"stop":1712486142307,"duration":0},"status":"passed","severity":"normal"},{"uid":"534f483b33ab2af0","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1712485488481,"stop":1712485488482,"duration":1},"status":"passed","severity":"normal"},{"uid":"15032dd294fd4db2","name":"Push message with Arabic payload","time":{"start":1712486009538,"stop":1712486009538,"duration":0},"status":"passed","severity":"normal"},{"uid":"a934ff0cc70e4198","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1712485963962,"stop":1712485963963,"duration":1},"status":"passed","severity":"normal"},{"uid":"b549203ba8a4c3b6","name":"should throw an error for an unconfigured topic","time":{"start":1712485488495,"stop":1712485488496,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba8df46fe7c12462","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712485788663,"stop":1712485788667,"duration":4},"status":"passed","severity":"normal"},{"uid":"328dcc841aeb9dd2","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712486038551,"stop":1712486038551,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9135e7e37b8ae33","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712486142309,"stop":1712486142309,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a5470b0ce4b181","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1712485488479,"stop":1712485488480,"duration":1},"status":"passed","severity":"normal"},{"uid":"5458a7dcfca5e658","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1712485496424,"stop":1712485496425,"duration":1},"status":"passed","severity":"normal"},{"uid":"63c2e08a2346b813","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712485631339,"stop":1712485631339,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fbf3ac21596205","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1712485631320,"stop":1712485631324,"duration":4},"status":"passed","severity":"normal"},{"uid":"32fc0e1237777ad5","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1712485963965,"stop":1712485963966,"duration":1},"status":"passed","severity":"normal"},{"uid":"98ea472758c332bb","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712485788597,"stop":1712485788600,"duration":3},"status":"passed","severity":"normal"},{"uid":"7f004adae844c80d","name":"Push message with content topic containing emoji","time":{"start":1712485921337,"stop":1712485921338,"duration":1},"status":"passed","severity":"normal"},{"uid":"f70c15ab81c4273d","name":"should configure sharding based on application and version for autosharding","time":{"start":1712485488499,"stop":1712485488499,"duration":0},"status":"passed","severity":"normal"},{"uid":"58eae9e37d4065e0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712486142294,"stop":1712486142294,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10209f3981a0e32","name":"Push 30 different messages","time":{"start":1712486009546,"stop":1712486009547,"duration":1},"status":"passed","severity":"normal"},{"uid":"9140980d500c50cc","name":"stop","time":{"start":1712485579725,"stop":1712485579726,"duration":1},"status":"passed","severity":"normal"},{"uid":"709980b7b766ea9a","name":"Overlapping topic subscription","time":{"start":1712486142297,"stop":1712486142297,"duration":0},"status":"passed","severity":"normal"},{"uid":"da5d9cb61a1ecaba","name":"Push message with emoji payload","time":{"start":1712485921319,"stop":1712485921320,"duration":1},"status":"passed","severity":"normal"},{"uid":"7960f9ffcda76607","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1712486072450,"stop":1712486072450,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1a73b2ae324754","name":"isConnected return false after peer stops","time":{"start":1712485584951,"stop":1712485584952,"duration":1},"status":"passed","severity":"normal"},{"uid":"3db4ce5c126d266b","name":"Push message with emoji payload","time":{"start":1712486009545,"stop":1712486009545,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e06ef13ccb9aa6","name":"Subscribe and receive messages via waku relay post","time":{"start":1712486142304,"stop":1712486142304,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6cb9cfa6ab49bfd","name":"Sign & Recover","time":{"start":1712485523037,"stop":1712485523037,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed550453867d03a","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app59/4/topic574/test.js","time":{"start":1712485960620,"stop":1712485960620,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c50ceb9dec61e1c0","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1712485960359,"stop":1712485960359,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4f1940d36c322da4","name":"Ephemeral messages are not stored","time":{"start":1712485548651,"stop":1712485548652,"duration":1},"status":"passed","severity":"normal"},{"uid":"19cc6112396dd667","name":"start node with empty content topic","time":{"start":1712485960623,"stop":1712485960623,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9f6241db3135e811","name":"Check message with non string payload is not received","time":{"start":1712485705699,"stop":1712485705699,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b13eb08332d54","name":"Publish message with custom timestamp: Sun Apr 07 2024 11:32:32 GMT+0000 (Coordinated Universal Time)","time":{"start":1712485960233,"stop":1712485960234,"duration":1},"status":"passed","severity":"normal"},{"uid":"1731100340e2e4f8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712485788596,"stop":1712485788597,"duration":1},"status":"passed","severity":"normal"},{"uid":"679f307a98de9db0","name":"Passing page size 110 when there are 120 messages","time":{"start":1712486069613,"stop":1712486069614,"duration":1},"status":"passed","severity":"normal"},{"uid":"4923c438e61ec52f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712486142303,"stop":1712486142304,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecaf5bb94b0f6a4a","name":"should properly create location multiaddrs - udp4","time":{"start":1712485496970,"stop":1712485496970,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b01a5dfada0b11","name":"Query generator for multiple messages with different content topic format","time":{"start":1712486064364,"stop":1712486064364,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0f0dd0dbd54e997","name":"handles empty contentTopics array correctly","time":{"start":1712485488501,"stop":1712485488502,"duration":1},"status":"passed","severity":"normal"},{"uid":"43c1dd26830aab5b","name":"Check publish message containing numeric","time":{"start":1712485960216,"stop":1712485960217,"duration":1},"status":"passed","severity":"normal"},{"uid":"51a38d1339889e65","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1712485960238,"stop":1712485960239,"duration":1},"status":"passed","severity":"normal"},{"uid":"17e4f81e77a53dd7","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712485960617,"stop":1712485960617,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4f8ecafa037bebe9","name":"Check received message containing XML","time":{"start":1712485998474,"stop":1712485998475,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f38d5f57b4f3917","name":"Rejects garbage","time":{"start":1712485505295,"stop":1712485505295,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c84e8928866b14","name":"Check received message containing Basic HTML tag","time":{"start":1712485705690,"stop":1712485705691,"duration":1},"status":"passed","severity":"normal"},{"uid":"d18552d89be5a8e4","name":"Generator, custom pubsub topic","time":{"start":1712486038549,"stop":1712486038549,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9a65be6f2302982f","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1712485631361,"stop":1712485631362,"duration":1},"status":"passed","severity":"normal"},{"uid":"5805cc7012614278","name":"ignores domain fetching errors","time":{"start":1712485512939,"stop":1712485512939,"duration":0},"status":"passed","severity":"normal"},{"uid":"e95e31a2b5c3e61c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1712485631333,"stop":1712485631333,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c75c4c83a57694c","name":"udp ip6 address","time":{"start":1712485496497,"stop":1712485496498,"duration":1},"status":"passed","severity":"normal"},{"uid":"30b4040e931c2942","name":"should not fail to start the service if it is already started","time":{"start":1712485987421,"stop":1712485987421,"duration":0},"status":"passed","severity":"normal"},{"uid":"f959cfaeade1ebc1","name":"Publishes to nwaku","time":{"start":1712485953435,"stop":1712485953436,"duration":1},"status":"passed","severity":"normal"},{"uid":"eade6b6f83ebc9fd","name":"passes more than one ENR URLs and attempts connection","time":{"start":1712485551119,"stop":1712485551120,"duration":1},"status":"skipped","severity":"normal"},{"uid":"796fa804e4ce3a15","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712485998483,"stop":1712485998483,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20b11bb526bb0fb","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app98/2/topic867/proto","time":{"start":1712485960618,"stop":1712485960618,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6a4a0dfc87b55de9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1712485631338,"stop":1712485631338,"duration":0},"status":"passed","severity":"normal"},{"uid":"9905dfabb0c32646","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1712485512942,"stop":1712485512942,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f3c08eebf8df79","name":"recovers when dns.resolve returns empty","time":{"start":1712485512938,"stop":1712485512938,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1fd811e2cc2816c","name":"Decoder throws on undefined content topic","time":{"start":1712485522422,"stop":1712485522423,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7e7cfc3e65b7952","name":"Check received message containing Arabic","time":{"start":1712485998470,"stop":1712485998473,"duration":3},"status":"passed","severity":"normal"},{"uid":"5a4bdb626198772c","name":"Check received message containing JSON","time":{"start":1712485998475,"stop":1712485998476,"duration":1},"status":"passed","severity":"normal"},{"uid":"359382c54af9e9b0","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1712485496420,"stop":1712485496421,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f23e3b1a2762b6e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712486142299,"stop":1712486142299,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec6917dc4a277e8","name":"tcp ip4 address","time":{"start":1712485496497,"stop":1712485496497,"duration":0},"status":"passed","severity":"normal"},{"uid":"454ff20c533cd714","name":"Delete observer","time":{"start":1712485924236,"stop":1712485924236,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b4d9fa2c5b923b","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1712485631315,"stop":1712485631315,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d2838ec97323d8e1","name":"Check received message containing Script","time":{"start":1712485705690,"stop":1712485705690,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f204a5ba409ea","name":"Push message with content topic containing special chars","time":{"start":1712486009555,"stop":1712486009556,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c1f3ee892880b16","name":"should be called at least once on all `peer:discovery` events","time":{"start":1712485546696,"stop":1712485546697,"duration":1},"status":"passed","severity":"normal"},{"uid":"990b2a0cdc4bcbb7","name":"Push message with custom timestamp: 1712489305856","time":{"start":1712485921343,"stop":1712485921344,"duration":1},"status":"passed","severity":"normal"},{"uid":"a862d186a23ff68c","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1712485488486,"stop":1712485488486,"duration":0},"status":"passed","severity":"normal"},{"uid":"15887ffe17781b2b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712485960622,"stop":1712485960622,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c1fc36030c6ffca","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712485788662,"stop":1712485788663,"duration":1},"status":"passed","severity":"normal"},{"uid":"68ccad709aa06861","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1712486072449,"stop":1712486072449,"duration":0},"status":"passed","severity":"normal"},{"uid":"18de2e32dbf44f45","name":"Push to array if already present","time":{"start":1712485488140,"stop":1712485488140,"duration":0},"status":"passed","severity":"normal"},{"uid":"4724572c6b9caaf7","name":"Push message with XML payload","time":{"start":1712485921314,"stop":1712485921314,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea47f7a5e0f63e9","name":"Check received message containing long","time":{"start":1712485705681,"stop":1712485705682,"duration":1},"status":"passed","severity":"normal"},{"uid":"7382afcbf6b00803","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1712485488475,"stop":1712485488475,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4cc8539462d1dec","name":"different cluster, same shard: nodes don't connect","time":{"start":1712485815096,"stop":1712485815096,"duration":0},"status":"passed","severity":"normal"},{"uid":"9117e4ca95ffa67b","name":"safeDispatchEvent","time":{"start":1712485579725,"stop":1712485579725,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d892d273f5dde42","name":"Subscribe and receive messages via waku relay post","time":{"start":1712486142294,"stop":1712486142294,"duration":0},"status":"passed","severity":"normal"},{"uid":"e448c6f1f357b594","name":"can start and stop the service","time":{"start":1712485987420,"stop":1712485987420,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b550fc8a9c8db1b","name":"Nwaku publishes","time":{"start":1712485953436,"stop":1712485953436,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c70da089556b63","name":"Does not throw an exception when node disconnects","time":{"start":1712486078411,"stop":1712486078411,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b9c300a1af25b41","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712485631336,"stop":1712485631336,"duration":0},"status":"passed","severity":"normal"},{"uid":"391a7d12639e8195","name":"should properly create location multiaddrs - tcp6","time":{"start":1712485496971,"stop":1712485496971,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d262db3a5e38ff2","name":"Push message with content topic containing long","time":{"start":1712486009548,"stop":1712486009554,"duration":6},"status":"passed","severity":"normal"},{"uid":"4c721077876847a","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app44/3/topic798/test.js","time":{"start":1712485960619,"stop":1712485960620,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f537206b92180778","name":"should decode valid enr successfully","time":{"start":1712485496966,"stop":1712485496966,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c19a241be04b2","name":"Check message received after jswaku node is restarted","time":{"start":1712485998454,"stop":1712485998454,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8507da6b2c16b1cb","name":"Check message on other pubsub topic is not received","time":{"start":1712485705697,"stop":1712485705697,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a87a4a04585fdf","name":"isConnected should return false after all peers disconnect","time":{"start":1712485538904,"stop":1712485538905,"duration":1},"status":"passed","severity":"normal"},{"uid":"37acbb9bacee35a4","name":"Fails to publish duplicate message","time":{"start":1712485960234,"stop":1712485960234,"duration":0},"status":"passed","severity":"normal"},{"uid":"7993acdb484c57f5","name":"Refresh subscription","time":{"start":1712485963967,"stop":1712485963967,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2b2e4946ed7cb25b","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1712485496431,"stop":1712485496431,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e3cb8e53309f7c","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1712485548653,"stop":1712485548653,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4081976571b4d9","name":"should not receive a peer event before start","time":{"start":1712485987422,"stop":1712485987423,"duration":1},"status":"passed","severity":"normal"},{"uid":"31b894d2ae42a3d1","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712485788578,"stop":1712485788579,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e1ff26dd16bf252","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1712485488475,"stop":1712485488475,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b6edaa425efc2d","name":"Asymmetric encrypt & decrypt","time":{"start":1712485523035,"stop":1712485523036,"duration":1},"status":"passed","severity":"normal"},{"uid":"d48aab060146e91f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712485952008,"stop":1712485952008,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0f87a7714ab369e","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1712486017728,"stop":1712486017728,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db71d891b0d7215","name":"Push message with custom timestamp: 1712482031566","time":{"start":1712486009565,"stop":1712486009565,"duration":0},"status":"passed","severity":"normal"},{"uid":"5362974d10c36884","name":"Reopen subscription with peer with lost subscription","time":{"start":1712485610895,"stop":1712485610896,"duration":1},"status":"passed","severity":"normal"},{"uid":"b70fc103abed3989","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1712486053240,"stop":1712486053241,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cbd18146472f505","name":"Relay + Store","time":{"start":1712485548886,"stop":1712485548886,"duration":0},"status":"passed","severity":"normal"},{"uid":"8944a514197fa2a6","name":"should throw an error if shards are undefined for static sharding","time":{"start":1712485488484,"stop":1712485488485,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6c7f70d7c6a91e0","name":"Ping on peer without subscriptions","time":{"start":1712485610893,"stop":1712485610894,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f14eed9a8ad0b18","name":"Push message with content topic containing long","time":{"start":1712485921324,"stop":1712485921325,"duration":1},"status":"passed","severity":"normal"},{"uid":"6317edcfc4682af0","name":"Fields are not dropped","time":{"start":1712485501237,"stop":1712485501238,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d9917aa8de7f62e","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712486142306,"stop":1712486142306,"duration":0},"status":"skipped","severity":"normal"},{"uid":"653394955e5daa7b","name":"it tolerates circular branch references","time":{"start":1712485512938,"stop":1712485512938,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e10d89072c9cee","name":"Check received message containing unicode special characters","time":{"start":1712485998432,"stop":1712485998432,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af5854eb25ce4b1","name":"Push message with Russian payload","time":{"start":1712486009538,"stop":1712486009539,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed1cb9fd107ffc71","name":"can start the service","time":{"start":1712485551115,"stop":1712485551115,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb17abbd2aab7c3","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712485952007,"stop":1712485952007,"duration":0},"status":"passed","severity":"normal"},{"uid":"5debf82c957a7d40","name":"Push message with meta","time":{"start":1712486009563,"stop":1712486009564,"duration":1},"status":"passed","severity":"normal"},{"uid":"26a23ad13d65248d","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712486013318,"stop":1712486013319,"duration":1},"status":"passed","severity":"normal"},{"uid":"406220f583b91598","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1712485488483,"stop":1712485488484,"duration":1},"status":"passed","severity":"normal"},{"uid":"29acd68d4d81cfe7","name":"Decoder throws on undefined content topic","time":{"start":1712485524412,"stop":1712485524413,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dbb72734f516e88","name":"Ping on unsubscribed peer","time":{"start":1712485568706,"stop":1712485568706,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0a94e77e194b4c","name":"random static sharding 3 - Cluster ID: 541, Shard ID: 720","time":{"start":1712486013308,"stop":1712486013310,"duration":2},"status":"passed","severity":"normal"},{"uid":"1968b43ba222bd2a","name":"Publish message with custom timestamp: Mon Apr 17 2023 10:32:32 GMT+0000 (Coordinated Universal Time)","time":{"start":1712485960232,"stop":1712485960233,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebf789e2fd7f5e86","name":"configure the node with multiple pubsub topics","time":{"start":1712486013316,"stop":1712486013317,"duration":1},"status":"passed","severity":"normal"},{"uid":"f085d00698783ae4","name":"Push message with content topic containing XML","time":{"start":1712486009559,"stop":1712486009560,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a788d42f36ee844","name":"Query Generator, Multiple PubsubTopics","time":{"start":1712486037559,"stop":1712486037560,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ab8a6098221b517","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712485589258,"stop":1712485589259,"duration":1},"status":"passed","severity":"normal"},{"uid":"a844e015ca85201e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712485777686,"stop":1712485777686,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1042f84edb4904b","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1712486037561,"stop":1712486037562,"duration":1},"status":"passed","severity":"normal"},{"uid":"1233854e7cf1b6cd","name":"Check received message containing special chars","time":{"start":1712485998425,"stop":1712485998426,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f2d75497fb1c85e","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712485589258,"stop":1712485589258,"duration":0},"status":"passed","severity":"normal"},{"uid":"974fe26e84e37360","name":"Subscribe to topic containing Script and receive message","time":{"start":1712486142300,"stop":1712486142300,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d6c5e0ea00f99e","name":"same cluster, same shard: nodes connect","time":{"start":1712485631310,"stop":1712485631310,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7b597b5f534054a2","name":"Light Node - default protocols","time":{"start":1712486091638,"stop":1712486091638,"duration":0},"status":"passed","severity":"normal"},{"uid":"85816fa180b26249","name":"Check message with no content topic is not received","time":{"start":1712485705698,"stop":1712485705698,"duration":0},"status":"passed","severity":"normal"},{"uid":"19459f72d36bd94b","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712485741401,"stop":1712485741401,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b7594bfd5f82cf2","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712485741402,"stop":1712485741402,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc08bc406daa58f","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1712485488500,"stop":1712485488500,"duration":0},"status":"passed","severity":"normal"},{"uid":"2311291af3c0cdf","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1712485512517,"stop":1712485512517,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c69301852025ad7","name":"Check received message with timestamp: 1712485537827 ","time":{"start":1712485998482,"stop":1712485998482,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc125a5f405e5f8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712486142301,"stop":1712486142301,"duration":0},"status":"passed","severity":"normal"},{"uid":"7257522274c1259a","name":"Push message with content topic containing escaped characters","time":{"start":1712486009562,"stop":1712486009562,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26d6fce38c03d5d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712486013307,"stop":1712486013307,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfdf11cccbfde921","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1712486053240,"stop":1712486053240,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e275504bb49cee3","name":"Encoder throws on undefined content topic","time":{"start":1712485501917,"stop":1712485501918,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0f82196cc485032","name":"should not fail to stop the service if it was not started","time":{"start":1712485987420,"stop":1712485987420,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed20063ed15a0ec","name":"Check message with invalid timestamp is not received","time":{"start":1712485998444,"stop":1712485998445,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5744d51477e5104","name":"Nodes with multiple pubsub topic","time":{"start":1712485952008,"stop":1712485952008,"duration":0},"status":"passed","severity":"normal"},{"uid":"b802e12d2690d57d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712485741398,"stop":1712485741399,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc41d1db8e4d8f6","name":"Push message with rate limit","time":{"start":1712485921340,"stop":1712485921342,"duration":2},"status":"passed","severity":"normal"},{"uid":"422dbd28b8510382","name":"Query generator for multiple messages","time":{"start":1712486064361,"stop":1712486064362,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0cd21f7eb8c66b4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1712485631349,"stop":1712485631351,"duration":2},"status":"passed","severity":"normal"},{"uid":"b9ca79d91f4adf44","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712486142301,"stop":1712486142301,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0f4f5b62074ba3","name":"Store - dialed first","time":{"start":1712486091637,"stop":1712486091637,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f8bf5c7182820c","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1712485631352,"stop":1712485631357,"duration":5},"status":"passed","severity":"normal"},{"uid":"1211ac9cdb6bcafa","name":"Subscribe to topic containing short and receive message","time":{"start":1712486142307,"stop":1712486142307,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bac3c7732bfddf8","name":"should only return 1 node with store capability","time":{"start":1712485512941,"stop":1712485512941,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd71db75171af948","name":"Meta field set when metaSetter is specified","time":{"start":1712485501917,"stop":1712485501917,"duration":0},"status":"passed","severity":"normal"},{"uid":"e01b76335ccaadc6","name":"receives messages sent to provided content topic through stream","time":{"start":1712485960359,"stop":1712485960360,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a4be29bb3f92e13a","name":"Push message with JSON payload","time":{"start":1712486009542,"stop":1712486009543,"duration":1},"status":"passed","severity":"normal"},{"uid":"25f44658d1cbd505","name":"Non Autosharding Cluster","time":{"start":1712485960617,"stop":1712485960617,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88efb681b7074a2e","name":"Filter","time":{"start":1712486091638,"stop":1712486091638,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13c0ee5f78ace1c","name":"should correctly map a content topic to a pubsub topic","time":{"start":1712485488502,"stop":1712485488502,"duration":0},"status":"passed","severity":"normal"},{"uid":"52fd0427e141a30","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712486142311,"stop":1712486142311,"duration":0},"status":"passed","severity":"normal"},{"uid":"d19f6e1f0633f3c8","name":"Push message with content topic containing short","time":{"start":1712486009548,"stop":1712486009548,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4524964912d85df","name":"Push message with content topic containing numeric","time":{"start":1712486009554,"stop":1712486009555,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8ed96db9d9671ff","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712485496433,"stop":1712485496433,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a9161e2eee0fff","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1712486072448,"stop":1712486072448,"duration":0},"status":"passed","severity":"normal"},{"uid":"96bbbc9d071ebaa7","name":"Push message with content topic containing Chinese","time":{"start":1712486009556,"stop":1712486009556,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a568280cc73702","name":"Query with Promise Callback, No message returned","time":{"start":1712486037578,"stop":1712486037579,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5cbc492270fa701","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712486142298,"stop":1712486142298,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e23083ad09718e","name":"through manual discovery","time":{"start":1712485795139,"stop":1712485795140,"duration":1},"status":"passed","severity":"normal"},{"uid":"916f52e35ecbb00b","name":"should be able to decode the field with only FILTER set to true","time":{"start":1712485496428,"stop":1712485496429,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e7e5e614972a723","name":"Push message with content topic containing Script","time":{"start":1712486009559,"stop":1712486009559,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b3f626af295add3","name":"Encoder throws on empty string content topic","time":{"start":1712485522422,"stop":1712485522422,"duration":0},"status":"passed","severity":"normal"},{"uid":"94393bda28213dae","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1712485511536,"stop":1712485511536,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f218dd031f560db","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712485788723,"stop":1712485788723,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd0844a3186ec6b","name":"Push message with JSON payload","time":{"start":1712485921316,"stop":1712485921316,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdba3242e32dfd22","name":"Push message with content topic containing shell command","time":{"start":1712485921335,"stop":1712485921335,"duration":0},"status":"passed","severity":"normal"},{"uid":"8486c07f8754c64b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712485631316,"stop":1712485631316,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd5f921fd0d2317e","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1712485631338,"stop":1712485631338,"duration":0},"status":"passed","severity":"normal"},{"uid":"9394084b3555c0a8","name":"Push message with numeric payload","time":{"start":1712485921308,"stop":1712485921308,"duration":0},"status":"passed","severity":"normal"},{"uid":"195d90fe1d0ad645","name":"Generator, custom pubsub topic","time":{"start":1712486038550,"stop":1712486038550,"duration":0},"status":"passed","severity":"normal"},{"uid":"f304b453feb34d28","name":"Check meta is set [symmetric]","time":{"start":1712485522420,"stop":1712485522420,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb9c311a1c180dc","name":"handles empty shards array correctly","time":{"start":1712485488501,"stop":1712485488501,"duration":0},"status":"passed","severity":"normal"},{"uid":"d21b06ecf1b08a1d","name":"Subscribe to topic containing short and receive message","time":{"start":1712485788590,"stop":1712485788591,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be6e913463c5757","name":"Check received message containing SQL Injection","time":{"start":1712485998427,"stop":1712485998428,"duration":1},"status":"passed","severity":"normal"},{"uid":"89d39294bb67117b","name":"should encodeTxt and decodeTxt","time":{"start":1712485496965,"stop":1712485496965,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0d885aaca3383f9","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712485788580,"stop":1712485788588,"duration":8},"status":"skipped","severity":"normal"},{"uid":"bb8156fd94685ea3","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1712486072449,"stop":1712486072449,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc585544287741e","name":"Push message with content topic containing emoji","time":{"start":1712486009563,"stop":1712486009563,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0482cf6cac13c54","name":"Js publishes, other Js receives","time":{"start":1712485953436,"stop":1712485953438,"duration":2},"status":"passed","severity":"normal"},{"uid":"6938c64cd58ce290","name":"should only return 1 node with relay capability","time":{"start":1712485512940,"stop":1712485512940,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25f0665fe09639a","name":"addEventListener with correct event","time":{"start":1712485579721,"stop":1712485579721,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a8359176644956","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1712485488474,"stop":1712485488475,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4fbcacad3b2ab8","name":"should set field with only LIGHTPUSH enabled","time":{"start":1712485496974,"stop":1712485496974,"duration":0},"status":"passed","severity":"normal"},{"uid":"44faea47ddf340d4","name":"same cluster, different shard: nodes connect","time":{"start":1712485815096,"stop":1712485815096,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a0b52cd050d322","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712485777692,"stop":1712485777692,"duration":0},"status":"passed","severity":"normal"},{"uid":"377be22b93998ef1","name":"same cluster, same shard: nodes connect","time":{"start":1712485815095,"stop":1712485815095,"duration":0},"status":"passed","severity":"normal"},{"uid":"447718a4a1336f31","name":"Accepts a valid Waku Message","time":{"start":1712485505293,"stop":1712485505294,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b449b07a14e2d8a","name":"Encoder throws on empty string content topic","time":{"start":1712485501918,"stop":1712485501918,"duration":0},"status":"passed","severity":"normal"},{"uid":"81472c74f185fc8e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712486142305,"stop":1712486142305,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e353a443316308","name":"Check received message containing short","time":{"start":1712485705680,"stop":1712485705681,"duration":1},"status":"passed","severity":"normal"},{"uid":"4221541b8f08b2e9","name":"Store - dialed after - with timeout","time":{"start":1712486091637,"stop":1712486091638,"duration":1},"status":"passed","severity":"normal"},{"uid":"af5dc52ab1fc122a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712486038548,"stop":1712486038548,"duration":0},"status":"passed","severity":"normal"},{"uid":"db5cfa856916f3fc","name":"should not receive a peer event after stop","time":{"start":1712485987423,"stop":1712485987423,"duration":0},"status":"passed","severity":"normal"},{"uid":"19315117ff52ee74","name":"Check received message containing SQL Injection","time":{"start":1712485705689,"stop":1712485705689,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd6e29fe99850ab","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1712486053241,"stop":1712486053241,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad87ba15f652872","name":"isConnected should return true after first peer connects","time":{"start":1712485584950,"stop":1712485584951,"duration":1},"status":"passed","severity":"normal"},{"uid":"180afea1407e42ad","name":"Check publish message containing short","time":{"start":1712485960209,"stop":1712485960209,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ddfb05628c287f","name":"Decoder throws on empty string content topic","time":{"start":1712485501919,"stop":1712485501919,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e100e9d329a0e","name":"Relay + Store","time":{"start":1712485496974,"stop":1712485496974,"duration":0},"status":"passed","severity":"normal"},{"uid":"17dbe1425bf0c000","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1712485488476,"stop":1712485488476,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4daa053df29631e","name":"Check received message containing special chars","time":{"start":1712485998469,"stop":1712485998469,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bba3eb2dcb464a","name":"returns all values when wanted number matches available values","time":{"start":1712485511533,"stop":1712485511535,"duration":2},"status":"passed","severity":"normal"},{"uid":"4a9f9eaae3601bff","name":"should throw an error for missing required configuration","time":{"start":1712485488485,"stop":1712485488485,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10d67e48d8b97b","name":"Check publish message containing Basic HTML tag","time":{"start":1712485960225,"stop":1712485960226,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6b782de98a7cae7","name":"throws on content topic with empty topic name field","time":{"start":1712485488470,"stop":1712485488470,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9fffae0d2b9b2b5","name":"should return valid sharding parameters for static sharding","time":{"start":1712485488498,"stop":1712485488498,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb1bffb70fe8301","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1712485488493,"stop":1712485488493,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ba6aa17a4abac66","name":"Overlapping topic subscription","time":{"start":1712485788589,"stop":1712485788590,"duration":1},"status":"passed","severity":"normal"},{"uid":"74629700d8a743c0","name":"topics with same application and version share the same shard","time":{"start":1712485488476,"stop":1712485488477,"duration":1},"status":"passed","severity":"normal"},{"uid":"97c23a0a6e8c7ec3","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1712485788723,"stop":1712485788724,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b290bc59f687ebc","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1712485963971,"stop":1712485963971,"duration":0},"status":"passed","severity":"normal"},{"uid":"158e32115ce57a83","name":"Push message with content topic containing Chinese","time":{"start":1712485921327,"stop":1712485921328,"duration":1},"status":"passed","severity":"normal"},{"uid":"5906f455a4786570","name":"Check received message with timestamp: 1712485537827000000 ","time":{"start":1712485998433,"stop":1712485998433,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6a6f4cca93aff1","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1712485488487,"stop":1712485488488,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa4c708bdec95757","name":"Push message with Script payload","time":{"start":1712486009539,"stop":1712486009540,"duration":1},"status":"passed","severity":"normal"},{"uid":"8de1bfb3de554cf3","name":"Check received message containing escaped characters","time":{"start":1712485998476,"stop":1712485998477,"duration":1},"status":"passed","severity":"normal"},{"uid":"55ea972f38592b60","name":"isConnected should return false after all peers disconnect","time":{"start":1712485584951,"stop":1712485584951,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c7a3720da7d630","name":"Check received message containing special chars","time":{"start":1712485705683,"stop":1712485705683,"duration":0},"status":"passed","severity":"normal"},{"uid":"d12f0e2fca85e44","name":"random static sharding 5 - Cluster ID: 554, Shard ID: 438","time":{"start":1712486013312,"stop":1712486013312,"duration":0},"status":"passed","severity":"normal"},{"uid":"7275b448921b2a10","name":"Subscribe and publish message","time":{"start":1712485963961,"stop":1712485963962,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6810fa1129ffb7c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1712485488487,"stop":1712485488487,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd8cb854d17254db","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712485952007,"stop":1712485952008,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc2fd3817d977eb7","name":"removeEventListener with wrong event","time":{"start":1712485579723,"stop":1712485579723,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa9cfcd76524976","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1712485546698,"stop":1712485546699,"duration":1},"status":"passed","severity":"normal"},{"uid":"a25baa3bcaaa84cc","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1712485952009,"stop":1712485952010,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eab79e1f2ac96d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712485629029,"stop":1712485629029,"duration":0},"status":"passed","severity":"normal"},{"uid":"e999beb71e0b3675","name":"should set field with only RELAY enabled","time":{"start":1712485496973,"stop":1712485496973,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e0c9d51448d346","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1712486017726,"stop":1712486017726,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b2227b0c78c213","name":"Check message on other pubsub topic is not received","time":{"start":1712485998446,"stop":1712485998446,"duration":0},"status":"passed","severity":"normal"},{"uid":"e12a886b261a9b2b","name":"Passing page size 0 when there are 110 messages","time":{"start":1712486069610,"stop":1712486069610,"duration":0},"status":"passed","severity":"normal"},{"uid":"e291767a7523d4a","name":"Check received message containing Script","time":{"start":1712485998474,"stop":1712485998474,"duration":0},"status":"passed","severity":"normal"},{"uid":"856956c4c4f0a95a","name":"should not receive a peer event before start","time":{"start":1712485516552,"stop":1712485516553,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfe6a9facff1d9b3","name":"caches peers it previously fetched","time":{"start":1712485512939,"stop":1712485512940,"duration":1},"status":"passed","severity":"normal"},{"uid":"716e8f2ce6566031","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712485589263,"stop":1712485589264,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d1aae1c3cdb15ed","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1712485496421,"stop":1712485496422,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ca532507009b2f","name":"Ping on unsubscribed peer","time":{"start":1712485610894,"stop":1712485610895,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cf4f7eeb49aaabb","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1712485488472,"stop":1712485488472,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ed6c111b38a6e1","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1712485512943,"stop":1712485512943,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a9c5763d538fd78c","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1712485512515,"stop":1712485512515,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef85c15c9b1122bc","name":"random static sharding 4 - Cluster ID: 161, Shard ID: 736","time":{"start":1712486013310,"stop":1712486013311,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e34ff8535fcae5f","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1712485512519,"stop":1712485512519,"duration":0},"status":"passed","severity":"normal"},{"uid":"4209b36544167e6b","name":"Check received message containing Russian","time":{"start":1712485705685,"stop":1712485705689,"duration":4},"status":"passed","severity":"normal"},{"uid":"21ee9ad809f5e713","name":"Check received message containing short","time":{"start":1712485998467,"stop":1712485998468,"duration":1},"status":"passed","severity":"normal"},{"uid":"152ceaabf337bac9","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712486142303,"stop":1712486142303,"duration":0},"status":"passed","severity":"normal"},{"uid":"492b868456af7019","name":"Fails to push message with large meta","time":{"start":1712486009564,"stop":1712486009564,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc75e5bd433e444a","name":"Check received message containing Script","time":{"start":1712485998428,"stop":1712485998428,"duration":0},"status":"passed","severity":"normal"},{"uid":"87cf4e058eebb6a1","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1712485631314,"stop":1712485631314,"duration":0},"status":"skipped","severity":"normal"},{"uid":"637013c4e20c0428","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712485631359,"stop":1712485631359,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef9f5fbca265bbc","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1712485488497,"stop":1712485488497,"duration":0},"status":"passed","severity":"normal"},{"uid":"67d3a904d20d376b","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1712485584952,"stop":1712485584952,"duration":0},"status":"passed","severity":"normal"},{"uid":"6719acfdb64b13","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1712485512518,"stop":1712485512518,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b6b154e6662f4f","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1712486017727,"stop":1712486017727,"duration":0},"status":"passed","severity":"normal"},{"uid":"863071d29377652e","name":"Subscribe and receives messages on 20 topics","time":{"start":1712486142295,"stop":1712486142295,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e7e602139b2b35c","name":"should emit a peer event after start","time":{"start":1712485551117,"stop":1712485551117,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae153bc2bea98b6a","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1712485512518,"stop":1712485512518,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a3544b7a984126e","name":"Ordered Callback - backward","time":{"start":1712486041596,"stop":1712486041596,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc236d148866bbb","name":"Check message received after nwaku node is restarted","time":{"start":1712485998487,"stop":1712485998487,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a63da6c7f00a756a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712485589262,"stop":1712485589262,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c45995eed3b33ff","name":"should throw error - invalid id","time":{"start":1712485496968,"stop":1712485496968,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc5c43f08f980a32","name":"Push message with meta","time":{"start":1712485921338,"stop":1712485921339,"duration":1},"status":"passed","severity":"normal"},{"uid":"cca1d819aa8f1348","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1712485512516,"stop":1712485512516,"duration":0},"status":"passed","severity":"normal"},{"uid":"7378c12f4ffada6f","name":"Push message with content topic containing unicode special characters","time":{"start":1712485921336,"stop":1712485921337,"duration":1},"status":"passed","severity":"normal"},{"uid":"a486002c4ab6c013","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712486142298,"stop":1712486142298,"duration":0},"status":"passed","severity":"normal"},{"uid":"f259e2ee1b53fc12","name":"Register correct protocols","time":{"start":1712485963959,"stop":1712485963960,"duration":1},"status":"passed","severity":"normal"},{"uid":"c97dfe7857e4b6f2","name":"Push message with Russian payload","time":{"start":1712485921310,"stop":1712485921310,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d891ddf5c9a2c9","name":"Callback on promise","time":{"start":1712486064365,"stop":1712486064365,"duration":0},"status":"passed","severity":"normal"},{"uid":"8058f1bf5d6504fe","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712485952012,"stop":1712485952012,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e1176fb63f3b77","name":"Check message with no payload is not received","time":{"start":1712485998453,"stop":1712485998453,"duration":0},"status":"passed","severity":"normal"},{"uid":"d109385e4dacfb21","name":"Push message with special chars payload","time":{"start":1712485921308,"stop":1712485921308,"duration":0},"status":"passed","severity":"normal"},{"uid":"e818fcd3a7a19ad4","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1712485488487,"stop":1712485488487,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a8642598507f2c","name":"throws on content topic with non-number generation field","time":{"start":1712485488468,"stop":1712485488468,"duration":0},"status":"passed","severity":"normal"},{"uid":"506bdbf1370d4f6b","name":"Subscribe to topic containing Script and receive message","time":{"start":1712485788635,"stop":1712485788638,"duration":3},"status":"passed","severity":"normal"},{"uid":"18eddf079f63cbe7","name":"should be able to encode the field with only FILTER set to true","time":{"start":1712485496419,"stop":1712485496420,"duration":1},"status":"passed","severity":"normal"},{"uid":"85ad4cae5313a673","name":"Mutual subscription","time":{"start":1712485963957,"stop":1712485963959,"duration":2},"status":"passed","severity":"normal"},{"uid":"45b7ea8c0c09af65","name":"Fails to publish message with empty text","time":{"start":1712485960234,"stop":1712485960237,"duration":3},"status":"passed","severity":"normal"},{"uid":"1c36f3c76d6cc32f","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1712485584944,"stop":1712485584944,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c985333aed9da6","name":"Push message with Script payload","time":{"start":1712485921312,"stop":1712485921314,"duration":2},"status":"passed","severity":"normal"},{"uid":"2f5ade6424e9c5ee","name":"Check message with no payload is not received","time":{"start":1712485998486,"stop":1712485998486,"duration":0},"status":"passed","severity":"normal"},{"uid":"50de0c7e43ea753d","name":"should throw an error for insufficient data","time":{"start":1712485488566,"stop":1712485488566,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a50fc3b56a61cf","name":"Check received message containing emoji","time":{"start":1712485998478,"stop":1712485998482,"duration":4},"status":"passed","severity":"normal"},{"uid":"eed31d2cb4b1ae2c","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1712485538877,"stop":1712485538880,"duration":3},"status":"passed","severity":"normal"},{"uid":"f89538d86fbf5a60","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712485488483,"stop":1712485488483,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa8d38022e663bc","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1712485960232,"stop":1712485960232,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd07b598c537319","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1712485488473,"stop":1712485488473,"duration":0},"status":"passed","severity":"normal"},{"uid":"937f8fa687967e5d","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1712485488472,"stop":1712485488472,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba69882119799cf4","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app67/3/topic679/xml","time":{"start":1712485960619,"stop":1712485960619,"duration":0},"status":"skipped","severity":"normal"},{"uid":"38b4521f33f22f09","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1712486072451,"stop":1712486072451,"duration":0},"status":"passed","severity":"normal"},{"uid":"193d148fcef395f2","name":"Subscribe and receives messages on 20 topics","time":{"start":1712485788579,"stop":1712485788579,"duration":0},"status":"passed","severity":"normal"},{"uid":"187923b7210666d7","name":"Generator, 2 different pubsubtopics","time":{"start":1712486038547,"stop":1712486038548,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e9ef1a9382aa2f3","name":"Subscribe and receive messages via lightPush","time":{"start":1712486142303,"stop":1712486142303,"duration":0},"status":"passed","severity":"normal"},{"uid":"3165b5714492217a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712485589263,"stop":1712485589263,"duration":0},"status":"passed","severity":"normal"},{"uid":"2408dc9bbe8c1fb4","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712486142312,"stop":1712486142312,"duration":0},"status":"passed","severity":"normal"},{"uid":"b32f468bd30a6ffb","name":"Check received message containing Russian","time":{"start":1712485998473,"stop":1712485998473,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc3c05f6e4b5b17","name":"throws on empty content topic","time":{"start":1712485488466,"stop":1712485488467,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b02759141aed1fb","name":"Check received message containing Basic HTML tag","time":{"start":1712485998429,"stop":1712485998429,"duration":0},"status":"passed","severity":"normal"},{"uid":"f774baf256ebeffd","name":"Check received message containing shell command","time":{"start":1712485998476,"stop":1712485998476,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a78ed5c27afad","name":"Query with Promise Callback, No Decoder","time":{"start":1712486037574,"stop":1712486037578,"duration":4},"status":"passed","severity":"normal"},{"uid":"cec13c43d2262808","name":"Push message with Basic HTML tag payload","time":{"start":1712486009540,"stop":1712486009540,"duration":0},"status":"passed","severity":"normal"},{"uid":"e227bc11d804b776","name":"random static sharding 6 - Cluster ID: 665, Shard ID: 219","time":{"start":1712486013313,"stop":1712486013313,"duration":0},"status":"passed","severity":"normal"},{"uid":"76bdc021a3a693bb","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1712485631317,"stop":1712485631318,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdaf47c3a720a772","name":"should throw error - no id","time":{"start":1712485496967,"stop":1712485496967,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa1fbfeaff57a0d","name":"Passing cursor with wrong message digest","time":{"start":1712486017729,"stop":1712486017729,"duration":0},"status":"passed","severity":"normal"},{"uid":"c549e053a556fe70","name":"random static sharding 1 - Cluster ID: 227, Shard ID: 951","time":{"start":1712486013308,"stop":1712486013308,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a2e507ecbcea9a","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1712486053239,"stop":1712486053240,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e03e901dc3a82ca","name":"Check message with no content topic is not received","time":{"start":1712485998447,"stop":1712485998453,"duration":6},"status":"passed","severity":"normal"},{"uid":"4dca5b026c038b4b","name":"Throws when trying to push message with empty payload","time":{"start":1712486009547,"stop":1712486009547,"duration":0},"status":"passed","severity":"normal"},{"uid":"f971c1211599544c","name":"should emit a peer event after start","time":{"start":1712485516552,"stop":1712485516552,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ea96332f0cbab1","name":"Fails to push message with large meta","time":{"start":1712485921339,"stop":1712485921340,"duration":1},"status":"passed","severity":"normal"},{"uid":"79230ff291321793","name":"Push message with shell command payload","time":{"start":1712486009543,"stop":1712486009543,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6eff55d3c78c3a","name":"Check publish message after service node is restarted","time":{"start":1712485960240,"stop":1712485960240,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1fe9850a73223aac","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712485629026,"stop":1712485629027,"duration":1},"status":"passed","severity":"normal"},{"uid":"b60fbe4291cd56c6","name":"Privacy Node - default protocol","time":{"start":1712486091639,"stop":1712486091639,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a082f2efb82cdc","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1712485501588,"stop":1712485501589,"duration":1},"status":"passed","severity":"normal"},{"uid":"cabe226e4e445b4e","name":"Waku message hash computation (payload length 0)","time":{"start":1712485491162,"stop":1712485491163,"duration":1},"status":"passed","severity":"normal"},{"uid":"8831ccef88bb84e2","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712485741402,"stop":1712485741402,"duration":0},"status":"passed","severity":"normal"},{"uid":"cebce11f6d534a4e","name":"Push message with content topic containing shell command","time":{"start":1712486009561,"stop":1712486009561,"duration":0},"status":"passed","severity":"normal"},{"uid":"8377be5432e5ccb","name":"Subscribe to topic containing shell command and publish message","time":{"start":1712485963975,"stop":1712485963975,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae3fd2b408bf137a","name":"1 Relay, 1 fetch","time":{"start":1712485512421,"stop":1712485512422,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb02d503efbfd339","name":"Subscribe to topic containing XML and receive message","time":{"start":1712486142310,"stop":1712486142310,"duration":0},"status":"passed","severity":"normal"},{"uid":"8829d8840d234a20","name":"addEventListener with wrong event","time":{"start":1712485579722,"stop":1712485579722,"duration":0},"status":"passed","severity":"normal"},{"uid":"d73e5235776dc58c","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1712485488481,"stop":1712485488481,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ab863f4f68ce97","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712485777692,"stop":1712485777692,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d331d7b3fd66c","name":"Push message with SQL Injection payload","time":{"start":1712486009539,"stop":1712486009539,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd47c0df3b73503b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712486142309,"stop":1712486142310,"duration":1},"status":"passed","severity":"normal"},{"uid":"e49d73f365f092a3","name":"throws on content topic with empty application field","time":{"start":1712485488469,"stop":1712485488469,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a223f7f63d826e","name":"removeEventListener with correct event","time":{"start":1712485579722,"stop":1712485579722,"duration":0},"status":"passed","severity":"normal"},{"uid":"15cd1cf9a8179949","name":"Round trip binary encryption [ecies, signature]","time":{"start":1712485524411,"stop":1712485524411,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d19082266318f5","name":"should not receive a peer event after stop","time":{"start":1712485516553,"stop":1712485516553,"duration":0},"status":"passed","severity":"normal"},{"uid":"4124906642046661","name":"Subscribe to topic containing short and publish message","time":{"start":1712485963968,"stop":1712485963969,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b4046ed22d6cf7e","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1712485488477,"stop":1712485488478,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aeee6871499d3ea","name":"Push 30 different messages","time":{"start":1712485921320,"stop":1712485921320,"duration":0},"status":"passed","severity":"normal"},{"uid":"6731eb5dbf60d74d","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1712485631317,"stop":1712485631317,"duration":0},"status":"passed","severity":"normal"},{"uid":"58057d706b8e1716","name":"Check message on other pubsub topic is not received","time":{"start":1712485998484,"stop":1712485998484,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f4a13f0919cecd","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1712485488495,"stop":1712485488495,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23e975186344c33","name":"should properly create location multiaddrs - tcp","time":{"start":1712485496972,"stop":1712485496972,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5c27d153325683","name":"listenerCount","time":{"start":1712485579724,"stop":1712485579724,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddfe543c1d125616","name":"Push message with shell command payload","time":{"start":1712485921317,"stop":1712485921317,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b98d05ef1bdc65","name":"Check meta is set [ecies]","time":{"start":1712485524411,"stop":1712485524411,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac71db97f3b36688","name":"getPeersByDiscovery","time":{"start":1712485937051,"stop":1712485937052,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac9abc617a9e3a39","name":"Ping on subscribed peer","time":{"start":1712485610897,"stop":1712485610898,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba94cf3b10ba4891","name":"throws on content topic with too few or too many fields","time":{"start":1712485488467,"stop":1712485488467,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6065ec981f1087","name":"Ping on peer without subscriptions","time":{"start":1712485568705,"stop":1712485568706,"duration":1},"status":"passed","severity":"normal"},{"uid":"58e3868bce78b4c3","name":"Overlapping topic subscription","time":{"start":1712485963968,"stop":1712485963968,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d41a9497bce754c0","name":"Subscribe to topic containing XML and receive message","time":{"start":1712486142300,"stop":1712486142300,"duration":0},"status":"passed","severity":"normal"},{"uid":"68aa5eb00624bb86","name":"Push message equal or less that 1MB","time":{"start":1712485921344,"stop":1712485921345,"duration":1},"status":"passed","severity":"normal"},{"uid":"67271dbdede4c5b4","name":"should decode valid enr with tcp successfully","time":{"start":1712485496966,"stop":1712485496967,"duration":1},"status":"passed","severity":"normal"},{"uid":"59c736786536964b","name":"start node with ApplicationInfo","time":{"start":1712485960622,"stop":1712485960623,"duration":1},"status":"skipped","severity":"normal"},{"uid":"97551916a2da6f5","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712486104052,"stop":1712486104053,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f1ad85fa762a61f6","name":"Push message with Chinese payload","time":{"start":1712486009538,"stop":1712486009538,"duration":0},"status":"passed","severity":"normal"},{"uid":"be12056f135ce287","name":"should be able to decode the field with only RELAY set to true","time":{"start":1712485496427,"stop":1712485496428,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea6887ca2bb02569","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1712485512517,"stop":1712485512517,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d023f1e6a4ab44d","name":"Push message with content topic containing JSON","time":{"start":1712485921335,"stop":1712485921335,"duration":0},"status":"passed","severity":"normal"},{"uid":"aceecf36961f7879","name":"Passing page size 11 when there are 10 messages","time":{"start":1712486069613,"stop":1712486069613,"duration":0},"status":"passed","severity":"normal"},{"uid":"276522332fae3e17","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1712485488485,"stop":1712485488486,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f30587305c2eb1","name":"shard 0","time":{"start":1712486013305,"stop":1712486013306,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fd130f14b415968f","name":"Check received message containing long","time":{"start":1712485998424,"stop":1712485998425,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e4350c378b60b40","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1712485488474,"stop":1712485488474,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f09322d21526de","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712485589259,"stop":1712485589259,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ba3897f79e687","name":"handles different networkShards values correctly","time":{"start":1712485488478,"stop":1712485488478,"duration":0},"status":"passed","severity":"normal"},{"uid":"59c67d1107d5b9e3","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712486142298,"stop":1712486142299,"duration":1},"status":"passed","severity":"normal"},{"uid":"89502373ca01cc79","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1712485488566,"stop":1712485488566,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d8a8535c5d8bc0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1712485488489,"stop":1712485488489,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1121168776045af","name":"Push message with content topic containing Arabic","time":{"start":1712486009557,"stop":1712486009557,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e94131489de5a40","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712485488499,"stop":1712485488500,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba0fccf2a0f40c2d","name":"Ordered Callback - forward","time":{"start":1712486041595,"stop":1712486041596,"duration":1},"status":"passed","severity":"normal"},{"uid":"b63ee14a30b20458","name":"Sets default value correctly","time":{"start":1712486078413,"stop":1712486078414,"duration":1},"status":"passed","severity":"normal"},{"uid":"963bbd44b78ff818","name":"1 Store, 2 relays, 2 fetches","time":{"start":1712485512423,"stop":1712485512423,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a3feac4e827f5f7","name":"Encoder throws on undefined content topic","time":{"start":1712485524412,"stop":1712485524412,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37966757d7e1980","name":"Decoder throws on undefined content topic","time":{"start":1712485501919,"stop":1712485501919,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b4a88d013644c1","name":"different cluster, different shard: nodes don't connect","time":{"start":1712485815096,"stop":1712485815097,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f7732c17f230d94","name":"Promise Callback - forward","time":{"start":1712486041594,"stop":1712486041595,"duration":1},"status":"passed","severity":"normal"},{"uid":"b374ecb60e32fdef","name":"throws on content topic with generation field greater than 0","time":{"start":1712485488468,"stop":1712485488469,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fa1b6abb60683a8","name":"Publish message with large meta","time":{"start":1712485960241,"stop":1712485960241,"duration":0},"status":"passed","severity":"normal"},{"uid":"311e6b3cabce4584","name":"Check received message containing JSON","time":{"start":1712485998429,"stop":1712485998429,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc5f643b442c24c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712485741404,"stop":1712485741405,"duration":1},"status":"passed","severity":"normal"},{"uid":"b95a3908ee065809","name":"getPeersByDiscovery","time":{"start":1712485579723,"stop":1712485579723,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7115a539392d99a","name":"Check received message containing long","time":{"start":1712485998468,"stop":1712485998468,"duration":0},"status":"passed","severity":"normal"},{"uid":"472a19b5ba1b8e79","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1712485488503,"stop":1712485488504,"duration":1},"status":"passed","severity":"normal"},{"uid":"24c7312eee4b5906","name":"Init the array if not present","time":{"start":1712485488138,"stop":1712485488139,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a7be4e3a99c485e","name":"should not receive a peer event before start","time":{"start":1712485551117,"stop":1712485551118,"duration":1},"status":"passed","severity":"normal"},{"uid":"92f114658286ef78","name":"Subscribe to topic containing long and receive message","time":{"start":1712485788591,"stop":1712485788591,"duration":0},"status":"passed","severity":"normal"},{"uid":"822ff67b5e7c7204","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712486142300,"stop":1712486142300,"duration":0},"status":"passed","severity":"normal"},{"uid":"155d29fdb5168cd0","name":"Check publish message containing XML","time":{"start":1712485960224,"stop":1712485960225,"duration":1},"status":"passed","severity":"normal"},{"uid":"3db8b7afd04745c5","name":"Push message with content topic containing unicode special characters","time":{"start":1712486009562,"stop":1712486009562,"duration":0},"status":"passed","severity":"normal"},{"uid":"7080257006662e94","name":"Check received message containing numeric","time":{"start":1712485705682,"stop":1712485705683,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b9b388a6a0b734d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712485788577,"stop":1712485788577,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b9b23da740eee4","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1712485496966,"stop":1712485496966,"duration":0},"status":"broken","severity":"normal"},{"uid":"829da38dbe08ca40","name":"random static sharding 8 - Cluster ID: 366, Shard ID: 247","time":{"start":1712486013314,"stop":1712486013314,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd482593dfdff4a","name":"Check message received after jswaku node is restarted","time":{"start":1712485998487,"stop":1712485998487,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd109f5f58962090","name":"Fails to publish message with size larger than 1 MB","time":{"start":1712485960240,"stop":1712485960240,"duration":0},"status":"passed","severity":"normal"},{"uid":"2033d67617d023a0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712485631352,"stop":1712485631352,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e5ed1685a61bc0","name":"Check message received after nwaku node is restarted","time":{"start":1712485705700,"stop":1712485705700,"duration":0},"status":"skipped","severity":"normal"},{"uid":"50ef4ba2304f631c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1712485488491,"stop":1712485488491,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af8508577a2dbc4","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712485741401,"stop":1712485741401,"duration":0},"status":"passed","severity":"normal"},{"uid":"321966398099b719","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1712485548653,"stop":1712485548653,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e54fe5efe3d4d0","name":"Decoder throws on empty string content topic","time":{"start":1712485524413,"stop":1712485524413,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e5f6d1ff5b7471","name":"A test","time":{"start":1712485777814,"stop":1712485777814,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc88174ba2f9d0b9","name":"Generator, 2 different pubsubtopics","time":{"start":1712486038549,"stop":1712486038549,"duration":0},"status":"skipped","severity":"normal"},{"uid":"63faf310b0e91ecd","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1712485538857,"stop":1712485538869,"duration":12},"status":"passed","severity":"normal"},{"uid":"1dd9e4b6ecb8f91c","name":"throws on content topic with empty encoding field","time":{"start":1712485488471,"stop":1712485488471,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93ee8a83c69dc90","name":"Push message equal or less that 1MB","time":{"start":1712486009566,"stop":1712486009567,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d344df5bb8b1172","name":"random static sharding 7 - Cluster ID: 355, Shard ID: 25","time":{"start":1712486013313,"stop":1712486013313,"duration":0},"status":"passed","severity":"normal"},{"uid":"d396e784ee4fad94","name":"should not throw an error for a single configured topic","time":{"start":1712485488495,"stop":1712485488495,"duration":0},"status":"passed","severity":"normal"},{"uid":"5adb626cc6f249c5","name":"should throw error - no id","time":{"start":1712485496967,"stop":1712485496968,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c4ad2c89c64bd70","name":"should use the provided clusterId for the pubsub topic","time":{"start":1712485488503,"stop":1712485488503,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a9c3fb163459fb","name":"Check received message containing JSON","time":{"start":1712485705691,"stop":1712485705692,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8b0ca09d32d8c39","name":"Push message with content topic containing JSON","time":{"start":1712486009560,"stop":1712486009561,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe8b344b4d885fb8","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712486142302,"stop":1712486142302,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02a916f3925005f","name":"Push message with escaped characters payload","time":{"start":1712485921318,"stop":1712485921318,"duration":0},"status":"passed","severity":"normal"},{"uid":"d37f302f81f43a69","name":"Check message with invalid timestamp is not received","time":{"start":1712485998483,"stop":1712485998484,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd6412bd8a661142","name":"Check publish message containing special chars","time":{"start":1712485960217,"stop":1712485960218,"duration":1},"status":"passed","severity":"normal"},{"uid":"fda8bbb59ae88916","name":"Check received message containing emoji","time":{"start":1712485998432,"stop":1712485998432,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8307d066507eb88","name":"can start and stop the service","time":{"start":1712485516551,"stop":1712485516551,"duration":0},"status":"passed","severity":"normal"},{"uid":"b68769b72f4f4226","name":"Check received message with timestamp: 1712485537827000000 ","time":{"start":1712485998482,"stop":1712485998482,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b2b14328fc55f0","name":"random static sharding 2 - Cluster ID: 319, Shard ID: 680","time":{"start":1712486013308,"stop":1712486013308,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc54e071158f15e","name":"Subscribe to topic containing long and receive message","time":{"start":1712486142298,"stop":1712486142298,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca31d3be60792c9","name":"Check message received after nwaku node is restarted","time":{"start":1712485998455,"stop":1712485998455,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c6ad7b2c0588b7e","name":"Check publish message containing Chinese","time":{"start":1712485960218,"stop":1712485960219,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9e8b3f2ddb4560c","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1712485589260,"stop":1712485589260,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f73e207a5fe8de3f","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1712485501588,"stop":1712485501588,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd7fc992f3facf5","name":"Push message with content topic containing Arabic","time":{"start":1712485921329,"stop":1712485921330,"duration":1},"status":"passed","severity":"normal"},{"uid":"73509f011b6b8950","name":"returns all values when wanted number is greater than available values","time":{"start":1712485511535,"stop":1712485511536,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bba26384e338a3c","name":"Subscribe and receives messages on 20 topics","time":{"start":1712486142305,"stop":1712486142305,"duration":0},"status":"passed","severity":"normal"},{"uid":"321058d2c2846da6","name":"Check message with no content topic is not received","time":{"start":1712485998484,"stop":1712485998486,"duration":2},"status":"passed","severity":"normal"},{"uid":"fd61a27f03d17ebc","name":"should set field with only FILTER enabled","time":{"start":1712485496973,"stop":1712485496974,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0390bf0049cb105","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1712485631359,"stop":1712485631360,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ebf9e91153dc17e","name":"Check received message containing SQL Injection","time":{"start":1712485998474,"stop":1712485998474,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44885192bf1bedb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712485777685,"stop":1712485777686,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f616acedcd1213c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712485631333,"stop":1712485631334,"duration":1},"status":"passed","severity":"normal"},{"uid":"a86295c3e6ac2755","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712485705695,"stop":1712485705696,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf9a2d1a12e6c1c3","name":"Push message with unicode special characters payload","time":{"start":1712486009544,"stop":1712486009545,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc8ebd9ccf384bf8","name":"does not throw on valid cases","time":{"start":1712485488465,"stop":1712485488466,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b482c019bcf2433","name":"Check received message containing Chinese","time":{"start":1712485998469,"stop":1712485998470,"duration":1},"status":"passed","severity":"normal"},{"uid":"131942bb201590a6","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712486142296,"stop":1712486142296,"duration":0},"status":"skipped","severity":"normal"},{"uid":"565f7304a05cd362","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1712485512941,"stop":1712485512942,"duration":1},"status":"passed","severity":"normal"},{"uid":"29c76e2c08ee2099","name":"Check received message containing short","time":{"start":1712485998424,"stop":1712485998424,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61f95e3580a88dd","name":"Passing page size 1 when there are 4 messages","time":{"start":1712486069611,"stop":1712486069611,"duration":0},"status":"passed","severity":"normal"},{"uid":"c563f6ba51bf7e61","name":"Push message with content topic containing SQL Injection","time":{"start":1712486009558,"stop":1712486009559,"duration":1},"status":"passed","severity":"normal"},{"uid":"626d7f35b259b556","name":"Check publish message containing Arabic","time":{"start":1712485960219,"stop":1712485960220,"duration":1},"status":"passed","severity":"normal"},{"uid":"727fd58cc56392ac","name":"should throw error - no public key","time":{"start":1712485496968,"stop":1712485496968,"duration":0},"status":"passed","severity":"normal"},{"uid":"738cd95a79b10093","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1712485631332,"stop":1712485631332,"duration":0},"status":"passed","severity":"normal"},{"uid":"630a5e724f05c09b","name":"ignores unrecognized TXT record formats","time":{"start":1712485512939,"stop":1712485512939,"duration":0},"status":"passed","severity":"normal"},{"uid":"309706c090ab3539","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1712485631339,"stop":1712485631340,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0db9fba34aa770e","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1712485960358,"stop":1712485960358,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c58728f3a33b4f2f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1712485631325,"stop":1712485631326,"duration":1},"status":"passed","severity":"normal"},{"uid":"105fa4b787204294","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712486142308,"stop":1712486142308,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb8de226b228c92e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712485998442,"stop":1712485998444,"duration":2},"status":"passed","severity":"normal"},{"uid":"efe20c56d68f5","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712485952011,"stop":1712485952011,"duration":0},"status":"passed","severity":"normal"},{"uid":"181de89a801d8cb4","name":"Push message with unicode special characters payload","time":{"start":1712485921318,"stop":1712485921319,"duration":1},"status":"passed","severity":"normal"},{"uid":"15d0802b9163f177","name":"Check received message containing numeric","time":{"start":1712485998425,"stop":1712485998425,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5bc842443247a0","name":"Check received message containing Chinese","time":{"start":1712485998426,"stop":1712485998426,"duration":0},"status":"passed","severity":"normal"},{"uid":"34778a45fabc8ff8","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1712485631334,"stop":1712485631334,"duration":0},"status":"passed","severity":"normal"},{"uid":"125425266017c59c","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1712485488497,"stop":1712485488497,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cf47c33c6046b91","name":"Generator, custom pubsub topic","time":{"start":1712486038546,"stop":1712486038547,"duration":1},"status":"passed","severity":"normal"},{"uid":"13dc46fd9f7e9114","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712486142304,"stop":1712486142305,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3470694beeca4b1","name":"same cluster, different shard: nodes don't connect","time":{"start":1712485631311,"stop":1712485631311,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dbcd4743a0b3d5e6","name":"should throw an error for missing sharding configuration","time":{"start":1712485488501,"stop":1712485488501,"duration":0},"status":"passed","severity":"normal"},{"uid":"315a7237f16b95ca","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712486142309,"stop":1712486142309,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c14c01703f9e57","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712485777689,"stop":1712485777689,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c2fce0a4484847b6","name":"Refresh subscription","time":{"start":1712485788590,"stop":1712485788590,"duration":0},"status":"passed","severity":"normal"},{"uid":"f19c00f7586201e3","name":"Push message on custom pubsubTopic","time":{"start":1712485777691,"stop":1712485777691,"duration":0},"status":"passed","severity":"normal"},{"uid":"9299a9252be98995","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712485788578,"stop":1712485788578,"duration":0},"status":"passed","severity":"normal"},{"uid":"9178a314fcf1ddb6","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1712485488499,"stop":1712485488499,"duration":0},"status":"passed","severity":"normal"},{"uid":"8764a037d6209de9","name":"Check received message containing escaped characters","time":{"start":1712485998431,"stop":1712485998432,"duration":1},"status":"passed","severity":"normal"},{"uid":"5349d24ce42a1ee1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712485741399,"stop":1712485741400,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffbdfb1f21fb446d","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1712485512515,"stop":1712485512516,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c6333c82cc48eab","name":"Decrypt messages","time":{"start":1712485924236,"stop":1712485924236,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e21d9bbe7d8c4a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712486142306,"stop":1712486142306,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5783f90ae54041","name":"Check publish message containing escaped characters","time":{"start":1712485960229,"stop":1712485960231,"duration":2},"status":"passed","severity":"normal"},{"uid":"d05e39fd7c531f15","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1712485488475,"stop":1712485488476,"duration":1},"status":"passed","severity":"normal"},{"uid":"d80dd01392316bb2","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712486142300,"stop":1712486142301,"duration":1},"status":"passed","severity":"normal"},{"uid":"594a3fe84391e8d6","name":"Wrong topic","time":{"start":1712485960621,"stop":1712485960621,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3e90b91e3672c3b1","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1712485631332,"stop":1712485631332,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef3614d4665f7fb","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1712485488502,"stop":1712485488503,"duration":1},"status":"passed","severity":"normal"},{"uid":"189d6ffc02296efe","name":"Push message with custom timestamp: 1681727305856","time":{"start":1712485921342,"stop":1712485921342,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1c12e2444a2579","name":"should throw an error for empty SingleShardInfos array","time":{"start":1712485488480,"stop":1712485488481,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aa087c68abcd74a","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1712486072450,"stop":1712486072450,"duration":0},"status":"passed","severity":"normal"},{"uid":"be05f97cdbc412e9","name":"Check received message containing unicode special characters","time":{"start":1712485998477,"stop":1712485998478,"duration":1},"status":"passed","severity":"normal"},{"uid":"7303035f66f5320","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712485788576,"stop":1712485788577,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ad811149eba46e0","name":"should encode/decode to RLP encoding","time":{"start":1712485496969,"stop":1712485496969,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf4c6e61e9a4328","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1712485631360,"stop":1712485631360,"duration":0},"status":"passed","severity":"normal"},{"uid":"3175e89bad4b7ae0","name":"handles different clusterIds correctly","time":{"start":1712485488478,"stop":1712485488478,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ae4bfed09194ac4","name":"Push message with content topic containing special chars","time":{"start":1712485921326,"stop":1712485921327,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed6bf4c2eab89292","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1712485488496,"stop":1712485488497,"duration":1},"status":"passed","severity":"normal"},{"uid":"66b6bea5177484b7","name":"Fails to push message bigger that 1MB","time":{"start":1712486009567,"stop":1712486009567,"duration":0},"status":"passed","severity":"normal"},{"uid":"aabe6355a9c42dff","name":"can start and stop the service","time":{"start":1712485551116,"stop":1712485551116,"duration":0},"status":"passed","severity":"normal"},{"uid":"398a0d256b3708e8","name":"Decoder throws on empty string content topic","time":{"start":1712485522423,"stop":1712485522423,"duration":0},"status":"passed","severity":"normal"},{"uid":"353a4d5c4d5b7764","name":"Passing page size 10 when there are 10 messages","time":{"start":1712486069612,"stop":1712486069612,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1777b20586136f","name":"should return false","time":{"start":1712485496968,"stop":1712485496968,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6745cc56e3c529c","name":"Fails to publish message with wrong content topic","time":{"start":1712485960237,"stop":1712485960238,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9af966560296c63","name":"Check received message containing Arabic","time":{"start":1712485998426,"stop":1712485998427,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffa2702813542e3c","name":"should throw error - no public key","time":{"start":1712485496967,"stop":1712485496967,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc77e7e5c995930","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1712485496431,"stop":1712485496432,"duration":1},"status":"passed","severity":"normal"},{"uid":"edcf6618b7d498df","name":"Promise Callback - backward","time":{"start":1712486041595,"stop":1712486041595,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1791f4e8312f613","name":"Correctly serialized arguments","time":{"start":1712485795213,"stop":1712485795213,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab9818b6d0fdd7c","name":"Push message with content topic containing escaped characters","time":{"start":1712485921336,"stop":1712485921336,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a6fac600935f02","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1712486072449,"stop":1712486072449,"duration":0},"status":"passed","severity":"normal"},{"uid":"362a3ce6ba5922c4","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712485788601,"stop":1712485788628,"duration":27},"status":"passed","severity":"normal"},{"uid":"801ff1a45bfbebed","name":"Check message with invalid timestamp is not received","time":{"start":1712485705696,"stop":1712485705697,"duration":1},"status":"passed","severity":"normal"},{"uid":"281cdc6c53c87b6b","name":"Check received message containing XML","time":{"start":1712485705690,"stop":1712485705690,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0dccc8d92f967d","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app44/9/topic712/proto","time":{"start":1712485960620,"stop":1712485960620,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6a83b4a4d35ee2ea","name":"All","time":{"start":1712485548887,"stop":1712485548887,"duration":0},"status":"passed","severity":"normal"},{"uid":"11cb1129bde8fcda","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712486142312,"stop":1712486142312,"duration":0},"status":"passed","severity":"normal"},{"uid":"df92df5fd77e298c","name":"Subscribe to topic containing short and receive message","time":{"start":1712486142297,"stop":1712486142298,"duration":1},"status":"passed","severity":"normal"},{"uid":"e806605fac09630f","name":"Push message with long payload","time":{"start":1712486009536,"stop":1712486009537,"duration":1},"status":"passed","severity":"normal"},{"uid":"870cb5549f5a8692","name":"Push message with content topic containing SQL Injection","time":{"start":1712485921331,"stop":1712485921332,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d29a740c1edede2","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1712485488473,"stop":1712485488473,"duration":0},"status":"passed","severity":"normal"}] |