mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 15:33:11 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"566fcabb170ed232","name":"Check received message containing Script","time":{"start":1745000468806,"stop":1745000468806,"duration":0},"status":"passed","severity":"normal"},{"uid":"50657a09ded4793","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1744999986671,"stop":1744999986671,"duration":0},"status":"passed","severity":"normal"},{"uid":"eedcfccbf1fd6081","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1745000179947,"stop":1745000179948,"duration":1},"status":"passed","severity":"normal"},{"uid":"50c232d1451cfd20","name":"should be able to decode the field with only RELAY set to true","time":{"start":1744999994592,"stop":1744999994592,"duration":0},"status":"passed","severity":"normal"},{"uid":"419583a6c72f712e","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1744999994594,"stop":1744999994594,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5167f7ae6522b86","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1745000192189,"stop":1745000192189,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1dee74a1485e014","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1745000038959,"stop":1745000038960,"duration":1},"status":"passed","severity":"normal"},{"uid":"363e112fc955d27e","name":"Push 30 different messages","time":{"start":1745000669070,"stop":1745000669070,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fd6e2d74bab65631","name":"Encoder throws on empty string content topic","time":{"start":1745000019390,"stop":1745000019391,"duration":1},"status":"passed","severity":"normal"},{"uid":"face989948728938","name":"should increase lamport timestamp","time":{"start":1745000039536,"stop":1745000039537,"duration":1},"status":"passed","severity":"normal"},{"uid":"5844433431973579","name":"should properly create location multiaddrs - udp4","time":{"start":1744999995241,"stop":1744999995242,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fb137acce91f2f4","name":"should reject if WakuNode is not started","time":{"start":1745000030133,"stop":1745000030134,"duration":1},"status":"passed","severity":"normal"},{"uid":"e68b801ae96e20f","name":"should reject if LightPush is requested but not mounted","time":{"start":1745000030134,"stop":1745000030134,"duration":0},"status":"passed","severity":"normal"},{"uid":"2880f8c11236aad9","name":"listenerCount","time":{"start":1745000098797,"stop":1745000098798,"duration":1},"status":"passed","severity":"normal"},{"uid":"2476cc4ae779ffe7","name":"should be able to encode the field with only RELAY set to true","time":{"start":1744999994586,"stop":1744999994587,"duration":1},"status":"passed","severity":"normal"},{"uid":"e689b8d9f35ea301","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1744999986686,"stop":1744999986687,"duration":1},"status":"passed","severity":"normal"},{"uid":"32aee27f891b5658","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1744999986693,"stop":1744999986693,"duration":0},"status":"passed","severity":"normal"},{"uid":"527eda83b5db0fdc","name":"Query with Promise Callback, No message returned","time":{"start":1745000276884,"stop":1745000276884,"duration":0},"status":"passed","severity":"normal"},{"uid":"383bfc4d3ecd83c0","name":"should properly compute the node id","time":{"start":1744999995236,"stop":1744999995236,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3403462a47fc2f1","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1745000038969,"stop":1745000038969,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b35337a7eded15","name":"Fails to push message with large meta","time":{"start":1745000669092,"stop":1745000669092,"duration":0},"status":"passed","severity":"normal"},{"uid":"c503ac65e154f1a2","name":"Push message with JSON payload","time":{"start":1745000669083,"stop":1745000669084,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bd5ffc835395bfc","name":"Check publish message after client node is restarted","time":{"start":1745000188078,"stop":1745000188078,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e8f0af82bb1168c4","name":"Check received message with timestamp: 1745000056626000000 ","time":{"start":1745000468809,"stop":1745000468810,"duration":1},"status":"passed","severity":"normal"},{"uid":"6320f6dcc5702445","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1744999986683,"stop":1744999986683,"duration":0},"status":"passed","severity":"normal"},{"uid":"767baacee9a7cc1c","name":"stop","time":{"start":1745000098799,"stop":1745000098799,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f3c8153ec5836d","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app10/6/topic315/test.js","time":{"start":1745000289560,"stop":1745000289560,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0196c2f57800e56","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1745000065156,"stop":1745000065156,"duration":0},"status":"passed","severity":"normal"},{"uid":"80154ce571e3a628","name":"1 Relay, 1 Filter, gives up","time":{"start":1745000009048,"stop":1745000009048,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db6205910c06094","name":"Push message with content topic containing SQL Injection","time":{"start":1745000669088,"stop":1745000669089,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa8bda00c7760473","name":"Push message with content topic containing emoji","time":{"start":1745000669091,"stop":1745000669091,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb495ab4de81f3","name":"returns all values when wanted number matches available values","time":{"start":1745000008493,"stop":1745000008495,"duration":2},"status":"passed","severity":"normal"},{"uid":"c531e878006240aa","name":"should respect max attempts limit","time":{"start":1745000029891,"stop":1745000029892,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c587216919f40d5","name":"should maintain proper timestamps if all messages received","time":{"start":1745000039540,"stop":1745000039540,"duration":0},"status":"passed","severity":"normal"},{"uid":"b524cd87fa1ae224","name":"Publishes to nwaku","time":{"start":1745000176537,"stop":1745000176537,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7da26720deffae9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1744999986687,"stop":1744999986687,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf44ecdaa9b53d99","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1744999994593,"stop":1744999994593,"duration":0},"status":"passed","severity":"normal"},{"uid":"851b51bdc87e5f18","name":"Callback on promise, aborts when callback returns true","time":{"start":1745000310418,"stop":1745000310418,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b8142fd4b6a474e","name":"Relay - dialed first","time":{"start":1745000336188,"stop":1745000336188,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fae15d439f46b78","name":"Sample","time":{"start":1744999994463,"stop":1744999994464,"duration":1},"status":"passed","severity":"normal"},{"uid":"1752c8f7c4d286e7","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1744999994594,"stop":1744999994594,"duration":0},"status":"passed","severity":"normal"},{"uid":"c512e8861da4105c","name":"Subscribe to topic containing numeric and publish message","time":{"start":1745000192192,"stop":1745000192193,"duration":1},"status":"passed","severity":"normal"},{"uid":"87db435044df3158","name":"Passing page size 11 when there are 10 messages","time":{"start":1745000320658,"stop":1745000320659,"duration":1},"status":"passed","severity":"normal"},{"uid":"c13598aa0f926bf0","name":"should not fail to start the service if it is already started","time":{"start":1745000013107,"stop":1745000013108,"duration":1},"status":"passed","severity":"normal"},{"uid":"d43ed51b5752b2a4","name":"Query Generator, Multiple PubsubTopics","time":{"start":1745000276868,"stop":1745000276868,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cbf49192d0052f9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1745000566056,"stop":1745000566057,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9912fc935c7045f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1744999986685,"stop":1744999986685,"duration":0},"status":"passed","severity":"normal"},{"uid":"208ca1fe7077ea8e","name":"should not fail to start the service if it is already started","time":{"start":1745000062482,"stop":1745000062482,"duration":0},"status":"passed","severity":"normal"},{"uid":"a325514a237c9357","name":"Check received message containing shell command","time":{"start":1745000468808,"stop":1745000468808,"duration":0},"status":"passed","severity":"normal"},{"uid":"856994fd08b09dbd","name":"can dial TLS multiaddrs","time":{"start":1745000125129,"stop":1745000125129,"duration":0},"status":"passed","severity":"normal"},{"uid":"d65fa5df154294fd","name":"should be able to encode the field with only FILTER set to true","time":{"start":1744999994588,"stop":1744999994589,"duration":1},"status":"passed","severity":"normal"},{"uid":"de99b131593ce99c","name":"Check received message with timestamp: 1745000056626 ","time":{"start":1745000468821,"stop":1745000468822,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e62ed4ba83284e7","name":"Store - dialed first","time":{"start":1745000336189,"stop":1745000336190,"duration":1},"status":"passed","severity":"normal"},{"uid":"881932988e82eda8","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1745000038940,"stop":1745000038941,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aa740fbcdb08ed8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1744999986686,"stop":1744999986686,"duration":0},"status":"passed","severity":"normal"},{"uid":"340a6fede58e231f","name":"Relay","time":{"start":1745000063727,"stop":1745000063727,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8dfaa4a4c057b84","name":"Subscribe to topic containing shell command and receive message","time":{"start":1745000566050,"stop":1745000566050,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff1baddc706a6be5","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1745000038936,"stop":1745000038936,"duration":0},"status":"passed","severity":"normal"},{"uid":"882178bbca5edb22","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1745000038928,"stop":1745000038929,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7488c648df2fcf","name":"Should update shard info","time":{"start":1745000128112,"stop":1745000128113,"duration":1},"status":"passed","severity":"normal"},{"uid":"25a4aba526d58cbc","name":"configure the node with multiple content topics","time":{"start":1745000289564,"stop":1745000289565,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ff2795bdc889adb","name":"should return different streams if requested simultaniously","time":{"start":1745000001060,"stop":1745000001060,"duration":0},"status":"passed","severity":"normal"},{"uid":"3151e41bf4d0971f","name":"Decoder throws on empty string content topic","time":{"start":1745000020911,"stop":1745000020911,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e67bb7ac7b859e","name":"Store - dialed after - with timeout","time":{"start":1745000336190,"stop":1745000336191,"duration":1},"status":"passed","severity":"normal"},{"uid":"afb2dd458a94303c","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1744999986682,"stop":1744999986682,"duration":0},"status":"passed","severity":"normal"},{"uid":"3afd25cde97ea6ce","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1745000038952,"stop":1745000038952,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52682308ebf8378","name":"addEventListener with wrong event","time":{"start":1745000098793,"stop":1745000098794,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c1111a2fd48e0e1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1745000566063,"stop":1745000566063,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f63ce98d8682a5","name":"Relay + Store","time":{"start":1744999995246,"stop":1744999995246,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a8b6a8a55d663a","name":"Waku message hash computation (meta attribute not present)","time":{"start":1744999989155,"stop":1744999989155,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec152a8994d0b8a","name":"should not fail to stop the service if it was not started","time":{"start":1745000163027,"stop":1745000163028,"duration":1},"status":"passed","severity":"normal"},{"uid":"44740c9340d58538","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1745000247694,"stop":1745000247694,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62783e7d1cd15bf","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1745000192190,"stop":1745000192190,"duration":0},"status":"passed","severity":"normal"},{"uid":"641b013abb93d46e","name":"should check connected peers if present and suitable","time":{"start":1745000030136,"stop":1745000030137,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c0a6cfd217d6af5","name":"should deliver messages after dependencies are met","time":{"start":1745000039543,"stop":1745000039543,"duration":0},"status":"passed","severity":"normal"},{"uid":"217293544fb5855e","name":"Check received message containing Script","time":{"start":1745000468817,"stop":1745000468818,"duration":1},"status":"passed","severity":"normal"},{"uid":"87a1c332c67831d","name":"should insert message into bloom filter","time":{"start":1745000039538,"stop":1745000039538,"duration":0},"status":"passed","severity":"normal"},{"uid":"4edd6e4aca736325","name":"1 Store, 2 fetches","time":{"start":1745000009046,"stop":1745000009046,"duration":0},"status":"passed","severity":"normal"},{"uid":"35670e26e8419a15","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1745000183933,"stop":1745000183933,"duration":0},"status":"passed","severity":"normal"},{"uid":"227aa1057dcd70a5","name":"Subscribe to topic containing Russian and publish message","time":{"start":1745000192197,"stop":1745000192197,"duration":0},"status":"passed","severity":"normal"},{"uid":"657f9c88d4a2c52","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1745000188068,"stop":1745000188068,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b26cf39a668377","name":"Does not throw an exception when node disconnects","time":{"start":1745000328858,"stop":1745000328858,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f5f00e7783dc91","name":"Subscribe to topic containing numeric and receive message","time":{"start":1745000566046,"stop":1745000566047,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1a0ee07bb0a70a4","name":"should be sent with empty content","time":{"start":1745000039544,"stop":1745000039545,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7c83a33466db92a","name":"Check message received after nwaku node is restarted","time":{"start":1745000468813,"stop":1745000468814,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3f8753952cdbec7e","name":"passes more than one ENR URLs and attempts connection","time":{"start":1745000062490,"stop":1745000062491,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c91d3649a2c25a7a","name":"Check received message containing escaped characters","time":{"start":1745000468808,"stop":1745000468808,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d5e3127116fa53","name":"Init the array if not present","time":{"start":1744999986323,"stop":1744999986325,"duration":2},"status":"passed","severity":"normal"},{"uid":"54f38364019e7cd0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1745000468810,"stop":1745000468810,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3564b1de447a47e","name":"Reopen subscription with peer with lost subscription","time":{"start":1745000122874,"stop":1745000122875,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfb9b683ab4a4010","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1745000566061,"stop":1745000566061,"duration":0},"status":"passed","severity":"normal"},{"uid":"af83039d68de0b49","name":"Push message with shell command payload","time":{"start":1745000669069,"stop":1745000669069,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f4f4533043291e0","name":"Subscribe to topic containing short and receive message","time":{"start":1745000566058,"stop":1745000566058,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c8a2f181a0c44f5","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1745000263686,"stop":1745000263686,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd7950fdcba3b569","name":"Push message with Chinese payload","time":{"start":1745000669081,"stop":1745000669081,"duration":0},"status":"passed","severity":"normal"},{"uid":"29bfa49aedffc957","name":"Check publish message containing Arabic","time":{"start":1745000188042,"stop":1745000188042,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc1e6328c8e79e5","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1745000057918,"stop":1745000057919,"duration":1},"status":"passed","severity":"normal"},{"uid":"c18c6d5f5fb46c6d","name":"Refresh subscription","time":{"start":1745000566057,"stop":1745000566058,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c95ff93b644a200","name":"Subscribe to topic containing JSON and receive message","time":{"start":1745000566062,"stop":1745000566062,"duration":0},"status":"passed","severity":"normal"},{"uid":"c56953617beaa4ab","name":"getPeersByDiscovery","time":{"start":1745000183254,"stop":1745000183255,"duration":1},"status":"passed","severity":"normal"},{"uid":"19c61f61db7ba6a2","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1744999994590,"stop":1744999994591,"duration":1},"status":"passed","severity":"normal"},{"uid":"176209d810d58512","name":"Subscribe to topic containing Script and publish message","time":{"start":1745000192198,"stop":1745000192198,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b7396ef9e4f271d","name":"udp ip6 address","time":{"start":1744999994443,"stop":1744999994443,"duration":0},"status":"passed","severity":"normal"},{"uid":"c84375014683fade","name":"can start and stop the service","time":{"start":1745000013106,"stop":1745000013107,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd9668fa582b4040","name":"Check publish message containing short","time":{"start":1745000188039,"stop":1745000188040,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2e223949d6472ff","name":"Check publish message containing Russian","time":{"start":1745000188045,"stop":1745000188045,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5cc5c4c6b8ba65e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1745000183933,"stop":1745000183933,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d5eed048408730a","name":"removeEventListener with wrong event","time":{"start":1745000098794,"stop":1745000098795,"duration":1},"status":"passed","severity":"normal"},{"uid":"b46ea4f53b371b9a","name":"Passing page size 0 when there are 110 messages","time":{"start":1745000320651,"stop":1745000320655,"duration":4},"status":"passed","severity":"normal"},{"uid":"25f54a0b5aafc261","name":"Publish message with rate limit","time":{"start":1745000188079,"stop":1745000188079,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce3355febc55d81c","name":"should initialize with custom number of peers","time":{"start":1745000029352,"stop":1745000029353,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d99f3f3ebbbaaaf","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1745000038935,"stop":1745000038935,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a84ca988b670679","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1745000302291,"stop":1745000302291,"duration":0},"status":"passed","severity":"normal"},{"uid":"67193db42dd87feb","name":"Check publish message after service node is restarted","time":{"start":1745000188077,"stop":1745000188077,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aad6c2fd41656e1b","name":"Check received message containing Chinese","time":{"start":1745000468816,"stop":1745000468816,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f8fcc38bcf68ae","name":"should return the pubsub topic directly if a string is provided","time":{"start":1744999986691,"stop":1744999986691,"duration":0},"status":"passed","severity":"normal"},{"uid":"238574b7f944b661","name":"random static sharding 6 - Cluster ID: 405, Shard ID: 242","time":{"start":1745000306063,"stop":1745000306063,"duration":0},"status":"passed","severity":"normal"},{"uid":"69214ac3df46ec56","name":"Check received message containing SQL Injection","time":{"start":1745000468817,"stop":1745000468817,"duration":0},"status":"passed","severity":"normal"},{"uid":"132aeac8e09bbfef","name":"should get / set TCP multiaddr","time":{"start":1744999995241,"stop":1744999995241,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ca1f2fd38b3896","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1745000029992,"stop":1745000029993,"duration":1},"status":"passed","severity":"normal"},{"uid":"32f329f861a95cd5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1745000566044,"stop":1745000566044,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b6efa0277f5302e","name":"Push message with SQL Injection payload","time":{"start":1745000669082,"stop":1745000669082,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8140602b81f5ef4","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1745000038928,"stop":1745000038928,"duration":0},"status":"passed","severity":"normal"},{"uid":"138dc9038f0aa45f","name":"should process tasks in queue","time":{"start":1745000029888,"stop":1745000029888,"duration":0},"status":"passed","severity":"normal"},{"uid":"7771e36ff360fe81","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1745000038961,"stop":1745000038961,"duration":0},"status":"passed","severity":"normal"},{"uid":"c81af69f9d679de9","name":"Check publish message containing unicode special characters","time":{"start":1745000188067,"stop":1745000188067,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6cc50572744f955","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1745000038954,"stop":1745000038954,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ae72fac6ced2e9f","name":"Query generator for 2000 messages","time":{"start":1745000310419,"stop":1745000310420,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a3bfb2253606f6","name":"should properly create location multiaddrs - tcp4","time":{"start":1744999995242,"stop":1744999995242,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba04fceea359494","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1745000468822,"stop":1745000468822,"duration":0},"status":"passed","severity":"normal"},{"uid":"268829e580385819","name":"Check message with no pubsub topic is not received","time":{"start":1745000468812,"stop":1745000468812,"duration":0},"status":"passed","severity":"normal"},{"uid":"93130b33746cb95b","name":"Publish message with custom timestamp: Sat Apr 27 2024 18:16:20 GMT+0000 (Coordinated Universal Time)","time":{"start":1745000188068,"stop":1745000188068,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed84c4841b667e4d","name":"Push message with Script payload","time":{"start":1745000669082,"stop":1745000669083,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0d97957f63066f3","name":"isConnected between 2 js-waku relay nodes","time":{"start":1745000078174,"stop":1745000078174,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41c097783ab4524","name":"can start the service","time":{"start":1745000163026,"stop":1745000163026,"duration":0},"status":"passed","severity":"normal"},{"uid":"315ae2dd18d1178a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1745000566056,"stop":1745000566056,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c2900068c608187","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1745000038967,"stop":1745000038968,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6281149b10181e5","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1745000183932,"stop":1745000183932,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e20ba4f56793132","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1745000038958,"stop":1745000038958,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c2d4fdd83680546","name":"should wait for Store peer to be connected","time":{"start":1745000030137,"stop":1745000030138,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2b9b6a376f5deb7","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app21/4/topic843/utf8","time":{"start":1745000289562,"stop":1745000289563,"duration":1},"status":"passed","severity":"normal"},{"uid":"36813f04bd95afa","name":"should throw an error for missing required configuration","time":{"start":1744999986681,"stop":1744999986681,"duration":0},"status":"passed","severity":"normal"},{"uid":"291d78ef5347ce9","name":"should throw an error for insufficient data","time":{"start":1744999986727,"stop":1744999986727,"duration":0},"status":"passed","severity":"normal"},{"uid":"e21a1def4b53312e","name":"Fails to publish duplicate message","time":{"start":1745000188072,"stop":1745000188072,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a428d72a013653","name":"handles empty shards array correctly","time":{"start":1744999986694,"stop":1744999986694,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a8c7e494326f6ca","name":"Generator, custom pubsub topic","time":{"start":1745000302269,"stop":1745000302269,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bf430bb337174b84","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1745000566050,"stop":1745000566051,"duration":1},"status":"passed","severity":"normal"},{"uid":"5847315065210987","name":"Push message with unicode special characters payload","time":{"start":1745000669084,"stop":1745000669085,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ea6ef4aa31e671c","name":"should only return 1 node with store capability","time":{"start":1745000009388,"stop":1745000009388,"duration":0},"status":"passed","severity":"normal"},{"uid":"55443ece17e9480e","name":"should throw if no connection provided","time":{"start":1745000001059,"stop":1745000001059,"duration":0},"status":"passed","severity":"normal"},{"uid":"550aa63d8ec661f7","name":"Subscribe and receive messages via lightPush","time":{"start":1745000566053,"stop":1745000566054,"duration":1},"status":"passed","severity":"normal"},{"uid":"932e855ccbcb2a77","name":"new peer added after a peer was already found","time":{"start":1745000183255,"stop":1745000183255,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a3ec25ddf575caa7","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1745000057916,"stop":1745000057917,"duration":1},"status":"passed","severity":"normal"},{"uid":"77969fe8f0ee533f","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1745000038957,"stop":1745000038958,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4887ee7e134d2f4","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1745000317077,"stop":1745000317077,"duration":0},"status":"passed","severity":"normal"},{"uid":"32aeb5e487d2310f","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1745000192200,"stop":1745000192201,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b19b09f5b33b8cb","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1745000038925,"stop":1745000038926,"duration":1},"status":"passed","severity":"normal"},{"uid":"67a5dfe083c4bed","name":"creates an iterator","time":{"start":1745000322330,"stop":1745000322330,"duration":0},"status":"passed","severity":"normal"},{"uid":"18510695543940e0","name":"should encodeTxt and decodeTxt","time":{"start":1744999995231,"stop":1744999995232,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddb152780e4d1623","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1744999986677,"stop":1744999986677,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3ff1532a1f2672","name":"Fails to publish message with size larger than 1 MB","time":{"start":1745000188075,"stop":1745000188077,"duration":2},"status":"passed","severity":"normal"},{"uid":"753421824d4639c0","name":"topics with same application and version share the same shard","time":{"start":1744999986674,"stop":1744999986675,"duration":1},"status":"passed","severity":"normal"},{"uid":"43e6899b8d8c694c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1745000038962,"stop":1745000038964,"duration":2},"status":"passed","severity":"normal"},{"uid":"220255e690e07b7a","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app50/7/topic512/xml","time":{"start":1745000289560,"stop":1745000289561,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb6ab3424a0333","name":"Push message with escaped characters payload","time":{"start":1745000669069,"stop":1745000669069,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe97fc3be2a628f1","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1745000328364,"stop":1745000328364,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f57edbee06b551","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1745000566062,"stop":1745000566062,"duration":0},"status":"passed","severity":"normal"},{"uid":"f08486710e99e899","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1745000038958,"stop":1745000038959,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5fbb5c723be72dc","name":"Ping on subscribed peer","time":{"start":1745000122873,"stop":1745000122873,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e878291d29210","name":"should set field with all protocols disabled","time":{"start":1744999995244,"stop":1744999995244,"duration":0},"status":"passed","severity":"normal"},{"uid":"75260da2764d3bbf","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1745000328365,"stop":1745000328365,"duration":0},"status":"passed","severity":"normal"},{"uid":"53983a170cc5c0a9","name":"addEventListener with correct event","time":{"start":1745000098790,"stop":1745000098793,"duration":3},"status":"passed","severity":"normal"},{"uid":"d59c04bcc661d515","name":"Push message with content topic containing XML","time":{"start":1745000669089,"stop":1745000669089,"duration":0},"status":"passed","severity":"normal"},{"uid":"65cfce7c34f46c0f","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1744999986695,"stop":1744999986695,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71e9fb7eacd98b5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1745000566059,"stop":1745000566059,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd12449f46897a5","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1744999986691,"stop":1744999986691,"duration":0},"status":"passed","severity":"normal"},{"uid":"f446f09ff3328da7","name":"throws on content topic with empty topic name field","time":{"start":1744999986663,"stop":1744999986663,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be3bf1a1383531d","name":"should throw an error for missing sharding configuration","time":{"start":1744999986693,"stop":1744999986694,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeb198bc2e9e5dfb","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1745000276874,"stop":1745000276874,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d7d5c159d39ebb","name":"Correctly serialized arguments","time":{"start":1745000125214,"stop":1745000125215,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e2846d7d11d68f6","name":"Push message equal or less that 1MB","time":{"start":1745000669093,"stop":1745000669093,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e796aaaae2d608","name":"Check received message containing Russian","time":{"start":1745000468805,"stop":1745000468806,"duration":1},"status":"passed","severity":"normal"},{"uid":"7695bf606e43b00f","name":"should be able to decode the field with only FILTER set to true","time":{"start":1744999994592,"stop":1744999994592,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d453fba37cb614f","name":"throws on content topic with non-number generation field","time":{"start":1744999986660,"stop":1744999986661,"duration":1},"status":"passed","severity":"normal"},{"uid":"29461baa74bb62e0","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app86/1/topic172/utf8","time":{"start":1745000289561,"stop":1745000289561,"duration":0},"status":"passed","severity":"normal"},{"uid":"2657445553d558e2","name":"Wrong topic","time":{"start":1745000289564,"stop":1745000289564,"duration":0},"status":"passed","severity":"normal"},{"uid":"46cb5ab1464d0196","name":"more peers than existing","time":{"start":1745000163179,"stop":1745000163179,"duration":0},"status":"skipped","severity":"normal"},{"uid":"52a2fb378c01cc90","name":"random static sharding 8 - Cluster ID: 753, Shard ID: 325","time":{"start":1745000306064,"stop":1745000306064,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c194f4d8405f42","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1745000008756,"stop":1745000008757,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1956cd19a3affe4","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app58/8/topic301/proto","time":{"start":1745000289561,"stop":1745000289561,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bda82bfa877b54","name":"Check publish message containing Chinese","time":{"start":1745000188041,"stop":1745000188042,"duration":1},"status":"passed","severity":"normal"},{"uid":"61c775853e258751","name":"Should update multiaddrs","time":{"start":1745000128112,"stop":1745000128112,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36f3453b4d743b5","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1745000192201,"stop":1745000192201,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e67ca282e4cd1a3","name":"Check received message containing numeric","time":{"start":1745000468804,"stop":1745000468804,"duration":0},"status":"passed","severity":"normal"},{"uid":"48831e1a98c11f35","name":"Query Generator - true","time":{"start":1745000311088,"stop":1745000311089,"duration":1},"status":"passed","severity":"normal"},{"uid":"43cfe8c96f6c86d0","name":"Reusing cursor across nodes","time":{"start":1745000263687,"stop":1745000263687,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c635ce8c7bc9b4","name":"Using a function","time":{"start":1745000328859,"stop":1745000328859,"duration":0},"status":"passed","severity":"normal"},{"uid":"b39bd637ff98a395","name":"Relay + Store","time":{"start":1745000063728,"stop":1745000063728,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc36b029d066f7c2","name":"can start the service","time":{"start":1745000062479,"stop":1745000062480,"duration":1},"status":"passed","severity":"normal"},{"uid":"255b8e8788aa420","name":"should throw error - invalid id","time":{"start":1744999995235,"stop":1744999995235,"duration":0},"status":"passed","severity":"normal"},{"uid":"949c7d1322a1709","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1745000038926,"stop":1745000038927,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8af1a1de8f9cca9","name":"should select older connection if present","time":{"start":1745000000667,"stop":1745000000667,"duration":0},"status":"passed","severity":"normal"},{"uid":"7547216171255dc8","name":"should handle a minimal index list","time":{"start":1744999986726,"stop":1744999986726,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfcb6cdc6f385578","name":"Generator, custom pubsub topic","time":{"start":1745000302267,"stop":1745000302268,"duration":1},"status":"passed","severity":"normal"},{"uid":"f968813d136f9e57","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1745000078171,"stop":1745000078171,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e5d48095e98653","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1745000008761,"stop":1745000008762,"duration":1},"status":"passed","severity":"normal"},{"uid":"50efad4f2ba721d7","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1745000306059,"stop":1745000306060,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c1ada5fc69077e6","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1744999986680,"stop":1744999986680,"duration":0},"status":"passed","severity":"normal"},{"uid":"5079981ca517b6","name":"Subscribe to topic containing special chars and publish message","time":{"start":1745000192193,"stop":1745000192193,"duration":0},"status":"passed","severity":"normal"},{"uid":"5756ef50dfcdfcda","name":"random static sharding 9 - Cluster ID: 28, Shard ID: 828","time":{"start":1745000306064,"stop":1745000306065,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fc87276eadea658","name":"should set field with only FILTER enabled","time":{"start":1744999995245,"stop":1744999995245,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f5dc7f105d4fde","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1744999994589,"stop":1744999994590,"duration":1},"status":"passed","severity":"normal"},{"uid":"805d3959d6accf4d","name":"should add received messages to bloom filter","time":{"start":1745000039541,"stop":1745000039541,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98b05ee9c08e8bb","name":"should handle general insertion and lookup correctly","time":{"start":1745000040788,"stop":1745000040788,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b79c2d5b39c8580","name":"Sign & Recover","time":{"start":1745000019729,"stop":1745000019730,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4427196b2705213","name":"Passing cursor with wrong pubsubTopic","time":{"start":1745000263688,"stop":1745000263688,"duration":0},"status":"passed","severity":"normal"},{"uid":"107ae71f4a5ef715","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1745000566043,"stop":1745000566043,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13abb667754b261","name":"Push message with content topic containing Chinese","time":{"start":1745000669072,"stop":1745000669072,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5465abdad7bfb17","name":"Privacy Node - default protocol","time":{"start":1745000336192,"stop":1745000336193,"duration":1},"status":"passed","severity":"normal"},{"uid":"620ad4608b952084","name":"Query generator for multiple messages with different content topic format","time":{"start":1745000310416,"stop":1745000310417,"duration":1},"status":"passed","severity":"normal"},{"uid":"96ec8d700c036fad","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1745000566054,"stop":1745000566054,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5fd06b780ea8d36","name":"Generator, 2 different pubsubtopics","time":{"start":1745000302290,"stop":1745000302291,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd020a9af74f11d0","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1745000038937,"stop":1745000038937,"duration":0},"status":"passed","severity":"normal"},{"uid":"a14e4044a38a5267","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1745000001061,"stop":1745000001062,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3d6ddaff2a6f8c9","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1745000038962,"stop":1745000038962,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5ee7cc87fe4527","name":"should use the provided clusterId for the pubsub topic","time":{"start":1744999986695,"stop":1744999986695,"duration":0},"status":"passed","severity":"normal"},{"uid":"7149f5bf02467e3c","name":"peer:update - should do nothing if another protocol hit","time":{"start":1745000001061,"stop":1745000001061,"duration":0},"status":"passed","severity":"normal"},{"uid":"686fbb34caa047f3","name":"Register correct protocols","time":{"start":1745000192187,"stop":1745000192187,"duration":0},"status":"passed","severity":"normal"},{"uid":"27dab73ce5999ebd","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1745000039543,"stop":1745000039543,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc2b7b71e29be1e6","name":"Refresh subscription","time":{"start":1745000566045,"stop":1745000566045,"duration":0},"status":"passed","severity":"normal"},{"uid":"b106aa2b101dc59c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1745000566062,"stop":1745000566062,"duration":0},"status":"passed","severity":"normal"},{"uid":"b72a93e050a7bd0","name":"Push message with emoji payload","time":{"start":1745000669070,"stop":1745000669070,"duration":0},"status":"passed","severity":"normal"},{"uid":"a75594988ed98952","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1744999986674,"stop":1744999986674,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc477ab97d4c9754","name":"nwaku subscribes","time":{"start":1745000176535,"stop":1745000176536,"duration":1},"status":"passed","severity":"normal"},{"uid":"838a5add12f8d4b8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1745000183931,"stop":1745000183931,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8e0db69f900921","name":"should not receive a peer event before start","time":{"start":1745000062483,"stop":1745000062484,"duration":1},"status":"passed","severity":"normal"},{"uid":"f04aea3ec0add72d","name":"should handle special patterns correctly","time":{"start":1745000040788,"stop":1745000040788,"duration":0},"status":"passed","severity":"normal"},{"uid":"c163ba2a5668772b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1745000566055,"stop":1745000566056,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bd1e1f79f1a9143","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1745000183936,"stop":1745000183936,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a4aef0bbaf8635","name":"handles empty contentTopics array correctly","time":{"start":1744999986694,"stop":1744999986694,"duration":0},"status":"passed","severity":"normal"},{"uid":"a60fc30c5191ed3b","name":"Check message on other pubsub topic is not received","time":{"start":1745000468823,"stop":1745000468823,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b19c4261ca603","name":"removeEventListener with correct event","time":{"start":1745000098794,"stop":1745000098794,"duration":0},"status":"passed","severity":"normal"},{"uid":"88fd2cef4fa04ada","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1745000008752,"stop":1745000008754,"duration":2},"status":"passed","severity":"normal"},{"uid":"7d541b8c27b5e4fd","name":"should return PeerId when PeerId is provided","time":{"start":1745000029491,"stop":1745000029491,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e6bad7e9a7b1843","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1744999986677,"stop":1744999986677,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec524f5071b9114","name":"should insert elements correctly","time":{"start":1745000040786,"stop":1745000040786,"duration":0},"status":"passed","severity":"normal"},{"uid":"b472c90183f44b7","name":"Subscribe to topic containing short and publish message","time":{"start":1745000192191,"stop":1745000192192,"duration":1},"status":"passed","severity":"normal"},{"uid":"dce0cc852dc8b345","name":"Subscribe and publish message","time":{"start":1745000192188,"stop":1745000192188,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5859adaa6fd6ba","name":"does not throw on valid cases","time":{"start":1744999986658,"stop":1744999986658,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9669d7de9fde087","name":"Check message with no payload is not received","time":{"start":1745000468812,"stop":1745000468813,"duration":1},"status":"passed","severity":"normal"},{"uid":"99f0816ba31c096e","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app43/3/topic182/test.js","time":{"start":1745000289563,"stop":1745000289563,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b9059004dc1d6e7","name":"Subscribe and receives messages on 20 topics","time":{"start":1745000566044,"stop":1745000566044,"duration":0},"status":"passed","severity":"normal"},{"uid":"c184011db434b463","name":"throws on content topic with empty version field","time":{"start":1744999986662,"stop":1744999986663,"duration":1},"status":"passed","severity":"normal"},{"uid":"66b77890f1eac287","name":"Check message on other pubsub topic is not received","time":{"start":1745000468811,"stop":1745000468811,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79a30ef2c662a15","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1745000038937,"stop":1745000038940,"duration":3},"status":"passed","severity":"normal"},{"uid":"4e908411d451a085","name":"Push message with Script payload","time":{"start":1745000669067,"stop":1745000669068,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e4d04d25a960016","name":"Push message with long payload","time":{"start":1745000669080,"stop":1745000669080,"duration":0},"status":"passed","severity":"normal"},{"uid":"38d02b768bc56dee","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1744999986674,"stop":1744999986674,"duration":0},"status":"passed","severity":"normal"},{"uid":"520cc10efd22775","name":"Check publish message containing emoji","time":{"start":1745000188067,"stop":1745000188068,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b920fd60c99538e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1745000289565,"stop":1745000289565,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68afb91efdc3b8c","name":"should return false when shard is not included in network shards","time":{"start":1745000029497,"stop":1745000029505,"duration":8},"status":"passed","severity":"normal"},{"uid":"e475c50e0df49b27","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1745000183256,"stop":1745000183256,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde3ba47ee1b5960","name":"random static sharding 1 - Cluster ID: 474, Shard ID: 23","time":{"start":1745000306060,"stop":1745000306060,"duration":0},"status":"passed","severity":"normal"},{"uid":"d357430456cff2f5","name":"Push message with custom timestamp: 1744996478392","time":{"start":1745000669093,"stop":1745000669093,"duration":0},"status":"passed","severity":"normal"},{"uid":"9860ecba40c316e5","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1744999995232,"stop":1744999995233,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e0e88e258008545","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1744999986688,"stop":1744999986688,"duration":0},"status":"passed","severity":"normal"},{"uid":"275595bce0892316","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1745000038936,"stop":1745000038936,"duration":0},"status":"passed","severity":"normal"},{"uid":"a75ffea388373a58","name":"Push message with XML payload","time":{"start":1745000669068,"stop":1745000669068,"duration":0},"status":"passed","severity":"normal"},{"uid":"412c70b5903360c","name":"Push message with rate limit","time":{"start":1745000669077,"stop":1745000669077,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dbe40a555eac585","name":"should decode valid enr with tcp successfully","time":{"start":1744999995233,"stop":1744999995233,"duration":0},"status":"passed","severity":"normal"},{"uid":"9edfc4cbbc2124a2","name":"throws an error for improperly formatted content topics","time":{"start":1744999986676,"stop":1744999986676,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f41662cfcdbc6e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1745000247693,"stop":1745000247693,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b91a5b5420eec3","name":"Encoder throws on undefined content topic","time":{"start":1745000001407,"stop":1745000001407,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7babc5c911739a","name":"Ordered Callback - true","time":{"start":1745000311091,"stop":1745000311091,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac3962b783a3b2f","name":"should properly create location multiaddrs - udp6","time":{"start":1744999995242,"stop":1744999995242,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e3a54cf56ec9a79","name":"should throw error - no id","time":{"start":1744999995234,"stop":1744999995234,"duration":0},"status":"passed","severity":"normal"},{"uid":"a531e947f3d75650","name":"Delete observer","time":{"start":1745000164646,"stop":1745000164646,"duration":0},"status":"passed","severity":"normal"},{"uid":"b356f15a5754463e","name":"Light Node - default protocols","time":{"start":1745000336192,"stop":1745000336192,"duration":0},"status":"passed","severity":"normal"},{"uid":"5840929e53916436","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1745000183936,"stop":1745000183936,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ab1f4c1132584a","name":"handles different clusterIds correctly","time":{"start":1744999986676,"stop":1744999986676,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80ffaa57a92004a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1745000247694,"stop":1745000247694,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8b00b090a2b8d","name":"Push message with content topic containing Arabic","time":{"start":1745000669088,"stop":1745000669088,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d9c1e435d61c55","name":"should handle task timeouts","time":{"start":1745000029890,"stop":1745000029891,"duration":1},"status":"passed","severity":"normal"},{"uid":"a60dd81c44c451b2","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1744999986673,"stop":1744999986673,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b37568c8a18d31b","name":"Push message with custom timestamp: 1745003678392","time":{"start":1745000669078,"stop":1745000669079,"duration":1},"status":"passed","severity":"normal"},{"uid":"f56143be4aa29405","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1745000183932,"stop":1745000183932,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc8ceb76b9ea5f4","name":"should wait for LightPush peer to be connected","time":{"start":1745000030137,"stop":1745000030137,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c7dceb056c8bf3","name":"should reject if Relay is requested but not mounted","time":{"start":1745000030134,"stop":1745000030134,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64a630bb364825b","name":"Push message with content topic containing Russian","time":{"start":1745000669088,"stop":1745000669088,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a212772f9c0a02","name":"Push message with content topic containing Basic HTML tag","time":{"start":1745000669074,"stop":1745000669075,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2519691855fefdb","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1745000038964,"stop":1745000038965,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c5e87c4df44f2a9","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1745000038941,"stop":1745000038941,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b6a01ab33d51d43","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1745000029993,"stop":1745000029993,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e24de0a082b4530","name":"All","time":{"start":1745000063729,"stop":1745000063729,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83e9819d9b3bdc2","name":"Check meta is set [symmetric]","time":{"start":1745000019388,"stop":1745000019389,"duration":1},"status":"passed","severity":"normal"},{"uid":"32e7f88f3c4cd36b","name":"Generator, 2 different pubsubtopics","time":{"start":1745000302268,"stop":1745000302268,"duration":0},"status":"passed","severity":"normal"},{"uid":"c475d0324f8622fb","name":"Check received message containing unicode special characters","time":{"start":1745000468820,"stop":1745000468820,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e36e74ed044f8d0","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1744999986669,"stop":1744999986670,"duration":1},"status":"passed","severity":"normal"},{"uid":"56b3775022a198ab","name":"Ephemeral field is preserved - encoder v0","time":{"start":1745000064162,"stop":1745000064164,"duration":2},"status":"passed","severity":"normal"},{"uid":"bb24eb846a2943fc","name":"Check received message with timestamp: 1745000056626 ","time":{"start":1745000468810,"stop":1745000468810,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c1e32a528aa90b9","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1745000192197,"stop":1745000192197,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef193c03cd6bb72d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1745000183930,"stop":1745000183930,"duration":0},"status":"passed","severity":"normal"},{"uid":"6733ba7e5b7b1c15","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1745000038966,"stop":1745000038967,"duration":1},"status":"passed","severity":"normal"},{"uid":"325539ad43107993","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1744999986671,"stop":1744999986671,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d88da0d846aac8","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1745000008759,"stop":1745000008760,"duration":1},"status":"passed","severity":"normal"},{"uid":"65717a4757be11e2","name":"tcp ip4 address","time":{"start":1744999994441,"stop":1744999994442,"duration":1},"status":"passed","severity":"normal"},{"uid":"2183a930b467f65","name":"Renews subscription after lossing a connection","time":{"start":1745000566064,"stop":1745000566064,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a7f480f65fa33c","name":"should check false positive rate","time":{"start":1745000040788,"stop":1745000040789,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fd98bd40bd7a9fd","name":"Ping on unsubscribed peer","time":{"start":1745000122876,"stop":1745000122876,"duration":0},"status":"passed","severity":"normal"},{"uid":"90bfece4b1af67a7","name":"Check publish message containing shell command","time":{"start":1745000188064,"stop":1745000188066,"duration":2},"status":"passed","severity":"normal"},{"uid":"90e8765788eb4b4b","name":"Push message with content topic containing JSON","time":{"start":1745000669075,"stop":1745000669075,"duration":0},"status":"passed","severity":"normal"},{"uid":"4722e8785ea0d763","name":"Relay - dialed after","time":{"start":1745000336188,"stop":1745000336189,"duration":1},"status":"passed","severity":"normal"},{"uid":"53b0baa863b2d814","name":"Check message received after jswaku node is restarted","time":{"start":1745000468813,"stop":1745000468813,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fc2bd4506daee872","name":"Encoder throws on undefined content topic","time":{"start":1745000020910,"stop":1745000020910,"duration":0},"status":"passed","severity":"normal"},{"uid":"e57413e1cef302d7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1745000566059,"stop":1745000566059,"duration":0},"status":"passed","severity":"normal"},{"uid":"d34562ab19ebd8ae","name":"Decoder throws on undefined content topic","time":{"start":1745000001408,"stop":1745000001408,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea2d53db8bdb6381","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1745000019388,"stop":1745000019388,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9e7f90f415848c","name":"Query Generator, No message returned","time":{"start":1745000276873,"stop":1745000276874,"duration":1},"status":"passed","severity":"normal"},{"uid":"abc3dbe74401ab74","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1745000065157,"stop":1745000065158,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ee4a80778670a42","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1744999986682,"stop":1744999986682,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10e6e6dcb57de2d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1745000038966,"stop":1745000038966,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c9b3c525735520d","name":"should return no connections if no open connection provided","time":{"start":1745000000666,"stop":1745000000667,"duration":1},"status":"passed","severity":"normal"},{"uid":"a38b6826ff87c3e2","name":"caches peers it previously fetched","time":{"start":1745000009386,"stop":1745000009387,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3cfcf96e5318937","name":"Decoder throws on undefined content topic","time":{"start":1745000019391,"stop":1745000019391,"duration":0},"status":"passed","severity":"normal"},{"uid":"80be6879f02c4b24","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1745000566048,"stop":1745000566048,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d12fe3483ab3cb3","name":"should reject if Filter is requested but not mounted","time":{"start":1745000030135,"stop":1745000030136,"duration":1},"status":"passed","severity":"normal"},{"uid":"44432922d0c88c3d","name":"unsubscribes","time":{"start":1745000322331,"stop":1745000322331,"duration":0},"status":"passed","severity":"normal"},{"uid":"74bb785908dbfd72","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1745000317079,"stop":1745000317080,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ef0c65b52b67dcf","name":"Check received message containing JSON","time":{"start":1745000468819,"stop":1745000468819,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c476ed246931df4","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1745000001062,"stop":1745000001062,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b9154605257560f","name":"Accepts a valid Waku Message","time":{"start":1745000033497,"stop":1745000033498,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae427d1f5416d92","name":"through manual discovery","time":{"start":1745000125131,"stop":1745000125132,"duration":1},"status":"passed","severity":"normal"},{"uid":"f539122f6f3d1d7c","name":"Push message equal or less that 1MB","time":{"start":1745000669079,"stop":1745000669079,"duration":0},"status":"passed","severity":"normal"},{"uid":"217636aa869a87df","name":"Push message with content topic containing shell command","time":{"start":1745000669090,"stop":1745000669090,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3ddc19ee12b9bc","name":"Subscribe to topic containing long and publish message","time":{"start":1745000192192,"stop":1745000192192,"duration":0},"status":"passed","severity":"normal"},{"uid":"d239409a9d6cec83","name":"Check received message containing short","time":{"start":1745000468814,"stop":1745000468814,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff531f73841ad9c8","name":"Push message with content topic containing numeric","time":{"start":1745000669072,"stop":1745000669072,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4a6b0887579a17","name":"Fields are not dropped","time":{"start":1745000000649,"stop":1745000000650,"duration":1},"status":"passed","severity":"normal"},{"uid":"159e22a9bb105745","name":"Check message with no content topic is not received","time":{"start":1745000468812,"stop":1745000468812,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e5998053e8e5b3","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1745000078170,"stop":1745000078171,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8e24e60a3076de","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1745000038933,"stop":1745000038933,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b21b06de76f767","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1745000566043,"stop":1745000566044,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3d4dc379bad5e59","name":"should emit a peer event after start","time":{"start":1745000013108,"stop":1745000013108,"duration":0},"status":"passed","severity":"normal"},{"uid":"332ee5e64a2f3fd4","name":"Push message with content topic containing long","time":{"start":1745000669071,"stop":1745000669071,"duration":0},"status":"passed","severity":"normal"},{"uid":"748c3e1abf6e2f62","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1745000328366,"stop":1745000328367,"duration":1},"status":"passed","severity":"normal"},{"uid":"1db842d4a72f415e","name":"should load peers from local storage and dispatch events","time":{"start":1745000013110,"stop":1745000013110,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dace8ee20158d60","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app37/1/topic571/utf8","time":{"start":1745000289559,"stop":1745000289559,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d2d0a386746901","name":"Subscribe to topic containing XML and receive message","time":{"start":1745000566061,"stop":1745000566061,"duration":0},"status":"passed","severity":"normal"},{"uid":"c777a55e6a2357f6","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1745000029506,"stop":1745000029506,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6206586b1baebea","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1745000064165,"stop":1745000064165,"duration":0},"status":"passed","severity":"normal"},{"uid":"862a2d9875fd12a4","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1745000263686,"stop":1745000263687,"duration":1},"status":"passed","severity":"normal"},{"uid":"b338c13c52b0d47c","name":"safeDispatchEvent","time":{"start":1745000098798,"stop":1745000098799,"duration":1},"status":"passed","severity":"normal"},{"uid":"92d29c0f7fcad2a3","name":"Publish without waiting for remote peer","time":{"start":1745000192188,"stop":1745000192188,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b10a9da32755bb","name":"Query Generator, No Decoder","time":{"start":1745000276868,"stop":1745000276873,"duration":5},"status":"passed","severity":"normal"},{"uid":"793ead1aca322bf5","name":"isConnected should return true after first peer connects","time":{"start":1745000078172,"stop":1745000078173,"duration":1},"status":"passed","severity":"normal"},{"uid":"14b5d913348ce058","name":"it tolerates circular branch references","time":{"start":1745000009385,"stop":1745000009385,"duration":0},"status":"passed","severity":"normal"},{"uid":"5286429b1d24144e","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1745000179946,"stop":1745000179946,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d9ce315889105b","name":"should not allow unachievable error rate","time":{"start":1745000038681,"stop":1745000038681,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b4e07ba4af8ab","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1745000029492,"stop":1745000029492,"duration":0},"status":"passed","severity":"normal"},{"uid":"f282efce73da6073","name":"Throws when trying to push message with empty payload","time":{"start":1745000669085,"stop":1745000669086,"duration":1},"status":"passed","severity":"normal"},{"uid":"945adf054655a981","name":"non connected peers","time":{"start":1745000163180,"stop":1745000163180,"duration":0},"status":"skipped","severity":"normal"},{"uid":"93bea710c28571a6","name":"can start and stop the service","time":{"start":1745000062480,"stop":1745000062481,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0be5fcbaaa1450d","name":"should not fail to stop the service if it was not started","time":{"start":1745000013107,"stop":1745000013107,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e373729ac55c2f","name":"should not retry if at least one success","time":{"start":1745000029900,"stop":1745000029901,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9c237f6e6a198e9","name":"throws on content topic with generation field greater than 0","time":{"start":1744999986661,"stop":1744999986661,"duration":0},"status":"passed","severity":"normal"},{"uid":"428e082d43f11dca","name":"Subscribe to topic containing Russian and receive message","time":{"start":1745000566048,"stop":1745000566048,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0fe951d2d46396c","name":"Push message with content topic containing long","time":{"start":1745000669086,"stop":1745000669086,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa6cc58fb694174f","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1745000038927,"stop":1745000038927,"duration":0},"status":"passed","severity":"normal"},{"uid":"625d32a8046b6f35","name":"should be delivered but not added to local log or bloom filter","time":{"start":1745000039545,"stop":1745000039545,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2b1ddbbd7b7126","name":"should initialize with default number of peers","time":{"start":1745000029349,"stop":1745000029351,"duration":2},"status":"passed","severity":"normal"},{"uid":"5671b38361942d03","name":"should emit a peer event after start","time":{"start":1745000163031,"stop":1745000163032,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bb5e8d09b984b2d","name":"Query Generator, Wrong PubsubTopic","time":{"start":1745000276867,"stop":1745000276867,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2523e42f55b20c","name":"handles different networkShards values correctly","time":{"start":1744999986676,"stop":1744999986676,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2d37f0d996dba6","name":"Subscribe to topic containing Script and receive message","time":{"start":1745000566061,"stop":1745000566061,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b76eeaf8dc0707","name":"should request peer renewal on specific errors","time":{"start":1745000029890,"stop":1745000029890,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb04730c60020f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1745000302268,"stop":1745000302269,"duration":1},"status":"passed","severity":"normal"},{"uid":"783ec2dc4552b29d","name":"Subscribe and receive messages via waku relay post","time":{"start":1745000566054,"stop":1745000566055,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb274af8f7b526be","name":"Renews subscription after lossing a connection","time":{"start":1745000566052,"stop":1745000566052,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df0bda58fb7a655","name":"Check message with non string payload is not received","time":{"start":1745000468825,"stop":1745000468825,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ba9b95d9ffb2f","name":"Subscribe to topic containing short and receive message","time":{"start":1745000566046,"stop":1745000566046,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a8e9a409223a60","name":"Nwaku publishes","time":{"start":1745000176537,"stop":1745000176538,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ef2dc9f61b0e820","name":"should start and stop interval correctly","time":{"start":1745000029887,"stop":1745000029888,"duration":1},"status":"passed","severity":"normal"},{"uid":"37e3924c49adf057","name":"Check message with no payload is not received","time":{"start":1745000468825,"stop":1745000468825,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfaeb20a21d03b6","name":"should return false when clusterId doesn't match","time":{"start":1745000029497,"stop":1745000029497,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad873e7790b6c3dc","name":"pre and post cipher","time":{"start":1745000019729,"stop":1745000019729,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e0b2e04110d385f","name":"Ephemeral field set to true","time":{"start":1745000001406,"stop":1745000001406,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaac2e8b80fd9545","name":"Check meta is set [ecies]","time":{"start":1745000020909,"stop":1745000020909,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9d82b9a648718d","name":"should add and remove event listeners correctly","time":{"start":1745000013111,"stop":1745000013111,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba78a437295444e1","name":"Push message with rate limit","time":{"start":1745000669092,"stop":1745000669092,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4819b211fb2930b","name":"should emit a peer event after start","time":{"start":1745000062482,"stop":1745000062483,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0372ea364a26661","name":"Push message with custom timestamp: 1745003678392","time":{"start":1745000669093,"stop":1745000669093,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d5da4b2b9cb3c4","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1744999986672,"stop":1744999986672,"duration":0},"status":"passed","severity":"normal"},{"uid":"b477f102748ffaec","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1745000263685,"stop":1745000263686,"duration":1},"status":"passed","severity":"normal"},{"uid":"a35d2cde2c96e096","name":"Publish message with large meta","time":{"start":1745000188078,"stop":1745000188079,"duration":1},"status":"passed","severity":"normal"},{"uid":"43b5e7899119f00f","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1745000038934,"stop":1745000038935,"duration":1},"status":"passed","severity":"normal"},{"uid":"44e88463d2bdd33c","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app57/7/topic702/proto","time":{"start":1745000289561,"stop":1745000289562,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1e5d1900e691f61","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1745000038924,"stop":1745000038924,"duration":0},"status":"passed","severity":"normal"},{"uid":"a93f267c662e1e58","name":"start node with empty shard should fail","time":{"start":1745000306066,"stop":1745000306066,"duration":0},"status":"passed","severity":"normal"},{"uid":"e445421e68c956d9","name":"Push message with content topic containing Basic HTML tag","time":{"start":1745000669089,"stop":1745000669090,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e265095255e0482","name":"Default pageSize","time":{"start":1745000320661,"stop":1745000320661,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a6318365cc1162","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1745000328363,"stop":1745000328363,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7b63ebc2b598aa","name":"returns all values when wanted number is greater than available values","time":{"start":1745000008495,"stop":1745000008495,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd60dbf563101dd","name":"Round trip binary encryption [ecies, signature]","time":{"start":1745000020909,"stop":1745000020909,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cdc738e8ffa324c","name":"Check message with non string payload is not received","time":{"start":1745000468813,"stop":1745000468813,"duration":0},"status":"passed","severity":"normal"},{"uid":"f017c172d9fa1fa1","name":"Ping on peer without subscriptions","time":{"start":1745000122875,"stop":1745000122876,"duration":1},"status":"passed","severity":"normal"},{"uid":"c446e52798e4ab16","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1744999994591,"stop":1744999994591,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd566045f91791b2","name":"Check message with invalid timestamp is not received","time":{"start":1745000468811,"stop":1745000468811,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b54ea1e9fd50224","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1745000019386,"stop":1745000019387,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d97b1fb10095c28","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1745000302270,"stop":1745000302270,"duration":0},"status":"skipped","severity":"normal"},{"uid":"73a9546f2ebe1da","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1745000065158,"stop":1745000065158,"duration":0},"status":"passed","severity":"normal"},{"uid":"d597fd6bb49204e2","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1745000192199,"stop":1745000192199,"duration":0},"status":"passed","severity":"normal"},{"uid":"8493ac9e9b058741","name":"Subscribe to topic containing numeric and receive message","time":{"start":1745000566058,"stop":1745000566059,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1411dc1418dbc57","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1745000038960,"stop":1745000038960,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3b64aa5ac5c89","name":"Check message with invalid timestamp is not received","time":{"start":1745000468823,"stop":1745000468823,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2500f3a130c688e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1744999986689,"stop":1744999986689,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ac32a6ce702f7e3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1745000566054,"stop":1745000566054,"duration":0},"status":"passed","severity":"normal"},{"uid":"7276384f62fe42dc","name":"should throw an error for empty SingleShardInfos array","time":{"start":1744999986678,"stop":1744999986678,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc07227bd035079","name":"Push message with content topic containing unicode special characters","time":{"start":1745000669076,"stop":1745000669076,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6132edb307d89b8","name":"should get locked peers","time":{"start":1745000029354,"stop":1745000029354,"duration":0},"status":"passed","severity":"normal"},{"uid":"564d1b6d5594f507","name":"handles multiple messages","time":{"start":1745000322331,"stop":1745000322331,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d2b8c0462ccd92","name":"should get / set UDP multiaddr","time":{"start":1744999995237,"stop":1744999995241,"duration":4},"status":"passed","severity":"normal"},{"uid":"ac9f2c4a88a2e1d4","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1745000263686,"stop":1745000263686,"duration":0},"status":"passed","severity":"normal"},{"uid":"6855f820ded73fc4","name":"should encode/decode to text encoding","time":{"start":1744999995237,"stop":1744999995237,"duration":0},"status":"passed","severity":"normal"},{"uid":"7837758f6f91ac71","name":"Check received message containing Arabic","time":{"start":1745000468816,"stop":1745000468816,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e871e530bba306","name":"Push message with long payload","time":{"start":1745000669065,"stop":1745000669066,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc9e1c3bc01bfdf2","name":"should return false","time":{"start":1744999995235,"stop":1744999995235,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe67e748e5cdee9","name":"should set field with all protocols enabled","time":{"start":1744999995244,"stop":1744999995244,"duration":0},"status":"passed","severity":"normal"},{"uid":"3142bf0b26647d0f","name":"should be called at least once on all `peer:discovery` events","time":{"start":1745000065154,"stop":1745000065155,"duration":1},"status":"passed","severity":"normal"},{"uid":"32fbb40448aa169","name":"Push message with custom timestamp: 1714241678392","time":{"start":1745000669077,"stop":1745000669078,"duration":1},"status":"passed","severity":"normal"},{"uid":"32ce9ba90dffeac2","name":"Query with Ordered Callback, No message returned","time":{"start":1745000276879,"stop":1745000276881,"duration":2},"status":"passed","severity":"normal"},{"uid":"d5c96f4ba2048aba","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1745000183255,"stop":1745000183255,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f0d282e415b5b41d","name":"should partition messages based on acknowledgement status","time":{"start":1745000039544,"stop":1745000039544,"duration":0},"status":"passed","severity":"normal"},{"uid":"6968f162c281359f","name":"should properly create location multiaddrs - tcp6","time":{"start":1744999995242,"stop":1744999995242,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0bca7d2be423ba9","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1744999986672,"stop":1744999986672,"duration":0},"status":"passed","severity":"normal"},{"uid":"111f1f7d251d6e34","name":"Push message with content topic containing escaped characters","time":{"start":1745000669075,"stop":1745000669076,"duration":1},"status":"passed","severity":"normal"},{"uid":"536ef573d807cbd0","name":"should update ack status of messages in outgoing buffer","time":{"start":1745000039545,"stop":1745000039546,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a394ca39dc21d4e","name":"Subscribe and receives messages on 20 topics","time":{"start":1745000566056,"stop":1745000566056,"duration":0},"status":"passed","severity":"normal"},{"uid":"468cfcb93402abe0","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744999994591,"stop":1744999994591,"duration":0},"status":"passed","severity":"normal"},{"uid":"3afe84851acd95e5","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1745000038953,"stop":1745000038953,"duration":0},"status":"passed","severity":"normal"},{"uid":"a94aae0cafcf7d71","name":"Promise Callback - false","time":{"start":1745000311090,"stop":1745000311091,"duration":1},"status":"passed","severity":"normal"},{"uid":"5173ef931166ec68","name":"Round trip binary serialization","time":{"start":1745000001406,"stop":1745000001406,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cb38f4fecbe924e","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1745000008757,"stop":1745000008759,"duration":2},"status":"passed","severity":"normal"},{"uid":"e41dc3a750350979","name":"Push message with numeric payload","time":{"start":1745000669066,"stop":1745000669066,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a731ba86b4c4fd3","name":"should request renew when peer disconnects","time":{"start":1745000029355,"stop":1745000029355,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9ff01899b6eaa0","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1744999994593,"stop":1744999994593,"duration":0},"status":"passed","severity":"normal"},{"uid":"649f9ed45f15bcdd","name":"Push message with content topic containing unicode special characters","time":{"start":1745000669091,"stop":1745000669091,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a889146a045c8cc","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1745000317080,"stop":1745000317080,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a43a52280bff470","name":"should throw error - no public key","time":{"start":1744999995235,"stop":1744999995235,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db0a6b0d2d26774","name":"shard 0","time":{"start":1745000306059,"stop":1745000306059,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5901bf3bf377a","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1745000038952,"stop":1745000038952,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f83b16bf48a433","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1744999986692,"stop":1744999986692,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b9a1a9965cbb9bd","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1745000310419,"stop":1745000310419,"duration":0},"status":"passed","severity":"normal"},{"uid":"d84203b15f3691da","name":"Overlapping topic subscription","time":{"start":1745000192191,"stop":1745000192191,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ffa7ac618368f8fb","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1745000009389,"stop":1745000009389,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e11690c85430c4e6","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1745000038968,"stop":1745000038969,"duration":1},"status":"passed","severity":"normal"},{"uid":"c76b00927334e7af","name":"1 Relay, 1 fetch","time":{"start":1745000009045,"stop":1745000009046,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7224de36f56f6b2","name":"Check message with no pubsub topic is not received","time":{"start":1745000468823,"stop":1745000468824,"duration":1},"status":"passed","severity":"normal"},{"uid":"27430beea7d9ad01","name":"Subscribe to topic containing JSON and receive message","time":{"start":1745000566050,"stop":1745000566050,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf838dc91a9d143","name":"Push message with content topic containing special chars","time":{"start":1745000669087,"stop":1745000669087,"duration":0},"status":"passed","severity":"normal"},{"uid":"143fa2222a655ef","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1745000566042,"stop":1745000566042,"duration":0},"status":"passed","severity":"normal"},{"uid":"78278f61f9ab24c6","name":"Overlapping topic subscription","time":{"start":1745000566057,"stop":1745000566057,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2c0b10f12935508","name":"dispatchEvent via connectionManager","time":{"start":1745000098798,"stop":1745000098798,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b6adeb9ae5491f","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1745000038953,"stop":1745000038954,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ff45c44625f9545","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1744999986685,"stop":1744999986686,"duration":1},"status":"passed","severity":"normal"},{"uid":"40b6e91f26cb3edb","name":"should not allow k > 12","time":{"start":1745000038678,"stop":1745000038680,"duration":2},"status":"passed","severity":"normal"},{"uid":"e9b9630a31a6f322","name":"Push message with special chars payload","time":{"start":1745000669081,"stop":1745000669081,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7759cbb81e5369c","name":"Rejects garbage","time":{"start":1745000033499,"stop":1745000033499,"duration":0},"status":"passed","severity":"normal"},{"uid":"2304fc5a46737b23","name":"random static sharding 7 - Cluster ID: 126, Shard ID: 684","time":{"start":1745000306063,"stop":1745000306064,"duration":1},"status":"passed","severity":"normal"},{"uid":"7455f65d44e78c8e","name":"should be able to encode the field with only STORE set to true","time":{"start":1744999994587,"stop":1744999994588,"duration":1},"status":"passed","severity":"normal"},{"uid":"633df497decfd3fd","name":"Check message received after jswaku node is restarted","time":{"start":1745000468825,"stop":1745000468826,"duration":1},"status":"skipped","severity":"normal"},{"uid":"95ce78369f5b7572","name":"Check publish message containing XML","time":{"start":1745000188061,"stop":1745000188062,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdbef243aeb293b2","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1745000328366,"stop":1745000328366,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c516a619937474","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1745000038932,"stop":1745000038932,"duration":0},"status":"passed","severity":"normal"},{"uid":"8574d55f9c9c5974","name":"Check received message containing Basic HTML tag","time":{"start":1745000468807,"stop":1745000468807,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad441793e0a98c7","name":"Query with Promise Callback, No Decoder","time":{"start":1745000276883,"stop":1745000276884,"duration":1},"status":"passed","severity":"normal"},{"uid":"997cf864512478d0","name":"random static sharding 4 - Cluster ID: 717, Shard ID: 590","time":{"start":1745000306061,"stop":1745000306061,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d3c35f10ccdc43","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1744999986684,"stop":1744999986684,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f3f687d1c5514b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1745000247689,"stop":1745000247693,"duration":4},"status":"passed","severity":"normal"},{"uid":"55ec3c3d95edc8a","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1745000566064,"stop":1745000566065,"duration":1},"status":"passed","severity":"normal"},{"uid":"53a0adc1d2c1015f","name":"Push message with content topic containing Chinese","time":{"start":1745000669087,"stop":1745000669088,"duration":1},"status":"passed","severity":"normal"},{"uid":"96b97ead3ec66d44","name":"should not throw an error for a single configured topic","time":{"start":1744999986689,"stop":1744999986690,"duration":1},"status":"passed","severity":"normal"},{"uid":"935d96b2ff3efc71","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1745000008756,"stop":1745000008756,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7c3a5cd747dec17","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1744999986687,"stop":1744999986687,"duration":0},"status":"passed","severity":"normal"},{"uid":"5188937411a626ab","name":"Push message with Basic HTML tag payload","time":{"start":1745000669083,"stop":1745000669083,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed92a221bcaec1","name":"Subscribe and receive messages via waku relay post","time":{"start":1745000566043,"stop":1745000566043,"duration":0},"status":"passed","severity":"normal"},{"uid":"24dec05d5db31dfc","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1745000009388,"stop":1745000009388,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed705259258afdae","name":"Throws when trying to push message with empty payload","time":{"start":1745000669070,"stop":1745000669071,"duration":1},"status":"passed","severity":"normal"},{"uid":"51d821a652ae387d","name":"should not fail to stop the service if it was not started","time":{"start":1745000062481,"stop":1745000062482,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc702afec7ca0b75","name":"Push message with custom timestamp: 1714241678392","time":{"start":1745000669092,"stop":1745000669093,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6d078730a25ee8a","name":"should insert message id into causal history","time":{"start":1745000039538,"stop":1745000039539,"duration":1},"status":"passed","severity":"normal"},{"uid":"5defd967594a6f41","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1744999986673,"stop":1744999986673,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de78a40fae59477","name":"Filter","time":{"start":1745000336191,"stop":1745000336192,"duration":1},"status":"passed","severity":"normal"},{"uid":"97faf4439e560a75","name":"throws on content topic with empty application field","time":{"start":1744999986661,"stop":1744999986662,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7ae1433a76a9568","name":"Publish message with custom timestamp: Fri Apr 18 2025 19:16:20 GMT+0000 (Coordinated Universal Time)","time":{"start":1745000188069,"stop":1745000188071,"duration":2},"status":"passed","severity":"normal"},{"uid":"47624e13b0239493","name":"Check received message containing numeric","time":{"start":1745000468815,"stop":1745000468815,"duration":0},"status":"passed","severity":"normal"},{"uid":"859d318db83c596e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1745000179949,"stop":1745000179949,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c458ffe2b34f4a1","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1745000276881,"stop":1745000276883,"duration":2},"status":"passed","severity":"normal"},{"uid":"ff2f4c8d54024a27","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1745000057915,"stop":1745000057915,"duration":0},"status":"passed","severity":"normal"},{"uid":"4794f10693cf9aa","name":"Relay - times out","time":{"start":1745000336189,"stop":1745000336189,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be554f56f3996d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1745000566052,"stop":1745000566053,"duration":1},"status":"passed","severity":"normal"},{"uid":"132934efed8261","name":"recovers when dns.resolve returns empty","time":{"start":1745000009385,"stop":1745000009386,"duration":1},"status":"passed","severity":"normal"},{"uid":"313284a762d7969a","name":"Subscribe to topic containing XML and publish message","time":{"start":1745000192198,"stop":1745000192199,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b7c7236634c29d7","name":"Push message with content topic containing Arabic","time":{"start":1745000669073,"stop":1745000669073,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe16fbfeff14af5d","name":"ignores domain fetching errors","time":{"start":1745000009386,"stop":1745000009386,"duration":0},"status":"passed","severity":"normal"},{"uid":"534aceed59aee6b4","name":"Subscribe to topic containing long and receive message","time":{"start":1745000566058,"stop":1745000566058,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a5c5d5ce7bf9c09","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1745000013110,"stop":1745000013110,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2fc5b8a02377346","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1744999986670,"stop":1744999986670,"duration":0},"status":"passed","severity":"normal"},{"uid":"d247dcde7522d9f4","name":"should not receive a peer event after stop","time":{"start":1745000013109,"stop":1745000013109,"duration":0},"status":"passed","severity":"normal"},{"uid":"23f8e950949ea645","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1745000057912,"stop":1745000057913,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbdc11798262fc06","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1745000263683,"stop":1745000263684,"duration":1},"status":"passed","severity":"normal"},{"uid":"232e010385e2b504","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1745000566049,"stop":1745000566050,"duration":1},"status":"passed","severity":"normal"},{"uid":"143ddf6aaccf468f","name":"Generator, custom pubsub topic","time":{"start":1745000302270,"stop":1745000302290,"duration":20},"status":"passed","severity":"normal"},{"uid":"7fd2e083ff70e695","name":"should set field with only LIGHTPUSH enabled","time":{"start":1744999995245,"stop":1744999995246,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef724920874120ea","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1744999989153,"stop":1744999989154,"duration":1},"status":"passed","severity":"normal"},{"uid":"77794ab50c825a48","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1745000008755,"stop":1745000008756,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8dfb5a9c4229577","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1744999994589,"stop":1744999994589,"duration":0},"status":"passed","severity":"normal"},{"uid":"422d26f22028cb98","name":"Passing an array","time":{"start":1745000328858,"stop":1745000328859,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe77f1b7593dddb5","name":"should initialize with Unhealthy status","time":{"start":1745000029990,"stop":1745000029990,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe38bff0449bae2","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1745000038941,"stop":1745000038941,"duration":0},"status":"passed","severity":"normal"},{"uid":"b604ee16f981bc47","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1745000029496,"stop":1745000029496,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dd70092c91bbad0","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1744999986678,"stop":1744999986679,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a40ecf5621ef219","name":"Push message with content topic containing shell command","time":{"start":1745000669075,"stop":1745000669075,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f44fddb4e66388e","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1745000020908,"stop":1745000020909,"duration":1},"status":"passed","severity":"normal"},{"uid":"cde9c908ea126fe7","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1745000328365,"stop":1745000328366,"duration":1},"status":"passed","severity":"normal"},{"uid":"b14323b0bab169e4","name":"Decrypt messages","time":{"start":1745000164645,"stop":1745000164646,"duration":1},"status":"passed","severity":"normal"},{"uid":"b23cbb39e98ab4de","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1745000566051,"stop":1745000566051,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf1d3f017d204b6","name":"can start and stop the service","time":{"start":1745000163027,"stop":1745000163027,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad3e86fdce13ae87","name":"Check received message containing SQL Injection","time":{"start":1745000468806,"stop":1745000468806,"duration":0},"status":"passed","severity":"normal"},{"uid":"d864c7fd4a68fac0","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1745000029493,"stop":1745000029495,"duration":2},"status":"passed","severity":"normal"},{"uid":"589c2ccfd6620cb7","name":"Push message with short payload","time":{"start":1745000669080,"stop":1745000669080,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1974de0436f8b36","name":"should mark all messages in causal history as acknowledged","time":{"start":1745000039542,"stop":1745000039542,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a0da5e5e133e2","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1745000008496,"stop":1745000008496,"duration":0},"status":"passed","severity":"normal"},{"uid":"7574f6ed9d7298c2","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app99/4/topic4/json","time":{"start":1745000289559,"stop":1745000289560,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2c19ea16d3fcd10","name":"Fails to push message with large meta","time":{"start":1745000669077,"stop":1745000669077,"duration":0},"status":"passed","severity":"normal"},{"uid":"7940a7264ce90a59","name":"random static sharding 10 - Cluster ID: 612, Shard ID: 215","time":{"start":1745000306065,"stop":1745000306065,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38e5c2d0020f100","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1744999986688,"stop":1744999986688,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c530585afc41be8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1744999986687,"stop":1744999986688,"duration":1},"status":"passed","severity":"normal"},{"uid":"686b7550cc47ef63","name":"Push message with meta","time":{"start":1745000669076,"stop":1745000669077,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5dfde2e34c29f3c","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1745000057905,"stop":1745000057911,"duration":6},"status":"passed","severity":"normal"},{"uid":"38a4f913eb653130","name":"should use provided shard info when available","time":{"start":1745000029492,"stop":1745000029493,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e90955b5b1ee5ae","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1745000317078,"stop":1745000317079,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccb9d3f1d70008d3","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1745000038931,"stop":1745000038931,"duration":0},"status":"passed","severity":"normal"},{"uid":"95dd8c4b39210f92","name":"Check received message containing XML","time":{"start":1745000468818,"stop":1745000468818,"duration":0},"status":"passed","severity":"normal"},{"uid":"507135826d772af8","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1745000039540,"stop":1745000039540,"duration":0},"status":"passed","severity":"normal"},{"uid":"e305be604d35a92f","name":"Mutual subscription","time":{"start":1745000192187,"stop":1745000192187,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc59a43f18f2e34","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1745000566060,"stop":1745000566060,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe43ac9f1107e2f","name":"same cluster, different shard: nodes connect","time":{"start":1745000127711,"stop":1745000127711,"duration":0},"status":"passed","severity":"normal"},{"uid":"982faccbbc3f7691","name":"Nodes with multiple pubsub topic","time":{"start":1745000179946,"stop":1745000179947,"duration":1},"status":"passed","severity":"normal"},{"uid":"45362f38ab856a58","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1745000179946,"stop":1745000179946,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a1c4c6e65acca1d","name":"A test","time":{"start":1745000117402,"stop":1745000117402,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1634dad186908d","name":"Passing page size 10 when there are 10 messages","time":{"start":1745000320657,"stop":1745000320658,"duration":1},"status":"passed","severity":"normal"},{"uid":"f01fe5692ac05c78","name":"Push message with Russian payload","time":{"start":1745000669067,"stop":1745000669067,"duration":0},"status":"passed","severity":"normal"},{"uid":"e21e7d79cc57cd62","name":"Push message with Basic HTML tag payload","time":{"start":1745000669068,"stop":1745000669068,"duration":0},"status":"passed","severity":"normal"},{"uid":"476102017cc4e79","name":"Check received message containing emoji","time":{"start":1745000468809,"stop":1745000468809,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e7b85b3f29941e5","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1745000038925,"stop":1745000038925,"duration":0},"status":"passed","severity":"normal"},{"uid":"316c767f7529aee7","name":"should not receive a peer event before start","time":{"start":1745000013108,"stop":1745000013109,"duration":1},"status":"passed","severity":"normal"},{"uid":"f78e084d36bd58f0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1744999986684,"stop":1744999986684,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3039669e430c23","name":"Ephemeral messages are not stored","time":{"start":1745000064160,"stop":1745000064162,"duration":2},"status":"passed","severity":"normal"},{"uid":"5271fd3f58303ea6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1745000566060,"stop":1745000566060,"duration":0},"status":"passed","severity":"normal"},{"uid":"11724f354eb8e679","name":"should set field with only STORE enabled","time":{"start":1744999995245,"stop":1744999995245,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b1ce2bdcbe538b","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1744999986691,"stop":1744999986692,"duration":1},"status":"passed","severity":"normal"},{"uid":"9725deb217a8c1e2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1744999986684,"stop":1744999986685,"duration":1},"status":"passed","severity":"normal"},{"uid":"93ebe535bdd2f62b","name":"Check received message containing escaped characters","time":{"start":1745000468820,"stop":1745000468820,"duration":0},"status":"passed","severity":"normal"},{"uid":"12118b1a28586a25","name":"can start the service","time":{"start":1745000013105,"stop":1745000013106,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad4fab13e5db3bd9","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1745000009390,"stop":1745000009390,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8463f7b68e25fb80","name":"Passing page size 110 when there are 120 messages","time":{"start":1745000320660,"stop":1745000320660,"duration":0},"status":"passed","severity":"normal"},{"uid":"4729cf146b9bc8d1","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1745000038681,"stop":1745000038684,"duration":3},"status":"passed","severity":"normal"},{"uid":"1b4a99c4f38164cc","name":"should handle connection events","time":{"start":1745000029356,"stop":1745000029356,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e19ff50fa465bb","name":"Query generator for multiple messages with different message text format","time":{"start":1745000310409,"stop":1745000310411,"duration":2},"status":"passed","severity":"normal"},{"uid":"d2c50100f988fcb9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1745000566052,"stop":1745000566052,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52c9d881ec50f8a","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1745000009388,"stop":1745000009389,"duration":1},"status":"passed","severity":"normal"},{"uid":"b67cecab784b3139","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1745000188074,"stop":1745000188074,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04c1b5e19cf6988","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1745000038927,"stop":1745000038928,"duration":1},"status":"passed","severity":"normal"},{"uid":"93ffcfe86a178b30","name":"LightPush","time":{"start":1745000336191,"stop":1745000336191,"duration":0},"status":"passed","severity":"normal"},{"uid":"9691890012c4170c","name":"should reject if Store is requested but not mounted","time":{"start":1745000030135,"stop":1745000030135,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fbbcc9ea933100e","name":"Push message with Russian payload","time":{"start":1745000669082,"stop":1745000669082,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd220594806566c8","name":"Check received message containing long","time":{"start":1745000468814,"stop":1745000468815,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae95e7eb13e7ef76","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1744999986695,"stop":1744999986696,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1cf0abdf330d16f","name":"should be able to decode the field with only STORE set to true","time":{"start":1744999994593,"stop":1744999994593,"duration":0},"status":"passed","severity":"normal"},{"uid":"6455cba9c82453b8","name":"should return usable stream attached to connection","time":{"start":1745000001057,"stop":1745000001058,"duration":1},"status":"passed","severity":"normal"},{"uid":"3802cab9c10a5692","name":"should retry on complete failure if specified","time":{"start":1745000029900,"stop":1745000029900,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d012eddbead26c","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1745000038932,"stop":1745000038932,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2d55c4c714f445","name":"Check received message containing JSON","time":{"start":1745000468807,"stop":1745000468808,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c790d67d5403e8f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1745000179947,"stop":1745000179947,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4bf6b5844b2ed39","name":"connected peers and dial","time":{"start":1745000163178,"stop":1745000163179,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ce101274493972c9","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1744999989156,"stop":1744999989157,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b86b7f0f0ac98ab","name":"Push message with content topic containing Script","time":{"start":1745000669089,"stop":1745000669089,"duration":0},"status":"passed","severity":"normal"},{"uid":"56accba8adffd7d1","name":"Push message with emoji payload","time":{"start":1745000669085,"stop":1745000669085,"duration":0},"status":"passed","severity":"normal"},{"uid":"89806736875f601","name":"Subscribe to topic containing long and receive message","time":{"start":1745000566046,"stop":1745000566046,"duration":0},"status":"passed","severity":"normal"},{"uid":"4890e6e44f7739f5","name":"should encode/decode to RLP encoding","time":{"start":1744999995236,"stop":1744999995236,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac039d9e95767dc","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1745000038931,"stop":1745000038931,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a30039f6edff9a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1744999986685,"stop":1744999986685,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1f0c75467d814d9","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1745000038935,"stop":1745000038935,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a08e593021becc","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1745000328364,"stop":1745000328365,"duration":1},"status":"passed","severity":"normal"},{"uid":"48e181be0c520509","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1745000038929,"stop":1745000038930,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e468d6b71660c16","name":"Check publish message containing long","time":{"start":1745000188040,"stop":1745000188040,"duration":0},"status":"passed","severity":"normal"},{"uid":"797f1b522f06e6f6","name":"throws on empty content topic","time":{"start":1744999986659,"stop":1744999986659,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0438ebabeb30c39","name":"Push 30 different messages","time":{"start":1745000669085,"stop":1745000669085,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8fbfdfe4094de1ab","name":"Ping on subscribed peer","time":{"start":1745000122875,"stop":1745000122875,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34d84fc0842fa1b","name":"Check received message containing special chars","time":{"start":1745000468805,"stop":1745000468805,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0018a22a852af19","name":"returns only open connection if one present","time":{"start":1745000000666,"stop":1745000000666,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddefee961e3e8f75","name":"Push message with content topic containing special chars","time":{"start":1745000669072,"stop":1745000669072,"duration":0},"status":"passed","severity":"normal"},{"uid":"698e941e829e08bb","name":"should set field with only RELAY enabled","time":{"start":1744999995244,"stop":1744999995245,"duration":1},"status":"passed","severity":"normal"},{"uid":"4395324d48a3933d","name":"configure the node with multiple pubsub topics","time":{"start":1745000306065,"stop":1745000306065,"duration":0},"status":"passed","severity":"normal"},{"uid":"7662382972558297","name":"should push the message to the outgoing buffer","time":{"start":1745000039537,"stop":1745000039538,"duration":1},"status":"passed","severity":"normal"},{"uid":"6160b0afb61448e9","name":"groups content topics by expected pubsub topic","time":{"start":1744999986675,"stop":1744999986675,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0fcd649c4508619","name":"should correctly map a content topic to a pubsub topic","time":{"start":1744999986694,"stop":1744999986695,"duration":1},"status":"passed","severity":"normal"},{"uid":"bccefe46c302492b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1745000038965,"stop":1745000038965,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a4e7dfbf6f9fc0","name":"Check publish message containing special chars","time":{"start":1745000188041,"stop":1745000188041,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11354d29b3d2b0f","name":"Non TWN Cluster","time":{"start":1745000289559,"stop":1745000289559,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6dda1ee52747e12","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1745000127709,"stop":1745000127710,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c58e28b278ccaa0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1745000117298,"stop":1745000117299,"duration":1},"status":"passed","severity":"normal"},{"uid":"71882023b9304002","name":"Check received message containing long","time":{"start":1745000468804,"stop":1745000468804,"duration":0},"status":"passed","severity":"normal"},{"uid":"66dd217c1836c495","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1745000038934,"stop":1745000038934,"duration":0},"status":"passed","severity":"normal"},{"uid":"7463cef3c5e98494","name":"Push message with content topic containing JSON","time":{"start":1745000669090,"stop":1745000669090,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb6d6a0b47a42c23","name":"should throw an error for an unconfigured topic","time":{"start":1744999986690,"stop":1744999986690,"duration":0},"status":"passed","severity":"normal"},{"uid":"1deafe174ae512ae","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1745000038930,"stop":1745000038931,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2a48670f56934fb","name":"Meta field set when metaSetter is specified","time":{"start":1745000001407,"stop":1745000001407,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d6b0afc3c961e","name":"Push message with XML payload","time":{"start":1745000669083,"stop":1745000669083,"duration":0},"status":"passed","severity":"normal"},{"uid":"12baa966d3acf03","name":"getPeersByDiscovery","time":{"start":1745000098797,"stop":1745000098797,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e1edc428868250","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1745000276883,"stop":1745000276883,"duration":0},"status":"passed","severity":"normal"},{"uid":"546ee40e9ab25417","name":"isConnected should return false after all peers disconnect","time":{"start":1745000078173,"stop":1745000078173,"duration":0},"status":"passed","severity":"normal"},{"uid":"f32bd755b82053d4","name":"Subscribe and receive messages via lightPush","time":{"start":1745000566041,"stop":1745000566041,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac2509e9565baf9","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1745000183934,"stop":1745000183935,"duration":1},"status":"passed","severity":"normal"},{"uid":"788df61d0955801a","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1744999986681,"stop":1744999986682,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ff9046a9ae45a7","name":"Push message with custom timestamp: 1744996478392","time":{"start":1745000669078,"stop":1745000669078,"duration":0},"status":"passed","severity":"normal"},{"uid":"4719e229db5fa1e4","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1745000289558,"stop":1745000289559,"duration":1},"status":"passed","severity":"normal"},{"uid":"c943cbd48252100b","name":"should throw error - no public key","time":{"start":1744999995234,"stop":1744999995234,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61e967c571506c5","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1744999986671,"stop":1744999986672,"duration":1},"status":"passed","severity":"normal"},{"uid":"54251fc502939a3f","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1745000127709,"stop":1745000127709,"duration":0},"status":"passed","severity":"normal"},{"uid":"155215fe59706896","name":"Publish message with custom timestamp: Fri Apr 18 2025 17:16:20 GMT+0000 (Coordinated Universal Time)","time":{"start":1745000188069,"stop":1745000188069,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7cf938b9f14859a","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1745000038685,"stop":1745000038685,"duration":0},"status":"passed","severity":"normal"},{"uid":"f86bca6b4ebb6ffe","name":"Query generator for multiple messages","time":{"start":1745000310408,"stop":1745000310409,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5ada3b8830d2cf2","name":"should use shardsUnderCluster when provided","time":{"start":1745000029495,"stop":1745000029496,"duration":1},"status":"passed","severity":"normal"},{"uid":"aecd49f6f51293b6","name":"Push message with Chinese payload","time":{"start":1745000669066,"stop":1745000669066,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee3837b4b062d7ef","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1744999986683,"stop":1744999986683,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc2096fdb61cfc0","name":"should properly start and stop event listening","time":{"start":1745000029993,"stop":1745000029994,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d0d3f67fa18a0c7","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1745000468810,"stop":1745000468811,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4a6da4a20513567","name":"Waku message hash computation (no timestamp)","time":{"start":1744999989156,"stop":1744999989156,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e3abbd0cd563a","name":"should initialize bloom filter with correct parameters","time":{"start":1745000040785,"stop":1745000040786,"duration":1},"status":"passed","severity":"normal"},{"uid":"95fcf1d2bd141eee","name":"less peers than existing","time":{"start":1745000163179,"stop":1745000163180,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5bedf49c7645e07f","name":"should properly create location multiaddrs - tcp","time":{"start":1744999995243,"stop":1744999995243,"duration":0},"status":"passed","severity":"normal"},{"uid":"85586e0f91e330f7","name":"Push message with content topic containing XML","time":{"start":1745000669074,"stop":1745000669074,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dcbac536f1962c3","name":"Encoder throws on undefined content topic","time":{"start":1745000019390,"stop":1745000019390,"duration":0},"status":"passed","severity":"normal"},{"uid":"627d2f8555413df8","name":"Fails to push message bigger that 1MB","time":{"start":1745000669094,"stop":1745000669094,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ceda242918db61","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1745000039542,"stop":1745000039542,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0d8e68fabac5d1","name":"Push message with content topic containing short","time":{"start":1745000669071,"stop":1745000669071,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3557aa109792025","name":"Push message with content topic containing emoji","time":{"start":1745000669076,"stop":1745000669076,"duration":0},"status":"passed","severity":"normal"},{"uid":"df37c820d8999166","name":"Push message with numeric payload","time":{"start":1745000669080,"stop":1745000669081,"duration":1},"status":"passed","severity":"normal"},{"uid":"82a204a914b0fb31","name":"Decoder throws on undefined content topic","time":{"start":1745000020910,"stop":1745000020911,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd078bdfe70567e7","name":"A test","time":{"start":1745000117401,"stop":1745000117401,"duration":0},"status":"passed","severity":"normal"},{"uid":"eec507f1619eb531","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1745000038929,"stop":1745000038929,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb0a4bc1d36a592","name":"Passing page size 1 when there are 4 messages","time":{"start":1745000320655,"stop":1745000320655,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f650e6423a7b17","name":"should properly create peer info with all multiaddrs","time":{"start":1744999995243,"stop":1744999995243,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b94d71d9983244f","name":"should use DNS peer discovery with light client","time":{"start":1745000062489,"stop":1745000062490,"duration":1},"status":"skipped","severity":"normal"},{"uid":"af3a997fec6a02c8","name":"Check received message containing short","time":{"start":1745000468803,"stop":1745000468804,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7a7e957f6094ac7","name":"Passing page size 3 when there are 20 messages","time":{"start":1745000320655,"stop":1745000320656,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a772c03badcf1c5","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app13/10/topic593/xml","time":{"start":1745000289563,"stop":1745000289564,"duration":1},"status":"passed","severity":"normal"},{"uid":"96e573b698a94a84","name":"start node with empty content topic","time":{"start":1745000289565,"stop":1745000289566,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dd6a1cf6b957986","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1745000038936,"stop":1745000038937,"duration":1},"status":"passed","severity":"normal"},{"uid":"b85a93ac2737f6b1","name":"Fails to publish message with empty text","time":{"start":1745000188072,"stop":1745000188073,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8abbb12f280328e","name":"Overlapping topic subscription","time":{"start":1745000566045,"stop":1745000566045,"duration":0},"status":"passed","severity":"normal"},{"uid":"e31163080f2f1276","name":"Subscribe to topic containing emoji and receive message","time":{"start":1745000566063,"stop":1745000566063,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e71f62d40e07f03","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1745000038954,"stop":1745000038957,"duration":3},"status":"passed","severity":"normal"},{"uid":"222266aa5c11f529","name":"returns nothing if no connections present","time":{"start":1745000000665,"stop":1745000000665,"duration":0},"status":"passed","severity":"normal"},{"uid":"874985d844592185","name":"should detect messages with missing dependencies","time":{"start":1745000039542,"stop":1745000039543,"duration":1},"status":"passed","severity":"normal"},{"uid":"9611740f870556b3","name":"should increase lamport timestamp","time":{"start":1745000039539,"stop":1745000039540,"duration":1},"status":"passed","severity":"normal"},{"uid":"a291982faf03c029","name":"should not receive a peer event after stop","time":{"start":1745000163033,"stop":1745000163033,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db13aee0ae4967f","name":"Push message with shell command payload","time":{"start":1745000669084,"stop":1745000669084,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5b6e8181fd026cf","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1744999986673,"stop":1744999986673,"duration":0},"status":"passed","severity":"normal"},{"uid":"df403e5e6a706f5a","name":"Check received message containing Basic HTML tag","time":{"start":1745000468818,"stop":1745000468819,"duration":1},"status":"passed","severity":"normal"},{"uid":"39cb375b8471363a","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1745000078172,"stop":1745000078172,"duration":0},"status":"passed","severity":"normal"},{"uid":"3123758b027d2e42","name":"Refresh subscription","time":{"start":1745000192191,"stop":1745000192191,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3ad085e05696320f","name":"should handle corrupted local storage data gracefully","time":{"start":1745000013110,"stop":1745000013111,"duration":1},"status":"passed","severity":"normal"},{"uid":"84432f7d41ce4d99","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1745000038960,"stop":1745000038960,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5968ba5ea1ce709","name":"should be online or offline if network state changed","time":{"start":1745000057919,"stop":1745000057920,"duration":1},"status":"passed","severity":"normal"},{"uid":"423afeb249fffa75","name":"Push message with meta","time":{"start":1745000669091,"stop":1745000669091,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3bf0ebc3e56db61","name":"Push message with content topic containing Script","time":{"start":1745000669074,"stop":1745000669074,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b36d46ce9bbd58","name":"Decoder throws on empty string content topic","time":{"start":1745000001408,"stop":1745000001409,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb379a8ee5f11a01","name":"should properly create location multiaddrs - udp","time":{"start":1744999995243,"stop":1744999995243,"duration":0},"status":"passed","severity":"normal"},{"uid":"461b9ec993882e8","name":"should only return 1 node with relay and store capability","time":{"start":1745000009387,"stop":1745000009387,"duration":0},"status":"passed","severity":"normal"},{"uid":"a970ee4a6ac883b4","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1744999986683,"stop":1744999986683,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed7c027391212b5","name":"Symmetric encrypt & Decrypt","time":{"start":1745000019728,"stop":1745000019728,"duration":0},"status":"passed","severity":"normal"},{"uid":"3845cc095f76dfb0","name":"retrieves a single peer","time":{"start":1745000009384,"stop":1745000009385,"duration":1},"status":"passed","severity":"normal"},{"uid":"482edeab7ff02a0e","name":"Push message with escaped characters payload","time":{"start":1745000669084,"stop":1745000669084,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf5e6c724359017","name":"should create a new stream if no existing for protocol found","time":{"start":1745000001059,"stop":1745000001060,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e3ab3c66f35bb2f","name":"should return valid sharding parameters for static sharding","time":{"start":1744999986693,"stop":1744999986693,"duration":0},"status":"passed","severity":"normal"},{"uid":"38edd1a0cc91cf7f","name":"random static sharding 2 - Cluster ID: 855, Shard ID: 784","time":{"start":1745000306060,"stop":1745000306060,"duration":0},"status":"passed","severity":"normal"},{"uid":"813ff648dfd1ac87","name":"Fails to push message bigger that 1MB","time":{"start":1745000669079,"stop":1745000669079,"duration":0},"status":"passed","severity":"normal"},{"uid":"735655971d96fcff","name":"should throw an error if shards are undefined for static sharding","time":{"start":1744999986681,"stop":1744999986681,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c872cb4f2f375d","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1745000038933,"stop":1745000038933,"duration":0},"status":"passed","severity":"normal"},{"uid":"63085a620b7341c4","name":"Push message with content topic containing numeric","time":{"start":1745000669087,"stop":1745000669087,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca7ccc39fb54f3b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1744999986689,"stop":1744999986689,"duration":0},"status":"passed","severity":"normal"},{"uid":"f459a6131addbefe","name":"different cluster, same shard: nodes don't connect","time":{"start":1745000127712,"stop":1745000127712,"duration":0},"status":"passed","severity":"normal"},{"uid":"865265061947a075","name":"should retry failed tasks","time":{"start":1745000029889,"stop":1745000029889,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a53125ecf25b7d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1745000566047,"stop":1745000566047,"duration":0},"status":"passed","severity":"normal"},{"uid":"915a07b564fde0c","name":"Ordered callback, aborts when callback returns true","time":{"start":1745000310419,"stop":1745000310419,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df2e3344d2e9722","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1745000566053,"stop":1745000566053,"duration":0},"status":"passed","severity":"normal"},{"uid":"548fe7d707e7137f","name":"should return unique PubsubTopics for static sharding","time":{"start":1744999986679,"stop":1744999986679,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b63996e49ef6c9","name":"throws on content topic with empty encoding field","time":{"start":1744999986663,"stop":1744999986668,"duration":5},"status":"passed","severity":"normal"},{"uid":"521b35b3342a6e38","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1745000038942,"stop":1745000038942,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ac058eab97a508","name":"Ping on unsubscribed peer","time":{"start":1745000122874,"stop":1745000122874,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8560130bc057501","name":"Decoder throws on empty string content topic","time":{"start":1745000019391,"stop":1745000019392,"duration":1},"status":"passed","severity":"normal"},{"uid":"f37457dadfedd7e9","name":"Push message with JSON payload","time":{"start":1745000669068,"stop":1745000669068,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e68c70b338041b1","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1745000038953,"stop":1745000038953,"duration":0},"status":"passed","severity":"normal"},{"uid":"205710697fd85a3e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1745000566047,"stop":1745000566048,"duration":1},"status":"passed","severity":"normal"},{"uid":"626ca9153f116bf8","name":"Query with Ordered Callback, No Decoder","time":{"start":1745000276875,"stop":1745000276875,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e1ca6fa1d6e9fe1","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1745000038925,"stop":1745000038925,"duration":0},"status":"passed","severity":"normal"},{"uid":"172816a25197392f","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1745000192193,"stop":1745000192196,"duration":3},"status":"passed","severity":"normal"},{"uid":"29820ff7db80238e","name":"Push message with content topic containing short","time":{"start":1745000669086,"stop":1745000669086,"duration":0},"status":"passed","severity":"normal"},{"uid":"680b35c11ddcf425","name":"should decode valid enr successfully","time":{"start":1744999995232,"stop":1744999995232,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e616f16d726440","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1745000029899,"stop":1745000029899,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ea93152a06e18","name":"Subscribe to topic containing XML and receive message","time":{"start":1745000566049,"stop":1745000566049,"duration":0},"status":"passed","severity":"normal"},{"uid":"68bd82cd7e6d0e26","name":"Check publish message containing escaped characters","time":{"start":1745000188066,"stop":1745000188067,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ca3d2cee6ad6c7c","name":"different cluster, different shard: nodes don't connect","time":{"start":1745000127712,"stop":1745000127713,"duration":1},"status":"passed","severity":"normal"},{"uid":"344a96392f25d89c","name":"throws on content topic with too few or too many fields","time":{"start":1744999986659,"stop":1744999986660,"duration":1},"status":"passed","severity":"normal"},{"uid":"6abdde68984676c","name":"should serialize and deserialize correctly","time":{"start":1745000040787,"stop":1745000040787,"duration":0},"status":"passed","severity":"normal"},{"uid":"39095402b5090058","name":"should transition to Unhealthy when no connections","time":{"start":1745000029990,"stop":1745000029991,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9aa9dfded38de53","name":"Encoder throws on empty string content topic","time":{"start":1745000020910,"stop":1745000020910,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e7e2d86d8d8643","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1745000566044,"stop":1745000566045,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f627e50c0b903a2","name":"Check publish message containing SQL Injection","time":{"start":1745000188046,"stop":1745000188058,"duration":12},"status":"passed","severity":"normal"},{"uid":"12137f4f602dfc97","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1744999986679,"stop":1744999986679,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0ebd508b7354ca","name":"Push message with Arabic payload","time":{"start":1745000669081,"stop":1745000669082,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ecaa84c63104751","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1745000192198,"stop":1745000192198,"duration":0},"status":"passed","severity":"normal"},{"uid":"49feedada8fbecf","name":"Check publish message containing numeric","time":{"start":1745000188041,"stop":1745000188041,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebeeb3a7515724d6","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1745000008760,"stop":1745000008761,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca2dd02556619054","name":"Check message received after nwaku node is restarted","time":{"start":1745000468826,"stop":1745000468826,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a261acbaa7cd1af1","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1745000039545,"stop":1745000039545,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9f455ca80662f5","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1745000192189,"stop":1745000192190,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e3cafee33f22413","name":"Check received message containing Russian","time":{"start":1745000468817,"stop":1745000468817,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f431d774875da4d","name":"Push message with short payload","time":{"start":1745000669065,"stop":1745000669065,"duration":0},"status":"passed","severity":"normal"},{"uid":"936242b619229da4","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1744999986690,"stop":1744999986690,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2716602a8a6a","name":"Push message with special chars payload","time":{"start":1745000669066,"stop":1745000669066,"duration":0},"status":"passed","severity":"normal"},{"uid":"782643ee4e73b3bf","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1745000001409,"stop":1745000001409,"duration":0},"status":"passed","severity":"normal"},{"uid":"580902f17d062f86","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1745000566063,"stop":1745000566063,"duration":0},"status":"passed","severity":"normal"},{"uid":"adfc8748868448b8","name":"Subscribe to topic containing Script and receive message","time":{"start":1745000566048,"stop":1745000566049,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f362df1885729fa","name":"random static sharding 5 - Cluster ID: 579, Shard ID: 534","time":{"start":1745000306062,"stop":1745000306062,"duration":0},"status":"passed","severity":"normal"},{"uid":"7298417b54b5ffce","name":"Passing page size 19 when there are 20 messages","time":{"start":1745000320659,"stop":1745000320660,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d27f8e6454fc5c2","name":"Subscribe to topic containing emoji and publish message","time":{"start":1745000192201,"stop":1745000192202,"duration":1},"status":"passed","severity":"normal"},{"uid":"8387665c2715fbb0","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1745000064164,"stop":1745000064164,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b10bec7a968fd1","name":"Used by Waku Relay","time":{"start":1745000328859,"stop":1745000328860,"duration":1},"status":"passed","severity":"normal"},{"uid":"9140888587829ccd","name":"Passing invalid cursor","time":{"start":1745000263687,"stop":1745000263688,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b7204e27659def7","name":"Push message with unicode special characters payload","time":{"start":1745000669069,"stop":1745000669070,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6c0ce5f6a05df2b","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1745000328365,"stop":1745000328365,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ddd4884512d09a0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1744999986686,"stop":1744999986686,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d318e34dddedcca","name":"Subscribe to topic containing emoji and receive message","time":{"start":1745000566051,"stop":1745000566051,"duration":0},"status":"passed","severity":"normal"},{"uid":"f906b4b9c05566f6","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1745000276874,"stop":1745000276875,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c1e67122a18cb9e","name":"Promise Callback - true","time":{"start":1745000311090,"stop":1745000311090,"duration":0},"status":"passed","severity":"normal"},{"uid":"725b00495854a8bb","name":"Asymmetric encrypt & decrypt","time":{"start":1745000019727,"stop":1745000019728,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eb9f9382442756c","name":"should add to incoming buffer if dependencies are not met","time":{"start":1745000039541,"stop":1745000039541,"duration":0},"status":"passed","severity":"normal"},{"uid":"4252bc2ed94492a","name":"Check received message containing shell command","time":{"start":1745000468819,"stop":1745000468819,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b4a71b3d81a5126","name":"Check received message containing unicode special characters","time":{"start":1745000468809,"stop":1745000468809,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb24d811d75fcdfe","name":"Callback on promise","time":{"start":1745000310418,"stop":1745000310418,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a87941360a8ca66","name":"Subscribe to topic containing JSON and publish message","time":{"start":1745000192199,"stop":1745000192200,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcac431d69f9ff61","name":"Check received message containing special chars","time":{"start":1745000468815,"stop":1745000468816,"duration":1},"status":"passed","severity":"normal"},{"uid":"f76f796bcfa3de6d","name":"should wait for Filter peer to be connected","time":{"start":1745000030137,"stop":1745000030137,"duration":0},"status":"passed","severity":"normal"},{"uid":"62196f3cd3faca14","name":"Fails to publish message with wrong content topic","time":{"start":1745000188074,"stop":1745000188074,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7c8b256305b98e","name":"should be called for bootstrap peers","time":{"start":1745000065155,"stop":1745000065156,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf02577c8b594ee2","name":"should throw error - no id","time":{"start":1744999995233,"stop":1744999995233,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c8ea68f411df94","name":"Query generator for multiple messages with multiple decoders","time":{"start":1745000310411,"stop":1745000310416,"duration":5},"status":"passed","severity":"normal"},{"uid":"d91bbdf78c459c15","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1745000117299,"stop":1745000117299,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e871be2dfe6757","name":"should not receive a peer event after stop","time":{"start":1745000062484,"stop":1745000062485,"duration":1},"status":"passed","severity":"normal"},{"uid":"31d0050e6a23f47d","name":"Ping on peer without subscriptions","time":{"start":1745000122873,"stop":1745000122874,"duration":1},"status":"passed","severity":"normal"},{"uid":"78922c427e8aeb6","name":"should never report false negatives","time":{"start":1745000040787,"stop":1745000040787,"duration":0},"status":"passed","severity":"normal"},{"uid":"66c0b6233bf5b134","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1745000566060,"stop":1745000566060,"duration":0},"status":"passed","severity":"normal"},{"uid":"8145cf36518b899b","name":"Push message with Arabic payload","time":{"start":1745000669067,"stop":1745000669067,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2c3bff6ac7ca69","name":"Check received message containing emoji","time":{"start":1745000468820,"stop":1745000468821,"duration":1},"status":"passed","severity":"normal"},{"uid":"6de452f0ba5c9030","name":"Check received message containing Arabic","time":{"start":1745000468805,"stop":1745000468805,"duration":0},"status":"passed","severity":"normal"},{"uid":"32355770c92d4892","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1745000263684,"stop":1745000263685,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdf68dc3c118db92","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1745000038934,"stop":1745000038934,"duration":0},"status":"passed","severity":"normal"},{"uid":"76af24251227a17e","name":"should return empty list for no shard","time":{"start":1744999986680,"stop":1744999986680,"duration":0},"status":"passed","severity":"normal"},{"uid":"97773cdcfc8ff0e0","name":"Check publish message containing Script","time":{"start":1745000188058,"stop":1745000188061,"duration":3},"status":"passed","severity":"normal"},{"uid":"3fbb8d2b6802d6c5","name":"Ordered Callback - false","time":{"start":1745000311092,"stop":1745000311092,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe33e4439dee2674","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1744999986727,"stop":1744999986727,"duration":0},"status":"passed","severity":"normal"},{"uid":"4afccb3282b76603","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1745000566047,"stop":1745000566047,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f7773bbb8c908b","name":"same cluster, same shard: nodes connect","time":{"start":1745000127711,"stop":1745000127711,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de1669224efe839","name":"isConnected return false after peer stops","time":{"start":1745000078173,"stop":1745000078173,"duration":0},"status":"passed","severity":"normal"},{"uid":"74157bb6b9ab083e","name":"Nodes with multiple pubsub topic","time":{"start":1745000179948,"stop":1745000179949,"duration":1},"status":"passed","severity":"normal"},{"uid":"1badf777762778ca","name":"Generator, 2 different pubsubtopics","time":{"start":1745000302269,"stop":1745000302269,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2a5783ed267e2bba","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1745000566055,"stop":1745000566055,"duration":0},"status":"passed","severity":"normal"},{"uid":"525e5438076ebb6","name":"should call waitForPeer on Relay","time":{"start":1745000030138,"stop":1745000030138,"duration":0},"status":"passed","severity":"normal"},{"uid":"b774a91f464cff91","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1744999986678,"stop":1744999986678,"duration":0},"status":"passed","severity":"normal"},{"uid":"21368fa1d82bb842","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1744999989154,"stop":1744999989155,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad86b348bada05ac","name":"Check received message containing XML","time":{"start":1745000468806,"stop":1745000468807,"duration":1},"status":"passed","severity":"normal"},{"uid":"c00978e5ebb8085a","name":"Push message with content topic containing escaped characters","time":{"start":1745000669090,"stop":1745000669090,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5be868f4e4ef18c","name":"should maintain desired error rate","time":{"start":1745000040786,"stop":1745000040787,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d6a7a1e76b4885a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1745000566064,"stop":1745000566064,"duration":0},"status":"passed","severity":"normal"},{"uid":"2acffcc247a7cca3","name":"Sets default value correctly","time":{"start":1745000328860,"stop":1745000328860,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc2408f87b14dab","name":"1 Store, 2 relays, 2 fetches","time":{"start":1745000009047,"stop":1745000009047,"duration":0},"status":"passed","severity":"normal"},{"uid":"c76944ebd5d713f2","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1744999986670,"stop":1744999986670,"duration":0},"status":"passed","severity":"normal"},{"uid":"a810edc23edf90db","name":"should not receive a peer event before start","time":{"start":1745000163033,"stop":1745000163033,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cfb35862d5b1615","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1745000008754,"stop":1745000008755,"duration":1},"status":"passed","severity":"normal"},{"uid":"6606f34387341ae5","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1745000328363,"stop":1745000328363,"duration":0},"status":"passed","severity":"normal"},{"uid":"23a31c4706517441","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1744999986679,"stop":1744999986680,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eb6aa4f0530e2a9","name":"Js publishes, other Js receives","time":{"start":1745000176538,"stop":1745000176538,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e92349dddc61ff7","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1745000038942,"stop":1745000038952,"duration":10},"status":"passed","severity":"normal"},{"uid":"26523542a5610fed","name":"Push message with content topic containing Russian","time":{"start":1745000669073,"stop":1745000669073,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d52a00cf341bda","name":"should only return 1 node with relay capability","time":{"start":1745000009387,"stop":1745000009387,"duration":0},"status":"passed","severity":"normal"},{"uid":"dafbd81f9465a859","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1745000179948,"stop":1745000179948,"duration":0},"status":"passed","severity":"normal"},{"uid":"742ae296695e0e65","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1744999986727,"stop":1744999986727,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df524dce67d94e2","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1745000306065,"stop":1745000306066,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea429235e4b7cf5a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1745000468822,"stop":1745000468822,"duration":0},"status":"passed","severity":"normal"},{"uid":"468b6e68ba0454d5","name":"should send to specified number of peers of used peers","time":{"start":1745000029899,"stop":1745000029900,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8ea8d7d2b910f66","name":"Push to array if already present","time":{"start":1744999986325,"stop":1744999986326,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4353069fee5d4d9","name":"should attach causal history and bloom filter to each message","time":{"start":1745000039539,"stop":1745000039539,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9097b809c0479eb","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1745000038932,"stop":1745000038933,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f70fd4c542d72c0","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1745000192189,"stop":1745000192189,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb560149c054248","name":"Encoder throws on empty string content topic","time":{"start":1745000001408,"stop":1745000001408,"duration":0},"status":"passed","severity":"normal"},{"uid":"152ad4c86b8eacba","name":"Push message with content topic containing SQL Injection","time":{"start":1745000669073,"stop":1745000669073,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6d1ddfa586fee7","name":"connects to nwaku","time":{"start":1745000328857,"stop":1745000328858,"duration":1},"status":"passed","severity":"normal"},{"uid":"91cc5e727c7b2193","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1745000038930,"stop":1745000038930,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f26de943728fa09","name":"Check received message with timestamp: 1745000056626000000 ","time":{"start":1745000468821,"stop":1745000468821,"duration":0},"status":"passed","severity":"normal"},{"uid":"1662564b0599b041","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1745000038961,"stop":1745000038961,"duration":0},"status":"passed","severity":"normal"},{"uid":"d513860952d7312f","name":"Check received message containing Chinese","time":{"start":1745000468805,"stop":1745000468805,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ec7c18d26b633d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1745000062490,"stop":1745000062490,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b93d451f7761a303","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1744999986692,"stop":1744999986692,"duration":0},"status":"passed","severity":"normal"},{"uid":"368ba7f3ae747902","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1745000038961,"stop":1745000038962,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9da8c38693111ee","name":"Query Generator - false","time":{"start":1745000311089,"stop":1745000311090,"duration":1},"status":"passed","severity":"normal"},{"uid":"55d769d0e8c9d0f8","name":"Check publish message containing Basic HTML tag","time":{"start":1745000188062,"stop":1745000188063,"duration":1},"status":"passed","severity":"normal"},{"uid":"99f413af96e9757f","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1745000038686,"stop":1745000038687,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb3b2b0393e70239","name":"random static sharding 3 - Cluster ID: 476, Shard ID: 795","time":{"start":1745000306061,"stop":1745000306061,"duration":0},"status":"passed","severity":"normal"},{"uid":"417857bb09984aea","name":"should reject on timeout if it was set","time":{"start":1745000030136,"stop":1745000030136,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c3cf5eaa48a1a4","name":"should fail to send if no connected peers found","time":{"start":1745000029899,"stop":1745000029899,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f62fc080b262aa","name":"Check message with no content topic is not received","time":{"start":1745000468824,"stop":1745000468824,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed0a7e9fa76dc217","name":"Waku message hash computation (payload length 0)","time":{"start":1744999989155,"stop":1744999989156,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2fd44cf79f6c138","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1745000183937,"stop":1745000183937,"duration":0},"status":"passed","severity":"normal"},{"uid":"213b274f0526aec8","name":"should not fail to start the service if it is already started","time":{"start":1745000163028,"stop":1745000163030,"duration":2},"status":"passed","severity":"normal"},{"uid":"b4b4e922bd7bb864","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1745000183931,"stop":1745000183932,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6335618483cd345","name":"Push message with SQL Injection payload","time":{"start":1745000669067,"stop":1745000669067,"duration":0},"status":"passed","severity":"normal"},{"uid":"f729985302f17d23","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1745000566042,"stop":1745000566043,"duration":1},"status":"passed","severity":"normal"},{"uid":"9837a392c224a716","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1745000183930,"stop":1745000183931,"duration":1},"status":"passed","severity":"normal"},{"uid":"266a7ee8579fa11d","name":"Subscribe to topic containing shell command and publish message","time":{"start":1745000192200,"stop":1745000192200,"duration":0},"status":"passed","severity":"normal"},{"uid":"311f3a55ad879204","name":"ignores unrecognized TXT record formats","time":{"start":1745000009386,"stop":1745000009386,"duration":0},"status":"passed","severity":"normal"},{"uid":"9432407ae17cc71e","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1744999986675,"stop":1744999986676,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cb4d6e4a0dc2dec","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744999994594,"stop":1744999994595,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5e2d7ea1f1ea79a","name":"Reopen subscription with peer with lost subscription","time":{"start":1745000122876,"stop":1745000122877,"duration":1},"status":"passed","severity":"normal"},{"uid":"836d6c65df871018","name":"Check publish message containing JSON","time":{"start":1745000188063,"stop":1745000188064,"duration":1},"status":"passed","severity":"normal"}] |