mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 15:33:11 +00:00
1 line
155 KiB
JSON
1 line
155 KiB
JSON
[{"uid":"2f8a67dae9637775","name":"Check received message containing Chinese","time":{"start":1745338746568,"stop":1745338746568,"duration":0},"status":"passed","severity":"normal"},{"uid":"750fa186b949e515","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1745338327703,"stop":1745338327703,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc95633252e709","name":"should increase lamport timestamp","time":{"start":1745338303567,"stop":1745338303567,"duration":0},"status":"passed","severity":"normal"},{"uid":"9332df77a10773a9","name":"random static sharding 6 - Cluster ID: 179, Shard ID: 135","time":{"start":1745338564875,"stop":1745338564875,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f63359022e2c38","name":"random static sharding 4 - Cluster ID: 149, Shard ID: 164","time":{"start":1745338564874,"stop":1745338564874,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc76df9b434afc8","name":"Waku message hash computation (payload length 0)","time":{"start":1745338252715,"stop":1745338252715,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d15734fc8cc7b4","name":"Decrypt messages","time":{"start":1745338429090,"stop":1745338429091,"duration":1},"status":"passed","severity":"normal"},{"uid":"975a8b087a616473","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1745338258074,"stop":1745338258075,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb377257dc7177cf","name":"should add and remove event listeners correctly","time":{"start":1745338276960,"stop":1745338276960,"duration":0},"status":"passed","severity":"normal"},{"uid":"722ee99050d6af8c","name":"Renews subscription after lossing a connection","time":{"start":1745338832925,"stop":1745338832925,"duration":0},"status":"passed","severity":"normal"},{"uid":"d13bf3f7b45c46fe","name":"Check publish message containing short","time":{"start":1745338449137,"stop":1745338449137,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a4f40529ff349ee","name":"should return different streams if requested simultaniously","time":{"start":1745338264768,"stop":1745338264769,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd00344793fb0f42","name":"Push message with Russian payload","time":{"start":1745338944164,"stop":1745338944165,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e1044b9fe643e4d","name":"recovers when dns.resolve returns empty","time":{"start":1745338272971,"stop":1745338272971,"duration":0},"status":"passed","severity":"normal"},{"uid":"722d9273a548bfcf","name":"Overlapping topic subscription","time":{"start":1745338832919,"stop":1745338832919,"duration":0},"status":"passed","severity":"normal"},{"uid":"243f9ae9c7c7ebb5","name":"1 Relay, 1 Filter, gives up","time":{"start":1745338272326,"stop":1745338272327,"duration":1},"status":"passed","severity":"normal"},{"uid":"125dae00dd3e726f","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app33/9/topic79/json","time":{"start":1745338557370,"stop":1745338557370,"duration":0},"status":"passed","severity":"normal"},{"uid":"a707fba597dc673","name":"Query Generator - false","time":{"start":1745338574489,"stop":1745338574489,"duration":0},"status":"passed","severity":"normal"},{"uid":"3414fad5bec10053","name":"Query generator for 2000 messages","time":{"start":1745338574634,"stop":1745338574634,"duration":0},"status":"passed","severity":"normal"},{"uid":"709baed4009b0080","name":"should retry failed tasks","time":{"start":1745338293841,"stop":1745338293842,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dce3324ab1affe5","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1745338832917,"stop":1745338832917,"duration":0},"status":"passed","severity":"normal"},{"uid":"f659daa50cb783e5","name":"Encoder throws on empty string content topic","time":{"start":1745338264994,"stop":1745338264994,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b594878753e8ea","name":"Check message on other pubsub topic is not received","time":{"start":1745338746584,"stop":1745338746584,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd242c39905a06a","name":"should select older connection if present","time":{"start":1745338264314,"stop":1745338264314,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ed1a961d103cfa","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1745338437008,"stop":1745338437008,"duration":0},"status":"passed","severity":"normal"},{"uid":"f403a3baa0bf4793","name":"Subscribe and receive messages via waku relay post","time":{"start":1745338832917,"stop":1745338832917,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e90db0af2f81eec","name":"should not fail to stop the service if it was not started","time":{"start":1745338276957,"stop":1745338276957,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ebe10d111882ff3","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1745338442603,"stop":1745338442604,"duration":1},"status":"passed","severity":"normal"},{"uid":"52578469c930b238","name":"1 Store, 2 relays, 2 fetches","time":{"start":1745338272321,"stop":1745338272326,"duration":5},"status":"passed","severity":"normal"},{"uid":"1d094c8f513726aa","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1745338250176,"stop":1745338250176,"duration":0},"status":"passed","severity":"normal"},{"uid":"55fbac3191cff5e3","name":"isConnected should return false after all peers disconnect","time":{"start":1745338340670,"stop":1745338340670,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bab7b99347dde53","name":"Relay + Store","time":{"start":1745338325890,"stop":1745338325891,"duration":1},"status":"passed","severity":"normal"},{"uid":"723509ed22152b2d","name":"Push message with content topic containing Script","time":{"start":1745338944184,"stop":1745338944184,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5dfefd9b838ae","name":"Query generator for multiple messages with different content topic format","time":{"start":1745338574630,"stop":1745338574631,"duration":1},"status":"passed","severity":"normal"},{"uid":"725a4eb88def9c38","name":"Store - dialed after - with timeout","time":{"start":1745338600636,"stop":1745338600636,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac6702f42d434e11","name":"should be called at least once on all `peer:discovery` events","time":{"start":1745338327977,"stop":1745338327978,"duration":1},"status":"passed","severity":"normal"},{"uid":"3875006e872417da","name":"Relay - times out","time":{"start":1745338600635,"stop":1745338600635,"duration":0},"status":"passed","severity":"normal"},{"uid":"659acfe963421645","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1745338250166,"stop":1745338250166,"duration":0},"status":"passed","severity":"normal"},{"uid":"268ff65497b8d760","name":"Check received message containing unicode special characters","time":{"start":1745338746582,"stop":1745338746582,"duration":0},"status":"passed","severity":"normal"},{"uid":"b453b486b104dead","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1745338580893,"stop":1745338580893,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e7569256ed9b57","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1745338250164,"stop":1745338250164,"duration":0},"status":"passed","severity":"normal"},{"uid":"58616c6d5b97fc3a","name":"Check received message containing Basic HTML tag","time":{"start":1745338746570,"stop":1745338746570,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b8e47170c1fda5","name":"Check received message containing special chars","time":{"start":1745338746577,"stop":1745338746578,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c1f9b3f0b4d6e10","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1745338250179,"stop":1745338250179,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d02ad391c4ea04","name":"less peers than existing","time":{"start":1745338427523,"stop":1745338427524,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dfcf9d7e6622e7a4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1745338832914,"stop":1745338832915,"duration":1},"status":"passed","severity":"normal"},{"uid":"24c84c6f55c324ef","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app24/3/topic604/xml","time":{"start":1745338557374,"stop":1745338557374,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae3f4ba9b0fc8a0","name":"A test","time":{"start":1745338378207,"stop":1745338378207,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5939ff23c1dd11b","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1745338250181,"stop":1745338250181,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e4e0e62cc76596","name":"should not allow unachievable error rate","time":{"start":1745338302628,"stop":1745338302629,"duration":1},"status":"passed","severity":"normal"},{"uid":"15ef16cf8449a581","name":"Fails to publish duplicate message","time":{"start":1745338449149,"stop":1745338449149,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fbbd1db0531e0e5","name":"Ping on subscribed peer","time":{"start":1745338386433,"stop":1745338386433,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef5e9d80bcb715e","name":"Push message with emoji payload","time":{"start":1745338944167,"stop":1745338944168,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5459055edf77bee","name":"Subscribe to topic containing long and receive message","time":{"start":1745338832920,"stop":1745338832920,"duration":0},"status":"passed","severity":"normal"},{"uid":"44912a57cbcf02cb","name":"Publish message with custom timestamp: Tue Apr 22 2025 17:14:01 GMT+0000 (Coordinated Universal Time)","time":{"start":1745338449148,"stop":1745338449149,"duration":1},"status":"passed","severity":"normal"},{"uid":"1118ee96dd0b9c36","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1745338303085,"stop":1745338303086,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e748ddeee7b4492","name":"Generator, 2 different pubsubtopics","time":{"start":1745338571098,"stop":1745338571098,"duration":0},"status":"passed","severity":"normal"},{"uid":"27bfb29ac4fe9e86","name":"returns all values when wanted number is greater than available values","time":{"start":1745338271990,"stop":1745338271990,"duration":0},"status":"passed","severity":"normal"},{"uid":"82aebf86a94729f","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1745338271990,"stop":1745338271991,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d1f4d6bea28165b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1745338571099,"stop":1745338571099,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64903f764a528","name":"should be sent with empty content","time":{"start":1745338303572,"stop":1745338303572,"duration":0},"status":"passed","severity":"normal"},{"uid":"accbdae6693ced99","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1745338832922,"stop":1745338832922,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ec9bafc4d1932d","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1745338303080,"stop":1745338303080,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa7d4d09994cc9b","name":"Check received message containing Chinese","time":{"start":1745338746578,"stop":1745338746578,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5fd5ed4e221450","name":"Publish message with custom timestamp: Tue Apr 22 2025 15:14:01 GMT+0000 (Coordinated Universal Time)","time":{"start":1745338449148,"stop":1745338449148,"duration":0},"status":"passed","severity":"normal"},{"uid":"6265db43c0b39b6a","name":"Push message with content topic containing emoji","time":{"start":1745338944174,"stop":1745338944174,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad4b9c10c33b6d6","name":"should properly create peer info with all multiaddrs","time":{"start":1745338258860,"stop":1745338258860,"duration":0},"status":"passed","severity":"normal"},{"uid":"69377917f676453c","name":"connects to nwaku","time":{"start":1745338594265,"stop":1745338594265,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08a5ff818b6da1e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1745338832925,"stop":1745338832925,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ffbd15e3c811c4","name":"random static sharding 10 - Cluster ID: 300, Shard ID: 313","time":{"start":1745338564876,"stop":1745338564877,"duration":1},"status":"passed","severity":"normal"},{"uid":"8508f2553504ed63","name":"Push message with Arabic payload","time":{"start":1745338944164,"stop":1745338944164,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd6db60e5042d97","name":"should insert message id into causal history","time":{"start":1745338303566,"stop":1745338303566,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f44ee9546b2d6d2","name":"Check publish message containing SQL Injection","time":{"start":1745338449140,"stop":1745338449141,"duration":1},"status":"passed","severity":"normal"},{"uid":"6317d0ee5589c26a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1745338250179,"stop":1745338250179,"duration":0},"status":"passed","severity":"normal"},{"uid":"955ce8faa209acd4","name":"Check received message containing Script","time":{"start":1745338746579,"stop":1745338746580,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b3b7a94dd77fa50","name":"Encoder throws on undefined content topic","time":{"start":1745338264994,"stop":1745338264994,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd4ce7fdf5b39b8","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1745338252713,"stop":1745338252714,"duration":1},"status":"passed","severity":"normal"},{"uid":"c805a15357093b2e","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1745338303112,"stop":1745338303112,"duration":0},"status":"passed","severity":"normal"},{"uid":"a356a99ea8144d5b","name":"should wait for LightPush peer to be connected","time":{"start":1745338294002,"stop":1745338294002,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d84f29441afae80","name":"Push message with short payload","time":{"start":1745338944162,"stop":1745338944162,"duration":0},"status":"passed","severity":"normal"},{"uid":"c546f646db9034c8","name":"Push message with numeric payload","time":{"start":1745338944163,"stop":1745338944163,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee93f0f8454c7081","name":"should emit a peer event after start","time":{"start":1745338276957,"stop":1745338276958,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6d18f81cf0893be","name":"getPeersByDiscovery","time":{"start":1745338445211,"stop":1745338445211,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d23de02ecd86b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1745338832907,"stop":1745338832907,"duration":0},"status":"passed","severity":"normal"},{"uid":"3825081a095e766b","name":"nwaku subscribes","time":{"start":1745338440966,"stop":1745338440967,"duration":1},"status":"passed","severity":"normal"},{"uid":"d05a13aa548566f3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1745338250177,"stop":1745338250177,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d64abfca85555c1","name":"All","time":{"start":1745338325891,"stop":1745338325891,"duration":0},"status":"passed","severity":"normal"},{"uid":"420341a47a0d82ae","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1745338250171,"stop":1745338250171,"duration":0},"status":"passed","severity":"normal"},{"uid":"abee9d6cedc5ea4","name":"Push message with content topic containing Chinese","time":{"start":1745338944183,"stop":1745338944183,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1a88165f09214c","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1745338250218,"stop":1745338250219,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce91fa4f00053a3c","name":"should initialize with custom number of peers","time":{"start":1745338292724,"stop":1745338292724,"duration":0},"status":"passed","severity":"normal"},{"uid":"1499f511763338ca","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1745338580888,"stop":1745338580890,"duration":2},"status":"passed","severity":"normal"},{"uid":"9e9ec4b97ffbdb","name":"Check received message containing Arabic","time":{"start":1745338746568,"stop":1745338746568,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f118e895c15b1b","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1745338293916,"stop":1745338293917,"duration":1},"status":"passed","severity":"normal"},{"uid":"9214f6f575491962","name":"should be able to decode the field with only STORE set to true","time":{"start":1745338258076,"stop":1745338258077,"duration":1},"status":"passed","severity":"normal"},{"uid":"53bf55200ee8168b","name":"should throw error - no id","time":{"start":1745338258849,"stop":1745338258850,"duration":1},"status":"passed","severity":"normal"},{"uid":"1981d108b1ae783e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1745338832903,"stop":1745338832904,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bbef87b923bef77","name":"Query with Ordered Callback, No Decoder","time":{"start":1745338540378,"stop":1745338540380,"duration":2},"status":"passed","severity":"normal"},{"uid":"f6201ade3294439e","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1745338252716,"stop":1745338252716,"duration":0},"status":"passed","severity":"normal"},{"uid":"b585f82363157e01","name":"A test","time":{"start":1745338378208,"stop":1745338378208,"duration":0},"status":"passed","severity":"normal"},{"uid":"f06189d883718a52","name":"Check received message containing unicode special characters","time":{"start":1745338746571,"stop":1745338746571,"duration":0},"status":"passed","severity":"normal"},{"uid":"587bcf2246debcf","name":"should get locked peers","time":{"start":1745338292724,"stop":1745338292725,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ccf88b831d9c848","name":"should not fail to start the service if it is already started","time":{"start":1745338324947,"stop":1745338324947,"duration":0},"status":"passed","severity":"normal"},{"uid":"5048737177928e33","name":"Ping on unsubscribed peer","time":{"start":1745338386435,"stop":1745338386435,"duration":0},"status":"passed","severity":"normal"},{"uid":"c86fd2f7572dc2cb","name":"throws on content topic with generation field greater than 0","time":{"start":1745338250154,"stop":1745338250155,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4735b23a76b8534","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1745338832910,"stop":1745338832911,"duration":1},"status":"passed","severity":"normal"},{"uid":"619530fe20afd598","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1745338327702,"stop":1745338327702,"duration":0},"status":"passed","severity":"normal"},{"uid":"c494616d2594759c","name":"Subscribe to topic containing XML and receive message","time":{"start":1745338832922,"stop":1745338832922,"duration":0},"status":"passed","severity":"normal"},{"uid":"4acc4f213cd68f52","name":"should reject on timeout if it was set","time":{"start":1745338294002,"stop":1745338294002,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc14a89ced4dc343","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app9/5/topic926/test.js","time":{"start":1745338557368,"stop":1745338557369,"duration":1},"status":"passed","severity":"normal"},{"uid":"83def1ae21df7ede","name":"Subscribe to topic containing short and publish message","time":{"start":1745338451722,"stop":1745338451722,"duration":0},"status":"passed","severity":"normal"},{"uid":"3955e17cccac83a4","name":"unsubscribes","time":{"start":1745338586218,"stop":1745338586218,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd9f1ec3fa85da4","name":"Subscribe to topic containing shell command and receive message","time":{"start":1745338832913,"stop":1745338832913,"duration":0},"status":"passed","severity":"normal"},{"uid":"875638b8d1ed3838","name":"isConnected between 2 js-waku relay nodes","time":{"start":1745338340671,"stop":1745338340671,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c64561ca7954e7","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1745338832904,"stop":1745338832904,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01dec7279142970","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1745338540378,"stop":1745338540378,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b803ac7d6b9a9fa","name":"returns all values when wanted number matches available values","time":{"start":1745338271988,"stop":1745338271989,"duration":1},"status":"passed","severity":"normal"},{"uid":"6975d7b41bb58b45","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1745338587302,"stop":1745338587303,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c8755fe410859d6","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1745338303567,"stop":1745338303567,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a16db73f4ee5d7","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1745338250185,"stop":1745338250185,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5e1c85efa26cbd","name":"Subscribe to topic containing special chars and receive message","time":{"start":1745338832909,"stop":1745338832909,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a63fd32a248409","name":"should check false positive rate","time":{"start":1745338304925,"stop":1745338304925,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a0bfbde2123736f","name":"Check message with non string payload is not received","time":{"start":1745338746586,"stop":1745338746586,"duration":0},"status":"passed","severity":"normal"},{"uid":"62fd9b80e28e8efb","name":"creates an iterator","time":{"start":1745338586216,"stop":1745338586217,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ab002f75dcd69a6","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1745338303079,"stop":1745338303079,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff4390b75255a1","name":"Check message received after nwaku node is restarted","time":{"start":1745338746586,"stop":1745338746586,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3659d94e55f59a4f","name":"Push message with custom timestamp: 1714579940876","time":{"start":1745338944175,"stop":1745338944175,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d2797bc75286bb6","name":"start node with empty shard should fail","time":{"start":1745338564879,"stop":1745338564879,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ebf41479ae3e4d","name":"it tolerates circular branch references","time":{"start":1745338272970,"stop":1745338272971,"duration":1},"status":"passed","severity":"normal"},{"uid":"e33b145e808f87a8","name":"should correctly map a content topic to a pubsub topic","time":{"start":1745338250184,"stop":1745338250185,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bc44cb86d77be4e","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1745338258077,"stop":1745338258077,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38878c722f59547","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app69/7/topic949/utf8","time":{"start":1745338557373,"stop":1745338557374,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e32652e1e1fdd7","name":"should set field with only RELAY enabled","time":{"start":1745338258861,"stop":1745338258861,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d374f48c14e68cf","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1745338445216,"stop":1745338445218,"duration":2},"status":"passed","severity":"normal"},{"uid":"66eab55e18ef773a","name":"throws on content topic with too few or too many fields","time":{"start":1745338250153,"stop":1745338250154,"duration":1},"status":"passed","severity":"normal"},{"uid":"e93aff4a6c2bed26","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1745338832910,"stop":1745338832910,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed83bbac4bb8194","name":"Push message with unicode special characters payload","time":{"start":1745338944167,"stop":1745338944167,"duration":0},"status":"passed","severity":"normal"},{"uid":"be42153e6611b2f0","name":"random static sharding 7 - Cluster ID: 278, Shard ID: 174","time":{"start":1745338564875,"stop":1745338564875,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b7e00aa30c6002f","name":"Passing cursor with wrong pubsubTopic","time":{"start":1745338526915,"stop":1745338526916,"duration":1},"status":"passed","severity":"normal"},{"uid":"e51889df891cb8be","name":"Check received message with timestamp: 1745338319679 ","time":{"start":1745338746583,"stop":1745338746583,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb57562f613500","name":"Push message with Basic HTML tag payload","time":{"start":1745338944180,"stop":1745338944180,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ee17627e42e838","name":"should send to specified number of peers of used peers","time":{"start":1745338293901,"stop":1745338293901,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e80afc13a28ecab","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1745338340668,"stop":1745338340668,"duration":0},"status":"passed","severity":"normal"},{"uid":"af2f696632698236","name":"Check message with non string payload is not received","time":{"start":1745338746575,"stop":1745338746575,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea88bcaf92a20df","name":"Push message with SQL Injection payload","time":{"start":1745338944179,"stop":1745338944179,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec8935e68afdaa3","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app60/7/topic847/json","time":{"start":1745338557372,"stop":1745338557373,"duration":1},"status":"passed","severity":"normal"},{"uid":"3521f6bcc362cce9","name":"Generator, custom pubsub topic","time":{"start":1745338571090,"stop":1745338571091,"duration":1},"status":"passed","severity":"normal"},{"uid":"69fcd12c90c4dd5a","name":"Nodes with multiple pubsub topic","time":{"start":1745338442604,"stop":1745338442604,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f0e33695c6e49c","name":"Query generator for multiple messages with different message text format","time":{"start":1745338574624,"stop":1745338574625,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dae9d6a3ae963d4","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1745338272824,"stop":1745338272825,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f4b3512186f48c1","name":"should not fail to start the service if it is already started","time":{"start":1745338427347,"stop":1745338427347,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ddfc29c9e68ebcf","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1745338832915,"stop":1745338832915,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8cc72c49ba5ce8f","name":"Push message with content topic containing long","time":{"start":1745338944169,"stop":1745338944169,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e596cf6ea9de2","name":"should return usable stream attached to connection","time":{"start":1745338264766,"stop":1745338264767,"duration":1},"status":"passed","severity":"normal"},{"uid":"783543b15db862c1","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1745338587294,"stop":1745338587294,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6ddfee6cebabd51","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1745338510566,"stop":1745338510566,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd311005b1d2844","name":"Reopen subscription with peer with lost subscription","time":{"start":1745338386437,"stop":1745338386438,"duration":1},"status":"passed","severity":"normal"},{"uid":"654389193c21252d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1745338303119,"stop":1745338303119,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a86ec941e6c24d","name":"Push message with content topic containing Russian","time":{"start":1745338944184,"stop":1745338944184,"duration":0},"status":"passed","severity":"normal"},{"uid":"df9e1526d176e556","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1745338272818,"stop":1745338272818,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb435f76bea20846","name":"Check received message with timestamp: 1745338319679000000 ","time":{"start":1745338746582,"stop":1745338746583,"duration":1},"status":"passed","severity":"normal"},{"uid":"241914ab52691d5f","name":"Push message with content topic containing SQL Injection","time":{"start":1745338944184,"stop":1745338944184,"duration":0},"status":"passed","severity":"normal"},{"uid":"6480db32441a8006","name":"configure the node with multiple pubsub topics","time":{"start":1745338564877,"stop":1745338564877,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20aba23b9acd9e4","name":"should throw an error for missing required configuration","time":{"start":1745338250173,"stop":1745338250173,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ff1f6c86767f13","name":"Push message with content topic containing shell command","time":{"start":1745338944185,"stop":1745338944185,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e0458687ba14ef","name":"Check received message containing numeric","time":{"start":1745338746577,"stop":1745338746577,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10f0c596ccb789f","name":"new peer added after a peer was already found","time":{"start":1745338445211,"stop":1745338445212,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2322896a8262a2c7","name":"Check message with invalid timestamp is not received","time":{"start":1745338746584,"stop":1745338746584,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf26c971180111a","name":"should use provided shard info when available","time":{"start":1745338293606,"stop":1745338293607,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf7932148c5dbaab","name":"Check publish message containing escaped characters","time":{"start":1745338449146,"stop":1745338449146,"duration":0},"status":"passed","severity":"normal"},{"uid":"a284f4ba25730e01","name":"Query with Promise Callback, No message returned","time":{"start":1745338540390,"stop":1745338540390,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f5c0af4943b8a7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1745338832913,"stop":1745338832914,"duration":1},"status":"passed","severity":"normal"},{"uid":"296985497621590","name":"should not receive a peer event before start","time":{"start":1745338276958,"stop":1745338276958,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc5de6010882701","name":"random static sharding 3 - Cluster ID: 848, Shard ID: 541","time":{"start":1745338564873,"stop":1745338564874,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3d2c5627e42fbae","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1745338250172,"stop":1745338250172,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea6284c583f8986","name":"should return false when clusterId doesn't match","time":{"start":1745338293610,"stop":1745338293610,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3363330c181874c","name":"should partition messages based on acknowledgement status","time":{"start":1745338303571,"stop":1745338303571,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1247ec9dcacfbe3","name":"Check message received after jswaku node is restarted","time":{"start":1745338746575,"stop":1745338746576,"duration":1},"status":"skipped","severity":"normal"},{"uid":"423328827fa4beac","name":"Ordered Callback - true","time":{"start":1745338574492,"stop":1745338574492,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe6149b01598f94","name":"can start and stop the service","time":{"start":1745338427346,"stop":1745338427346,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe36af3e92fc701","name":"configure the node with multiple content topics","time":{"start":1745338557375,"stop":1745338557375,"duration":0},"status":"passed","severity":"normal"},{"uid":"7293f0d74397149e","name":"Subscribe and receives messages on 20 topics","time":{"start":1745338832907,"stop":1745338832907,"duration":0},"status":"passed","severity":"normal"},{"uid":"5878131453f63999","name":"Passing page size 0 when there are 110 messages","time":{"start":1745338587103,"stop":1745338587104,"duration":1},"status":"passed","severity":"normal"},{"uid":"a76d556707e66e0b","name":"Query Generator, No message returned","time":{"start":1745338540373,"stop":1745338540373,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e30ea8d9d0e081","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1745338303572,"stop":1745338303572,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec205c2a436eb54","name":"should not fail to stop the service if it was not started","time":{"start":1745338324946,"stop":1745338324947,"duration":1},"status":"passed","severity":"normal"},{"uid":"77be8e09a1e0960d","name":"Decoder throws on empty string content topic","time":{"start":1745338264995,"stop":1745338264995,"duration":0},"status":"passed","severity":"normal"},{"uid":"917c363ef0a85b2e","name":"should handle special patterns correctly","time":{"start":1745338304924,"stop":1745338304924,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3292de2699866","name":"Should update shard info","time":{"start":1745338389263,"stop":1745338389263,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6eadd1ceec5d312","name":"should initialize with Unhealthy status","time":{"start":1745338293915,"stop":1745338293915,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42b4e4036080f9","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1745338250170,"stop":1745338250170,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e7d5170820f1922","name":"Wrong topic","time":{"start":1745338557374,"stop":1745338557374,"duration":0},"status":"passed","severity":"normal"},{"uid":"137f73e4ce66560b","name":"Push message with Chinese payload","time":{"start":1745338944164,"stop":1745338944164,"duration":0},"status":"passed","severity":"normal"},{"uid":"a61a21b49362eda6","name":"should properly compute the node id","time":{"start":1745338258852,"stop":1745338258852,"duration":0},"status":"passed","severity":"normal"},{"uid":"cabf7d847d7ecb68","name":"throws on content topic with empty topic name field","time":{"start":1745338250156,"stop":1745338250157,"duration":1},"status":"passed","severity":"normal"},{"uid":"e537b4ed44090967","name":"should reject if Filter is requested but not mounted","time":{"start":1745338294001,"stop":1745338294001,"duration":0},"status":"passed","severity":"normal"},{"uid":"da2090fb5a2bd569","name":"Fails to publish message with wrong content topic","time":{"start":1745338449150,"stop":1745338449150,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59adcd5f1a7de6a","name":"tcp ip4 address","time":{"start":1745338258001,"stop":1745338258003,"duration":2},"status":"passed","severity":"normal"},{"uid":"7802404f32ab7f59","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1745338832918,"stop":1745338832919,"duration":1},"status":"passed","severity":"normal"},{"uid":"a38ed76783027608","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1745338272975,"stop":1745338272975,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1d237a594d418cb0","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1745338571092,"stop":1745338571093,"duration":1},"status":"passed","severity":"normal"},{"uid":"15acd7b4974f1163","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1745338832915,"stop":1745338832916,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c22a6a4604a4760","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1745338293605,"stop":1745338293606,"duration":1},"status":"passed","severity":"normal"},{"uid":"f194d501688953e2","name":"Subscribe and receive messages via lightPush","time":{"start":1745338832903,"stop":1745338832903,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3aa6f322f00598","name":"should handle a minimal index list","time":{"start":1745338250218,"stop":1745338250218,"duration":0},"status":"passed","severity":"normal"},{"uid":"724881c807819791","name":"Push message with content topic containing short","time":{"start":1745338944168,"stop":1745338944169,"duration":1},"status":"passed","severity":"normal"},{"uid":"819a0ad47e6a7eb6","name":"Push message with Chinese payload","time":{"start":1745338944178,"stop":1745338944178,"duration":0},"status":"passed","severity":"normal"},{"uid":"e919c433a60038ee","name":"Query Generator - true","time":{"start":1745338574488,"stop":1745338574489,"duration":1},"status":"passed","severity":"normal"},{"uid":"83263b044be1818c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1745338832912,"stop":1745338832912,"duration":0},"status":"passed","severity":"normal"},{"uid":"229d51ef5f40d179","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1745338250177,"stop":1745338250177,"duration":0},"status":"passed","severity":"normal"},{"uid":"802f11f2f762ea8c","name":"Check received message with timestamp: 1745338319679 ","time":{"start":1745338746572,"stop":1745338746572,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c646bcdbfddceb3","name":"should decode valid enr with tcp successfully","time":{"start":1745338258849,"stop":1745338258849,"duration":0},"status":"passed","severity":"normal"},{"uid":"29664776a87437d6","name":"Subscribe and receive messages via lightPush","time":{"start":1745338832916,"stop":1745338832916,"duration":0},"status":"passed","severity":"normal"},{"uid":"172d2ee98f0ac748","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1745338258073,"stop":1745338258073,"duration":0},"status":"passed","severity":"normal"},{"uid":"3afae0391b33c471","name":"should set field with only FILTER enabled","time":{"start":1745338258862,"stop":1745338258862,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f525e7f47881590","name":"Query generator for multiple messages","time":{"start":1745338574619,"stop":1745338574624,"duration":5},"status":"passed","severity":"normal"},{"uid":"4d8c851f6c7a83c8","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1745338264770,"stop":1745338264770,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c0119f05e23c4b","name":"Push message with meta","time":{"start":1745338944186,"stop":1745338944186,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fec3dc397e9eb45","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1745338258849,"stop":1745338258849,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f5ac431ed3cdd7d","name":"Fails to push message bigger that 1MB","time":{"start":1745338944188,"stop":1745338944188,"duration":0},"status":"passed","severity":"normal"},{"uid":"9409f6b42007c56e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1745338442604,"stop":1745338442605,"duration":1},"status":"passed","severity":"normal"},{"uid":"a01408c9defaf435","name":"Generator, custom pubsub topic","time":{"start":1745338571098,"stop":1745338571098,"duration":0},"status":"passed","severity":"normal"},{"uid":"5774b6dc81f335a3","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1745338832907,"stop":1745338832907,"duration":0},"status":"passed","severity":"normal"},{"uid":"df8500449c61d861","name":"Check received message containing JSON","time":{"start":1745338746570,"stop":1745338746570,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b884b32f769d436","name":"should throw an error for an unconfigured topic","time":{"start":1745338250180,"stop":1745338250181,"duration":1},"status":"passed","severity":"normal"},{"uid":"b04ecf64add038dc","name":"Renews subscription after lossing a connection","time":{"start":1745338832915,"stop":1745338832915,"duration":0},"status":"passed","severity":"normal"},{"uid":"27bed551751ddc6a","name":"Check received message containing special chars","time":{"start":1745338746567,"stop":1745338746568,"duration":1},"status":"passed","severity":"normal"},{"uid":"89088f23506af99c","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1745338303077,"stop":1745338303078,"duration":1},"status":"passed","severity":"normal"},{"uid":"f18773fe4f25288f","name":"ignores domain fetching errors","time":{"start":1745338272971,"stop":1745338272971,"duration":0},"status":"passed","severity":"normal"},{"uid":"edba7cf228964e30","name":"Push message with content topic containing unicode special characters","time":{"start":1745338944186,"stop":1745338944186,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e7f68f80a58352","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1745338510565,"stop":1745338510566,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d424af25f64bc59","name":"should properly create location multiaddrs - udp4","time":{"start":1745338258858,"stop":1745338258858,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1e5d23740cd89e","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1745338258079,"stop":1745338258079,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0603d5f3ae76773","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1745338442604,"stop":1745338442604,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd4974f66c4639a","name":"should be able to decode the field with only RELAY set to true","time":{"start":1745338258075,"stop":1745338258076,"duration":1},"status":"passed","severity":"normal"},{"uid":"b324e6a2770b1ce1","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1745338340669,"stop":1745338340669,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ae88ed6994ce2de","name":"Push message with content topic containing SQL Injection","time":{"start":1745338944171,"stop":1745338944171,"duration":0},"status":"passed","severity":"normal"},{"uid":"2975304b64d88c0f","name":"Overlapping topic subscription","time":{"start":1745338832908,"stop":1745338832908,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf42674e67e782f0","name":"Js publishes, other Js receives","time":{"start":1745338440968,"stop":1745338440968,"duration":0},"status":"passed","severity":"normal"},{"uid":"6947bf2018210fc8","name":"Check message received after nwaku node is restarted","time":{"start":1745338746576,"stop":1745338746576,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d59ca7cc70aafbfd","name":"Throws when trying to push message with empty payload","time":{"start":1745338944168,"stop":1745338944168,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac2afb5fecdcd69","name":"Publish message with rate limit","time":{"start":1745338449153,"stop":1745338449154,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf2a0822050e5f7d","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1745338250168,"stop":1745338250168,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4217c0ee450e27d","name":"topics with same application and version share the same shard","time":{"start":1745338250167,"stop":1745338250168,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea94627f89091a5","name":"Push message with JSON payload","time":{"start":1745338944166,"stop":1745338944166,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f84bd8d7592a06","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1745338250167,"stop":1745338250167,"duration":0},"status":"passed","severity":"normal"},{"uid":"41fbb18ce6113e70","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1745338303106,"stop":1745338303106,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae70ca755e77bb1d","name":"random static sharding 5 - Cluster ID: 918, Shard ID: 542","time":{"start":1745338564874,"stop":1745338564874,"duration":0},"status":"passed","severity":"normal"},{"uid":"21276dea5623b58","name":"should throw an error for insufficient data","time":{"start":1745338250219,"stop":1745338250219,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b4795fac7cf1fe1","name":"Refresh subscription","time":{"start":1745338451721,"stop":1745338451721,"duration":0},"status":"skipped","severity":"normal"},{"uid":"50750c26cc911531","name":"Relay + Store","time":{"start":1745338258862,"stop":1745338258863,"duration":1},"status":"passed","severity":"normal"},{"uid":"69b96b415bcb25ce","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1745338378129,"stop":1745338378130,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6352498430af9bd","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1745338437006,"stop":1745338437006,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a814a1233e07017","name":"Push message with content topic containing Russian","time":{"start":1745338944171,"stop":1745338944171,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c8e19cb807bf5c","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1745338258077,"stop":1745338258078,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff5c9a9e2ad48220","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1745338437001,"stop":1745338437001,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac57be4eaded580f","name":"Subscribe to topic containing XML and receive message","time":{"start":1745338832911,"stop":1745338832912,"duration":1},"status":"passed","severity":"normal"},{"uid":"88ecd6152e19f7c4","name":"should throw if no connection provided","time":{"start":1745338264767,"stop":1745338264767,"duration":0},"status":"passed","severity":"normal"},{"uid":"51aabc0252d7ac85","name":"Push message with content topic containing XML","time":{"start":1745338944172,"stop":1745338944172,"duration":0},"status":"passed","severity":"normal"},{"uid":"739728f178792e9f","name":"Push message with custom timestamp: 1745334740877","time":{"start":1745338944187,"stop":1745338944188,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bd224dd7375e355","name":"Publish message with large meta","time":{"start":1745338449152,"stop":1745338449153,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd2ff607701da2b6","name":"Push message with unicode special characters payload","time":{"start":1745338944181,"stop":1745338944181,"duration":0},"status":"passed","severity":"normal"},{"uid":"79fa618cb495a881","name":"should reject if LightPush is requested but not mounted","time":{"start":1745338294001,"stop":1745338294001,"duration":0},"status":"passed","severity":"normal"},{"uid":"4016435da3e36902","name":"random static sharding 2 - Cluster ID: 500, Shard ID: 855","time":{"start":1745338564873,"stop":1745338564873,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c763c39c009c212","name":"Decoder throws on empty string content topic","time":{"start":1745338284831,"stop":1745338284831,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b878e957fb743ef","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1745338303086,"stop":1745338303086,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f76e14d0579f33c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1745338832918,"stop":1745338832918,"duration":0},"status":"passed","severity":"normal"},{"uid":"8309a9a97c49cd29","name":"should emit a peer event after start","time":{"start":1745338324947,"stop":1745338324948,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d0b9ed993b0a28a","name":"should be able to encode the field with only RELAY set to true","time":{"start":1745338258069,"stop":1745338258070,"duration":1},"status":"passed","severity":"normal"},{"uid":"879e9e1ad7e27f8a","name":"Subscribe to topic containing Script and receive message","time":{"start":1745338832922,"stop":1745338832922,"duration":0},"status":"passed","severity":"normal"},{"uid":"f908d7ca3260657a","name":"Check publish message containing Script","time":{"start":1745338449141,"stop":1745338449144,"duration":3},"status":"passed","severity":"normal"},{"uid":"169fe03bde4814e7","name":"groups content topics by expected pubsub topic","time":{"start":1745338250168,"stop":1745338250168,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a33f337c52c0680","name":"should wait for Filter peer to be connected","time":{"start":1745338294003,"stop":1745338294003,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b8c0d9b4f97c329","name":"isConnected return false after peer stops","time":{"start":1745338340670,"stop":1745338340670,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3d8138a194dd7e","name":"Push message with meta","time":{"start":1745338944174,"stop":1745338944174,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6eb41f6f279b9b5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1745338250178,"stop":1745338250178,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec82dbbbaac4274f","name":"safeDispatchEvent","time":{"start":1745338361080,"stop":1745338361081,"duration":1},"status":"passed","severity":"normal"},{"uid":"5db4f1ef79948aa7","name":"should return empty list for no shard","time":{"start":1745338250172,"stop":1745338250173,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d256a7c91c67e27","name":"should reject if Relay is requested but not mounted","time":{"start":1745338294000,"stop":1745338294001,"duration":1},"status":"passed","severity":"normal"},{"uid":"4009a243a6d70556","name":"Push message with content topic containing Basic HTML tag","time":{"start":1745338944172,"stop":1745338944172,"duration":0},"status":"passed","severity":"normal"},{"uid":"d937f375dc8cf44e","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1745338587294,"stop":1745338587294,"duration":0},"status":"passed","severity":"normal"},{"uid":"5594b779c03b5d0","name":"Relay - dialed first","time":{"start":1745338600634,"stop":1745338600634,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0bc86b2da141d3e","name":"Push message with content topic containing numeric","time":{"start":1745338944182,"stop":1745338944182,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b9faf8d24ed8696","name":"Encoder throws on empty string content topic","time":{"start":1745338284830,"stop":1745338284830,"duration":0},"status":"passed","severity":"normal"},{"uid":"9289eb8eb2ba14b7","name":"Callback on promise","time":{"start":1745338574631,"stop":1745338574631,"duration":0},"status":"passed","severity":"normal"},{"uid":"17194f17f44e0695","name":"should maintain proper timestamps if all messages received","time":{"start":1745338303567,"stop":1745338303568,"duration":1},"status":"passed","severity":"normal"},{"uid":"db3f679abcc00dc9","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1745338303077,"stop":1745338303077,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6bddd25745b1da1","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1745338303113,"stop":1745338303113,"duration":0},"status":"passed","severity":"normal"},{"uid":"91461a488484579a","name":"should throw an error if shards are undefined for static sharding","time":{"start":1745338250173,"stop":1745338250173,"duration":0},"status":"passed","severity":"normal"},{"uid":"f769b94c577605e0","name":"should return the pubsub topic directly if a string is provided","time":{"start":1745338250181,"stop":1745338250181,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e7658e4bc9b73cb","name":"should return unique PubsubTopics for static sharding","time":{"start":1745338250171,"stop":1745338250171,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9eb68f92d9bfd68","name":"Push message with Script payload","time":{"start":1745338944165,"stop":1745338944165,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c108df529cbfbbc","name":"Subscribe to topic containing Russian and receive message","time":{"start":1745338832910,"stop":1745338832910,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ce359195cc447c","name":"Push message with content topic containing Basic HTML tag","time":{"start":1745338944185,"stop":1745338944185,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df37af668702743","name":"Ordered Callback - false","time":{"start":1745338574493,"stop":1745338574493,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f219cdd66ee7aa6","name":"Refresh subscription","time":{"start":1745338832908,"stop":1745338832908,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc35edfd3aab6b46","name":"Asymmetric encrypt & decrypt","time":{"start":1745338283704,"stop":1745338283704,"duration":0},"status":"passed","severity":"normal"},{"uid":"3abb84d56fae8e9f","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1745338303083,"stop":1745338303083,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9525f0097c5c59","name":"should properly create location multiaddrs - tcp4","time":{"start":1745338258858,"stop":1745338258859,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dca9214429f6ab","name":"Subscribe to topic containing numeric and receive message","time":{"start":1745338832920,"stop":1745338832920,"duration":0},"status":"passed","severity":"normal"},{"uid":"595cfaa650be4f05","name":"same cluster, different shard: nodes connect","time":{"start":1745338388787,"stop":1745338388789,"duration":2},"status":"passed","severity":"normal"},{"uid":"efd17cd4b349da9b","name":"Publish without waiting for remote peer","time":{"start":1745338451698,"stop":1745338451698,"duration":0},"status":"passed","severity":"normal"},{"uid":"53ef5d847195ad68","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1745338303076,"stop":1745338303077,"duration":1},"status":"passed","severity":"normal"},{"uid":"af14cae119ec4ff","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1745338832921,"stop":1745338832921,"duration":0},"status":"passed","severity":"normal"},{"uid":"1025b3f886c4596d","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1745338283333,"stop":1745338283334,"duration":1},"status":"passed","severity":"normal"},{"uid":"4becb27d2971997f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1745338303119,"stop":1745338303119,"duration":0},"status":"passed","severity":"normal"},{"uid":"e037c3c6fbc6392a","name":"same cluster, same shard: nodes connect","time":{"start":1745338388787,"stop":1745338388787,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6668b515231f95d","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1745338587301,"stop":1745338587302,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a2ff3973b2375b","name":"Check meta is set [ecies]","time":{"start":1745338284829,"stop":1745338284830,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6c2e57bbc282008","name":"Push message with content topic containing Arabic","time":{"start":1745338944183,"stop":1745338944183,"duration":0},"status":"passed","severity":"normal"},{"uid":"e040422cd71ffea2","name":"Fails to publish message with empty text","time":{"start":1745338449149,"stop":1745338449150,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1c46a2a095a520","name":"Init the array if not present","time":{"start":1745338249824,"stop":1745338249829,"duration":5},"status":"passed","severity":"normal"},{"uid":"560133343bb698cf","name":"should not receive a peer event after stop","time":{"start":1745338276958,"stop":1745338276958,"duration":0},"status":"passed","severity":"normal"},{"uid":"3072512bbb737cca","name":"Ordered callback, aborts when callback returns true","time":{"start":1745338574633,"stop":1745338574633,"duration":0},"status":"passed","severity":"normal"},{"uid":"a461c0cb1288e6cf","name":"different cluster, different shard: nodes don't connect","time":{"start":1745338388790,"stop":1745338388790,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a19ffd1014cc934","name":"Round trip binary encryption [ecies, signature]","time":{"start":1745338284829,"stop":1745338284829,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e8155e01d9be9e","name":"Push message with short payload","time":{"start":1745338944177,"stop":1745338944177,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e3eb8bf1f8293c","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1745338303082,"stop":1745338303083,"duration":1},"status":"passed","severity":"normal"},{"uid":"c19b90b40afc4b55","name":"Query generator for multiple messages with multiple decoders","time":{"start":1745338574626,"stop":1745338574630,"duration":4},"status":"passed","severity":"normal"},{"uid":"9385ba092f538ebb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1745338250179,"stop":1745338250179,"duration":0},"status":"passed","severity":"normal"},{"uid":"c51f177e67f22dc3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1745338303120,"stop":1745338303120,"duration":0},"status":"passed","severity":"normal"},{"uid":"159296b7aa0280fa","name":"should increase lamport timestamp","time":{"start":1745338303564,"stop":1745338303565,"duration":1},"status":"passed","severity":"normal"},{"uid":"c47c9495354740f8","name":"Passing page size 1 when there are 4 messages","time":{"start":1745338587104,"stop":1745338587104,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb1bf1a5c7003fe","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1745338303107,"stop":1745338303111,"duration":4},"status":"passed","severity":"normal"},{"uid":"a1da9dfe24f495c7","name":"can start the service","time":{"start":1745338276955,"stop":1745338276956,"duration":1},"status":"passed","severity":"normal"},{"uid":"b851614a463e5923","name":"Generator, custom pubsub topic","time":{"start":1745338571096,"stop":1745338571096,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fddd00b00c37c20f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1745338303120,"stop":1745338303122,"duration":2},"status":"passed","severity":"normal"},{"uid":"2c7df62a3edad120","name":"Check received message containing escaped characters","time":{"start":1745338746581,"stop":1745338746581,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae1e61dd8a4baed","name":"Push message with content topic containing unicode special characters","time":{"start":1745338944174,"stop":1745338944174,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c85d6108d401e61","name":"should set field with only LIGHTPUSH enabled","time":{"start":1745338258862,"stop":1745338258862,"duration":0},"status":"passed","severity":"normal"},{"uid":"551f763749ae8c3f","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1745338388785,"stop":1745338388786,"duration":1},"status":"passed","severity":"normal"},{"uid":"22ccccced3164eb6","name":"Check received message containing shell command","time":{"start":1745338746570,"stop":1745338746571,"duration":1},"status":"passed","severity":"normal"},{"uid":"e051f476ac341806","name":"should request renew when peer disconnects","time":{"start":1745338292725,"stop":1745338292729,"duration":4},"status":"passed","severity":"normal"},{"uid":"cf670365d231aaf1","name":"should transition to Unhealthy when no connections","time":{"start":1745338293915,"stop":1745338293916,"duration":1},"status":"passed","severity":"normal"},{"uid":"93ed3ddcc6e10734","name":"should process tasks in queue","time":{"start":1745338293840,"stop":1745338293841,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bd08743a891fe7","name":"Push message with escaped characters payload","time":{"start":1745338944167,"stop":1745338944167,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9096b80bc5ea54","name":"throws on content topic with empty version field","time":{"start":1745338250155,"stop":1745338250156,"duration":1},"status":"passed","severity":"normal"},{"uid":"502ca31df3c1a2a7","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1745338580895,"stop":1745338580895,"duration":0},"status":"passed","severity":"normal"},{"uid":"65acddb7095ad2b4","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1745338303114,"stop":1745338303114,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f4dbe919441b2ad","name":"does not throw on valid cases","time":{"start":1745338250152,"stop":1745338250153,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7a9b72b52532254","name":"udp ip6 address","time":{"start":1745338258004,"stop":1745338258004,"duration":0},"status":"passed","severity":"normal"},{"uid":"7181ff3c57df3886","name":"should use shardsUnderCluster when provided","time":{"start":1745338293608,"stop":1745338293609,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3f710a904c0979","name":"should serialize and deserialize correctly","time":{"start":1745338304924,"stop":1745338304924,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d24a0ed3c5d2a7","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1745338303081,"stop":1745338303081,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca54acaa7cc466e","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1745338303071,"stop":1745338303071,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a39e7decbae9374","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1745338250185,"stop":1745338250186,"duration":1},"status":"passed","severity":"normal"},{"uid":"6944e42d77d1ba5b","name":"Push message with Basic HTML tag payload","time":{"start":1745338944166,"stop":1745338944166,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d5c5877856c750","name":"should use the provided clusterId for the pubsub topic","time":{"start":1745338250185,"stop":1745338250185,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2d3cc131749cea","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1745338250174,"stop":1745338250174,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f9d601838a87b8","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1745338250169,"stop":1745338250169,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f98901579cc498d","name":"Register correct protocols","time":{"start":1745338451684,"stop":1745338451698,"duration":14},"status":"passed","severity":"normal"},{"uid":"83f5e47b069fb014","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1745338388786,"stop":1745338388786,"duration":0},"status":"passed","severity":"normal"},{"uid":"50e02d5b148b7cf","name":"should be able to encode the field with only FILTER set to true","time":{"start":1745338258071,"stop":1745338258071,"duration":0},"status":"passed","severity":"normal"},{"uid":"eec1114e83793579","name":"Query Generator, No Decoder","time":{"start":1745338540373,"stop":1745338540373,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ac2dbf98f8b789","name":"Waku message hash computation (no timestamp)","time":{"start":1745338252716,"stop":1745338252716,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ccdfaadeb9368b0","name":"random static sharding 8 - Cluster ID: 147, Shard ID: 355","time":{"start":1745338564876,"stop":1745338564876,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff9b8a0f7cd9033","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1745338303070,"stop":1745338303070,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd980fac0ef883f7","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app34/4/topic647/json","time":{"start":1745338557370,"stop":1745338557370,"duration":0},"status":"passed","severity":"normal"},{"uid":"964bb9b329c5be17","name":"Non TWN Cluster","time":{"start":1745338557364,"stop":1745338557364,"duration":0},"status":"passed","severity":"normal"},{"uid":"1edfd0ffd68f0d4e","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1745338451715,"stop":1745338451718,"duration":3},"status":"passed","severity":"normal"},{"uid":"1ad4bfd0a9a4c570","name":"Push message with content topic containing JSON","time":{"start":1745338944185,"stop":1745338944185,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5997a7a1fc89a30","name":"should update ack status of messages in outgoing buffer","time":{"start":1745338303573,"stop":1745338303573,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0997c05cf87855","name":"should be delivered immediately if received","time":{"start":1745338303573,"stop":1745338303573,"duration":0},"status":"passed","severity":"normal"},{"uid":"350023fb19f6ce7a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1745338437007,"stop":1745338437008,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b7b31d665f8050c","name":"random static sharding 9 - Cluster ID: 894, Shard ID: 125","time":{"start":1745338564876,"stop":1745338564876,"duration":0},"status":"passed","severity":"normal"},{"uid":"b64a6645f825c509","name":"Push message with content topic containing Script","time":{"start":1745338944171,"stop":1745338944172,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8ecf6405f5106f3","name":"should wait for Store peer to be connected","time":{"start":1745338294003,"stop":1745338294003,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61a6d034a480396","name":"Ping on subscribed peer","time":{"start":1745338386436,"stop":1745338386436,"duration":0},"status":"passed","severity":"normal"},{"uid":"638fd9c6823538ff","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1745338303081,"stop":1745338303081,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2712c6d3326df4","name":"Push message with long payload","time":{"start":1745338944162,"stop":1745338944163,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4de79a7526994fb","name":"should set field with only STORE enabled","time":{"start":1745338258861,"stop":1745338258862,"duration":1},"status":"passed","severity":"normal"},{"uid":"72aa53d9da7e0bd","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1745338303087,"stop":1745338303088,"duration":1},"status":"passed","severity":"normal"},{"uid":"b96178aa32579be6","name":"through manual discovery","time":{"start":1745338388759,"stop":1745338388760,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd275c23d52746d5","name":"Push message with custom timestamp: 1714579940877","time":{"start":1745338944187,"stop":1745338944187,"duration":0},"status":"passed","severity":"normal"},{"uid":"3350440749ba6375","name":"Push message with shell command payload","time":{"start":1745338944166,"stop":1745338944167,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cd1cddcb5d3e3b2","name":"should check connected peers if present and suitable","time":{"start":1745338294002,"stop":1745338294002,"duration":0},"status":"passed","severity":"normal"},{"uid":"673872f25e43afb1","name":"Push message with JSON payload","time":{"start":1745338944180,"stop":1745338944180,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a507e3e8bbe9872","name":"should handle connection events","time":{"start":1745338292729,"stop":1745338292730,"duration":1},"status":"passed","severity":"normal"},{"uid":"208711ba514b5ba5","name":"Query Generator, Wrong PubsubTopic","time":{"start":1745338540372,"stop":1745338540372,"duration":0},"status":"passed","severity":"normal"},{"uid":"778a0a304be24f1e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1745338303118,"stop":1745338303118,"duration":0},"status":"passed","severity":"normal"},{"uid":"308d515606de0cd1","name":"Push message with content topic containing special chars","time":{"start":1745338944183,"stop":1745338944183,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa24735b58f674b8","name":"Generator, 2 different pubsubtopics","time":{"start":1745338571096,"stop":1745338571096,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c8b06dd2df910079","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1745338437004,"stop":1745338437005,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bbf219c8f3928e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1745338437014,"stop":1745338437014,"duration":0},"status":"passed","severity":"normal"},{"uid":"c372ed5e0f51cdd0","name":"should decode valid enr successfully","time":{"start":1745338258848,"stop":1745338258849,"duration":1},"status":"passed","severity":"normal"},{"uid":"90c2220e61b5b0c4","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1745338451709,"stop":1745338451710,"duration":1},"status":"passed","severity":"normal"},{"uid":"22af5382abd758e8","name":"Passing an array","time":{"start":1745338594266,"stop":1745338594266,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ccc881f1d432353","name":"peer:update - should do nothing if another protocol hit","time":{"start":1745338264769,"stop":1745338264770,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d04e13a7ffbbc4d","name":"Check received message containing numeric","time":{"start":1745338746567,"stop":1745338746567,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb6f4df73e6653d","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1745338250180,"stop":1745338250180,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96e925580588eae","name":"throws on content topic with empty application field","time":{"start":1745338250155,"stop":1745338250155,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f4aa50526ff6de6","name":"non connected peers","time":{"start":1745338427524,"stop":1745338427524,"duration":0},"status":"skipped","severity":"normal"},{"uid":"52f7f218c2f189cc","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1745338587293,"stop":1745338587294,"duration":1},"status":"passed","severity":"normal"},{"uid":"9893de6b128fd829","name":"Subscribe and receive messages via waku relay post","time":{"start":1745338832905,"stop":1745338832905,"duration":0},"status":"passed","severity":"normal"},{"uid":"e956898a2d9bac80","name":"Push message with content topic containing escaped characters","time":{"start":1745338944173,"stop":1745338944173,"duration":0},"status":"passed","severity":"normal"},{"uid":"a129b3f882240e22","name":"Generator, 2 different pubsubtopics","time":{"start":1745338571091,"stop":1745338571092,"duration":1},"status":"passed","severity":"normal"},{"uid":"604da8fac97d0845","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1745338303083,"stop":1745338303083,"duration":0},"status":"passed","severity":"normal"},{"uid":"c31e0262ee1b56a1","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1745338284828,"stop":1745338284829,"duration":1},"status":"passed","severity":"normal"},{"uid":"5203308819664e63","name":"Fails to push message bigger that 1MB","time":{"start":1745338944176,"stop":1745338944176,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc9d1c70eaa4631","name":"should start and stop interval correctly","time":{"start":1745338293839,"stop":1745338293840,"duration":1},"status":"passed","severity":"normal"},{"uid":"a50424de186c6244","name":"should only return 1 node with store capability","time":{"start":1745338272973,"stop":1745338272974,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ed9b0364cb94a63","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1745338451730,"stop":1745338451730,"duration":0},"status":"passed","severity":"normal"},{"uid":"adf4a110941555a6","name":"should throw error - no public key","time":{"start":1745338258850,"stop":1745338258850,"duration":0},"status":"passed","severity":"normal"},{"uid":"b95f7b8e4d860f27","name":"different cluster, same shard: nodes don't connect","time":{"start":1745338388789,"stop":1745338388789,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a72c7cd89b751","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app77/3/topic302/json","time":{"start":1745338557365,"stop":1745338557365,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd48cac311b374a6","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1745338264995,"stop":1745338264995,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d43ff63b83d9fb","name":"Query with Ordered Callback, No message returned","time":{"start":1745338540380,"stop":1745338540380,"duration":0},"status":"passed","severity":"normal"},{"uid":"77335e6be4570ce","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1745338451710,"stop":1745338451710,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e52a039ecd68f0","name":"Check received message containing short","time":{"start":1745338746566,"stop":1745338746566,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c89ac0c5f3d6196","name":"Push message with rate limit","time":{"start":1745338944175,"stop":1745338944175,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e024ef9be0ff8c","name":"Ephemeral field set to true","time":{"start":1745338264993,"stop":1745338264993,"duration":0},"status":"passed","severity":"normal"},{"uid":"63bff1079b6ec6c4","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1745338557364,"stop":1745338557364,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bacf378f907013b","name":"Push message with numeric payload","time":{"start":1745338944177,"stop":1745338944178,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ee540eecd33f06c","name":"should retry on complete failure if specified","time":{"start":1745338293901,"stop":1745338293902,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c108ee73bddd971","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1745338442605,"stop":1745338442605,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b855f66bfe1e3ca","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1745338258073,"stop":1745338258074,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdcd3ae4a4074304","name":"Push message with special chars payload","time":{"start":1745338944163,"stop":1745338944164,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc8a1f91ae2bbde1","name":"should properly create location multiaddrs - tcp","time":{"start":1745338258860,"stop":1745338258860,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f706dd6790cf4d9","name":"should handle general insertion and lookup correctly","time":{"start":1745338304925,"stop":1745338304925,"duration":0},"status":"passed","severity":"normal"},{"uid":"939128bfe5526ead","name":"ignores unrecognized TXT record formats","time":{"start":1745338272971,"stop":1745338272972,"duration":1},"status":"passed","severity":"normal"},{"uid":"567e0dfd6143aaf3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1745338832924,"stop":1745338832924,"duration":0},"status":"passed","severity":"normal"},{"uid":"e055f442564e91fc","name":"Meta field set when metaSetter is specified","time":{"start":1745338264993,"stop":1745338264993,"duration":0},"status":"passed","severity":"normal"},{"uid":"4882665b271ed121","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1745338303081,"stop":1745338303082,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3d6cb6a59c339a3","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1745338303088,"stop":1745338303088,"duration":0},"status":"passed","severity":"normal"},{"uid":"800caee5a2cb2bd4","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1745338250166,"stop":1745338250166,"duration":0},"status":"passed","severity":"normal"},{"uid":"b26fda826534b958","name":"start node with empty content topic","time":{"start":1745338557375,"stop":1745338557376,"duration":1},"status":"passed","severity":"normal"},{"uid":"2506a7f035a0b892","name":"should properly start and stop event listening","time":{"start":1745338293918,"stop":1745338293918,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83aca0ebf34d341","name":"Push message with custom timestamp: 1745341940876","time":{"start":1745338944176,"stop":1745338944176,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5e486cebbe0ad4","name":"stop","time":{"start":1745338361081,"stop":1745338361081,"duration":0},"status":"passed","severity":"normal"},{"uid":"18bb94e647859c02","name":"returns only open connection if one present","time":{"start":1745338264313,"stop":1745338264313,"duration":0},"status":"passed","severity":"normal"},{"uid":"825ce39799d2e92a","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1745338303112,"stop":1745338303112,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a23646f390bc95a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1745338832912,"stop":1745338832912,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf153f7ff1166a5e","name":"Reopen subscription with peer with lost subscription","time":{"start":1745338386435,"stop":1745338386436,"duration":1},"status":"passed","severity":"normal"},{"uid":"57715bcf2d36e0b1","name":"should create a new stream if no existing for protocol found","time":{"start":1745338264768,"stop":1745338264768,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae3925c1c4aabcb","name":"Check received message containing XML","time":{"start":1745338746569,"stop":1745338746570,"duration":1},"status":"passed","severity":"normal"},{"uid":"73f7d199b50cd2a4","name":"Subscribe to topic containing special chars and publish message","time":{"start":1745338451723,"stop":1745338451723,"duration":0},"status":"passed","severity":"normal"},{"uid":"855097aa2078d32c","name":"Ephemeral field is preserved - encoder v0","time":{"start":1745338327701,"stop":1745338327702,"duration":1},"status":"passed","severity":"normal"},{"uid":"89f8a59d87b35a03","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1745338258072,"stop":1745338258072,"duration":0},"status":"passed","severity":"normal"},{"uid":"831760dfbdf31d83","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1745338540380,"stop":1745338540381,"duration":1},"status":"passed","severity":"normal"},{"uid":"bab1315f5ec79af2","name":"Passing page size 110 when there are 120 messages","time":{"start":1745338587106,"stop":1745338587109,"duration":3},"status":"passed","severity":"normal"},{"uid":"d804b90a0ad87278","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1745338574633,"stop":1745338574633,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43223d014ca0f25","name":"should never report false negatives","time":{"start":1745338304923,"stop":1745338304924,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fd322bc1ad3fe82","name":"isConnected should return true after first peer connects","time":{"start":1745338340669,"stop":1745338340670,"duration":1},"status":"passed","severity":"normal"},{"uid":"287c320770cdb458","name":"should add received messages to bloom filter","time":{"start":1745338303568,"stop":1745338303568,"duration":0},"status":"passed","severity":"normal"},{"uid":"b119406755de3b19","name":"1 Relay, 1 fetch","time":{"start":1745338272319,"stop":1745338272320,"duration":1},"status":"passed","severity":"normal"},{"uid":"33d5d168661f3a6f","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1745338340669,"stop":1745338340669,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd2bad5d0ae81db","name":"Subscribe to topic containing Script and receive message","time":{"start":1745338832911,"stop":1745338832911,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e877e2430dcd40","name":"Check publish message containing long","time":{"start":1745338449137,"stop":1745338449138,"duration":1},"status":"passed","severity":"normal"},{"uid":"da0b4953818f7849","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1745338272825,"stop":1745338272825,"duration":0},"status":"passed","severity":"normal"},{"uid":"439744060aa8edbc","name":"should return no connections if no open connection provided","time":{"start":1745338264313,"stop":1745338264313,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f63c9881d3f0ec","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1745338250172,"stop":1745338250172,"duration":0},"status":"passed","severity":"normal"},{"uid":"940b65e50123b0e9","name":"Promise Callback - false","time":{"start":1745338574492,"stop":1745338574492,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c4ec62b3ec0c5d","name":"should initialize bloom filter with correct parameters","time":{"start":1745338304922,"stop":1745338304922,"duration":0},"status":"passed","severity":"normal"},{"uid":"a98842d5009ac8c9","name":"should not receive a peer event after stop","time":{"start":1745338324949,"stop":1745338324949,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b5ad544107d90e","name":"Push message with special chars payload","time":{"start":1745338944178,"stop":1745338944178,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eba4863d619a909","name":"throws on content topic with empty encoding field","time":{"start":1745338250157,"stop":1745338250157,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b82922f468ad1b","name":"can dial TLS multiaddrs","time":{"start":1745338388757,"stop":1745338388759,"duration":2},"status":"passed","severity":"normal"},{"uid":"c3a827adc329e1bb","name":"handles different networkShards values correctly","time":{"start":1745338250169,"stop":1745338250169,"duration":0},"status":"passed","severity":"normal"},{"uid":"865558e2ffe94a85","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1745338250175,"stop":1745338250175,"duration":0},"status":"passed","severity":"normal"},{"uid":"98eb0ade00c2a3dc","name":"should encodeTxt and decodeTxt","time":{"start":1745338258848,"stop":1745338258848,"duration":0},"status":"passed","severity":"normal"},{"uid":"61fcd2729e49e8a1","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1745338250182,"stop":1745338250182,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ccdb18197fde94","name":"Ping on unsubscribed peer","time":{"start":1745338386437,"stop":1745338386437,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc46e779ff58dea9","name":"should not fail to stop the service if it was not started","time":{"start":1745338427346,"stop":1745338427347,"duration":1},"status":"passed","severity":"normal"},{"uid":"e196c67d2721c89f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1745338832916,"stop":1745338832916,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a0587a1dff3f75","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1745338832919,"stop":1745338832919,"duration":0},"status":"passed","severity":"normal"},{"uid":"835f3548873f6491","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1745338303084,"stop":1745338303085,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e8da4b6e8694881","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1745338250170,"stop":1745338250171,"duration":1},"status":"passed","severity":"normal"},{"uid":"d780c4a4e27170cc","name":"handles different clusterIds correctly","time":{"start":1745338250168,"stop":1745338250169,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f17725a22b33aa1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1745338250178,"stop":1745338250178,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dcc33b1ae81ec0e","name":"should not receive a peer event before start","time":{"start":1745338427348,"stop":1745338427348,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e4f39e37f8066b","name":"Nodes with multiple pubsub topic","time":{"start":1745338442606,"stop":1745338442606,"duration":0},"status":"passed","severity":"normal"},{"uid":"a790777caff2af8b","name":"Check message with no content topic is not received","time":{"start":1745338746574,"stop":1745338746575,"duration":1},"status":"passed","severity":"normal"},{"uid":"d139788f75402cbd","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1745338303118,"stop":1745338303119,"duration":1},"status":"passed","severity":"normal"},{"uid":"846a69ba7c244c25","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1745338832906,"stop":1745338832906,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ae5102987bf21d6","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1745338442606,"stop":1745338442606,"duration":0},"status":"passed","severity":"normal"},{"uid":"762e429fe7f96902","name":"Check received message containing emoji","time":{"start":1745338746582,"stop":1745338746582,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b9921aaff4419fd","name":"should insert message into bloom filter","time":{"start":1745338303565,"stop":1745338303566,"duration":1},"status":"passed","severity":"normal"},{"uid":"40ccff4ac120ad36","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1745338303573,"stop":1745338303573,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b63f9c6cc02415f","name":"Subscribe to topic containing shell command and publish message","time":{"start":1745338451732,"stop":1745338451733,"duration":1},"status":"passed","severity":"normal"},{"uid":"a52e1540cff4a1e6","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1745338272820,"stop":1745338272824,"duration":4},"status":"passed","severity":"normal"},{"uid":"4b9192912392903","name":"Default pageSize","time":{"start":1745338587110,"stop":1745338587111,"duration":1},"status":"passed","severity":"normal"},{"uid":"13f13a92af5153b2","name":"Check message with no payload is not received","time":{"start":1745338746575,"stop":1745338746575,"duration":0},"status":"passed","severity":"normal"},{"uid":"a69ba64a8e4bf489","name":"should respect max attempts limit","time":{"start":1745338293845,"stop":1745338293845,"duration":0},"status":"passed","severity":"normal"},{"uid":"440fad2d2703bfa2","name":"Push message with SQL Injection payload","time":{"start":1745338944165,"stop":1745338944165,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f068fac819ac4b","name":"Symmetric encrypt & Decrypt","time":{"start":1745338283704,"stop":1745338283705,"duration":1},"status":"passed","severity":"normal"},{"uid":"563aee631a724633","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1745338250178,"stop":1745338250178,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ce8536cf130335","name":"Subscribe to topic containing long and receive message","time":{"start":1745338832908,"stop":1745338832909,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ccf7c5610adb5eb","name":"Encoder throws on undefined content topic","time":{"start":1745338284830,"stop":1745338284830,"duration":0},"status":"passed","severity":"normal"},{"uid":"c72e84bb2c953d32","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1745338510567,"stop":1745338510567,"duration":0},"status":"passed","severity":"normal"},{"uid":"92a9904ffe83803e","name":"Push message with escaped characters payload","time":{"start":1745338944180,"stop":1745338944181,"duration":1},"status":"passed","severity":"normal"},{"uid":"1025520bdb77bd2a","name":"Ephemeral messages are not stored","time":{"start":1745338327701,"stop":1745338327701,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea833e6aa8c622b","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1745338321223,"stop":1745338321225,"duration":2},"status":"passed","severity":"normal"},{"uid":"f7c7374723559aa2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1745338832918,"stop":1745338832918,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f67455a3c7baea1","name":"Check received message containing Script","time":{"start":1745338746569,"stop":1745338746569,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dde5f217b19f576","name":"addEventListener with correct event","time":{"start":1745338361077,"stop":1745338361078,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9d6235059e124ee","name":"should encode/decode to text encoding","time":{"start":1745338258852,"stop":1745338258853,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1e9798f207bb2dd","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1745338437014,"stop":1745338437015,"duration":1},"status":"passed","severity":"normal"},{"uid":"67b9c6f6ed280612","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1745338250173,"stop":1745338250174,"duration":1},"status":"passed","severity":"normal"},{"uid":"234218909ee971f4","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1745338526912,"stop":1745338526912,"duration":0},"status":"passed","severity":"normal"},{"uid":"44059130bc08f493","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1745338303078,"stop":1745338303078,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cdb014975b75f2e","name":"should set field with all protocols enabled","time":{"start":1745338258861,"stop":1745338258861,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea40a9354ac8ae2","name":"should not fail to start the service if it is already started","time":{"start":1745338276957,"stop":1745338276957,"duration":0},"status":"passed","severity":"normal"},{"uid":"4402712dfac4f6f3","name":"Sign & Recover","time":{"start":1745338283706,"stop":1745338283706,"duration":0},"status":"passed","severity":"normal"},{"uid":"313ee0a0ad20d051","name":"Push message with content topic containing Chinese","time":{"start":1745338944170,"stop":1745338944170,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa283f82b1c5dc0b","name":"Push message equal or less that 1MB","time":{"start":1745338944188,"stop":1745338944188,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db72ebbbe5f978d","name":"Push message with content topic containing escaped characters","time":{"start":1745338944185,"stop":1745338944186,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c67ce9f47e4fbc3","name":"Rejects garbage","time":{"start":1745338297450,"stop":1745338297451,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bb737d48eb92bb","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app40/7/topic494/proto","time":{"start":1745338557369,"stop":1745338557370,"duration":1},"status":"passed","severity":"normal"},{"uid":"43ccd7640ce6f26a","name":"Subscribe and publish message","time":{"start":1745338451699,"stop":1745338451699,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f282167c03d9664","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1745338303080,"stop":1745338303081,"duration":1},"status":"passed","severity":"normal"},{"uid":"a384c64fccd5b1a6","name":"Check received message containing Russian","time":{"start":1745338746568,"stop":1745338746569,"duration":1},"status":"passed","severity":"normal"},{"uid":"1094a52a11f4df13","name":"should handle task timeouts","time":{"start":1745338293843,"stop":1745338293844,"duration":1},"status":"passed","severity":"normal"},{"uid":"4419ec07bcb29199","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1745338587295,"stop":1745338587295,"duration":0},"status":"passed","severity":"normal"},{"uid":"536e85615a992bf5","name":"Push 30 different messages","time":{"start":1745338944181,"stop":1745338944181,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bbeddc438e24bd1d","name":"Check publish message containing numeric","time":{"start":1745338449138,"stop":1745338449138,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23361f097879ae0","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1745338303087,"stop":1745338303087,"duration":0},"status":"passed","severity":"normal"},{"uid":"157470721b52b271","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1745338258078,"stop":1745338258078,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9c233dce9dbcaf","name":"Check received message containing long","time":{"start":1745338746577,"stop":1745338746577,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b08d52d05d70bba","name":"Check meta is set [symmetric]","time":{"start":1745338283335,"stop":1745338283335,"duration":0},"status":"passed","severity":"normal"},{"uid":"766d576e346ba735","name":"Delete observer","time":{"start":1745338429091,"stop":1745338429092,"duration":1},"status":"passed","severity":"normal"},{"uid":"44e657acb0822b78","name":"should add to incoming buffer if dependencies are not met","time":{"start":1745338303568,"stop":1745338303568,"duration":0},"status":"passed","severity":"normal"},{"uid":"c11fa22bc8c04618","name":"should throw error - invalid id","time":{"start":1745338258850,"stop":1745338258851,"duration":1},"status":"passed","severity":"normal"},{"uid":"db950ce1ba7149b0","name":"Decoder throws on undefined content topic","time":{"start":1745338283337,"stop":1745338283338,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b5afa064548ef9f","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1745338293609,"stop":1745338293609,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ab26366e1d85fe","name":"Push message with content topic containing Arabic","time":{"start":1745338944170,"stop":1745338944171,"duration":1},"status":"passed","severity":"normal"},{"uid":"36d6a573127a2283","name":"Refresh subscription","time":{"start":1745338832919,"stop":1745338832920,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b9d7758f54007da","name":"Publish message with custom timestamp: Wed May 01 2024 16:14:01 GMT+0000 (Coordinated Universal Time)","time":{"start":1745338449148,"stop":1745338449148,"duration":0},"status":"passed","severity":"normal"},{"uid":"b437f7d031e5c6e4","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1745338526910,"stop":1745338526911,"duration":1},"status":"passed","severity":"normal"},{"uid":"83cf1911e6ed5ff1","name":"Fails to push message with large meta","time":{"start":1745338944174,"stop":1745338944175,"duration":1},"status":"passed","severity":"normal"},{"uid":"57e1e9946adb67c","name":"should properly create location multiaddrs - udp6","time":{"start":1745338258859,"stop":1745338258859,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d03e1e535e9b80","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1745338303082,"stop":1745338303082,"duration":0},"status":"passed","severity":"normal"},{"uid":"55718dd83aebbc5f","name":"should properly create location multiaddrs - udp","time":{"start":1745338258859,"stop":1745338258860,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6e62382c6675029","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1745338451731,"stop":1745338451732,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9cb0e3ec0cdc4aa","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1745338250174,"stop":1745338250174,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4a04f437771ade","name":"Passing page size 11 when there are 10 messages","time":{"start":1745338587105,"stop":1745338587106,"duration":1},"status":"passed","severity":"normal"},{"uid":"3123b49f263ae2a8","name":"connected peers and dial","time":{"start":1745338427520,"stop":1745338427520,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a82670f99f47d494","name":"Push message with emoji payload","time":{"start":1745338944181,"stop":1745338944181,"duration":0},"status":"passed","severity":"normal"},{"uid":"5578b0970e8d3e70","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1745338832906,"stop":1745338832906,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a26fd331a92a94c","name":"should mark all messages in causal history as acknowledged","time":{"start":1745338303569,"stop":1745338303569,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb53381de6b10f8a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1745338832909,"stop":1745338832909,"duration":0},"status":"passed","severity":"normal"},{"uid":"9febbe13f75db5da","name":"Sets default value correctly","time":{"start":1745338594267,"stop":1745338594268,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd5d8390a7fb8ee0","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1745338303079,"stop":1745338303080,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc497295d1b05d0","name":"Check received message containing long","time":{"start":1745338746566,"stop":1745338746566,"duration":0},"status":"passed","severity":"normal"},{"uid":"a139d94fd9d07094","name":"Light Node - default protocols","time":{"start":1745338600637,"stop":1745338600637,"duration":0},"status":"passed","severity":"normal"},{"uid":"e06615dcc87727d6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1745338832914,"stop":1745338832914,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6fbe2fc68795ac","name":"Encoder throws on empty string content topic","time":{"start":1745338283337,"stop":1745338283337,"duration":0},"status":"passed","severity":"normal"},{"uid":"f81348f797953d0d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1745338272975,"stop":1745338272975,"duration":0},"status":"skipped","severity":"normal"},{"uid":"69f7712697948c9a","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1745338303111,"stop":1745338303112,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5defda39689de49","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1745338587295,"stop":1745338587301,"duration":6},"status":"passed","severity":"normal"},{"uid":"cf451288015ae387","name":"should use DNS peer discovery with light client","time":{"start":1745338324950,"stop":1745338324951,"duration":1},"status":"skipped","severity":"normal"},{"uid":"48eafa26c0f1c075","name":"Check received message containing emoji","time":{"start":1745338746571,"stop":1745338746572,"duration":1},"status":"passed","severity":"normal"},{"uid":"7297564d74f36dcf","name":"should reject if WakuNode is not started","time":{"start":1745338294000,"stop":1745338294000,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa9eb00c0e188297","name":"returns nothing if no connections present","time":{"start":1745338264311,"stop":1745338264312,"duration":1},"status":"passed","severity":"normal"},{"uid":"66f5897a1f1c7f75","name":"should be delivered but not added to local log or bloom filter","time":{"start":1745338303572,"stop":1745338303572,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2383dfb0aef6e8","name":"Check publish message after client node is restarted","time":{"start":1745338449152,"stop":1745338449152,"duration":0},"status":"skipped","severity":"normal"},{"uid":"950b42a663f1dee1","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1745338303092,"stop":1745338303105,"duration":13},"status":"passed","severity":"normal"},{"uid":"f6aad84a082f216a","name":"should fail to send if no connected peers found","time":{"start":1745338293901,"stop":1745338293901,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e73b537b92b212","name":"should throw an error for empty SingleShardInfos array","time":{"start":1745338250170,"stop":1745338250170,"duration":0},"status":"passed","severity":"normal"},{"uid":"b071caadc0d960d","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1745338526911,"stop":1745338526911,"duration":0},"status":"passed","severity":"normal"},{"uid":"19511005eebba857","name":"should attach causal history and bloom filter to each message","time":{"start":1745338303566,"stop":1745338303566,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18abde9f24e8c29","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1745338327983,"stop":1745338327983,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de739eecf0acda0","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1745338272819,"stop":1745338272819,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e2f531c3adde54","name":"Check received message containing Basic HTML tag","time":{"start":1745338746580,"stop":1745338746580,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fca7f61ca160ce","name":"Check received message containing JSON","time":{"start":1745338746580,"stop":1745338746581,"duration":1},"status":"passed","severity":"normal"},{"uid":"59eb820c47b704b","name":"can start the service","time":{"start":1745338324944,"stop":1745338324945,"duration":1},"status":"passed","severity":"normal"},{"uid":"913f6574f4bd7efe","name":"should encode/decode to RLP encoding","time":{"start":1745338258852,"stop":1745338258852,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b0c988574a6796","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1745338303076,"stop":1745338303076,"duration":0},"status":"passed","severity":"normal"},{"uid":"aded4ed46cb04ca5","name":"should reject if Store is requested but not mounted","time":{"start":1745338294001,"stop":1745338294001,"duration":0},"status":"passed","severity":"normal"},{"uid":"3265df94b4418a1a","name":"should call waitForPeer on Relay","time":{"start":1745338294003,"stop":1745338294003,"duration":0},"status":"passed","severity":"normal"},{"uid":"affcdcf665a00b0e","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1745338272812,"stop":1745338272813,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b86fa5b6ab440ba","name":"random static sharding 1 - Cluster ID: 823, Shard ID: 34","time":{"start":1745338564873,"stop":1745338564873,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c45a1a35048f7a6","name":"Push message with XML payload","time":{"start":1745338944179,"stop":1745338944179,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb37ee487c074c2f","name":"can start and stop the service","time":{"start":1745338324945,"stop":1745338324946,"duration":1},"status":"passed","severity":"normal"},{"uid":"f15ac94cb231fa20","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1745338451730,"stop":1745338451731,"duration":1},"status":"passed","severity":"normal"},{"uid":"72500233b1ea6db6","name":"Check message received after jswaku node is restarted","time":{"start":1745338746586,"stop":1745338746586,"duration":0},"status":"skipped","severity":"normal"},{"uid":"198c2e7b92db3df6","name":"should handle corrupted local storage data gracefully","time":{"start":1745338276960,"stop":1745338276960,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2fb2ed084598c8a","name":"Push message with Russian payload","time":{"start":1745338944178,"stop":1745338944179,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f0762f1294494e4","name":"Check received message containing shell command","time":{"start":1745338746581,"stop":1745338746581,"duration":0},"status":"passed","severity":"normal"},{"uid":"833f9b8953e7d49","name":"Check received message with timestamp: 1745338319679000000 ","time":{"start":1745338746572,"stop":1745338746572,"duration":0},"status":"passed","severity":"normal"},{"uid":"b636418e354bc5cf","name":"Correctly serialized arguments","time":{"start":1745338388974,"stop":1745338388976,"duration":2},"status":"passed","severity":"normal"},{"uid":"4f83c194b97cf124","name":"Push message with content topic containing shell command","time":{"start":1745338944173,"stop":1745338944173,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1e635718d8a938","name":"should throw error - no id","time":{"start":1745338258850,"stop":1745338258850,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b916eb69ac1fdb","name":"Subscribe to topic containing emoji and publish message","time":{"start":1745338451736,"stop":1745338451736,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af1f9c5f487a6bb","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1745338303071,"stop":1745338303071,"duration":0},"status":"passed","severity":"normal"},{"uid":"a56f70f33a5ca50","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1745338580892,"stop":1745338580892,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e5334abbf6d2913","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1745338510567,"stop":1745338510567,"duration":0},"status":"passed","severity":"normal"},{"uid":"218156db861d3bcb","name":"Subscribe to topic containing emoji and receive message","time":{"start":1745338832924,"stop":1745338832924,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a4a2f597005d91","name":"Subscribe to topic containing numeric and publish message","time":{"start":1745338451723,"stop":1745338451723,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd7707f3a138a6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1745338250175,"stop":1745338250175,"duration":0},"status":"passed","severity":"normal"},{"uid":"62bd8c7213bf0af0","name":"should be able to decode the field with only FILTER set to true","time":{"start":1745338258076,"stop":1745338258076,"duration":0},"status":"passed","severity":"normal"},{"uid":"33c2f98f6a9cd043","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1745338250165,"stop":1745338250166,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7bdec6e16f136d1","name":"Using a function","time":{"start":1745338594266,"stop":1745338594266,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b718a50b88eaa5","name":"Subscribe to topic containing XML and publish message","time":{"start":1745338451731,"stop":1745338451731,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27a5edea9c2d6d4","name":"Check message with no pubsub topic is not received","time":{"start":1745338746584,"stop":1745338746585,"duration":1},"status":"passed","severity":"normal"},{"uid":"b52f543ec10e9f6d","name":"can start and stop the service","time":{"start":1745338276956,"stop":1745338276956,"duration":0},"status":"passed","severity":"normal"},{"uid":"53abfc8db23a44e8","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1745338303570,"stop":1745338303571,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d7d5bdf0299b163","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1745338250182,"stop":1745338250182,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef8246d5186d4955","name":"Subscribe to topic containing Russian and receive message","time":{"start":1745338832921,"stop":1745338832922,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8db61ff5d04bdf6","name":"Push message with Script payload","time":{"start":1745338944179,"stop":1745338944179,"duration":0},"status":"passed","severity":"normal"},{"uid":"627eb52c25e7204c","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1745338587303,"stop":1745338587304,"duration":1},"status":"passed","severity":"normal"},{"uid":"eec77a8b4c8354bc","name":"Check message with no payload is not received","time":{"start":1745338746585,"stop":1745338746585,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa8d1e3e8581cc2","name":"should initialize with default number of peers","time":{"start":1745338292718,"stop":1745338292720,"duration":2},"status":"passed","severity":"normal"},{"uid":"1dbcb8c378364fb3","name":"getPeersByDiscovery","time":{"start":1745338361079,"stop":1745338361079,"duration":0},"status":"passed","severity":"normal"},{"uid":"4edd703db1e1e61","name":"Push message with content topic containing long","time":{"start":1745338944182,"stop":1745338944182,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca7641b4cdcb5f2","name":"Push message with custom timestamp: 1745334740876","time":{"start":1745338944175,"stop":1745338944175,"duration":0},"status":"passed","severity":"normal"},{"uid":"408d10f254f31337","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1745338526912,"stop":1745338526914,"duration":2},"status":"passed","severity":"normal"},{"uid":"373f58ef74660533","name":"Check publish message containing JSON","time":{"start":1745338449145,"stop":1745338449145,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd1707a0dc17582","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1745338303117,"stop":1745338303117,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7dd06ba59ddf34","name":"should return false","time":{"start":1745338258851,"stop":1745338258851,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde01747e3303f66","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1745338442605,"stop":1745338442605,"duration":0},"status":"passed","severity":"normal"},{"uid":"47884035a3007d11","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1745338321226,"stop":1745338321227,"duration":1},"status":"passed","severity":"normal"},{"uid":"f50f80f2d8b92fe4","name":"Query Generator, Multiple PubsubTopics","time":{"start":1745338540372,"stop":1745338540372,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae047d653c93a644","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1745338526911,"stop":1745338526912,"duration":1},"status":"passed","severity":"normal"},{"uid":"ead0419236285100","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1745338303085,"stop":1745338303085,"duration":0},"status":"passed","severity":"normal"},{"uid":"f336f1491e5fef15","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1745338272826,"stop":1745338272826,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc39f8e26db5e7c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1745338250176,"stop":1745338250177,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cfea948b283bde9","name":"Subscribe and receives messages on 20 topics","time":{"start":1745338832918,"stop":1745338832918,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4a0d4225047c31","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1745338437009,"stop":1745338437011,"duration":2},"status":"passed","severity":"normal"},{"uid":"c48b9d9de965a070","name":"should not receive a peer event before start","time":{"start":1745338324948,"stop":1745338324948,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d99775b1d1c3b3","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1745338303106,"stop":1745338303106,"duration":0},"status":"passed","severity":"normal"},{"uid":"e45475026d99abb8","name":"Push message with custom timestamp: 1745341940877","time":{"start":1745338944188,"stop":1745338944188,"duration":0},"status":"passed","severity":"normal"},{"uid":"a252a05e2362ea0b","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1745338303089,"stop":1745338303092,"duration":3},"status":"passed","severity":"normal"},{"uid":"a027b623c66afcbe","name":"Check publish message containing shell command","time":{"start":1745338449146,"stop":1745338449146,"duration":0},"status":"passed","severity":"normal"},{"uid":"b621c734b0431f26","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1745338587304,"stop":1745338587304,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ee7923a054b6b1","name":"listenerCount","time":{"start":1745338361080,"stop":1745338361080,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5bc9278329f74e","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1745338303087,"stop":1745338303087,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab478f0f67f0620","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1745338437013,"stop":1745338437013,"duration":0},"status":"passed","severity":"normal"},{"uid":"818c96137b17d2d4","name":"Check received message containing short","time":{"start":1745338746576,"stop":1745338746577,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb0f2d0dc0a1412d","name":"Subscribe to topic containing Russian and publish message","time":{"start":1745338451730,"stop":1745338451730,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab291239c4de18e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1745338557375,"stop":1745338557375,"duration":0},"status":"passed","severity":"normal"},{"uid":"f66a30ec8ef2f21e","name":"Check publish message containing XML","time":{"start":1745338449144,"stop":1745338449145,"duration":1},"status":"passed","severity":"normal"},{"uid":"d827849da8c6f349","name":"Relay - dialed after","time":{"start":1745338600634,"stop":1745338600635,"duration":1},"status":"passed","severity":"normal"},{"uid":"f52d048ea9370f65","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1745338540381,"stop":1745338540381,"duration":0},"status":"passed","severity":"normal"},{"uid":"c073df5f1d9fdf14","name":"Add multiple subscription objects on single nwaku node","time":{"start":1745338832924,"stop":1745338832925,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf9e6c6208e1df2e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1745338746572,"stop":1745338746572,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd2ae3a77a4e8a4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1745338250179,"stop":1745338250180,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d084203a49856a6","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1745338303114,"stop":1745338303117,"duration":3},"status":"passed","severity":"normal"},{"uid":"b5f3f4862d30d261","name":"Subscribe to topic containing special chars and receive message","time":{"start":1745338832921,"stop":1745338832921,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e881ef7fde527","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app95/6/topic931/xml","time":{"start":1745338557371,"stop":1745338557371,"duration":0},"status":"passed","severity":"normal"},{"uid":"8903b5816add670","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1745338327979,"stop":1745338327979,"duration":0},"status":"passed","severity":"normal"},{"uid":"caaa4a92f7083e16","name":"pre and post cipher","time":{"start":1745338283705,"stop":1745338283705,"duration":0},"status":"passed","severity":"normal"},{"uid":"31445c66e8f2c405","name":"should be called for bootstrap peers","time":{"start":1745338327978,"stop":1745338327978,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2292834a87c55ed","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1745338250164,"stop":1745338250165,"duration":1},"status":"passed","severity":"normal"},{"uid":"f63a2cdc6d0b36c","name":"should throw an error for missing sharding configuration","time":{"start":1745338250183,"stop":1745338250183,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c17dca1d456386","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1745338451733,"stop":1745338451734,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c67c5b9efd85e97","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1745338451729,"stop":1745338451730,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f5ef1726104acc8","name":"Push message with content topic containing XML","time":{"start":1745338944184,"stop":1745338944185,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfaa8383ef4e275f","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1745338451699,"stop":1745338451709,"duration":10},"status":"passed","severity":"normal"},{"uid":"cd2624d7755cddfa","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1745338250163,"stop":1745338250163,"duration":0},"status":"passed","severity":"normal"},{"uid":"90cfb7e21bc27cf5","name":"should not throw an error for a single configured topic","time":{"start":1745338250180,"stop":1745338250180,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7415d6a6d4a2f1b","name":"throws on content topic with non-number generation field","time":{"start":1745338250154,"stop":1745338250154,"duration":0},"status":"passed","severity":"normal"},{"uid":"f70aaea85edbcae8","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1745338250165,"stop":1745338250165,"duration":0},"status":"passed","severity":"normal"},{"uid":"813177a1758a6463","name":"passes more than one ENR URLs and attempts connection","time":{"start":1745338324952,"stop":1745338324952,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f874046386e5c78d","name":"Fails to push message with large meta","time":{"start":1745338944187,"stop":1745338944187,"duration":0},"status":"passed","severity":"normal"},{"uid":"4030104e7e577378","name":"Push 30 different messages","time":{"start":1745338944168,"stop":1745338944168,"duration":0},"status":"skipped","severity":"normal"},{"uid":"283e392e0fd115af","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1745338250177,"stop":1745338250177,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dde51c80dccbc67","name":"Subscribe to topic containing JSON and receive message","time":{"start":1745338832923,"stop":1745338832923,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1dcac04fc2433b7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1745338832913,"stop":1745338832913,"duration":0},"status":"passed","severity":"normal"},{"uid":"f58ac6c45191d5f","name":"Push message with Arabic payload","time":{"start":1745338944178,"stop":1745338944178,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e1259c8152383ab","name":"Push message with content topic containing numeric","time":{"start":1745338944169,"stop":1745338944169,"duration":0},"status":"passed","severity":"normal"},{"uid":"d253c0c7a293fd7c","name":"Push message with content topic containing JSON","time":{"start":1745338944173,"stop":1745338944173,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f4c5192cf110ed","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app58/3/topic772/json","time":{"start":1745338557371,"stop":1745338557372,"duration":1},"status":"passed","severity":"normal"},{"uid":"8246c299b7d2596f","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1745338327982,"stop":1745338327983,"duration":1},"status":"passed","severity":"normal"},{"uid":"1adac5b71feb5e69","name":"should emit a peer event after start","time":{"start":1745338427347,"stop":1745338427348,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f799d4ba754dcc8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1745338250177,"stop":1745338250178,"duration":1},"status":"passed","severity":"normal"},{"uid":"6868dedfb9040b88","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1745338250181,"stop":1745338250182,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f2003f72312e219","name":"Privacy Node - default protocol","time":{"start":1745338600637,"stop":1745338600637,"duration":0},"status":"passed","severity":"normal"},{"uid":"463a2c05b0f846d6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1745338378129,"stop":1745338378129,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace0018d21b873dc","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1745338272817,"stop":1745338272818,"duration":1},"status":"passed","severity":"normal"},{"uid":"95538eeaae46645a","name":"should return PeerId when PeerId is provided","time":{"start":1745338293603,"stop":1745338293605,"duration":2},"status":"passed","severity":"normal"},{"uid":"651a2fd29602ea7f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1745338832921,"stop":1745338832921,"duration":0},"status":"passed","severity":"normal"},{"uid":"cccdedd1d6a36a19","name":"Check message with no content topic is not received","time":{"start":1745338746585,"stop":1745338746585,"duration":0},"status":"passed","severity":"normal"},{"uid":"14580b99d1d324a4","name":"should only return 1 node with relay and store capability","time":{"start":1745338272973,"stop":1745338272973,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd24741906d15557","name":"Filter","time":{"start":1745338600636,"stop":1745338600637,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d3f6638dac9e453","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1745338250183,"stop":1745338250183,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f1ea2868a95b7b","name":"Check publish message after service node is restarted","time":{"start":1745338449151,"stop":1745338449152,"duration":1},"status":"skipped","severity":"normal"},{"uid":"818f6d3523f37766","name":"Check received message containing SQL Injection","time":{"start":1745338746579,"stop":1745338746579,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9a366097f9f701b","name":"Push message with content topic containing short","time":{"start":1745338944182,"stop":1745338944182,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf159e8ffd812a2","name":"removeEventListener with wrong event","time":{"start":1745338361079,"stop":1745338361079,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54527f6ac64dfa5","name":"Query with Promise Callback, No Decoder","time":{"start":1745338540381,"stop":1745338540390,"duration":9},"status":"passed","severity":"normal"},{"uid":"5c7a1566891f9238","name":"Subscribe to topic containing Script and publish message","time":{"start":1745338451731,"stop":1745338451731,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a61cf11b7709b9","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1745338250167,"stop":1745338250167,"duration":0},"status":"passed","severity":"normal"},{"uid":"4393ab066a71e05e","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1745338272974,"stop":1745338272974,"duration":0},"status":"passed","severity":"normal"},{"uid":"751ba8c6d0eeb2bb","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1745338303122,"stop":1745338303123,"duration":1},"status":"passed","severity":"normal"},{"uid":"459939374bda5837","name":"Throws when trying to push message with empty payload","time":{"start":1745338944181,"stop":1745338944182,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9611d75c8ce2f6d","name":"Check message on other pubsub topic is not received","time":{"start":1745338746573,"stop":1745338746573,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa165941cce6bee6","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1745338250172,"stop":1745338250172,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af29aba5045151","name":"shard 0","time":{"start":1745338564872,"stop":1745338564872,"duration":0},"status":"passed","severity":"normal"},{"uid":"19491564730e5336","name":"Publishes to nwaku","time":{"start":1745338440967,"stop":1745338440967,"duration":0},"status":"passed","severity":"normal"},{"uid":"79eaa8a2d36379e0","name":"addEventListener with wrong event","time":{"start":1745338361078,"stop":1745338361078,"duration":0},"status":"passed","severity":"normal"},{"uid":"8063491d40d4db97","name":"handles empty shards array correctly","time":{"start":1745338250183,"stop":1745338250184,"duration":1},"status":"passed","severity":"normal"},{"uid":"c52e449a8930214b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1745338303119,"stop":1745338303120,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f0193e965b9cee6","name":"Sample","time":{"start":1745338258203,"stop":1745338258204,"duration":1},"status":"passed","severity":"normal"},{"uid":"20453447cda50e47","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1745338302630,"stop":1745338302631,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e4777c2a146e58d","name":"Store - dialed first","time":{"start":1745338600635,"stop":1745338600636,"duration":1},"status":"passed","severity":"normal"},{"uid":"398082bcc54fa92a","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1745338564872,"stop":1745338564872,"duration":0},"status":"passed","severity":"normal"},{"uid":"9004d10c94754720","name":"Reusing cursor across nodes","time":{"start":1745338526914,"stop":1745338526915,"duration":1},"status":"passed","severity":"normal"},{"uid":"95e88f69756790c5","name":"1 Store, 2 fetches","time":{"start":1745338272320,"stop":1745338272321,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e9e17ec3d77f809","name":"Push message with rate limit","time":{"start":1745338944187,"stop":1745338944187,"duration":0},"status":"passed","severity":"normal"},{"uid":"334abf3fe42ee159","name":"Used by Waku Relay","time":{"start":1745338594267,"stop":1745338594267,"duration":0},"status":"passed","severity":"normal"},{"uid":"1edf04260e471ddf","name":"Mutual subscription","time":{"start":1745338451684,"stop":1745338451684,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bc31ad1f9ac7e04","name":"Check publish message containing Russian","time":{"start":1745338449140,"stop":1745338449140,"duration":0},"status":"passed","severity":"normal"},{"uid":"38ba059cc0e0d005","name":"should load peers from local storage and dispatch events","time":{"start":1745338276959,"stop":1745338276959,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd19a70598834895","name":"dispatchEvent via connectionManager","time":{"start":1745338361080,"stop":1745338361080,"duration":0},"status":"passed","severity":"normal"},{"uid":"735b8eb01fd117b7","name":"Ping on peer without subscriptions","time":{"start":1745338386434,"stop":1745338386435,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9f7558af8384c08","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1745338272813,"stop":1745338272817,"duration":4},"status":"passed","severity":"normal"},{"uid":"3e5e640ddc7c04ab","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1745338276959,"stop":1745338276960,"duration":1},"status":"passed","severity":"normal"},{"uid":"87ac572593addfd4","name":"Push message with XML payload","time":{"start":1745338944165,"stop":1745338944166,"duration":1},"status":"passed","severity":"normal"},{"uid":"8997509ea277c075","name":"Push message with long payload","time":{"start":1745338944177,"stop":1745338944177,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8781893513fb162","name":"retrieves a single peer","time":{"start":1745338272970,"stop":1745338272970,"duration":0},"status":"passed","severity":"normal"},{"uid":"52eedbff6582be1b","name":"Check message with no pubsub topic is not received","time":{"start":1745338746574,"stop":1745338746574,"duration":0},"status":"passed","severity":"normal"},{"uid":"669e385e0564ae8e","name":"Push message with content topic containing emoji","time":{"start":1745338944186,"stop":1745338944186,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc078a81de35a092","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1745338303088,"stop":1745338303089,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a5b48a02041001f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1745338324951,"stop":1745338324951,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c86096e1e8925c6f","name":"Fields are not dropped","time":{"start":1745338264417,"stop":1745338264417,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c6c867492e5e7f1","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1745338832923,"stop":1745338832923,"duration":0},"status":"passed","severity":"normal"},{"uid":"bffc8e40c3cca3bc","name":"Nwaku publishes","time":{"start":1745338440967,"stop":1745338440968,"duration":1},"status":"passed","severity":"normal"},{"uid":"29ddb4efe6623a97","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1745338293917,"stop":1745338293918,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b322cb8732ae88e","name":"Subscribe to topic containing JSON and publish message","time":{"start":1745338451732,"stop":1745338451732,"duration":0},"status":"passed","severity":"normal"},{"uid":"e35f0d4ed6c17fd1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1745338437013,"stop":1745338437013,"duration":0},"status":"passed","severity":"normal"},{"uid":"77fb3aa9b6fdf736","name":"Check publish message containing Arabic","time":{"start":1745338449139,"stop":1745338449139,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f47f7a87762bcb","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1745338526914,"stop":1745338526914,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c15a631fa2055a","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1745338303080,"stop":1745338303080,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd9245c4c501d8e","name":"should only return 1 node with relay capability","time":{"start":1745338272972,"stop":1745338272973,"duration":1},"status":"passed","severity":"normal"},{"uid":"58f2789eb204de0f","name":"should return false when shard is not included in network shards","time":{"start":1745338293610,"stop":1745338293610,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba35aa59d5121fa","name":"Push message with shell command payload","time":{"start":1745338944180,"stop":1745338944180,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af8e2ffe714d20d","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1745338303112,"stop":1745338303113,"duration":1},"status":"passed","severity":"normal"},{"uid":"77a6f933d448825b","name":"Subscribe to topic containing short and receive message","time":{"start":1745338832908,"stop":1745338832908,"duration":0},"status":"passed","severity":"normal"},{"uid":"92583d336408a4d4","name":"should properly create location multiaddrs - tcp6","time":{"start":1745338258859,"stop":1745338258859,"duration":0},"status":"passed","severity":"normal"},{"uid":"312d99b940a22d48","name":"Check received message containing Arabic","time":{"start":1745338746578,"stop":1745338746578,"duration":0},"status":"passed","severity":"normal"},{"uid":"177b9ad9ff08ae2e","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1745338449150,"stop":1745338449150,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b290ed495f0e59","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1745338540373,"stop":1745338540377,"duration":4},"status":"passed","severity":"normal"},{"uid":"1f5f61731b9d1140","name":"Does not throw an exception when node disconnects","time":{"start":1745338594265,"stop":1745338594266,"duration":1},"status":"passed","severity":"normal"},{"uid":"56a44fd2bce0a3d7","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1745338250164,"stop":1745338250164,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9d6d84ceed5ab0","name":"Passing invalid cursor","time":{"start":1745338526915,"stop":1745338526915,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1364b68271d25d","name":"Check publish message containing emoji","time":{"start":1745338449147,"stop":1745338449147,"duration":0},"status":"passed","severity":"normal"},{"uid":"c268a0cb832b0bc8","name":"should detect messages with missing dependencies","time":{"start":1745338303570,"stop":1745338303570,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdbeb3269b6dcc1b","name":"Push message equal or less that 1MB","time":{"start":1745338944176,"stop":1745338944176,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd92f15ab4cfd6c7","name":"Check publish message containing special chars","time":{"start":1745338449138,"stop":1745338449139,"duration":1},"status":"passed","severity":"normal"},{"uid":"90d967723318dbae","name":"handles empty contentTopics array correctly","time":{"start":1745338250184,"stop":1745338250184,"duration":0},"status":"passed","severity":"normal"},{"uid":"590a93a04e83fa90","name":"Subscribe to topic containing long and publish message","time":{"start":1745338451722,"stop":1745338451722,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb4bebd5e951b671","name":"Check received message with timestamp: 1649153314 ","time":{"start":1745338746583,"stop":1745338746583,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e1c134d8a8f336","name":"Check received message containing SQL Injection","time":{"start":1745338746569,"stop":1745338746569,"duration":0},"status":"passed","severity":"normal"},{"uid":"890f54c51b1885df","name":"more peers than existing","time":{"start":1745338427520,"stop":1745338427523,"duration":3},"status":"skipped","severity":"normal"},{"uid":"be15ddc874f6f3f","name":"Promise Callback - true","time":{"start":1745338574489,"stop":1745338574492,"duration":3},"status":"passed","severity":"normal"},{"uid":"4ed864a1f78b9389","name":"should set field with all protocols disabled","time":{"start":1745338258860,"stop":1745338258861,"duration":1},"status":"passed","severity":"normal"},{"uid":"463754adb45966c0","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1745338832909,"stop":1745338832910,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9df8ead31999c30","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1745338250165,"stop":1745338250165,"duration":0},"status":"passed","severity":"normal"},{"uid":"56887b80519f4165","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1745338272974,"stop":1745338272974,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1a3aab0919badf","name":"caches peers it previously fetched","time":{"start":1745338272972,"stop":1745338272972,"duration":0},"status":"passed","severity":"normal"},{"uid":"b845f934695d5cc6","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1745338449147,"stop":1745338449148,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1aa9a6a310f9efd","name":"handles multiple messages","time":{"start":1745338586217,"stop":1745338586218,"duration":1},"status":"passed","severity":"normal"},{"uid":"172dcea927abaea4","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1745338264771,"stop":1745338264771,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb36f987fffc28b","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1745338258072,"stop":1745338258073,"duration":1},"status":"passed","severity":"normal"},{"uid":"17bc2d89ee9f96c9","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1745338571096,"stop":1745338571097,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f702bdb18988bc47","name":"Passing page size 19 when there are 20 messages","time":{"start":1745338587106,"stop":1745338587106,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe01f70a5e5bb48a","name":"should request peer renewal on specific errors","time":{"start":1745338293842,"stop":1745338293843,"duration":1},"status":"passed","severity":"normal"},{"uid":"38a5a91f55a25e19","name":"should return valid sharding parameters for static sharding","time":{"start":1745338250182,"stop":1745338250183,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e16ce61dcadc0e","name":"should get / set TCP multiaddr","time":{"start":1745338258858,"stop":1745338258858,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59465a6d191daa5","name":"Push to array if already present","time":{"start":1745338249829,"stop":1745338249830,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad118a43e1a9f2c","name":"should push the message to the outgoing buffer","time":{"start":1745338303565,"stop":1745338303565,"duration":0},"status":"passed","severity":"normal"},{"uid":"f872e73bbd371ec1","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1745338252714,"stop":1745338252715,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccc70c7b6dda108c","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1745338321225,"stop":1745338321226,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ce433fc1fbe08b5","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1745338303086,"stop":1745338303087,"duration":1},"status":"passed","severity":"normal"},{"uid":"83e6a0fc86de092f","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1745338293611,"stop":1745338293611,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8955014c1a410c","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1745338293900,"stop":1745338293900,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb9e66402b3d659","name":"Overlapping topic subscription","time":{"start":1745338451722,"stop":1745338451722,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5adbc5bdcc01c169","name":"Relay","time":{"start":1745338325889,"stop":1745338325890,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3a9e0d7b20953a2","name":"Accepts a valid Waku Message","time":{"start":1745338297449,"stop":1745338297450,"duration":1},"status":"passed","severity":"normal"},{"uid":"21f5c3860ed9b077","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1745338258078,"stop":1745338258079,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b34fe13e0165743","name":"Fails to publish message with size larger than 1 MB","time":{"start":1745338449151,"stop":1745338449151,"duration":0},"status":"passed","severity":"normal"},{"uid":"60af0ab6cda73bd1","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1745338832923,"stop":1745338832924,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5ecb570fc4ace81","name":"Check received message containing Russian","time":{"start":1745338746579,"stop":1745338746579,"duration":0},"status":"passed","severity":"normal"},{"uid":"47fb3ac5f0d2fe92","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1745338250176,"stop":1745338250176,"duration":0},"status":"passed","severity":"normal"},{"uid":"541de3d1e2164114","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1745338250219,"stop":1745338250219,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e5710e443c02e1","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1745338303106,"stop":1745338303106,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6108884ce39573b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1745338250178,"stop":1745338250179,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed76bffeefcb76e9","name":"Passing page size 10 when there are 10 messages","time":{"start":1745338587105,"stop":1745338587105,"duration":0},"status":"passed","severity":"normal"},{"uid":"633624d89f2c5376","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1745338250174,"stop":1745338250175,"duration":1},"status":"passed","severity":"normal"},{"uid":"8720f6eb202c8adc","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1745338303105,"stop":1745338303106,"duration":1},"status":"passed","severity":"normal"},{"uid":"64dcfe74d7a5cb95","name":"should be able to encode the field with only STORE set to true","time":{"start":1745338258070,"stop":1745338258071,"duration":1},"status":"passed","severity":"normal"},{"uid":"a84902fe5a6ee8ae","name":"Check received message containing XML","time":{"start":1745338746580,"stop":1745338746580,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd972d56bc6e3ac","name":"Check message with invalid timestamp is not received","time":{"start":1745338746573,"stop":1745338746573,"duration":0},"status":"passed","severity":"normal"},{"uid":"79141ad6b14f9b04","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1745338832925,"stop":1745338832926,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc95c83800cb778","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1745338746573,"stop":1745338746573,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0e2c915efb6f9a","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1745338445212,"stop":1745338445212,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d298dc6a653b1e36","name":"Subscribe to topic containing shell command and receive message","time":{"start":1745338832923,"stop":1745338832923,"duration":0},"status":"passed","severity":"normal"},{"uid":"8061866d70436c0e","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1745338451734,"stop":1745338451734,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3c3480ecc340d5","name":"Passing page size 3 when there are 20 messages","time":{"start":1745338587104,"stop":1745338587105,"duration":1},"status":"passed","severity":"normal"},{"uid":"78a833d0a4f7261e","name":"Push message with content topic containing special chars","time":{"start":1745338944170,"stop":1745338944170,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac05fdad02c3359","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1745338302629,"stop":1745338302630,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcf2b370c2ba8bc5","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1745338564878,"stop":1745338564878,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02531315617cc88","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1745338302631,"stop":1745338302632,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a661269ebb42863","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1745338321227,"stop":1745338321227,"duration":0},"status":"passed","severity":"normal"},{"uid":"3303382d9f1e5278","name":"Decoder throws on undefined content topic","time":{"start":1745338284830,"stop":1745338284831,"duration":1},"status":"passed","severity":"normal"},{"uid":"26c00171bb855739","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1745338437000,"stop":1745338437000,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a87e45e50f1f1d8","name":"Ping on peer without subscriptions","time":{"start":1745338386437,"stop":1745338386437,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb035e46f880a487","name":"should insert elements correctly","time":{"start":1745338304922,"stop":1745338304923,"duration":1},"status":"passed","severity":"normal"},{"uid":"baeec01516b90b70","name":"should deliver messages after dependencies are met","time":{"start":1745338303570,"stop":1745338303570,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e2661936134299","name":"Check publish message containing Chinese","time":{"start":1745338449139,"stop":1745338449139,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed794e917ad34ba","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1745338303084,"stop":1745338303084,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c43170f4422dd7d","name":"Check publish message containing unicode special characters","time":{"start":1745338449146,"stop":1745338449147,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c2baa4f9afbd08d","name":"should not receive a peer event after stop","time":{"start":1745338427348,"stop":1745338427349,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac574c22a7e2811c","name":"removeEventListener with correct event","time":{"start":1745338361078,"stop":1745338361078,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d231addfc43fad2","name":"Waku message hash computation (meta attribute not present)","time":{"start":1745338252715,"stop":1745338252715,"duration":0},"status":"passed","severity":"normal"},{"uid":"50023f6674267aea","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1745338303084,"stop":1745338303084,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f28ff51fb3ef09","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1745338303105,"stop":1745338303105,"duration":0},"status":"passed","severity":"normal"},{"uid":"7776d50dc0281535","name":"should get / set UDP multiaddr","time":{"start":1745338258853,"stop":1745338258857,"duration":4},"status":"passed","severity":"normal"},{"uid":"a65589f7d9c0bd76","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1745338437011,"stop":1745338437012,"duration":1},"status":"passed","severity":"normal"},{"uid":"f321806cfaba2e0","name":"should not retry if at least one success","time":{"start":1745338293902,"stop":1745338293902,"duration":0},"status":"passed","severity":"normal"},{"uid":"e06d6befe5ab9fd9","name":"LightPush","time":{"start":1745338600636,"stop":1745338600636,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb6d0588df241d4b","name":"should not allow k > 12","time":{"start":1745338302626,"stop":1745338302627,"duration":1},"status":"passed","severity":"normal"},{"uid":"47bee6861ad05037","name":"throws on empty content topic","time":{"start":1745338250153,"stop":1745338250153,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5e95d336ba8225","name":"Encoder throws on undefined content topic","time":{"start":1745338283336,"stop":1745338283337,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe536a164b901ad0","name":"Check publish message containing Basic HTML tag","time":{"start":1745338449145,"stop":1745338449145,"duration":0},"status":"passed","severity":"normal"},{"uid":"45cea82cec7948a9","name":"throws an error for improperly formatted content topics","time":{"start":1745338250169,"stop":1745338250169,"duration":0},"status":"passed","severity":"normal"},{"uid":"b554c019b493b0e2","name":"can start the service","time":{"start":1745338427345,"stop":1745338427345,"duration":0},"status":"passed","severity":"normal"},{"uid":"72999f6fe8fe2023","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1745338303113,"stop":1745338303113,"duration":0},"status":"passed","severity":"normal"},{"uid":"4702bce2ebc4947f","name":"should throw error - no public key","time":{"start":1745338258851,"stop":1745338258851,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e5c2cc46023e9a","name":"should maintain desired error rate","time":{"start":1745338304923,"stop":1745338304923,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0911047c268df88","name":"Should update multiaddrs","time":{"start":1745338389262,"stop":1745338389263,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6948715df4568a5","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1745338321227,"stop":1745338321228,"duration":1},"status":"passed","severity":"normal"},{"uid":"13fc0fbc2a655fd5","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1745338303079,"stop":1745338303079,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b10a25978ee016","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1745338303072,"stop":1745338303076,"duration":4},"status":"passed","severity":"normal"},{"uid":"f57ef7561b75f22b","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1745338303569,"stop":1745338303569,"duration":0},"status":"passed","severity":"normal"},{"uid":"b663a1553b894e39","name":"should be online or offline if network state changed","time":{"start":1745338321228,"stop":1745338321229,"duration":1},"status":"passed","severity":"normal"},{"uid":"6828db9fed9440c0","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1745338283334,"stop":1745338283335,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5a139c0dc11d8d3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1745338250176,"stop":1745338250176,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc451dd131438c1e","name":"Callback on promise, aborts when callback returns true","time":{"start":1745338574631,"stop":1745338574633,"duration":2},"status":"passed","severity":"normal"},{"uid":"f3b780782ad71448","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1745338250164,"stop":1745338250164,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ca3761caaa8943","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1745338303123,"stop":1745338303124,"duration":1},"status":"passed","severity":"normal"},{"uid":"c733d8eb95f6e4fb","name":"Decoder throws on empty string content topic","time":{"start":1745338283338,"stop":1745338283338,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3242824bce37a64","name":"Decoder throws on undefined content topic","time":{"start":1745338264994,"stop":1745338264995,"duration":1},"status":"passed","severity":"normal"},{"uid":"b524ba28f9e7a9a0","name":"Check received message containing escaped characters","time":{"start":1745338746571,"stop":1745338746571,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0d704ff7a314b2","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1745338250166,"stop":1745338250167,"duration":1},"status":"passed","severity":"normal"},{"uid":"419499088bf922cb","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1745338746583,"stop":1745338746584,"duration":1},"status":"passed","severity":"normal"},{"uid":"fce697825b00711a","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1745338293607,"stop":1745338293608,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2ec08a2f6871540","name":"Round trip binary serialization","time":{"start":1745338264993,"stop":1745338264993,"duration":0},"status":"passed","severity":"normal"},{"uid":"8525dcdd1acc2f73","name":"Subscribe to topic containing short and receive message","time":{"start":1745338832920,"stop":1745338832920,"duration":0},"status":"passed","severity":"normal"}] |