2024-04-26 06:51:11 +00:00

1 line
153 KiB
JSON

[{"uid":"3eeeadeb87cbe74c","name":"throws on content topic with empty encoding field","time":{"start":1714113486007,"stop":1714113486007,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89b110538723dc3","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714113931622,"stop":1714113931623,"duration":1},"status":"skipped","severity":"normal"},{"uid":"93a9016bcd0a7f5","name":"should return unique PubsubTopics for static sharding","time":{"start":1714113486019,"stop":1714113486019,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b49d31e5534e62","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714113944737,"stop":1714113944738,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f5593d52b7c6702","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714114063305,"stop":1714114063305,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f5c1b8865941ebe","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714113486025,"stop":1714113486025,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc5148404048d6e5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714114161831,"stop":1714114161832,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e56a2869ebffbb6","name":"Ping on peer without subscriptions","time":{"start":1714113614729,"stop":1714113614730,"duration":1},"status":"passed","severity":"normal"},{"uid":"1761012bf6884753","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714113486023,"stop":1714113486023,"duration":0},"status":"passed","severity":"normal"},{"uid":"4141cf8812377289","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714114161838,"stop":1714114161838,"duration":0},"status":"passed","severity":"normal"},{"uid":"85fd77d7d036c4ed","name":"Mutual subscription","time":{"start":1714113961050,"stop":1714113961051,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebe83b63025f0cb1","name":"Generator, custom pubsub topic","time":{"start":1714114100309,"stop":1714114100309,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd5398407321b7f","name":"Push message with XML payload","time":{"start":1714113919495,"stop":1714113919495,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f625aa3b41cb90","name":"Sign & Recover","time":{"start":1714113520531,"stop":1714113520531,"duration":0},"status":"passed","severity":"normal"},{"uid":"174756d93bffda9c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714113747969,"stop":1714113747969,"duration":0},"status":"passed","severity":"normal"},{"uid":"b47c8f65ef282ec0","name":"Passing cursor with wrong message digest","time":{"start":1714114039722,"stop":1714114039723,"duration":1},"status":"passed","severity":"normal"},{"uid":"21258d86986d1546","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714113486018,"stop":1714113486018,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffdf764420c67526","name":"Light Node - default protocols","time":{"start":1714114131417,"stop":1714114131417,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ad58f6c93c3110a","name":"Passing page size 3 when there are 20 messages","time":{"start":1714114094630,"stop":1714114094631,"duration":1},"status":"passed","severity":"normal"},{"uid":"adfd989886fd7916","name":"Throws when trying to push message with empty payload","time":{"start":1714113919498,"stop":1714113919499,"duration":1},"status":"passed","severity":"normal"},{"uid":"94e960ac36a6b294","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714113493839,"stop":1714113493840,"duration":1},"status":"passed","severity":"normal"},{"uid":"b04568dce9902e4a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714113774649,"stop":1714113774650,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a2de4bef57bc86f","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714113698265,"stop":1714113698266,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbbe5917cce013bb","name":"Check received message containing Arabic","time":{"start":1714114005822,"stop":1714114005823,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fac7bab5ba6317d","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714114094483,"stop":1714114094483,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d2d2ef4d0bc7be","name":"connects to nwaku","time":{"start":1714114117787,"stop":1714114117788,"duration":1},"status":"passed","severity":"normal"},{"uid":"a42b39dbcd9c4725","name":"Check received message containing Basic HTML tag","time":{"start":1714114005826,"stop":1714114005827,"duration":1},"status":"passed","severity":"normal"},{"uid":"18328bd5194fd410","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714114161840,"stop":1714114161840,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d8967c20eb92174","name":"Check received message with timestamp: 1714113535752 ","time":{"start":1714114005815,"stop":1714114005815,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1136b8bb978ce92","name":"Push message with content topic containing JSON","time":{"start":1714114063305,"stop":1714114063311,"duration":6},"status":"passed","severity":"normal"},{"uid":"d418eae10fa4ffa1","name":"Push message with content topic containing special chars","time":{"start":1714114063302,"stop":1714114063302,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9a28af9024fc5d","name":"Query with Ordered Callback, No message returned","time":{"start":1714114057399,"stop":1714114057400,"duration":1},"status":"passed","severity":"normal"},{"uid":"4857c420186da6bc","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714114161826,"stop":1714114161826,"duration":0},"status":"passed","severity":"normal"},{"uid":"882ebe4e4d42c2b","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714113486008,"stop":1714113486009,"duration":1},"status":"passed","severity":"normal"},{"uid":"739f86bdd1059e94","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714113509829,"stop":1714113509830,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c4c4c0180308232","name":"Push message with Basic HTML tag payload","time":{"start":1714114063286,"stop":1714114063286,"duration":0},"status":"passed","severity":"normal"},{"uid":"7716e6caca7d3ab0","name":"Push message with numeric payload","time":{"start":1714113919492,"stop":1714113919492,"duration":0},"status":"passed","severity":"normal"},{"uid":"522fa54e51de6fb9","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714113544161,"stop":1714113544161,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5773df6cccce6e","name":"Push message with content topic containing escaped characters","time":{"start":1714113919505,"stop":1714113919506,"duration":1},"status":"passed","severity":"normal"},{"uid":"896ee339ed49c2d8","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714114161832,"stop":1714114161832,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1fc2ae0232ee069","name":"Check publish message containing shell command","time":{"start":1714113956126,"stop":1714113956127,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b06989479a102e8","name":"Check message on other pubsub topic is not received","time":{"start":1714114005852,"stop":1714114005853,"duration":1},"status":"passed","severity":"normal"},{"uid":"bef5dcf4d38f27cb","name":"Push message with content topic containing long","time":{"start":1714113919500,"stop":1714113919500,"duration":0},"status":"passed","severity":"normal"},{"uid":"2092117af71b065","name":"should return false","time":{"start":1714113494492,"stop":1714113494492,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1956b06cb6fbf8","name":"can start the service","time":{"start":1714113996950,"stop":1714113996953,"duration":3},"status":"passed","severity":"normal"},{"uid":"91fbc72c2e4634dc","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714113626691,"stop":1714113626692,"duration":1},"status":"passed","severity":"normal"},{"uid":"72b08ceae5468d27","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714113493835,"stop":1714113493835,"duration":0},"status":"passed","severity":"normal"},{"uid":"f791a049360af7fe","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714113961061,"stop":1714113961062,"duration":1},"status":"passed","severity":"normal"},{"uid":"257aa9c40d49731d","name":"Publish without waiting for remote peer","time":{"start":1714113961051,"stop":1714113961052,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8ea68f30814f7bd","name":"Push to array if already present","time":{"start":1714113485739,"stop":1714113485740,"duration":1},"status":"passed","severity":"normal"},{"uid":"f233984f95d8408c","name":"Encoder throws on empty string content topic","time":{"start":1714113520164,"stop":1714113520165,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4494949da575f29","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714113493842,"stop":1714113493842,"duration":0},"status":"passed","severity":"normal"},{"uid":"84694a1770e1519a","name":"start node with empty shard","time":{"start":1714114057883,"stop":1714114057883,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e9898b77a4709d","name":"Check received message containing numeric","time":{"start":1714113691496,"stop":1714113691497,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeb2756e0cc60f84","name":"Rejects garbage","time":{"start":1714113502757,"stop":1714113502757,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9ffec445389cd5","name":"Check received message containing Russian","time":{"start":1714114005811,"stop":1714114005811,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0550ad271bd7665","name":"Waku message hash computation (payload length 0)","time":{"start":1714113488516,"stop":1714113488516,"duration":0},"status":"passed","severity":"normal"},{"uid":"db11aae9dd849db5","name":"Push message with content topic containing SQL Injection","time":{"start":1714114063303,"stop":1714114063304,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e62f477ed3e59c0","name":"Fields are not dropped","time":{"start":1714113498806,"stop":1714113498807,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9308bea855fdc00","name":"non connected peers","time":{"start":1714113919704,"stop":1714113919704,"duration":0},"status":"skipped","severity":"normal"},{"uid":"79b2f3f94314db5e","name":"Check received message containing shell command","time":{"start":1714113691510,"stop":1714113691510,"duration":0},"status":"passed","severity":"normal"},{"uid":"c57f6b7a6fb21244","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714113747961,"stop":1714113747967,"duration":6},"status":"passed","severity":"normal"},{"uid":"5a56ba6e5d79f1ac","name":"connected peers and dial","time":{"start":1714113919703,"stop":1714113919703,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9f38437b3ed6a021","name":"Query Generator, No message returned","time":{"start":1714114057397,"stop":1714114057398,"duration":1},"status":"passed","severity":"normal"},{"uid":"b713d34fbdaad19c","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714113698301,"stop":1714113698302,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c7b509faa1e8010","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714113494499,"stop":1714113494499,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a4ae0e377695602","name":"Push message with emoji payload","time":{"start":1714113919497,"stop":1714113919498,"duration":1},"status":"passed","severity":"normal"},{"uid":"856b5f8041ed661d","name":"Symmetric encrypt & Decrypt","time":{"start":1714113520530,"stop":1714113520530,"duration":0},"status":"passed","severity":"normal"},{"uid":"312f34f149a7b95c","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714113589073,"stop":1714113589073,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3aacfd1eca89f09","name":"nwaku subscribes","time":{"start":1714113949692,"stop":1714113949693,"duration":1},"status":"passed","severity":"normal"},{"uid":"38466c0a78a4d967","name":"Push message with custom timestamp: 1714110098563","time":{"start":1714113919510,"stop":1714113919510,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f6b9b9074e011a","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714113698268,"stop":1714113698269,"duration":1},"status":"passed","severity":"normal"},{"uid":"db64743e933257d4","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714113486030,"stop":1714113486030,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2dfec51088786b","name":"Passing an array","time":{"start":1714114117788,"stop":1714114117789,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f19142e5c0ddc97","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714113509830,"stop":1714113509831,"duration":1},"status":"passed","severity":"normal"},{"uid":"cacc3ff855bb0fad","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714114161832,"stop":1714114161832,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e308637915e23c","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714113510510,"stop":1714113510510,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58274c2458e899e","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1714113589075,"stop":1714113589076,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab62ae9673748d03","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714113547330,"stop":1714113547330,"duration":0},"status":"skipped","severity":"normal"},{"uid":"21bcd55b4f2fd8f1","name":"Reopen subscription with peer with lost subscription","time":{"start":1714113564650,"stop":1714113564653,"duration":3},"status":"passed","severity":"normal"},{"uid":"dc250a93eec5a30f","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714114094483,"stop":1714114094483,"duration":0},"status":"passed","severity":"normal"},{"uid":"389b3de976917856","name":"Push message with SQL Injection payload","time":{"start":1714113919494,"stop":1714113919494,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f2d415f5fc6b2f","name":"Nodes with multiple pubsub topic","time":{"start":1714113944738,"stop":1714113944739,"duration":1},"status":"passed","severity":"normal"},{"uid":"be1421e72d06f457","name":"Check received message containing short","time":{"start":1714114005820,"stop":1714114005820,"duration":0},"status":"passed","severity":"normal"},{"uid":"78cc851b207565c2","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714113961060,"stop":1714113961060,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3b84ba39e4d213","name":"random static sharding 4 - Cluster ID: 132, Shard ID: 875","time":{"start":1714114057875,"stop":1714114057876,"duration":1},"status":"passed","severity":"normal"},{"uid":"21c471ae5eb016ed","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714114161835,"stop":1714114161836,"duration":1},"status":"passed","severity":"normal"},{"uid":"86e5c44688722e28","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714114005844,"stop":1714114005846,"duration":2},"status":"passed","severity":"normal"},{"uid":"63d66cd845dd73eb","name":"addEventListener with wrong event","time":{"start":1714113577293,"stop":1714113577293,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b179712b1d65074","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714113698311,"stop":1714113698311,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc6d0f88d61386d","name":"Push message with custom timestamp: 1683355291791","time":{"start":1714114063315,"stop":1714114063315,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb8392f34d3a7","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714114125088,"stop":1714114125089,"duration":1},"status":"passed","severity":"normal"},{"uid":"85e915d808218304","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714113486027,"stop":1714113486027,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5afc988031a4fb7","name":"Check message with invalid timestamp is not received","time":{"start":1714113691515,"stop":1714113691515,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52c88559c6edb18","name":"configure the node with multiple content topics","time":{"start":1714114012102,"stop":1714114012102,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2dd525d6da964cf","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714113493832,"stop":1714113493834,"duration":2},"status":"passed","severity":"normal"},{"uid":"bf5306ab5110b361","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714113956279,"stop":1714113956280,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c7d40c4c1ccd521f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714113626685,"stop":1714113626689,"duration":4},"status":"passed","severity":"normal"},{"uid":"c712d7d327c77b19","name":"Push message with Russian payload","time":{"start":1714114063282,"stop":1714114063283,"duration":1},"status":"passed","severity":"normal"},{"uid":"90df314df4d2bc7","name":"receives messages sent to provided content topic through stream","time":{"start":1714113956283,"stop":1714113956283,"duration":0},"status":"skipped","severity":"normal"},{"uid":"111fa708caebe4d2","name":"Push message with content topic containing shell command","time":{"start":1714114063311,"stop":1714114063311,"duration":0},"status":"passed","severity":"normal"},{"uid":"90511d3258e7df60","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714113944737,"stop":1714113944737,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5fc147652e363d","name":"handles empty shards array correctly","time":{"start":1714113486034,"stop":1714113486034,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf58142a6e62b05","name":"Subscribe to topic containing short and receive message","time":{"start":1714114161827,"stop":1714114161827,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f5db157d60a6f5","name":"should add and remove event listeners correctly","time":{"start":1714113514261,"stop":1714113514261,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5c2113241c4621","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714113961060,"stop":1714113961060,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb56681123a13856","name":"Subscribe to topic containing short and receive message","time":{"start":1714113774641,"stop":1714113774642,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fea30deb2af7eef","name":"handles different networkShards values correctly","time":{"start":1714113486015,"stop":1714113486015,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d465c182045bd8f","name":"Check received message containing SQL Injection","time":{"start":1714114005824,"stop":1714114005824,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9cac9d27262a4d","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714113499145,"stop":1714113499146,"duration":1},"status":"passed","severity":"normal"},{"uid":"89d9997654c3baf8","name":"Push 30 different messages","time":{"start":1714113919498,"stop":1714113919498,"duration":0},"status":"passed","severity":"normal"},{"uid":"b464e13cf0d092cf","name":"Check publish message containing SQL Injection","time":{"start":1714113956122,"stop":1714113956122,"duration":0},"status":"passed","severity":"normal"},{"uid":"b82e78a82169fe37","name":"Check received message containing SQL Injection","time":{"start":1714113691501,"stop":1714113691502,"duration":1},"status":"passed","severity":"normal"},{"uid":"506dcf2c1cedfb8d","name":"Check publish message containing Arabic","time":{"start":1714113956120,"stop":1714113956121,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdcd4b498201d41b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714114161841,"stop":1714114161841,"duration":0},"status":"passed","severity":"normal"},{"uid":"9622f59f0f015fa1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714113698300,"stop":1714113698300,"duration":0},"status":"passed","severity":"normal"},{"uid":"616405fb12dc96a4","name":"should not fail to stop the service if it was not started","time":{"start":1714113996954,"stop":1714113996954,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c1a1578ea7ec4d3","name":"Relay + Store","time":{"start":1714113547073,"stop":1714113547073,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cbee2d26d26b13b","name":"Check received message containing XML","time":{"start":1714114005812,"stop":1714114005812,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e0db5ae5912802b","name":"Privacy Node - default protocol","time":{"start":1714114131417,"stop":1714114131417,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3358987c67b0a86","name":"different cluster, different shard: nodes don't connect","time":{"start":1714113698265,"stop":1714113698265,"duration":0},"status":"passed","severity":"normal"},{"uid":"1651b92c2f6a189f","name":"Refresh subscription","time":{"start":1714114161836,"stop":1714114161836,"duration":0},"status":"passed","severity":"normal"},{"uid":"97443af124d2cf16","name":"Subscribe and receive messages via waku relay post","time":{"start":1714114161834,"stop":1714114161834,"duration":0},"status":"passed","severity":"normal"},{"uid":"a342bc365ba31f3a","name":"through manual discovery","time":{"start":1714113810561,"stop":1714113810561,"duration":0},"status":"passed","severity":"normal"},{"uid":"39036ac807ad8f8e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714113614263,"stop":1714113614263,"duration":0},"status":"passed","severity":"normal"},{"uid":"dabb817dd5616d58","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714113486020,"stop":1714113486020,"duration":0},"status":"passed","severity":"normal"},{"uid":"36e391ea2978377a","name":"Fails to push message with large meta","time":{"start":1714113919508,"stop":1714113919508,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b6f88fd82ecb33","name":"should throw error - invalid id","time":{"start":1714113494491,"stop":1714113494491,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d5ff7e445689f2","name":"isConnected return false after peer stops","time":{"start":1714113589075,"stop":1714113589075,"duration":0},"status":"passed","severity":"normal"},{"uid":"284a23bd57d54bb","name":"random static sharding 2 - Cluster ID: 833, Shard ID: 580","time":{"start":1714114057874,"stop":1714114057875,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f3370f869417906","name":"Check received message containing unicode special characters","time":{"start":1714113691511,"stop":1714113691511,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb22a3b9ae8218d7","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714114094482,"stop":1714114094482,"duration":0},"status":"passed","severity":"normal"},{"uid":"686153380c7d11a3","name":"start node with ApplicationInfo","time":{"start":1714114012103,"stop":1714114012103,"duration":0},"status":"passed","severity":"normal"},{"uid":"e354741db8116eaf","name":"Publish message with custom timestamp: Fri Apr 26 2024 07:45:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1714113956132,"stop":1714113956133,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec6c08ec48e88d7a","name":"Check message with no payload is not received","time":{"start":1714114005854,"stop":1714114005855,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e7bddb88bf3fca9","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714114161829,"stop":1714114161829,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc0b262f25132b4","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714113698267,"stop":1714113698267,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2810e1ea6fb51e","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714113961061,"stop":1714113961061,"duration":0},"status":"passed","severity":"normal"},{"uid":"af027d29bd692b79","name":"should configure sharding based on application and version for autosharding","time":{"start":1714113486032,"stop":1714113486033,"duration":1},"status":"passed","severity":"normal"},{"uid":"4507f69ed8b16c00","name":"Register correct protocols","time":{"start":1714113961051,"stop":1714113961051,"duration":0},"status":"passed","severity":"normal"},{"uid":"42f36f3116371567","name":"Check received message containing numeric","time":{"start":1714114005800,"stop":1714114005800,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b45ab51ad355dbd","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714114161829,"stop":1714114161829,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c894145aa722d7","name":"Check received message containing emoji","time":{"start":1714114005814,"stop":1714114005815,"duration":1},"status":"passed","severity":"normal"},{"uid":"f64c8f7a162a6a6c","name":"Check publish message after service node is restarted","time":{"start":1714113956143,"stop":1714113956144,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d93a56227693067f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714113698300,"stop":1714113698300,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d14d27c212e168","name":"should throw an error for missing sharding configuration","time":{"start":1714113486034,"stop":1714113486034,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fe8ee42d914ecd4","name":"should return empty list for no shard","time":{"start":1714113486020,"stop":1714113486021,"duration":1},"status":"passed","severity":"normal"},{"uid":"a056025b29951540","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714113486030,"stop":1714113486030,"duration":0},"status":"passed","severity":"normal"},{"uid":"427ef22aff175e21","name":"Check message received after nwaku node is restarted","time":{"start":1714113691518,"stop":1714113691518,"duration":0},"status":"skipped","severity":"normal"},{"uid":"81dcb41f21b98cdc","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714114161834,"stop":1714114161834,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e44ffe64450498","name":"Check received message with timestamp: 1714113535752 ","time":{"start":1714114005842,"stop":1714114005843,"duration":1},"status":"passed","severity":"normal"},{"uid":"fec82ab9518c33dd","name":"isConnected should return true after first peer connects","time":{"start":1714113589074,"stop":1714113589074,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db6cf9282f6481","name":"Check received message containing escaped characters","time":{"start":1714113691510,"stop":1714113691511,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a82c4096e44478d","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714113509827,"stop":1714113509828,"duration":1},"status":"passed","severity":"normal"},{"uid":"982738fde8c86c8f","name":"Push message with content topic containing SQL Injection","time":{"start":1714113919503,"stop":1714113919503,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4325f858a9b6b9","name":"Fails to publish message with empty text","time":{"start":1714113956140,"stop":1714113956141,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a1c56c38b9999ed","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714114098917,"stop":1714114098918,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f4b5b723fe1363c","name":"should properly create location multiaddrs - tcp","time":{"start":1714113494496,"stop":1714113494496,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c1bae87fd9591b5","name":"Reusing cursor across nodes","time":{"start":1714114039721,"stop":1714114039722,"duration":1},"status":"passed","severity":"normal"},{"uid":"cce0179f63b7661c","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714113508876,"stop":1714113508877,"duration":1},"status":"passed","severity":"normal"},{"uid":"2077c9edefaf67e8","name":"Passing page size 110 when there are 120 messages","time":{"start":1714114094633,"stop":1714114094633,"duration":0},"status":"passed","severity":"normal"},{"uid":"b023d3906ee896f2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714114161824,"stop":1714114161824,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb2146681d9de9b9","name":"should throw error - no id","time":{"start":1714113494486,"stop":1714113494486,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a803dd4c34f1fb","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714113698304,"stop":1714113698304,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ec249c2a267284","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714113698269,"stop":1714113698270,"duration":1},"status":"passed","severity":"normal"},{"uid":"c77a2618ef072124","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714114012102,"stop":1714114012102,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1c6b0160390cc8e","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714113547446,"stop":1714113547446,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb34d70ffd385ff","name":"can start the service","time":{"start":1714113547323,"stop":1714113547324,"duration":1},"status":"passed","severity":"normal"},{"uid":"280d43d1b571ff6","name":"Decoder throws on undefined content topic","time":{"start":1714113522075,"stop":1714113522075,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd4f36338a9013c","name":"should not receive a peer event before start","time":{"start":1714113996957,"stop":1714113996957,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f4130866f7c8b3e","name":"Check received message containing emoji","time":{"start":1714113691511,"stop":1714113691513,"duration":2},"status":"passed","severity":"normal"},{"uid":"50b8eb029b9cfe49","name":"should properly create location multiaddrs - udp6","time":{"start":1714113494495,"stop":1714113494495,"duration":0},"status":"passed","severity":"normal"},{"uid":"7309472a27cf37a3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714114161840,"stop":1714114161841,"duration":1},"status":"passed","severity":"normal"},{"uid":"d02fd1714920af34","name":"creates an iterator","time":{"start":1714114109212,"stop":1714114109212,"duration":0},"status":"passed","severity":"normal"},{"uid":"a530c7df8ffb3dbe","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714113510511,"stop":1714113510511,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cf0fb6693152aa6c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714113698311,"stop":1714113698312,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfbab5185a265f9a","name":"1 Store, 2 fetches","time":{"start":1714113509749,"stop":1714113509750,"duration":1},"status":"passed","severity":"normal"},{"uid":"89715fafdbbbf0a","name":"Decrypt messages","time":{"start":1714113921271,"stop":1714113921271,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e5cc9c417277b7a","name":"Asymmetric encrypt & decrypt","time":{"start":1714113520530,"stop":1714113520530,"duration":0},"status":"passed","severity":"normal"},{"uid":"f779b77b89337524","name":"throws on content topic with generation field greater than 0","time":{"start":1714113486004,"stop":1714113486004,"duration":0},"status":"passed","severity":"normal"},{"uid":"44509274312780df","name":"Query with Promise Callback, No Decoder","time":{"start":1714114057402,"stop":1714114057402,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c41dfe453d23cef","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714113961058,"stop":1714113961058,"duration":0},"status":"passed","severity":"normal"},{"uid":"69227bd7d7b06515","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714113520160,"stop":1714113520161,"duration":1},"status":"passed","severity":"normal"},{"uid":"83a32221d8fc5508","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714114243538,"stop":1714114243538,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd90310b412310cb","name":"Overlapping topic subscription","time":{"start":1714114161827,"stop":1714114161827,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b113829c6786e2","name":"Subscribe and receives messages on 20 topics","time":{"start":1714113774638,"stop":1714113774639,"duration":1},"status":"passed","severity":"normal"},{"uid":"d00bed0604af78e5","name":"Push message with unicode special characters payload","time":{"start":1714113919497,"stop":1714113919497,"duration":0},"status":"passed","severity":"normal"},{"uid":"573b0742a0f7d128","name":"Subscribe and publish message","time":{"start":1714113961052,"stop":1714113961052,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c1c04c0e8e4238","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714113486035,"stop":1714113486035,"duration":0},"status":"passed","severity":"normal"},{"uid":"59518a0aeda50321","name":"Check received message containing XML","time":{"start":1714113691503,"stop":1714113691504,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eda0865e3390789","name":"should be able to encode the field with only STORE set to true","time":{"start":1714113493834,"stop":1714113493834,"duration":0},"status":"passed","severity":"normal"},{"uid":"467906dd884e02f0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714114161841,"stop":1714114161841,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced56f90ab30b51d","name":"Push message with JSON payload","time":{"start":1714114063293,"stop":1714114063293,"duration":0},"status":"passed","severity":"normal"},{"uid":"23fb4a532c65f6be","name":"Check publish message containing Script","time":{"start":1714113956123,"stop":1714113956123,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a00daedc11e823","name":"random static sharding 1 - Cluster ID: 786, Shard ID: 175","time":{"start":1714114057874,"stop":1714114057874,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f55f700f76fe889","name":"throws on content topic with empty topic name field","time":{"start":1714113486006,"stop":1714113486006,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f5e89b6a84f4e","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714113809938,"stop":1714113809939,"duration":1},"status":"passed","severity":"normal"},{"uid":"59bc1402d1ebe526","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714114161841,"stop":1714114161842,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1315ae9f72d435c","name":"Refresh subscription","time":{"start":1714114161827,"stop":1714114161827,"duration":0},"status":"passed","severity":"normal"},{"uid":"9358fa7ca5dbb3a5","name":"more peers than existing","time":{"start":1714113919703,"stop":1714113919704,"duration":1},"status":"skipped","severity":"normal"},{"uid":"529288ac0e9a6b56","name":"Check received message containing long","time":{"start":1714113691495,"stop":1714113691496,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c4fda146395fc1","name":"Query Generator - forward","time":{"start":1714114080703,"stop":1714114080703,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61c31e5fbe76d45","name":"should set field with all protocols enabled","time":{"start":1714113494497,"stop":1714113494497,"duration":0},"status":"passed","severity":"normal"},{"uid":"74813c053fc589aa","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714113698307,"stop":1714113698307,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f4f81088d0d65","name":"Using a function","time":{"start":1714114117789,"stop":1714114117789,"duration":0},"status":"passed","severity":"normal"},{"uid":"9156060696ee95dd","name":"Push message with SQL Injection payload","time":{"start":1714114063283,"stop":1714114063284,"duration":1},"status":"passed","severity":"normal"},{"uid":"77397c406d7fca8","name":"Js publishes, other Js receives","time":{"start":1714113949694,"stop":1714113949694,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53fd15801bbf991","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app67/6/topic435/utf8","time":{"start":1714114012081,"stop":1714114012081,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4db3254cb81750d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714113804852,"stop":1714113804852,"duration":0},"status":"passed","severity":"normal"},{"uid":"80db1232bcefb640","name":"Check received message containing Script","time":{"start":1714114005824,"stop":1714114005825,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2b804dac30e2ff","name":"recovers when dns.resolve returns empty","time":{"start":1714113510506,"stop":1714113510507,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f6cf7124ece6c12","name":"Refresh subscription","time":{"start":1714113774641,"stop":1714113774641,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6053b667094502","name":"retrieves a single peer","time":{"start":1714113510505,"stop":1714113510506,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed2b59377d31ee85","name":"Push message with custom timestamp: 1714110091791","time":{"start":1714114063315,"stop":1714114063316,"duration":1},"status":"passed","severity":"normal"},{"uid":"be5f2f9bffc35bd0","name":"should emit a peer event after start","time":{"start":1714113547325,"stop":1714113547326,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce15a9b995836d02","name":"Fails to push message bigger that 1MB","time":{"start":1714114063323,"stop":1714114063323,"duration":0},"status":"passed","severity":"normal"},{"uid":"adde5bb37abba311","name":"Check publish message containing long","time":{"start":1714113956116,"stop":1714113956117,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ec124ebbb3c699","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714113486035,"stop":1714113486035,"duration":0},"status":"passed","severity":"normal"},{"uid":"db748812d8e3bd40","name":"Check received message containing shell command","time":{"start":1714114005829,"stop":1714114005838,"duration":9},"status":"passed","severity":"normal"},{"uid":"6fb9675380f83925","name":"different cluster, same shard: nodes don't connect","time":{"start":1714113698264,"stop":1714113698265,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d72e599313c8aa7","name":"Subscribe to topic containing long and receive message","time":{"start":1714113774643,"stop":1714113774645,"duration":2},"status":"passed","severity":"normal"},{"uid":"37a5250f5a6efe59","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714113944735,"stop":1714113944736,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f50590d61b5156b","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714113486012,"stop":1714113486012,"duration":0},"status":"passed","severity":"normal"},{"uid":"831e5b01ed66be6e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714113804854,"stop":1714113804855,"duration":1},"status":"passed","severity":"normal"},{"uid":"caed0424991a6ea1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714113804852,"stop":1714113804852,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c06e583e498ee68","name":"Push message with long payload","time":{"start":1714114063277,"stop":1714114063278,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc58eef181f02d56","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714113747956,"stop":1714113747959,"duration":3},"status":"passed","severity":"normal"},{"uid":"b911d1c061d028b9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714113486025,"stop":1714113486025,"duration":0},"status":"passed","severity":"normal"},{"uid":"1259f528c8252a8d","name":"should encode/decode to RLP encoding","time":{"start":1714113494493,"stop":1714113494493,"duration":0},"status":"passed","severity":"normal"},{"uid":"d628fb1ee2e9e73f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714114012079,"stop":1714114012080,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa0295d5085427b1","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714113493837,"stop":1714113493837,"duration":0},"status":"passed","severity":"normal"},{"uid":"941479103d330a58","name":"Subscribe to topic containing Script and receive message","time":{"start":1714114161839,"stop":1714114161839,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c14912e83d7528a","name":"Check message received after nwaku node is restarted","time":{"start":1714114005819,"stop":1714114005819,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e4ee1705a9d22f88","name":"Check received message containing short","time":{"start":1714113691494,"stop":1714113691495,"duration":1},"status":"passed","severity":"normal"},{"uid":"88e0d052de645e5f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714113626695,"stop":1714113626696,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbaa9b0c65b24728","name":"Check received message containing unicode special characters","time":{"start":1714114005814,"stop":1714114005814,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e358ee1e2a319","name":"Fails to push message bigger that 1MB","time":{"start":1714113919511,"stop":1714113919512,"duration":1},"status":"passed","severity":"normal"},{"uid":"65fec155b1298427","name":"Check publish message after client node is restarted","time":{"start":1714113956144,"stop":1714113956144,"duration":0},"status":"skipped","severity":"normal"},{"uid":"277190e1cd10b323","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714114161835,"stop":1714114161835,"duration":0},"status":"passed","severity":"normal"},{"uid":"a65ff7e5b1610925","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714113589072,"stop":1714113589072,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b574850ed1736e","name":"Check received message containing XML","time":{"start":1714114005825,"stop":1714114005826,"duration":1},"status":"passed","severity":"normal"},{"uid":"982ba19c85a7b463","name":"Passing page size 19 when there are 20 messages","time":{"start":1714114094633,"stop":1714114094633,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4531a1250d9fa95","name":"should set field with only FILTER enabled","time":{"start":1714113494498,"stop":1714113494498,"duration":0},"status":"passed","severity":"normal"},{"uid":"87959caf5cbb2fa5","name":"Throws when trying to push message with empty payload","time":{"start":1714114063296,"stop":1714114063297,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad0a9f9b22a6c3ea","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714114161826,"stop":1714114161826,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c937551f6d0e70","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714113614266,"stop":1714113614267,"duration":1},"status":"passed","severity":"normal"},{"uid":"7da2bd412ae92e9e","name":"Push message with meta","time":{"start":1714114063313,"stop":1714114063313,"duration":0},"status":"passed","severity":"normal"},{"uid":"8156d59ff8897033","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714113774661,"stop":1714113774662,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb54c095b3669bdb","name":"Decoder throws on undefined content topic","time":{"start":1714113520165,"stop":1714113520165,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eac10850b47f96f","name":"Check message received after jswaku node is restarted","time":{"start":1714114005819,"stop":1714114005819,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a4f36d64a95cb439","name":"Encoder throws on empty string content topic","time":{"start":1714113522075,"stop":1714113522075,"duration":0},"status":"passed","severity":"normal"},{"uid":"6519a254740495fd","name":"Check received message containing escaped characters","time":{"start":1714114005814,"stop":1714114005814,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa92fe759eadad54","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714114039716,"stop":1714114039716,"duration":0},"status":"passed","severity":"normal"},{"uid":"52be0fe20eb557cd","name":"Subscribe and receive messages via waku relay post","time":{"start":1714113774636,"stop":1714113774636,"duration":0},"status":"passed","severity":"normal"},{"uid":"a83c5ab499a415db","name":"Check received message with timestamp: 1714113536609 ","time":{"start":1714113691513,"stop":1714113691514,"duration":1},"status":"passed","severity":"normal"},{"uid":"49a1013dc6bbf248","name":"Push message with emoji payload","time":{"start":1714114063296,"stop":1714114063296,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8ebc75147af98d","name":"Push 30 different messages","time":{"start":1714114063296,"stop":1714114063296,"duration":0},"status":"passed","severity":"normal"},{"uid":"27e78b13984f491","name":"Check received message containing special chars","time":{"start":1714114005821,"stop":1714114005821,"duration":0},"status":"passed","severity":"normal"},{"uid":"60846d6cbfa7f6f0","name":"safeDispatchEvent","time":{"start":1714113577296,"stop":1714113577296,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab590126ddaee5f","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714113493843,"stop":1714113493843,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2d3d0fa326e4d9","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714113486033,"stop":1714113486033,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a6e65e2d0eca6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714113747968,"stop":1714113747968,"duration":0},"status":"passed","severity":"normal"},{"uid":"2749a4a04c156d71","name":"Check received message containing unicode special characters","time":{"start":1714114005840,"stop":1714114005841,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0b579c63e86f36f","name":"same cluster, same shard: nodes connect","time":{"start":1714113809939,"stop":1714113809940,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2cb955a4a30817f","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714113486008,"stop":1714113486008,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96eb1365223cd2e","name":"Decoder throws on undefined content topic","time":{"start":1714113499366,"stop":1714113499367,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2f5240696c0c953","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714113961053,"stop":1714113961054,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec379fa5ad65f2b3","name":"Promise Callback - forward","time":{"start":1714114080704,"stop":1714114080704,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8479e40700cd365","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714114100310,"stop":1714114100310,"duration":0},"status":"passed","severity":"normal"},{"uid":"e27e830596e28a00","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714113493843,"stop":1714113493844,"duration":1},"status":"passed","severity":"normal"},{"uid":"2769e3691d1d41a","name":"should properly create peer info with all multiaddrs","time":{"start":1714113494496,"stop":1714113494497,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4165a63811f9b4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714114161828,"stop":1714114161828,"duration":0},"status":"passed","severity":"normal"},{"uid":"660fdb3677b00641","name":"Ephemeral messages are not stored","time":{"start":1714113547438,"stop":1714113547438,"duration":0},"status":"passed","severity":"normal"},{"uid":"7afb02ccbced441","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714114161838,"stop":1714114161838,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a649eccdb96823c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714114100306,"stop":1714114100306,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ddf50fd39ddbd2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714113774635,"stop":1714113774635,"duration":0},"status":"passed","severity":"normal"},{"uid":"d84f48b9a9530a9f","name":"Query generator for multiple messages with different content topic format","time":{"start":1714114098918,"stop":1714114098919,"duration":1},"status":"passed","severity":"normal"},{"uid":"4175b723f1a06db7","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714113956143,"stop":1714113956143,"duration":0},"status":"passed","severity":"normal"},{"uid":"8755d47fca877795","name":"Push message with rate limit","time":{"start":1714114063315,"stop":1714114063315,"duration":0},"status":"passed","severity":"normal"},{"uid":"107ad3c597113088","name":"same cluster, different shard: nodes don't connect","time":{"start":1714113698263,"stop":1714113698264,"duration":1},"status":"passed","severity":"normal"},{"uid":"5802cd21b1733e46","name":"1 Relay, 1 fetch","time":{"start":1714113509748,"stop":1714113509749,"duration":1},"status":"passed","severity":"normal"},{"uid":"929faaf04ff61a0a","name":"Push message with content topic containing short","time":{"start":1714113919499,"stop":1714113919500,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3a11412bc83918a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714113944739,"stop":1714113944740,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc0861990d594b52","name":"should handle application and version for autosharding","time":{"start":1714113486019,"stop":1714113486019,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2110d49ff2de6e4","name":"getPeersByDiscovery","time":{"start":1714113931621,"stop":1714113931621,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e884ca99f6cb3","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app45/8/topic840/json","time":{"start":1714114012083,"stop":1714114012083,"duration":0},"status":"passed","severity":"normal"},{"uid":"94623179a1cde298","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714113493837,"stop":1714113493838,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce91eb482c463d6f","name":"Push message on custom pubsubTopic","time":{"start":1714113804854,"stop":1714113804854,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7ad88a1f402b0b","name":"Ping on peer without subscriptions","time":{"start":1714113564649,"stop":1714113564649,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d1cc3b7d4f6039","name":"Waku message hash computation","time":{"start":1714113488514,"stop":1714113488515,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7ecda0035fd06c6","name":"should properly compute the node id","time":{"start":1714113494492,"stop":1714113494492,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6b540106d6a98eb","name":"getPeersByDiscovery","time":{"start":1714113577294,"stop":1714113577295,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6e2f313f644248c","name":"Meta field set when metaSetter is specified","time":{"start":1714113499365,"stop":1714113499365,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb708cf1029fc16e","name":"Encoder throws on undefined content topic","time":{"start":1714113520164,"stop":1714113520164,"duration":0},"status":"passed","severity":"normal"},{"uid":"7874ad8e14e20786","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714113499145,"stop":1714113499145,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c20dfed493c1d5","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714113961053,"stop":1714113961053,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3876ec8d97eecf","name":"should emit a peer event after start","time":{"start":1714113996956,"stop":1714113996957,"duration":1},"status":"passed","severity":"normal"},{"uid":"c76de973fb8d56a","name":"throws on content topic with empty version field","time":{"start":1714113486005,"stop":1714113486006,"duration":1},"status":"passed","severity":"normal"},{"uid":"5969b8cccee594b5","name":"Subscribe to topic containing XML and receive message","time":{"start":1714114161830,"stop":1714114161830,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb104a7d33634b4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714113774636,"stop":1714113774636,"duration":0},"status":"passed","severity":"normal"},{"uid":"d27e42845e5c8263","name":"Generator, 2 different pubsubtopics","time":{"start":1714114100308,"stop":1714114100308,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e40cee11ae5dee","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714113486026,"stop":1714113486027,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7303f26d964e594","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714113747970,"stop":1714113747970,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a147bdf70cf346e","name":"Push message with content topic containing Script","time":{"start":1714114063304,"stop":1714114063304,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb8728e09ca69cf","name":"Push message with content topic containing special chars","time":{"start":1714113919501,"stop":1714113919501,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc8af01681d6ad","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714113698306,"stop":1714113698306,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c121d965939ffe7","name":"Push message with content topic containing unicode special characters","time":{"start":1714113919506,"stop":1714113919506,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c36e636164f5a6e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714113944739,"stop":1714113944739,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3a8458780d2534","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714113486013,"stop":1714113486013,"duration":0},"status":"passed","severity":"normal"},{"uid":"537e83d789cdd009","name":"Check message on other pubsub topic is not received","time":{"start":1714113691515,"stop":1714113691515,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c640954c88749e","name":"Check received message containing SQL Injection","time":{"start":1714114005811,"stop":1714114005811,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3cbba88eda94b7","name":"random static sharding 3 - Cluster ID: 455, Shard ID: 926","time":{"start":1714114057875,"stop":1714114057875,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b03322e9a91d90","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714113522073,"stop":1714113522073,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf1cd410c12ba21","name":"Filter","time":{"start":1714114131417,"stop":1714114131417,"duration":0},"status":"passed","severity":"normal"},{"uid":"882762a6dba8a3d7","name":"pre and post cipher","time":{"start":1714113520531,"stop":1714113520531,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e5bb81e0343fe6c","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714113698310,"stop":1714113698311,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfb62022ba513f4c","name":"Nwaku publishes","time":{"start":1714113949694,"stop":1714113949694,"duration":0},"status":"passed","severity":"normal"},{"uid":"95de6c3cd1dae436","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714113626692,"stop":1714113626692,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4ac163345d65f96","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714113774661,"stop":1714113774661,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cfb4ee1825b691","name":"Query with Ordered Callback, No Decoder","time":{"start":1714114057399,"stop":1714114057399,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f35940540a7d4de","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714113486017,"stop":1714113486018,"duration":1},"status":"passed","severity":"normal"},{"uid":"efdcfa258fba642d","name":"should get / set TCP multiaddr","time":{"start":1714113494494,"stop":1714113494494,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd9913bb306f5d7","name":"should throw an error for missing required configuration","time":{"start":1714113486021,"stop":1714113486021,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e115507213348a2","name":"Check meta is set [symmetric]","time":{"start":1714113520163,"stop":1714113520163,"duration":0},"status":"passed","severity":"normal"},{"uid":"456f683118b9a661","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714113510511,"stop":1714113510511,"duration":0},"status":"skipped","severity":"normal"},{"uid":"33184b7c150f67fa","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714114057400,"stop":1714114057401,"duration":1},"status":"passed","severity":"normal"},{"uid":"3da9ae767ac5e99c","name":"random static sharding 8 - Cluster ID: 109, Shard ID: 313","time":{"start":1714114057879,"stop":1714114057879,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b9b150214cf1fb","name":"stop","time":{"start":1714113577297,"stop":1714113577297,"duration":0},"status":"passed","severity":"normal"},{"uid":"b066c67cd0eed412","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714113747970,"stop":1714113747970,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e1108c9a819c99","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714114125089,"stop":1714114125091,"duration":2},"status":"passed","severity":"normal"},{"uid":"fd058495423cc2c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714113774657,"stop":1714113774658,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9b607019249e22f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714114161828,"stop":1714114161829,"duration":1},"status":"passed","severity":"normal"},{"uid":"db95dc3d503e8b8d","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714113961058,"stop":1714113961059,"duration":1},"status":"passed","severity":"normal"},{"uid":"988880be0c40c6ab","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714113698274,"stop":1714113698298,"duration":24},"status":"passed","severity":"normal"},{"uid":"542f4bc4f6bee3a9","name":"Push message on custom pubsubTopic","time":{"start":1714113804851,"stop":1714113804851,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea223c9440238f0c","name":"Check received message with timestamp: 1714113536609000000 ","time":{"start":1714113691513,"stop":1714113691513,"duration":0},"status":"passed","severity":"normal"},{"uid":"324455b7260f3dac","name":"Check message received after jswaku node is restarted","time":{"start":1714113691518,"stop":1714113691518,"duration":0},"status":"skipped","severity":"normal"},{"uid":"60e1cdc72ad053c1","name":"addEventListener with correct event","time":{"start":1714113577292,"stop":1714113577292,"duration":0},"status":"passed","severity":"normal"},{"uid":"5132b0dce134783a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714113614261,"stop":1714113614262,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5d309b42fb68c3e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714113774637,"stop":1714113774637,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c1bcdc819e3973","name":"returns all values when wanted number is greater than available values","time":{"start":1714113508876,"stop":1714113508876,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee75cead2d64d23","name":"should set field with only RELAY enabled","time":{"start":1714113494498,"stop":1714113494498,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a5bf89f941be3e8","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714114125087,"stop":1714114125087,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9a9dc6737f0d9c","name":"Check message with non string payload is not received","time":{"start":1714114005818,"stop":1714114005818,"duration":0},"status":"passed","severity":"normal"},{"uid":"7223dd50a117afc7","name":"should not fail to start the service if it is already started","time":{"start":1714113514258,"stop":1714113514258,"duration":0},"status":"passed","severity":"normal"},{"uid":"253dec07ec843ea","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714113547444,"stop":1714113547445,"duration":1},"status":"passed","severity":"normal"},{"uid":"8af3718e45deda80","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714114005843,"stop":1714114005843,"duration":0},"status":"passed","severity":"normal"},{"uid":"f065cf25e71ca9a0","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714113774648,"stop":1714113774649,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb3118c3ec11e21a","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714113698309,"stop":1714113698309,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd480a01f45a09c","name":"A test","time":{"start":1714113774728,"stop":1714113774728,"duration":0},"status":"passed","severity":"normal"},{"uid":"525c8668a0f4696a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714113698268,"stop":1714113698268,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03ed251d583cbef","name":"can start the service","time":{"start":1714113514256,"stop":1714113514257,"duration":1},"status":"passed","severity":"normal"},{"uid":"282af0dcc7d3777b","name":"Ping on subscribed peer","time":{"start":1714113614728,"stop":1714113614728,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbecb59cff9aede3","name":"LightPush","time":{"start":1714114131416,"stop":1714114131417,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0336f49e49a6e85","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714113486031,"stop":1714113486031,"duration":0},"status":"passed","severity":"normal"},{"uid":"23f8d0cb42a31aa8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714114005815,"stop":1714114005816,"duration":1},"status":"passed","severity":"normal"},{"uid":"82b5a9c1cd7af584","name":"Overlapping topic subscription","time":{"start":1714113961055,"stop":1714113961055,"duration":0},"status":"skipped","severity":"normal"},{"uid":"177648b4230a5655","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714113486059,"stop":1714113486059,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ee6465ba3f44ed","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714114100308,"stop":1714114100308,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4dcbce16a123049","name":"throws on content topic with empty application field","time":{"start":1714113486005,"stop":1714113486005,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa8fb4b82b8c0a","name":"should only return 1 node with store capability","time":{"start":1714113510509,"stop":1714113510509,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c4d3a93d025c3c","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714113486017,"stop":1714113486017,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a2b374e9d4739e","name":"Publish message with large meta","time":{"start":1714113956144,"stop":1714113956144,"duration":0},"status":"passed","severity":"normal"},{"uid":"6583b15ea2a01e37","name":"Push message with meta","time":{"start":1714113919507,"stop":1714113919508,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1e8f9eb98e86953","name":"does not throw on valid cases","time":{"start":1714113485998,"stop":1714113486001,"duration":3},"status":"passed","severity":"normal"},{"uid":"8f750f98fff1a7a5","name":"Ping on unsubscribed peer","time":{"start":1714113614731,"stop":1714113614731,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57de4ff149a36c4","name":"Push message with content topic containing numeric","time":{"start":1714114063301,"stop":1714114063301,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f490aea5d75995","name":"Generator, custom pubsub topic","time":{"start":1714114100307,"stop":1714114100307,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da5a71ad61bb568","name":"Subscribe and receive messages via waku relay post","time":{"start":1714114161824,"stop":1714114161824,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aa8a341fc5061f2","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714113698313,"stop":1714113698313,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27fbc8caa00da7c","name":"topics with same application and version share the same shard","time":{"start":1714113486013,"stop":1714113486014,"duration":1},"status":"passed","severity":"normal"},{"uid":"e296c898f09a7b53","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714113486014,"stop":1714113486015,"duration":1},"status":"passed","severity":"normal"},{"uid":"394f61d56ac5e5a5","name":"Check received message containing Basic HTML tag","time":{"start":1714113691508,"stop":1714113691509,"duration":1},"status":"passed","severity":"normal"},{"uid":"613a125650f7a144","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714113961057,"stop":1714113961057,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b6ebd05353686d","name":"Ordered callback, aborts when callback returns true","time":{"start":1714114098923,"stop":1714114098923,"duration":0},"status":"passed","severity":"normal"},{"uid":"d06b1fc774e910ad","name":"Push message with custom timestamp: 1683355298563","time":{"start":1714113919509,"stop":1714113919509,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d4597e84fa2a10b","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714113698272,"stop":1714113698272,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7afbd9cd24a7e7","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714113931623,"stop":1714113931623,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a55ac1328deb55a","name":"Check received message containing Chinese","time":{"start":1714113691498,"stop":1714113691499,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e8ff34091618d6a","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714113520162,"stop":1714113520162,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1411291fb779510","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app26/1/topic226/test.js","time":{"start":1714114012099,"stop":1714114012100,"duration":1},"status":"passed","severity":"normal"},{"uid":"11ba134decfc4057","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714113486017,"stop":1714113486017,"duration":0},"status":"passed","severity":"normal"},{"uid":"1761a71cae35305d","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714113486023,"stop":1714113486023,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22917f77a2d3f55","name":"Check received message with timestamp: 1714113535752000000 ","time":{"start":1714114005842,"stop":1714114005842,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72ee3871392c192","name":"Decoder throws on empty string content topic","time":{"start":1714113499367,"stop":1714113499367,"duration":0},"status":"passed","severity":"normal"},{"uid":"77dc0cacd32784cc","name":"Delete observer","time":{"start":1714113921271,"stop":1714113921272,"duration":1},"status":"passed","severity":"normal"},{"uid":"cba2933da6171da0","name":"Refresh subscription","time":{"start":1714113961055,"stop":1714113961055,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1a4ba7beaedf9eaa","name":"Push message with unicode special characters payload","time":{"start":1714114063295,"stop":1714114063296,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d678831ce495023","name":"Check message with no payload is not received","time":{"start":1714113691517,"stop":1714113691517,"duration":0},"status":"passed","severity":"normal"},{"uid":"855d0a07e636422c","name":"should load peers from local storage and dispatch events","time":{"start":1714113514260,"stop":1714113514260,"duration":0},"status":"passed","severity":"normal"},{"uid":"639984f66481064","name":"Init the array if not present","time":{"start":1714113485737,"stop":1714113485739,"duration":2},"status":"passed","severity":"normal"},{"uid":"6d5f3eac6bfec646","name":"Check received message containing Arabic","time":{"start":1714113691499,"stop":1714113691500,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b43cc8570adb019","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714113747969,"stop":1714113747969,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc9b217736c3a11","name":"Push message with custom timestamp: 1714117291791","time":{"start":1714114063322,"stop":1714114063322,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b5e717fe5b357d1","name":"Push message with escaped characters payload","time":{"start":1714114063295,"stop":1714114063295,"duration":0},"status":"passed","severity":"normal"},{"uid":"c613b877799d86f6","name":"should be able to decode the field with only STORE set to true","time":{"start":1714113493840,"stop":1714113493841,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b84a7dd9734ce03","name":"Wrong topic","time":{"start":1714114012100,"stop":1714114012101,"duration":1},"status":"passed","severity":"normal"},{"uid":"b10cca69efa4f751","name":"should throw an error for insufficient data","time":{"start":1714113486059,"stop":1714113486059,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e8043db1d71a40","name":"Decoder throws on empty string content topic","time":{"start":1714113522076,"stop":1714113522076,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bffcf0ab33ec5b0","name":"Subscribe and receives messages on 20 topics","time":{"start":1714114161835,"stop":1714114161835,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb0e22221093cc1","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714113544163,"stop":1714113544163,"duration":0},"status":"passed","severity":"normal"},{"uid":"69d6b65239b6290f","name":"unsubscribes","time":{"start":1714114109213,"stop":1714114109214,"duration":1},"status":"passed","severity":"normal"},{"uid":"566ceb9b02aaeb3d","name":"should return all peers when numPeers is 0","time":{"start":1714113499144,"stop":1714113499144,"duration":0},"status":"passed","severity":"normal"},{"uid":"f541dc04444f2f97","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714113509831,"stop":1714113509832,"duration":1},"status":"passed","severity":"normal"},{"uid":"f43a8410bb2d6957","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714113486009,"stop":1714113486010,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e9d8884bc9535a0","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714113537193,"stop":1714113537193,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb89caa484b9d6a9","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714113691514,"stop":1714113691514,"duration":0},"status":"passed","severity":"normal"},{"uid":"5483684e14b31125","name":"Encoder throws on undefined content topic","time":{"start":1714113499366,"stop":1714113499366,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c6604bfb4bfdf2","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714113486031,"stop":1714113486031,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0299585fdaa4038","name":"can dial TLS multiaddrs","time":{"start":1714113810560,"stop":1714113810561,"duration":1},"status":"passed","severity":"normal"},{"uid":"377e7dbf666fce9b","name":"Check message with no content topic is not received","time":{"start":1714114005817,"stop":1714114005817,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23092017d8cb56e","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714113698312,"stop":1714113698312,"duration":0},"status":"passed","severity":"normal"},{"uid":"176d3b79504257fc","name":"same cluster, same shard: nodes connect","time":{"start":1714113698263,"stop":1714113698263,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1eddf3d4faa2ab9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714113698316,"stop":1714113698318,"duration":2},"status":"passed","severity":"normal"},{"uid":"fa083c9bade7b154","name":"Relay + Store","time":{"start":1714113494499,"stop":1714113494499,"duration":0},"status":"passed","severity":"normal"},{"uid":"559b1cc8833a29d0","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714113486011,"stop":1714113486011,"duration":0},"status":"passed","severity":"normal"},{"uid":"edcf4d231c189d68","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714113698274,"stop":1714113698274,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24370c34ae3c83","name":"random static sharding 5 - Cluster ID: 342, Shard ID: 110","time":{"start":1714114057876,"stop":1714114057877,"duration":1},"status":"passed","severity":"normal"},{"uid":"df3a8be182bc8fee","name":"Check publish message containing Basic HTML tag","time":{"start":1714113956124,"stop":1714113956125,"duration":1},"status":"passed","severity":"normal"},{"uid":"7839fda7259cc439","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714113698271,"stop":1714113698272,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dd869ee2e591304","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714114161825,"stop":1714114161825,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb3d6ac24dc90963","name":"Check received message containing emoji","time":{"start":1714114005841,"stop":1714114005842,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e3b2d69dd42dbb2","name":"should set field with only STORE enabled","time":{"start":1714113494498,"stop":1714113494498,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4abfc84ee1cef2d","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714113486012,"stop":1714113486013,"duration":1},"status":"passed","severity":"normal"},{"uid":"40f2539f256208c","name":"new peer added after a peer was already found","time":{"start":1714113931621,"stop":1714113931622,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c0721253d743d62","name":"Push message with long payload","time":{"start":1714113919491,"stop":1714113919491,"duration":0},"status":"passed","severity":"normal"},{"uid":"e410195b4b14cdc","name":"Accepts a valid Waku Message","time":{"start":1714113502755,"stop":1714113502757,"duration":2},"status":"passed","severity":"normal"},{"uid":"516f6bc5a31faaf8","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app90/2/topic982/xml","time":{"start":1714114012082,"stop":1714114012082,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a0207f1e16b2eb","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714113522074,"stop":1714113522074,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2b1cb0dc9f0495a","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714113544162,"stop":1714113544162,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc42b7969f723e8","name":"Push message with content topic containing emoji","time":{"start":1714113919506,"stop":1714113919507,"duration":1},"status":"passed","severity":"normal"},{"uid":"19e2c28257412fda","name":"All","time":{"start":1714113547074,"stop":1714113547074,"duration":0},"status":"passed","severity":"normal"},{"uid":"c73140ab743d78ce","name":"Push message with JSON payload","time":{"start":1714113919496,"stop":1714113919496,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe82e783d730a589","name":"Ping on subscribed peer","time":{"start":1714113564648,"stop":1714113564648,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cbb08c784210447","name":"should decode valid enr with tcp successfully","time":{"start":1714113494485,"stop":1714113494486,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ffe26f6c331553e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714114161829,"stop":1714114161830,"duration":1},"status":"passed","severity":"normal"},{"uid":"29f973b815534a8d","name":"should use DNS peer discovery with light client","time":{"start":1714113547329,"stop":1714113547330,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3c74bdd169dd6841","name":"Push message with custom timestamp: 1714117298563","time":{"start":1714113919510,"stop":1714113919511,"duration":1},"status":"passed","severity":"normal"},{"uid":"320cad497f0ff9f4","name":"Check publish message containing XML","time":{"start":1714113956124,"stop":1714113956124,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ff6fc5f2e552a7","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app75/7/topic488/utf8","time":{"start":1714114012082,"stop":1714114012082,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a9477b7c535c013","name":"Correctly serialized arguments","time":{"start":1714113810030,"stop":1714113810030,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f9e57fbd951429","name":"Publish message with custom timestamp: Sat May 06 2023 06:45:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1714113956130,"stop":1714113956131,"duration":1},"status":"passed","severity":"normal"},{"uid":"49e8c4fa119a0535","name":"should only return 1 node with relay capability","time":{"start":1714113510508,"stop":1714113510508,"duration":0},"status":"passed","severity":"normal"},{"uid":"9689808147e661f1","name":"Fails to push message with empty content topic","time":{"start":1714114063312,"stop":1714114063313,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff926ecf38eeebf4","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714113486032,"stop":1714113486032,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1afc9d92fa594f7","name":"Relay","time":{"start":1714113547072,"stop":1714113547072,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf01d22206eeaf7c","name":"should return valid sharding parameters for static sharding","time":{"start":1714113486032,"stop":1714113486032,"duration":0},"status":"passed","severity":"normal"},{"uid":"57cd3ac32fff8b41","name":"Check received message containing Script","time":{"start":1714113691502,"stop":1714113691503,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1ddbd6f6989eec6","name":"Overlapping topic subscription","time":{"start":1714113774640,"stop":1714113774640,"duration":0},"status":"passed","severity":"normal"},{"uid":"74de11d6a4806c01","name":"Push message with content topic containing Arabic","time":{"start":1714113919502,"stop":1714113919502,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4014bcbd98571d","name":"Ephemeral field set to true","time":{"start":1714113499364,"stop":1714113499365,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a50b782cd7f5dc9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714113486028,"stop":1714113486029,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c03071688682728","name":"Does not throw an exception when node disconnects","time":{"start":1714114117788,"stop":1714114117788,"duration":0},"status":"passed","severity":"normal"},{"uid":"143757a76d95c955","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714114125088,"stop":1714114125088,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a28cf0299cda97","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714113944740,"stop":1714113944740,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac40af3879e746ad","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714113961061,"stop":1714113961061,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce4d683709a3554","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714113493835,"stop":1714113493836,"duration":1},"status":"passed","severity":"normal"},{"uid":"28f164f1c07e54d8","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app58/4/topic209/proto","time":{"start":1714114012083,"stop":1714114012083,"duration":0},"status":"passed","severity":"normal"},{"uid":"395841e86050ca63","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714114161831,"stop":1714114161831,"duration":0},"status":"passed","severity":"normal"},{"uid":"7747e607b0fe3a6b","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714113698306,"stop":1714113698307,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e20e67c853655ea","name":"Query generator for multiple messages with different message text format","time":{"start":1714114098916,"stop":1714114098917,"duration":1},"status":"passed","severity":"normal"},{"uid":"e11995776611ac85","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714114243537,"stop":1714114243537,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac19502c0b2b4ee","name":"Push message with content topic containing Russian","time":{"start":1714114063303,"stop":1714114063303,"duration":0},"status":"passed","severity":"normal"},{"uid":"380b8f000f9144a9","name":"Check received message containing Chinese","time":{"start":1714114005821,"stop":1714114005822,"duration":1},"status":"passed","severity":"normal"},{"uid":"5009d9fbd3c70aa0","name":"Sample","time":{"start":1714113493917,"stop":1714113493917,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed8c7b50392c6ee","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714113956279,"stop":1714113956279,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e8bdbcbabb5a81ec","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714114161840,"stop":1714114161840,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c13795d92686807","name":"Check received message containing long","time":{"start":1714114005799,"stop":1714114005800,"duration":1},"status":"passed","severity":"normal"},{"uid":"caf717c42a0de427","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714113774660,"stop":1714113774660,"duration":0},"status":"passed","severity":"normal"},{"uid":"53ee446c425afa7d","name":"Callback on promise","time":{"start":1714114098920,"stop":1714114098921,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a32442ed25b13fa","name":"configure the node with multiple pubsub topics","time":{"start":1714114057881,"stop":1714114057881,"duration":0},"status":"passed","severity":"normal"},{"uid":"d639df3e37c29fc6","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714114125086,"stop":1714114125086,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8b270b52ddb68d","name":"Push message with rate limit","time":{"start":1714113919509,"stop":1714113919509,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1c34377c10f247","name":"Push message with content topic containing Russian","time":{"start":1714113919502,"stop":1714113919503,"duration":1},"status":"passed","severity":"normal"},{"uid":"58ce8026d2bf47cd","name":"Nodes with multiple pubsub topic","time":{"start":1714113944736,"stop":1714113944737,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e96dd3e4c95dae6","name":"Passing page size 10 when there are 10 messages","time":{"start":1714114094631,"stop":1714114094631,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ef678df14defb71","name":"Push message with Arabic payload","time":{"start":1714114063281,"stop":1714114063282,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d3be43d09168dff","name":"dispatchEvent via connectionManager","time":{"start":1714113577296,"stop":1714113577296,"duration":0},"status":"passed","severity":"normal"},{"uid":"95fb48e24778885c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714113614265,"stop":1714113614266,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d5acb07a33560e1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714113486025,"stop":1714113486025,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4d30acd2da2ce9","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714113499367,"stop":1714113499368,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7a72514e9b7c64","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714113486009,"stop":1714113486009,"duration":0},"status":"passed","severity":"normal"},{"uid":"d86081274522553f","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714113698271,"stop":1714113698271,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9f7723f0f7594","name":"Subscribe to topic containing Script and publish message","time":{"start":1714113961059,"stop":1714113961059,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f615ebc15d9be1","name":"Ordered Callback - backward","time":{"start":1714114080705,"stop":1714114080705,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d69d6562453090","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714113698308,"stop":1714113698308,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f1007c0f67b7f40","name":"Publish message with rate limit","time":{"start":1714113956145,"stop":1714113956145,"duration":0},"status":"passed","severity":"normal"},{"uid":"794147c13a3304cd","name":"Check message with no pubsub topic is not received","time":{"start":1714113691516,"stop":1714113691516,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cf447385d1c01b5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714113614266,"stop":1714113614266,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f11ea053233bb0","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714113919504,"stop":1714113919504,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8de189b727cc8f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714114161839,"stop":1714114161839,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ec1b1061f33b4f","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714113698266,"stop":1714113698266,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8dd7c33d3c0b1a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714113486029,"stop":1714113486029,"duration":0},"status":"passed","severity":"normal"},{"uid":"2027c366df2743c7","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1714113589073,"stop":1714113589073,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1817cefbdaa664f","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714113944736,"stop":1714113944736,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d595210438b430","name":"should only return 1 node with relay and store capability","time":{"start":1714113510509,"stop":1714113510509,"duration":0},"status":"passed","severity":"normal"},{"uid":"d08dbe8438167ea6","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714113486012,"stop":1714113486012,"duration":0},"status":"passed","severity":"normal"},{"uid":"620c98c5d1086f60","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714113774639,"stop":1714113774640,"duration":1},"status":"passed","severity":"normal"},{"uid":"a88f98d7e3022b38","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714114057396,"stop":1714114057397,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac48d7c77293de06","name":"Ping on unsubscribed peer","time":{"start":1714113564649,"stop":1714113564649,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7518c7bc314cafc","name":"Check received message containing JSON","time":{"start":1714114005827,"stop":1714114005828,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc0a0a94c1cd78e1","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714113774656,"stop":1714113774657,"duration":1},"status":"passed","severity":"normal"},{"uid":"299b19de15f54c24","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714114161832,"stop":1714114161832,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d2b1d87af94e4d","name":"Publish message with custom timestamp: Fri Apr 26 2024 05:45:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1714113956131,"stop":1714113956132,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f7bd80fe523214e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714114243536,"stop":1714114243537,"duration":1},"status":"passed","severity":"normal"},{"uid":"5562fa10b9e26576","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714113537187,"stop":1714113537189,"duration":2},"status":"passed","severity":"normal"},{"uid":"ad51c4f6987f9b4","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714114125087,"stop":1714114125087,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99f71c81b4b6e3b","name":"Ping on subscribed peer","time":{"start":1714113614732,"stop":1714113614732,"duration":0},"status":"passed","severity":"normal"},{"uid":"f208b58a856fe0ab","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714113691514,"stop":1714113691515,"duration":1},"status":"passed","severity":"normal"},{"uid":"feb02874a381472c","name":"Check received message containing long","time":{"start":1714114005820,"stop":1714114005820,"duration":0},"status":"passed","severity":"normal"},{"uid":"379c913358523a2d","name":"udp ip6 address","time":{"start":1714113493972,"stop":1714113493972,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2cbedc495a8e049","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714113956282,"stop":1714113956282,"duration":0},"status":"skipped","severity":"normal"},{"uid":"71fc1429efd3590e","name":"isConnected should return false after all peers disconnect","time":{"start":1714113537195,"stop":1714113537196,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bbefe696d3051c6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714113614260,"stop":1714113614261,"duration":1},"status":"passed","severity":"normal"},{"uid":"66ac282935084778","name":"Subscribe to topic containing short and receive message","time":{"start":1714114161836,"stop":1714114161836,"duration":0},"status":"passed","severity":"normal"},{"uid":"58682ba783ee678e","name":"tcp ip4 address","time":{"start":1714113493971,"stop":1714113493972,"duration":1},"status":"passed","severity":"normal"},{"uid":"557668a3055b2c52","name":"Subscribe to topic containing Script and receive message","time":{"start":1714114161830,"stop":1714114161830,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb43157de1fa608f","name":"Push message with content topic containing emoji","time":{"start":1714114063312,"stop":1714114063312,"duration":0},"status":"passed","severity":"normal"},{"uid":"612151be69911c3b","name":"Subscribe to topic containing long and receive message","time":{"start":1714114161837,"stop":1714114161837,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad8fa3e8e19cffaf","name":"Reopen subscription with peer with lost subscription","time":{"start":1714113614731,"stop":1714113614731,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cccf35065e3b8ae","name":"should not fail to start the service if it is already started","time":{"start":1714113547325,"stop":1714113547325,"duration":0},"status":"passed","severity":"normal"},{"uid":"997a99004dacefc4","name":"Check publish message containing Chinese","time":{"start":1714113956119,"stop":1714113956120,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2bd6dcb526375b0","name":"Push message on custom pubsubTopic","time":{"start":1714113804853,"stop":1714113804853,"duration":0},"status":"passed","severity":"normal"},{"uid":"956453d4631deb08","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714114161837,"stop":1714114161837,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b8a1126f308858","name":"Check received message containing JSON","time":{"start":1714114005813,"stop":1714114005813,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a62782344619c8a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714113774650,"stop":1714113774651,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f35106a999516e0","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714113493841,"stop":1714113493841,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3a33c8d5fd3309","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714114039714,"stop":1714114039714,"duration":0},"status":"passed","severity":"normal"},{"uid":"833af6113cd47e97","name":"should not fail to start the service if it is already started","time":{"start":1714113996954,"stop":1714113996956,"duration":2},"status":"passed","severity":"normal"},{"uid":"6e61716dab94a1a","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714113537192,"stop":1714113537192,"duration":0},"status":"passed","severity":"normal"},{"uid":"b690c16de4ebe6b7","name":"throws on content topic with non-number generation field","time":{"start":1714113486003,"stop":1714113486004,"duration":1},"status":"passed","severity":"normal"},{"uid":"6baaa3cea92d8d2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714113486026,"stop":1714113486026,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f268b4d1ee0e928","name":"Store - dialed first","time":{"start":1714114131416,"stop":1714114131416,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3bf8fcfd307c06e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714113774647,"stop":1714113774648,"duration":1},"status":"passed","severity":"normal"},{"uid":"f376d65ea628889b","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714113486010,"stop":1714113486010,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fad9a0fb61d83a2","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714113614259,"stop":1714113614260,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ee6d92cdf8dccb5","name":"Push message with XML payload","time":{"start":1714114063285,"stop":1714114063285,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4b161638ef4ee5","name":"Push message with content topic containing Chinese","time":{"start":1714113919501,"stop":1714113919502,"duration":1},"status":"passed","severity":"normal"},{"uid":"374f52e642c5ecae","name":"handles multiple messages","time":{"start":1714114109212,"stop":1714114109213,"duration":1},"status":"passed","severity":"normal"},{"uid":"5df92e17a49d6ff5","name":"should not receive a peer event before start","time":{"start":1714113547326,"stop":1714113547326,"duration":0},"status":"passed","severity":"normal"},{"uid":"96f902f71534c57f","name":"Push message with escaped characters payload","time":{"start":1714113919497,"stop":1714113919497,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2d6acce7c6fa94f","name":"ignores unrecognized TXT record formats","time":{"start":1714113510507,"stop":1714113510507,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb9ee0f6b8c69048","name":"Subscribe and receives messages on 20 topics","time":{"start":1714114161825,"stop":1714114161825,"duration":0},"status":"passed","severity":"normal"},{"uid":"4531180b039cdd51","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714113486031,"stop":1714113486031,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe1653771e0ea165","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714113537194,"stop":1714113537195,"duration":1},"status":"passed","severity":"normal"},{"uid":"306849bd43940975","name":"Decoder throws on empty string content topic","time":{"start":1714113520166,"stop":1714113520166,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c8ac8647c3e3ce","name":"Fails to push message with large meta","time":{"start":1714114063314,"stop":1714114063314,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec9f98d0ee27361","name":"Check publish message containing emoji","time":{"start":1714113956129,"stop":1714113956129,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f9dfd650f0b7ab","name":"Subscribe and receive messages via lightPush","time":{"start":1714113774634,"stop":1714113774635,"duration":1},"status":"passed","severity":"normal"},{"uid":"676021042baa5cc9","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714113698318,"stop":1714113698319,"duration":1},"status":"passed","severity":"normal"},{"uid":"f36ca05b149a964e","name":"Subscribe to topic containing XML and publish message","time":{"start":1714113961059,"stop":1714113961060,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bc0b4601d5e67dc","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714113698312,"stop":1714113698313,"duration":1},"status":"passed","severity":"normal"},{"uid":"99faea17936c2ac1","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714114161834,"stop":1714114161835,"duration":1},"status":"passed","severity":"normal"},{"uid":"de9e79c901248569","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714113956129,"stop":1714113956130,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdbdf2acc54f48db","name":"Sets default value correctly","time":{"start":1714114117790,"stop":1714114117790,"duration":0},"status":"passed","severity":"normal"},{"uid":"f938a7a37b4a377f","name":"Push message with content topic containing Script","time":{"start":1714113919503,"stop":1714113919503,"duration":0},"status":"passed","severity":"normal"},{"uid":"7044a3ec0915169e","name":"Default pageSize","time":{"start":1714114094634,"stop":1714114094634,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50600fa592d0e10","name":"caches peers it previously fetched","time":{"start":1714113510507,"stop":1714113510508,"duration":1},"status":"passed","severity":"normal"},{"uid":"637234784b7b0fcb","name":"Push message with numeric payload","time":{"start":1714114063278,"stop":1714114063279,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aae8e6710bd118e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714113774651,"stop":1714113774652,"duration":1},"status":"passed","severity":"normal"},{"uid":"4874536a45d26a7f","name":"Push message with special chars payload","time":{"start":1714113919492,"stop":1714113919492,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3387b6b36aa0c0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714113747960,"stop":1714113747960,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5fb351e864b161e","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714113494485,"stop":1714113494485,"duration":0},"status":"passed","severity":"normal"},{"uid":"6877e6aa7b09c1c0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714113804853,"stop":1714113804853,"duration":0},"status":"passed","severity":"normal"},{"uid":"b73f1abdd3ca834b","name":"Check message with no payload is not received","time":{"start":1714114005817,"stop":1714114005818,"duration":1},"status":"passed","severity":"normal"},{"uid":"7edfdbfa6b07d0a4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714114161824,"stop":1714114161824,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e5f15c9bd66dbe","name":"Push message with short payload","time":{"start":1714114063276,"stop":1714114063277,"duration":1},"status":"passed","severity":"normal"},{"uid":"7426c83fa9368f8d","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714114098922,"stop":1714114098922,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c939651b2d9f84","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714113698305,"stop":1714113698306,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dcf1e2cc6407ec0","name":"Check received message containing Arabic","time":{"start":1714114005801,"stop":1714114005801,"duration":0},"status":"passed","severity":"normal"},{"uid":"60778ef7778427d","name":"should properly create location multiaddrs - tcp6","time":{"start":1714113494495,"stop":1714113494496,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec57dc0e95116026","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714113804855,"stop":1714113804855,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c14900bc6a4e05","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714113747959,"stop":1714113747960,"duration":1},"status":"passed","severity":"normal"},{"uid":"322c47892b0b01f5","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714113614262,"stop":1714113614263,"duration":1},"status":"passed","severity":"normal"},{"uid":"848c0ac844a7e592","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714114005816,"stop":1714114005816,"duration":0},"status":"passed","severity":"normal"},{"uid":"b95dd5b3faa7a75d","name":"less peers than existing","time":{"start":1714113919704,"stop":1714113919704,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea2260895c60a10","name":"A test","time":{"start":1714113774727,"stop":1714113774728,"duration":1},"status":"passed","severity":"normal"},{"uid":"780b644ae0357449","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714113747960,"stop":1714113747961,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ef0c6b05148624d","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714113614264,"stop":1714113614265,"duration":1},"status":"passed","severity":"normal"},{"uid":"de29ad507e0f23e7","name":"Push message with content topic containing short","time":{"start":1714114063297,"stop":1714114063300,"duration":3},"status":"passed","severity":"normal"},{"uid":"84532cf98171132e","name":"Subscribe to topic containing short and publish message","time":{"start":1714113961056,"stop":1714113961056,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee7366692cfeeaa8","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714113486010,"stop":1714113486011,"duration":1},"status":"passed","severity":"normal"},{"uid":"90705db64b00c9a4","name":"start node with empty content topic","time":{"start":1714114012103,"stop":1714114012103,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13c8904ec1924f2","name":"Subscribe and receive messages via lightPush","time":{"start":1714114161833,"stop":1714114161833,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e3d04dac886c74","name":"different cluster, different shard: nodes don't connect","time":{"start":1714113809941,"stop":1714113809941,"duration":0},"status":"passed","severity":"normal"},{"uid":"70806f7b434ecab5","name":"Check publish message containing unicode special characters","time":{"start":1714113956128,"stop":1714113956129,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecb9290fc8bab8e9","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714113514260,"stop":1714113514260,"duration":0},"status":"passed","severity":"normal"},{"uid":"52330cbfa4680329","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714113493842,"stop":1714113493843,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ca1cc49f3d0c0ef","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714113486031,"stop":1714113486031,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b1b07b7d32653bb","name":"Relay - dialed after","time":{"start":1714114131415,"stop":1714114131415,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a0bb6938b9ff77","name":"can start and stop the service","time":{"start":1714113996953,"stop":1714113996954,"duration":1},"status":"passed","severity":"normal"},{"uid":"99f7ec8cfcdaaaa4","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714113488515,"stop":1714113488516,"duration":1},"status":"passed","severity":"normal"},{"uid":"1df0261ef0524693","name":"Overlapping topic subscription","time":{"start":1714114161836,"stop":1714114161836,"duration":0},"status":"passed","severity":"normal"},{"uid":"8516cb10b5127550","name":"Push message with shell command payload","time":{"start":1714113919496,"stop":1714113919496,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d5f18f7679ca98a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714113774638,"stop":1714113774638,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98359eb609ff62c","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714113486035,"stop":1714113486035,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e290dc5b8a802e","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714113961056,"stop":1714113961057,"duration":1},"status":"passed","severity":"normal"},{"uid":"96dcc7e7242b31e3","name":"Check received message containing Russian","time":{"start":1714113691500,"stop":1714113691501,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1865aedd8f502b0","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714114125086,"stop":1714114125086,"duration":0},"status":"passed","severity":"normal"},{"uid":"a55dfdd5e0e4b023","name":"Push message with content topic containing Chinese","time":{"start":1714114063302,"stop":1714114063302,"duration":0},"status":"passed","severity":"normal"},{"uid":"4836adf5eb16a00a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714113626691,"stop":1714113626691,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ab730962782669","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714113774658,"stop":1714113774658,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf399318f09bc12e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714113698270,"stop":1714113698270,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc7a2da72d97129","name":"Push message with content topic containing unicode special characters","time":{"start":1714114063312,"stop":1714114063312,"duration":0},"status":"passed","severity":"normal"},{"uid":"d447907e875ee566","name":"Check received message containing Script","time":{"start":1714114005811,"stop":1714114005812,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8e736642dd9cf63","name":"should encode/decode to text encoding","time":{"start":1714113494493,"stop":1714113494493,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a0c252065b0eaa","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714114161837,"stop":1714114161838,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa055933e34b129c","name":"Check publish message containing escaped characters","time":{"start":1714113956127,"stop":1714113956128,"duration":1},"status":"passed","severity":"normal"},{"uid":"13c82468e5c296ae","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714114039715,"stop":1714114039715,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dfb4590d7670026","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714113698272,"stop":1714113698273,"duration":1},"status":"passed","severity":"normal"},{"uid":"736087b2197358d3","name":"Check message with invalid timestamp is not received","time":{"start":1714114005851,"stop":1714114005852,"duration":1},"status":"passed","severity":"normal"},{"uid":"a766e1772703a11c","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714113509831,"stop":1714113509831,"duration":0},"status":"passed","severity":"normal"},{"uid":"e45c6358f623f06e","name":"Push message with Script payload","time":{"start":1714114063284,"stop":1714114063284,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e209f366bd4d27","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714113944741,"stop":1714113944741,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a1eb705a4e1e80","name":"Query generator for multiple messages","time":{"start":1714114098915,"stop":1714114098916,"duration":1},"status":"passed","severity":"normal"},{"uid":"f03001e2202620c2","name":"Used by Waku Relay","time":{"start":1714114117789,"stop":1714114117790,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b904715b08f6e52","name":"Check received message containing Basic HTML tag","time":{"start":1714114005812,"stop":1714114005812,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac87d8f1a676d72","name":"Subscribe and receive messages via lightPush","time":{"start":1714114161823,"stop":1714114161823,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d8b7419dd9ce25","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714113961058,"stop":1714113961058,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a90463acb14c95","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714113698298,"stop":1714113698299,"duration":1},"status":"passed","severity":"normal"},{"uid":"65ab15ecd530a58c","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714114039712,"stop":1714114039713,"duration":1},"status":"passed","severity":"normal"},{"uid":"87af69a07735fa3","name":"Push message with content topic containing shell command","time":{"start":1714113919505,"stop":1714113919505,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36b620bb419881","name":"Check received message containing special chars","time":{"start":1714113691497,"stop":1714113691498,"duration":1},"status":"passed","severity":"normal"},{"uid":"57a521f8aa49325e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714113614264,"stop":1714113614264,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ccd6a013ef58612","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714113698309,"stop":1714113698310,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dff0608921eeea9","name":"Check message on other pubsub topic is not received","time":{"start":1714114005816,"stop":1714114005817,"duration":1},"status":"passed","severity":"normal"},{"uid":"be1f26b2b1ceb466","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714113486028,"stop":1714113486028,"duration":0},"status":"passed","severity":"normal"},{"uid":"735fef23191e4491","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714114243538,"stop":1714114243538,"duration":0},"status":"passed","severity":"normal"},{"uid":"9baa17beb69276d7","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714113698266,"stop":1714113698267,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a93607f3c9cbc1d","name":"throws on content topic with too few or too many fields","time":{"start":1714113486002,"stop":1714113486003,"duration":1},"status":"passed","severity":"normal"},{"uid":"1913f3e32f06bc0e","name":"random static sharding 9 - Cluster ID: 87, Shard ID: 84","time":{"start":1714114057879,"stop":1714114057880,"duration":1},"status":"passed","severity":"normal"},{"uid":"423159bcd1146e40","name":"Fails to publish duplicate message","time":{"start":1714113956133,"stop":1714113956140,"duration":7},"status":"passed","severity":"normal"},{"uid":"99c67905835cac15","name":"Push message with content topic containing numeric","time":{"start":1714113919500,"stop":1714113919501,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c61582e5a70e2f","name":"Push message with Chinese payload","time":{"start":1714113919492,"stop":1714113919493,"duration":1},"status":"passed","severity":"normal"},{"uid":"103eb40d60a93035","name":"Push message with Arabic payload","time":{"start":1714113919493,"stop":1714113919493,"duration":0},"status":"passed","severity":"normal"},{"uid":"6481af90a6c275c3","name":"Push message with content topic containing XML","time":{"start":1714114063304,"stop":1714114063304,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e59492a678296c8","name":"should be called for bootstrap peers","time":{"start":1714113544160,"stop":1714113544161,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfe7c0086ae86c80","name":"Push message with content topic containing JSON","time":{"start":1714113919504,"stop":1714113919505,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b482e38fd6c1a59","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714113486019,"stop":1714113486020,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4261dfb713544c0","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714113961054,"stop":1714113961054,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c5d9b5de40e23e","name":"can start and stop the service","time":{"start":1714113547324,"stop":1714113547324,"duration":0},"status":"passed","severity":"normal"},{"uid":"e80241e531b31e1f","name":"Check received message containing short","time":{"start":1714114005797,"stop":1714114005799,"duration":2},"status":"passed","severity":"normal"},{"uid":"4f0977a86e90d3e8","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714114039723,"stop":1714114039724,"duration":1},"status":"passed","severity":"normal"},{"uid":"504d53e07c5e9312","name":"handles empty contentTopics array correctly","time":{"start":1714113486034,"stop":1714113486034,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7b50b660568917","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714114161830,"stop":1714114161831,"duration":1},"status":"passed","severity":"normal"},{"uid":"b100d10956c05e25","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714114094482,"stop":1714114094482,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4aa76742286081","name":"Check publish message containing numeric","time":{"start":1714113956117,"stop":1714113956118,"duration":1},"status":"passed","severity":"normal"},{"uid":"60b586d282d5a6bd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714113486024,"stop":1714113486024,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7ceee71d2cd57d","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714113509827,"stop":1714113509827,"duration":0},"status":"passed","severity":"normal"},{"uid":"612d09bf97420eab","name":"should emit a peer event after start","time":{"start":1714113514258,"stop":1714113514258,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf6347071eac482","name":"Subscribe to topic containing XML and receive message","time":{"start":1714113774653,"stop":1714113774656,"duration":3},"status":"passed","severity":"normal"},{"uid":"28c4c9f517667c0d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714114161842,"stop":1714114161842,"duration":0},"status":"passed","severity":"normal"},{"uid":"9364214b7a102eb","name":"random static sharding 10 - Cluster ID: 566, Shard ID: 975","time":{"start":1714114057880,"stop":1714114057880,"duration":0},"status":"passed","severity":"normal"},{"uid":"96502a22397fc87e","name":"should not fail to stop the service if it was not started","time":{"start":1714113547324,"stop":1714113547324,"duration":0},"status":"passed","severity":"normal"},{"uid":"467d87080548d36e","name":"Query Generator, No Decoder","time":{"start":1714114057397,"stop":1714114057397,"duration":0},"status":"passed","severity":"normal"},{"uid":"cced6ac028818c8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714113486029,"stop":1714113486029,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b32d63f1241811","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714113486022,"stop":1714113486022,"duration":0},"status":"passed","severity":"normal"},{"uid":"26cd491509988cdb","name":"should encodeTxt and decodeTxt","time":{"start":1714113494484,"stop":1714113494484,"duration":0},"status":"passed","severity":"normal"},{"uid":"da78df08ef807180","name":"it tolerates circular branch references","time":{"start":1714113510506,"stop":1714113510506,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6bdd3b118086ed6","name":"Push message with shell command payload","time":{"start":1714114063294,"stop":1714114063295,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cd266156b593f98","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714113774659,"stop":1714113774659,"duration":0},"status":"passed","severity":"normal"},{"uid":"54874246cf2faf84","name":"Push message with content topic containing Arabic","time":{"start":1714114063302,"stop":1714114063303,"duration":1},"status":"passed","severity":"normal"},{"uid":"d495c5c4747e91f2","name":"Fails to push message with empty content topic","time":{"start":1714113919507,"stop":1714113919507,"duration":0},"status":"passed","severity":"normal"},{"uid":"63bbdd02c1ce06dc","name":"Push message equal or less that 1MB","time":{"start":1714113919511,"stop":1714113919511,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa38676ac862bf6f","name":"Query Generator - backward","time":{"start":1714114080704,"stop":1714114080704,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec579ae98e14ee87","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714113486033,"stop":1714113486034,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c561881e17f810c","name":"same cluster, different shard: nodes connect","time":{"start":1714113809940,"stop":1714113809940,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f863b432245d1b","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714114057396,"stop":1714114057396,"duration":0},"status":"passed","severity":"normal"},{"uid":"d68ba04ab0fb57ca","name":"Push message with short payload","time":{"start":1714113919490,"stop":1714113919491,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b7deb1a61eaff53","name":"Check message received after nwaku node is restarted","time":{"start":1714114005858,"stop":1714114005858,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a9e5b6daa1636ad4","name":"Check message received after jswaku node is restarted","time":{"start":1714114005857,"stop":1714114005857,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2305dc309fdba226","name":"random static sharding 7 - Cluster ID: 669, Shard ID: 887","time":{"start":1714114057878,"stop":1714114057878,"duration":0},"status":"passed","severity":"normal"},{"uid":"2897601092f35b44","name":"Check received message containing JSON","time":{"start":1714113691509,"stop":1714113691510,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fd779f80845eee5","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app54/10/topic784/xml","time":{"start":1714114012099,"stop":1714114012099,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c3e2dc79559292","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app74/7/topic435/json","time":{"start":1714114012100,"stop":1714114012100,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a5b85fd73469474","name":"should throw error - no public key","time":{"start":1714113494491,"stop":1714113494492,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9645349edf31f9","name":"Push message equal or less that 1MB","time":{"start":1714114063322,"stop":1714114063323,"duration":1},"status":"passed","severity":"normal"},{"uid":"656328f8c79b5ab4","name":"Ping on unsubscribed peer","time":{"start":1714113614733,"stop":1714113614733,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea81566d8fef7ad","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714113486021,"stop":1714113486021,"duration":0},"status":"passed","severity":"normal"},{"uid":"788635f6dfac8853","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714114125087,"stop":1714114125088,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef5d0f2de040d31","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714114161838,"stop":1714114161838,"duration":0},"status":"passed","severity":"normal"},{"uid":"be37d9a9a9dbafae","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714113698304,"stop":1714113698304,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc0ad18d4275998","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714114057398,"stop":1714114057398,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc5b77a37494a8d","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714113493836,"stop":1714113493836,"duration":0},"status":"passed","severity":"normal"},{"uid":"298ca5f5f3ae439d","name":"Check received message with timestamp: 1714113535752000000 ","time":{"start":1714114005815,"stop":1714114005815,"duration":0},"status":"passed","severity":"normal"},{"uid":"40dc04836eabae5b","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714113956141,"stop":1714113956142,"duration":1},"status":"passed","severity":"normal"},{"uid":"35df7ff37863133b","name":"Check message with no content topic is not received","time":{"start":1714114005853,"stop":1714114005854,"duration":1},"status":"passed","severity":"normal"},{"uid":"820b3603620b647f","name":"Passing page size 0 when there are 110 messages","time":{"start":1714114094628,"stop":1714114094628,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac32299884cddad6","name":"should not fail to stop the service if it was not started","time":{"start":1714113514257,"stop":1714113514258,"duration":1},"status":"passed","severity":"normal"},{"uid":"7adc5a5c8ca76f42","name":"Check message with no content topic is not received","time":{"start":1714113691516,"stop":1714113691516,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c2c533686857c0","name":"Check received message containing numeric","time":{"start":1714114005821,"stop":1714114005821,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf3ba9df136b09b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714114161833,"stop":1714114161833,"duration":0},"status":"passed","severity":"normal"},{"uid":"2515995faee3f49a","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714113486022,"stop":1714113486023,"duration":1},"status":"passed","severity":"normal"},{"uid":"e91d76d5b6478d13","name":"Generator, 2 different pubsubtopics","time":{"start":1714114100305,"stop":1714114100306,"duration":1},"status":"passed","severity":"normal"},{"uid":"4123d8fb67b932f2","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714114057400,"stop":1714114057400,"duration":0},"status":"passed","severity":"normal"},{"uid":"a073c64c8b4c7410","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714113626692,"stop":1714113626694,"duration":2},"status":"passed","severity":"normal"},{"uid":"8660ffec35f62898","name":"Query generator for 2000 messages","time":{"start":1714114098923,"stop":1714114098923,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f89af0c187d4fe","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714113499146,"stop":1714113499147,"duration":1},"status":"passed","severity":"normal"},{"uid":"a849691a32b7a47d","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714113486011,"stop":1714113486011,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fbc3780fdb8dff3","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714114161834,"stop":1714114161834,"duration":0},"status":"passed","severity":"normal"},{"uid":"d39e0089b4dd9924","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714114161825,"stop":1714114161825,"duration":0},"status":"passed","severity":"normal"},{"uid":"2791c3484b52b4a7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714113698305,"stop":1714113698305,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b453186a437415","name":"should handle a minimal index list","time":{"start":1714113486058,"stop":1714113486058,"duration":0},"status":"passed","severity":"normal"},{"uid":"232e30c23011cb62","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714113509826,"stop":1714113509826,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b35c5edac8aeef3","name":"Push message with content topic containing escaped characters","time":{"start":1714114063311,"stop":1714114063311,"duration":0},"status":"passed","severity":"normal"},{"uid":"4230ad6e9a9a2f67","name":"Promise Callback - backward","time":{"start":1714114080704,"stop":1714114080705,"duration":1},"status":"passed","severity":"normal"},{"uid":"99b5b4feb6159790","name":"should not receive a peer event after stop","time":{"start":1714113514259,"stop":1714113514259,"duration":0},"status":"passed","severity":"normal"},{"uid":"699aa72a2ac05cae","name":"Passing page size 1 when there are 4 messages","time":{"start":1714114094628,"stop":1714114094630,"duration":2},"status":"passed","severity":"normal"},{"uid":"a96ce527a0bdc3f1","name":"Round trip binary serialization","time":{"start":1714113499364,"stop":1714113499364,"duration":0},"status":"passed","severity":"normal"},{"uid":"e367faa003e08930","name":"Nodes with multiple pubsub topic","time":{"start":1714113944740,"stop":1714113944740,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d7a9ceb3e6f13c","name":"Push message with Script payload","time":{"start":1714113919494,"stop":1714113919495,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1bbe9bb44cc7d54","name":"should set field with all protocols disabled","time":{"start":1714113494497,"stop":1714113494497,"duration":0},"status":"passed","severity":"normal"},{"uid":"df70d0f56304e700","name":"can start and stop the service","time":{"start":1714113514257,"stop":1714113514257,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcff30c09dbc88c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714113804853,"stop":1714113804854,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7f11e7e4464b248","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714113486020,"stop":1714113486020,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e98b309f9a2e4","name":"Subscribe to topic containing long and publish message","time":{"start":1714113961056,"stop":1714113961056,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ce5aa3600f4b13","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714113944738,"stop":1714113944738,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2ea73cbeeff155","name":"should get / set UDP multiaddr","time":{"start":1714113494493,"stop":1714113494494,"duration":1},"status":"passed","severity":"normal"},{"uid":"281fb8eb55287d73","name":"should throw an error for an unconfigured topic","time":{"start":1714113486030,"stop":1714113486030,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac68b0dcb0f7dea7","name":"listenerCount","time":{"start":1714113577295,"stop":1714113577295,"duration":0},"status":"passed","severity":"normal"},{"uid":"2681a54ed281425c","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714113547438,"stop":1714113547439,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e4c415193c7266","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714113614263,"stop":1714113614264,"duration":1},"status":"passed","severity":"normal"},{"uid":"82a0dd9d216f87df","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714113614262,"stop":1714113614262,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3a07289e0ecbe9","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app40/3/topic472/json","time":{"start":1714114012094,"stop":1714114012098,"duration":4},"status":"passed","severity":"normal"},{"uid":"179d665496741010","name":"Check publish message containing special chars","time":{"start":1714113956118,"stop":1714113956119,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aae3f52e2fd02f0","name":"Push message with special chars payload","time":{"start":1714114063279,"stop":1714114063280,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb676cbdbc13f569","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714113493838,"stop":1714113493838,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b51f20b683825b","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714113510509,"stop":1714113510510,"duration":1},"status":"passed","severity":"normal"},{"uid":"24019d749254898a","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714114039720,"stop":1714114039721,"duration":1},"status":"passed","severity":"normal"},{"uid":"4594ea6eb95cf263","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714113486059,"stop":1714113486059,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a6f84b1469b0ef","name":"random static sharding 6 - Cluster ID: 490, Shard ID: 894","time":{"start":1714114057877,"stop":1714114057878,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd22d4628e5446fc","name":"different cluster, same shard: nodes don't connect","time":{"start":1714113809940,"stop":1714113809940,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c599dae360c95a","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714113486033,"stop":1714113486033,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b15465287e2994","name":"shard 0","time":{"start":1714114057872,"stop":1714114057873,"duration":1},"status":"passed","severity":"normal"},{"uid":"47b876a620490cbb","name":"Generator, 2 different pubsubtopics","time":{"start":1714114100309,"stop":1714114100310,"duration":1},"status":"passed","severity":"normal"},{"uid":"68d4de63931a1cd0","name":"Push message with content topic containing long","time":{"start":1714114063301,"stop":1714114063301,"duration":0},"status":"passed","severity":"normal"},{"uid":"e64f9f7639d30403","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714114057398,"stop":1714114057399,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b861a8fb30bf312","name":"Ordered Callback - forward","time":{"start":1714114080705,"stop":1714114080705,"duration":0},"status":"passed","severity":"normal"},{"uid":"381aa9a72185ccf5","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714113747959,"stop":1714113747959,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab6fa6c93ab13","name":"should handle corrupted local storage data gracefully","time":{"start":1714113514261,"stop":1714113514261,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb018f2a773108d3","name":"Check received message containing escaped characters","time":{"start":1714114005839,"stop":1714114005840,"duration":1},"status":"passed","severity":"normal"},{"uid":"cab90de63b85ab7f","name":"Check message with non string payload is not received","time":{"start":1714114005855,"stop":1714114005856,"duration":1},"status":"passed","severity":"normal"},{"uid":"a411c1964677ed78","name":"handles different clusterIds correctly","time":{"start":1714113486015,"stop":1714113486015,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f493c6272c0193b","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714114039717,"stop":1714114039720,"duration":3},"status":"passed","severity":"normal"},{"uid":"7795c6d6add1816a","name":"groups content topics by expected pubsub topic","time":{"start":1714113486014,"stop":1714113486014,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb11e3a53118cefd","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714113537193,"stop":1714113537194,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e57ca0f9c12e5da","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714113486024,"stop":1714113486024,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d11561d57a61de","name":"Subscribe to topic containing Script and receive message","time":{"start":1714113774652,"stop":1714113774653,"duration":1},"status":"passed","severity":"normal"},{"uid":"4400376d1220b7f7","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714114057882,"stop":1714114057882,"duration":0},"status":"passed","severity":"normal"},{"uid":"a07737e140f036dc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714113486026,"stop":1714113486026,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1397fd14bb73ab","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714113509828,"stop":1714113509828,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a063151dbe27b9b","name":"Check received message containing Chinese","time":{"start":1714114005800,"stop":1714114005801,"duration":1},"status":"passed","severity":"normal"},{"uid":"b01f98456669fca7","name":"Non TWN Cluster","time":{"start":1714114012080,"stop":1714114012081,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cd640851f83239a","name":"Generator, custom pubsub topic","time":{"start":1714114100305,"stop":1714114100305,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba098687cbe534c","name":"Check received message containing special chars","time":{"start":1714114005800,"stop":1714114005800,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7da8121f5fbac49","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714113698270,"stop":1714113698271,"duration":1},"status":"passed","severity":"normal"},{"uid":"10213afd88f17e50","name":"should decode valid enr successfully","time":{"start":1714113494484,"stop":1714113494485,"duration":1},"status":"passed","severity":"normal"},{"uid":"2960d8ac52e5b27e","name":"Check received message containing shell command","time":{"start":1714114005813,"stop":1714114005814,"duration":1},"status":"passed","severity":"normal"},{"uid":"167c16207f0429df","name":"ignores domain fetching errors","time":{"start":1714113510507,"stop":1714113510507,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2abe42d1cf0151b","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714113544159,"stop":1714113544159,"duration":0},"status":"passed","severity":"normal"},{"uid":"536c4c214919fb68","name":"Publishes to nwaku","time":{"start":1714113949693,"stop":1714113949693,"duration":0},"status":"passed","severity":"normal"},{"uid":"7abd1501eaaa0aae","name":"returns all values when wanted number matches available values","time":{"start":1714113508869,"stop":1714113508875,"duration":6},"status":"passed","severity":"normal"},{"uid":"f6100a251cdb832b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714114161828,"stop":1714114161828,"duration":0},"status":"passed","severity":"normal"},{"uid":"81002dbd4ed7eb2e","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714113961054,"stop":1714113961055,"duration":1},"status":"passed","severity":"normal"},{"uid":"eed77ba56338a2c3","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714113486022,"stop":1714113486022,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4c2e26e79f4b02","name":"Push message with Russian payload","time":{"start":1714113919493,"stop":1714113919494,"duration":1},"status":"passed","severity":"normal"},{"uid":"52fba1bb4e1feaf7","name":"should properly create location multiaddrs - udp","time":{"start":1714113494496,"stop":1714113494496,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43c89d360dc4688","name":"Check publish message containing JSON","time":{"start":1714113956125,"stop":1714113956126,"duration":1},"status":"passed","severity":"normal"},{"uid":"a84e7aa7fe99ae9b","name":"should throw error - no public key","time":{"start":1714113494486,"stop":1714113494486,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad257d0a322c6a25","name":"should not receive a peer event after stop","time":{"start":1714113547326,"stop":1714113547328,"duration":2},"status":"passed","severity":"normal"},{"uid":"739de2d9ca14a8af","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714113486013,"stop":1714113486013,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d927ed28790d9a7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714113486028,"stop":1714113486028,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b141a3d8bd55787","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714113493840,"stop":1714113493840,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d383435a0b68f21","name":"Check publish message containing short","time":{"start":1714113956114,"stop":1714113956116,"duration":2},"status":"passed","severity":"normal"},{"uid":"e6ed3b48c81934f2","name":"Check message with invalid timestamp is not received","time":{"start":1714114005816,"stop":1714114005816,"duration":0},"status":"passed","severity":"normal"},{"uid":"36315d52bf6472cc","name":"Ping on peer without subscriptions","time":{"start":1714113614732,"stop":1714113614733,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba3edacf883a2d35","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714113486023,"stop":1714113486024,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5cb8b6862d338fe","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app62/6/topic106/json","time":{"start":1714114012081,"stop":1714114012082,"duration":1},"status":"passed","severity":"normal"},{"uid":"46b9a1f9a6e101b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714114161831,"stop":1714114161831,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d934d814e3abe0c","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714113547330,"stop":1714113547331,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e252a8dc01d242c2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714113774659,"stop":1714113774659,"duration":0},"status":"passed","severity":"normal"},{"uid":"9671f82c7bb21049","name":"Push message with content topic containing XML","time":{"start":1714113919504,"stop":1714113919504,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6b309535c057e26","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714113698269,"stop":1714113698269,"duration":0},"status":"passed","severity":"normal"},{"uid":"77eb37d198cf9a6b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714113486027,"stop":1714113486027,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b08649063c9869","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714113509830,"stop":1714113509830,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5fce1c1be8bb43e","name":"Callback on promise, aborts when callback returns true","time":{"start":1714114098922,"stop":1714114098922,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3c50190b96012e","name":"Reopen subscription with peer with lost subscription","time":{"start":1714113614733,"stop":1714113614734,"duration":1},"status":"passed","severity":"normal"},{"uid":"c664701f5cf681d8","name":"Store - dialed after - with timeout","time":{"start":1714114131416,"stop":1714114131416,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48bdffa06e85697","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714113747956,"stop":1714113747956,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d355ecd4fcff7ed","name":"removeEventListener with correct event","time":{"start":1714113577293,"stop":1714113577293,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76a6f8591d0b0c9","name":"should not receive a peer event after stop","time":{"start":1714113996958,"stop":1714113996958,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ea4d7246061bf1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714113698308,"stop":1714113698308,"duration":0},"status":"passed","severity":"normal"},{"uid":"5daa8b6e1d1db41e","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714113486035,"stop":1714113486035,"duration":0},"status":"passed","severity":"normal"},{"uid":"8137c52768ad7ee1","name":"Passing page size 11 when there are 10 messages","time":{"start":1714114094631,"stop":1714114094632,"duration":1},"status":"passed","severity":"normal"},{"uid":"7481749e748f4327","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714113509750,"stop":1714113509750,"duration":0},"status":"passed","severity":"normal"},{"uid":"621ef08f01af87d5","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714113961062,"stop":1714113961063,"duration":1},"status":"passed","severity":"normal"},{"uid":"b43a29103ff21835","name":"Check message with non string payload is not received","time":{"start":1714113691517,"stop":1714113691517,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d505485ba35bda","name":"throws an error for improperly formatted content topics","time":{"start":1714113486016,"stop":1714113486016,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcad72ccfa6a34a1","name":"Check publish message containing Russian","time":{"start":1714113956121,"stop":1714113956122,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2be65eab1712b4c","name":"should properly create location multiaddrs - tcp4","time":{"start":1714113494495,"stop":1714113494495,"duration":0},"status":"passed","severity":"normal"},{"uid":"610562a12c373dc9","name":"Encoder throws on undefined content topic","time":{"start":1714113522074,"stop":1714113522075,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8d788a7aacdff3c","name":"receives messages sent to provided content topic through callback","time":{"start":1714113956281,"stop":1714113956281,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e4a76c911ecb287f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714113486027,"stop":1714113486028,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5d135989b96f0db","name":"Subscribe to topic containing long and receive message","time":{"start":1714114161828,"stop":1714114161828,"duration":0},"status":"passed","severity":"normal"},{"uid":"15435cd256c18e3a","name":"Encoder throws on empty string content topic","time":{"start":1714113499366,"stop":1714113499366,"duration":0},"status":"passed","severity":"normal"},{"uid":"75bd47a7135ebcbe","name":"Relay - times out","time":{"start":1714114131415,"stop":1714114131416,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff02cb916adefd23","name":"should not receive a peer event before start","time":{"start":1714113514259,"stop":1714113514259,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a94c49e8e68ae3","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714113486016,"stop":1714113486016,"duration":0},"status":"passed","severity":"normal"},{"uid":"567b9b8969aef489","name":"Push message with Chinese payload","time":{"start":1714114063280,"stop":1714114063281,"duration":1},"status":"passed","severity":"normal"},{"uid":"532dc22561edc39d","name":"should not throw an error for a single configured topic","time":{"start":1714113486030,"stop":1714113486030,"duration":0},"status":"passed","severity":"normal"},{"uid":"51cd61f1952919ca","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714114125085,"stop":1714114125086,"duration":1},"status":"passed","severity":"normal"},{"uid":"4297bd32629aa6ca","name":"should throw error - no id","time":{"start":1714113494487,"stop":1714113494491,"duration":4},"status":"passed","severity":"normal"},{"uid":"5578990d536e788f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714114057873,"stop":1714114057874,"duration":1},"status":"passed","severity":"normal"},{"uid":"932f4f81490e676e","name":"1 Relay, 1 Filter, gives up","time":{"start":1714113509750,"stop":1714113509751,"duration":1},"status":"passed","severity":"normal"},{"uid":"bea0fe5f4a8b1934","name":"Push message with Basic HTML tag payload","time":{"start":1714113919495,"stop":1714113919495,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4139e095b9c6f1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714113698273,"stop":1714113698274,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcc6416c8f5ad0f7","name":"should properly create location multiaddrs - udp4","time":{"start":1714113494494,"stop":1714113494495,"duration":1},"status":"passed","severity":"normal"},{"uid":"d61c68ecd2d8dd4c","name":"Relay - dialed first","time":{"start":1714114131414,"stop":1714114131414,"duration":0},"status":"passed","severity":"normal"},{"uid":"69050d1fbed881c7","name":"removeEventListener with wrong event","time":{"start":1714113577294,"stop":1714113577294,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea8752bde09f0d2d","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714113961057,"stop":1714113961058,"duration":1},"status":"passed","severity":"normal"},{"uid":"43fd61993a0558bd","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714113774645,"stop":1714113774647,"duration":2},"status":"passed","severity":"normal"},{"uid":"b5804741c09b622c","name":"Fails to publish message with wrong content topic","time":{"start":1714113956141,"stop":1714113956141,"duration":0},"status":"passed","severity":"normal"},{"uid":"f894808b53942437","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714113774640,"stop":1714113774640,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2cf6b9d2622fe1","name":"Check meta is set [ecies]","time":{"start":1714113522074,"stop":1714113522074,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b39af9da74b6b0","name":"Subscribe to topic containing XML and receive message","time":{"start":1714114161839,"stop":1714114161839,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f603e8d60218fe4","name":"isConnected should return false after all peers disconnect","time":{"start":1714113589074,"stop":1714113589075,"duration":1},"status":"passed","severity":"normal"},{"uid":"809fabb5184500ba","name":"Check received message containing Russian","time":{"start":1714114005823,"stop":1714114005823,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f964ede849a3","name":"Query with Promise Callback, No message returned","time":{"start":1714114057402,"stop":1714114057402,"duration":0},"status":"passed","severity":"normal"},{"uid":"daba28cdbf9691c9","name":"throws on empty content topic","time":{"start":1714113486001,"stop":1714113486002,"duration":1},"status":"passed","severity":"normal"}]