mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 16:33:21 +00:00
1 line
153 KiB
JSON
1 line
153 KiB
JSON
[{"uid":"e2ef9e6efcd4f999","name":"Check received message containing JSON","time":{"start":1714379752782,"stop":1714379752782,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3d3bb7c4617267","name":"Push message with content topic containing Arabic","time":{"start":1714379984449,"stop":1714379984449,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6990b8976de9961","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714379791667,"stop":1714379791668,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d728c23972b25e8","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714380216160,"stop":1714380216161,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fb2a5b55e419648","name":"Check received message containing SQL Injection","time":{"start":1714379752779,"stop":1714379752780,"duration":1},"status":"passed","severity":"normal"},{"uid":"de7d486fcdb8bce5","name":"handles empty contentTopics array correctly","time":{"start":1714379533166,"stop":1714379533166,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a5d3c73303c3cd","name":"Check received message containing Russian","time":{"start":1714379752768,"stop":1714379752778,"duration":10},"status":"passed","severity":"normal"},{"uid":"5b56b9e9dd3d0ff9","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714379984451,"stop":1714379984451,"duration":0},"status":"passed","severity":"normal"},{"uid":"d876788fac96ab99","name":"Check received message with timestamp: 1714379583067000000 ","time":{"start":1714380049520,"stop":1714380049520,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b31c2ff9ee70835","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714379535792,"stop":1714379535792,"duration":0},"status":"passed","severity":"normal"},{"uid":"939cd02e734b493","name":"Check publish message containing Arabic","time":{"start":1714380035051,"stop":1714380035051,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b5760acca0dc9b6","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714379583373,"stop":1714379583374,"duration":1},"status":"passed","severity":"normal"},{"uid":"c96865f6a9efd499","name":"Query Generator, No message returned","time":{"start":1714380140927,"stop":1714380140927,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde04f112b6049e1","name":"Check message with no payload is not received","time":{"start":1714380049525,"stop":1714380049525,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa1438f0aa27cfe","name":"Check received message containing SQL Injection","time":{"start":1714380049531,"stop":1714380049531,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e95b6174066021","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714379791665,"stop":1714379791666,"duration":1},"status":"passed","severity":"normal"},{"uid":"9188e300cb880fe4","name":"Subscribe to topic containing short and publish message","time":{"start":1714380037750,"stop":1714380037750,"duration":0},"status":"passed","severity":"normal"},{"uid":"192fb56e7a4bafb2","name":"Encoder throws on empty string content topic","time":{"start":1714379546464,"stop":1714379546465,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae9af34992e6707d","name":"Push message with JSON payload","time":{"start":1714380124127,"stop":1714380124128,"duration":1},"status":"passed","severity":"normal"},{"uid":"85760a4a159484eb","name":"Push message equal or less that 1MB","time":{"start":1714379984457,"stop":1714379984457,"duration":0},"status":"passed","severity":"normal"},{"uid":"4284159d1cefe5d4","name":"getPeersByDiscovery","time":{"start":1714379623570,"stop":1714379623571,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad422d054ef5504","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714379533154,"stop":1714379533154,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2607a5abb7c9be1","name":"Relay","time":{"start":1714379592719,"stop":1714379592719,"duration":0},"status":"passed","severity":"normal"},{"uid":"d64763cc7bf2f76","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714379832149,"stop":1714379832150,"duration":1},"status":"passed","severity":"normal"},{"uid":"28066a7181d668a4","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714379630888,"stop":1714379630888,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de31f4a8f12a421","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714380035264,"stop":1714380035264,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5e566753ad92a9fc","name":"Query generator for multiple messages","time":{"start":1714380152668,"stop":1714380152669,"duration":1},"status":"passed","severity":"normal"},{"uid":"49bea2ba3bab42a0","name":"Check message with non string payload is not received","time":{"start":1714380049525,"stop":1714380049526,"duration":1},"status":"passed","severity":"normal"},{"uid":"345659cf8092afb7","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714380124165,"stop":1714380124165,"duration":0},"status":"passed","severity":"normal"},{"uid":"815632f2dd8e703","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app62/1/topic800/json","time":{"start":1714380091391,"stop":1714380091391,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8531b588198fcce","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714379673128,"stop":1714379673128,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e0df47d7e02c32","name":"Check message received after jswaku node is restarted","time":{"start":1714380049541,"stop":1714380049541,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6e1dfcd986f5a6ed","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714380216157,"stop":1714380216158,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4f84f862e99ec70","name":"different cluster, different shard: nodes don't connect","time":{"start":1714379871875,"stop":1714379871875,"duration":0},"status":"passed","severity":"normal"},{"uid":"c635c10eb1e4f69b","name":"should not fail to start the service if it is already started","time":{"start":1714379595592,"stop":1714379595592,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a237e49b88b78bf","name":"Check received message containing short","time":{"start":1714379752749,"stop":1714379752753,"duration":4},"status":"passed","severity":"normal"},{"uid":"b49e2782c643f154","name":"Check received message containing long","time":{"start":1714380049528,"stop":1714380049528,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd23019dca42ece0","name":"should not receive a peer event after stop","time":{"start":1714379561023,"stop":1714379561023,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b136de27ed814b4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714379667632,"stop":1714379667632,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b50a05b5653b7c","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714379556701,"stop":1714379556701,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff052c8a2d4f490","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714379752404,"stop":1714379752404,"duration":0},"status":"passed","severity":"normal"},{"uid":"3971f0b78f499f5c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714380049522,"stop":1714380049523,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae9efecdf639eddb","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714379541138,"stop":1714379541138,"duration":0},"status":"passed","severity":"normal"},{"uid":"420e8d13ac7cbc91","name":"Fails to push message bigger that 1MB","time":{"start":1714380124171,"stop":1714380124171,"duration":0},"status":"passed","severity":"normal"},{"uid":"613caaf444ce5925","name":"Push message with Script payload","time":{"start":1714379984441,"stop":1714379984442,"duration":1},"status":"passed","severity":"normal"},{"uid":"c43da5d5e93fe292","name":"Check publish message containing numeric","time":{"start":1714380035049,"stop":1714380035050,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d2e2ddc0e645477","name":"Subscribe to topic containing short and receive message","time":{"start":1714380216155,"stop":1714380216155,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc646be8cb81223","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714380320955,"stop":1714380320955,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c3107af9d3b025","name":"Check publish message containing emoji","time":{"start":1714380035067,"stop":1714380035067,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1837d782540e89","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714380216154,"stop":1714380216154,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d13fb99cecfecf","name":"can start and stop the service","time":{"start":1714379561021,"stop":1714379561021,"duration":0},"status":"passed","severity":"normal"},{"uid":"a70ee2b81886600c","name":"Passing page size 0 when there are 110 messages","time":{"start":1714380172628,"stop":1714380172628,"duration":0},"status":"passed","severity":"normal"},{"uid":"95fad087d0908b2a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714379533158,"stop":1714379533158,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e7a4e4ec05f5f74","name":"Check message with non string payload is not received","time":{"start":1714379752798,"stop":1714379752799,"duration":1},"status":"passed","severity":"normal"},{"uid":"1debb325be3115dd","name":"Push message with custom timestamp: 1683621352570","time":{"start":1714380124169,"stop":1714380124169,"duration":0},"status":"passed","severity":"normal"},{"uid":"803d9e2b454773f8","name":"Check received message containing Chinese","time":{"start":1714379752767,"stop":1714379752767,"duration":0},"status":"passed","severity":"normal"},{"uid":"da18d0d40e57366e","name":"Subscribe and receive messages via waku relay post","time":{"start":1714380216152,"stop":1714380216152,"duration":0},"status":"passed","severity":"normal"},{"uid":"919f5bdd0db84b5c","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app79/1/topic309/utf8","time":{"start":1714380091395,"stop":1714380091395,"duration":0},"status":"passed","severity":"normal"},{"uid":"904a572441563753","name":"Push message with shell command payload","time":{"start":1714380124128,"stop":1714380124128,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf9325fe31ca2ad","name":"Check received message containing SQL Injection","time":{"start":1714380049515,"stop":1714380049515,"duration":0},"status":"passed","severity":"normal"},{"uid":"c480b821e7b225e4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714380216165,"stop":1714380216165,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3c0aa2b883841e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714380216166,"stop":1714380216166,"duration":0},"status":"passed","severity":"normal"},{"uid":"737799b88e5f0e12","name":"Ping on peer without subscriptions","time":{"start":1714379623700,"stop":1714379623701,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7257662adabc615","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714379673126,"stop":1714379673127,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7f6896c09368a1f","name":"shard 0","time":{"start":1714380112849,"stop":1714380112849,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b4dd20c9add80e","name":"Overlapping topic subscription","time":{"start":1714379832135,"stop":1714379832136,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6d3917947bbcc60","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714379533156,"stop":1714379533156,"duration":0},"status":"passed","severity":"normal"},{"uid":"4638e54985dae26c","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714379752414,"stop":1714379752414,"duration":0},"status":"passed","severity":"normal"},{"uid":"54103d0eed73714b","name":"Push message with content topic containing Chinese","time":{"start":1714380124162,"stop":1714380124162,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f65e26f87661fb5","name":"Check meta is set [symmetric]","time":{"start":1714379566851,"stop":1714379566852,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7d0e0019b7c9640","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714379533164,"stop":1714379533164,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e582f377b198013","name":"Check received message containing escaped characters","time":{"start":1714380049518,"stop":1714380049518,"duration":0},"status":"passed","severity":"normal"},{"uid":"f490b049a6512f5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714379533153,"stop":1714379533153,"duration":0},"status":"passed","severity":"normal"},{"uid":"a735a3b227271e3c","name":"less peers than existing","time":{"start":1714379984622,"stop":1714379984623,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ef5f6da2914a073b","name":"Push message with content topic containing long","time":{"start":1714380124141,"stop":1714380124142,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e92f8824d36fa5c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714379752413,"stop":1714379752413,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d9ec43629dcf88","name":"Check message received after nwaku node is restarted","time":{"start":1714379752799,"stop":1714379752800,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3fb476c9b18f00a6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714379791669,"stop":1714379791670,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e2d10b944c743d5","name":"Throws when trying to push message with empty payload","time":{"start":1714380124140,"stop":1714380124141,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bbe88e683b72b0f","name":"Push message with custom timestamp: 1714376152995","time":{"start":1714379984456,"stop":1714379984456,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a75d170e513aa7","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714380006906,"stop":1714380006906,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a682797f10a75c","name":"Push message with SQL Injection payload","time":{"start":1714380124126,"stop":1714380124126,"duration":0},"status":"passed","severity":"normal"},{"uid":"34862b45f281b27b","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714380152672,"stop":1714380152673,"duration":1},"status":"passed","severity":"normal"},{"uid":"490be79866f51497","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714379752416,"stop":1714379752416,"duration":0},"status":"passed","severity":"normal"},{"uid":"625ad1a27b734892","name":"stop","time":{"start":1714379623572,"stop":1714379623573,"duration":1},"status":"passed","severity":"normal"},{"uid":"611636cfe3181ccf","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714380037749,"stop":1714380037749,"duration":0},"status":"passed","severity":"normal"},{"uid":"cacf7305485ed4d8","name":"should return all peers when numPeers is 0","time":{"start":1714379546270,"stop":1714379546270,"duration":0},"status":"passed","severity":"normal"},{"uid":"d98b347eb45ee8ce","name":"throws on content topic with empty application field","time":{"start":1714379533132,"stop":1714379533133,"duration":1},"status":"passed","severity":"normal"},{"uid":"178d5f57a4a8394c","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714379533337,"stop":1714379533337,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0da622ae0d27722","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app56/4/topic860/json","time":{"start":1714380091393,"stop":1714380091394,"duration":1},"status":"passed","severity":"normal"},{"uid":"b73e2980d232d224","name":"Fails to push message with empty content topic","time":{"start":1714379984454,"stop":1714379984454,"duration":0},"status":"passed","severity":"normal"},{"uid":"a146e98806341d4a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714379832140,"stop":1714379832140,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f17a7d1481dfb6","name":"Push message with Arabic payload","time":{"start":1714380124125,"stop":1714380124125,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda6ea0999ecc03b","name":"can start the service","time":{"start":1714379595589,"stop":1714379595590,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f779f04a7e9fdd5","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714379533149,"stop":1714379533149,"duration":0},"status":"passed","severity":"normal"},{"uid":"92de85ca841b7da3","name":"pre and post cipher","time":{"start":1714379567447,"stop":1714379567447,"duration":0},"status":"passed","severity":"normal"},{"uid":"992052ca7d659f2","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714380037753,"stop":1714380037753,"duration":0},"status":"passed","severity":"normal"},{"uid":"24059db2973b1c4b","name":"Check received message containing escaped characters","time":{"start":1714380049533,"stop":1714380049534,"duration":1},"status":"passed","severity":"normal"},{"uid":"e321b72c9b02f19","name":"throws on content topic with too few or too many fields","time":{"start":1714379533131,"stop":1714379533131,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff7e2a28fd5dd84","name":"Decoder throws on undefined content topic","time":{"start":1714379566854,"stop":1714379566854,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21c284f870a0ef1","name":"Check message received after nwaku node is restarted","time":{"start":1714380049541,"stop":1714380049541,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6590f9ef5d10b2c5","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714380161178,"stop":1714380161178,"duration":0},"status":"passed","severity":"normal"},{"uid":"97113143c21805b0","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714379630885,"stop":1714379630886,"duration":1},"status":"passed","severity":"normal"},{"uid":"5437f4dd8b986b4d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714379847914,"stop":1714379847914,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b1a7fdd9c8187b","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714380091388,"stop":1714380091388,"duration":0},"status":"passed","severity":"normal"},{"uid":"3169b05cbe3b639d","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714379533139,"stop":1714379533139,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c26ea0cb5d53380","name":"throws on empty content topic","time":{"start":1714379533130,"stop":1714379533131,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f9bd10b4d624b7a","name":"Check received message with timestamp: 1714379583067000000 ","time":{"start":1714380049536,"stop":1714380049536,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c2090c795a923b6","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714379591087,"stop":1714379591088,"duration":1},"status":"passed","severity":"normal"},{"uid":"d37447a0ec103ad","name":"Check received message with timestamp: 1714379583067 ","time":{"start":1714380049537,"stop":1714380049537,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef17e5fd71ab19b2","name":"Subscribe to topic containing XML and publish message","time":{"start":1714380037754,"stop":1714380037754,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3debd339b967dc5","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714379541132,"stop":1714379541132,"duration":0},"status":"passed","severity":"normal"},{"uid":"5acc601032e8731f","name":"Push message with content topic containing unicode special characters","time":{"start":1714379984453,"stop":1714379984453,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa33ff0c66938e3","name":"Used by Waku Relay","time":{"start":1714380185456,"stop":1714380185457,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8758f87751372a8","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714380035067,"stop":1714380035068,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d50da795b1b1e97","name":"Check publish message containing short","time":{"start":1714380035048,"stop":1714380035048,"duration":0},"status":"passed","severity":"normal"},{"uid":"e092f162a2bb2fe0","name":"Callback on promise, aborts when callback returns true","time":{"start":1714380152674,"stop":1714380152674,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c48cad694ff3d80","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714380037748,"stop":1714380037748,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea5ee3962beba42","name":"Query Generator - backward","time":{"start":1714380146150,"stop":1714380146150,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ad60ef10cb8db38","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714379591085,"stop":1714379591085,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1dd3a26c04756d8","name":"Subscribe to topic containing XML and receive message","time":{"start":1714379832142,"stop":1714379832143,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a9533809ad35669","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714380006910,"stop":1714380006911,"duration":1},"status":"passed","severity":"normal"},{"uid":"db02ea76ced38aa4","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714379533148,"stop":1714379533148,"duration":0},"status":"passed","severity":"normal"},{"uid":"94dbb378204090a7","name":"Reopen subscription with peer with lost subscription","time":{"start":1714379653588,"stop":1714379653589,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bc3df826dfcc148","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714380037751,"stop":1714380037751,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eedfe1b0026d6f3","name":"Decoder throws on empty string content topic","time":{"start":1714379568696,"stop":1714379568696,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca06f9eedc9dd09d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714379832146,"stop":1714379832147,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3b882dbbe0d10d4","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714379752406,"stop":1714379752406,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cf45d2738bca736","name":"Push message with SQL Injection payload","time":{"start":1714379984441,"stop":1714379984441,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1bcc6e3532a9d1","name":"returns all values when wanted number matches available values","time":{"start":1714379556333,"stop":1714379556334,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb8399281401626e","name":"should throw error - no id","time":{"start":1714379541609,"stop":1714379541609,"duration":0},"status":"passed","severity":"normal"},{"uid":"f794cadd74f4a384","name":"connects to nwaku","time":{"start":1714380185454,"stop":1714380185455,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c6ebbe701c59712","name":"Check message on other pubsub topic is not received","time":{"start":1714380049539,"stop":1714380049539,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c6f99132dac90db","name":"Push message with emoji payload","time":{"start":1714379984445,"stop":1714379984445,"duration":0},"status":"passed","severity":"normal"},{"uid":"a38f2a553396e261","name":"nwaku subscribes","time":{"start":1714380011936,"stop":1714380011937,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe059eb6fa2ed2dd","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714379990931,"stop":1714379990931,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8718a98d616970","name":"Store - dialed after - with timeout","time":{"start":1714380195496,"stop":1714380195497,"duration":1},"status":"passed","severity":"normal"},{"uid":"c46e049f21bf6be5","name":"Check received message containing short","time":{"start":1714380049527,"stop":1714380049528,"duration":1},"status":"passed","severity":"normal"},{"uid":"63e5b0a82bdf0939","name":"throws on content topic with non-number generation field","time":{"start":1714379533131,"stop":1714379533132,"duration":1},"status":"passed","severity":"normal"},{"uid":"73f5273530522911","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714380035264,"stop":1714380035265,"duration":1},"status":"skipped","severity":"normal"},{"uid":"61219ccc7deaeaae","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714379568694,"stop":1714379568694,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f43ae8f0adbdeb5","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714380091397,"stop":1714380091397,"duration":0},"status":"passed","severity":"normal"},{"uid":"d675e56ece19f4d4","name":"Check received message with timestamp: 1714379582550 ","time":{"start":1714379752790,"stop":1714379752791,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f7df21fcd3340f2","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714379605220,"stop":1714379605220,"duration":0},"status":"passed","severity":"normal"},{"uid":"969b51f0f7073740","name":"Fails to publish message with wrong content topic","time":{"start":1714380035070,"stop":1714380035071,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc9bf7392fa68995","name":"Relay + Store","time":{"start":1714379592720,"stop":1714379592720,"duration":0},"status":"passed","severity":"normal"},{"uid":"455090fda63c6538","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714379752395,"stop":1714379752395,"duration":0},"status":"passed","severity":"normal"},{"uid":"340e0d217be86f19","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714379557441,"stop":1714379557442,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f8cd3a71fd6ff2a","name":"Query with Promise Callback, No message returned","time":{"start":1714380140939,"stop":1714380140942,"duration":3},"status":"passed","severity":"normal"},{"uid":"31893bd27dcd8686","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app60/1/topic465/proto","time":{"start":1714380091393,"stop":1714380091393,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a0102be93c711f1","name":"Push message with short payload","time":{"start":1714379984437,"stop":1714379984437,"duration":0},"status":"passed","severity":"normal"},{"uid":"efea06c07b978540","name":"should decode valid enr with tcp successfully","time":{"start":1714379541609,"stop":1714379541609,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c636d541fde8d06","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714379752397,"stop":1714379752398,"duration":1},"status":"passed","severity":"normal"},{"uid":"e01e0deaed3b8083","name":"Decoder throws on undefined content topic","time":{"start":1714379568695,"stop":1714379568696,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ad6fb2b1a8e97c3","name":"Relay - times out","time":{"start":1714380195496,"stop":1714380195496,"duration":0},"status":"passed","severity":"normal"},{"uid":"709639ac0b0caa38","name":"Check received message with timestamp: 1714379582550000000 ","time":{"start":1714379752789,"stop":1714379752790,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac05f6a707bc0a06","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714379752423,"stop":1714379752424,"duration":1},"status":"passed","severity":"normal"},{"uid":"81e04863f9437768","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714379533145,"stop":1714379533145,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e687ecae3a4af7a","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app26/8/topic470/xml","time":{"start":1714380091395,"stop":1714380091395,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a0bc7527f0df32","name":"configure the node with multiple content topics","time":{"start":1714380091396,"stop":1714380091397,"duration":1},"status":"passed","severity":"normal"},{"uid":"e69ae5b7933e71f3","name":"ignores domain fetching errors","time":{"start":1714379557439,"stop":1714379557439,"duration":0},"status":"passed","severity":"normal"},{"uid":"1755592727133fbf","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714379568693,"stop":1714379568693,"duration":0},"status":"passed","severity":"normal"},{"uid":"43300da5dd3a262a","name":"random static sharding 1 - Cluster ID: 968, Shard ID: 849","time":{"start":1714380112850,"stop":1714380112850,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27afdbb269cd52b","name":"Check meta is set [ecies]","time":{"start":1714379568694,"stop":1714379568694,"duration":0},"status":"passed","severity":"normal"},{"uid":"281d57e3dceb9e1f","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714379752424,"stop":1714379752425,"duration":1},"status":"passed","severity":"normal"},{"uid":"752535ad771c7be","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714379752791,"stop":1714379752791,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87ebb9e596ae194","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714379752409,"stop":1714379752409,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e21455f92785257","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714380216167,"stop":1714380216167,"duration":0},"status":"passed","severity":"normal"},{"uid":"848c3e955a4b9e1f","name":"Publish without waiting for remote peer","time":{"start":1714380037746,"stop":1714380037747,"duration":1},"status":"passed","severity":"normal"},{"uid":"64f2acf15e5baf24","name":"Subscribe and receive messages via waku relay post","time":{"start":1714380216162,"stop":1714380216162,"duration":0},"status":"passed","severity":"normal"},{"uid":"d19a356aa69e33a6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714379667633,"stop":1714379667633,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f9dbd7b45b7243","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714379533151,"stop":1714379533151,"duration":0},"status":"passed","severity":"normal"},{"uid":"4833c7dfc120ecdc","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714379752415,"stop":1714379752416,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1f4991af84c8b97","name":"Subscribe to topic containing long and receive message","time":{"start":1714380216165,"stop":1714380216165,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ca096052429cf8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714379752403,"stop":1714379752403,"duration":0},"status":"passed","severity":"normal"},{"uid":"b07ae23ee0cac9c1","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714379556868,"stop":1714379556869,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e7f5da8f11b5639","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714379541131,"stop":1714379541131,"duration":0},"status":"passed","severity":"normal"},{"uid":"9443abf46e7a8217","name":"Check publish message after service node is restarted","time":{"start":1714380035072,"stop":1714380035072,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6afbf886bff2d8db","name":"should return unique PubsubTopics for static sharding","time":{"start":1714379533147,"stop":1714379533147,"duration":0},"status":"passed","severity":"normal"},{"uid":"acadd9b58c0de0e4","name":"retrieves a single peer","time":{"start":1714379557438,"stop":1714379557438,"duration":0},"status":"passed","severity":"normal"},{"uid":"abea115c4915489f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714380216159,"stop":1714380216159,"duration":0},"status":"passed","severity":"normal"},{"uid":"8690d908bc2d4dfb","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714379533144,"stop":1714379533144,"duration":0},"status":"passed","severity":"normal"},{"uid":"de72cc04f8de97ba","name":"Push message with content topic containing Russian","time":{"start":1714380124163,"stop":1714380124163,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd117830f013d846","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714380035265,"stop":1714380035265,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1fe03bbc3e9e7ae1","name":"Publish message with rate limit","time":{"start":1714380035074,"stop":1714380035074,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf68c7495c915203","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714379791668,"stop":1714379791668,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf32dfc810e86a7","name":"should handle a minimal index list","time":{"start":1714379533336,"stop":1714379533337,"duration":1},"status":"passed","severity":"normal"},{"uid":"47a759022ca4c452","name":"Check received message containing short","time":{"start":1714380049509,"stop":1714380049510,"duration":1},"status":"passed","severity":"normal"},{"uid":"623a4f6172a0b2e8","name":"throws on content topic with empty encoding field","time":{"start":1714379533134,"stop":1714379533134,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d85c2900ece0f8","name":"should return valid sharding parameters for static sharding","time":{"start":1714379533162,"stop":1714379533163,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c044340deb3dcc3","name":"Push message with custom timestamp: 1683621352995","time":{"start":1714379984455,"stop":1714379984456,"duration":1},"status":"passed","severity":"normal"},{"uid":"82430467cf38fb07","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714379557443,"stop":1714379557443,"duration":0},"status":"skipped","severity":"normal"},{"uid":"57c39e82be8bc70e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714379533155,"stop":1714379533155,"duration":0},"status":"passed","severity":"normal"},{"uid":"290082d7247ccd5b","name":"should set field with only STORE enabled","time":{"start":1714379541618,"stop":1714379541618,"duration":0},"status":"passed","severity":"normal"},{"uid":"e42e40f925b499dd","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714380037752,"stop":1714380037752,"duration":0},"status":"passed","severity":"normal"},{"uid":"d582196d904c02bd","name":"should be able to decode the field with only STORE set to true","time":{"start":1714379541136,"stop":1714379541137,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6e860df35210a48","name":"should only return 1 node with relay capability","time":{"start":1714379557440,"stop":1714379557441,"duration":1},"status":"passed","severity":"normal"},{"uid":"4643190794ec4183","name":"Sign & Recover","time":{"start":1714379567447,"stop":1714379567448,"duration":1},"status":"passed","severity":"normal"},{"uid":"13a6f366a93c3a34","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714379752420,"stop":1714379752421,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1f6c3d497c495de","name":"Ephemeral messages are not stored","time":{"start":1714379605219,"stop":1714379605220,"duration":1},"status":"passed","severity":"normal"},{"uid":"75993d6eb86d1be4","name":"LightPush","time":{"start":1714380195497,"stop":1714380195497,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c242949646d2a7","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714380140927,"stop":1714380140928,"duration":1},"status":"passed","severity":"normal"},{"uid":"35147bcf29550890","name":"Subscribe to topic containing long and receive message","time":{"start":1714379832137,"stop":1714379832138,"duration":1},"status":"passed","severity":"normal"},{"uid":"cec29b7c63b3706d","name":"Round trip binary serialization","time":{"start":1714379546462,"stop":1714379546463,"duration":1},"status":"passed","severity":"normal"},{"uid":"727f7c5ec00b3a35","name":"Push message with rate limit","time":{"start":1714379984455,"stop":1714379984455,"duration":0},"status":"passed","severity":"normal"},{"uid":"1838bc7df5ffb92e","name":"Fails to push message with large meta","time":{"start":1714379984455,"stop":1714379984455,"duration":0},"status":"passed","severity":"normal"},{"uid":"e381ccc9c67b38e9","name":"Push message with short payload","time":{"start":1714380124122,"stop":1714380124122,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d5836a76ef8982f","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714379556869,"stop":1714379556869,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d99587e696dd9","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714379533152,"stop":1714379533152,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef1a75a0724350b6","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714379832150,"stop":1714379832150,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff1b3fba8fc54d2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714380216152,"stop":1714380216152,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d5334a2c2e593da","name":"should get / set TCP multiaddr","time":{"start":1714379541614,"stop":1714379541614,"duration":0},"status":"passed","severity":"normal"},{"uid":"e60dfeff71e6a828","name":"Push message with content topic containing JSON","time":{"start":1714379984451,"stop":1714379984452,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1cc1fa122298f05","name":"Check received message containing unicode special characters","time":{"start":1714380049534,"stop":1714380049536,"duration":2},"status":"passed","severity":"normal"},{"uid":"170513d6485f26d5","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714379557442,"stop":1714379557442,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98ff586d6e18afa","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714380140925,"stop":1714380140926,"duration":1},"status":"passed","severity":"normal"},{"uid":"a84f99cbf7ade8ea","name":"Passing page size 1 when there are 4 messages","time":{"start":1714380172628,"stop":1714380172629,"duration":1},"status":"passed","severity":"normal"},{"uid":"48edb0898b16a33f","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714379752422,"stop":1714379752423,"duration":1},"status":"passed","severity":"normal"},{"uid":"1568f09c98d6b1d5","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714380035072,"stop":1714380035072,"duration":0},"status":"passed","severity":"normal"},{"uid":"59b924b1072df218","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714379556871,"stop":1714379556872,"duration":1},"status":"passed","severity":"normal"},{"uid":"c758e5b79b278045","name":"should be called for bootstrap peers","time":{"start":1714379591086,"stop":1714379591086,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddafda292f5514ac","name":"tcp ip4 address","time":{"start":1714379541124,"stop":1714379541125,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5cbad1f693e2ecd","name":"Publish message with custom timestamp: Mon Apr 29 2024 09:40:07 GMT+0000 (Coordinated Universal Time)","time":{"start":1714380035069,"stop":1714380035069,"duration":0},"status":"passed","severity":"normal"},{"uid":"887662b0c6a18f37","name":"Check received message containing shell command","time":{"start":1714379752784,"stop":1714379752785,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ca20b4fc5c5c1a5","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714379556336,"stop":1714379556336,"duration":0},"status":"passed","severity":"normal"},{"uid":"933175c51e86e6da","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714379546270,"stop":1714379546271,"duration":1},"status":"passed","severity":"normal"},{"uid":"583b78899226db0d","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714379541133,"stop":1714379541134,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9fe5f1c6e76e4f3","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714379752411,"stop":1714379752411,"duration":0},"status":"passed","severity":"normal"},{"uid":"223bdd1a646e47a9","name":"Push message with numeric payload","time":{"start":1714379984438,"stop":1714379984438,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d05fb4398a1e1e","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714379583375,"stop":1714379583376,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3871450bfb3909","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714380112849,"stop":1714380112850,"duration":1},"status":"passed","severity":"normal"},{"uid":"49d4f9124a80f81f","name":"should handle application and version for autosharding","time":{"start":1714379533147,"stop":1714379533147,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f08b1c1968a1f7","name":"All","time":{"start":1714379592721,"stop":1714379592721,"duration":0},"status":"passed","severity":"normal"},{"uid":"a41660c4976de7e7","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714379791670,"stop":1714379791673,"duration":3},"status":"passed","severity":"normal"},{"uid":"b652306638370a3e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714380216159,"stop":1714380216159,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0b4169ebe41877","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714380216168,"stop":1714380216168,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeea6b4ec178dee0","name":"start node with empty shard","time":{"start":1714380112858,"stop":1714380112858,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d4547ac1c1b930","name":"should not fail to start the service if it is already started","time":{"start":1714380050166,"stop":1714380050167,"duration":1},"status":"passed","severity":"normal"},{"uid":"640b9a2147271d73","name":"Check received message containing numeric","time":{"start":1714380049513,"stop":1714380049513,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7a9d87f24eaae6","name":"Push message with content topic containing SQL Injection","time":{"start":1714379984450,"stop":1714379984450,"duration":0},"status":"passed","severity":"normal"},{"uid":"210bd101e74b7d76","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714379556870,"stop":1714379556870,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e1fff67ee1671d4","name":"Push message with content topic containing short","time":{"start":1714380124141,"stop":1714380124141,"duration":0},"status":"passed","severity":"normal"},{"uid":"230cf493adc99054","name":"should properly create peer info with all multiaddrs","time":{"start":1714379541616,"stop":1714379541617,"duration":1},"status":"passed","severity":"normal"},{"uid":"2287db8fe24791c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714379673122,"stop":1714379673123,"duration":1},"status":"passed","severity":"normal"},{"uid":"65277c5f57f25d6f","name":"removeEventListener with correct event","time":{"start":1714379623569,"stop":1714379623569,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8619df3fd1e589f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714380049522,"stop":1714380049522,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df594db1482da68","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714380216156,"stop":1714380216157,"duration":1},"status":"passed","severity":"normal"},{"uid":"544235683ea797dd","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714379533136,"stop":1714379533136,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d6905c20a6d5ff","name":"Push message with meta","time":{"start":1714379984454,"stop":1714379984455,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f71befca2d03798","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714379561024,"stop":1714379561024,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf598b2cebcc9c3","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714379847920,"stop":1714379847920,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad298bedfbf964a4","name":"Publish message with large meta","time":{"start":1714380035073,"stop":1714380035073,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78767fb11721ecc","name":"Check received message containing long","time":{"start":1714379752753,"stop":1714379752756,"duration":3},"status":"passed","severity":"normal"},{"uid":"8b3a4cda977cf9e0","name":"can start the service","time":{"start":1714380050162,"stop":1714380050163,"duration":1},"status":"passed","severity":"normal"},{"uid":"133582760a5fb5ef","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714379533138,"stop":1714379533139,"duration":1},"status":"passed","severity":"normal"},{"uid":"841f4527876f01fa","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714379533157,"stop":1714379533158,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dc3dbb38aebc4e","name":"Query Generator, No Decoder","time":{"start":1714380140926,"stop":1714380140927,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6964c48f8f374b7","name":"Non TWN Cluster","time":{"start":1714380091388,"stop":1714380091389,"duration":1},"status":"passed","severity":"normal"},{"uid":"6062cd93cee82885","name":"Check received message containing Script","time":{"start":1714380049531,"stop":1714380049532,"duration":1},"status":"passed","severity":"normal"},{"uid":"b757c7de00ea3cd8","name":"different cluster, same shard: nodes don't connect","time":{"start":1714379871874,"stop":1714379871874,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcbc355ae4860a2b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714379752413,"stop":1714379752414,"duration":1},"status":"passed","severity":"normal"},{"uid":"acf5319dae303dde","name":"Check message with no payload is not received","time":{"start":1714380049540,"stop":1714380049540,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a1ae97b6d1aae5a","name":"Generator, custom pubsub topic","time":{"start":1714380156400,"stop":1714380156401,"duration":1},"status":"passed","severity":"normal"},{"uid":"2495d608dd0af7dd","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714379832141,"stop":1714379832141,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d67890e20aadab","name":"Query generator for 2000 messages","time":{"start":1714380152675,"stop":1714380152676,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c2352ecaff52ca1","name":"should decode valid enr successfully","time":{"start":1714379541604,"stop":1714379541608,"duration":4},"status":"passed","severity":"normal"},{"uid":"3b98b72f10395bd5","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714379752412,"stop":1714379752413,"duration":1},"status":"passed","severity":"normal"},{"uid":"1481ed1a0f837bac","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714379667632,"stop":1714379667632,"duration":0},"status":"passed","severity":"normal"},{"uid":"d463f4df9682f08b","name":"receives messages sent to provided content topic through stream","time":{"start":1714380035265,"stop":1714380035266,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8e9d298d309a5299","name":"should get / set UDP multiaddr","time":{"start":1714379541613,"stop":1714379541614,"duration":1},"status":"passed","severity":"normal"},{"uid":"36dddc99f351c925","name":"Check received message containing unicode special characters","time":{"start":1714379752786,"stop":1714379752788,"duration":2},"status":"passed","severity":"normal"},{"uid":"dd971b03a931f9f2","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714380216166,"stop":1714380216166,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9b226e3994dbcd","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714379752396,"stop":1714379752396,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2fc17e694a3a2d4","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714380216157,"stop":1714380216157,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b9e375e5718698","name":"configure the node with multiple pubsub topics","time":{"start":1714380112856,"stop":1714380112857,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fda9a630e6c1c5a","name":"Relay - dialed after","time":{"start":1714380195495,"stop":1714380195495,"duration":0},"status":"passed","severity":"normal"},{"uid":"82be5c1b6e0db12b","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714379533137,"stop":1714379533137,"duration":0},"status":"passed","severity":"normal"},{"uid":"20433ea720bcdc2d","name":"Subscribe and receive messages via lightPush","time":{"start":1714380216151,"stop":1714380216151,"duration":0},"status":"passed","severity":"normal"},{"uid":"bedd3cbee0142749","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714380049537,"stop":1714380049538,"duration":1},"status":"passed","severity":"normal"},{"uid":"47a00176554dd649","name":"Push message with content topic containing numeric","time":{"start":1714380124142,"stop":1714380124161,"duration":19},"status":"passed","severity":"normal"},{"uid":"78289d591a623f11","name":"udp ip6 address","time":{"start":1714379541125,"stop":1714379541125,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8df37446acb540","name":"Waku message hash computation","time":{"start":1714379535791,"stop":1714379535792,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc23c7a6d4d32dd","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714379533150,"stop":1714379533151,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cd30c27388d37a7","name":"isConnected should return false after all peers disconnect","time":{"start":1714379630887,"stop":1714379630888,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b2592371911ef43","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714380085656,"stop":1714380085657,"duration":1},"status":"passed","severity":"normal"},{"uid":"982bd4a11f60d554","name":"random static sharding 8 - Cluster ID: 87, Shard ID: 828","time":{"start":1714380112854,"stop":1714380112855,"duration":1},"status":"passed","severity":"normal"},{"uid":"3304555023c3102f","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714380035071,"stop":1714380035071,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f50bf2c1fd8da09","name":"1 Relay, 1 Filter, gives up","time":{"start":1714379556701,"stop":1714379556702,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae130680fb17ff1c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714380156398,"stop":1714380156399,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bacab18d05fa13a","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714379533135,"stop":1714379533136,"duration":1},"status":"passed","severity":"normal"},{"uid":"7406d6a335fa49d2","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714379832134,"stop":1714379832135,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6823d5ff9a5919a","name":"Push message with long payload","time":{"start":1714380124123,"stop":1714380124123,"duration":0},"status":"passed","severity":"normal"},{"uid":"d953ee024a3aa67f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714380216160,"stop":1714380216160,"duration":0},"status":"passed","severity":"normal"},{"uid":"494e3dfe8c5fd22c","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714380085657,"stop":1714380085657,"duration":0},"status":"passed","severity":"normal"},{"uid":"3962c7b9ad15f9bf","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app73/7/topic25/xml","time":{"start":1714380091389,"stop":1714380091390,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd0956dff36e8ba2","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714379533140,"stop":1714379533140,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21ffa30851f541f","name":"Check received message containing Chinese","time":{"start":1714380049514,"stop":1714380049514,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f808a6412f98a3","name":"listenerCount","time":{"start":1714379623571,"stop":1714379623571,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab1fbb597be598f","name":"handles empty shards array correctly","time":{"start":1714379533165,"stop":1714379533166,"duration":1},"status":"passed","severity":"normal"},{"uid":"29665d2f4de9048b","name":"Push message with content topic containing emoji","time":{"start":1714380124167,"stop":1714380124167,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee7a3cc6154f9e0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714380216159,"stop":1714380216160,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcac86996b72d0c8","name":"Push message with shell command payload","time":{"start":1714379984443,"stop":1714379984443,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27a421ffb657fe0","name":"Publish message with custom timestamp: Mon Apr 29 2024 07:40:07 GMT+0000 (Coordinated Universal Time)","time":{"start":1714380035068,"stop":1714380035069,"duration":1},"status":"passed","severity":"normal"},{"uid":"703c5b7b58768bca","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714380161176,"stop":1714380161176,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e975ab0cabe1e0","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app17/2/topic78/json","time":{"start":1714380091389,"stop":1714380091389,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab7943e5d8f6c259","name":"should not receive a peer event after stop","time":{"start":1714380050171,"stop":1714380050172,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae768db1b933db42","name":"should only return 1 node with relay and store capability","time":{"start":1714379557441,"stop":1714379557441,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb9f862f04991e11","name":"Check received message containing JSON","time":{"start":1714380049533,"stop":1714380049533,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f7409ee3ad1f10e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714380320953,"stop":1714380320954,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e699f488886c65b","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714379667629,"stop":1714379667629,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1fd085457d9b0dc","name":"Query with Promise Callback, No Decoder","time":{"start":1714380140930,"stop":1714380140930,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e2578dffdeb8a12","name":"Check message with invalid timestamp is not received","time":{"start":1714380049523,"stop":1714380049523,"duration":0},"status":"passed","severity":"normal"},{"uid":"526c1e540d788c49","name":"Push message with special chars payload","time":{"start":1714379984439,"stop":1714379984439,"duration":0},"status":"passed","severity":"normal"},{"uid":"284c7077f4d44631","name":"start node with empty content topic","time":{"start":1714380091398,"stop":1714380091398,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2cbf7a1638c89b6","name":"Ping on unsubscribed peer","time":{"start":1714379653588,"stop":1714379653588,"duration":0},"status":"passed","severity":"normal"},{"uid":"be3612e95e170d6a","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714380152674,"stop":1714380152675,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e594598ad9b3d24","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714379752408,"stop":1714379752408,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5917168732e728f","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714379533162,"stop":1714379533162,"duration":0},"status":"passed","severity":"normal"},{"uid":"9207afe5080f3322","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714380161176,"stop":1714380161177,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c6a990b5a72643","name":"should handle corrupted local storage data gracefully","time":{"start":1714379561024,"stop":1714379561025,"duration":1},"status":"passed","severity":"normal"},{"uid":"969aaf3212f7eecc","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714379832141,"stop":1714379832141,"duration":0},"status":"passed","severity":"normal"},{"uid":"fabd1ce0ffb2c377","name":"ignores unrecognized TXT record formats","time":{"start":1714379557439,"stop":1714379557440,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d681aa0d56b27dc","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714379533159,"stop":1714379533160,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d8bbc4ce372125a","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714380037752,"stop":1714380037752,"duration":0},"status":"passed","severity":"normal"},{"uid":"acac5731a8f3b227","name":"Encoder throws on undefined content topic","time":{"start":1714379568695,"stop":1714379568695,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3dd858dd867a00d","name":"Check message received after nwaku node is restarted","time":{"start":1714380049527,"stop":1714380049527,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ebe2dd4fe9a04a09","name":"can start and stop the service","time":{"start":1714380050163,"stop":1714380050164,"duration":1},"status":"passed","severity":"normal"},{"uid":"91e92413c0b218a3","name":"should not receive a peer event before start","time":{"start":1714380050170,"stop":1714380050170,"duration":0},"status":"passed","severity":"normal"},{"uid":"72dd52fcb7e6bdc","name":"does not throw on valid cases","time":{"start":1714379533129,"stop":1714379533130,"duration":1},"status":"passed","severity":"normal"},{"uid":"5841b29e7db9a2e4","name":"should not fail to start the service if it is already started","time":{"start":1714379561022,"stop":1714379561022,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c0fca8d0694c6d","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714379533147,"stop":1714379533148,"duration":1},"status":"passed","severity":"normal"},{"uid":"f96bf0575cda8717","name":"Push message with content topic containing escaped characters","time":{"start":1714379984452,"stop":1714379984453,"duration":1},"status":"passed","severity":"normal"},{"uid":"815894b500c876bc","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714379583371,"stop":1714379583372,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3813f9fb2cd8bcd","name":"isConnected return false after peer stops","time":{"start":1714379630888,"stop":1714379630888,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfaa70ad6bfb1da7","name":"Push message with content topic containing Script","time":{"start":1714380124164,"stop":1714380124164,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7287882fdd4224","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714379667633,"stop":1714379667634,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8d4b07c946c514f","name":"dispatchEvent via connectionManager","time":{"start":1714379623571,"stop":1714379623572,"duration":1},"status":"passed","severity":"normal"},{"uid":"688a773727a9e48c","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714379566849,"stop":1714379566850,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ec919ad6c1dfc65","name":"Subscribe to topic containing long and publish message","time":{"start":1714380037750,"stop":1714380037751,"duration":1},"status":"passed","severity":"normal"},{"uid":"96251c7db7e05523","name":"Push message with content topic containing XML","time":{"start":1714380124164,"stop":1714380124165,"duration":1},"status":"passed","severity":"normal"},{"uid":"27efff009ecc5b9e","name":"Check message with non string payload is not received","time":{"start":1714380049540,"stop":1714380049540,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4116b6e21a0236","name":"Push message with content topic containing Script","time":{"start":1714379984450,"stop":1714379984450,"duration":0},"status":"passed","severity":"normal"},{"uid":"951e8df31a12e245","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714379791673,"stop":1714379791674,"duration":1},"status":"passed","severity":"normal"},{"uid":"82b2b36695a0e88c","name":"Push message with special chars payload","time":{"start":1714380124124,"stop":1714380124124,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f006f6b096f7aa4","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714380216169,"stop":1714380216169,"duration":0},"status":"passed","severity":"normal"},{"uid":"669b8d5efba387f5","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714379533150,"stop":1714379533150,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a63b5403f17f7da","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714379533140,"stop":1714379533140,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a84c7cd56783602","name":"Push 30 different messages","time":{"start":1714379984445,"stop":1714379984445,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec43e49107ff3cf","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714379752416,"stop":1714379752417,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc5039c8f6e2f06e","name":"Check received message containing numeric","time":{"start":1714379752759,"stop":1714379752760,"duration":1},"status":"passed","severity":"normal"},{"uid":"6096d57b85868718","name":"Subscribe and receive messages via lightPush","time":{"start":1714379832117,"stop":1714379832118,"duration":1},"status":"passed","severity":"normal"},{"uid":"42c3d079703e309a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714379832119,"stop":1714379832119,"duration":0},"status":"passed","severity":"normal"},{"uid":"86984c61378dae8e","name":"Check received message containing XML","time":{"start":1714380049516,"stop":1714380049516,"duration":0},"status":"passed","severity":"normal"},{"uid":"5576790bf5a5272c","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714379533166,"stop":1714379533167,"duration":1},"status":"passed","severity":"normal"},{"uid":"33b7779bb0ee2a46","name":"random static sharding 5 - Cluster ID: 150, Shard ID: 435","time":{"start":1714380112853,"stop":1714380112853,"duration":0},"status":"passed","severity":"normal"},{"uid":"9379ca2f00a7e72d","name":"Check received message containing escaped characters","time":{"start":1714379752785,"stop":1714379752786,"duration":1},"status":"passed","severity":"normal"},{"uid":"483ff7ebb8bfd06e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714379673125,"stop":1714379673125,"duration":0},"status":"passed","severity":"normal"},{"uid":"364966905fc11a36","name":"Generator, custom pubsub topic","time":{"start":1714380156399,"stop":1714380156399,"duration":0},"status":"passed","severity":"normal"},{"uid":"f927911d1ca1ef03","name":"should properly create location multiaddrs - udp6","time":{"start":1714379541615,"stop":1714379541615,"duration":0},"status":"passed","severity":"normal"},{"uid":"a399c59645dbf53b","name":"Push message with content topic containing unicode special characters","time":{"start":1714380124167,"stop":1714380124167,"duration":0},"status":"passed","severity":"normal"},{"uid":"751af6906bebe840","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714380156400,"stop":1714380156400,"duration":0},"status":"passed","severity":"normal"},{"uid":"313562a55f073f2f","name":"Init the array if not present","time":{"start":1714379533018,"stop":1714379533020,"duration":2},"status":"passed","severity":"normal"},{"uid":"16f0898bacbbfe72","name":"Nodes with multiple pubsub topic","time":{"start":1714380006910,"stop":1714380006910,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7927f4dcb5e15","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714379673124,"stop":1714379673124,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc4d4181a24afe90","name":"connected peers and dial","time":{"start":1714379984621,"stop":1714379984622,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7aefca1c2456697","name":"Check publish message containing Script","time":{"start":1714380035052,"stop":1714380035053,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0e8108b9242818","name":"handles different clusterIds correctly","time":{"start":1714379533142,"stop":1714379533142,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1eef25b7f62ff17","name":"Push message with content topic containing numeric","time":{"start":1714379984447,"stop":1714379984447,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2373ca8326df853","name":"Check received message containing emoji","time":{"start":1714380049536,"stop":1714380049536,"duration":0},"status":"passed","severity":"normal"},{"uid":"55cedbf95ebfe87a","name":"Js publishes, other Js receives","time":{"start":1714380011939,"stop":1714380011939,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab47699bd514b1f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714379752406,"stop":1714379752407,"duration":1},"status":"passed","severity":"normal"},{"uid":"c69f6f012bcea3c6","name":"Check publish message containing Basic HTML tag","time":{"start":1714380035059,"stop":1714380035065,"duration":6},"status":"passed","severity":"normal"},{"uid":"d3b4c46995151774","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714380216170,"stop":1714380216170,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b73108f86789dea","name":"Check received message containing long","time":{"start":1714380049510,"stop":1714380049513,"duration":3},"status":"passed","severity":"normal"},{"uid":"397c2d5ade7a9696","name":"Relay - dialed first","time":{"start":1714380195495,"stop":1714380195495,"duration":0},"status":"passed","severity":"normal"},{"uid":"23fbef4165c599fc","name":"random static sharding 4 - Cluster ID: 409, Shard ID: 636","time":{"start":1714380112852,"stop":1714380112852,"duration":0},"status":"passed","severity":"normal"},{"uid":"644296bb166e5ae5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714379533155,"stop":1714379533155,"duration":0},"status":"passed","severity":"normal"},{"uid":"956b6fb56b12201c","name":"Subscribe and receive messages via lightPush","time":{"start":1714380216161,"stop":1714380216161,"duration":0},"status":"passed","severity":"normal"},{"uid":"41fe1451ec417010","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714379583374,"stop":1714379583375,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc08a362ffc40e01","name":"handles multiple messages","time":{"start":1714380168987,"stop":1714380168987,"duration":0},"status":"passed","severity":"normal"},{"uid":"4184e7291e9e4a2d","name":"Push message with Script payload","time":{"start":1714380124126,"stop":1714380124126,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16cf0808fbca19","name":"1 Relay, 1 fetch","time":{"start":1714379556699,"stop":1714379556700,"duration":1},"status":"passed","severity":"normal"},{"uid":"7139b48c0c649714","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714379533156,"stop":1714379533157,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8306f1078e17496","name":"should properly create location multiaddrs - udp4","time":{"start":1714379541614,"stop":1714379541615,"duration":1},"status":"passed","severity":"normal"},{"uid":"99286ab98f50c77c","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714380183125,"stop":1714380183125,"duration":0},"status":"passed","severity":"normal"},{"uid":"b112e6540178aab4","name":"Check message received after jswaku node is restarted","time":{"start":1714380049526,"stop":1714380049526,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7cc4fe396b8adc89","name":"topics with same application and version share the same shard","time":{"start":1714379533140,"stop":1714379533141,"duration":1},"status":"passed","severity":"normal"},{"uid":"8392844a69fcaca4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714380216161,"stop":1714380216161,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73733c3b5c0a727","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714379832119,"stop":1714379832119,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8392c84c14cb2d","name":"Ping on subscribed peer","time":{"start":1714379653585,"stop":1714379653586,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab5e6e946c8b816","name":"can start the service","time":{"start":1714379561020,"stop":1714379561021,"duration":1},"status":"passed","severity":"normal"},{"uid":"a11d5f71f0f6b2df","name":"should load peers from local storage and dispatch events","time":{"start":1714379561024,"stop":1714379561024,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9de72cbe1fab03","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714380049538,"stop":1714380049538,"duration":0},"status":"passed","severity":"normal"},{"uid":"882c996dcd6ccc37","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714379533162,"stop":1714379533162,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3809602d5cbb68","name":"Light Node - default protocols","time":{"start":1714380195498,"stop":1714380195498,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16e2abb2e1bb219","name":"Check message on other pubsub topic is not received","time":{"start":1714380049523,"stop":1714380049524,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1837fcb59e4b843","name":"throws on content topic with generation field greater than 0","time":{"start":1714379533132,"stop":1714379533132,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1b6118815b877b","name":"Sets default value correctly","time":{"start":1714380185457,"stop":1714380185457,"duration":0},"status":"passed","severity":"normal"},{"uid":"199eb7dff02584ae","name":"should throw error - no public key","time":{"start":1714379541610,"stop":1714379541610,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00aeaa103b35670","name":"Default pageSize","time":{"start":1714380172631,"stop":1714380172631,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b7332e8731d877","name":"Refresh subscription","time":{"start":1714380216164,"stop":1714380216165,"duration":1},"status":"passed","severity":"normal"},{"uid":"5900ce6034f9dba9","name":"should throw an error for insufficient data","time":{"start":1714379533337,"stop":1714379533338,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e51321471163c94","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714379557443,"stop":1714379557443,"duration":0},"status":"skipped","severity":"normal"},{"uid":"92fbed87d1b6ece5","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714380183123,"stop":1714380183124,"duration":1},"status":"passed","severity":"normal"},{"uid":"4108ce43bc45e1b","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714380037755,"stop":1714380037755,"duration":0},"status":"passed","severity":"normal"},{"uid":"247d685be9efe6d","name":"Subscribe and receives messages on 20 topics","time":{"start":1714380216153,"stop":1714380216153,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b49a6d33bce258a","name":"Check received message containing Arabic","time":{"start":1714379752767,"stop":1714379752768,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3f2b6043d6d423b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714379667627,"stop":1714379667627,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01dbeb2e7701335","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714379541129,"stop":1714379541130,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e2255baa40c154a","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714379630886,"stop":1714379630886,"duration":0},"status":"passed","severity":"normal"},{"uid":"778019d3ed38889d","name":"Check message with no pubsub topic is not received","time":{"start":1714379752793,"stop":1714379752793,"duration":0},"status":"passed","severity":"normal"},{"uid":"84efe408d9e52699","name":"Check received message containing Arabic","time":{"start":1714380049530,"stop":1714380049530,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c3efc91486f37","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714379847920,"stop":1714379847920,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3b96e63482819","name":"should emit a peer event after start","time":{"start":1714379561022,"stop":1714379561023,"duration":1},"status":"passed","severity":"normal"},{"uid":"4658ad17623db540","name":"Push message with Basic HTML tag payload","time":{"start":1714379984442,"stop":1714379984443,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2f18d6cadd330da","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714379533161,"stop":1714379533161,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c6cb50cf1bbe43","name":"Check message with no content topic is not received","time":{"start":1714380049539,"stop":1714380049539,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11a8eac121e5769","name":"Check publish message containing unicode special characters","time":{"start":1714380035066,"stop":1714380035067,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2f3b7108a5c01cc","name":"should throw an error for missing required configuration","time":{"start":1714379533149,"stop":1714379533150,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbeb49be95cda271","name":"should not receive a peer event after stop","time":{"start":1714379595593,"stop":1714379595594,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0ef34891c64bcbf","name":"Fails to push message bigger that 1MB","time":{"start":1714379984457,"stop":1714379984457,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f5c2f5058eb3ea","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app16/1/topic38/utf8","time":{"start":1714380091391,"stop":1714380091391,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7c5e99654598828","name":"Refresh subscription","time":{"start":1714380216155,"stop":1714380216155,"duration":0},"status":"passed","severity":"normal"},{"uid":"e849bb78ef111937","name":"Privacy Node - default protocol","time":{"start":1714380195498,"stop":1714380195499,"duration":1},"status":"passed","severity":"normal"},{"uid":"af082db5b1d3052a","name":"Check publish message containing JSON","time":{"start":1714380035065,"stop":1714380035065,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1444739891d51b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714380216168,"stop":1714380216168,"duration":0},"status":"passed","severity":"normal"},{"uid":"402756ad95e0f494","name":"Subscribe and receives messages on 20 topics","time":{"start":1714379832132,"stop":1714379832133,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ec71db94122811e","name":"Decoder throws on empty string content topic","time":{"start":1714379566854,"stop":1714379566855,"duration":1},"status":"passed","severity":"normal"},{"uid":"17b95e6d6d25482b","name":"Encoder throws on undefined content topic","time":{"start":1714379566852,"stop":1714379566853,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed9cedd5cd366903","name":"Check received message containing Basic HTML tag","time":{"start":1714379752781,"stop":1714379752781,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01679a919f1308f","name":"Check received message containing JSON","time":{"start":1714380049517,"stop":1714380049517,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fdb69a29b095098","name":"Check received message containing Script","time":{"start":1714379752780,"stop":1714379752780,"duration":0},"status":"passed","severity":"normal"},{"uid":"51301e7bf6b35a49","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714379832151,"stop":1714379832151,"duration":0},"status":"passed","severity":"normal"},{"uid":"c553b95e0113a35d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714379847921,"stop":1714379847921,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e7f16460bfe036","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714379605220,"stop":1714379605220,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e09c57332c1474","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714379832140,"stop":1714379832141,"duration":1},"status":"passed","severity":"normal"},{"uid":"20f1fb358a13aa4f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714379832133,"stop":1714379832134,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e71976a8978297","name":"should emit a peer event after start","time":{"start":1714379595592,"stop":1714379595593,"duration":1},"status":"passed","severity":"normal"},{"uid":"1353dfdb66b9c7f","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714379752391,"stop":1714379752395,"duration":4},"status":"passed","severity":"normal"},{"uid":"d0e2482516b39be4","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714379630886,"stop":1714379630887,"duration":1},"status":"passed","severity":"normal"},{"uid":"3477f54cd46e162b","name":"should set field with all protocols disabled","time":{"start":1714379541617,"stop":1714379541617,"duration":0},"status":"passed","severity":"normal"},{"uid":"c879c2521adc3d5","name":"Push message with custom timestamp: 1714383352995","time":{"start":1714379984456,"stop":1714379984457,"duration":1},"status":"passed","severity":"normal"},{"uid":"124f88253ca26f30","name":"Check received message containing special chars","time":{"start":1714379752760,"stop":1714379752767,"duration":7},"status":"passed","severity":"normal"},{"uid":"8ff11e672e82495e","name":"should set field with all protocols enabled","time":{"start":1714379541617,"stop":1714379541617,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21cbc37a3435609","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714379533148,"stop":1714379533148,"duration":0},"status":"passed","severity":"normal"},{"uid":"2503ad684a87f8d3","name":"start node with ApplicationInfo","time":{"start":1714380091397,"stop":1714380091398,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec06da91884f85c6","name":"same cluster, different shard: nodes don't connect","time":{"start":1714379752384,"stop":1714379752385,"duration":1},"status":"passed","severity":"normal"},{"uid":"57fbecaf2dfb94e6","name":"Check message with no content topic is not received","time":{"start":1714379752795,"stop":1714379752798,"duration":3},"status":"passed","severity":"normal"},{"uid":"8c3724f318c6070f","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714379591086,"stop":1714379591087,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eb29c9c5249258","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714380085658,"stop":1714380085658,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4320d50b6125f97","name":"Push message with long payload","time":{"start":1714379984438,"stop":1714379984438,"duration":0},"status":"passed","severity":"normal"},{"uid":"a54b56cd04b08d13","name":"Passing page size 10 when there are 10 messages","time":{"start":1714380172629,"stop":1714380172630,"duration":1},"status":"passed","severity":"normal"},{"uid":"894fdb4b5b59711","name":"Ping on unsubscribed peer","time":{"start":1714379623701,"stop":1714379623701,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f9ca772f3db471","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714379752405,"stop":1714379752405,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bcf24b5f7dfa2e6","name":"different cluster, same shard: nodes don't connect","time":{"start":1714379752385,"stop":1714379752385,"duration":0},"status":"passed","severity":"normal"},{"uid":"1141ec7e832661b4","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714380037755,"stop":1714380037755,"duration":0},"status":"passed","severity":"normal"},{"uid":"adec5b92ab906e9a","name":"Push message with content topic containing JSON","time":{"start":1714380124165,"stop":1714380124165,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2eaff08225a63f9","name":"non connected peers","time":{"start":1714379984623,"stop":1714379984623,"duration":0},"status":"skipped","severity":"normal"},{"uid":"55710a30ac24db38","name":"Check publish message containing XML","time":{"start":1714380035053,"stop":1714380035053,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b8f4d5b58efd49","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714380006912,"stop":1714380006912,"duration":0},"status":"passed","severity":"normal"},{"uid":"c84704f6b0bdefe8","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714379752417,"stop":1714379752418,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d2cefd887850f91","name":"Register correct protocols","time":{"start":1714380037746,"stop":1714380037746,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1806b17c9838a6f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714379533153,"stop":1714379533153,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffbe524181f7e8e8","name":"addEventListener with wrong event","time":{"start":1714379623569,"stop":1714379623569,"duration":0},"status":"passed","severity":"normal"},{"uid":"525db0b33008fedf","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714379533146,"stop":1714379533146,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec37cebccef1dc8","name":"Query generator for multiple messages with different content topic format","time":{"start":1714380152673,"stop":1714380152673,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db3403fb2622e72","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714379541138,"stop":1714379541139,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ed2fd19ca6527ee","name":"should throw an error for an unconfigured topic","time":{"start":1714379533160,"stop":1714379533160,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef340b1c2af4379d","name":"should not throw an error for a single configured topic","time":{"start":1714379533159,"stop":1714379533159,"duration":0},"status":"passed","severity":"normal"},{"uid":"85dd4c83bdcbdcf2","name":"Callback on promise","time":{"start":1714380152673,"stop":1714380152673,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f2c1759f387f891","name":"recovers when dns.resolve returns empty","time":{"start":1714379557439,"stop":1714379557439,"duration":0},"status":"passed","severity":"normal"},{"uid":"834e111c3a52eebf","name":"Push message with content topic containing long","time":{"start":1714379984446,"stop":1714379984447,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9f2a6810a125075","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714379752396,"stop":1714379752397,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb4d7b7a43d33e89","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714379566851,"stop":1714379566851,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e262fa3683b492","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714379533157,"stop":1714379533157,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b3acf43fb92e1f","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714379871872,"stop":1714379871873,"duration":1},"status":"passed","severity":"normal"},{"uid":"be704883659e9056","name":"Push message with rate limit","time":{"start":1714380124169,"stop":1714380124169,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c022ddcc81b7780","name":"Ordered Callback - forward","time":{"start":1714380146151,"stop":1714380146151,"duration":0},"status":"passed","severity":"normal"},{"uid":"c005e5acc55eea88","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714380320954,"stop":1714380320954,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4908c52223887bc","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714379791668,"stop":1714379791669,"duration":1},"status":"passed","severity":"normal"},{"uid":"51735904b93c2961","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714379752419,"stop":1714379752419,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa56e99ef7daeea","name":"Reopen subscription with peer with lost subscription","time":{"start":1714379623701,"stop":1714379623702,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca12e75845b3c2d","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714380183132,"stop":1714380183133,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ef8c8606d6c3e37","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714380216160,"stop":1714380216160,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b8dace4d9cc29f","name":"Subscribe and receives messages on 20 topics","time":{"start":1714380216163,"stop":1714380216163,"duration":0},"status":"passed","severity":"normal"},{"uid":"b240ea07985a9b0d","name":"Check received message containing emoji","time":{"start":1714379752788,"stop":1714379752789,"duration":1},"status":"passed","severity":"normal"},{"uid":"7854d7465eb230af","name":"Push message with unicode special characters payload","time":{"start":1714380124129,"stop":1714380124138,"duration":9},"status":"passed","severity":"normal"},{"uid":"14988e5f8c9e989","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714380216156,"stop":1714380216156,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c17a07da31082e0","name":"Subscribe to topic containing Script and receive message","time":{"start":1714380216167,"stop":1714380216167,"duration":0},"status":"passed","severity":"normal"},{"uid":"6294850105ce634d","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714379990930,"stop":1714379990931,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3e4f45496ef25c","name":"Check received message containing Script","time":{"start":1714380049516,"stop":1714380049516,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2596a8c7349085","name":"Generator, 2 different pubsubtopics","time":{"start":1714380156398,"stop":1714380156398,"duration":0},"status":"passed","severity":"normal"},{"uid":"47734d70f43d041f","name":"can start and stop the service","time":{"start":1714379595590,"stop":1714379595591,"duration":1},"status":"passed","severity":"normal"},{"uid":"b18ee584d5aa18b4","name":"returns all values when wanted number is greater than available values","time":{"start":1714379556335,"stop":1714379556335,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e4672fe2af08c0","name":"Push to array if already present","time":{"start":1714379533020,"stop":1714379533021,"duration":1},"status":"passed","severity":"normal"},{"uid":"d148651d6169f726","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714379832145,"stop":1714379832146,"duration":1},"status":"passed","severity":"normal"},{"uid":"af4ef09a38d2b4fa","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714380156401,"stop":1714380156402,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f1bd3e8d1d94070","name":"should properly create location multiaddrs - tcp","time":{"start":1714379541616,"stop":1714379541616,"duration":0},"status":"passed","severity":"normal"},{"uid":"478d392f3f4a4b97","name":"Push 30 different messages","time":{"start":1714380124140,"stop":1714380124140,"duration":0},"status":"passed","severity":"normal"},{"uid":"8931ff8eabdd4bf7","name":"Check received message containing XML","time":{"start":1714380049532,"stop":1714380049532,"duration":0},"status":"passed","severity":"normal"},{"uid":"d08074f354314e09","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714380037756,"stop":1714380037756,"duration":0},"status":"passed","severity":"normal"},{"uid":"be785e6c81406b11","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714379533152,"stop":1714379533152,"duration":0},"status":"passed","severity":"normal"},{"uid":"347c5918db1b149f","name":"same cluster, different shard: nodes connect","time":{"start":1714379871873,"stop":1714379871874,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0977473249aa67a","name":"Mutual subscription","time":{"start":1714380037745,"stop":1714380037745,"duration":0},"status":"passed","severity":"normal"},{"uid":"43920e361ef2a1f0","name":"Query Generator - forward","time":{"start":1714380146149,"stop":1714380146149,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e4c21b9f48b4b65","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714379752418,"stop":1714379752419,"duration":1},"status":"passed","severity":"normal"},{"uid":"502acc0c45fc3a89","name":"Check received message containing Arabic","time":{"start":1714380049514,"stop":1714380049514,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e9190ede3de2a7","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714379546272,"stop":1714379546272,"duration":0},"status":"passed","severity":"normal"},{"uid":"36541a566243e02a","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714379541135,"stop":1714379541136,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cd758bcc8529b7d","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714379556872,"stop":1714379556872,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d55671227e3c010","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714379533145,"stop":1714379533145,"duration":0},"status":"passed","severity":"normal"},{"uid":"7896dac5e7e32694","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714380216153,"stop":1714380216153,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e23af707e35fa7","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714379752426,"stop":1714379752427,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9dc7c497484cd5c","name":"Check received message with timestamp: 1714379583067 ","time":{"start":1714380049520,"stop":1714380049522,"duration":2},"status":"passed","severity":"normal"},{"uid":"599b9a9b5249bb90","name":"Publishes to nwaku","time":{"start":1714380011937,"stop":1714380011938,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cc182c7269ae297","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714380183124,"stop":1714380183124,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7044c098c8f89b5","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714380085658,"stop":1714380085658,"duration":0},"status":"passed","severity":"normal"},{"uid":"8049e2fee0ee48db","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714379533139,"stop":1714379533140,"duration":1},"status":"passed","severity":"normal"},{"uid":"840d7fafc4ea997f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714380216166,"stop":1714380216166,"duration":0},"status":"passed","severity":"normal"},{"uid":"928c5f68a6cdaceb","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714379752386,"stop":1714379752386,"duration":0},"status":"passed","severity":"normal"},{"uid":"3197025ea596b56","name":"Check message received after jswaku node is restarted","time":{"start":1714379752799,"stop":1714379752799,"duration":0},"status":"skipped","severity":"normal"},{"uid":"61e328c710823037","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714379533137,"stop":1714379533138,"duration":1},"status":"passed","severity":"normal"},{"uid":"85f4b4b59df8b8cf","name":"Sample","time":{"start":1714379540765,"stop":1714379540767,"duration":2},"status":"passed","severity":"normal"},{"uid":"e003e4b195f5c2e9","name":"Filter","time":{"start":1714380195497,"stop":1714380195498,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ef6c36518dce1e3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714380216163,"stop":1714380216163,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0038d5edb337223","name":"Ephemeral field set to true","time":{"start":1714379546463,"stop":1714379546463,"duration":0},"status":"passed","severity":"normal"},{"uid":"698615487e5afcde","name":"addEventListener with correct event","time":{"start":1714379623568,"stop":1714379623568,"duration":0},"status":"passed","severity":"normal"},{"uid":"828f0938af6ac864","name":"Push message with unicode special characters payload","time":{"start":1714379984444,"stop":1714379984444,"duration":0},"status":"passed","severity":"normal"},{"uid":"4008658886fec35c","name":"Does not throw an exception when node disconnects","time":{"start":1714380185455,"stop":1714380185455,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ba95f43cc88a02","name":"random static sharding 6 - Cluster ID: 783, Shard ID: 183","time":{"start":1714380112853,"stop":1714380112853,"duration":0},"status":"passed","severity":"normal"},{"uid":"9387cc8bea89f66e","name":"Passing page size 3 when there are 20 messages","time":{"start":1714380172629,"stop":1714380172629,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea444206c361f78e","name":"Push message with content topic containing escaped characters","time":{"start":1714380124166,"stop":1714380124166,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11b95a78f675f3d","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714380006907,"stop":1714380006907,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ff120a0b998b9b","name":"Waku message hash computation (payload length 0)","time":{"start":1714379535793,"stop":1714379535793,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e95d5e7121a1b3d","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714379595596,"stop":1714379595597,"duration":1},"status":"skipped","severity":"normal"},{"uid":"630b238a2aa00b59","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714380037753,"stop":1714380037753,"duration":0},"status":"passed","severity":"normal"},{"uid":"44ee3245aa83b78","name":"Check message on other pubsub topic is not received","time":{"start":1714379752793,"stop":1714379752793,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d512c5e32dbc1b6","name":"Passing page size 11 when there are 10 messages","time":{"start":1714380172630,"stop":1714380172630,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2ecfdb359f3866","name":"should properly create location multiaddrs - tcp4","time":{"start":1714379541615,"stop":1714379541615,"duration":0},"status":"passed","severity":"normal"},{"uid":"42fe524f1616ce19","name":"Push message with numeric payload","time":{"start":1714380124123,"stop":1714380124124,"duration":1},"status":"passed","severity":"normal"},{"uid":"373350e90c62e0c2","name":"Check received message containing shell command","time":{"start":1714380049518,"stop":1714380049518,"duration":0},"status":"passed","severity":"normal"},{"uid":"620b431e27f4c37f","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714380006912,"stop":1714380006912,"duration":0},"status":"passed","severity":"normal"},{"uid":"8863141f5342878c","name":"random static sharding 3 - Cluster ID: 695, Shard ID: 579","time":{"start":1714380112851,"stop":1714380112852,"duration":1},"status":"passed","severity":"normal"},{"uid":"a719d61d76af720f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714380006908,"stop":1714380006908,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f258e0a0751b1","name":"Check received message containing emoji","time":{"start":1714380049519,"stop":1714380049519,"duration":0},"status":"passed","severity":"normal"},{"uid":"28be070151d4949a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714380216154,"stop":1714380216154,"duration":0},"status":"passed","severity":"normal"},{"uid":"81567d3536c95253","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714379752407,"stop":1714379752408,"duration":1},"status":"passed","severity":"normal"},{"uid":"322b7abe76950347","name":"should not receive a peer event before start","time":{"start":1714379595593,"stop":1714379595593,"duration":0},"status":"passed","severity":"normal"},{"uid":"282ec7ca484c019f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714380216169,"stop":1714380216170,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5a345b1ae121081","name":"Check publish message containing special chars","time":{"start":1714380035050,"stop":1714380035050,"duration":0},"status":"passed","severity":"normal"},{"uid":"94563d76db4c11ea","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714380085656,"stop":1714380085656,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a0b9a7b0bf17ab","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714379533163,"stop":1714379533163,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a15896c93075c4","name":"Check message with no payload is not received","time":{"start":1714379752798,"stop":1714379752798,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce23f5f481d47ce","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714380216152,"stop":1714380216152,"duration":0},"status":"passed","severity":"normal"},{"uid":"edb00fc1a0290bf8","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714379541136,"stop":1714379541136,"duration":0},"status":"passed","severity":"normal"},{"uid":"a875e713d1e79e1","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714379533138,"stop":1714379533138,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b893e30ef49bb1","name":"Push message equal or less that 1MB","time":{"start":1714380124170,"stop":1714380124171,"duration":1},"status":"passed","severity":"normal"},{"uid":"a79ad6f409feaf01","name":"should properly create location multiaddrs - tcp6","time":{"start":1714379541615,"stop":1714379541616,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea7b8e5679aeab54","name":"Check received message containing XML","time":{"start":1714379752781,"stop":1714379752781,"duration":0},"status":"passed","severity":"normal"},{"uid":"3884c45e50437169","name":"should properly create location multiaddrs - udp","time":{"start":1714379541616,"stop":1714379541616,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d0f61a5601987a","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714380161177,"stop":1714380161177,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6ebad6e156f30e","name":"random static sharding 7 - Cluster ID: 826, Shard ID: 428","time":{"start":1714380112854,"stop":1714380112854,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4e15023903c82ed","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714379752422,"stop":1714379752422,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7bd099e3ec0bf8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714380216156,"stop":1714380216156,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b4d4941e5e27b9","name":"Query with Ordered Callback, No Decoder","time":{"start":1714380140928,"stop":1714380140928,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca59447b86427d11","name":"Push message with content topic containing special chars","time":{"start":1714380124161,"stop":1714380124162,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffd4abc1b1550544","name":"Ping on subscribed peer","time":{"start":1714379653589,"stop":1714379653589,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d1031e71a437558","name":"Decrypt messages","time":{"start":1714379987072,"stop":1714379987072,"duration":0},"status":"passed","severity":"normal"},{"uid":"d40a424d0579e068","name":"Promise Callback - forward","time":{"start":1714380146150,"stop":1714380146151,"duration":1},"status":"passed","severity":"normal"},{"uid":"1500e1a06ee6dd73","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714379533136,"stop":1714379533136,"duration":0},"status":"passed","severity":"normal"},{"uid":"1294c5e1c2ff9fa8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714379533154,"stop":1714379533155,"duration":1},"status":"passed","severity":"normal"},{"uid":"29020fb4eb854eef","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714380216156,"stop":1714380216156,"duration":0},"status":"passed","severity":"normal"},{"uid":"4240491bd3c8af64","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714379541132,"stop":1714379541133,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5e9134928bc142a","name":"Meta field set when metaSetter is specified","time":{"start":1714379546463,"stop":1714379546463,"duration":0},"status":"passed","severity":"normal"},{"uid":"30be68bc5e8452f0","name":"Symmetric encrypt & Decrypt","time":{"start":1714379567446,"stop":1714379567447,"duration":1},"status":"passed","severity":"normal"},{"uid":"615e1093f5b2a856","name":"Nodes with multiple pubsub topic","time":{"start":1714380006907,"stop":1714380006908,"duration":1},"status":"passed","severity":"normal"},{"uid":"b160112f56eea498","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714379752412,"stop":1714379752412,"duration":0},"status":"passed","severity":"normal"},{"uid":"d750748da6c0befa","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714379791664,"stop":1714379791664,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8045afb9d330a7f","name":"caches peers it previously fetched","time":{"start":1714379557440,"stop":1714379557440,"duration":0},"status":"passed","severity":"normal"},{"uid":"7160044ec3cb762b","name":"Check publish message containing escaped characters","time":{"start":1714380035066,"stop":1714380035066,"duration":0},"status":"passed","severity":"normal"},{"uid":"a980ff88046a08a4","name":"Encoder throws on undefined content topic","time":{"start":1714379546464,"stop":1714379546464,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a90902cf30c7e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714379752410,"stop":1714379752410,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4cf87e21c849abb","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714379832139,"stop":1714379832139,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b76ae61c513a79b","name":"Subscribe to topic containing XML and receive message","time":{"start":1714380216168,"stop":1714380216168,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc6ec88aa78015a","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714379752415,"stop":1714379752415,"duration":0},"status":"passed","severity":"normal"},{"uid":"355b80d4494b7c38","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714380112857,"stop":1714380112857,"duration":0},"status":"passed","severity":"normal"},{"uid":"379970e23d945c5d","name":"Check publish message containing SQL Injection","time":{"start":1714380035052,"stop":1714380035052,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cbf458310825b73","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714379541608,"stop":1714379541608,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f47438c05e965c5","name":"should encode/decode to RLP encoding","time":{"start":1714379541613,"stop":1714379541613,"duration":0},"status":"passed","severity":"normal"},{"uid":"96fb2e0fa2fc286","name":"should return empty list for no shard","time":{"start":1714379533148,"stop":1714379533149,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b49d1ca577cff34","name":"Push message with emoji payload","time":{"start":1714380124139,"stop":1714380124140,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2a1cd33bab184c9","name":"Decoder throws on empty string content topic","time":{"start":1714379546465,"stop":1714379546465,"duration":0},"status":"passed","severity":"normal"},{"uid":"84bd4175f2dcf429","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714379541139,"stop":1714379541139,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b8c02ee93631ea","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714379533168,"stop":1714379533168,"duration":0},"status":"passed","severity":"normal"},{"uid":"b353510f1accca6f","name":"can dial TLS multiaddrs","time":{"start":1714379854686,"stop":1714379854686,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed998825946d6932","name":"Push message with XML payload","time":{"start":1714379984442,"stop":1714379984442,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e597fa77c014744","name":"Push message with XML payload","time":{"start":1714380124127,"stop":1714380124127,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e04a3ada1effb38","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714379541619,"stop":1714379541619,"duration":0},"status":"passed","severity":"normal"},{"uid":"849ba37f3bf379e7","name":"Rejects garbage","time":{"start":1714379549810,"stop":1714379549810,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c3402e1f009d7d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714379832131,"stop":1714379832132,"duration":1},"status":"passed","severity":"normal"},{"uid":"58f1345ecc048011","name":"Publish message with custom timestamp: Tue May 09 2023 08:40:07 GMT+0000 (Coordinated Universal Time)","time":{"start":1714380035068,"stop":1714380035068,"duration":0},"status":"passed","severity":"normal"},{"uid":"157d356c89c3fcd3","name":"Ping on unsubscribed peer","time":{"start":1714379653591,"stop":1714379653591,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4921aa6a4b38d1","name":"Check message with no content topic is not received","time":{"start":1714380049524,"stop":1714380049525,"duration":1},"status":"passed","severity":"normal"},{"uid":"a42458e45f8330f4","name":"should only return 1 node with store capability","time":{"start":1714379557441,"stop":1714379557441,"duration":0},"status":"passed","severity":"normal"},{"uid":"5652908252b872bf","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714379605221,"stop":1714379605221,"duration":0},"status":"passed","severity":"normal"},{"uid":"763ae88eca845d48","name":"Push message with content topic containing shell command","time":{"start":1714379984452,"stop":1714379984452,"duration":0},"status":"passed","severity":"normal"},{"uid":"394d178a94c1f996","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714379791666,"stop":1714379791667,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3647593d0d522bc","name":"Store - dialed first","time":{"start":1714380195496,"stop":1714380195496,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa5d7eeb48e5a0f","name":"A test","time":{"start":1714379832206,"stop":1714379832206,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab09ecbe9f0a980","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714379595596,"stop":1714379595596,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b0d83cf2e78e2b14","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714380037756,"stop":1714380037757,"duration":1},"status":"passed","severity":"normal"},{"uid":"669bcbde18e7e393","name":"Passing an array","time":{"start":1714380185455,"stop":1714380185456,"duration":1},"status":"passed","severity":"normal"},{"uid":"a64df9c42c8e620e","name":"Subscribe to topic containing short and receive message","time":{"start":1714379832136,"stop":1714379832137,"duration":1},"status":"passed","severity":"normal"},{"uid":"192154df8be744c","name":"Throws when trying to push message with empty payload","time":{"start":1714379984445,"stop":1714379984446,"duration":1},"status":"passed","severity":"normal"},{"uid":"553a010fc510f706","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714379591088,"stop":1714379591088,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d20ee38630ff7af","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714380037747,"stop":1714380037748,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e6a8eb01eba01f1","name":"should throw error - no public key","time":{"start":1714379541611,"stop":1714379541611,"duration":0},"status":"passed","severity":"normal"},{"uid":"27607f87082737c5","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714379541134,"stop":1714379541135,"duration":1},"status":"passed","severity":"normal"},{"uid":"eafe647691762a91","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714379533164,"stop":1714379533165,"duration":1},"status":"passed","severity":"normal"},{"uid":"24737b9ecb924f37","name":"should not receive a peer event before start","time":{"start":1714379561023,"stop":1714379561023,"duration":0},"status":"passed","severity":"normal"},{"uid":"630cfe2763698910","name":"handles different networkShards values correctly","time":{"start":1714379533143,"stop":1714379533143,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6937e08628163fd","name":"Subscribe to topic containing short and receive message","time":{"start":1714380216165,"stop":1714380216165,"duration":0},"status":"passed","severity":"normal"},{"uid":"23302f618e04a983","name":"Push message with content topic containing Chinese","time":{"start":1714379984448,"stop":1714379984448,"duration":0},"status":"passed","severity":"normal"},{"uid":"895d05d2629641ee","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714379533142,"stop":1714379533142,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab2650c93bd4bc66","name":"Passing page size 19 when there are 20 messages","time":{"start":1714380172630,"stop":1714380172630,"duration":0},"status":"passed","severity":"normal"},{"uid":"96023ac5168b4840","name":"Decoder throws on undefined content topic","time":{"start":1714379546465,"stop":1714379546465,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c64eb97711665c","name":"Check message with invalid timestamp is not received","time":{"start":1714379752792,"stop":1714379752792,"duration":0},"status":"passed","severity":"normal"},{"uid":"68fcbd6bfc8cdc3c","name":"Refresh subscription","time":{"start":1714379832136,"stop":1714379832136,"duration":0},"status":"passed","severity":"normal"},{"uid":"d27c7a5383be6965","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714380216170,"stop":1714380216170,"duration":0},"status":"passed","severity":"normal"},{"uid":"42658a59ae277006","name":"should set field with only RELAY enabled","time":{"start":1714379541618,"stop":1714379541618,"duration":0},"status":"passed","severity":"normal"},{"uid":"23b3926c746b620","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714380216162,"stop":1714380216162,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2230fc48bdbe16","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714379667627,"stop":1714379667627,"duration":0},"status":"passed","severity":"normal"},{"uid":"1406dfa647acfda1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714379791669,"stop":1714379791669,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aee74fa4a55694a","name":"should use DNS peer discovery with light client","time":{"start":1714379595595,"stop":1714379595596,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7e73f4f57eead7ab","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714379752404,"stop":1714379752405,"duration":1},"status":"passed","severity":"normal"},{"uid":"da6c489ff2eb96a4","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714380183128,"stop":1714380183129,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5dabb43a6036ec5","name":"Overlapping topic subscription","time":{"start":1714380216154,"stop":1714380216154,"duration":0},"status":"passed","severity":"normal"},{"uid":"18eb484f32ba39f0","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714379556873,"stop":1714379556873,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e373dd8728d0cf","name":"Refresh subscription","time":{"start":1714380037749,"stop":1714380037749,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a395d645f985fe3a","name":"Push message with content topic containing SQL Injection","time":{"start":1714380124163,"stop":1714380124164,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ecd4a061899b0ac","name":"Generator, custom pubsub topic","time":{"start":1714380156397,"stop":1714380156398,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c1a7d989a8db75e","name":"Nwaku publishes","time":{"start":1714380011938,"stop":1714380011939,"duration":1},"status":"passed","severity":"normal"},{"uid":"9785488d83b004e2","name":"Fails to push message with empty content topic","time":{"start":1714380124167,"stop":1714380124168,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a488b814d85fa13","name":"Encoder throws on empty string content topic","time":{"start":1714379566853,"stop":1714379566853,"duration":0},"status":"passed","severity":"normal"},{"uid":"3276c5d99d1aa9c1","name":"Check received message containing unicode special characters","time":{"start":1714380049519,"stop":1714380049519,"duration":0},"status":"passed","severity":"normal"},{"uid":"355a972a64fafd62","name":"Check received message containing Russian","time":{"start":1714380049515,"stop":1714380049515,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60e242e3b465d82","name":"should encodeTxt and decodeTxt","time":{"start":1714379541603,"stop":1714379541603,"duration":0},"status":"passed","severity":"normal"},{"uid":"be0361bb7af02910","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714379667631,"stop":1714379667631,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e1c2402fb94513","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714380216162,"stop":1714380216162,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd8913ed14857b5c","name":"Using a function","time":{"start":1714380185456,"stop":1714380185456,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd3bb0486dd3499","name":"Push message with escaped characters payload","time":{"start":1714379984444,"stop":1714379984444,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af6686ce1baba02","name":"throws an error for improperly formatted content topics","time":{"start":1714379533143,"stop":1714379533143,"duration":0},"status":"passed","severity":"normal"},{"uid":"c308e242dbfb2aea","name":"Ordered callback, aborts when callback returns true","time":{"start":1714380152675,"stop":1714380152675,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbda57d137b01c17","name":"new peer added after a peer was already found","time":{"start":1714379990929,"stop":1714379990929,"duration":0},"status":"skipped","severity":"normal"},{"uid":"181591f86796d796","name":"Subscribe to topic containing XML and receive message","time":{"start":1714380216158,"stop":1714380216158,"duration":0},"status":"passed","severity":"normal"},{"uid":"2312e77a9e453f27","name":"Check received message containing shell command","time":{"start":1714380049533,"stop":1714380049533,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa0988e3c9a3dd4b","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714379533151,"stop":1714379533151,"duration":0},"status":"passed","severity":"normal"},{"uid":"342a68461e584583","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714379752425,"stop":1714379752426,"duration":1},"status":"passed","severity":"normal"},{"uid":"426d30b4cb5c","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714380006909,"stop":1714380006909,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef25d238d77a0dce","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714379832143,"stop":1714379832144,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aa7ae1da4216ce5","name":"random static sharding 2 - Cluster ID: 71, Shard ID: 49","time":{"start":1714380112850,"stop":1714380112851,"duration":1},"status":"passed","severity":"normal"},{"uid":"80bf6e7f686a7dd1","name":"should add and remove event listeners correctly","time":{"start":1714379561025,"stop":1714379561025,"duration":0},"status":"passed","severity":"normal"},{"uid":"a726834e9ebd82a3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714380216169,"stop":1714380216169,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c266b6a6f0a4475","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714380037757,"stop":1714380037757,"duration":0},"status":"passed","severity":"normal"},{"uid":"61f47081b91f9d3c","name":"Fails to publish duplicate message","time":{"start":1714380035069,"stop":1714380035070,"duration":1},"status":"passed","severity":"normal"},{"uid":"e51ef59a060d2809","name":"Delete observer","time":{"start":1714379987072,"stop":1714379987073,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ed9c841c774f282","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app61/7/topic301/test.js","time":{"start":1714380091390,"stop":1714380091390,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f6efbb704f7152","name":"Check publish message containing Russian","time":{"start":1714380035052,"stop":1714380035052,"duration":0},"status":"passed","severity":"normal"},{"uid":"9801775788833ee7","name":"should not fail to stop the service if it was not started","time":{"start":1714379561022,"stop":1714379561022,"duration":0},"status":"passed","severity":"normal"},{"uid":"9134405589ad9520","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714380216163,"stop":1714380216163,"duration":0},"status":"passed","severity":"normal"},{"uid":"557bcb7e491b1f60","name":"Encoder throws on empty string content topic","time":{"start":1714379568695,"stop":1714379568695,"duration":0},"status":"passed","severity":"normal"},{"uid":"5115f3e3af35f3bc","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714379546466,"stop":1714379546466,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1c4c84ab68a95ff","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714379533337,"stop":1714379533337,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb2e30c104b88c03","name":"Check publish message containing long","time":{"start":1714380035048,"stop":1714380035049,"duration":1},"status":"passed","severity":"normal"},{"uid":"57017629a75838be","name":"should be able to encode the field with only STORE set to true","time":{"start":1714379541130,"stop":1714379541130,"duration":0},"status":"passed","severity":"normal"},{"uid":"935ed2b1633cf513","name":"isConnected should return true after first peer connects","time":{"start":1714379630887,"stop":1714379630887,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb190c56e2b2d4f6","name":"removeEventListener with wrong event","time":{"start":1714379623570,"stop":1714379623570,"duration":0},"status":"passed","severity":"normal"},{"uid":"d47827b6cf6d58d4","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714380140929,"stop":1714380140929,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca3263777f731e3","name":"Fails to publish message with empty text","time":{"start":1714380035070,"stop":1714380035070,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdbbf224a32e6c42","name":"should not fail to stop the service if it was not started","time":{"start":1714379595591,"stop":1714379595591,"duration":0},"status":"passed","severity":"normal"},{"uid":"c176e568e3e03b2","name":"unsubscribes","time":{"start":1714380168988,"stop":1714380168988,"duration":0},"status":"passed","severity":"normal"},{"uid":"14faf48948123191","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714379673127,"stop":1714379673127,"duration":0},"status":"passed","severity":"normal"},{"uid":"18f4f48098d41d7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714380216166,"stop":1714380216167,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba06024bbfde396","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714379541137,"stop":1714379541138,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bf0752821cb2283","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714379832128,"stop":1714379832131,"duration":3},"status":"passed","severity":"normal"},{"uid":"e32371ac21e6a42f","name":"Push message with custom timestamp: 1714383352570","time":{"start":1714380124170,"stop":1714380124170,"duration":0},"status":"passed","severity":"normal"},{"uid":"96bc6a5b7c9724e5","name":"Correctly serialized arguments","time":{"start":1714379854771,"stop":1714379854771,"duration":0},"status":"passed","severity":"normal"},{"uid":"5185ea1c1059626","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714379533139,"stop":1714379533139,"duration":0},"status":"passed","severity":"normal"},{"uid":"81757fecfa4890d","name":"Push message with content topic containing XML","time":{"start":1714379984451,"stop":1714379984451,"duration":0},"status":"passed","severity":"normal"},{"uid":"c880ccbb921b6f95","name":"should not fail to stop the service if it was not started","time":{"start":1714380050164,"stop":1714380050166,"duration":2},"status":"passed","severity":"normal"},{"uid":"fae2c2bb90e2a900","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714379752398,"stop":1714379752403,"duration":5},"status":"passed","severity":"normal"},{"uid":"a9fdbd1c884ff49","name":"Push message with content topic containing special chars","time":{"start":1714379984447,"stop":1714379984448,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bb7585025cb07d0","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714380216163,"stop":1714380216164,"duration":1},"status":"passed","severity":"normal"},{"uid":"977b0d5ad9213214","name":"should properly compute the node id","time":{"start":1714379541612,"stop":1714379541612,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e18d6db8763d2e","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714380183126,"stop":1714380183126,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed9db38d683885f","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714380037751,"stop":1714380037752,"duration":1},"status":"passed","severity":"normal"},{"uid":"fca2e88af6f5e582","name":"Ping on subscribed peer","time":{"start":1714379623700,"stop":1714379623700,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b4f3389c19f8c3","name":"Push message on custom pubsubTopic","time":{"start":1714379847919,"stop":1714379847919,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d9e45282cb5a652","name":"Check received message containing special chars","time":{"start":1714380049513,"stop":1714380049513,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb57ee8289dd300","name":"Passing page size 110 when there are 120 messages","time":{"start":1714380172630,"stop":1714380172631,"duration":1},"status":"passed","severity":"normal"},{"uid":"2605a0599f7e1c1f","name":"Push message with JSON payload","time":{"start":1714379984443,"stop":1714379984443,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c20826b1da1849","name":"Check publish message containing shell command","time":{"start":1714380035065,"stop":1714380035066,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c4951be462b5dcb","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714379533137,"stop":1714379533137,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93531e5e99654e4","name":"Fails to push message with large meta","time":{"start":1714380124168,"stop":1714380124168,"duration":0},"status":"passed","severity":"normal"},{"uid":"e92a0665204f9d6b","name":"random static sharding 9 - Cluster ID: 676, Shard ID: 998","time":{"start":1714380112855,"stop":1714380112855,"duration":0},"status":"passed","severity":"normal"},{"uid":"6449dbc08503c20","name":"Subscribe to topic containing Script and publish message","time":{"start":1714380037753,"stop":1714380037754,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfcd5de8e98b0a2f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714379847921,"stop":1714379847922,"duration":1},"status":"passed","severity":"normal"},{"uid":"1207221a0d989f32","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714380320955,"stop":1714380320956,"duration":1},"status":"passed","severity":"normal"},{"uid":"f705cd02da4791b","name":"Check publish message after client node is restarted","time":{"start":1714380035072,"stop":1714380035073,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6fe58a8d93cf71dc","name":"should throw error - invalid id","time":{"start":1714379541611,"stop":1714379541611,"duration":0},"status":"passed","severity":"normal"},{"uid":"12db60bb7f9e9679","name":"Nodes with multiple pubsub topic","time":{"start":1714380006912,"stop":1714380006913,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdd2753f3bbf9bcb","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714380183126,"stop":1714380183128,"duration":2},"status":"passed","severity":"normal"},{"uid":"d082864e64a862e7","name":"Check received message containing special chars","time":{"start":1714380049529,"stop":1714380049529,"duration":0},"status":"passed","severity":"normal"},{"uid":"114b9c265a634a81","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714380140929,"stop":1714380140930,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff5d4b4c0432b41","name":"1 Store, 2 fetches","time":{"start":1714379556700,"stop":1714379556700,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d74de7f83d7e62","name":"Overlapping topic subscription","time":{"start":1714380037749,"stop":1714380037750,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ff80aa522bb7636f","name":"should return false","time":{"start":1714379541612,"stop":1714379541612,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b176ae6cdd686d","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714379533161,"stop":1714379533161,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e0553f2d416651","name":"Push message with content topic containing short","time":{"start":1714379984446,"stop":1714379984446,"duration":0},"status":"passed","severity":"normal"},{"uid":"8466afea6932cd30","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714380183125,"stop":1714380183125,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf5e53ff3680448","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714379667625,"stop":1714379667626,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccdeec5e4b49591d","name":"Query generator for multiple messages with different message text format","time":{"start":1714380152670,"stop":1714380152672,"duration":2},"status":"passed","severity":"normal"},{"uid":"14f2f2c7dcc6758b","name":"Accepts a valid Waku Message","time":{"start":1714379549808,"stop":1714379549809,"duration":1},"status":"passed","severity":"normal"},{"uid":"69de0c6e1db7a297","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app92/10/topic593/proto","time":{"start":1714380091392,"stop":1714380091393,"duration":1},"status":"passed","severity":"normal"},{"uid":"41a2f28c1ea24aa8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714379832144,"stop":1714379832145,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b54a507aa84d8f8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714379791664,"stop":1714379791664,"duration":0},"status":"passed","severity":"normal"},{"uid":"382a5a4209e90b5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714379752792,"stop":1714379752792,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d9b034b1236ae","name":"Generator, 2 different pubsubtopics","time":{"start":1714380156399,"stop":1714380156400,"duration":1},"status":"passed","severity":"normal"},{"uid":"f261befce0476d39","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714379556870,"stop":1714379556870,"duration":0},"status":"passed","severity":"normal"},{"uid":"99bd1129a5e71573","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714379541130,"stop":1714379541131,"duration":1},"status":"passed","severity":"normal"},{"uid":"10f603282126d57","name":"Push message with meta","time":{"start":1714380124168,"stop":1714380124168,"duration":0},"status":"passed","severity":"normal"},{"uid":"5249bf92085c0841","name":"Generator, 2 different pubsubtopics","time":{"start":1714380156401,"stop":1714380156401,"duration":0},"status":"passed","severity":"normal"},{"uid":"2624721fac1c4fed","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714379541137,"stop":1714379541137,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a011c3ff56c1f6","name":"Fields are not dropped","time":{"start":1714379545835,"stop":1714379545837,"duration":2},"status":"passed","severity":"normal"},{"uid":"3faa36401279cc37","name":"Query with Ordered Callback, No message returned","time":{"start":1714380140929,"stop":1714380140929,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3910d0f46c220fd","name":"Push message on custom pubsubTopic","time":{"start":1714379847921,"stop":1714379847921,"duration":0},"status":"passed","severity":"normal"},{"uid":"f790fe104406dc57","name":"Subscribe to topic containing long and receive message","time":{"start":1714380216155,"stop":1714380216155,"duration":0},"status":"passed","severity":"normal"},{"uid":"b44a89f43e36d517","name":"Push message with content topic containing Russian","time":{"start":1714379984449,"stop":1714379984449,"duration":0},"status":"passed","severity":"normal"},{"uid":"74088f44f60b75ac","name":"Check received message containing Russian","time":{"start":1714380049530,"stop":1714380049531,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b1c0463022e75e2","name":"Passing cursor with wrong message digest","time":{"start":1714380085659,"stop":1714380085659,"duration":0},"status":"passed","severity":"normal"},{"uid":"222884fac0e5a0a5","name":"Check received message containing Basic HTML tag","time":{"start":1714380049517,"stop":1714380049517,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8cccd317549bef","name":"Reopen subscription with peer with lost subscription","time":{"start":1714379653591,"stop":1714379653591,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b54b7b616ce893","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714380216158,"stop":1714380216159,"duration":1},"status":"passed","severity":"normal"},{"uid":"651fdddb5614c929","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714380216153,"stop":1714380216153,"duration":0},"status":"passed","severity":"normal"},{"uid":"46431f72962646c7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714379533152,"stop":1714379533153,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcc4534fc518619c","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714379556872,"stop":1714379556873,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ef8c3ac7b931d24","name":"should encode/decode to text encoding","time":{"start":1714379541613,"stop":1714379541613,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2ec6133088f29a","name":"Subscribe to topic containing Script and receive message","time":{"start":1714380216158,"stop":1714380216158,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a751e03c0c9329e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714379832147,"stop":1714379832148,"duration":1},"status":"passed","severity":"normal"},{"uid":"7edce12ebf91a296","name":"Check publish message containing Chinese","time":{"start":1714380035051,"stop":1714380035051,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3dc22c37cece7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714379533156,"stop":1714379533156,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a54b7562f694de5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714379667630,"stop":1714379667631,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e1b931748814035","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714379533144,"stop":1714379533145,"duration":1},"status":"passed","severity":"normal"},{"uid":"356e018c1799da08","name":"it tolerates circular branch references","time":{"start":1714379557438,"stop":1714379557439,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5354f2c7f571bd5","name":"Push message with content topic containing shell command","time":{"start":1714380124166,"stop":1714380124166,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc07f1f87ac18f0c","name":"Push message with content topic containing emoji","time":{"start":1714379984453,"stop":1714379984454,"duration":1},"status":"passed","severity":"normal"},{"uid":"cabcfd031902160d","name":"isConnected should return false after all peers disconnect","time":{"start":1714379583376,"stop":1714379583377,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f7aad125eb5c482","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714380140928,"stop":1714380140928,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae20d7f3b27b1e16","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714380085657,"stop":1714380085657,"duration":0},"status":"passed","severity":"normal"},{"uid":"653bb061a015d68","name":"Subscribe to topic containing Script and receive message","time":{"start":1714379832142,"stop":1714379832142,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab0e518f096ab0a","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714379556868,"stop":1714379556868,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccfe916c46349b06","name":"Promise Callback - backward","time":{"start":1714380146151,"stop":1714380146151,"duration":0},"status":"passed","severity":"normal"},{"uid":"3872df591b5782d1","name":"Push message with Russian payload","time":{"start":1714379984440,"stop":1714379984441,"duration":1},"status":"passed","severity":"normal"},{"uid":"e73b518682bb67c1","name":"creates an iterator","time":{"start":1714380168987,"stop":1714380168987,"duration":0},"status":"passed","severity":"normal"},{"uid":"e601cf3ba650b21f","name":"Wrong topic","time":{"start":1714380091396,"stop":1714380091396,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3192e564a89c099","name":"Push message with Arabic payload","time":{"start":1714379984440,"stop":1714379984440,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe3c8417648185b","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714379533164,"stop":1714379533164,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e908c2df5fdf0a","name":"Push message with Basic HTML tag payload","time":{"start":1714380124127,"stop":1714380124127,"duration":0},"status":"passed","severity":"normal"},{"uid":"6934854e869ec97a","name":"throws on content topic with empty version field","time":{"start":1714379533133,"stop":1714379533133,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e8800ac24d84369","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714379533167,"stop":1714379533168,"duration":1},"status":"passed","severity":"normal"},{"uid":"a59d2768f747d7e4","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714379533160,"stop":1714379533161,"duration":1},"status":"passed","severity":"normal"},{"uid":"71d86c88d5b1fe4c","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714379583368,"stop":1714379583370,"duration":2},"status":"passed","severity":"normal"},{"uid":"6a61d08c74075bc","name":"Push message with Chinese payload","time":{"start":1714379984440,"stop":1714379984440,"duration":0},"status":"passed","severity":"normal"},{"uid":"a779cd70b3e0e9d1","name":"through manual discovery","time":{"start":1714379854686,"stop":1714379854687,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddbfd7d122bee31a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714379667630,"stop":1714379667630,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e73099d14270ae","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714380183129,"stop":1714380183132,"duration":3},"status":"passed","severity":"normal"},{"uid":"97a8a446ad5f8b90","name":"safeDispatchEvent","time":{"start":1714379623572,"stop":1714379623572,"duration":0},"status":"passed","severity":"normal"},{"uid":"435d4273ae0f0869","name":"Check received message containing Basic HTML tag","time":{"start":1714380049532,"stop":1714380049532,"duration":0},"status":"passed","severity":"normal"},{"uid":"4050ba4f9c707997","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714380037755,"stop":1714380037756,"duration":1},"status":"passed","severity":"normal"},{"uid":"377f7be8a7f0ee1d","name":"should set field with only FILTER enabled","time":{"start":1714379541618,"stop":1714379541618,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c00ddf7019613e","name":"A test","time":{"start":1714379832205,"stop":1714379832206,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f5ea89ebd2af836","name":"Subscribe and publish message","time":{"start":1714380037747,"stop":1714380037747,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f3c43f4255e480","name":"Push message with Russian payload","time":{"start":1714380124125,"stop":1714380124125,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b11a57d0afed8da","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714380037748,"stop":1714380037748,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d816ef892c9b02","name":"same cluster, same shard: nodes connect","time":{"start":1714379871873,"stop":1714379871873,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a74e0b6f919fe2","name":"Push message with escaped characters payload","time":{"start":1714380124128,"stop":1714380124129,"duration":1},"status":"passed","severity":"normal"},{"uid":"623978cb9165cbda","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714380085659,"stop":1714380085659,"duration":0},"status":"passed","severity":"normal"},{"uid":"90eb7cd8309aa2cd","name":"Ping on peer without subscriptions","time":{"start":1714379653586,"stop":1714379653587,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a33f846dff60400","name":"same cluster, same shard: nodes connect","time":{"start":1714379752384,"stop":1714379752384,"duration":0},"status":"passed","severity":"normal"},{"uid":"1921f47e5ff81575","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714379533157,"stop":1714379533157,"duration":0},"status":"passed","severity":"normal"},{"uid":"2abbd00229c5dc9","name":"Overlapping topic subscription","time":{"start":1714380216164,"stop":1714380216164,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b8d1e84a7a3ccd","name":"Check received message containing numeric","time":{"start":1714380049528,"stop":1714380049529,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8b56a1da1027193","name":"Push message with Chinese payload","time":{"start":1714380124124,"stop":1714380124125,"duration":1},"status":"passed","severity":"normal"},{"uid":"faa6b417b453e08","name":"Push message with content topic containing Arabic","time":{"start":1714380124162,"stop":1714380124163,"duration":1},"status":"passed","severity":"normal"},{"uid":"480e958dddb06218","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714380140926,"stop":1714380140926,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb224d70c1fcbcde","name":"throws on content topic with empty topic name field","time":{"start":1714379533134,"stop":1714379533134,"duration":0},"status":"passed","severity":"normal"},{"uid":"882fdefddee21053","name":"Reusing cursor across nodes","time":{"start":1714380085658,"stop":1714380085659,"duration":1},"status":"passed","severity":"normal"},{"uid":"da72327ca34c20dc","name":"getPeersByDiscovery","time":{"start":1714379990928,"stop":1714379990929,"duration":1},"status":"passed","severity":"normal"},{"uid":"71860197f7bca6b8","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714379546271,"stop":1714379546272,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8fa1e5b97ecec24","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714379752407,"stop":1714379752407,"duration":0},"status":"passed","severity":"normal"},{"uid":"430d5904f62c3f93","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714379533167,"stop":1714379533167,"duration":0},"status":"passed","severity":"normal"},{"uid":"bffdd2aa4a8fdc63","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714379752397,"stop":1714379752397,"duration":0},"status":"passed","severity":"normal"},{"uid":"12378f3221537cbf","name":"should throw error - no id","time":{"start":1714379541610,"stop":1714379541611,"duration":1},"status":"passed","severity":"normal"},{"uid":"2657bc7c75022d1b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714380006913,"stop":1714380006913,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ffa94e2e8633455","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714379832138,"stop":1714379832139,"duration":1},"status":"passed","severity":"normal"},{"uid":"38b00d0bb988a7f3","name":"more peers than existing","time":{"start":1714379984622,"stop":1714379984622,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eaec31e41c1c55bb","name":"Push message on custom pubsubTopic","time":{"start":1714379847908,"stop":1714379847913,"duration":5},"status":"passed","severity":"normal"},{"uid":"c7d4c94d9e5b9c6e","name":"Subscribe and receive messages via waku relay post","time":{"start":1714379832127,"stop":1714379832128,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee49516670930d92","name":"Check received message containing Chinese","time":{"start":1714380049529,"stop":1714380049530,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e8861584bbcefc1","name":"groups content topics by expected pubsub topic","time":{"start":1714379533141,"stop":1714379533141,"duration":0},"status":"passed","severity":"normal"},{"uid":"26fc69edcb8f491f","name":"should configure sharding based on application and version for autosharding","time":{"start":1714379533163,"stop":1714379533164,"duration":1},"status":"passed","severity":"normal"},{"uid":"9af1c7f571af086a","name":"random static sharding 10 - Cluster ID: 781, Shard ID: 642","time":{"start":1714380112855,"stop":1714380112856,"duration":1},"status":"passed","severity":"normal"},{"uid":"45c8440b5d968b64","name":"Push message with custom timestamp: 1714376152570","time":{"start":1714380124169,"stop":1714380124170,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2b4aba6a39e60b1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714379533158,"stop":1714379533159,"duration":1},"status":"passed","severity":"normal"},{"uid":"66c2bdc54b92df51","name":"receives messages sent to provided content topic through callback","time":{"start":1714380035265,"stop":1714380035265,"duration":0},"status":"skipped","severity":"normal"},{"uid":"73b21e1c24344b50","name":"Asymmetric encrypt & decrypt","time":{"start":1714379567445,"stop":1714379567446,"duration":1},"status":"passed","severity":"normal"},{"uid":"23c029e28f8ef6a3","name":"Ordered Callback - backward","time":{"start":1714380146152,"stop":1714380146152,"duration":0},"status":"passed","severity":"normal"},{"uid":"c94f777484dd121e","name":"Relay + Store","time":{"start":1714379541619,"stop":1714379541619,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab7e0253572d45","name":"Ping on peer without subscriptions","time":{"start":1714379653589,"stop":1714379653590,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e91fa06f6832e6c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714379847914,"stop":1714379847914,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b7813f5bca71fed","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714379791663,"stop":1714379791664,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd90c5ab2a5f2fa7","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714380006909,"stop":1714380006909,"duration":0},"status":"passed","severity":"normal"},{"uid":"966a92c33c63f46e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714379533154,"stop":1714379533154,"duration":0},"status":"passed","severity":"normal"},{"uid":"de53d49700ac81a1","name":"should throw an error for missing sharding configuration","time":{"start":1714379533165,"stop":1714379533165,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa5a1800a022c28","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714379667628,"stop":1714379667628,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc60f4fc683477cb","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714379752409,"stop":1714379752409,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e522f9b7ec8763","name":"Check message with invalid timestamp is not received","time":{"start":1714380049538,"stop":1714380049539,"duration":1},"status":"passed","severity":"normal"},{"uid":"beb4109909927358","name":"different cluster, different shard: nodes don't connect","time":{"start":1714379752385,"stop":1714379752386,"duration":1},"status":"passed","severity":"normal"},{"uid":"9882efb3d6a36781","name":"should emit a peer event after start","time":{"start":1714380050168,"stop":1714380050169,"duration":1},"status":"passed","severity":"normal"}] |