allure-jswaku/7090/widgets/severity.json
2024-06-20 16:05:53 +00:00

1 line
154 KiB
JSON

[{"uid":"ceaf9d9c3802afc4","name":"Encoder throws on empty string content topic","time":{"start":1718898734449,"stop":1718898734449,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f646105c90a767b","name":"Ordered Callback - backward","time":{"start":1718899363969,"stop":1718899363970,"duration":1},"status":"passed","severity":"normal"},{"uid":"99167a8d5250ea2c","name":"Wrong topic","time":{"start":1718899280166,"stop":1718899280167,"duration":1},"status":"passed","severity":"normal"},{"uid":"e72bc9b6b3518f25","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1718898698328,"stop":1718898698328,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ce6f8d834e72e98","name":"should return all peers when numPeers is 0","time":{"start":1718898711446,"stop":1718898711446,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d38ec0836bad1b3","name":"Push message with emoji payload","time":{"start":1718899176810,"stop":1718899176811,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d6ed04b29c91318","name":"should properly create peer info with all multiaddrs","time":{"start":1718898706788,"stop":1718898706789,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eafa2e41f923aa6","name":"Publish message with large meta","time":{"start":1718899215814,"stop":1718899215815,"duration":1},"status":"passed","severity":"normal"},{"uid":"a004f09e42203ae1","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1718898722387,"stop":1718898722387,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe971662f9fce107","name":"Push message with custom timestamp: 1688140557324","time":{"start":1718899176848,"stop":1718899176848,"duration":0},"status":"passed","severity":"normal"},{"uid":"c971a6909db4aa8","name":"Query Generator - forward","time":{"start":1718899363967,"stop":1718899363967,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7d0c7898984164","name":"should decode valid enr with tcp successfully","time":{"start":1718898706777,"stop":1718898706777,"duration":0},"status":"passed","severity":"normal"},{"uid":"cefd36b3eb564708","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1718898698301,"stop":1718898698301,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac756a4d98147a2","name":"Push message with special chars payload","time":{"start":1718899176782,"stop":1718899176783,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1c88ee35bee248b","name":"safeDispatchEvent","time":{"start":1718898789596,"stop":1718898789596,"duration":0},"status":"passed","severity":"normal"},{"uid":"a28056b679023b51","name":"should set field with only STORE enabled","time":{"start":1718898706790,"stop":1718898706790,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf46c40a8a3cf97","name":"Push message with content topic containing Chinese","time":{"start":1718899309148,"stop":1718899309149,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9b771291c14b0b7","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1718898925710,"stop":1718898925711,"duration":1},"status":"passed","severity":"normal"},{"uid":"28a5aab65252d99","name":"Query generator for multiple messages","time":{"start":1718899360553,"stop":1718899360554,"duration":1},"status":"passed","severity":"normal"},{"uid":"19177ea0931773b7","name":"should not fail to stop the service if it was not started","time":{"start":1718898726619,"stop":1718898726619,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d7214ebf67f76c6","name":"Push message with Arabic payload","time":{"start":1718899309138,"stop":1718899309138,"duration":0},"status":"passed","severity":"normal"},{"uid":"59c974bb49b53430","name":"Push message with numeric payload","time":{"start":1718899176781,"stop":1718899176781,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd5991af30759a5","name":"random static sharding 7 - Cluster ID: 992, Shard ID: 890","time":{"start":1718899307498,"stop":1718899307498,"duration":0},"status":"passed","severity":"normal"},{"uid":"83157c51a808447b","name":"Push message with special chars payload","time":{"start":1718899309137,"stop":1718899309137,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d943e45df33c20","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718898818189,"stop":1718898818190,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6e0e888c5639a4f","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1718898698332,"stop":1718898698332,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8ab4c0f06ec807","name":"Push message with short payload","time":{"start":1718899176764,"stop":1718899176781,"duration":17},"status":"passed","severity":"normal"},{"uid":"72baaf3246196429","name":"Check received message containing SQL Injection","time":{"start":1718899244966,"stop":1718899244966,"duration":0},"status":"passed","severity":"normal"},{"uid":"29316708e95ef455","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1718899498595,"stop":1718899498596,"duration":1},"status":"passed","severity":"normal"},{"uid":"485c3f736104c671","name":"should be able to encode the field with only STORE set to true","time":{"start":1718898706033,"stop":1718898706034,"duration":1},"status":"passed","severity":"normal"},{"uid":"9670c124f0833002","name":"caches peers it previously fetched","time":{"start":1718898722747,"stop":1718898722748,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b36e593ed332102","name":"Check received message containing Arabic","time":{"start":1718898923558,"stop":1718898923558,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61b124085dcafcd","name":"Generator, 2 different pubsubtopics","time":{"start":1718899352232,"stop":1718899352233,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6a1f07398132dec","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718899023408,"stop":1718899023408,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba464a32a418d2b0","name":"should return the pubsub topic directly if a string is provided","time":{"start":1718898698325,"stop":1718898698325,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4583e58041939e0","name":"Publish message with custom timestamp: Thu Jun 20 2024 16:59:48 GMT+0000 (Coordinated Universal Time)","time":{"start":1718899215811,"stop":1718899215811,"duration":0},"status":"passed","severity":"normal"},{"uid":"6917f4992e5c30bc","name":"should not receive a peer event before start","time":{"start":1718898726620,"stop":1718898726620,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7dea7dc2c72b42","name":"throws on content topic with non-number generation field","time":{"start":1718898698295,"stop":1718898698295,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ce74c9af9e04cf","name":"Publish message with custom timestamp: Fri Jun 30 2023 15:59:48 GMT+0000 (Coordinated Universal Time)","time":{"start":1718899215809,"stop":1718899215810,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad335769be710473","name":"Check received message containing Russian","time":{"start":1718898923558,"stop":1718898923558,"duration":0},"status":"passed","severity":"normal"},{"uid":"a75d3aad2eaef10e","name":"Ordered Callback - forward","time":{"start":1718899363969,"stop":1718899363969,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccabf682d81be5d5","name":"udp ip6 address","time":{"start":1718898706189,"stop":1718898706190,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c4352da52b46eae","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718899345956,"stop":1718899345957,"duration":1},"status":"passed","severity":"normal"},{"uid":"d070e04419f7796f","name":"Push message with content topic containing emoji","time":{"start":1718899176846,"stop":1718899176846,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a4da2086800d515","name":"Generator, custom pubsub topic","time":{"start":1718899352234,"stop":1718899352234,"duration":0},"status":"passed","severity":"normal"},{"uid":"7339fcb0b5f21704","name":"Query with Ordered Callback, No Decoder","time":{"start":1718899343031,"stop":1718899343032,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecd9fe7e0361df27","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1718898698329,"stop":1718898698329,"duration":0},"status":"passed","severity":"normal"},{"uid":"13acefff87b3e32d","name":"should set field with only RELAY enabled","time":{"start":1718898706790,"stop":1718898706790,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff93e554ecf064fd","name":"Passing page size 11 when there are 10 messages","time":{"start":1718899371441,"stop":1718899371441,"duration":0},"status":"passed","severity":"normal"},{"uid":"c44081167bb95e72","name":"Subscribe to topic containing short and receive message","time":{"start":1718899345959,"stop":1718899345959,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1f7cea44668767","name":"should properly create location multiaddrs - udp6","time":{"start":1718898706787,"stop":1718898706787,"duration":0},"status":"passed","severity":"normal"},{"uid":"3612a8fc8ffdffda","name":"Fails to push message bigger that 1MB","time":{"start":1718899309180,"stop":1718899309181,"duration":1},"status":"passed","severity":"normal"},{"uid":"b49a624c6079f8e","name":"Subscribe to topic containing XML and receive message","time":{"start":1718899345944,"stop":1718899345944,"duration":0},"status":"passed","severity":"normal"},{"uid":"530269e07040c2e","name":"Check received message containing shell command","time":{"start":1718899244941,"stop":1718899244942,"duration":1},"status":"passed","severity":"normal"},{"uid":"11d54853f20b8f8b","name":"Push message with content topic containing Arabic","time":{"start":1718899309149,"stop":1718899309149,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b47171f5d3d077","name":"Query Generator, Multiple PubsubTopics","time":{"start":1718899343028,"stop":1718899343029,"duration":1},"status":"passed","severity":"normal"},{"uid":"50ac2a58a8a988fa","name":"Default pageSize","time":{"start":1718899371442,"stop":1718899371442,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0ef849a02befac","name":"should not receive a peer event before start","time":{"start":1718899527534,"stop":1718899527534,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b4853507d1e618","name":"Push message with emoji payload","time":{"start":1718899309143,"stop":1718899309143,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce97dfa86adc93b7","name":"random static sharding 6 - Cluster ID: 739, Shard ID: 149","time":{"start":1718899307497,"stop":1718899307498,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a9e2ef558785f7b","name":"random static sharding 8 - Cluster ID: 518, Shard ID: 943","time":{"start":1718899307499,"stop":1718899307499,"duration":0},"status":"passed","severity":"normal"},{"uid":"65adfa83408d84b8","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718899023411,"stop":1718899023415,"duration":4},"status":"passed","severity":"normal"},{"uid":"abae5d91ba42bfd3","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1718898925661,"stop":1718898925661,"duration":0},"status":"passed","severity":"normal"},{"uid":"de05bfbc8cf8bfc4","name":"Push message with content topic containing shell command","time":{"start":1718899176844,"stop":1718899176845,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f86a4edea18da2e","name":"Push message with content topic containing shell command","time":{"start":1718899309152,"stop":1718899309152,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b5cf0114ad7b9e","name":"Push message with content topic containing emoji","time":{"start":1718899309162,"stop":1718899309164,"duration":2},"status":"passed","severity":"normal"},{"uid":"6f6751f8ee945bd7","name":"Ping on unsubscribed peer","time":{"start":1718898836225,"stop":1718898836226,"duration":1},"status":"passed","severity":"normal"},{"uid":"38b3c9db3b26c1dd","name":"Subscribe to topic containing short and receive message","time":{"start":1718899345939,"stop":1718899345940,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce9253f63d5932c4","name":"Push message with custom timestamp: 1718895357324","time":{"start":1718899176849,"stop":1718899176849,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc3ad72b954ec340","name":"should use DNS peer discovery with light client","time":{"start":1718898761926,"stop":1718898761926,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3acc080db41c16eb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718899023407,"stop":1718899023408,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcba8c8590a10e9a","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app10/10/topic814/test.js","time":{"start":1718899280163,"stop":1718899280163,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc02958986376b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718898818185,"stop":1718898818186,"duration":1},"status":"passed","severity":"normal"},{"uid":"11468391566132cb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1718898925669,"stop":1718898925670,"duration":1},"status":"passed","severity":"normal"},{"uid":"686fe9d608d662e3","name":"Passing page size 0 when there are 110 messages","time":{"start":1718899371439,"stop":1718899371440,"duration":1},"status":"passed","severity":"normal"},{"uid":"8efdd20d82cb3379","name":"Overlapping topic subscription","time":{"start":1718899345958,"stop":1718899345958,"duration":0},"status":"passed","severity":"normal"},{"uid":"c788e091ce73c6f3","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1718898698300,"stop":1718898698300,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a60e1190e9d04c","name":"Passing page size 1 when there are 4 messages","time":{"start":1718899371440,"stop":1718899371440,"duration":0},"status":"passed","severity":"normal"},{"uid":"9289c9f5768f14a4","name":"Decoder throws on undefined content topic","time":{"start":1718898734450,"stop":1718898734450,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0c2f9360356d2f","name":"Push message with SQL Injection payload","time":{"start":1718899176794,"stop":1718899176795,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f673873293b324d","name":"Failed peers are renewed","time":{"start":1718898957094,"stop":1718898957094,"duration":0},"status":"passed","severity":"normal"},{"uid":"b33ef95aa1464dfa","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1718898711448,"stop":1718898711448,"duration":0},"status":"passed","severity":"normal"},{"uid":"288ef09ee59825ae","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1718899318937,"stop":1718899318937,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7fbb5f2f3a27d05","name":"getPeersByDiscovery","time":{"start":1718899158409,"stop":1718899158410,"duration":1},"status":"passed","severity":"normal"},{"uid":"e72ea9ebda30d99e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718899244973,"stop":1718899244973,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f7f79709e9f914","name":"Push message with content topic containing long","time":{"start":1718899176825,"stop":1718899176825,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d84d7f8b5fa927","name":"should handle application and version for autosharding","time":{"start":1718898698312,"stop":1718898698312,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bcc22966775a571","name":"should not fail to stop the service if it was not started","time":{"start":1718898761921,"stop":1718898761921,"duration":0},"status":"passed","severity":"normal"},{"uid":"56693b068ad6e83f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1718898698321,"stop":1718898698321,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2499d2dd5870459","name":"less peers than existing","time":{"start":1718899158658,"stop":1718899158659,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1f18cec92b9c3d8f","name":"Subscribe and receive messages via lightPush","time":{"start":1718899345948,"stop":1718899345950,"duration":2},"status":"passed","severity":"normal"},{"uid":"4c35dd49476460cf","name":"Subscribe and receive messages via waku relay post","time":{"start":1718899345936,"stop":1718899345936,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dcaef635209f59c","name":"configure the node with multiple pubsub topics","time":{"start":1718899307502,"stop":1718899307502,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc464ef9288d4e3c","name":"isConnected between 2 js-waku relay nodes","time":{"start":1718898802533,"stop":1718898802533,"duration":0},"status":"passed","severity":"normal"},{"uid":"422991cb7817dd93","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1718898698315,"stop":1718898698315,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b28e8f0f28b0ee","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1718898818184,"stop":1718898818184,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee30c85ca525109","name":"Relay","time":{"start":1718898759025,"stop":1718898759025,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f9b4f634c4f2d7d","name":"Push message with content topic containing XML","time":{"start":1718899176835,"stop":1718899176836,"duration":1},"status":"passed","severity":"normal"},{"uid":"bce2ed75f871cc00","name":"Check publish message after service node is restarted","time":{"start":1718899215814,"stop":1718899215814,"duration":0},"status":"skipped","severity":"normal"},{"uid":"80b3752a5e9f6636","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718898925662,"stop":1718898925663,"duration":1},"status":"passed","severity":"normal"},{"uid":"67fee3bc137fc946","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718898967518,"stop":1718898967518,"duration":0},"status":"passed","severity":"normal"},{"uid":"52cf87527612a63d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718898967504,"stop":1718898967504,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb56e4392027eeb","name":"Refresh subscription","time":{"start":1718898967505,"stop":1718898967506,"duration":1},"status":"passed","severity":"normal"},{"uid":"18a246ed1e71d4df","name":"throws on content topic with empty encoding field","time":{"start":1718898698298,"stop":1718898698298,"duration":0},"status":"passed","severity":"normal"},{"uid":"cadce14a28827bae","name":"Fails to publish message with wrong content topic","time":{"start":1718899215812,"stop":1718899215812,"duration":0},"status":"passed","severity":"normal"},{"uid":"104ff2cdff3d5ab","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1718899318936,"stop":1718899318936,"duration":0},"status":"passed","severity":"normal"},{"uid":"92def4d553c802db","name":"start node with empty content topic","time":{"start":1718899280168,"stop":1718899280169,"duration":1},"status":"passed","severity":"normal"},{"uid":"af2a560ef4fd6da9","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1718898925683,"stop":1718898925683,"duration":0},"status":"passed","severity":"normal"},{"uid":"f286b2ba622cbc00","name":"Push message with content topic containing Script","time":{"start":1718899176835,"stop":1718899176835,"duration":0},"status":"passed","severity":"normal"},{"uid":"4152ae7c6f096c1b","name":"Encoder throws on empty string content topic","time":{"start":1718898732656,"stop":1718898732656,"duration":0},"status":"passed","severity":"normal"},{"uid":"3caa4b0ee9a90e21","name":"Check publish message containing Script","time":{"start":1718899215805,"stop":1718899215806,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e85a469450c0c5a","name":"Check message with no content topic is not received","time":{"start":1718898923570,"stop":1718898923570,"duration":0},"status":"passed","severity":"normal"},{"uid":"370ee2b0c3220875","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1718898700905,"stop":1718898700906,"duration":1},"status":"passed","severity":"normal"},{"uid":"936578f2c2f47029","name":"Check received message containing XML","time":{"start":1718899244940,"stop":1718899244940,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e8ce5a26df5009","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1718899318936,"stop":1718899318936,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e980fb9b54441a","name":"Push message with content topic containing Script","time":{"start":1718899309150,"stop":1718899309150,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b4048e9583b763","name":"Subscribe to topic containing XML and receive message","time":{"start":1718899345965,"stop":1718899345965,"duration":0},"status":"passed","severity":"normal"},{"uid":"342a42f4f735113b","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1718898698312,"stop":1718898698312,"duration":0},"status":"passed","severity":"normal"},{"uid":"984ec690d02fbdb","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718899345968,"stop":1718899345968,"duration":0},"status":"passed","severity":"normal"},{"uid":"2812d9fdb939eacc","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718898967509,"stop":1718898967509,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f73b88dad364b7","name":"can start the service","time":{"start":1718898726618,"stop":1718898726618,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c3be07b49407304","name":"through manual discovery","time":{"start":1718899031687,"stop":1718899031687,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a187b3852c188fb","name":"Check received message with timestamp: 1718898748297 ","time":{"start":1718899244971,"stop":1718899244972,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6026fc2eb21ee07","name":"Check message received after jswaku node is restarted","time":{"start":1718898923571,"stop":1718898923571,"duration":0},"status":"skipped","severity":"normal"},{"uid":"74e0ac987498d234","name":"Check received message containing Chinese","time":{"start":1718899244938,"stop":1718899244938,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c8d087343ea5b5","name":"Fails to push message with large meta","time":{"start":1718899309168,"stop":1718899309169,"duration":1},"status":"passed","severity":"normal"},{"uid":"547e22d37f656499","name":"Decoder throws on empty string content topic","time":{"start":1718898732657,"stop":1718898732657,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad8d4bffe1866ab","name":"can start the service","time":{"start":1718899527532,"stop":1718899527532,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c4f6ca9d41ccf6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1718898698317,"stop":1718898698317,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c897551b61ea61","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1718898698320,"stop":1718898698320,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd335f4ec7b0c4e","name":"Push message with Script payload","time":{"start":1718899176796,"stop":1718899176797,"duration":1},"status":"passed","severity":"normal"},{"uid":"614068b4db56008e","name":"Check received message with timestamp: 1718898748297 ","time":{"start":1718899244944,"stop":1718899244944,"duration":0},"status":"passed","severity":"normal"},{"uid":"131539bdc47ba539","name":"Subscribe to topic containing JSON and publish message","time":{"start":1718899219484,"stop":1718899219484,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6c266e6c36b57f","name":"should not receive a peer event after stop","time":{"start":1718898761924,"stop":1718898761925,"duration":1},"status":"passed","severity":"normal"},{"uid":"f81af0d160584767","name":"Check publish message containing shell command","time":{"start":1718899215807,"stop":1718899215807,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad50afd62f6a4dbd","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1718898802531,"stop":1718898802531,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d6b9ddf8962138","name":"Register correct protocols","time":{"start":1718899219467,"stop":1718899219467,"duration":0},"status":"passed","severity":"normal"},{"uid":"608f3a83a87e7592","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1718898698321,"stop":1718898698322,"duration":1},"status":"passed","severity":"normal"},{"uid":"9885de59ede2c637","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1718898722383,"stop":1718898722384,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce53a65a0cd6da68","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1718898802530,"stop":1718898802530,"duration":0},"status":"passed","severity":"normal"},{"uid":"775fee68ac55efb7","name":"should not fail to stop the service if it was not started","time":{"start":1718899527533,"stop":1718899527533,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e81f56b4d983d1","name":"Subscribe to topic containing special chars and publish message","time":{"start":1718899219474,"stop":1718899219479,"duration":5},"status":"passed","severity":"normal"},{"uid":"148428eecb812a9f","name":"Push message equal or less that 1MB","time":{"start":1718899309179,"stop":1718899309180,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c8edf38f18f4e71","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1718899360574,"stop":1718899360574,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a09fe05ff24de00","name":"Fails to publish duplicate message","time":{"start":1718899215811,"stop":1718899215811,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdab52a7582f385f","name":"Subscribe to topic containing short and publish message","time":{"start":1718899219472,"stop":1718899219473,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bc7e52dc91be61c","name":"Check received message containing unicode special characters","time":{"start":1718898923564,"stop":1718898923564,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb75c9455d22d83","name":"Ephemeral messages are not stored","time":{"start":1718898759621,"stop":1718898759622,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa7000373d37fcd","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1718898925669,"stop":1718898925669,"duration":0},"status":"passed","severity":"normal"},{"uid":"a439c509e93da0a6","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app51/2/topic864/utf8","time":{"start":1718899280164,"stop":1718899280164,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff2bbe4e44f267a","name":"ignores unrecognized TXT record formats","time":{"start":1718898722747,"stop":1718898722747,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6d2b9b558016bc","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718898967515,"stop":1718898967516,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bcbba5705630e","name":"Query generator for multiple messages with different content topic format","time":{"start":1718899360560,"stop":1718899360570,"duration":10},"status":"passed","severity":"normal"},{"uid":"a639d4e98a1aa1b3","name":"Push message with content topic containing escaped characters","time":{"start":1718899309153,"stop":1718899309155,"duration":2},"status":"passed","severity":"normal"},{"uid":"fed85d3713b76afd","name":"Passing page size 3 when there are 20 messages","time":{"start":1718899371440,"stop":1718899371440,"duration":0},"status":"passed","severity":"normal"},{"uid":"96cbd7f1f6ce295","name":"Nwaku publishes","time":{"start":1718899188489,"stop":1718899188490,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc2a8338b2bab97","name":"Check received message containing escaped characters","time":{"start":1718898923561,"stop":1718898923562,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2e68be9f9538ff1","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718898981451,"stop":1718898981451,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb04c5124530d272","name":"Push message with content topic containing SQL Injection","time":{"start":1718899309150,"stop":1718899309150,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d6a8e29218337f","name":"Push message with unicode special characters payload","time":{"start":1718899176810,"stop":1718899176810,"duration":0},"status":"passed","severity":"normal"},{"uid":"5891b1c86d177c17","name":"configure the node with multiple content topics","time":{"start":1718899280167,"stop":1718899280167,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca670578c2986cdf","name":"Check received message containing numeric","time":{"start":1718898923554,"stop":1718898923555,"duration":1},"status":"passed","severity":"normal"},{"uid":"e582b308ab2ce411","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1718898925668,"stop":1718898925669,"duration":1},"status":"passed","severity":"normal"},{"uid":"35977d1a9217545d","name":"Check message with no pubsub topic is not received","time":{"start":1718898923569,"stop":1718898923570,"duration":1},"status":"passed","severity":"normal"},{"uid":"5039ac2eb836cc24","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718898846928,"stop":1718898846928,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a4ce647e389284b","name":"Push message with short payload","time":{"start":1718899309133,"stop":1718899309134,"duration":1},"status":"passed","severity":"normal"},{"uid":"714a9e1b7c38b6cd","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718898967518,"stop":1718898967526,"duration":8},"status":"passed","severity":"normal"},{"uid":"d4ea6572e52c867b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718899345965,"stop":1718899345966,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2cc00c805bb32bc","name":"should properly create location multiaddrs - udp4","time":{"start":1718898706786,"stop":1718898706787,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c9db56e031fa434","name":"Query with Promise Callback, No message returned","time":{"start":1718899343034,"stop":1718899343034,"duration":0},"status":"passed","severity":"normal"},{"uid":"a12ebeef909c5b37","name":"Push message with JSON payload","time":{"start":1718899309141,"stop":1718899309142,"duration":1},"status":"passed","severity":"normal"},{"uid":"4504a1ba3c09d774","name":"Light Node - default protocols","time":{"start":1718899387894,"stop":1718899387894,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c301625ca8d1be","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1718898925711,"stop":1718898925712,"duration":1},"status":"passed","severity":"normal"},{"uid":"478de88a312bf4b1","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1718898925662,"stop":1718898925662,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a32e6c97ae0974f","name":"different cluster, different shard: nodes don't connect","time":{"start":1718899033556,"stop":1718899033557,"duration":1},"status":"passed","severity":"normal"},{"uid":"764fa6baf55ce4d3","name":"same cluster, different shard: nodes don't connect","time":{"start":1718898925658,"stop":1718898925658,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ba7b4223da397b","name":"Check message on other pubsub topic is not received","time":{"start":1718899244946,"stop":1718899244946,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12c31aff8122e8b","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1718899192120,"stop":1718899192121,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2223d42611b555b","name":"Relay + Store","time":{"start":1718898759025,"stop":1718898759026,"duration":1},"status":"passed","severity":"normal"},{"uid":"490d5a0acf8be42","name":"Push message with content topic containing Russian","time":{"start":1718899176834,"stop":1718899176834,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d009b8b63413f73","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app55/2/topic266/test.js","time":{"start":1718899280166,"stop":1718899280166,"duration":0},"status":"passed","severity":"normal"},{"uid":"929ec24df431035e","name":"Fails to publish message with size larger than 1 MB","time":{"start":1718899215813,"stop":1718899215813,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f5086b9ab9d876","name":"Check message received after jswaku node is restarted","time":{"start":1718899244950,"stop":1718899244950,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c0f237e7cbf0e20","name":"Push message with shell command payload","time":{"start":1718899176809,"stop":1718899176809,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec3b32073035d60","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1718898698304,"stop":1718898698304,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c0c8372e4d0f95","name":"should encodeTxt and decodeTxt","time":{"start":1718898706776,"stop":1718898706776,"duration":0},"status":"passed","severity":"normal"},{"uid":"5075340e3f836bb0","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1718899318935,"stop":1718899318935,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b38a02ea3a507e","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1718898925682,"stop":1718898925683,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7cbec1ec6a5e54","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1718898706041,"stop":1718898706042,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f516447fc3c6eb7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1718899352231,"stop":1718899352231,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf101b942ffb03c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718898967508,"stop":1718898967508,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf40f4cc0118545","name":"should be able to decode the field with only FILTER set to true","time":{"start":1718898706039,"stop":1718898706040,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcbcbd0ad71e5da","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718898967526,"stop":1718898967526,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a941db51fbde28","name":"should set field with all protocols disabled","time":{"start":1718898706789,"stop":1718898706789,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3919d939472a4e","name":"pre and post cipher","time":{"start":1718898733011,"stop":1718898733011,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd84074256587fb","name":"Check received message containing unicode special characters","time":{"start":1718899244970,"stop":1718899244970,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bcd56d926e4948b","name":"should set field with all protocols enabled","time":{"start":1718898706789,"stop":1718898706789,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d8dca7edb8904c","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1718898734447,"stop":1718898734448,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2f00f1f70906f30","name":"Subscribe to topic containing Russian and publish message","time":{"start":1718899219482,"stop":1718899219482,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a87a35faf2397ee","name":"Waku message hash computation (no timestamp)","time":{"start":1718898700908,"stop":1718898700908,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee21236bbc904bb","name":"Meta field set when metaSetter is specified","time":{"start":1718898711763,"stop":1718898711763,"duration":0},"status":"passed","severity":"normal"},{"uid":"5668ed03ebb1e9f8","name":"Used by Waku Relay","time":{"start":1718899383295,"stop":1718899383296,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a4c830608f2ef69","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1718899383892,"stop":1718899383892,"duration":0},"status":"passed","severity":"normal"},{"uid":"701b3cf2c9958943","name":"Relay - times out","time":{"start":1718899387892,"stop":1718899387892,"duration":0},"status":"passed","severity":"normal"},{"uid":"4874657a053cc942","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1718899365677,"stop":1718899365678,"duration":1},"status":"passed","severity":"normal"},{"uid":"d491d599399f9377","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1718899216053,"stop":1718899216053,"duration":0},"status":"skipped","severity":"normal"},{"uid":"60cf2dac86ceb804","name":"throws on content topic with generation field greater than 0","time":{"start":1718898698296,"stop":1718898698296,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ff3b1ce639f6ef","name":"handles empty contentTopics array correctly","time":{"start":1718898698330,"stop":1718898698330,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aac1c8fa6bbdd","name":"Mutual subscription","time":{"start":1718899219466,"stop":1718899219467,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc0175e625f3a2b","name":"Ping on unsubscribed peer","time":{"start":1718898836223,"stop":1718898836223,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5d7f47839ab70f","name":"Push to array if already present","time":{"start":1718898697629,"stop":1718898697631,"duration":2},"status":"passed","severity":"normal"},{"uid":"14cb7d07bf1eb3e3","name":"should return empty list for no shard","time":{"start":1718898698313,"stop":1718898698313,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8108f6fc2eeb7f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718898925709,"stop":1718898925710,"duration":1},"status":"passed","severity":"normal"},{"uid":"45a315127799ee1a","name":"should properly create location multiaddrs - udp","time":{"start":1718898706788,"stop":1718898706788,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb25ab0dd429bb6e","name":"Push message with content topic containing escaped characters","time":{"start":1718899176845,"stop":1718899176845,"duration":0},"status":"passed","severity":"normal"},{"uid":"87cd9c64802f560b","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1718898698326,"stop":1718898698327,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a7003ae99142912","name":"should be able to decode the field with only RELAY set to true","time":{"start":1718898706038,"stop":1718898706039,"duration":1},"status":"passed","severity":"normal"},{"uid":"5731e68b48e7ee5f","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app49/10/topic702/utf8","time":{"start":1718899280161,"stop":1718899280162,"duration":1},"status":"passed","severity":"normal"},{"uid":"9753b47cefc1765c","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1718899365676,"stop":1718899365677,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e4eef7bae4348cf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1718898698323,"stop":1718898698323,"duration":0},"status":"passed","severity":"normal"},{"uid":"61babf7a6de521ef","name":"Relay - dialed first","time":{"start":1718899387891,"stop":1718899387891,"duration":0},"status":"passed","severity":"normal"},{"uid":"816708b3be8d0633","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1718899383893,"stop":1718899383893,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e29bcba89afffe","name":"Generator, custom pubsub topic","time":{"start":1718899352232,"stop":1718899352232,"duration":0},"status":"passed","severity":"normal"},{"uid":"405034e6eaf9a388","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1718899383893,"stop":1718899383894,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ecda44a3eaed374","name":"Check received message containing numeric","time":{"start":1718899244937,"stop":1718899244937,"duration":0},"status":"passed","severity":"normal"},{"uid":"37df893a9f3f3f7b","name":"Privacy Node - default protocol","time":{"start":1718899387894,"stop":1718899387894,"duration":0},"status":"passed","severity":"normal"},{"uid":"73abbfb512376ef0","name":"should emit a peer event after start","time":{"start":1718898761922,"stop":1718898761923,"duration":1},"status":"passed","severity":"normal"},{"uid":"a14f95dc38c1f0ca","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718899345936,"stop":1718899345936,"duration":0},"status":"passed","severity":"normal"},{"uid":"926a46603cff3d8c","name":"Fails to publish message with empty text","time":{"start":1718899215812,"stop":1718899215812,"duration":0},"status":"passed","severity":"normal"},{"uid":"940285ac37bdfb97","name":"Subscribe and receive messages via waku relay post","time":{"start":1718898967502,"stop":1718898967503,"duration":1},"status":"passed","severity":"normal"},{"uid":"e217aaa7ee1f471b","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1718898925685,"stop":1718898925705,"duration":20},"status":"passed","severity":"normal"},{"uid":"c58984851029c014","name":"Subscribe and publish message","time":{"start":1718899219468,"stop":1718899219468,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcc8234584061f93","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718899345962,"stop":1718899345962,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41c16d64b579f43","name":"Passing cursor with wrong message digest","time":{"start":1718899318938,"stop":1718899318938,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff33c2908d08ab7b","name":"Check received message containing Russian","time":{"start":1718899244939,"stop":1718899244939,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c153190606c841f","name":"Reopen subscription with peer with lost subscription","time":{"start":1718898778377,"stop":1718898778377,"duration":0},"status":"passed","severity":"normal"},{"uid":"573260d90fc9607a","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1718898698322,"stop":1718898698322,"duration":0},"status":"passed","severity":"normal"},{"uid":"777a4e935c2f8b1d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718898981449,"stop":1718898981449,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d23293370ea24ca","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1718898698325,"stop":1718898698326,"duration":1},"status":"passed","severity":"normal"},{"uid":"18fd382e56ee34cd","name":"handles different clusterIds correctly","time":{"start":1718898698307,"stop":1718898698307,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5cb06b592eb6b79","name":"throws on content topic with empty version field","time":{"start":1718898698297,"stop":1718898698297,"duration":0},"status":"passed","severity":"normal"},{"uid":"df5253d39f475b50","name":"Push message with SQL Injection payload","time":{"start":1718899309139,"stop":1718899309139,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e934863db0ab78","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1718899219484,"stop":1718899219484,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbd609e52c7d0e4","name":"Push message with meta","time":{"start":1718899309165,"stop":1718899309168,"duration":3},"status":"passed","severity":"normal"},{"uid":"9a436ac5adb54cca","name":"shard 0","time":{"start":1718899307490,"stop":1718899307490,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7079a11097aeca","name":"Query Generator, No Decoder","time":{"start":1718899343029,"stop":1718899343030,"duration":1},"status":"passed","severity":"normal"},{"uid":"d80b75e6479c349f","name":"Waku message hash computation (payload length 0)","time":{"start":1718898700907,"stop":1718898700908,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7a58ea99e37a9ab","name":"Nodes with multiple pubsub topic","time":{"start":1718899192121,"stop":1718899192121,"duration":0},"status":"passed","severity":"normal"},{"uid":"42139ce389496005","name":"Ping on peer without subscriptions","time":{"start":1718898836222,"stop":1718898836222,"duration":0},"status":"passed","severity":"normal"},{"uid":"c398827cb4383c69","name":"Check publish message containing JSON","time":{"start":1718899215807,"stop":1718899215807,"duration":0},"status":"passed","severity":"normal"},{"uid":"9439cc16c2ce569","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1718899352233,"stop":1718899352233,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb4cc9d862ea3dd6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718899345965,"stop":1718899345965,"duration":0},"status":"passed","severity":"normal"},{"uid":"a967c8a3dbb540ef","name":"Non TWN Cluster","time":{"start":1718899280160,"stop":1718899280160,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f587b8e72115a9","name":"should set field with only FILTER enabled","time":{"start":1718898706790,"stop":1718898706790,"duration":0},"status":"passed","severity":"normal"},{"uid":"509e843068b9c5b2","name":"Check received message containing long","time":{"start":1718898923553,"stop":1718898923554,"duration":1},"status":"passed","severity":"normal"},{"uid":"489a8d1a8968e66c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718898818187,"stop":1718898818188,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fe18199de50ffe7","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1718898749913,"stop":1718898749914,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3d5068a2111fabf","name":"Push message with content topic containing Basic HTML tag","time":{"start":1718899309151,"stop":1718899309151,"duration":0},"status":"passed","severity":"normal"},{"uid":"425a23ec04101943","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718899345954,"stop":1718899345955,"duration":1},"status":"passed","severity":"normal"},{"uid":"f77de64aa20e2632","name":"should be able to encode the field with only RELAY set to true","time":{"start":1718898706031,"stop":1718898706033,"duration":2},"status":"passed","severity":"normal"},{"uid":"b9d038b07875843e","name":"Reusing cursor across nodes","time":{"start":1718899318937,"stop":1718899318937,"duration":0},"status":"passed","severity":"normal"},{"uid":"499aa7d308e90836","name":"Push message with content topic containing Chinese","time":{"start":1718899176832,"stop":1718899176833,"duration":1},"status":"passed","severity":"normal"},{"uid":"e80cb0885d40ab6a","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1718898698311,"stop":1718898698311,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd054b4f7d50bf","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1718898706035,"stop":1718898706035,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb1a2bc29b0770b","name":"Push message with Basic HTML tag payload","time":{"start":1718899176799,"stop":1718899176800,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dc3b473cf61b416","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1718898698322,"stop":1718898698322,"duration":0},"status":"passed","severity":"normal"},{"uid":"f25291846dd8f83c","name":"should return valid sharding parameters for static sharding","time":{"start":1718898698327,"stop":1718898698327,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff030b4fc8c52835","name":"Push message with content topic containing unicode special characters","time":{"start":1718899176845,"stop":1718899176846,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c82f5f033f1726e","name":"listenerCount","time":{"start":1718898789595,"stop":1718898789595,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba0f358ed38e1809","name":"A test","time":{"start":1718898981544,"stop":1718898981544,"duration":0},"status":"passed","severity":"normal"},{"uid":"361ea685d4db876f","name":"1 Store, 2 relays, 2 fetches","time":{"start":1718898722369,"stop":1718898722370,"duration":1},"status":"passed","severity":"normal"},{"uid":"edf4291bd3ac9609","name":"should emit a peer event after start","time":{"start":1718899527534,"stop":1718899527534,"duration":0},"status":"passed","severity":"normal"},{"uid":"882a4d1a3b945f5a","name":"Check received message containing JSON","time":{"start":1718899244968,"stop":1718899244969,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0ae3e72fbea272d","name":"Sample","time":{"start":1718898706195,"stop":1718898706195,"duration":0},"status":"passed","severity":"normal"},{"uid":"d665da20f32b48ad","name":"Fields are not dropped","time":{"start":1718898711161,"stop":1718898711163,"duration":2},"status":"passed","severity":"normal"},{"uid":"d4701caf0e4e49ae","name":"Nodes with multiple pubsub topic","time":{"start":1718899192119,"stop":1718899192119,"duration":0},"status":"passed","severity":"normal"},{"uid":"4857c82f64929adc","name":"isConnected should return true after first peer connects","time":{"start":1718898802531,"stop":1718898802532,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dedf66f7e6735e6","name":"Push message with content topic containing Basic HTML tag","time":{"start":1718899176836,"stop":1718899176836,"duration":0},"status":"passed","severity":"normal"},{"uid":"8789d5ba461fd3b8","name":"Js publishes, other Js receives","time":{"start":1718899188490,"stop":1718899188490,"duration":0},"status":"passed","severity":"normal"},{"uid":"b536ac3b881f9167","name":"Check message received after nwaku node is restarted","time":{"start":1718899244977,"stop":1718899244977,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a87b0ce838945f9b","name":"Subscribe to topic containing long and receive message","time":{"start":1718899345940,"stop":1718899345940,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7804027be796d8","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1718899280167,"stop":1718899280168,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fe5b9fbc1c329e0","name":"should not throw an error for a single configured topic","time":{"start":1718898698324,"stop":1718898698324,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0af8eb18df0f2e5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1718898925707,"stop":1718898925708,"duration":1},"status":"passed","severity":"normal"},{"uid":"f246a221b3b7b320","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718898923567,"stop":1718898923568,"duration":1},"status":"passed","severity":"normal"},{"uid":"154a53e0ca27b972","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1718898925661,"stop":1718898925661,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b9a06cdbcb58f5","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718899345945,"stop":1718899345945,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e5b68d5262750a7","name":"Subscribe to topic containing short and receive message","time":{"start":1718898967506,"stop":1718898967507,"duration":1},"status":"passed","severity":"normal"},{"uid":"179a4928154e5be4","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1718898925666,"stop":1718898925666,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c32f41ae135110","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1718898722385,"stop":1718898722385,"duration":0},"status":"passed","severity":"normal"},{"uid":"e42615fcdea1f85a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718899345945,"stop":1718899345945,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e7d578efa19631f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718898981450,"stop":1718898981450,"duration":0},"status":"passed","severity":"normal"},{"uid":"efed8c5d54e5a3fb","name":"passes more than one ENR URLs and attempts connection","time":{"start":1718898761927,"stop":1718898761927,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2d06de7ea754f653","name":"should handle a minimal index list","time":{"start":1718898698369,"stop":1718898698369,"duration":0},"status":"passed","severity":"normal"},{"uid":"55da94d151b16b16","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app21/5/topic525/json","time":{"start":1718899280162,"stop":1718899280163,"duration":1},"status":"passed","severity":"normal"},{"uid":"54d77c308e8fbe9c","name":"Check publish message containing Chinese","time":{"start":1718899215804,"stop":1718899215804,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f518dbbf6d64f1","name":"getPeersByDiscovery","time":{"start":1718898789594,"stop":1718898789595,"duration":1},"status":"passed","severity":"normal"},{"uid":"54d059ec8a36646e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1718898698319,"stop":1718898698319,"duration":0},"status":"passed","severity":"normal"},{"uid":"6108be16695b9f78","name":"should get / set TCP multiaddr","time":{"start":1718898706786,"stop":1718898706786,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c76f1db784b1f3","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1718898967527,"stop":1718898967527,"duration":0},"status":"passed","severity":"normal"},{"uid":"68cff90c9af34eda","name":"Ordered callback, aborts when callback returns true","time":{"start":1718899360574,"stop":1718899360574,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c74d99e752c28ba","name":"Delete observer","time":{"start":1718899162197,"stop":1718899162197,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecf65448179316c2","name":"should set field with only LIGHTPUSH enabled","time":{"start":1718898706791,"stop":1718898706791,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c2bee04a5bc329","name":"Check received message containing escaped characters","time":{"start":1718899244969,"stop":1718899244970,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bd40ebb7d8e63e6","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1718899365677,"stop":1718899365677,"duration":0},"status":"passed","severity":"normal"},{"uid":"edbcdc1a8ad63573","name":"Throws when trying to push message with empty payload","time":{"start":1718899176811,"stop":1718899176811,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cbd404908b96bab","name":"Passing an array","time":{"start":1718899383294,"stop":1718899383295,"duration":1},"status":"passed","severity":"normal"},{"uid":"c86fe9295558db2b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1718898925684,"stop":1718898925684,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5bc6638ff56c9d9","name":"should throw an error for empty SingleShardInfos array","time":{"start":1718898698310,"stop":1718898698310,"duration":0},"status":"passed","severity":"normal"},{"uid":"b038b01fbacc7449","name":"Query with Ordered Callback, No message returned","time":{"start":1718899343032,"stop":1718899343032,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01ff4e9e8691e32","name":"All","time":{"start":1718898759026,"stop":1718898759026,"duration":0},"status":"passed","severity":"normal"},{"uid":"82d3c676972b396d","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1718898698300,"stop":1718898698301,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e35a6b49d7099d3","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1718898722387,"stop":1718898722388,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2260dc8a4c2299","name":"Round trip binary serialization","time":{"start":1718898711762,"stop":1718898711762,"duration":0},"status":"passed","severity":"normal"},{"uid":"feacd0d83ed7cd0c","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1718898698370,"stop":1718898698370,"duration":0},"status":"passed","severity":"normal"},{"uid":"c42fd9baa8fa9c05","name":"Encoder throws on undefined content topic","time":{"start":1718898711763,"stop":1718898711764,"duration":1},"status":"passed","severity":"normal"},{"uid":"c69db16e66cfb012","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718899345963,"stop":1718899345964,"duration":1},"status":"passed","severity":"normal"},{"uid":"570dabc78f5ed0b0","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718899345966,"stop":1718899345966,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c470fcf5590718","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718898925682,"stop":1718898925682,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb8d57d6b0e3725d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1718898698317,"stop":1718898698318,"duration":1},"status":"passed","severity":"normal"},{"uid":"934cbf5afc2b1837","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1718898698303,"stop":1718898698303,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce31cae880b1fc9a","name":"more peers than existing","time":{"start":1718899158658,"stop":1718899158658,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e96d49030f1e2eda","name":"Check received message containing Script","time":{"start":1718899244967,"stop":1718899244967,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf0a638c7562aa9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1718898925681,"stop":1718898925682,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc7ee48ff43552e8","name":"Query with Promise Callback, No Decoder","time":{"start":1718899343033,"stop":1718899343034,"duration":1},"status":"passed","severity":"normal"},{"uid":"9efb8b42c291fff","name":"does not throw on valid cases","time":{"start":1718898698293,"stop":1718898698294,"duration":1},"status":"passed","severity":"normal"},{"uid":"88cd115fc3ba7ae5","name":"should throw error - invalid id","time":{"start":1718898706783,"stop":1718898706783,"duration":0},"status":"passed","severity":"normal"},{"uid":"a796d7b48f1a053a","name":"should emit a peer event after start","time":{"start":1718898726620,"stop":1718898726620,"duration":0},"status":"passed","severity":"normal"},{"uid":"f75b9b519746d36c","name":"Check received message containing unicode special characters","time":{"start":1718899244942,"stop":1718899244942,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e73a8c2542cd71","name":"stop","time":{"start":1718898789596,"stop":1718898789596,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0045ee3019a394a","name":"throws on content topic with too few or too many fields","time":{"start":1718898698294,"stop":1718898698295,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c3f1921c71a3cf8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718898818188,"stop":1718898818189,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdbef0e8487550fc","name":"Refresh subscription","time":{"start":1718899345939,"stop":1718899345939,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2118a434c749d03","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1718898711447,"stop":1718898711447,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b75781b4dbc1fd","name":"Throws when trying to push message with empty payload","time":{"start":1718899309144,"stop":1718899309144,"duration":0},"status":"passed","severity":"normal"},{"uid":"37dc5e062fe3914c","name":"Publishes to nwaku","time":{"start":1718899188489,"stop":1718899188489,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d94397b0d2aeb7c","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1718898706777,"stop":1718898706777,"duration":0},"status":"passed","severity":"normal"},{"uid":"457f0bb2229d6842","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718899345946,"stop":1718899345946,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde36d99a81cd719","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1718899383892,"stop":1718899383892,"duration":0},"status":"passed","severity":"normal"},{"uid":"2053d2d78c005bfb","name":"removeEventListener with wrong event","time":{"start":1718898789594,"stop":1718898789594,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3bde8a53c1c579","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718899345964,"stop":1718899345964,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b0d319c273cadab","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1718899192118,"stop":1718899192118,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dc2db1ead7feb6a","name":"Push message with XML payload","time":{"start":1718899309139,"stop":1718899309140,"duration":1},"status":"passed","severity":"normal"},{"uid":"429f375a5325d6ad","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718899345947,"stop":1718899345947,"duration":0},"status":"passed","severity":"normal"},{"uid":"575293c2e9a7bcc6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718898846929,"stop":1718898846930,"duration":1},"status":"passed","severity":"normal"},{"uid":"30e27be820773da9","name":"Push message with content topic containing Russian","time":{"start":1718899309149,"stop":1718899309149,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54e3c4907e71fd","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1718898802531,"stop":1718898802531,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4678658258809a","name":"should add and remove event listeners correctly","time":{"start":1718898726622,"stop":1718898726622,"duration":0},"status":"passed","severity":"normal"},{"uid":"c68368e34e4d8808","name":"Publish message with custom timestamp: Thu Jun 20 2024 14:59:48 GMT+0000 (Coordinated Universal Time)","time":{"start":1718899215810,"stop":1718899215811,"duration":1},"status":"passed","severity":"normal"},{"uid":"7889f84fba2a1dd4","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1718898698327,"stop":1718898698328,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c240b8a7559a227","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718899345946,"stop":1718899345946,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4aa689357a2e11c","name":"Reopen subscription with peer with lost subscription","time":{"start":1718898836226,"stop":1718898836226,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82ddc00d71083","name":"Push message with content topic containing numeric","time":{"start":1718899309147,"stop":1718899309147,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e536b589bb6ee8f","name":"Check received message containing short","time":{"start":1718899244936,"stop":1718899244936,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9dca55d46c3143","name":"should throw an error for missing required configuration","time":{"start":1718898698314,"stop":1718898698314,"duration":0},"status":"passed","severity":"normal"},{"uid":"290853475b2600cd","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1718898698309,"stop":1718898698309,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ebd49c5d8e7e2","name":"should use the provided clusterId for the pubsub topic","time":{"start":1718898698332,"stop":1718898698332,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9e2669ca9fd74c","name":"Check received message containing Arabic","time":{"start":1718899244961,"stop":1718899244966,"duration":5},"status":"passed","severity":"normal"},{"uid":"aa1b23cd145c28fb","name":"Subscribe to topic containing XML and receive message","time":{"start":1718898967517,"stop":1718898967517,"duration":0},"status":"passed","severity":"normal"},{"uid":"261978f954d1b1de","name":"Check publish message after client node is restarted","time":{"start":1718899215814,"stop":1718899215814,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3206356e354f8982","name":"Check received message containing special chars","time":{"start":1718898923555,"stop":1718898923556,"duration":1},"status":"passed","severity":"normal"},{"uid":"39b61863cb663aa0","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1718898706038,"stop":1718898706038,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba318c4851d7af","name":"Check publish message containing short","time":{"start":1718899215802,"stop":1718899215802,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed16921be2184f5f","name":"returns all values when wanted number matches available values","time":{"start":1718898721563,"stop":1718898721565,"duration":2},"status":"passed","severity":"normal"},{"uid":"2d498ecb23700c42","name":"new peer added after a peer was already found","time":{"start":1718899158410,"stop":1718899158410,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4c4410948c71f83b","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1718899383897,"stop":1718899383898,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3c920d7539905b0","name":"Subscribe to topic containing long and receive message","time":{"start":1718899345959,"stop":1718899345961,"duration":2},"status":"passed","severity":"normal"},{"uid":"5995813c71e57dc9","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718899345966,"stop":1718899345967,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2ee4a3a9243b3d7","name":"Ping on subscribed peer","time":{"start":1718898836224,"stop":1718898836224,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b502916b4c400f","name":"should properly create location multiaddrs - tcp4","time":{"start":1718898706787,"stop":1718898706787,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb6c8d2aad06072f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718899244944,"stop":1718899244944,"duration":0},"status":"passed","severity":"normal"},{"uid":"350bc68bd96be0e","name":"1 Relay, 1 Filter, gives up","time":{"start":1718898722370,"stop":1718898722370,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce1c840f670e88b","name":"Decoder throws on empty string content topic","time":{"start":1718898711765,"stop":1718898711765,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecf5d6397d4c55bb","name":"should not receive a peer event after stop","time":{"start":1718898726620,"stop":1718898726621,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8af0c4b3f462f1c","name":"Check publish message containing Arabic","time":{"start":1718899215804,"stop":1718899215804,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee50389a2c6f5798","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1718898925660,"stop":1718898925660,"duration":0},"status":"passed","severity":"normal"},{"uid":"9553329ff7526140","name":"Store - dialed first","time":{"start":1718899387892,"stop":1718899387892,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14c85057f9ffc35","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1718898722386,"stop":1718898722387,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b52887c4d7f5e94","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718898967507,"stop":1718898967508,"duration":1},"status":"passed","severity":"normal"},{"uid":"8baa26d585085b9f","name":"Push message equal or less that 1MB","time":{"start":1718899176850,"stop":1718899176850,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d21463ddff9af1","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1718899343033,"stop":1718899343033,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eae75ec8ce0d1ad","name":"Push message with JSON payload","time":{"start":1718899176800,"stop":1718899176809,"duration":9},"status":"passed","severity":"normal"},{"uid":"23ea1c2c372df0fd","name":"A test","time":{"start":1718898981543,"stop":1718898981543,"duration":0},"status":"passed","severity":"normal"},{"uid":"734f96f1781a828e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718899345942,"stop":1718899345942,"duration":0},"status":"passed","severity":"normal"},{"uid":"597c826bdff9e65a","name":"Push message with content topic containing JSON","time":{"start":1718899176837,"stop":1718899176837,"duration":0},"status":"passed","severity":"normal"},{"uid":"688245678c597219","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718898981450,"stop":1718898981450,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ef9eca8f27d15b","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1718899365678,"stop":1718899365678,"duration":0},"status":"passed","severity":"normal"},{"uid":"15be559a5b881df4","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1718898706035,"stop":1718898706036,"duration":1},"status":"passed","severity":"normal"},{"uid":"977e3b2f586f85af","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1718898698313,"stop":1718898698313,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4784fecb357fee","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1718898698312,"stop":1718898698313,"duration":1},"status":"passed","severity":"normal"},{"uid":"67bb2b53e4c905cc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1718898698317,"stop":1718898698317,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd29fa66c04c4f6e","name":"Check received message containing SQL Injection","time":{"start":1718899244939,"stop":1718899244939,"duration":0},"status":"passed","severity":"normal"},{"uid":"2683872142e0d6c0","name":"Ping on subscribed peer","time":{"start":1718898778374,"stop":1718898778374,"duration":0},"status":"passed","severity":"normal"},{"uid":"2403f7ecfef1df3c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718899345945,"stop":1718899345945,"duration":0},"status":"passed","severity":"normal"},{"uid":"744d00b3a321e21c","name":"Check received message containing Basic HTML tag","time":{"start":1718899244940,"stop":1718899244941,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bb9fe0742a3dffc","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718899345950,"stop":1718899345950,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0ba4a2c9304762","name":"Generator, custom pubsub topic","time":{"start":1718899352230,"stop":1718899352230,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dcdbb8f53f2131","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1718898722386,"stop":1718898722386,"duration":0},"status":"passed","severity":"normal"},{"uid":"5066127eb2312a9c","name":"can start and stop the service","time":{"start":1718898761917,"stop":1718898761920,"duration":3},"status":"passed","severity":"normal"},{"uid":"c42d67d5f246ab3b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718899345961,"stop":1718899345962,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0859ec6dced6fb9","name":"tcp ip4 address","time":{"start":1718898706189,"stop":1718898706189,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a3a7a96d5cd13f","name":"isConnected should return false after all peers disconnect","time":{"start":1718898749916,"stop":1718898749917,"duration":1},"status":"passed","severity":"normal"},{"uid":"de7741b4e327c0ed","name":"Subscribe to topic containing XML and publish message","time":{"start":1718899219483,"stop":1718899219484,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd03c220cfb43ef1","name":"Subscribe to topic containing Script and receive message","time":{"start":1718898967516,"stop":1718898967517,"duration":1},"status":"passed","severity":"normal"},{"uid":"c90cb560b0f6eeee","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718899192119,"stop":1718899192120,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2fbca77e8250872","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1718899192116,"stop":1718899192116,"duration":0},"status":"passed","severity":"normal"},{"uid":"79cdf1ff60c46e7b","name":"Asymmetric encrypt & decrypt","time":{"start":1718898733010,"stop":1718898733010,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18fb57e9c8add47","name":"should properly create location multiaddrs - tcp","time":{"start":1718898706788,"stop":1718898706788,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14dc36f98f3d2b5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718898925670,"stop":1718898925670,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcec2a3508fb642c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1718899498596,"stop":1718899498597,"duration":1},"status":"passed","severity":"normal"},{"uid":"d238c096f2ace0e6","name":"Ephemeral field set to true","time":{"start":1718898711762,"stop":1718898711763,"duration":1},"status":"passed","severity":"normal"},{"uid":"66f157734f72b2e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718899345942,"stop":1718899345943,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce49cff4ddbd8e","name":"non connected peers","time":{"start":1718899158659,"stop":1718899158659,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7b5aa28eccda0400","name":"should properly create location multiaddrs - tcp6","time":{"start":1718898706787,"stop":1718898706788,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e830eff43e21286","name":"different cluster, same shard: nodes don't connect","time":{"start":1718899033556,"stop":1718899033556,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d70792128e4bb5","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718898981452,"stop":1718898981452,"duration":0},"status":"passed","severity":"normal"},{"uid":"34cb522ccae94170","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718899345936,"stop":1718899345937,"duration":1},"status":"passed","severity":"normal"},{"uid":"82717d79a8d2446a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718898967518,"stop":1718898967518,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0aaa3bf14f761e8","name":"Subscribe and receives messages on 20 topics","time":{"start":1718899345954,"stop":1718899345954,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4ffdc7c77a1d46","name":"Ephemeral field is preserved - encoder v0","time":{"start":1718898759622,"stop":1718898759622,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e99a4a69c6102a0","name":"Push message with rate limit","time":{"start":1718899176848,"stop":1718899176848,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a0ec8f6446ff9b","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1718898925681,"stop":1718898925681,"duration":0},"status":"passed","severity":"normal"},{"uid":"b466ab03025602df","name":"throws an error for improperly formatted content topics","time":{"start":1718898698308,"stop":1718898698309,"duration":1},"status":"passed","severity":"normal"},{"uid":"a28a931039d84662","name":"should properly compute the node id","time":{"start":1718898706784,"stop":1718898706785,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f2b4fed0766ae8b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718899345941,"stop":1718899345941,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e6f6b02adaf905","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1718898722750,"stop":1718898722750,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b96d4b92a0be7e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1718898925664,"stop":1718898925664,"duration":0},"status":"passed","severity":"normal"},{"uid":"915805731895f154","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app33/9/topic278/test.js","time":{"start":1718899280160,"stop":1718899280161,"duration":1},"status":"passed","severity":"normal"},{"uid":"f725fc1682d858f5","name":"Check received message with timestamp: 1718898748297000000 ","time":{"start":1718899244943,"stop":1718899244943,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa21de959bb21be0","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1718898925668,"stop":1718898925668,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2a06cca5b47cca0","name":"different cluster, same shard: nodes don't connect","time":{"start":1718898925659,"stop":1718898925659,"duration":0},"status":"passed","severity":"normal"},{"uid":"c235d35a81934ec9","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1718899219469,"stop":1718899219470,"duration":1},"status":"passed","severity":"normal"},{"uid":"89cdaeab68a8ce21","name":"addEventListener with wrong event","time":{"start":1718898789593,"stop":1718898789593,"duration":0},"status":"passed","severity":"normal"},{"uid":"3339092fd146b81d","name":"Check message with invalid timestamp is not received","time":{"start":1718899244945,"stop":1718899244946,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a53930f869a9e6a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1718899498597,"stop":1718899498597,"duration":0},"status":"passed","severity":"normal"},{"uid":"d09aeb134792623","name":"dispatchEvent via connectionManager","time":{"start":1718898789595,"stop":1718898789595,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca011ccc5f700b5c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718898846930,"stop":1718898846931,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8556dc3f46feebc","name":"Refresh subscription","time":{"start":1718899345959,"stop":1718899345959,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61b61339bbe012e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718898967505,"stop":1718898967505,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5eaa19ea19ec59d","name":"Check received message with timestamp: 1718898749795000000 ","time":{"start":1718898923567,"stop":1718898923567,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d9d9bf9ea7cc3f1","name":"Subscribe to topic containing Script and publish message","time":{"start":1718899219483,"stop":1718899219483,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcabf3451fe9aca5","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718899345935,"stop":1718899345935,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dae4f23d163c414","name":"Check received message containing short","time":{"start":1718898923552,"stop":1718898923553,"duration":1},"status":"passed","severity":"normal"},{"uid":"b28d3f667a7e794e","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1718899383899,"stop":1718899383899,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53a3098362bb7d9","name":"Decrypt messages","time":{"start":1718899162196,"stop":1718899162197,"duration":1},"status":"passed","severity":"normal"},{"uid":"abb565f2020ac6fb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718898818185,"stop":1718898818185,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f8b987e6e10adf","name":"should throw an error if shards are undefined for static sharding","time":{"start":1718898698314,"stop":1718898698314,"duration":0},"status":"passed","severity":"normal"},{"uid":"905f375c6ef95602","name":"Generator, 2 different pubsubtopics","time":{"start":1718899352231,"stop":1718899352231,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace7270cb599228f","name":"should throw error - no public key","time":{"start":1718898706783,"stop":1718898706784,"duration":1},"status":"passed","severity":"normal"},{"uid":"28652c004c28ef1c","name":"Subscribe to topic containing shell command and publish message","time":{"start":1718899219484,"stop":1718899219485,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd58ce8892f1b968","name":"Store - dialed after - with timeout","time":{"start":1718899387892,"stop":1718899387893,"duration":1},"status":"passed","severity":"normal"},{"uid":"14ed29a9ee9fcd6f","name":"Check received message containing XML","time":{"start":1718899244968,"stop":1718899244968,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1bf10c4c7b9d67","name":"Check received message containing emoji","time":{"start":1718898923564,"stop":1718898923565,"duration":1},"status":"passed","severity":"normal"},{"uid":"6169440a1ead0840","name":"creates an iterator","time":{"start":1718899374097,"stop":1718899374098,"duration":1},"status":"passed","severity":"normal"},{"uid":"59a43ec2dff4354a","name":"Check message on other pubsub topic is not received","time":{"start":1718898923569,"stop":1718898923569,"duration":0},"status":"passed","severity":"normal"},{"uid":"b41abb2c5e694324","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1718898759622,"stop":1718898759623,"duration":1},"status":"passed","severity":"normal"},{"uid":"d433b68db60dfc84","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1718898925664,"stop":1718898925664,"duration":0},"status":"passed","severity":"normal"},{"uid":"e932648f7d76c7cd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1718898698319,"stop":1718898698320,"duration":1},"status":"passed","severity":"normal"},{"uid":"d550637448a11f65","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1718898925706,"stop":1718898925707,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b30272121563b6b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1718898698323,"stop":1718898698323,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e51731e4abd2674","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718899345943,"stop":1718899345943,"duration":0},"status":"passed","severity":"normal"},{"uid":"b65defbde27c4200","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1718899216051,"stop":1718899216052,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f093194e7b966c52","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718899192121,"stop":1718899192121,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a00b668aa5cf82","name":"Waku message hash computation (meta attribute not present)","time":{"start":1718898700907,"stop":1718898700907,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d5729d77c56ec3","name":"Fails to push message with large meta","time":{"start":1718899176847,"stop":1718899176848,"duration":1},"status":"passed","severity":"normal"},{"uid":"efda7e818363f8e3","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1718899192119,"stop":1718899192119,"duration":0},"status":"passed","severity":"normal"},{"uid":"df10c8e7ee69a6b","name":"Check message with no payload is not received","time":{"start":1718899244947,"stop":1718899244947,"duration":0},"status":"passed","severity":"normal"},{"uid":"11c9b4a0519bbae6","name":"Using a function","time":{"start":1718899383295,"stop":1718899383295,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f70d4e245750aaf","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718898967509,"stop":1718898967515,"duration":6},"status":"passed","severity":"normal"},{"uid":"805fa3e2e92673a6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718898981451,"stop":1718898981452,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ba6d563819019c","name":"Push message with custom timestamp: 1718902523801","time":{"start":1718899309176,"stop":1718899309178,"duration":2},"status":"passed","severity":"normal"},{"uid":"821d69912f816b13","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1718898722751,"stop":1718898722751,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cbd330e1cf7f3f6d","name":"should be able to encode the field with only FILTER set to true","time":{"start":1718898706034,"stop":1718898706035,"duration":1},"status":"passed","severity":"normal"},{"uid":"b221b23094e33bf7","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1718898698326,"stop":1718898698326,"duration":0},"status":"passed","severity":"normal"},{"uid":"61f99c50104bc90b","name":"Subscribe and receive messages via lightPush","time":{"start":1718899345935,"stop":1718899345935,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea84929ac4fe0f4","name":"Ping on peer without subscriptions","time":{"start":1718898778374,"stop":1718898778376,"duration":2},"status":"passed","severity":"normal"},{"uid":"f5138ff848ddc09f","name":"should encode/decode to text encoding","time":{"start":1718898706785,"stop":1718898706785,"duration":0},"status":"passed","severity":"normal"},{"uid":"22189cf9137f9cfa","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1718898698318,"stop":1718898698318,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc7039a1f80463d","name":"Push message on custom pubsubTopic","time":{"start":1718899023406,"stop":1718899023407,"duration":1},"status":"passed","severity":"normal"},{"uid":"627050c01c472e86","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1718898698302,"stop":1718898698302,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d788918a2c6497","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1718898721566,"stop":1718898721567,"duration":1},"status":"passed","severity":"normal"},{"uid":"5467842670ed0960","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718898923568,"stop":1718898923568,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f57938b62062f6","name":"Check received message containing JSON","time":{"start":1718898923561,"stop":1718898923561,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a62fd77d8823b2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718899345950,"stop":1718899345950,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff54b627eca40aa1","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1718898698329,"stop":1718898698329,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a848f28e600eabd","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1718899280159,"stop":1718899280160,"duration":1},"status":"passed","severity":"normal"},{"uid":"619fa45f34713e55","name":"Sets default value correctly","time":{"start":1718899383296,"stop":1718899383296,"duration":0},"status":"passed","severity":"normal"},{"uid":"7256eb5f53941618","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718899345940,"stop":1718899345941,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eeb8338121913e3","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1718898706042,"stop":1718898706042,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c86146fed49c02","name":"can start and stop the service","time":{"start":1718898726619,"stop":1718898726619,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a206ed04e1a2ab8","name":"Push message with Script payload","time":{"start":1718899309139,"stop":1718899309139,"duration":0},"status":"passed","severity":"normal"},{"uid":"15778ea13ff12541","name":"Subscribe and receives messages on 20 topics","time":{"start":1718899345937,"stop":1718899345937,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c1d498c59000b1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718898925665,"stop":1718898925665,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cde66d4bc789306","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718899244972,"stop":1718899244973,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7b0cb8571b35770","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1718898698318,"stop":1718898698318,"duration":0},"status":"passed","severity":"normal"},{"uid":"890031b8a6d6900","name":"Push message with Chinese payload","time":{"start":1718899176783,"stop":1718899176783,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a39884607845f7","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1718899219480,"stop":1718899219480,"duration":0},"status":"passed","severity":"normal"},{"uid":"17703376d431853","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718898967501,"stop":1718898967501,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fe173ad949ac83f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718898846930,"stop":1718898846930,"duration":0},"status":"passed","severity":"normal"},{"uid":"d774192c432e7b0c","name":"Push message with long payload","time":{"start":1718899176781,"stop":1718899176781,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d0bf6478219b5b","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1718899158410,"stop":1718899158411,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a2374aa75a13d77","name":"Push message with content topic containing special chars","time":{"start":1718899176832,"stop":1718899176832,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74dfc402a2c9fd3","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1718899219469,"stop":1718899219469,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd9031ae8d44a26d","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1718899219485,"stop":1718899219485,"duration":0},"status":"passed","severity":"normal"},{"uid":"871decbdaeb7af2a","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1718898698305,"stop":1718898698307,"duration":2},"status":"passed","severity":"normal"},{"uid":"bb705d39e027fcb4","name":"should be called for bootstrap peers","time":{"start":1718898757201,"stop":1718898757202,"duration":1},"status":"passed","severity":"normal"},{"uid":"b601b081f95baf37","name":"Decoder throws on undefined content topic","time":{"start":1718898732656,"stop":1718898732657,"duration":1},"status":"passed","severity":"normal"},{"uid":"542bfa8747937a95","name":"should correctly map a content topic to a pubsub topic","time":{"start":1718898698331,"stop":1718898698331,"duration":0},"status":"passed","severity":"normal"},{"uid":"f135380751cd13a6","name":"should encode/decode to RLP encoding","time":{"start":1718898706785,"stop":1718898706785,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b447572289eb93","name":"Query Generator, Wrong PubsubTopic","time":{"start":1718899343027,"stop":1718899343027,"duration":0},"status":"passed","severity":"normal"},{"uid":"551b97f526c18533","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1718899383894,"stop":1718899383895,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab0743eeb5868eb1","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app35/4/topic244/utf8","time":{"start":1718899280165,"stop":1718899280165,"duration":0},"status":"passed","severity":"normal"},{"uid":"9207ea79c6d168ae","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1718898925685,"stop":1718898925685,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c4b058cc79bd355","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1718898722385,"stop":1718898722386,"duration":1},"status":"passed","severity":"normal"},{"uid":"10bd88abe2962181","name":"ignores domain fetching errors","time":{"start":1718898722747,"stop":1718898722747,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b23245885a20d0","name":"Push message with rate limit","time":{"start":1718899309170,"stop":1718899309171,"duration":1},"status":"passed","severity":"normal"},{"uid":"842a7be603964bda","name":"removeEventListener with correct event","time":{"start":1718898789593,"stop":1718898789594,"duration":1},"status":"passed","severity":"normal"},{"uid":"9235fbef8bb85493","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1718898925667,"stop":1718898925667,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb7e7934c9ec459","name":"Ping on unsubscribed peer","time":{"start":1718898778376,"stop":1718898778377,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f3596b9a53ff85a","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1718898757203,"stop":1718898757204,"duration":1},"status":"passed","severity":"normal"},{"uid":"f512c480b3bf4208","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1718898706037,"stop":1718898706037,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ca715dba4050b","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1718898925663,"stop":1718898925663,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd513a766b5d899a","name":"Number of peers are maintained correctly","time":{"start":1718898957093,"stop":1718898957093,"duration":0},"status":"passed","severity":"normal"},{"uid":"9801fa1360964570","name":"can start the service","time":{"start":1718898761916,"stop":1718898761917,"duration":1},"status":"passed","severity":"normal"},{"uid":"41cecbe05b12f29a","name":"LightPush","time":{"start":1718899387893,"stop":1718899387893,"duration":0},"status":"passed","severity":"normal"},{"uid":"71dc3bbc47105f4a","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1718898698316,"stop":1718898698316,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef15b165e97abc52","name":"Check publish message containing unicode special characters","time":{"start":1718899215808,"stop":1718899215808,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c48f12fe526dc4","name":"same cluster, different shard: nodes connect","time":{"start":1718899033555,"stop":1718899033556,"duration":1},"status":"passed","severity":"normal"},{"uid":"d976af1840b3dabd","name":"Push message with custom timestamp: 1718895323801","time":{"start":1718899309174,"stop":1718899309176,"duration":2},"status":"passed","severity":"normal"},{"uid":"211d49b6dc06ab94","name":"Push message with escaped characters payload","time":{"start":1718899309142,"stop":1718899309142,"duration":0},"status":"passed","severity":"normal"},{"uid":"4612c614d1f8cb2f","name":"Check publish message containing Basic HTML tag","time":{"start":1718899215806,"stop":1718899215806,"duration":0},"status":"passed","severity":"normal"},{"uid":"a67ef28e8a44fb99","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718898818187,"stop":1718898818187,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a6c15027e53873","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718899345968,"stop":1718899345969,"duration":1},"status":"passed","severity":"normal"},{"uid":"68fe187ee53cdc25","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1718898759623,"stop":1718898759623,"duration":0},"status":"passed","severity":"normal"},{"uid":"130a260924673e91","name":"Symmetric encrypt & Decrypt","time":{"start":1718898733010,"stop":1718898733011,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1ed584ebcd291b6","name":"Callback on promise, aborts when callback returns true","time":{"start":1718899360571,"stop":1718899360573,"duration":2},"status":"passed","severity":"normal"},{"uid":"9674b9946bc963e","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1718899033554,"stop":1718899033554,"duration":0},"status":"passed","severity":"normal"},{"uid":"71af0085fea4ff71","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718898981448,"stop":1718898981448,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ae1ba1f67c64f4","name":"Check received message containing long","time":{"start":1718899244955,"stop":1718899244956,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b23f9068571091","name":"Fails to push message with empty content topic","time":{"start":1718899176846,"stop":1718899176847,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b203f070dbb5b56","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1718899215809,"stop":1718899215809,"duration":0},"status":"passed","severity":"normal"},{"uid":"2befe232b83a9d14","name":"random static sharding 5 - Cluster ID: 303, Shard ID: 475","time":{"start":1718899307495,"stop":1718899307497,"duration":2},"status":"passed","severity":"normal"},{"uid":"ecbf4ddd233d1d9d","name":"Check received message containing Russian","time":{"start":1718899244966,"stop":1718899244966,"duration":0},"status":"passed","severity":"normal"},{"uid":"964e8eccd2885f5","name":"Check message with no content topic is not received","time":{"start":1718899244946,"stop":1718899244947,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2c58c56aeb27749","name":"throws on content topic with empty topic name field","time":{"start":1718898698297,"stop":1718898698298,"duration":1},"status":"passed","severity":"normal"},{"uid":"b95d9962c8995f7a","name":"Push message with custom timestamp: 1688140523801","time":{"start":1718899309172,"stop":1718899309173,"duration":1},"status":"passed","severity":"normal"},{"uid":"381259b22d76f02f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718898818186,"stop":1718898818187,"duration":1},"status":"passed","severity":"normal"},{"uid":"65ec87132e069a6c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718898981449,"stop":1718898981449,"duration":0},"status":"passed","severity":"normal"},{"uid":"6836d356ca1c7dfb","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718898981452,"stop":1718898981453,"duration":1},"status":"passed","severity":"normal"},{"uid":"cec4e1bf2abc5e2f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1718898722750,"stop":1718898722751,"duration":1},"status":"skipped","severity":"normal"},{"uid":"682f21fba6ef14e","name":"Generator, 2 different pubsubtopics","time":{"start":1718899352234,"stop":1718899352235,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ad7fa2153cd0778","name":"addEventListener with correct event","time":{"start":1718898789592,"stop":1718898789593,"duration":1},"status":"passed","severity":"normal"},{"uid":"f18d48cb550bf077","name":"Check publish message containing Russian","time":{"start":1718899215805,"stop":1718899215805,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ffd4c2e4eeb2f9","name":"Check message with non string payload is not received","time":{"start":1718899244947,"stop":1718899244948,"duration":1},"status":"passed","severity":"normal"},{"uid":"370d2316bf615951","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1718898732651,"stop":1718898732653,"duration":2},"status":"passed","severity":"normal"},{"uid":"57d757a56774c660","name":"Query Generator - backward","time":{"start":1718899363968,"stop":1718899363968,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea989618d959b480","name":"connected peers and dial","time":{"start":1718899158658,"stop":1718899158658,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ae7e062385d88412","name":"recovers when dns.resolve returns empty","time":{"start":1718898722746,"stop":1718898722746,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd3b2ddc1c5c8b2","name":"Fails to push message with empty content topic","time":{"start":1718899309164,"stop":1718899309165,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b2f5b8c2df8387e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718898967517,"stop":1718898967517,"duration":0},"status":"passed","severity":"normal"},{"uid":"e74c02e581ee7b9c","name":"Check message received after nwaku node is restarted","time":{"start":1718898923571,"stop":1718898923574,"duration":3},"status":"skipped","severity":"normal"},{"uid":"d0095a897004e698","name":"topics with same application and version share the same shard","time":{"start":1718898698304,"stop":1718898698304,"duration":0},"status":"passed","severity":"normal"},{"uid":"d28f74f1e03ed2b3","name":"should return unique PubsubTopics for static sharding","time":{"start":1718898698311,"stop":1718898698312,"duration":1},"status":"passed","severity":"normal"},{"uid":"6270d07170dac552","name":"random static sharding 9 - Cluster ID: 161, Shard ID: 525","time":{"start":1718899307500,"stop":1718899307501,"duration":1},"status":"passed","severity":"normal"},{"uid":"432cb6e06a16be1a","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1718898722382,"stop":1718898722383,"duration":1},"status":"passed","severity":"normal"},{"uid":"84a64fbe0e882ddb","name":"Query generator for multiple messages with multiple decoders","time":{"start":1718899360559,"stop":1718899360559,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4f4f06c1e6af2","name":"Encoder throws on undefined content topic","time":{"start":1718898734449,"stop":1718898734449,"duration":0},"status":"passed","severity":"normal"},{"uid":"f24646f22e046498","name":"random static sharding 1 - Cluster ID: 710, Shard ID: 687","time":{"start":1718899307491,"stop":1718899307491,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86fefa93265aa35","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1718898818186,"stop":1718898818186,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf5bf0c31b5534d","name":"Passing page size 19 when there are 20 messages","time":{"start":1718899371441,"stop":1718899371441,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7682ced12a21e0","name":"it tolerates circular branch references","time":{"start":1718898722746,"stop":1718898722746,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc4519e86c264a0","name":"should only return 1 node with relay and store capability","time":{"start":1718898722748,"stop":1718898722749,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cd937cc14834d2","name":"random static sharding 3 - Cluster ID: 512, Shard ID: 561","time":{"start":1718899307494,"stop":1718899307494,"duration":0},"status":"passed","severity":"normal"},{"uid":"3552c6c3f9cc8dc3","name":"Check received message containing Basic HTML tag","time":{"start":1718898923560,"stop":1718898923560,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a030444c44b3782","name":"Correctly serialized arguments","time":{"start":1718899031748,"stop":1718899031748,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e217c96365d426c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1718899352235,"stop":1718899352235,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d9f74d499569821","name":"Publish message with rate limit","time":{"start":1718899215815,"stop":1718899215815,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f47f659d2a147","name":"Refresh subscription","time":{"start":1718899219471,"stop":1718899219471,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5f83bfe5a86a41f","name":"Push message with shell command payload","time":{"start":1718899309142,"stop":1718899309142,"duration":0},"status":"passed","severity":"normal"},{"uid":"404e331f6d0fcda8","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1718898706036,"stop":1718898706037,"duration":1},"status":"passed","severity":"normal"},{"uid":"83333ac89c8f206c","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1718898706043,"stop":1718898706043,"duration":0},"status":"passed","severity":"normal"},{"uid":"d756fec92398bb82","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1718898698302,"stop":1718898698302,"duration":0},"status":"passed","severity":"normal"},{"uid":"5109f09759b0c2ab","name":"Passing page size 10 when there are 10 messages","time":{"start":1718899371441,"stop":1718899371441,"duration":0},"status":"passed","severity":"normal"},{"uid":"be315cd07f799b3a","name":"random static sharding 10 - Cluster ID: 628, Shard ID: 710","time":{"start":1718899307501,"stop":1718899307501,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2d5469906c6887e","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1718898698302,"stop":1718898698302,"duration":0},"status":"passed","severity":"normal"},{"uid":"1baf9672d15fde6b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718899345937,"stop":1718899345938,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a612dbafac22f40","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app70/7/topic833/proto","time":{"start":1718899280162,"stop":1718899280162,"duration":0},"status":"passed","severity":"normal"},{"uid":"c861120ee5929c5a","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1718898698299,"stop":1718898698300,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca051f0d55b596af","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1718898726621,"stop":1718898726622,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9477d51a743e9d5","name":"Check publish message containing SQL Injection","time":{"start":1718899215805,"stop":1718899215805,"duration":0},"status":"passed","severity":"normal"},{"uid":"441dbf3275589b24","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1718898698303,"stop":1718898698303,"duration":0},"status":"passed","severity":"normal"},{"uid":"fadd86eb4a2bcdbf","name":"Check received message containing escaped characters","time":{"start":1718899244942,"stop":1718899244942,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94c3fe0a7ce0d8a","name":"groups content topics by expected pubsub topic","time":{"start":1718898698305,"stop":1718898698305,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f27b19b9a9b5307","name":"Subscribe to topic containing Script and receive message","time":{"start":1718899345943,"stop":1718899345944,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee250eeaa8f6589a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718898981448,"stop":1718898981449,"duration":1},"status":"passed","severity":"normal"},{"uid":"b84e3fbae0f125ee","name":"unsubscribes","time":{"start":1718899374098,"stop":1718899374099,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f651db78d3a2c97","name":"isConnected should return false after all peers disconnect","time":{"start":1718898802532,"stop":1718898802532,"duration":0},"status":"passed","severity":"normal"},{"uid":"3876dd6a8f8791e6","name":"Check received message containing Script","time":{"start":1718899244940,"stop":1718899244940,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6abad3c830910a5","name":"Relay - dialed after","time":{"start":1718899387891,"stop":1718899387891,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5dc09de435999ac","name":"Relay + Store","time":{"start":1718898706791,"stop":1718898706791,"duration":0},"status":"passed","severity":"normal"},{"uid":"eec532d44ca7035c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1718898698319,"stop":1718898698319,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c57aae81392300","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1718898722384,"stop":1718898722384,"duration":0},"status":"passed","severity":"normal"},{"uid":"c88e7ca555b348ec","name":"should throw error - no id","time":{"start":1718898706778,"stop":1718898706783,"duration":5},"status":"passed","severity":"normal"},{"uid":"891cabc31a911a67","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1718898749910,"stop":1718898749912,"duration":2},"status":"passed","severity":"normal"},{"uid":"76033d94cecaf022","name":"Does not throw an exception when node disconnects","time":{"start":1718899383294,"stop":1718899383294,"duration":0},"status":"passed","severity":"normal"},{"uid":"1881872cbfae70b5","name":"Decoder throws on undefined content topic","time":{"start":1718898711764,"stop":1718898711764,"duration":0},"status":"passed","severity":"normal"},{"uid":"622c59ee708635c1","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1718899318935,"stop":1718899318936,"duration":1},"status":"passed","severity":"normal"},{"uid":"464646f9b78a8f25","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1718898698310,"stop":1718898698310,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ead3ef8490b667e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718898981451,"stop":1718898981451,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3045a19925b8973","name":"Overlapping topic subscription","time":{"start":1718899219472,"stop":1718899219472,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a374955ab351e2b3","name":"Check received message containing special chars","time":{"start":1718899244958,"stop":1718899244959,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee8f867851a7ed4d","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1718898722749,"stop":1718898722750,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d6817451dc73cb3","name":"different cluster, different shard: nodes don't connect","time":{"start":1718898925659,"stop":1718898925660,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fc068c22237dcc4","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1718898711446,"stop":1718898711447,"duration":1},"status":"passed","severity":"normal"},{"uid":"28595d3fd7ed1ed9","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1718898732654,"stop":1718898732654,"duration":0},"status":"passed","severity":"normal"},{"uid":"b339dc4835366e06","name":"Check received message containing XML","time":{"start":1718898923560,"stop":1718898923560,"duration":0},"status":"passed","severity":"normal"},{"uid":"3845dea47e7a3fa9","name":"Check received message containing numeric","time":{"start":1718899244956,"stop":1718899244958,"duration":2},"status":"passed","severity":"normal"},{"uid":"549322c942634991","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1718898925670,"stop":1718898925671,"duration":1},"status":"passed","severity":"normal"},{"uid":"b245300b26ef52b5","name":"Check message with non string payload is not received","time":{"start":1718898923571,"stop":1718898923571,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce82153c62f87a1","name":"Query Generator, No message returned","time":{"start":1718899343030,"stop":1718899343030,"duration":0},"status":"passed","severity":"normal"},{"uid":"77bd9ef70bd476e0","name":"should not fail to start the service if it is already started","time":{"start":1718899527533,"stop":1718899527534,"duration":1},"status":"passed","severity":"normal"},{"uid":"155d8f6919d95872","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1718898698299,"stop":1718898698299,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d0413af99f5f3b","name":"Reopen subscription with peer with lost subscription","time":{"start":1718898836223,"stop":1718898836223,"duration":0},"status":"passed","severity":"normal"},{"uid":"a391308817ff7783","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1718898925713,"stop":1718898925713,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ff99c6dd089b7e","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1718898925666,"stop":1718898925666,"duration":0},"status":"passed","severity":"normal"},{"uid":"a995dd711dd1b31b","name":"random static sharding 2 - Cluster ID: 365, Shard ID: 509","time":{"start":1718899307491,"stop":1718899307491,"duration":0},"status":"passed","severity":"normal"},{"uid":"7736c9ae0103e595","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1718899219480,"stop":1718899219481,"duration":1},"status":"passed","severity":"normal"},{"uid":"13932a6c4ec7c125","name":"Subscribe to topic containing numeric and publish message","time":{"start":1718899219473,"stop":1718899219473,"duration":0},"status":"passed","severity":"normal"},{"uid":"c294a0190a2d7ac3","name":"Fails to push message bigger that 1MB","time":{"start":1718899176850,"stop":1718899176850,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bcf7b1c4e8a35fb","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1718899192120,"stop":1718899192120,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a894b13e21f3fdc","name":"Check message with invalid timestamp is not received","time":{"start":1718899244973,"stop":1718899244973,"duration":0},"status":"passed","severity":"normal"},{"uid":"95729609f6c91265","name":"Push 30 different messages","time":{"start":1718899309144,"stop":1718899309144,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d02e5e48a05639","name":"Overlapping topic subscription","time":{"start":1718899345938,"stop":1718899345939,"duration":1},"status":"passed","severity":"normal"},{"uid":"a026cae3ac90f23f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1718899307490,"stop":1718899307490,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9452fc451c276d7","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1718899318937,"stop":1718899318937,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc41120f899b3949","name":"Check received message containing Arabic","time":{"start":1718899244938,"stop":1718899244939,"duration":1},"status":"passed","severity":"normal"},{"uid":"92bd9cd641ef978f","name":"Check message with invalid timestamp is not received","time":{"start":1718898923568,"stop":1718898923569,"duration":1},"status":"passed","severity":"normal"},{"uid":"5794289b294f330c","name":"Check received message containing shell command","time":{"start":1718899244969,"stop":1718899244969,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e28efea6d65906a","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1718899383896,"stop":1718899383897,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d30f13861d3b026","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718899345938,"stop":1718899345938,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a963c18a40bb20","name":"Push message with numeric payload","time":{"start":1718899309136,"stop":1718899309137,"duration":1},"status":"passed","severity":"normal"},{"uid":"e76032e5e2d5689c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718899023411,"stop":1718899023411,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd5005fc983f280","name":"Push message with XML payload","time":{"start":1718899176797,"stop":1718899176798,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d5e43546773ddd7","name":"same cluster, same shard: nodes connect","time":{"start":1718898925657,"stop":1718898925658,"duration":1},"status":"passed","severity":"normal"},{"uid":"87db4ae92e7efee","name":"should be called at least once on all `peer:discovery` events","time":{"start":1718898757200,"stop":1718898757201,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e36037a608d1141","name":"should return false","time":{"start":1718898706784,"stop":1718898706784,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6f37f3999f4df5","name":"handles multiple messages","time":{"start":1718899374098,"stop":1718899374098,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d97bea67de7652","name":"Check received message containing Basic HTML tag","time":{"start":1718899244968,"stop":1718899244968,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0271f638b11c423","name":"Round trip binary encryption [ecies, signature]","time":{"start":1718898734448,"stop":1718898734448,"duration":0},"status":"passed","severity":"normal"},{"uid":"8319f1458a857fc2","name":"Check received message containing emoji","time":{"start":1718899244943,"stop":1718899244943,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82c38ba6d013288","name":"returns all values when wanted number is greater than available values","time":{"start":1718898721565,"stop":1718898721566,"duration":1},"status":"passed","severity":"normal"},{"uid":"98159794b7f85c9","name":"Subscribe and receive messages via waku relay post","time":{"start":1718899345951,"stop":1718899345951,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d69b2237e06723","name":"Publish without waiting for remote peer","time":{"start":1718899219468,"stop":1718899219468,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4edace811849817","name":"Filter","time":{"start":1718899387893,"stop":1718899387893,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4c0f75946f6a51","name":"Init the array if not present","time":{"start":1718898697627,"stop":1718898697629,"duration":2},"status":"passed","severity":"normal"},{"uid":"46513af013c5a201","name":"handles different networkShards values correctly","time":{"start":1718898698308,"stop":1718898698308,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8d96993207df43f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1718898698320,"stop":1718898698320,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb7503e451346867","name":"can start and stop the service","time":{"start":1718899527532,"stop":1718899527533,"duration":1},"status":"passed","severity":"normal"},{"uid":"1024b60600327e8f","name":"Promise Callback - backward","time":{"start":1718899363968,"stop":1718899363969,"duration":1},"status":"passed","severity":"normal"},{"uid":"df3f98b4b1242d5b","name":"throws on content topic with empty application field","time":{"start":1718898698296,"stop":1718898698296,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc988c66fe4bd455","name":"should throw error - no public key","time":{"start":1718898706778,"stop":1718898706778,"duration":0},"status":"passed","severity":"normal"},{"uid":"994c85932835432c","name":"Check message with no payload is not received","time":{"start":1718899244975,"stop":1718899244975,"duration":0},"status":"passed","severity":"normal"},{"uid":"9381fc062c595e91","name":"Check received message containing shell command","time":{"start":1718898923561,"stop":1718898923561,"duration":0},"status":"passed","severity":"normal"},{"uid":"9852d82ecfd9a6dd","name":"Push message with content topic containing short","time":{"start":1718899309145,"stop":1718899309145,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ad40849c1a965b","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1718898698303,"stop":1718898698304,"duration":1},"status":"passed","severity":"normal"},{"uid":"32b034055571ec73","name":"should throw an error for missing sharding configuration","time":{"start":1718898698329,"stop":1718898698330,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b0f70d7ccc27242","name":"throws on empty content topic","time":{"start":1718898698294,"stop":1718898698294,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b34b6e3de29539","name":"1 Relay, 1 fetch","time":{"start":1718898722368,"stop":1718898722368,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a27f5e9b5917f69","name":"Push 30 different messages","time":{"start":1718899176811,"stop":1718899176811,"duration":0},"status":"passed","severity":"normal"},{"uid":"1656b6f060ef47a8","name":"Push message with content topic containing JSON","time":{"start":1718899309152,"stop":1718899309152,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9eca8f48e73da5","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1718898749912,"stop":1718898749913,"duration":1},"status":"passed","severity":"normal"},{"uid":"e248bc8aa34d12ed","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718898967501,"stop":1718898967502,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c466d5cb6e72f2c","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1718898698315,"stop":1718898698315,"duration":0},"status":"passed","severity":"normal"},{"uid":"14fed63e373d3e30","name":"should configure sharding based on application and version for autosharding","time":{"start":1718898698328,"stop":1718898698328,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1388f5afc0a5b08","name":"Check message received after jswaku node is restarted","time":{"start":1718899244975,"stop":1718899244976,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b0ef339a6fb39fcd","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1718898698326,"stop":1718898698326,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e6419b0dccfeec2","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1718898700906,"stop":1718898700907,"duration":1},"status":"passed","severity":"normal"},{"uid":"41aa9b5295ca4c8a","name":"Push message with unicode special characters payload","time":{"start":1718899309143,"stop":1718899309143,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cf85f1080ebf9f6","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1718899343033,"stop":1718899343033,"duration":0},"status":"passed","severity":"normal"},{"uid":"653ab5700017daa6","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1718899192117,"stop":1718899192117,"duration":0},"status":"passed","severity":"normal"},{"uid":"be3da4f93c53f15c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718898925667,"stop":1718898925668,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6016cf31a1692e9","name":"Push message with escaped characters payload","time":{"start":1718899176810,"stop":1718899176810,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b82e7d62433dc8","name":"should throw an error for insufficient data","time":{"start":1718898698370,"stop":1718898698370,"duration":0},"status":"passed","severity":"normal"},{"uid":"60304b8c81f18898","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718899345963,"stop":1718899345963,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9564ebe4c6c8c0","name":"should throw an error for an unconfigured topic","time":{"start":1718898698324,"stop":1718898698325,"duration":1},"status":"passed","severity":"normal"},{"uid":"b350d57c31e76206","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1718899219470,"stop":1718899219470,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b87f75cc469508","name":"Push message with Arabic payload","time":{"start":1718899176792,"stop":1718899176793,"duration":1},"status":"passed","severity":"normal"},{"uid":"d52d81821f410b98","name":"should be able to decode the field with only STORE set to true","time":{"start":1718898706040,"stop":1718898706041,"duration":1},"status":"passed","severity":"normal"},{"uid":"69b5ca3c37ba42","name":"Check received message containing long","time":{"start":1718899244937,"stop":1718899244937,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8050ffb5b9d517c","name":"nwaku subscribes","time":{"start":1718899188488,"stop":1718899188489,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6a9bcfc6eb0b9d2","name":"Check received message containing Script","time":{"start":1718898923559,"stop":1718898923559,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ebd52eed9b2469b","name":"Push message with Chinese payload","time":{"start":1718899309137,"stop":1718899309138,"duration":1},"status":"passed","severity":"normal"},{"uid":"23d8c9b9a05af9e5","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1718898706043,"stop":1718898706044,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6b6ee2b050fa8d9","name":"Callback on promise","time":{"start":1718899360570,"stop":1718899360571,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe81d1560f67a1c7","name":"Check meta is set [symmetric]","time":{"start":1718898732654,"stop":1718898732654,"duration":0},"status":"passed","severity":"normal"},{"uid":"f796370a34840af7","name":"should only return 1 node with store capability","time":{"start":1718898722749,"stop":1718898722749,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9eb43c3698b1d37","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1718898706041,"stop":1718898706041,"duration":0},"status":"passed","severity":"normal"},{"uid":"af9f23e4e7135033","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1718898925683,"stop":1718898925684,"duration":1},"status":"passed","severity":"normal"},{"uid":"e234206f3c34d461","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718898967526,"stop":1718898967526,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b73053fb614c12","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718899345941,"stop":1718899345941,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e450e9c5f0cc9c","name":"Push message with Russian payload","time":{"start":1718899176793,"stop":1718899176794,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfa29afd7da8bffa","name":"Check received message containing Chinese","time":{"start":1718898923557,"stop":1718898923558,"duration":1},"status":"passed","severity":"normal"},{"uid":"997229568f7a12c4","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1718898698316,"stop":1718898698316,"duration":0},"status":"passed","severity":"normal"},{"uid":"46277c6aaefa66a8","name":"Check publish message containing escaped characters","time":{"start":1718899215807,"stop":1718899215807,"duration":0},"status":"passed","severity":"normal"},{"uid":"423c65f34b520f62","name":"Push message on custom pubsubTopic","time":{"start":1718899023386,"stop":1718899023386,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3d5162b3ac918e","name":"Rejects garbage","time":{"start":1718898715148,"stop":1718898715148,"duration":0},"status":"passed","severity":"normal"},{"uid":"9392f09e39ad0d77","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1718899219485,"stop":1718899219485,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b36855acdc35802","name":"same cluster, same shard: nodes connect","time":{"start":1718899033555,"stop":1718899033555,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a8420f5ef244d7","name":"receives messages sent to provided content topic through callback","time":{"start":1718899216052,"stop":1718899216052,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ed75c6ee1b67caa7","name":"Check publish message containing XML","time":{"start":1718899215806,"stop":1718899215806,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f0700fb1bfbdf7","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1718898925663,"stop":1718898925663,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db07b403a3275ae","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718899345962,"stop":1718899345963,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b7dddc0c370b2de","name":"should not receive a peer event before start","time":{"start":1718898761924,"stop":1718898761924,"duration":0},"status":"passed","severity":"normal"},{"uid":"5322b71ca31b7d7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718899345967,"stop":1718899345968,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed0cf94c17d731fa","name":"should only return 1 node with relay capability","time":{"start":1718898722748,"stop":1718898722748,"duration":0},"status":"passed","severity":"normal"},{"uid":"af877d0291cdc6e7","name":"Push message with long payload","time":{"start":1718899309134,"stop":1718899309136,"duration":2},"status":"passed","severity":"normal"},{"uid":"b4c58661ba73a212","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718899345951,"stop":1718899345952,"duration":1},"status":"passed","severity":"normal"},{"uid":"c05f34437895c737","name":"Check received message containing Chinese","time":{"start":1718899244960,"stop":1718899244961,"duration":1},"status":"passed","severity":"normal"},{"uid":"ece04fa33408e588","name":"Ping on subscribed peer","time":{"start":1718898836221,"stop":1718898836222,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4cc867c7aa51dad","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1718898698369,"stop":1718898698369,"duration":0},"status":"passed","severity":"normal"},{"uid":"c164ea92f5710aa2","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1718898698331,"stop":1718898698332,"duration":1},"status":"passed","severity":"normal"},{"uid":"edcf785a7e95da05","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1718898711765,"stop":1718898711765,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa0263eb4e1f9b9","name":"receives messages sent to provided content topic through stream","time":{"start":1718899216053,"stop":1718899216053,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c9ae88c21ba3593","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718899244945,"stop":1718899244945,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e9a26ed9343d05d","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1718899219470,"stop":1718899219470,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbee62b5bdc95893","name":"Decoder throws on empty string content topic","time":{"start":1718898734450,"stop":1718898734450,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e8870f8e3663d86","name":"Encoder throws on undefined content topic","time":{"start":1718898732655,"stop":1718898732656,"duration":1},"status":"passed","severity":"normal"},{"uid":"fccf452902e0b9a8","name":"Push message with content topic containing long","time":{"start":1718899309145,"stop":1718899309147,"duration":2},"status":"passed","severity":"normal"},{"uid":"51d009eaa1624e3f","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1718898700908,"stop":1718898700909,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b88f5e4a52f0164","name":"Sign & Recover","time":{"start":1718898733011,"stop":1718898733011,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3fee7a4d4c40921","name":"Promise Callback - forward","time":{"start":1718899363968,"stop":1718899363968,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c1c5241ce2bdc7","name":"Check message with no payload is not received","time":{"start":1718898923570,"stop":1718898923571,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0361cbb31b6d331","name":"Check publish message containing numeric","time":{"start":1718899215803,"stop":1718899215803,"duration":0},"status":"passed","severity":"normal"},{"uid":"948537265db42302","name":"Check message with non string payload is not received","time":{"start":1718899244975,"stop":1718899244975,"duration":0},"status":"passed","severity":"normal"},{"uid":"255126c04cae4b5a","name":"random static sharding 4 - Cluster ID: 73, Shard ID: 17","time":{"start":1718899307494,"stop":1718899307495,"duration":1},"status":"passed","severity":"normal"},{"uid":"f78b6c88989adc20","name":"isConnected return false after peer stops","time":{"start":1718898802532,"stop":1718898802532,"duration":0},"status":"passed","severity":"normal"},{"uid":"32dce55ffc711878","name":"Push message with content topic containing unicode special characters","time":{"start":1718899309155,"stop":1718899309161,"duration":6},"status":"passed","severity":"normal"},{"uid":"fa82afadac1c5f7d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718898967527,"stop":1718898967527,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe5ff61f7341e3c3","name":"Subscribe to topic containing long and receive message","time":{"start":1718898967507,"stop":1718898967507,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed702300be3ddd2","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1718898698309,"stop":1718898698310,"duration":1},"status":"passed","severity":"normal"},{"uid":"108b81efd6816cab","name":"Push message with custom timestamp: 1718902557324","time":{"start":1718899176849,"stop":1718899176849,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a1e233f34a656e","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1718898757203,"stop":1718898757203,"duration":0},"status":"passed","severity":"normal"},{"uid":"d036f7b4e925eab9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718898981453,"stop":1718898981456,"duration":3},"status":"passed","severity":"normal"},{"uid":"51569d0b4caa6416","name":"Check publish message containing special chars","time":{"start":1718899215803,"stop":1718899215804,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffaad8486fc3f47b","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app73/7/topic725/json","time":{"start":1718899280163,"stop":1718899280164,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb57d6ae364835fa","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1718898925665,"stop":1718898925665,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a6cddef477148d","name":"Push message with content topic containing short","time":{"start":1718899176812,"stop":1718899176812,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19889878c570a6d","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1718899307503,"stop":1718899307503,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4fdde752911d9ec","name":"Subscribe and receives messages on 20 topics","time":{"start":1718898967504,"stop":1718898967504,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb3932849f44ce4d","name":"should handle corrupted local storage data gracefully","time":{"start":1718898726622,"stop":1718898726622,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b66ba76cee20f7","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1718899219482,"stop":1718899219483,"duration":1},"status":"passed","severity":"normal"},{"uid":"882821bf3d43e0b3","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1718899033554,"stop":1718899033554,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b5eb413e57b479b","name":"retrieves a single peer","time":{"start":1718898722745,"stop":1718898722746,"duration":1},"status":"passed","severity":"normal"},{"uid":"778c22946ad8a8be","name":"Push message with content topic containing XML","time":{"start":1718899309151,"stop":1718899309151,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d32eb0922cabafb","name":"start node with empty shard","time":{"start":1718899307504,"stop":1718899307504,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f3d8695160f95","name":"Subscribe and receive messages via lightPush","time":{"start":1718898967498,"stop":1718898967499,"duration":1},"status":"passed","severity":"normal"},{"uid":"65fe6b885be73556","name":"Push message with content topic containing SQL Injection","time":{"start":1718899176834,"stop":1718899176835,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c8d295451ab2df6","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718899192118,"stop":1718899192118,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd0348bd82aa3840","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718898967516,"stop":1718898967516,"duration":0},"status":"passed","severity":"normal"},{"uid":"57cd73f28d957fa4","name":"Ping on peer without subscriptions","time":{"start":1718898836225,"stop":1718898836225,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c5e05c10c6e0ec0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718899023387,"stop":1718899023388,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c7071a7b37748e4","name":"Overlapping topic subscription","time":{"start":1718898967505,"stop":1718898967505,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce7a3c4a3bc4f7b","name":"should load peers from local storage and dispatch events","time":{"start":1718898726621,"stop":1718898726621,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c6dbf421a01cc0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718898967503,"stop":1718898967503,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d4c78f256c8f22c","name":"Subscribe to topic containing emoji and publish message","time":{"start":1718899219486,"stop":1718899219486,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ce78a648c57259","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718898925684,"stop":1718898925685,"duration":1},"status":"passed","severity":"normal"},{"uid":"a73ff8f3ad9e9068","name":"Check received message containing JSON","time":{"start":1718899244941,"stop":1718899244941,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dcb461b36c611d3","name":"Check meta is set [ecies]","time":{"start":1718898734448,"stop":1718898734449,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa8f4476af408e23","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718898846929,"stop":1718898846929,"duration":0},"status":"passed","severity":"normal"},{"uid":"3406c0d7e46d7aed","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1718899215812,"stop":1718899215813,"duration":1},"status":"passed","severity":"normal"},{"uid":"410d182d270798f","name":"should not fail to start the service if it is already started","time":{"start":1718898761921,"stop":1718898761922,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef4d3f5b1cfd70ab","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1718898925680,"stop":1718898925681,"duration":1},"status":"passed","severity":"normal"},{"uid":"715f141f58b63eb","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1718898698315,"stop":1718898698316,"duration":1},"status":"passed","severity":"normal"},{"uid":"b486f3d6f1fe4e5a","name":"Check received message with timestamp: 1718898749795 ","time":{"start":1718898923567,"stop":1718898923567,"duration":0},"status":"passed","severity":"normal"},{"uid":"624f3ec080439dfd","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1718899498595,"stop":1718899498595,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ca9b0061e00780","name":"start node with ApplicationInfo","time":{"start":1718899280168,"stop":1718899280168,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a65564b93fd456","name":"Push message with content topic containing special chars","time":{"start":1718899309148,"stop":1718899309148,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeea6ec36c7d5ec0","name":"Check message on other pubsub topic is not received","time":{"start":1718899244974,"stop":1718899244974,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61656a53e713122","name":"Check publish message containing long","time":{"start":1718899215802,"stop":1718899215803,"duration":1},"status":"passed","severity":"normal"},{"uid":"df8b3704cc723d20","name":"Encoder throws on empty string content topic","time":{"start":1718898711764,"stop":1718898711764,"duration":0},"status":"passed","severity":"normal"},{"uid":"f042a61258595e10","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718899345952,"stop":1718899345954,"duration":2},"status":"passed","severity":"normal"},{"uid":"6d0277bc0836014e","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1718898749914,"stop":1718898749915,"duration":1},"status":"passed","severity":"normal"},{"uid":"30a2900e40150408","name":"Check received message containing emoji","time":{"start":1718899244970,"stop":1718899244971,"duration":1},"status":"passed","severity":"normal"},{"uid":"b188a79a72db9a04","name":"Subscribe to topic containing long and publish message","time":{"start":1718899219473,"stop":1718899219473,"duration":0},"status":"passed","severity":"normal"},{"uid":"895dddc3409c1f74","name":"Push message with meta","time":{"start":1718899176847,"stop":1718899176847,"duration":0},"status":"passed","severity":"normal"},{"uid":"48674c8ca05d5c3f","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1718898698324,"stop":1718898698324,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb72813c6a4beab","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1718899343031,"stop":1718899343031,"duration":0},"status":"passed","severity":"normal"},{"uid":"414313f1434b15c6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718898818189,"stop":1718898818189,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a53291c0fd4c60","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718898846928,"stop":1718898846929,"duration":1},"status":"passed","severity":"normal"},{"uid":"62f9a520d49b9a9e","name":"Push message with content topic containing numeric","time":{"start":1718899176828,"stop":1718899176831,"duration":3},"status":"passed","severity":"normal"},{"uid":"4380539ae7adccff","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718899345947,"stop":1718899345948,"duration":1},"status":"passed","severity":"normal"},{"uid":"25dc4bfc4e835206","name":"Nodes with multiple pubsub topic","time":{"start":1718899192117,"stop":1718899192117,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f23e7d3921c792","name":"Push message on custom pubsubTopic","time":{"start":1718899023409,"stop":1718899023410,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b177db4a036c45f","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1718898925715,"stop":1718898925716,"duration":1},"status":"passed","severity":"normal"},{"uid":"45128b04f33bd104","name":"Push message with content topic containing Arabic","time":{"start":1718899176833,"stop":1718899176834,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a6e1a5fd73b6d4c","name":"Check received message with timestamp: 1718898748297000000 ","time":{"start":1718899244971,"stop":1718899244971,"duration":0},"status":"passed","severity":"normal"},{"uid":"b15d20e4ebbf3779","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1718898698321,"stop":1718898698321,"duration":0},"status":"passed","severity":"normal"},{"uid":"8884ba1971e8d395","name":"handles empty shards array correctly","time":{"start":1718898698330,"stop":1718898698330,"duration":0},"status":"passed","severity":"normal"},{"uid":"5597c33f36a15b4e","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1718899383898,"stop":1718899383898,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b48b4ed9a85317b","name":"should not receive a peer event after stop","time":{"start":1718899527535,"stop":1718899527535,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f5491cbaebaecf","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app55/3/topic660/test.js","time":{"start":1718899280165,"stop":1718899280166,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec83a53bf4f0ff7d","name":"should throw error - no id","time":{"start":1718898706777,"stop":1718898706777,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b1afb12b5d778d0","name":"Check message with no content topic is not received","time":{"start":1718899244974,"stop":1718899244974,"duration":0},"status":"passed","severity":"normal"},{"uid":"261a48620184e0a4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1718898925714,"stop":1718898925714,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36066b8bd159ccd","name":"Check received message containing short","time":{"start":1718899244953,"stop":1718899244954,"duration":1},"status":"passed","severity":"normal"},{"uid":"180d1c390b55c5ba","name":"Query generator for multiple messages with different message text format","time":{"start":1718899360554,"stop":1718899360558,"duration":4},"status":"passed","severity":"normal"},{"uid":"6625bf904b734589","name":"Check received message containing SQL Injection","time":{"start":1718898923559,"stop":1718898923559,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9e232dcc69a2a2","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1718898757202,"stop":1718898757202,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba865d96f566eaf","name":"Check publish message containing emoji","time":{"start":1718899215808,"stop":1718899215809,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f876f862197dea3","name":"Query generator for 2000 messages","time":{"start":1718899360578,"stop":1718899360578,"duration":0},"status":"passed","severity":"normal"},{"uid":"98495f604e43836","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1718899216051,"stop":1718899216051,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f63946d97d1e16c","name":"Passing cursor with wrong pubsubTopic","time":{"start":1718899318938,"stop":1718899318938,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f8951afbb27b7e","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1718899343030,"stop":1718899343031,"duration":1},"status":"passed","severity":"normal"},{"uid":"32fadffa209047f4","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1718898818188,"stop":1718898818188,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fe4035283dbf3a1","name":"connects to nwaku","time":{"start":1718899383293,"stop":1718899383293,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e81283efa06b8c7","name":"Push message with Russian payload","time":{"start":1718899309138,"stop":1718899309138,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e05c5226872c94d","name":"Check message received after nwaku node is restarted","time":{"start":1718899244951,"stop":1718899244951,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7113e89f927c738a","name":"Passing page size 110 when there are 120 messages","time":{"start":1718899371442,"stop":1718899371442,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc7a2d99ff53cca","name":"1 Store, 2 fetches","time":{"start":1718898722369,"stop":1718898722369,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec0d82c5487a98b","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1718898698301,"stop":1718898698301,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c3283297dcbb50","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718899023388,"stop":1718899023405,"duration":17},"status":"passed","severity":"normal"},{"uid":"7f99962f5870498f","name":"should decode valid enr successfully","time":{"start":1718898706776,"stop":1718898706777,"duration":1},"status":"passed","severity":"normal"},{"uid":"119e7788616c7342","name":"Subscribe to topic containing Script and receive message","time":{"start":1718899345964,"stop":1718899345964,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84e5f6dc0f8e5f9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718899345935,"stop":1718899345936,"duration":1},"status":"passed","severity":"normal"},{"uid":"e086e9969666dc1a","name":"should not fail to start the service if it is already started","time":{"start":1718898726619,"stop":1718898726620,"duration":1},"status":"passed","severity":"normal"},{"uid":"2671dd6ed75e225f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1718898761927,"stop":1718898761927,"duration":0},"status":"skipped","severity":"normal"},{"uid":"393b6aadc91f4bc9","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1718899158411,"stop":1718899158411,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cccdd4314fb3e76","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1718898749915,"stop":1718898749916,"duration":1},"status":"passed","severity":"normal"},{"uid":"953c3f863d90a108","name":"Check received message containing special chars","time":{"start":1718899244937,"stop":1718899244938,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd59f1aa9344b89","name":"should get / set UDP multiaddr","time":{"start":1718898706786,"stop":1718898706786,"duration":0},"status":"passed","severity":"normal"},{"uid":"172927d29613520c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718898818184,"stop":1718898818185,"duration":1},"status":"passed","severity":"normal"},{"uid":"6518ba986b922da5","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718898967503,"stop":1718898967503,"duration":0},"status":"passed","severity":"normal"},{"uid":"267920f61eeb0f4","name":"Push message with Basic HTML tag payload","time":{"start":1718899309140,"stop":1718899309140,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aab835089a1f5e","name":"can dial TLS multiaddrs","time":{"start":1718899031686,"stop":1718899031687,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c2b1ee660be52a9","name":"Accepts a valid Waku Message","time":{"start":1718898715146,"stop":1718898715147,"duration":1},"status":"passed","severity":"normal"}]