allure-jswaku/8468/widgets/status-chart.json
2025-06-20 17:44:57 +00:00

1 line
191 KiB
JSON

[{"uid":"fbd2c853be9563f9","name":"should only return 1 node with store capability","time":{"start":1750440657952,"stop":1750440657952,"duration":0},"status":"passed","severity":"normal"},{"uid":"5812c0a411bc2403","name":"Push message with content topic containing Script","time":{"start":1750441457147,"stop":1750441457147,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17afc33c98ff31f","name":"Refresh subscription","time":{"start":1750441231640,"stop":1750441231640,"duration":0},"status":"passed","severity":"normal"},{"uid":"2535435efe9189d7","name":"Push message with shell command payload","time":{"start":1750441457127,"stop":1750441457127,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a85d15b1ec9ffd","name":"should be able to decode the field with only RELAY set to true","time":{"start":1750440639836,"stop":1750440639838,"duration":2},"status":"passed","severity":"normal"},{"uid":"f4d4ac6cf47073ec","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1750441304297,"stop":1750441304297,"duration":0},"status":"passed","severity":"normal"},{"uid":"814c3347b171dbbe","name":"Check received message containing emoji","time":{"start":1750441187185,"stop":1750441187185,"duration":0},"status":"passed","severity":"normal"},{"uid":"edfd13cf8340c3a0","name":"should detect size errors","time":{"start":1750440648932,"stop":1750440648932,"duration":0},"status":"passed","severity":"normal"},{"uid":"deeaad73f354ad3a","name":"Ephemeral field is preserved - encoder v0","time":{"start":1750440715928,"stop":1750440715928,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f3aa8e92f53cfe","name":"Nodes with multiple pubsub topic","time":{"start":1750441117404,"stop":1750441117405,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d7b3883cb3dbc07","name":"Query with Promise Callback, No Decoder","time":{"start":1750441226098,"stop":1750441226099,"duration":1},"status":"passed","severity":"normal"},{"uid":"f66e7627b385575a","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1750441187204,"stop":1750441187204,"duration":0},"status":"passed","severity":"normal"},{"uid":"147dc12945032fe6","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1750440689663,"stop":1750440689664,"duration":1},"status":"passed","severity":"normal"},{"uid":"aea5805fb2749ae5","name":"Publish message with custom timestamp: Sat Jun 29 2024 17:38:37 GMT+0000 (Coordinated Universal Time)","time":{"start":1750441124507,"stop":1750441124507,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e58e4c519260be1","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1750440689622,"stop":1750440689623,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc17220738c3f5ef","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1750440669767,"stop":1750440669767,"duration":0},"status":"passed","severity":"normal"},{"uid":"135ce68ed11c6f96","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1750440657440,"stop":1750440657441,"duration":1},"status":"passed","severity":"normal"},{"uid":"47a55ac9d967b28d","name":"should throw error - no public key","time":{"start":1750440640620,"stop":1750440640620,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a646a5c003a8cd7","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1750440715928,"stop":1750440715929,"duration":1},"status":"passed","severity":"normal"},{"uid":"9091a8537807d608","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750441231610,"stop":1750441231612,"duration":2},"status":"passed","severity":"normal"},{"uid":"2fcb585a3cb7bb41","name":"should return different streams if requested simultaniously","time":{"start":1750440649454,"stop":1750440649454,"duration":0},"status":"passed","severity":"normal"},{"uid":"201a55569d61dde7","name":"same cluster, different shard: nodes connect","time":{"start":1750441002164,"stop":1750441002165,"duration":1},"status":"passed","severity":"normal"},{"uid":"b96c2d5e32c25fac","name":"should properly start and stop event listening","time":{"start":1750440679729,"stop":1750440679729,"duration":0},"status":"passed","severity":"normal"},{"uid":"a701fcdcd7c03aa7","name":"Check message received after jswaku node is restarted","time":{"start":1750441187190,"stop":1750441187191,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3fef8496e03bdfa","name":"should not fail to stop the service if it was not started","time":{"start":1750440661791,"stop":1750440661791,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c40af0705cc433","name":"Push message with Basic HTML tag payload","time":{"start":1750441457142,"stop":1750441457142,"duration":0},"status":"passed","severity":"normal"},{"uid":"707d3d8c78154fb6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750441263894,"stop":1750441263895,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb845a8ee3d3989b","name":"Push message with content topic containing Script","time":{"start":1750441457132,"stop":1750441457132,"duration":0},"status":"passed","severity":"normal"},{"uid":"62fdec96d91067cc","name":"should return empty list for no shard","time":{"start":1750440634309,"stop":1750440634309,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef8acb0e0731582","name":"should serialize and deserialize correctly","time":{"start":1750440692215,"stop":1750440692216,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fa1df8ae44b0166","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750441139399,"stop":1750441139399,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aeb36047445c831","name":"should emit a peer event after start","time":{"start":1750440713673,"stop":1750440713674,"duration":1},"status":"passed","severity":"normal"},{"uid":"183ab91b1429b415","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750440897687,"stop":1750440897687,"duration":0},"status":"passed","severity":"normal"},{"uid":"631ea47d2ede6e2c","name":"addEventListener with correct event","time":{"start":1750440749791,"stop":1750440749791,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f259cb71144b93","name":"different cluster, different shard: nodes don't connect","time":{"start":1750441002165,"stop":1750441002166,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e7f630a10621c05","name":"through manual discovery","time":{"start":1750441004166,"stop":1750441004166,"duration":0},"status":"passed","severity":"normal"},{"uid":"625fb41c4d5a3d4f","name":"should use the provided clusterId for the pubsub topic","time":{"start":1750440634325,"stop":1750440634326,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ccb04e2f246301c","name":"Check received message containing SQL Injection","time":{"start":1750441139369,"stop":1750441139369,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74cc6eb617bd68c","name":"Passing an array","time":{"start":1750441271508,"stop":1750441271508,"duration":0},"status":"passed","severity":"normal"},{"uid":"191ca1eff649cb1e","name":"Throws when trying to push message with empty payload","time":{"start":1750441457144,"stop":1750441457144,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46ebc276cf3bb78","name":"Renews subscription after lossing a connection","time":{"start":1750441231647,"stop":1750441231647,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc084c8f21fec4b","name":"should not receive a peer event after stop","time":{"start":1750440661793,"stop":1750440661793,"duration":0},"status":"passed","severity":"normal"},{"uid":"8064f0d56650e009","name":"Check publish message containing Basic HTML tag","time":{"start":1750441124504,"stop":1750441124504,"duration":0},"status":"passed","severity":"normal"},{"uid":"35177f3588c7677d","name":"Js publishes, other Js receives","time":{"start":1750441112041,"stop":1750441112042,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ed305b4a3c9a62b","name":"Promise Callback - false","time":{"start":1750441249363,"stop":1750441249363,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5420e00d04339e","name":"getPeersByDiscovery","time":{"start":1750441096961,"stop":1750441096961,"duration":0},"status":"passed","severity":"normal"},{"uid":"303436482a692544","name":"Push message with content topic containing numeric","time":{"start":1750441457130,"stop":1750441457130,"duration":0},"status":"passed","severity":"normal"},{"uid":"61096d5683008929","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1750441276174,"stop":1750441276174,"duration":0},"status":"passed","severity":"normal"},{"uid":"26683dc6793aec98","name":"Check received message containing shell command","time":{"start":1750441187184,"stop":1750441187184,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b0c9ec01d40b88","name":"Check meta is set [symmetric]","time":{"start":1750440668059,"stop":1750440668060,"duration":1},"status":"passed","severity":"normal"},{"uid":"8de34aa5d75d0d24","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1750440634301,"stop":1750440634302,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb02f181405e0558","name":"should send to specified number of peers of used peers","time":{"start":1750440679844,"stop":1750440679845,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0daff636622d830","name":"should throw error - no id","time":{"start":1750440640618,"stop":1750440640619,"duration":1},"status":"passed","severity":"normal"},{"uid":"96fdaf02e308cbd3","name":"should expose v3 protocol through getter","time":{"start":1750440679852,"stop":1750440679852,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc732f49452f5a5e","name":"handles empty contentTopics array correctly","time":{"start":1750440634324,"stop":1750440634324,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b1810eee99fe9b","name":"Check publish message containing JSON","time":{"start":1750441124504,"stop":1750441124504,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d1b2b74653742b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1750440634317,"stop":1750440634318,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7901e9917e58134","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1750441117405,"stop":1750441117405,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e63cf441843411","name":"Check received message containing JSON","time":{"start":1750441187196,"stop":1750441187196,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed54d31c24edd641","name":"Refresh subscription","time":{"start":1750441263919,"stop":1750441263921,"duration":2},"status":"passed","severity":"normal"},{"uid":"4fa22cef135561f7","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1750440709956,"stop":1750440709956,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e0d2853d47e47c","name":"should successfully unsubscribe from an existing subscription","time":{"start":1750440680010,"stop":1750440680010,"duration":0},"status":"passed","severity":"normal"},{"uid":"f972f0d5b9576c8c","name":"Fails to push message bigger that 1MB","time":{"start":1750441457137,"stop":1750441457137,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5957509ceda7e6","name":"Subscribe to topic containing short and receive message","time":{"start":1750441231640,"stop":1750441231641,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd328f76c04c5427","name":"should expose relay peer count in v3 responses","time":{"start":1750440974480,"stop":1750440974481,"duration":1},"status":"passed","severity":"normal"},{"uid":"89a33fd17f14b490","name":"Relay - times out","time":{"start":1750441278601,"stop":1750441278602,"duration":1},"status":"passed","severity":"normal"},{"uid":"f611f97e2e122868","name":"listenerCount","time":{"start":1750440749793,"stop":1750440749794,"duration":1},"status":"passed","severity":"normal"},{"uid":"605f369ae353521e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750441263942,"stop":1750441263942,"duration":0},"status":"passed","severity":"normal"},{"uid":"e765c00d2dcecae7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750441231647,"stop":1750441231647,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5fa0abd4786eef","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app51/5/topic85/xml","time":{"start":1750441238665,"stop":1750441238666,"duration":1},"status":"passed","severity":"normal"},{"uid":"a68945bc3bdf41ba","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1750440693075,"stop":1750440693075,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b6ca2464206c0b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750441231631,"stop":1750441231631,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef3aced838f2fdc2","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1750440634297,"stop":1750440634297,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5275490f75b4903","name":"Push message with numeric payload","time":{"start":1750441457139,"stop":1750441457139,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9016066262fc1a3","name":"Check publish message containing Script","time":{"start":1750441124503,"stop":1750441124504,"duration":1},"status":"passed","severity":"normal"},{"uid":"33e694e968a527d8","name":"should set field with only RELAY enabled","time":{"start":1750440640630,"stop":1750440640630,"duration":0},"status":"passed","severity":"normal"},{"uid":"6779f2244bec8c8f","name":"throws an error for improperly formatted content topics","time":{"start":1750440634304,"stop":1750440634305,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a63c70d9b93f4fa","name":"should handle concurrent sends correctly","time":{"start":1750440959924,"stop":1750440959924,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdce8e6041887c49","name":"should check connected peers if present and suitable","time":{"start":1750440680083,"stop":1750440680083,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd894d8b4cd47413","name":"should reject if WakuNode is not started","time":{"start":1750440680081,"stop":1750440680081,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83f85e6779268e3","name":"Generator, custom pubsub topic","time":{"start":1750441252509,"stop":1750441252509,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c84b65f663b62ff6","name":"Push message with XML payload","time":{"start":1750441457126,"stop":1750441457126,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a3442c7ad10df9","name":"can start the service","time":{"start":1750441041528,"stop":1750441041529,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed3cdba0e75f5e78","name":"Subscribe to topic containing Script and receive message","time":{"start":1750441231643,"stop":1750441231643,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d22ea9a69d0929","name":"passes more than one ENR URLs and attempts connection","time":{"start":1750440713677,"stop":1750440713677,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6aa57e6cbfa87798","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1750440728752,"stop":1750440728752,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba573e18f6c472c9","name":"Push message with content topic containing SQL Injection","time":{"start":1750441457132,"stop":1750441457132,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea03312f65d86857","name":"should only return 1 node with relay and store capability","time":{"start":1750440657951,"stop":1750440657952,"duration":1},"status":"passed","severity":"normal"},{"uid":"9262d9026d325d7e","name":"Check received message containing escaped characters","time":{"start":1750441139397,"stop":1750441139398,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcbfa8d4953f9486","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1750440649082,"stop":1750440649083,"duration":1},"status":"passed","severity":"normal"},{"uid":"47f1f78d089c230c","name":"Round trip binary encryption [ecies, signature]","time":{"start":1750440669767,"stop":1750440669767,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c48ea667e0c5f75","name":"should check false positive rate","time":{"start":1750440692217,"stop":1750440692217,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e7cc904157dc70d","name":"should wait for LightPush peer to be connected","time":{"start":1750440680083,"stop":1750440680084,"duration":1},"status":"passed","severity":"normal"},{"uid":"e92494598997444b","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1750440709957,"stop":1750440709957,"duration":0},"status":"passed","severity":"normal"},{"uid":"22673347850a8855","name":"Check received message containing escaped characters","time":{"start":1750441187184,"stop":1750441187184,"duration":0},"status":"passed","severity":"normal"},{"uid":"f387d3d956a31f61","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750441263906,"stop":1750441263906,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d66be9ea6d9e54","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1750440634325,"stop":1750440634325,"duration":0},"status":"passed","severity":"normal"},{"uid":"9307c83015b42757","name":"Waku message hash computation (meta attribute not present)","time":{"start":1750440649083,"stop":1750440649083,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b01c8c53f1c058","name":"should add and remove event listeners correctly","time":{"start":1750440661795,"stop":1750440661795,"duration":0},"status":"passed","severity":"normal"},{"uid":"216c3d183144e5a3","name":"should enable all discoveries when explicitly set","time":{"start":1750440679911,"stop":1750440679911,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f2d3699b9811f99","name":"Push message with short payload","time":{"start":1750441457138,"stop":1750441457138,"duration":0},"status":"passed","severity":"normal"},{"uid":"245597f725ad646","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1750440661794,"stop":1750440661794,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ae1b6be344f7db","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1750440634314,"stop":1750440634315,"duration":1},"status":"passed","severity":"normal"},{"uid":"386015f3042f4e3a","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1750441117404,"stop":1750441117404,"duration":0},"status":"passed","severity":"normal"},{"uid":"467c15624ae11e70","name":"should get locked peers","time":{"start":1750440679429,"stop":1750440679430,"duration":1},"status":"passed","severity":"normal"},{"uid":"574f9d912cde1025","name":"nwaku subscribes","time":{"start":1750441112038,"stop":1750441112038,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f97926d294ba28","name":"Check message with invalid timestamp is not received","time":{"start":1750441139381,"stop":1750441139381,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ed0f67e7d4cb7","name":"Passing cursor with wrong pubsubTopic for nwaku > 0.35.1","time":{"start":1750441213023,"stop":1750441213023,"duration":0},"status":"skipped","severity":"normal"},{"uid":"87ce86bd31f9e859","name":"Push message with rate limit","time":{"start":1750441457151,"stop":1750441457151,"duration":0},"status":"passed","severity":"normal"},{"uid":"208c69a5d00e1c43","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1750440634298,"stop":1750440634298,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a34ab0779e040a","name":"Check received message containing short","time":{"start":1750441139392,"stop":1750441139392,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3c7564a801595","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1750440689632,"stop":1750440689632,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8095f9deb695ec","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750441263935,"stop":1750441263937,"duration":2},"status":"passed","severity":"normal"},{"uid":"f6599699c8feb23e","name":"should wait for Filter peer to be connected","time":{"start":1750440680084,"stop":1750440680084,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f9989653dd138f","name":"should detect messages with missing dependencies","time":{"start":1750440693073,"stop":1750440693073,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ca95f6f65bebc10","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1750441213021,"stop":1750441213021,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2a65e0e7ea10895","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750441263895,"stop":1750441263895,"duration":0},"status":"passed","severity":"normal"},{"uid":"997ae6d78d87c727","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1750440639839,"stop":1750440639840,"duration":1},"status":"passed","severity":"normal"},{"uid":"97da45230c03473f","name":"Check message with invalid timestamp is not received","time":{"start":1750441139400,"stop":1750441139400,"duration":0},"status":"passed","severity":"normal"},{"uid":"6db17eec0dfa727c","name":"Check received message containing Arabic","time":{"start":1750441139394,"stop":1750441139394,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea7accb21356627","name":"Generator, 2 different pubsubtopics","time":{"start":1750441252505,"stop":1750441252506,"duration":1},"status":"passed","severity":"normal"},{"uid":"56b7924a8af9e131","name":"can start the service","time":{"start":1750440661790,"stop":1750440661790,"duration":0},"status":"passed","severity":"normal"},{"uid":"4775939220d56df6","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750441231622,"stop":1750441231623,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6808739d3cb8e57","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1750440634306,"stop":1750440634307,"duration":1},"status":"passed","severity":"normal"},{"uid":"344fb9ce7ba2dc87","name":"should reject if LightPush is requested but not mounted","time":{"start":1750440680082,"stop":1750440680082,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5339c0900432a5","name":"accepts valid content-filtered query","time":{"start":1750440649070,"stop":1750440649071,"duration":1},"status":"passed","severity":"normal"},{"uid":"883af5e0e6c9f46b","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1750440634322,"stop":1750440634322,"duration":0},"status":"passed","severity":"normal"},{"uid":"465376749af9a693","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1750440649454,"stop":1750440649455,"duration":1},"status":"passed","severity":"normal"},{"uid":"808e4dbbefea137c","name":"should not fail to start the service if it is already started","time":{"start":1750440661791,"stop":1750440661792,"duration":1},"status":"passed","severity":"normal"},{"uid":"347e186cb30d1ba8","name":"Push message with shell command payload","time":{"start":1750441457143,"stop":1750441457143,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eba7a2a1887b133","name":"Subscribe to topic containing shell command and publish message","time":{"start":1750441133592,"stop":1750441133593,"duration":1},"status":"passed","severity":"normal"},{"uid":"995cd5ba6c1d4150","name":"Check received message containing special chars","time":{"start":1750441187192,"stop":1750441187193,"duration":1},"status":"passed","severity":"normal"},{"uid":"222477f349da32a6","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1750440657954,"stop":1750440657954,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8ecb3d20d23f886d","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1750441124506,"stop":1750441124507,"duration":1},"status":"passed","severity":"normal"},{"uid":"7898bb6809374380","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1750440689633,"stop":1750440689634,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cdbe13bca55ef10","name":"Passing invalid cursor for nwaku > 0.35.1","time":{"start":1750441213022,"stop":1750441213023,"duration":1},"status":"skipped","severity":"normal"},{"uid":"229b73b24a5b42bc","name":"Check publish message containing Arabic","time":{"start":1750441124502,"stop":1750441124503,"duration":1},"status":"passed","severity":"normal"},{"uid":"c52363a352031bc8","name":"Ping on peer without subscriptions","time":{"start":1750440777960,"stop":1750440777961,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cac6a0a7d01d4ab","name":"Check received message with timestamp: 1750440708834 ","time":{"start":1750441139399,"stop":1750441139399,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aaebc84803eaa1c","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1750440657446,"stop":1750440657446,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b6051059313228","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1750440845535,"stop":1750440845536,"duration":1},"status":"passed","severity":"normal"},{"uid":"930a66731229a8c0","name":"Push message with meta","time":{"start":1750441457150,"stop":1750441457150,"duration":0},"status":"passed","severity":"normal"},{"uid":"da55410e8e694d68","name":"configure the node with multiple pubsub topics","time":{"start":1750441304297,"stop":1750441304297,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e406251991dd61","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1750440689653,"stop":1750440689653,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb3d28f3bb124f0","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1750440634317,"stop":1750440634317,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0dcc0ebef06a87b","name":"Fails to push message with large meta","time":{"start":1750441457150,"stop":1750441457151,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f8dc4e5a4147f71","name":"should not receive a peer event after stop","time":{"start":1750441041536,"stop":1750441041537,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bb0a90486ca436c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1750440634313,"stop":1750440634313,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc48904fd5784e42","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1750440634311,"stop":1750440634311,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a827975bcf9a49","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1750440689620,"stop":1750440689621,"duration":1},"status":"passed","severity":"normal"},{"uid":"9518c15e0d8c76b","name":"should detect RLN errors","time":{"start":1750440648924,"stop":1750440648925,"duration":1},"status":"passed","severity":"normal"},{"uid":"fca6032c89bad776","name":"udp ip6 address","time":{"start":1750440639982,"stop":1750440639983,"duration":1},"status":"passed","severity":"normal"},{"uid":"42679e321b2ce4d2","name":"groups content topics by expected pubsub topic","time":{"start":1750440634303,"stop":1750440634303,"duration":0},"status":"passed","severity":"normal"},{"uid":"6974cc68949d4661","name":"Check message received after jswaku node is restarted","time":{"start":1750441187203,"stop":1750441187203,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6b2a6741d33848f","name":"should be able to encode the field with only STORE set to true","time":{"start":1750440639830,"stop":1750440639830,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa725451fd56c78","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1750440992218,"stop":1750440992218,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f1096fc9c3b0c8","name":"should properly create location multiaddrs - tcp","time":{"start":1750440640629,"stop":1750440640629,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d01e6c7353991a4","name":"Check message with no pubsub topic is not received","time":{"start":1750441139387,"stop":1750441139388,"duration":1},"status":"passed","severity":"normal"},{"uid":"b050c202ddb2269","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1750440639840,"stop":1750440639841,"duration":1},"status":"passed","severity":"normal"},{"uid":"78e00bdaf058c691","name":"Push message with SQL Injection payload","time":{"start":1750441457125,"stop":1750441457126,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f86a3f94943ba58","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1750440679912,"stop":1750440679912,"duration":0},"status":"passed","severity":"normal"},{"uid":"a46dbaaa4a4b6de1","name":"Publishes to nwaku","time":{"start":1750441112039,"stop":1750441112040,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c5f803cfb62b93d","name":"Check message with invalid timestamp is not received","time":{"start":1750441187187,"stop":1750441187188,"duration":1},"status":"passed","severity":"normal"},{"uid":"286e2b5646a2e6ff","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1750440689668,"stop":1750440689669,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2a2b814f3a3ee6d","name":"Check received message containing short","time":{"start":1750441187191,"stop":1750441187192,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cf1fa3e05b8c3d7","name":"All","time":{"start":1750440713909,"stop":1750440713917,"duration":8},"status":"passed","severity":"normal"},{"uid":"c2ddc220baf8c457","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1750441133586,"stop":1750441133587,"duration":1},"status":"passed","severity":"normal"},{"uid":"755713fe411ac6d0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1750440634315,"stop":1750440634315,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af92aa422d1c455","name":"Check message with no payload is not received","time":{"start":1750441139388,"stop":1750441139388,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae72404ab66c972b","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1750440649455,"stop":1750440649455,"duration":0},"status":"passed","severity":"normal"},{"uid":"427f46702a890448","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1750440897706,"stop":1750440897707,"duration":1},"status":"passed","severity":"normal"},{"uid":"e17f93dd7ec289a","name":"Filter","time":{"start":1750441278603,"stop":1750441278604,"duration":1},"status":"passed","severity":"normal"},{"uid":"dccc5016955a90a8","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1750440634321,"stop":1750440634322,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b49ea9d85c1f093","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1750441276170,"stop":1750441276171,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a509fcd32ba0b4b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1750441457148,"stop":1750441457148,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d29f0424bfccdf","name":"Decoder throws on empty string content topic","time":{"start":1750440649754,"stop":1750440649754,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b56ef1e45d6abb7","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1750440634323,"stop":1750440634323,"duration":0},"status":"passed","severity":"normal"},{"uid":"740471b88858d6b3","name":"Check received message containing numeric","time":{"start":1750441187192,"stop":1750441187192,"duration":0},"status":"passed","severity":"normal"},{"uid":"938b6fd646dc6bea","name":"Check message on other pubsub topic is not received","time":{"start":1750441187188,"stop":1750441187188,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f76ea9820f06290","name":"should throw an error for missing sharding configuration","time":{"start":1750440634323,"stop":1750440634324,"duration":1},"status":"passed","severity":"normal"},{"uid":"66cbb7ac0257d94f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1750440634316,"stop":1750440634317,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a6f4d0b52af83e4","name":"should properly create location multiaddrs - tcp6","time":{"start":1750440640628,"stop":1750440640628,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecda99d651ad5732","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1750441276176,"stop":1750441276176,"duration":0},"status":"passed","severity":"normal"},{"uid":"172ca6ef35644c3f","name":"returns all values when wanted number is greater than available values","time":{"start":1750440656695,"stop":1750440656695,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b227d07bc3c7226","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1750441117403,"stop":1750441117403,"duration":0},"status":"passed","severity":"normal"},{"uid":"1490bff2727b5d0b","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1750441260170,"stop":1750441260171,"duration":1},"status":"passed","severity":"normal"},{"uid":"42a20fc775db836c","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1750440657444,"stop":1750440657445,"duration":1},"status":"passed","severity":"normal"},{"uid":"469dcc75700408e7","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1750440680009,"stop":1750440680009,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be6f920443e6f4d","name":"should use provided shard info when available","time":{"start":1750440680022,"stop":1750440680022,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d448968feb4b6c","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1750440657444,"stop":1750440657444,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b2ca433c5193ad6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750441263910,"stop":1750441263911,"duration":1},"status":"passed","severity":"normal"},{"uid":"c719c5709432740f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1750441198315,"stop":1750441198316,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdd1ba21b270944","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1750440689611,"stop":1750440689611,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc4f33048cfdafda","name":"should use DNS peer discovery with light client","time":{"start":1750440713676,"stop":1750440713676,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e23104d7794c5558","name":"Generator, 2 different pubsubtopics","time":{"start":1750441252513,"stop":1750441252515,"duration":2},"status":"passed","severity":"normal"},{"uid":"9ddb3e9a6ba29e16","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750441263914,"stop":1750441263915,"duration":1},"status":"passed","severity":"normal"},{"uid":"efe1ee8630d40f37","name":"Check received message containing Chinese","time":{"start":1750441139393,"stop":1750441139394,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fdb4a2fafb1c27c","name":"Passing page size 1 when there are 4 messages","time":{"start":1750441264121,"stop":1750441264122,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa3f4090d31a2bfb","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1750440639831,"stop":1750440639832,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ca77626b87534e1","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1750440689664,"stop":1750440689665,"duration":1},"status":"passed","severity":"normal"},{"uid":"e981b1a4d62e0a3d","name":"can start and stop the service","time":{"start":1750440661791,"stop":1750440661791,"duration":0},"status":"passed","severity":"normal"},{"uid":"250bc7bee8c88027","name":"should push the message to the outgoing buffer","time":{"start":1750440693069,"stop":1750440693069,"duration":0},"status":"passed","severity":"normal"},{"uid":"a24b3909672da5c8","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1750440689659,"stop":1750440689660,"duration":1},"status":"passed","severity":"normal"},{"uid":"959095e7c82bf861","name":"Push 30 different messages","time":{"start":1750441457129,"stop":1750441457129,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9b219b8a29ab0641","name":"should not allow k > 12","time":{"start":1750440689211,"stop":1750440689212,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bc94cd9121863a1","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1750440657441,"stop":1750440657443,"duration":2},"status":"passed","severity":"normal"},{"uid":"adbc1f888c22c03f","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1750440657439,"stop":1750440657440,"duration":1},"status":"passed","severity":"normal"},{"uid":"89f9d70f949cbbb2","name":"should return REMOTE_PEER_REJECTED for empty string","time":{"start":1750440648923,"stop":1750440648924,"duration":1},"status":"passed","severity":"normal"},{"uid":"8573ae099b85eb41","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1750440689632,"stop":1750440689632,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f18bf76251c00","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app34/7/topic63/json","time":{"start":1750441238668,"stop":1750441238669,"duration":1},"status":"passed","severity":"normal"},{"uid":"91f346eeb2cd6f58","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750441231628,"stop":1750441231629,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f1589f3c2aa07fe","name":"Fails to publish message with wrong content topic","time":{"start":1750441124509,"stop":1750441124510,"duration":1},"status":"passed","severity":"normal"},{"uid":"65895dbca55dae50","name":"should initialize with custom number of peers","time":{"start":1750440679429,"stop":1750440679429,"duration":0},"status":"passed","severity":"normal"},{"uid":"545faf869a81a751","name":"Subscribe to topic containing long and receive message","time":{"start":1750441231624,"stop":1750441231625,"duration":1},"status":"passed","severity":"normal"},{"uid":"900ce1d0b83fe793","name":"isConnected return false after peer stops","time":{"start":1750440728763,"stop":1750440728764,"duration":1},"status":"passed","severity":"normal"},{"uid":"4964b7f1b179f2b8","name":"Push message with short payload","time":{"start":1750441457122,"stop":1750441457123,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b2a4800d14abba7","name":"Push to array if already present","time":{"start":1750440633819,"stop":1750440633819,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b04a38cefc9b64d","name":"handles different networkShards values correctly","time":{"start":1750440634304,"stop":1750440634304,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e0635c79e5035b","name":"non connected peers","time":{"start":1750441097172,"stop":1750441097172,"duration":0},"status":"skipped","severity":"normal"},{"uid":"21cc0b7c77a2c6a0","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1750440689660,"stop":1750440689661,"duration":1},"status":"passed","severity":"normal"},{"uid":"6926a5a7d129cc8d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750441263887,"stop":1750441263887,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f6e5518754c05f","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1750440689633,"stop":1750440689633,"duration":0},"status":"passed","severity":"normal"},{"uid":"d247cb7b1ea230f5","name":"Check received message containing SQL Injection","time":{"start":1750441187181,"stop":1750441187182,"duration":1},"status":"passed","severity":"normal"},{"uid":"11b5e87b4a84d7e6","name":"can start the service","time":{"start":1750440713670,"stop":1750440713671,"duration":1},"status":"passed","severity":"normal"},{"uid":"d494a050f2bff599","name":"Passing page size 3 when there are 20 messages","time":{"start":1750441264133,"stop":1750441264134,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2910bce9d5dd49d","name":"Check message with no pubsub topic is not received","time":{"start":1750441139400,"stop":1750441139401,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2bbade639ea6358","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1750440715929,"stop":1750440715929,"duration":0},"status":"passed","severity":"normal"},{"uid":"586910a5d286a1e8","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1750440680022,"stop":1750440680022,"duration":0},"status":"passed","severity":"normal"},{"uid":"114546dd6ccd1296","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1750440634300,"stop":1750440634300,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49fc7e66cf436b1","name":"Subscribe to topic containing long and receive message","time":{"start":1750441231641,"stop":1750441231641,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13238ef4a2fee61","name":"throws on content topic with empty topic name field","time":{"start":1750440634290,"stop":1750440634290,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8a9b37a6c8007e","name":"random static sharding 6 - Cluster ID: 214, Shard ID: 67","time":{"start":1750441304295,"stop":1750441304295,"duration":0},"status":"passed","severity":"normal"},{"uid":"444cfae0c0063809","name":"random static sharding 1 - Cluster ID: 574, Shard ID: 121","time":{"start":1750441304292,"stop":1750441304292,"duration":0},"status":"passed","severity":"normal"},{"uid":"97467541a39e0409","name":"Used by Waku Relay","time":{"start":1750441271509,"stop":1750441271509,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aa196b3079e5152","name":"Ordered callback, aborts when callback returns true","time":{"start":1750441263967,"stop":1750441263967,"duration":0},"status":"passed","severity":"normal"},{"uid":"caebe9f399297d58","name":"pre and post cipher","time":{"start":1750440668472,"stop":1750440668472,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cdd701a1ef98c26","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750441231634,"stop":1750441231635,"duration":1},"status":"passed","severity":"normal"},{"uid":"32c48de9df691451","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750441231630,"stop":1750441231630,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0232e5806a94263","name":"Check received message with timestamp: 1750440708184 ","time":{"start":1750441187199,"stop":1750441187199,"duration":0},"status":"passed","severity":"normal"},{"uid":"5640dc2901344b12","name":"Check message on other pubsub topic is not received","time":{"start":1750441139400,"stop":1750441139400,"duration":0},"status":"passed","severity":"normal"},{"uid":"e67b154ed84e9530","name":"Overlapping topic subscription","time":{"start":1750441263891,"stop":1750441263891,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a3f37a888fc8edf","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1750440634316,"stop":1750440634316,"duration":0},"status":"passed","severity":"normal"},{"uid":"e270d0fd6c6d3175","name":"Query with Ordered Callback, No message returned","time":{"start":1750441226095,"stop":1750441226096,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc5343add279c28c","name":"throws on content topic with non-number generation field","time":{"start":1750440634287,"stop":1750440634288,"duration":1},"status":"passed","severity":"normal"},{"uid":"26e718d0f623afc9","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1750440634454,"stop":1750440634454,"duration":0},"status":"passed","severity":"normal"},{"uid":"407dab156281ce69","name":"should return PeerId when PeerId is provided","time":{"start":1750440680021,"stop":1750440680021,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e169c8be12d3cf","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1750440634313,"stop":1750440634313,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d03e1c7315482","name":"Subscribe to topic containing emoji and publish message","time":{"start":1750441133593,"stop":1750441133594,"duration":1},"status":"passed","severity":"normal"},{"uid":"34060c7bf870aec8","name":"isConnected should return false after all peers disconnect","time":{"start":1750440728763,"stop":1750440728763,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e77cadf9071cc0","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1750440689631,"stop":1750440689632,"duration":1},"status":"passed","severity":"normal"},{"uid":"c05d739975ef7c3d","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1750440634308,"stop":1750440634308,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3cd34ae5d591655","name":"Decoder throws on empty string content topic","time":{"start":1750440669769,"stop":1750440669769,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8178b2a052801c","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1750440649084,"stop":1750440649085,"duration":1},"status":"passed","severity":"normal"},{"uid":"871fee98f5d1bdc2","name":"Push message with meta","time":{"start":1750441457135,"stop":1750441457135,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f58e190b1495ce","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1750440656695,"stop":1750440656696,"duration":1},"status":"passed","severity":"normal"},{"uid":"a34d756cc7c13863","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1750440679721,"stop":1750440679729,"duration":8},"status":"passed","severity":"normal"},{"uid":"5cec08ea6fba3c7b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750441231646,"stop":1750441231646,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b24a07767456bf4","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app59/2/topic904/utf8","time":{"start":1750441238669,"stop":1750441238670,"duration":1},"status":"passed","severity":"normal"},{"uid":"a16a4acd92b29d81","name":"Check received message containing XML","time":{"start":1750441187195,"stop":1750441187195,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb320be106f9f98","name":"Subscribe and publish message","time":{"start":1750441133585,"stop":1750441133585,"duration":0},"status":"passed","severity":"normal"},{"uid":"13bae48078c67a09","name":"Publish message with rate limit","time":{"start":1750441124512,"stop":1750441124513,"duration":1},"status":"passed","severity":"normal"},{"uid":"b72ba6a34e071ddb","name":"Subscribe to topic containing Script and publish message","time":{"start":1750441133591,"stop":1750441133591,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e26f4c614657386","name":"should not receive a peer event before start","time":{"start":1750440661792,"stop":1750440661793,"duration":1},"status":"passed","severity":"normal"},{"uid":"710884df9f885aae","name":"Subscribe and receive messages via lightPush","time":{"start":1750441263906,"stop":1750441263907,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e054b0a96e05dd9","name":"Check received message containing emoji","time":{"start":1750441139376,"stop":1750441139377,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdd423e829bd61ca","name":"should handle a minimal index list","time":{"start":1750440634453,"stop":1750440634453,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbaf402ed2e27dca","name":"Push message with SQL Injection payload","time":{"start":1750441457141,"stop":1750441457141,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0aaf5aa9fe140bb","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750440897684,"stop":1750440897684,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac403cb743a5ded6","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750441231639,"stop":1750441231639,"duration":0},"status":"passed","severity":"normal"},{"uid":"5523621f2e970a0a","name":"ignores unrecognized TXT record formats","time":{"start":1750440657950,"stop":1750440657950,"duration":0},"status":"passed","severity":"normal"},{"uid":"141cec6f8606d91","name":"should set field with all protocols enabled","time":{"start":1750440640630,"stop":1750440640630,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e750ee3992e4f9","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1750440668059,"stop":1750440668059,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e52918b3e61990","name":"isConnected should return true after first peer connects","time":{"start":1750440728762,"stop":1750440728763,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9f9c08071e6bbaa","name":"should receive success status codes in v3 responses","time":{"start":1750440938410,"stop":1750440938410,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe9aecdec345dcb2","name":"getPeersByDiscovery","time":{"start":1750440749793,"stop":1750440749793,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bdbbb069c6dcaa6","name":"Query Generator - true","time":{"start":1750441249358,"stop":1750441249362,"duration":4},"status":"passed","severity":"normal"},{"uid":"ba15473b61fa7b72","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app74/10/topic981/xml","time":{"start":1750441238673,"stop":1750441238673,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05720635950c9dd","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1750441226094,"stop":1750441226094,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2a497c1beccf994","name":"should not retry if at least one success","time":{"start":1750440679846,"stop":1750440679851,"duration":5},"status":"passed","severity":"normal"},{"uid":"e3f59057e9d1cd79","name":"Privacy Node - default protocol","time":{"start":1750441278604,"stop":1750441278604,"duration":0},"status":"passed","severity":"normal"},{"uid":"4015609a4df607cf","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1750441117402,"stop":1750441117402,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35bcd3223b6b490","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1750440634314,"stop":1750440634314,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f74b1fdebbce315","name":"Subscribe to topic containing JSON and publish message","time":{"start":1750441133592,"stop":1750441133592,"duration":0},"status":"passed","severity":"normal"},{"uid":"754b2f2d826de898","name":"Check received message containing unicode special characters","time":{"start":1750441187197,"stop":1750441187198,"duration":1},"status":"passed","severity":"normal"},{"uid":"9897160e93f6f8ed","name":"Query generator for multiple messages with different message text format","time":{"start":1750441263953,"stop":1750441263960,"duration":7},"status":"passed","severity":"normal"},{"uid":"b967347f190a7998","name":"handles multiple messages","time":{"start":1750441269962,"stop":1750441269962,"duration":0},"status":"passed","severity":"normal"},{"uid":"a603cc2a01bcf1f0","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1750440634302,"stop":1750440634302,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5b20236796a10b","name":"Check received message containing escaped characters","time":{"start":1750441187197,"stop":1750441187197,"duration":0},"status":"passed","severity":"normal"},{"uid":"e112e7937d2b8a0b","name":"Check received message containing unicode special characters","time":{"start":1750441139398,"stop":1750441139398,"duration":0},"status":"passed","severity":"normal"},{"uid":"c168d96126a4ada1","name":"Decoder throws on undefined content topic","time":{"start":1750440668062,"stop":1750440668062,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d10e0b959642996","name":"should never report false negatives","time":{"start":1750440692215,"stop":1750440692215,"duration":0},"status":"passed","severity":"normal"},{"uid":"49476aa8a6e44d76","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1750440679911,"stop":1750440679911,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae87a7f59420d066","name":"Round trip binary serialization","time":{"start":1750440649751,"stop":1750440649752,"duration":1},"status":"passed","severity":"normal"},{"uid":"24ecb95130a166b9","name":"Check received message containing Basic HTML tag","time":{"start":1750441187183,"stop":1750441187183,"duration":0},"status":"passed","severity":"normal"},{"uid":"994c8d3b198cd8ce","name":"Push message with content topic containing Arabic","time":{"start":1750441457146,"stop":1750441457146,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c917ae8c524b47","name":"A test","time":{"start":1750440992392,"stop":1750440992392,"duration":0},"status":"passed","severity":"normal"},{"uid":"7085bb518b29bd60","name":"returns only open connection if one present","time":{"start":1750440648943,"stop":1750440648943,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc55f5355cd2b07","name":"should decode valid enr with tcp successfully","time":{"start":1750440640618,"stop":1750440640618,"duration":0},"status":"passed","severity":"normal"},{"uid":"28290c2a726b02e9","name":"Push message with content topic containing shell command","time":{"start":1750441457149,"stop":1750441457149,"duration":0},"status":"passed","severity":"normal"},{"uid":"590368757235d9cc","name":"Refresh subscription","time":{"start":1750441231624,"stop":1750441231624,"duration":0},"status":"passed","severity":"normal"},{"uid":"c995d3be35bb4ca0","name":"Encoder throws on undefined content topic","time":{"start":1750440668060,"stop":1750440668061,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce17faef440f64a6","name":"Subscribe and receives messages on 20 topics","time":{"start":1750441263888,"stop":1750441263888,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0affdf082e2092f","name":"Check received message containing SQL Injection","time":{"start":1750441139395,"stop":1750441139395,"duration":0},"status":"passed","severity":"normal"},{"uid":"524f2569a1372889","name":"should handle different types of entries","time":{"start":1750440678287,"stop":1750440678288,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f3c7526fb2d9fc1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1750440634312,"stop":1750440634312,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a4b85064acf807","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1750441226092,"stop":1750441226094,"duration":2},"status":"passed","severity":"normal"},{"uid":"5c8da49a3b4dd76a","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1750441213019,"stop":1750441213019,"duration":0},"status":"passed","severity":"normal"},{"uid":"87fd27bd598a2bdc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1750440992216,"stop":1750440992217,"duration":1},"status":"passed","severity":"normal"},{"uid":"905e5680fd48dbf5","name":"Push message with content topic containing escaped characters","time":{"start":1750441457149,"stop":1750441457149,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d082f93d4eef137","name":"should be delivered immediately if received","time":{"start":1750440693077,"stop":1750440693077,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d52f7e01f0019f","name":"should properly create location multiaddrs - tcp4","time":{"start":1750440640627,"stop":1750440640628,"duration":1},"status":"passed","severity":"normal"},{"uid":"551661b59e7fb0cf","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750441263898,"stop":1750441263898,"duration":0},"status":"passed","severity":"normal"},{"uid":"1649926541376e63","name":"Push message with custom timestamp: 1750444445948","time":{"start":1750441457136,"stop":1750441457137,"duration":1},"status":"passed","severity":"normal"},{"uid":"3951e2abfc97960d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1750440634312,"stop":1750440634313,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbea16c4ed59b8f5","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1750441117404,"stop":1750441117404,"duration":0},"status":"passed","severity":"normal"},{"uid":"558ae5e18bc47169","name":"Check received message containing Russian","time":{"start":1750441139394,"stop":1750441139395,"duration":1},"status":"passed","severity":"normal"},{"uid":"f458f3c2dadcc5b9","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1750440716758,"stop":1750440716759,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fcf0eba46d25430","name":"should reject if Filter is requested but not mounted","time":{"start":1750440680082,"stop":1750440680083,"duration":1},"status":"passed","severity":"normal"},{"uid":"203b99cf0308f802","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1750440897686,"stop":1750440897686,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d52eda3a42c1ffa","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750441252510,"stop":1750441252511,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1b4c579e04bfaf0a","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1750440689652,"stop":1750440689652,"duration":0},"status":"passed","severity":"normal"},{"uid":"29104cb5fb5cb546","name":"should return usable stream attached to connection","time":{"start":1750440649452,"stop":1750440649453,"duration":1},"status":"passed","severity":"normal"},{"uid":"d68c57f4202aaa49","name":"should throw error - invalid id","time":{"start":1750440640620,"stop":1750440640620,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca2d8dde0bea8a27","name":"should return valid sharding parameters for static sharding","time":{"start":1750440634323,"stop":1750440634323,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef90a1ce2b6f4707","name":"Waku message hash computation (no timestamp)","time":{"start":1750440649084,"stop":1750440649084,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce48cc4e3d5c689f","name":"Meta field set when metaSetter is specified","time":{"start":1750440649752,"stop":1750440649753,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fcb33389299380","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1750440634311,"stop":1750440634312,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cf6e550aadfe7a3","name":"start node with empty shard should fail","time":{"start":1750441304298,"stop":1750441304298,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf2ae1e8e5d25cc9","name":"should correctly map a content topic to a pubsub topic","time":{"start":1750440634325,"stop":1750440634325,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba01c056a1e5b8c","name":"Protocol Selection: should detect and use v3 protocol with v3-capable peers","time":{"start":1750440938404,"stop":1750440938405,"duration":1},"status":"passed","severity":"normal"},{"uid":"6656dd6973f0bd90","name":"Mutual subscription","time":{"start":1750441133583,"stop":1750441133584,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c8467eaa85674b0","name":"Subscribe to topic containing Script and receive message","time":{"start":1750441263931,"stop":1750441263933,"duration":2},"status":"passed","severity":"normal"},{"uid":"5c378aab813f2690","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750441263885,"stop":1750441263886,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cc07304f6fcb0aa","name":"Push message with numeric payload","time":{"start":1750441457123,"stop":1750441457123,"duration":0},"status":"passed","severity":"normal"},{"uid":"102968b52a831a01","name":"Check received message containing XML","time":{"start":1750441139395,"stop":1750441139396,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f6ab6d954dbab","name":"should transition to Unhealthy when no connections","time":{"start":1750440679720,"stop":1750440679720,"duration":0},"status":"passed","severity":"normal"},{"uid":"6260d5c4e9f66c4c","name":"Subscribe to topic containing short and receive message","time":{"start":1750441263921,"stop":1750441263923,"duration":2},"status":"passed","severity":"normal"},{"uid":"e5c0c1430042bd05","name":"Fails to publish duplicate message","time":{"start":1750441124508,"stop":1750441124508,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e97905f013b7b1","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1750440649086,"stop":1750440649086,"duration":0},"status":"passed","severity":"normal"},{"uid":"3751ef77491aba52","name":"should return unique PubsubTopics for static sharding","time":{"start":1750440634307,"stop":1750440634308,"duration":1},"status":"passed","severity":"normal"},{"uid":"5afcec44d7719cf2","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1750441260171,"stop":1750441260171,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad472133668ec7e2","name":"Subscribe to topic containing numeric and publish message","time":{"start":1750441133589,"stop":1750441133589,"duration":0},"status":"passed","severity":"normal"},{"uid":"148efbcd9cbc66d","name":"Subscribe to topic containing long and receive message","time":{"start":1750441263924,"stop":1750441263926,"duration":2},"status":"passed","severity":"normal"},{"uid":"b098aff2c9c5271","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1750440634306,"stop":1750440634306,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9fd3722bd8476e6","name":"Renews subscription after lossing a connection","time":{"start":1750441263904,"stop":1750441263904,"duration":0},"status":"passed","severity":"normal"},{"uid":"770fd5a964aba934","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750441252506,"stop":1750441252507,"duration":1},"status":"passed","severity":"normal"},{"uid":"603ce3ca6c46ab60","name":"caches peers it previously fetched","time":{"start":1750440657950,"stop":1750440657951,"duration":1},"status":"passed","severity":"normal"},{"uid":"98ad80314fcb9836","name":"Non TWN Cluster","time":{"start":1750441238665,"stop":1750441238665,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa3c747b98902d50","name":"Push message with Arabic payload","time":{"start":1750441457140,"stop":1750441457140,"duration":0},"status":"passed","severity":"normal"},{"uid":"607ce6d6350a8b2","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1750440634297,"stop":1750440634297,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff28c6c821ccf3d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750441231645,"stop":1750441231645,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc07907c7d11383","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1750441096963,"stop":1750441096964,"duration":1},"status":"passed","severity":"normal"},{"uid":"903d1a2041da1ad6","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1750440689617,"stop":1750440689618,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a01e265708aff62","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1750440634299,"stop":1750440634299,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a1862f851ed74b5","name":"Register correct protocols","time":{"start":1750441133584,"stop":1750441133584,"duration":0},"status":"passed","severity":"normal"},{"uid":"9007d8396b23b4c1","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1750440689653,"stop":1750440689654,"duration":1},"status":"passed","severity":"normal"},{"uid":"b186945332ecf16c","name":"Subscribe to topic containing XML and receive message","time":{"start":1750441263933,"stop":1750441263934,"duration":1},"status":"passed","severity":"normal"},{"uid":"355b497008adad54","name":"Callback on promise","time":{"start":1750441263965,"stop":1750441263966,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee7a4fb003ccbf22","name":"Check received message with timestamp: 1750440708834 ","time":{"start":1750441139378,"stop":1750441139379,"duration":1},"status":"passed","severity":"normal"},{"uid":"f07b1024f8dbdffb","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750441139381,"stop":1750441139381,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7dfc372a4a79d01","name":"Query with Ordered Callback, No Decoder","time":{"start":1750441226095,"stop":1750441226095,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f2b641678d1efb8","name":"topics with same application and version share the same shard","time":{"start":1750440634302,"stop":1750440634302,"duration":0},"status":"passed","severity":"normal"},{"uid":"f96a3f483aacf8e6","name":"Check received message with timestamp: 1750440708834000000 ","time":{"start":1750441139398,"stop":1750441139399,"duration":1},"status":"passed","severity":"normal"},{"uid":"571efb253aa4305a","name":"Check received message containing special chars","time":{"start":1750441139365,"stop":1750441139366,"duration":1},"status":"passed","severity":"normal"},{"uid":"55a074abcc1415de","name":"should emit a peer event after start","time":{"start":1750441041534,"stop":1750441041535,"duration":1},"status":"passed","severity":"normal"},{"uid":"e25b04a8a88331b1","name":"random static sharding 8 - Cluster ID: 90, Shard ID: 418","time":{"start":1750441304295,"stop":1750441304296,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdb06bb42e8cbe4c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750441263895,"stop":1750441263896,"duration":1},"status":"passed","severity":"normal"},{"uid":"6979e9cec97de583","name":"Check received message containing Chinese","time":{"start":1750441187180,"stop":1750441187180,"duration":0},"status":"passed","severity":"normal"},{"uid":"171d2df25f834689","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750441231629,"stop":1750441231629,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b02bceadbe2995","name":"should be able to decode the field with only STORE set to true","time":{"start":1750440639839,"stop":1750440639839,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5d7712b3de3f91","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1750441276174,"stop":1750441276175,"duration":1},"status":"passed","severity":"normal"},{"uid":"e961961fe95c4073","name":"throws on content topic with generation field greater than 0","time":{"start":1750440634288,"stop":1750440634288,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e02ad5b5250fc1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750441263895,"stop":1750441263895,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd6b1ae47a8d9e7","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1750440634454,"stop":1750440634454,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c62417332a299f","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1750440693073,"stop":1750440693073,"duration":0},"status":"passed","severity":"normal"},{"uid":"75cf57bf3b64424f","name":"Push message with content topic containing short","time":{"start":1750441457145,"stop":1750441457145,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf0e2c999d95f0e","name":"rejects hash query with content filter parameters","time":{"start":1750440649072,"stop":1750440649072,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ae53c10cbf4cea","name":"Check received message containing Basic HTML tag","time":{"start":1750441187195,"stop":1750441187196,"duration":1},"status":"passed","severity":"normal"},{"uid":"4137798edba41545","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1750440689620,"stop":1750440689620,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10c12c0d32d1967","name":"Check received message containing JSON","time":{"start":1750441139396,"stop":1750441139397,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9f017195ae979c1","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1750440689627,"stop":1750440689628,"duration":1},"status":"passed","severity":"normal"},{"uid":"da92d10cb4fd845f","name":"Promise Callback - true","time":{"start":1750441249363,"stop":1750441249363,"duration":0},"status":"passed","severity":"normal"},{"uid":"96f1daf90c62db9f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750441263882,"stop":1750441263885,"duration":3},"status":"passed","severity":"normal"},{"uid":"c448d8100e163869","name":"should properly clean up resources when disposed","time":{"start":1750440678288,"stop":1750440678298,"duration":10},"status":"passed","severity":"normal"},{"uid":"301a2d6e96bf1556","name":"Check publish message containing emoji","time":{"start":1750441124506,"stop":1750441124506,"duration":0},"status":"passed","severity":"normal"},{"uid":"b408af7565d3fee9","name":"Sign & Recover","time":{"start":1750440668472,"stop":1750440668472,"duration":0},"status":"passed","severity":"normal"},{"uid":"e486f13e11170814","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1750441263966,"stop":1750441263967,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f06966eacb99cd0","name":"Fails to publish message with size larger than 1 MB","time":{"start":1750441124511,"stop":1750441124511,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f34c4836adda80","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1750440634326,"stop":1750440634326,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d3de9bf4ef0a60","name":"removeEventListener with wrong event","time":{"start":1750440749792,"stop":1750440749793,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bd616cf0741d6d","name":"Push message with rate limit","time":{"start":1750441457135,"stop":1750441457136,"duration":1},"status":"passed","severity":"normal"},{"uid":"d758eaadc38d7ddc","name":"Fields are not dropped","time":{"start":1750440648958,"stop":1750440648958,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd99dcffb7dde93","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750441263897,"stop":1750441263897,"duration":0},"status":"passed","severity":"normal"},{"uid":"8611ee009507eef1","name":"Push message with content topic containing XML","time":{"start":1750441457132,"stop":1750441457132,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcabd15534fa2480","name":"Encoder throws on empty string content topic","time":{"start":1750440668061,"stop":1750440668061,"duration":0},"status":"passed","severity":"normal"},{"uid":"2167c309a24c820e","name":"should be able to encode the field with only RELAY set to true","time":{"start":1750440639827,"stop":1750440639829,"duration":2},"status":"passed","severity":"normal"},{"uid":"749adc79280f424c","name":"Should update shard info","time":{"start":1750441041686,"stop":1750441041687,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e8994f8ae3127cd","name":"Check message with no content topic is not received","time":{"start":1750441139388,"stop":1750441139388,"duration":0},"status":"passed","severity":"normal"},{"uid":"8374a98ef73c4ea9","name":"Sample","time":{"start":1750440639934,"stop":1750440639935,"duration":1},"status":"passed","severity":"normal"},{"uid":"925c8d1f00f1ef73","name":"Push 30 different messages","time":{"start":1750441457144,"stop":1750441457144,"duration":0},"status":"skipped","severity":"normal"},{"uid":"370387f9b4ff6fa3","name":"Push message with unicode special characters payload","time":{"start":1750441457143,"stop":1750441457144,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4ea793cb1d66f8a","name":"Passing page size 10 when there are 10 messages","time":{"start":1750441264134,"stop":1750441264134,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02306a79808d94b","name":"should continually clean up expired entries at intervals","time":{"start":1750440678298,"stop":1750440678298,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d682fe069e4be68","name":"Reusing cursor across nodes","time":{"start":1750441213022,"stop":1750441213022,"duration":0},"status":"passed","severity":"normal"},{"uid":"d17850c44de3ea95","name":"throws on content topic with empty version field","time":{"start":1750440634289,"stop":1750440634290,"duration":1},"status":"passed","severity":"normal"},{"uid":"481e1e4a717c91dc","name":"Subscribe to topic containing short and receive message","time":{"start":1750441263892,"stop":1750441263892,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a8d89a6fd5444f","name":"Subscribe to topic containing short and publish message","time":{"start":1750441133587,"stop":1750441133588,"duration":1},"status":"passed","severity":"normal"},{"uid":"55a62091310fa629","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750441231641,"stop":1750441231641,"duration":0},"status":"passed","severity":"normal"},{"uid":"7086b9dbc07b03c9","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1750441213020,"stop":1750441213020,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3b3da5e94ecc793","name":"less peers than existing","time":{"start":1750441097170,"stop":1750441097171,"duration":1},"status":"skipped","severity":"normal"},{"uid":"916e9cb4ed1410de","name":"Push message with long payload","time":{"start":1750441457123,"stop":1750441457123,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0c5e984b2827a","name":"Check received message containing Basic HTML tag","time":{"start":1750441139370,"stop":1750441139371,"duration":1},"status":"passed","severity":"normal"},{"uid":"9965f749e96bfa5e","name":"should encode/decode to text encoding","time":{"start":1750440640622,"stop":1750440640622,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b1f340b398ad2f","name":"Message Sending: should successfully send messages using v3 protocol","time":{"start":1750440938406,"stop":1750440938408,"duration":2},"status":"passed","severity":"normal"},{"uid":"1110faf129dffb03","name":"recovers when dns.resolve returns empty","time":{"start":1750440657949,"stop":1750440657949,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed46b025c385305","name":"should throw error - no public key","time":{"start":1750440640619,"stop":1750440640619,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b08a4cdf667c2c4","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1750440679721,"stop":1750440679721,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c40255d6699f562","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750441263930,"stop":1750441263930,"duration":0},"status":"passed","severity":"normal"},{"uid":"4704e33972cb79c9","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1750440689648,"stop":1750440689648,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e08a7343b887588","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1750440689667,"stop":1750440689668,"duration":1},"status":"passed","severity":"normal"},{"uid":"31afe35bd1d5a2d9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750441263941,"stop":1750441263941,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb43f0254a1578c6","name":"should be case insensitive","time":{"start":1750440648937,"stop":1750440648940,"duration":3},"status":"passed","severity":"normal"},{"uid":"1717a14d817904d7","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1750440634320,"stop":1750440634320,"duration":0},"status":"passed","severity":"normal"},{"uid":"77fcabfa3c661a3d","name":"Check received message containing Arabic","time":{"start":1750441139367,"stop":1750441139368,"duration":1},"status":"passed","severity":"normal"},{"uid":"eee44cae2bb93b7c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750441263931,"stop":1750441263931,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3441fb06edcaa1","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1750440693074,"stop":1750440693074,"duration":0},"status":"passed","severity":"normal"},{"uid":"939579fcdfe34e94","name":"Reopen subscription with peer with lost subscription","time":{"start":1750440777958,"stop":1750440777959,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba88a9f4d3a304c0","name":"LightPush","time":{"start":1750441278603,"stop":1750441278603,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b2d473fa855602","name":"Push message with content topic containing special chars","time":{"start":1750441457130,"stop":1750441457130,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2d6a049fbcb999","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1750440634301,"stop":1750440634301,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c54f3d33fe4ebf","name":"Check publish message after service node is restarted","time":{"start":1750441124511,"stop":1750441124512,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ea1767f00cd16c09","name":"Check message received after jswaku node is restarted","time":{"start":1750441139402,"stop":1750441139402,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1023b829c08ad35c","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1750440649071,"stop":1750440649071,"duration":0},"status":"passed","severity":"normal"},{"uid":"42de5be4cdcbbe84","name":"Relay - dialed first","time":{"start":1750441278600,"stop":1750441278601,"duration":1},"status":"passed","severity":"normal"},{"uid":"66223d4f1b402374","name":"Relay + Store","time":{"start":1750440713903,"stop":1750440713908,"duration":5},"status":"passed","severity":"normal"},{"uid":"644b00994f8a4541","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750441263943,"stop":1750441263948,"duration":5},"status":"passed","severity":"normal"},{"uid":"33b691a39813ca4e","name":"Renews subscription after lossing a connection","time":{"start":1750441231634,"stop":1750441231634,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3cfe9ecc509185","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750441231603,"stop":1750441231604,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdcfd40ea53a9bae","name":"Ephemeral field set to true","time":{"start":1750440649752,"stop":1750440649752,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4266d29464e456","name":"should not fail to start the service if it is already started","time":{"start":1750441041533,"stop":1750441041534,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e7e4e425d21e910","name":"Subscribe to topic containing long and publish message","time":{"start":1750441133588,"stop":1750441133589,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ef28a7474e77bec","name":"Light Node - default protocols","time":{"start":1750441278604,"stop":1750441278604,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7255c20d124ae7b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750441231641,"stop":1750441231642,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f983713e92740d0","name":"Check received message containing Russian","time":{"start":1750441187181,"stop":1750441187181,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe0e8f54d8adfd1","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1750440689658,"stop":1750440689659,"duration":1},"status":"passed","severity":"normal"},{"uid":"c544ebc7c9a01f76","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750441263893,"stop":1750441263893,"duration":0},"status":"passed","severity":"normal"},{"uid":"2651b60ff1404362","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1750440649083,"stop":1750440649083,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f68aa0ccdceff1f","name":"Check received message containing long","time":{"start":1750441187192,"stop":1750441187192,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bbd1e9dfdb42167","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1750440639834,"stop":1750440639835,"duration":1},"status":"passed","severity":"normal"},{"uid":"afa7cef45b85c135","name":"should handle corrupted local storage data gracefully","time":{"start":1750440661794,"stop":1750440661795,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc758a8302fedffa","name":"should detect topic errors","time":{"start":1750440648931,"stop":1750440648932,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3d79faae4277840","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1750440689619,"stop":1750440689619,"duration":0},"status":"passed","severity":"normal"},{"uid":"f405f45a4f18f670","name":"Push message with unicode special characters payload","time":{"start":1750441457128,"stop":1750441457128,"duration":0},"status":"passed","severity":"normal"},{"uid":"121840ce00cd3cc9","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1750440689637,"stop":1750440689637,"duration":0},"status":"passed","severity":"normal"},{"uid":"b559ba6e141d87af","name":"Check received message containing SQL Injection","time":{"start":1750441187194,"stop":1750441187194,"duration":0},"status":"passed","severity":"normal"},{"uid":"522b68a2933ce21b","name":"handles empty shards array correctly","time":{"start":1750440634324,"stop":1750440634324,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef385f9c1626ccf0","name":"Ordered Callback - true","time":{"start":1750441249363,"stop":1750441249364,"duration":1},"status":"passed","severity":"normal"},{"uid":"80e721125cdc153f","name":"should start and stop interval correctly","time":{"start":1750440679177,"stop":1750440679178,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aa30cee8bb4ee1a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750441263929,"stop":1750441263929,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7156422062ff2","name":"Encoder throws on undefined content topic","time":{"start":1750440669768,"stop":1750440669768,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bdf58ef9f749647","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1750441276173,"stop":1750441276173,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb81e6166c98efc","name":"Push message with long payload","time":{"start":1750441457138,"stop":1750441457138,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f582d3a63f8f79","name":"Check message on other pubsub topic is not received","time":{"start":1750441187201,"stop":1750441187201,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0522cb01ab2ee87","name":"should properly create peer info with all multiaddrs","time":{"start":1750440640629,"stop":1750440640629,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8e379f45f8c4bf","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750441231632,"stop":1750441231633,"duration":1},"status":"passed","severity":"normal"},{"uid":"707c289054c3c70d","name":"Subscribe and receive messages via lightPush","time":{"start":1750441231603,"stop":1750441231603,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56bede9cae0579a","name":"Callback on promise, aborts when callback returns true","time":{"start":1750441263966,"stop":1750441263966,"duration":0},"status":"passed","severity":"normal"},{"uid":"d440344ab93f03d","name":"Check message with no content topic is not received","time":{"start":1750441187189,"stop":1750441187189,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c715f208a3577c9","name":"Push message with custom timestamp: 1750437245948","time":{"start":1750441457136,"stop":1750441457136,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a06d43b1b7a8d65","name":"should reject on timeout if it was set","time":{"start":1750440680083,"stop":1750440680083,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a660b8da0425082","name":"does not throw on valid cases","time":{"start":1750440634284,"stop":1750440634285,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7aa78851849417a","name":"Push message with content topic containing unicode special characters","time":{"start":1750441457134,"stop":1750441457134,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c777d6f0182303","name":"Push message with content topic containing JSON","time":{"start":1750441457148,"stop":1750441457149,"duration":1},"status":"passed","severity":"normal"},{"uid":"91c4e229155155ec","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750441263903,"stop":1750441263903,"duration":0},"status":"passed","severity":"normal"},{"uid":"b087106a22810b88","name":"returns all values when wanted number matches available values","time":{"start":1750440656693,"stop":1750440656694,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ff6a9db5c9c275e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750441231625,"stop":1750441231628,"duration":3},"status":"passed","severity":"normal"},{"uid":"97dafa1f8e2bc76d","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1750440689636,"stop":1750440689636,"duration":0},"status":"passed","severity":"normal"},{"uid":"430e47b9d3e8fb33","name":"should return false when shard is not included in network shards","time":{"start":1750440680023,"stop":1750440680024,"duration":1},"status":"passed","severity":"normal"},{"uid":"15448a2c71127abc","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1750441260170,"stop":1750441260170,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fdfc68af99a0bf6","name":"throws on empty content topic","time":{"start":1750440634286,"stop":1750440634286,"duration":0},"status":"passed","severity":"normal"},{"uid":"25366eefb1fd7319","name":"Query generator for multiple messages","time":{"start":1750441263952,"stop":1750441263953,"duration":1},"status":"passed","severity":"normal"},{"uid":"575006c403432e4f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750441263897,"stop":1750441263897,"duration":0},"status":"passed","severity":"normal"},{"uid":"740a4cd05daf608","name":"messageHash returns a Uint8Array","time":{"start":1750440649085,"stop":1750440649085,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d59b16a3b7d1eab","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1750440680024,"stop":1750440680024,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba37000652041f3","name":"should properly create location multiaddrs - udp6","time":{"start":1750440640628,"stop":1750440640628,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dcee9c31c56886","name":"Subscribe and receive messages via waku relay post","time":{"start":1750441263886,"stop":1750441263886,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1216fecb2f36052","name":"Check received message containing JSON","time":{"start":1750441139371,"stop":1750441139372,"duration":1},"status":"passed","severity":"normal"},{"uid":"c10a4730b0922090","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1750440689657,"stop":1750440689658,"duration":1},"status":"passed","severity":"normal"},{"uid":"4852ff052073f617","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1750440689619,"stop":1750440689620,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c86741cb77cf1ce","name":"random static sharding 3 - Cluster ID: 533, Shard ID: 807","time":{"start":1750441304293,"stop":1750441304293,"duration":0},"status":"passed","severity":"normal"},{"uid":"3839f310049e79e5","name":"should return no connections if no open connection provided","time":{"start":1750440648944,"stop":1750440648944,"duration":0},"status":"passed","severity":"normal"},{"uid":"527273bb54b0bd18","name":"Check publish message containing shell command","time":{"start":1750441124505,"stop":1750441124505,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac442d227decb777","name":"Generator, custom pubsub topic","time":{"start":1750441252512,"stop":1750441252513,"duration":1},"status":"passed","severity":"normal"},{"uid":"4328743b7d4b6ae8","name":"throws on content topic with empty application field","time":{"start":1750440634288,"stop":1750440634289,"duration":1},"status":"passed","severity":"normal"},{"uid":"e705d1a4778fb131","name":"Subscribe to topic containing Script and receive message","time":{"start":1750441231630,"stop":1750441231631,"duration":1},"status":"passed","severity":"normal"},{"uid":"be08124bc10645af","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1750440689222,"stop":1750440689223,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f905e88c538c098","name":"should add received messages to bloom filter","time":{"start":1750440693071,"stop":1750440693071,"duration":0},"status":"passed","severity":"normal"},{"uid":"62724f09a9689248","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750441231643,"stop":1750441231643,"duration":0},"status":"passed","severity":"normal"},{"uid":"12206ae014d23495","name":"Decrypt messages","time":{"start":1750441099741,"stop":1750441099743,"duration":2},"status":"passed","severity":"normal"},{"uid":"550884c9b3bbb513","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1750441231622,"stop":1750441231622,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6bef5918d4143cfe","name":"random static sharding 2 - Cluster ID: 497, Shard ID: 604","time":{"start":1750441304292,"stop":1750441304293,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f18e09dc2a98c","name":"Query Generator, Multiple PubsubTopics","time":{"start":1750441226088,"stop":1750441226089,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a3cf278527813c9","name":"should handle connection events","time":{"start":1750440679430,"stop":1750440679431,"duration":1},"status":"passed","severity":"normal"},{"uid":"878bb3e108b7fdc9","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1750440680023,"stop":1750440680023,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc4c5804fd9f1b25","name":"Push message with content topic containing Russian","time":{"start":1750441457147,"stop":1750441457147,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f83f3d7db38b731","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1750441213018,"stop":1750441213019,"duration":1},"status":"passed","severity":"normal"},{"uid":"97b8c4a948af472","name":"Check publish message containing escaped characters","time":{"start":1750441124505,"stop":1750441124505,"duration":0},"status":"passed","severity":"normal"},{"uid":"129654b6df66192c","name":"should be able to encode the field with only FILTER set to true","time":{"start":1750440639830,"stop":1750440639831,"duration":1},"status":"passed","severity":"normal"},{"uid":"78e1f9b94e7d0a69","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1750440680021,"stop":1750440680021,"duration":0},"status":"passed","severity":"normal"},{"uid":"f24788cb1daac8c","name":"should reject if Relay is requested but not mounted","time":{"start":1750440680082,"stop":1750440680082,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c4ca56314048db","name":"Check received message containing numeric","time":{"start":1750441187179,"stop":1750441187180,"duration":1},"status":"passed","severity":"normal"},{"uid":"570e0d71ba965698","name":"should have status code helpers","time":{"start":1750440938408,"stop":1750440938409,"duration":1},"status":"passed","severity":"normal"},{"uid":"e864473a48f4df1f","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1750440634307,"stop":1750440634307,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ed19ebb5e9f361","name":"Publish message with custom timestamp: Fri Jun 20 2025 18:38:37 GMT+0000 (Coordinated Universal Time)","time":{"start":1750441124508,"stop":1750441124508,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b0c6a8bc0d1c60","name":"peer:update - should do nothing if another protocol hit","time":{"start":1750440649454,"stop":1750440649454,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00263c6c2a096ed","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750441231636,"stop":1750441231636,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e8bdfc064eebc0","name":"Subscribe to topic containing XML and receive message","time":{"start":1750441263896,"stop":1750441263897,"duration":1},"status":"passed","severity":"normal"},{"uid":"5156a16b4c02e36c","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1750440689626,"stop":1750440689626,"duration":0},"status":"passed","severity":"normal"},{"uid":"85a4967ee62d7f37","name":"should throw an error for insufficient data","time":{"start":1750440634454,"stop":1750440634454,"duration":0},"status":"passed","severity":"normal"},{"uid":"82fcc2a0ef015cf4","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1750440728752,"stop":1750440728762,"duration":10},"status":"passed","severity":"normal"},{"uid":"457d580a099fa687","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750441231634,"stop":1750441231634,"duration":0},"status":"passed","severity":"normal"},{"uid":"d98eb53a4e16bc2a","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app99/2/topic629/json","time":{"start":1750441238669,"stop":1750441238669,"duration":0},"status":"passed","severity":"normal"},{"uid":"8541ad2b00734cb2","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1750441133586,"stop":1750441133586,"duration":0},"status":"passed","severity":"normal"},{"uid":"d40802b5a46f6c9f","name":"1 Relay, 1 fetch","time":{"start":1750440657308,"stop":1750440657309,"duration":1},"status":"passed","severity":"normal"},{"uid":"590f9169759a2e74","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1750440709957,"stop":1750440709958,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cd7ce6f75b5d7ee","name":"Push message with XML payload","time":{"start":1750441457142,"stop":1750441457142,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cdbedba7f462a69","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1750440693076,"stop":1750440693076,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca364af7e3f53f04","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app52/4/topic876/json","time":{"start":1750441238672,"stop":1750441238672,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece7fad44ae24dfc","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1750441002163,"stop":1750441002164,"duration":1},"status":"passed","severity":"normal"},{"uid":"78deda432b1470b2","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750441263893,"stop":1750441263894,"duration":1},"status":"passed","severity":"normal"},{"uid":"e52487ac50eed201","name":"should set field with only FILTER enabled","time":{"start":1750440640631,"stop":1750440640631,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e10ecec833b83f7","name":"should insert message id into causal history","time":{"start":1750440693069,"stop":1750440693070,"duration":1},"status":"passed","severity":"normal"},{"uid":"832e658a673d65bb","name":"messageHashStr returns a hex string","time":{"start":1750440649085,"stop":1750440649086,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d6c89bd96cb5f5f","name":"should request peer renewal on specific errors","time":{"start":1750440679180,"stop":1750440679181,"duration":1},"status":"passed","severity":"normal"},{"uid":"d23fa10bfc41c8f0","name":"Check received message containing short","time":{"start":1750441139363,"stop":1750441139363,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7cdcff54cd210bd","name":"Push message with content topic containing JSON","time":{"start":1750441457133,"stop":1750441457133,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad6a688910d733d9","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app10/4/topic386/proto","time":{"start":1750441238672,"stop":1750441238673,"duration":1},"status":"passed","severity":"normal"},{"uid":"e89dfbc4ed18edb4","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1750441198317,"stop":1750441198318,"duration":1},"status":"passed","severity":"normal"},{"uid":"8822e01b0deefd8","name":"Check received message containing Script","time":{"start":1750441187194,"stop":1750441187195,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c1fe5bd89970da2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1750440634318,"stop":1750440634319,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ec8ad5c59b92317","name":"Check received message containing Arabic","time":{"start":1750441187180,"stop":1750441187181,"duration":1},"status":"passed","severity":"normal"},{"uid":"50718fccc036cccd","name":"should return the pubsub topic directly if a string is provided","time":{"start":1750440634320,"stop":1750440634321,"duration":1},"status":"passed","severity":"normal"},{"uid":"c30c19452f2b8e","name":"Ordered Callback - false","time":{"start":1750441249364,"stop":1750441249364,"duration":0},"status":"passed","severity":"normal"},{"uid":"f876df277412ae2a","name":"Push message with content topic containing unicode special characters","time":{"start":1750441457149,"stop":1750441457150,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b930bf13ec3023f","name":"ignores domain fetching errors","time":{"start":1750440657950,"stop":1750440657950,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3613617d74f7f4f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750441263907,"stop":1750441263907,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d59c8dcf7dcef7f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750441263887,"stop":1750441263888,"duration":1},"status":"passed","severity":"normal"},{"uid":"66ddad59111056df","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750440845524,"stop":1750440845524,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e4d6c7d4913627","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1750440680010,"stop":1750440680010,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed536cffee3a556","name":"should use shardsUnderCluster when provided","time":{"start":1750440680022,"stop":1750440680022,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eee5766c304ef65","name":"different cluster, same shard: nodes don't connect","time":{"start":1750441002165,"stop":1750441002165,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e2c14d934b0520","name":"configure the node with multiple content topics","time":{"start":1750441238674,"stop":1750441238675,"duration":1},"status":"passed","severity":"normal"},{"uid":"46a2aeff8c04e8bb","name":"should detect rate limiting errors","time":{"start":1750440648925,"stop":1750440648931,"duration":6},"status":"passed","severity":"normal"},{"uid":"449564ee0391e21a","name":"Publish without waiting for remote peer","time":{"start":1750441133584,"stop":1750441133585,"duration":1},"status":"passed","severity":"normal"},{"uid":"58bbc99418f759be","name":"Overlapping topic subscription","time":{"start":1750441263919,"stop":1750441263919,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d47438fd6daac70","name":"random static sharding 9 - Cluster ID: 947, Shard ID: 37","time":{"start":1750441304296,"stop":1750441304296,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a9b7150d908721","name":"should be empty when created","time":{"start":1750440680039,"stop":1750440680040,"duration":1},"status":"passed","severity":"normal"},{"uid":"abad097fe639b0be","name":"Accepts a valid Waku Message","time":{"start":1750440683492,"stop":1750440683493,"duration":1},"status":"passed","severity":"normal"},{"uid":"59fc634c091fd7f","name":"Check received message containing short","time":{"start":1750441187177,"stop":1750441187179,"duration":2},"status":"passed","severity":"normal"},{"uid":"7b428b5f3d4d84ef","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750441231646,"stop":1750441231646,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2001c9d2b3dde7","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1750440845530,"stop":1750440845531,"duration":1},"status":"passed","severity":"normal"},{"uid":"b23f2159d592cada","name":"Push message with content topic containing Chinese","time":{"start":1750441457146,"stop":1750441457146,"duration":0},"status":"passed","severity":"normal"},{"uid":"143c7304ec83fd83","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1750440689611,"stop":1750440689612,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe92a01be3865e2a","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1750440639835,"stop":1750440639836,"duration":1},"status":"passed","severity":"normal"},{"uid":"c05da9d750538abf","name":"Check received message containing long","time":{"start":1750441139363,"stop":1750441139364,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dd7cd98bb742601","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750441263917,"stop":1750441263918,"duration":1},"status":"passed","severity":"normal"},{"uid":"56136fa774383869","name":"should throw an error for missing required configuration","time":{"start":1750440634310,"stop":1750440634310,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f8c98c7121d6fa4","name":"Subscribe to topic containing special chars and publish message","time":{"start":1750441133589,"stop":1750441133589,"duration":0},"status":"passed","severity":"normal"},{"uid":"772bc8795794d701","name":"should be called for bootstrap peers","time":{"start":1750440716758,"stop":1750440716758,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e7a9e1e1e3bab4","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750441139379,"stop":1750441139381,"duration":2},"status":"passed","severity":"normal"},{"uid":"447709ad6fea5dc5","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1750440649754,"stop":1750440649755,"duration":1},"status":"passed","severity":"normal"},{"uid":"7440e905f738ecaf","name":"Generator, custom pubsub topic","time":{"start":1750441252504,"stop":1750441252505,"duration":1},"status":"passed","severity":"normal"},{"uid":"645a7f0ebc52b5bd","name":"Check received message containing unicode special characters","time":{"start":1750441187184,"stop":1750441187185,"duration":1},"status":"passed","severity":"normal"},{"uid":"f27f929ca9ed2a44","name":"Check received message containing emoji","time":{"start":1750441187198,"stop":1750441187198,"duration":0},"status":"passed","severity":"normal"},{"uid":"d78d91e238504b44","name":"should correctly import v3 status codes","time":{"start":1750440938408,"stop":1750440938408,"duration":0},"status":"passed","severity":"normal"},{"uid":"8337c7b7aeaf04ef","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1750440639840,"stop":1750440639840,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b2976eab15b58","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1750441117403,"stop":1750441117403,"duration":0},"status":"passed","severity":"normal"},{"uid":"60524a4838f2176e","name":"should increase lamport timestamp","time":{"start":1750440693068,"stop":1750440693068,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2985361fd3f1739","name":"accepts valid message hash query","time":{"start":1750440649072,"stop":1750440649072,"duration":0},"status":"passed","severity":"normal"},{"uid":"85235303379ca33d","name":"Check received message containing XML","time":{"start":1750441139370,"stop":1750441139370,"duration":0},"status":"passed","severity":"normal"},{"uid":"d906d4684b11563c","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1750440693071,"stop":1750440693071,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cfdf26fc91958f8","name":"throws on content topic with too few or too many fields","time":{"start":1750440634287,"stop":1750440634287,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a4c3eced306a94","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1750440634313,"stop":1750440634314,"duration":1},"status":"passed","severity":"normal"},{"uid":"57e98d44fa44c7cb","name":"Push message with Basic HTML tag payload","time":{"start":1750441457126,"stop":1750441457127,"duration":1},"status":"passed","severity":"normal"},{"uid":"d50e90c221264a18","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1750440689664,"stop":1750440689664,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd7c6ca7f82ec03a","name":"Query generator for 2000 messages","time":{"start":1750441263967,"stop":1750441263968,"duration":1},"status":"passed","severity":"normal"},{"uid":"bae601e1c8bfda1","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1750440709955,"stop":1750440709955,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ebc54d66d371b6","name":"should throw if no connection provided","time":{"start":1750440649453,"stop":1750440649453,"duration":0},"status":"passed","severity":"normal"},{"uid":"c38c3f4c604e8e71","name":"Query Generator, Wrong PubsubTopic","time":{"start":1750441226087,"stop":1750441226088,"duration":1},"status":"passed","severity":"normal"},{"uid":"6593848b1157cb90","name":"random static sharding 4 - Cluster ID: 344, Shard ID: 298","time":{"start":1750441304293,"stop":1750441304293,"duration":0},"status":"passed","severity":"normal"},{"uid":"709754f75572e6aa","name":"should be delivered but not added to local log or bloom filter","time":{"start":1750440693075,"stop":1750440693076,"duration":1},"status":"passed","severity":"normal"},{"uid":"a29656cdf489b0bd","name":"Passing page size 11 when there are 10 messages","time":{"start":1750441264134,"stop":1750441264134,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a05da3388cea78d","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1750440689638,"stop":1750440689646,"duration":8},"status":"passed","severity":"normal"},{"uid":"e3e86347b5eb8fd7","name":"Fails to publish message with empty text","time":{"start":1750441124509,"stop":1750441124509,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b5a5d42fb5890f","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1750440689656,"stop":1750440689657,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ecaee7fd9579b6d","name":"Passing page size 0 when there are 110 messages","time":{"start":1750441264119,"stop":1750441264120,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e92b44801f7bfb8","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750441231629,"stop":1750441231629,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f733392e78fa200","name":"Default pageSize","time":{"start":1750441264135,"stop":1750441264136,"duration":1},"status":"passed","severity":"normal"},{"uid":"48274c4496c83bff","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1750440634299,"stop":1750440634299,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be20d5cc45aecfa","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750441231633,"stop":1750441231634,"duration":1},"status":"passed","severity":"normal"},{"uid":"952ce4b2ca57a988","name":"Push message with content topic containing Arabic","time":{"start":1750441457131,"stop":1750441457131,"duration":0},"status":"passed","severity":"normal"},{"uid":"d185e57eda2f4ba","name":"should invoke callbacks when receiving a message","time":{"start":1750440680041,"stop":1750440680041,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e12cb7a1f1a48cd","name":"Fails to push message bigger that 1MB","time":{"start":1750441457153,"stop":1750441457153,"duration":0},"status":"passed","severity":"normal"},{"uid":"6127b9fb949da446","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1750440689654,"stop":1750440689654,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4618411223b53e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750440897688,"stop":1750440897688,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2ced0bc8b9f38b","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1750440689621,"stop":1750440689621,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e266467726a36e","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1750440657953,"stop":1750440657953,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac92cefd9d4dc612","name":"removeEventListener with correct event","time":{"start":1750440749792,"stop":1750440749792,"duration":0},"status":"passed","severity":"normal"},{"uid":"53496fe481715abc","name":"Check received message containing unicode special characters","time":{"start":1750441139376,"stop":1750441139376,"duration":0},"status":"passed","severity":"normal"},{"uid":"2656fc905ec411ea","name":"should throw an error if shards are undefined for static sharding","time":{"start":1750440634309,"stop":1750440634309,"duration":0},"status":"passed","severity":"normal"},{"uid":"d778fba8d9cedd04","name":"should stop and cleanup resources","time":{"start":1750440680042,"stop":1750440680043,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c5d284c12a997a","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1750441226096,"stop":1750441226098,"duration":2},"status":"passed","severity":"normal"},{"uid":"565f7e6047099e18","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1750440640617,"stop":1750440640618,"duration":1},"status":"passed","severity":"normal"},{"uid":"8752877bf69c5da8","name":"Check publish message containing unicode special characters","time":{"start":1750441124505,"stop":1750441124505,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a015ff69d00434c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750441263913,"stop":1750441263914,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbcf16f782575afd","name":"should properly create location multiaddrs - udp","time":{"start":1750440640628,"stop":1750440640629,"duration":1},"status":"passed","severity":"normal"},{"uid":"909b0e6f225405ec","name":"should get / set TCP multiaddr","time":{"start":1750440640627,"stop":1750440640627,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d27eef27c431961","name":"Query with Promise Callback, No message returned","time":{"start":1750441226099,"stop":1750441226099,"duration":0},"status":"passed","severity":"normal"},{"uid":"6547fb5138ae6e4e","name":"Push message with content topic containing Russian","time":{"start":1750441457131,"stop":1750441457131,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c0ef4d515bbc47e","name":"should detect v3 protocol support in nwaku nodes","time":{"start":1750440959923,"stop":1750440959924,"duration":1},"status":"passed","severity":"normal"},{"uid":"87c2156f63325c83","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750441231632,"stop":1750441231632,"duration":0},"status":"passed","severity":"normal"},{"uid":"472bc496035322d5","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1750440634310,"stop":1750440634310,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6102f945c0e516","name":"Check received message containing XML","time":{"start":1750441187182,"stop":1750441187182,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47161646caaa347","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1750440689649,"stop":1750440689649,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f5b685128f7e6b","name":"should return false","time":{"start":1750440640621,"stop":1750440640621,"duration":0},"status":"passed","severity":"normal"},{"uid":"623d6e87b91c11fd","name":"should throw error - no id","time":{"start":1750440640619,"stop":1750440640620,"duration":1},"status":"passed","severity":"normal"},{"uid":"64fb3e117ba58d80","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750441231637,"stop":1750441231638,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0755736abb65ed5","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1750440657445,"stop":1750440657445,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d86ef1a854da1b9","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750441252515,"stop":1750441252515,"duration":0},"status":"passed","severity":"normal"},{"uid":"a672f2f1f2b88e27","name":"should detect decode errors","time":{"start":1750440648933,"stop":1750440648933,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e95b7906faa75ee","name":"Check received message containing numeric","time":{"start":1750441139364,"stop":1750441139365,"duration":1},"status":"passed","severity":"normal"},{"uid":"555fd051d9fcc623","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1750441276172,"stop":1750441276172,"duration":0},"status":"passed","severity":"normal"},{"uid":"484e064556ad47d5","name":"should initialize with default number of peers","time":{"start":1750440679428,"stop":1750440679429,"duration":1},"status":"passed","severity":"normal"},{"uid":"3527c7c7cb9c02c2","name":"retrieves a single peer","time":{"start":1750440657948,"stop":1750440657949,"duration":1},"status":"passed","severity":"normal"},{"uid":"640b39f816905bc3","name":"Subscribe and receive messages via lightPush","time":{"start":1750441231635,"stop":1750441231635,"duration":0},"status":"passed","severity":"normal"},{"uid":"161d9cdec706e20b","name":"Query Generator, No Decoder","time":{"start":1750441226089,"stop":1750441226091,"duration":2},"status":"passed","severity":"normal"},{"uid":"cf51023ae6fccfe8","name":"should properly create location multiaddrs - udp4","time":{"start":1750440640627,"stop":1750440640627,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f244359746e4af2","name":"Overlapping topic subscription","time":{"start":1750441231623,"stop":1750441231624,"duration":1},"status":"passed","severity":"normal"},{"uid":"48b02244fd4e80ac","name":"should handle incoming messages","time":{"start":1750440680010,"stop":1750440680011,"duration":1},"status":"passed","severity":"normal"},{"uid":"abd91e4c3dd5b267","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1750440709953,"stop":1750440709955,"duration":2},"status":"passed","severity":"normal"},{"uid":"63d09696eee50cd9","name":"Query generator for multiple messages with multiple decoders","time":{"start":1750441263962,"stop":1750441263965,"duration":3},"status":"passed","severity":"normal"},{"uid":"90dd62414f3bbca0","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1750440716759,"stop":1750440716759,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e8267acad98cce","name":"Push message with custom timestamp: 1719682445948","time":{"start":1750441457136,"stop":1750441457136,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca10c1133a4028b","name":"Subscribe and receives messages on 20 topics","time":{"start":1750441231619,"stop":1750441231622,"duration":3},"status":"passed","severity":"normal"},{"uid":"71ff59cbd14dae6","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1750441276175,"stop":1750441276175,"duration":0},"status":"passed","severity":"normal"},{"uid":"a462529da1831885","name":"Check received message containing Basic HTML tag","time":{"start":1750441139396,"stop":1750441139396,"duration":0},"status":"passed","severity":"normal"},{"uid":"f387f6b8fd1e05ed","name":"handles different clusterIds correctly","time":{"start":1750440634304,"stop":1750440634304,"duration":0},"status":"passed","severity":"normal"},{"uid":"d813ce706a6d8816","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750441263903,"stop":1750441263903,"duration":0},"status":"passed","severity":"normal"},{"uid":"13059b085c59c8e0","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1750440689649,"stop":1750440689651,"duration":2},"status":"passed","severity":"normal"},{"uid":"937690d880fe8d9f","name":"Decoder throws on undefined content topic","time":{"start":1750440669769,"stop":1750440669769,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a07e12f11c48a67","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750440845525,"stop":1750440845525,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d115cd1079f06c1","name":"should return false when clusterId doesn't match","time":{"start":1750440680023,"stop":1750440680023,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e601b7d99e5a8cf","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1750440679912,"stop":1750440679912,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ffc9e0aa90c7e1","name":"should not receive a peer event before start","time":{"start":1750440713674,"stop":1750440713675,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e48d90ba93581a9","name":"should not fail to start the service if it is already started","time":{"start":1750440713673,"stop":1750440713673,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80465b9610c9a3f","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1750440689612,"stop":1750440689612,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ddeee36bbfe20f","name":"Encoder throws on empty string content topic","time":{"start":1750440669768,"stop":1750440669769,"duration":1},"status":"passed","severity":"normal"},{"uid":"56640577448963db","name":"1 Store, 2 relays, 2 fetches","time":{"start":1750440657310,"stop":1750440657310,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba48dbe702e8509d","name":"isConnected between 2 js-waku relay nodes","time":{"start":1750440728764,"stop":1750440728767,"duration":3},"status":"passed","severity":"normal"},{"uid":"13a45fa01aa7abfb","name":"should have no discoveries enabled by default","time":{"start":1750440679910,"stop":1750440679911,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad008ae5bde3f399","name":"Overlapping topic subscription","time":{"start":1750441231640,"stop":1750441231640,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e35fba26a0924c","name":"Push message with content topic containing XML","time":{"start":1750441457148,"stop":1750441457148,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eeb0db9cae71752","name":"Check received message containing shell command","time":{"start":1750441139375,"stop":1750441139375,"duration":0},"status":"passed","severity":"normal"},{"uid":"812ab1ccc49aedb9","name":"should decode valid enr successfully","time":{"start":1750440640617,"stop":1750440640617,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac2b3ca475c6dc1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750440845533,"stop":1750440845533,"duration":0},"status":"passed","severity":"normal"},{"uid":"e983e8409b819db1","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1750440689627,"stop":1750440689627,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b9ed7412293c712","name":"Push message with content topic containing Basic HTML tag","time":{"start":1750441457133,"stop":1750441457133,"duration":0},"status":"passed","severity":"normal"},{"uid":"12cec65c3c62c467","name":"should handle task timeouts","time":{"start":1750440679181,"stop":1750440679181,"duration":0},"status":"passed","severity":"normal"},{"uid":"6140fb8310886ddb","name":"Check message with no pubsub topic is not received","time":{"start":1750441187201,"stop":1750441187201,"duration":0},"status":"passed","severity":"normal"},{"uid":"678c3113a12961b1","name":"should fail to send if no connected peers found","time":{"start":1750440679843,"stop":1750440679844,"duration":1},"status":"passed","severity":"normal"},{"uid":"93dda9a4909c2e6e","name":"Publish message with large meta","time":{"start":1750441124512,"stop":1750441124512,"duration":0},"status":"passed","severity":"normal"},{"uid":"db120ada3fd0effd","name":"Rejects garbage","time":{"start":1750440683493,"stop":1750440683494,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a991deb4914d989","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1750440639833,"stop":1750440639834,"duration":1},"status":"passed","severity":"normal"},{"uid":"968e8903d6533ff","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750441187186,"stop":1750441187186,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d2b96170a797f6","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750441187187,"stop":1750441187187,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8974419511a84b","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1750440689618,"stop":1750440689618,"duration":0},"status":"passed","severity":"normal"},{"uid":"c51b9290a8f0e150","name":"Check publish message containing special chars","time":{"start":1750441124502,"stop":1750441124502,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8bacf42b11798f","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app25/2/topic840/xml","time":{"start":1750441238673,"stop":1750441238674,"duration":1},"status":"passed","severity":"normal"},{"uid":"d409637f9ed065ce","name":"can query messages normally","time":{"start":1750441234813,"stop":1750441234816,"duration":3},"status":"passed","severity":"normal"},{"uid":"650dfa3d29f6db0f","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app93/2/topic505/utf8","time":{"start":1750441238670,"stop":1750441238670,"duration":0},"status":"passed","severity":"normal"},{"uid":"f626bf31880af40","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750441263941,"stop":1750441263942,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c9101403279864","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1750440657954,"stop":1750440657954,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3bb898d1e394eb79","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1750440689636,"stop":1750440689637,"duration":1},"status":"passed","severity":"normal"},{"uid":"a36d06ff6b3a2fbc","name":"should select older connection if present","time":{"start":1750440648946,"stop":1750440648946,"duration":0},"status":"passed","severity":"normal"},{"uid":"6155fe9fdb81dc3a","name":"Subscribe to topic containing Script and receive message","time":{"start":1750441263896,"stop":1750441263896,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f165b313d98f912","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1750441133592,"stop":1750441133592,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2de229f8755d04e","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1750440689648,"stop":1750440689649,"duration":1},"status":"passed","severity":"normal"},{"uid":"e28b98c59c71ae70","name":"Subscribe and receives messages on 20 topics","time":{"start":1750441231638,"stop":1750441231638,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d48a5af49ddec2e","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1750441133593,"stop":1750441133593,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ae15e48c9ccf25e","name":"rejects hash query with time filter","time":{"start":1750440649072,"stop":1750440649073,"duration":1},"status":"passed","severity":"normal"},{"uid":"27664304dd8ba152","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1750440634300,"stop":1750440634300,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b87f52ca5eb30c","name":"should throw an error for an unconfigured topic","time":{"start":1750440634320,"stop":1750440634320,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee865eaa6a02c338","name":"connects to nwaku","time":{"start":1750441271506,"stop":1750441271506,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4038792462b8451","name":"Push message with emoji payload","time":{"start":1750441457128,"stop":1750441457128,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab32de5091f3e96","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750441231632,"stop":1750441231632,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5635b64ede7b4c5","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1750440679912,"stop":1750440679912,"duration":0},"status":"passed","severity":"normal"},{"uid":"b609d1892899f4f2","name":"should be able to decode the field with only FILTER set to true","time":{"start":1750440639838,"stop":1750440639838,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff17a22bac8f6b17","name":"Check received message containing special chars","time":{"start":1750441139393,"stop":1750441139393,"duration":0},"status":"passed","severity":"normal"},{"uid":"cabf60e9343251ef","name":"Init the array if not present","time":{"start":1750440633817,"stop":1750440633818,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b2a64b3844ec813","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1750441226098,"stop":1750441226098,"duration":0},"status":"passed","severity":"normal"},{"uid":"a179bf902b77d317","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750441263927,"stop":1750441263928,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fa48b5d84c2e07c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1750440897686,"stop":1750440897687,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdec7938b9a07e41","name":"addEventListener with wrong event","time":{"start":1750440749791,"stop":1750440749792,"duration":1},"status":"passed","severity":"normal"},{"uid":"68bd53178eda32f3","name":"safeDispatchEvent","time":{"start":1750440749794,"stop":1750440749795,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3ab81ef189afb43","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750441263948,"stop":1750441263949,"duration":1},"status":"passed","severity":"normal"},{"uid":"1544c3cb8d395e87","name":"should update ack status of messages in outgoing buffer","time":{"start":1750440693076,"stop":1750440693076,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57cc23e7b09088b","name":"Check received message containing Chinese","time":{"start":1750441187193,"stop":1750441187193,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ebe85077e664eb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1750440634317,"stop":1750440634317,"duration":0},"status":"passed","severity":"normal"},{"uid":"b778cc3184d4886a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1750440689661,"stop":1750440689661,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e6e701af4aba87","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app95/10/topic759/json","time":{"start":1750441238670,"stop":1750441238671,"duration":1},"status":"passed","severity":"normal"},{"uid":"c37bf11d016626ce","name":"random static sharding 7 - Cluster ID: 790, Shard ID: 158","time":{"start":1750441304295,"stop":1750441304295,"duration":0},"status":"passed","severity":"normal"},{"uid":"445156ae9608fb9e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750440845531,"stop":1750440845532,"duration":1},"status":"passed","severity":"normal"},{"uid":"da4d2856c027f870","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1750440634315,"stop":1750440634315,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b1e58ab305878e","name":"returns nothing if no connections present","time":{"start":1750440648943,"stop":1750440648943,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59f75c13989051d","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1750440679843,"stop":1750440679843,"duration":0},"status":"passed","severity":"normal"},{"uid":"235bf05d5115db42","name":"Check message with non string payload is not received","time":{"start":1750441187203,"stop":1750441187203,"duration":0},"status":"passed","severity":"normal"},{"uid":"624a616b263e5775","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750441263937,"stop":1750441263941,"duration":4},"status":"passed","severity":"normal"},{"uid":"2dd049bbc587f3fe","name":"Waku message hash computation (payload length 0)","time":{"start":1750440649083,"stop":1750440649084,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e3e01b05fdc513d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750441263934,"stop":1750441263935,"duration":1},"status":"passed","severity":"normal"},{"uid":"af11ac2cb7cc3efb","name":"should remove expired entries after TTL has passed","time":{"start":1750440678286,"stop":1750440678286,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e606bfd796b74fa","name":"Push message with special chars payload","time":{"start":1750441457124,"stop":1750441457124,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f60457789838d82","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1750441133586,"stop":1750441133586,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de9fb6361be7cfd","name":"Check publish message containing SQL Injection","time":{"start":1750441124503,"stop":1750441124503,"duration":0},"status":"passed","severity":"normal"},{"uid":"330c32499980c84d","name":"Ping on unsubscribed peer","time":{"start":1750440777961,"stop":1750440777961,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10026546c5e57cc","name":"Check received message with timestamp: 1750440708834000000 ","time":{"start":1750441139377,"stop":1750441139378,"duration":1},"status":"passed","severity":"normal"},{"uid":"c91b2ec74c45d7ef","name":"should maintain desired error rate","time":{"start":1750440692214,"stop":1750440692215,"duration":1},"status":"passed","severity":"normal"},{"uid":"38679928bf9c77a2","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1750441187191,"stop":1750441187191,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7257221c049ed3","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1750441213019,"stop":1750441213020,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff5acc0fabe4288","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750440845531,"stop":1750440845531,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34445b0f3733aac","name":"messageHashStr produces different results for different inputs","time":{"start":1750440649087,"stop":1750440649088,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeaad3d2bffbe573","name":"should detect empty payload errors","time":{"start":1750440648933,"stop":1750440648934,"duration":1},"status":"passed","severity":"normal"},{"uid":"3346bcb7260ce51d","name":"should partition messages based on acknowledgement status","time":{"start":1750440693074,"stop":1750440693074,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef8b2e372f8fbb7b","name":"Check message with no pubsub topic is not received","time":{"start":1750441187188,"stop":1750441187189,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6361fdaf9e99dea","name":"Push message with escaped characters payload","time":{"start":1750441457143,"stop":1750441457143,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f38ffcfc819147d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750441231633,"stop":1750441231633,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f7570c625ea8b7f","name":"should support optional pubsub topic for autosharding","time":{"start":1750440974481,"stop":1750440974482,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7e6566b5aeeda51","name":"creates an iterator","time":{"start":1750441269961,"stop":1750441269961,"duration":0},"status":"passed","severity":"normal"},{"uid":"d987adef6e108a58","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750441187200,"stop":1750441187200,"duration":0},"status":"passed","severity":"normal"},{"uid":"101663791a1ec45a","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1750440634309,"stop":1750440634309,"duration":0},"status":"passed","severity":"normal"},{"uid":"e98a4adf453dbea","name":"Using a function","time":{"start":1750441271508,"stop":1750441271509,"duration":1},"status":"passed","severity":"normal"},{"uid":"b23bae7a4530dbc9","name":"1 Relay, 1 Filter, gives up","time":{"start":1750440657310,"stop":1750440657310,"duration":0},"status":"passed","severity":"normal"},{"uid":"966e4f7eb6b096f4","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750441231630,"stop":1750441231630,"duration":0},"status":"passed","severity":"normal"},{"uid":"46093cc2dc8aaf8e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750441263929,"stop":1750441263929,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d65a86714bb794","name":"should deliver messages after dependencies are met","time":{"start":1750440693073,"stop":1750440693074,"duration":1},"status":"passed","severity":"normal"},{"uid":"27cc79565a0be154","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750440897685,"stop":1750440897686,"duration":1},"status":"passed","severity":"normal"},{"uid":"feb6e8fcbae283ed","name":"should increase lamport timestamp","time":{"start":1750440693070,"stop":1750440693070,"duration":0},"status":"passed","severity":"normal"},{"uid":"494d8f7abdc277a0","name":"stop","time":{"start":1750440749795,"stop":1750440749795,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c555f34528d68f","name":"should set field with all protocols disabled","time":{"start":1750440640629,"stop":1750440640630,"duration":1},"status":"passed","severity":"normal"},{"uid":"98f04786389f5749","name":"start node with empty content topic","time":{"start":1750441238675,"stop":1750441238675,"duration":0},"status":"passed","severity":"normal"},{"uid":"4246c624e873f36b","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1750440639843,"stop":1750440639844,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5251d3fadb5e5e8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750440845534,"stop":1750440845534,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0cdab777a359a3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750441263930,"stop":1750441263930,"duration":0},"status":"passed","severity":"normal"},{"uid":"78055c1235a8e4a2","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750441187199,"stop":1750441187200,"duration":1},"status":"passed","severity":"normal"},{"uid":"f01cd57f8c312e59","name":"Push message with Chinese payload","time":{"start":1750441457139,"stop":1750441457140,"duration":1},"status":"passed","severity":"normal"},{"uid":"aee37433dd22b04b","name":"should not throw an error for a single configured topic","time":{"start":1750440634319,"stop":1750440634319,"duration":0},"status":"passed","severity":"normal"},{"uid":"e50a4c86d073ba1a","name":"Check message on other pubsub topic is not received","time":{"start":1750441139382,"stop":1750441139382,"duration":0},"status":"passed","severity":"normal"},{"uid":"35aebb05f06fc03f","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1750440657952,"stop":1750440657953,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca81015b862e7308","name":"Check message with no content topic is not received","time":{"start":1750441187202,"stop":1750441187202,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f2b3db1007d278","name":"Check message with non string payload is not received","time":{"start":1750441139389,"stop":1750441139389,"duration":0},"status":"passed","severity":"normal"},{"uid":"472dbb759eab64ef","name":"should not receive a peer event before start","time":{"start":1750441041535,"stop":1750441041536,"duration":1},"status":"passed","severity":"normal"},{"uid":"1564ba74c76ccd2c","name":"should retry on transient failures if configured","time":{"start":1750440959924,"stop":1750440959925,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff12a775d49078db","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1750440634303,"stop":1750440634304,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b042ef265921568","name":"Subscribe to topic containing XML and receive message","time":{"start":1750441231644,"stop":1750441231644,"duration":0},"status":"passed","severity":"normal"},{"uid":"81082764ee6d7ce2","name":"Passing page size 19 when there are 20 messages","time":{"start":1750441264135,"stop":1750441264135,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb084b428c2dcda","name":"Sets default value correctly","time":{"start":1750441271510,"stop":1750441271510,"duration":0},"status":"passed","severity":"normal"},{"uid":"959841f9084f6b37","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1750440689637,"stop":1750440689637,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a384c48c6b2fbb","name":"can start and stop the service","time":{"start":1750440713671,"stop":1750440713672,"duration":1},"status":"passed","severity":"normal"},{"uid":"15112ef0ca99f723","name":"should return REMOTE_PEER_REJECTED for unrecognized errors","time":{"start":1750440648936,"stop":1750440648937,"duration":1},"status":"passed","severity":"normal"},{"uid":"519f2e5ee51df617","name":"Check received message containing shell command","time":{"start":1750441187196,"stop":1750441187197,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a157cb08f2f3a1","name":"Wrong topic","time":{"start":1750441238674,"stop":1750441238674,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d181889360509da","name":"Check received message with timestamp: 1750440708184 ","time":{"start":1750441187186,"stop":1750441187186,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5b1f98c37f7bed7","name":"Push message with emoji payload","time":{"start":1750441457144,"stop":1750441457144,"duration":0},"status":"passed","severity":"normal"},{"uid":"40add1fb357d4269","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1750440634315,"stop":1750440634316,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f46c5224afb3f1","name":"should handle special patterns correctly","time":{"start":1750440692216,"stop":1750440692216,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6284bf4efcde6ca","name":"Push message with special chars payload","time":{"start":1750441457139,"stop":1750441457139,"duration":0},"status":"passed","severity":"normal"},{"uid":"286cb7c90359a0b9","name":"new peer added after a peer was already found","time":{"start":1750441096961,"stop":1750441096963,"duration":2},"status":"skipped","severity":"normal"},{"uid":"b52b94d8d56bd4aa","name":"Subscribe and receives messages on 20 topics","time":{"start":1750441263915,"stop":1750441263915,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c5c7f5c2425d2bd","name":"Check publish message containing Russian","time":{"start":1750441124503,"stop":1750441124503,"duration":0},"status":"passed","severity":"normal"},{"uid":"c234d47b871de09","name":"Check publish message containing long","time":{"start":1750441124501,"stop":1750441124501,"duration":0},"status":"passed","severity":"normal"},{"uid":"322916625e7e1d6a","name":"Check message received after nwaku node is restarted","time":{"start":1750441139391,"stop":1750441139391,"duration":0},"status":"skipped","severity":"normal"},{"uid":"19a7a90aaa926267","name":"Subscribe and receive messages via waku relay post","time":{"start":1750441263912,"stop":1750441263913,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca322462ca0d1b66","name":"Push message with content topic containing shell command","time":{"start":1750441457133,"stop":1750441457133,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ccff676e76a4167","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1750441304291,"stop":1750441304292,"duration":1},"status":"passed","severity":"normal"},{"uid":"a783e02f73f70ed6","name":"Subscribe and receive messages via waku relay post","time":{"start":1750441231612,"stop":1750441231614,"duration":2},"status":"passed","severity":"normal"},{"uid":"cdca651a17a82a94","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1750440689621,"stop":1750440689621,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae12160a6a7367dd","name":"Ping on subscribed peer","time":{"start":1750440777960,"stop":1750440777960,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc29116f54c788af","name":"Check received message containing special chars","time":{"start":1750441187180,"stop":1750441187180,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ba2a801338f350","name":"messageHashStr produces consistent results for the same input","time":{"start":1750440649087,"stop":1750440649087,"duration":0},"status":"passed","severity":"normal"},{"uid":"894aaf9802665ee4","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1750440689651,"stop":1750440689652,"duration":1},"status":"passed","severity":"normal"},{"uid":"18501bdeffd3cc1c","name":"should maintain proper timestamps if all messages received","time":{"start":1750440693071,"stop":1750440693071,"duration":0},"status":"passed","severity":"normal"},{"uid":"89849034838f9a83","name":"Check publish message containing XML","time":{"start":1750441124504,"stop":1750441124504,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5dff2bbc9629ae","name":"Asymmetric encrypt & decrypt","time":{"start":1750440668470,"stop":1750440668471,"duration":1},"status":"passed","severity":"normal"},{"uid":"294dc2c4c7e78238","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1750440689221,"stop":1750440689222,"duration":1},"status":"passed","severity":"normal"},{"uid":"694a59068719e96","name":"Push message with content topic containing emoji","time":{"start":1750441457134,"stop":1750441457134,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13aa5213ed0f668","name":"Push message with Script payload","time":{"start":1750441457141,"stop":1750441457141,"duration":0},"status":"passed","severity":"normal"},{"uid":"190b46ff8229dcfc","name":"should receive valid request IDs in v3 responses","time":{"start":1750440938409,"stop":1750440938409,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e4236d94aa604d3","name":"Reopen subscription with peer with lost subscription","time":{"start":1750440777961,"stop":1750440777962,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7bd2d85dfe676ea","name":"Check received message with timestamp: 1750440708184000000 ","time":{"start":1750441187185,"stop":1750441187186,"duration":1},"status":"passed","severity":"normal"},{"uid":"63d8e4646253977b","name":"should properly compute the node id","time":{"start":1750440640621,"stop":1750440640622,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f93db83d5f35f79","name":"Check received message containing shell command","time":{"start":1750441139397,"stop":1750441139397,"duration":0},"status":"passed","severity":"normal"},{"uid":"bae94cffaf4a8cbd","name":"Ping on subscribed peer","time":{"start":1750440777957,"stop":1750440777957,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a12f82116a29cab","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1750440634298,"stop":1750440634299,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1aa4d22cc207747","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1750440713677,"stop":1750440713677,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5985f32bed7ae486","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750440897687,"stop":1750440897688,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb037c082af78eeb","name":"unsubscribes","time":{"start":1750441269962,"stop":1750441269962,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d70630435115886","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1750440689634,"stop":1750440689636,"duration":2},"status":"passed","severity":"normal"},{"uid":"7638a7842e9ec1ef","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1750440634301,"stop":1750440634301,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca5b8d1e1a47701","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1750441133585,"stop":1750441133585,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a842aa967ea1e7","name":"should load peers from local storage and dispatch events","time":{"start":1750440661794,"stop":1750440661794,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f002332558f3415","name":"Delete observer","time":{"start":1750441099743,"stop":1750441099743,"duration":0},"status":"passed","severity":"normal"},{"uid":"395a7e6da40ce498","name":"Relay","time":{"start":1750440713902,"stop":1750440713903,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3c62ff5178db22f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750441263916,"stop":1750441263916,"duration":0},"status":"passed","severity":"normal"},{"uid":"f459f980131dbc65","name":"Check received message containing Script","time":{"start":1750441139395,"stop":1750441139395,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f43c38aa4fb0d36","name":"Codec Strings: should have correct protocol identifiers","time":{"start":1750440938405,"stop":1750440938406,"duration":1},"status":"passed","severity":"normal"},{"uid":"759de5a41f969ddb","name":"Push message with content topic containing numeric","time":{"start":1750441457145,"stop":1750441457145,"duration":0},"status":"passed","severity":"normal"},{"uid":"90bc097f8e1205e7","name":"Subscribe to topic containing short and receive message","time":{"start":1750441231624,"stop":1750441231624,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa3800e4ce032922","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1750441198317,"stop":1750441198317,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a414aeef8561598","name":"Check message with no content topic is not received","time":{"start":1750441139401,"stop":1750441139401,"duration":0},"status":"passed","severity":"normal"},{"uid":"3500cc7d5b19bfc6","name":"Should update multiaddrs","time":{"start":1750441041685,"stop":1750441041686,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb7dd4ad8973f7bc","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1750440689622,"stop":1750440689622,"duration":0},"status":"passed","severity":"normal"},{"uid":"466e12d7391f6497","name":"Push message with Russian payload","time":{"start":1750441457140,"stop":1750441457141,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e0164dd67fd40fa","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750441231617,"stop":1750441231619,"duration":2},"status":"passed","severity":"normal"},{"uid":"dbb7a94e414aebef","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750440897682,"stop":1750440897683,"duration":1},"status":"passed","severity":"normal"},{"uid":"55c6fdd0011e7c87","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1750440689660,"stop":1750440689660,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d0cde7da5ff0b0","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1750440689218,"stop":1750440689221,"duration":3},"status":"passed","severity":"normal"},{"uid":"484438e8e302d267","name":"Decoder throws on undefined content topic","time":{"start":1750440649754,"stop":1750440649754,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f33df7c0ac52ca","name":"should process tasks in queue","time":{"start":1750440679178,"stop":1750440679179,"duration":1},"status":"passed","severity":"normal"},{"uid":"e343eafe61a5c85a","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1750440639841,"stop":1750440639843,"duration":2},"status":"passed","severity":"normal"},{"uid":"c9f8104067d57d15","name":"should be sent with empty content","time":{"start":1750440693075,"stop":1750440693075,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c62e00a621c55e","name":"can query messages by message hash","time":{"start":1750441234816,"stop":1750441234816,"duration":0},"status":"passed","severity":"normal"},{"uid":"a336d90d24da3a92","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1750440689633,"stop":1750440689633,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0d5a3b1011135f","name":"more peers than existing","time":{"start":1750441097170,"stop":1750441097170,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cfea964e2ca65e7c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750441231637,"stop":1750441231637,"duration":0},"status":"passed","severity":"normal"},{"uid":"279bf91f6a7d030f","name":"Check meta is set [ecies]","time":{"start":1750440669767,"stop":1750440669768,"duration":1},"status":"passed","severity":"normal"},{"uid":"60278c4ae2993a12","name":"it tolerates circular branch references","time":{"start":1750440657949,"stop":1750440657949,"duration":0},"status":"passed","severity":"normal"},{"uid":"331687be28a11031","name":"Correctly serialized arguments","time":{"start":1750441004243,"stop":1750441004243,"duration":0},"status":"passed","severity":"normal"},{"uid":"b46f652b91daa4af","name":"Check received message containing Script","time":{"start":1750441187182,"stop":1750441187182,"duration":0},"status":"passed","severity":"normal"},{"uid":"437d2a9fe65c3b8e","name":"Check message with invalid timestamp is not received","time":{"start":1750441187200,"stop":1750441187200,"duration":0},"status":"passed","severity":"normal"},{"uid":"1497d6922ffb2dbc","name":"should throw an error for empty SingleShardInfos array","time":{"start":1750440634306,"stop":1750440634306,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde0e265fd9a93c2","name":"should encodeTxt and decodeTxt","time":{"start":1750440640616,"stop":1750440640617,"duration":1},"status":"passed","severity":"normal"},{"uid":"746dcb709a7aa71a","name":"Fails to push message with large meta","time":{"start":1750441457135,"stop":1750441457135,"duration":0},"status":"passed","severity":"normal"},{"uid":"767e3659d3820134","name":"Check received message containing Russian","time":{"start":1750441139368,"stop":1750441139369,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed901e28d3bb8469","name":"Store - dialed after - with timeout","time":{"start":1750441278602,"stop":1750441278603,"duration":1},"status":"passed","severity":"normal"},{"uid":"328f15e7a56c1949","name":"Push message with custom timestamp: 1719682445948","time":{"start":1750441457151,"stop":1750441457151,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb11af9da099b71","name":"Push message equal or less that 1MB","time":{"start":1750441457137,"stop":1750441457137,"duration":0},"status":"passed","severity":"normal"},{"uid":"452ef1deb6db0f3d","name":"Check received message containing Chinese","time":{"start":1750441139366,"stop":1750441139367,"duration":1},"status":"passed","severity":"normal"},{"uid":"3011e9e2fc5b1763","name":"Subscribe and receive messages via waku relay post","time":{"start":1750441231636,"stop":1750441231637,"duration":1},"status":"passed","severity":"normal"},{"uid":"904010ef2bf90925","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750441231642,"stop":1750441231642,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c326b75bdbdc33","name":"accepts time-filtered query with content filter","time":{"start":1750440649073,"stop":1750440649073,"duration":0},"status":"passed","severity":"normal"},{"uid":"afccd989a7fb830e","name":"should be empty after removing the only subscription","time":{"start":1750440680040,"stop":1750440680041,"duration":1},"status":"passed","severity":"normal"},{"uid":"36dfcac48078d7e","name":"should only return 1 node with relay capability","time":{"start":1750440657951,"stop":1750440657951,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc68cd569458c65","name":"Subscribe to topic containing Russian and publish message","time":{"start":1750441133590,"stop":1750441133591,"duration":1},"status":"passed","severity":"normal"},{"uid":"92a39ba9434a180","name":"should respect max attempts limit","time":{"start":1750440679181,"stop":1750440679182,"duration":1},"status":"passed","severity":"normal"},{"uid":"244dc8f53f175fea","name":"Check message with non string payload is not received","time":{"start":1750441187190,"stop":1750441187190,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ab57a4a7c7c9f8","name":"should successfully stop","time":{"start":1750440680011,"stop":1750440680011,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc5d8ef090e54b17","name":"Symmetric encrypt & Decrypt","time":{"start":1750440668471,"stop":1750440668471,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a965dd29075a26","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750441231645,"stop":1750441231646,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b2e788d842366e7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750441231643,"stop":1750441231643,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c5220dee4b4eca","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750440897688,"stop":1750440897689,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b1f274ea23b0984","name":"Check received message containing Arabic","time":{"start":1750441187193,"stop":1750441187193,"duration":0},"status":"passed","severity":"normal"},{"uid":"6802bf9f3f6afe52","name":"rejects content-filtered query with only contentTopics","time":{"start":1750440649071,"stop":1750440649072,"duration":1},"status":"passed","severity":"normal"},{"uid":"c90dfb177fbf6c6a","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1750440689651,"stop":1750440689651,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c70168ff0047eff","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1750440634308,"stop":1750440634308,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b7ab39d439e239","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1750440657440,"stop":1750440657440,"duration":0},"status":"passed","severity":"normal"},{"uid":"d07e7ed254cf20af","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750441231642,"stop":1750441231642,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c6bf70674caf06","name":"Push message with JSON payload","time":{"start":1750441457142,"stop":1750441457143,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9a5367d18b7547b","name":"Generator, 2 different pubsubtopics","time":{"start":1750441252510,"stop":1750441252510,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9cd7c516cbe1c4e6","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1750440689662,"stop":1750440689663,"duration":1},"status":"passed","severity":"normal"},{"uid":"f090a3c766cdfe51","name":"Check message with no payload is not received","time":{"start":1750441139401,"stop":1750441139401,"duration":0},"status":"passed","severity":"normal"},{"uid":"c90d5d1ab9de7e37","name":"shard 0","time":{"start":1750441304291,"stop":1750441304291,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce912001f02ec42f","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1750441133591,"stop":1750441133591,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8be05fe5e149e3","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1750440634312,"stop":1750440634312,"duration":0},"status":"passed","severity":"normal"},{"uid":"12770c0337efa7c9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750441231636,"stop":1750441231636,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26b1e0fa744b01","name":"Check message with no payload is not received","time":{"start":1750441187189,"stop":1750441187190,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9cbbdbc788165f9","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1750440634310,"stop":1750440634311,"duration":1},"status":"passed","severity":"normal"},{"uid":"46017b65b20aa4e4","name":"should successfully subscribe to supported pubsub topic","time":{"start":1750440680009,"stop":1750440680009,"duration":0},"status":"passed","severity":"normal"},{"uid":"f485ba3caaa48256","name":"should add to incoming buffer if dependencies are not met","time":{"start":1750440693072,"stop":1750440693072,"duration":0},"status":"passed","severity":"normal"},{"uid":"806996f6e491ab63","name":"Check received message containing long","time":{"start":1750441139392,"stop":1750441139392,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef2387850d3463d","name":"Push message with Russian payload","time":{"start":1750441457125,"stop":1750441457125,"duration":0},"status":"passed","severity":"normal"},{"uid":"56cffc37987999eb","name":"Push message with escaped characters payload","time":{"start":1750441457127,"stop":1750441457128,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8a1426473a83613","name":"Encoder throws on undefined content topic","time":{"start":1750440649753,"stop":1750440649753,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ece608d45d4e4","name":"should attach causal history and bloom filter to each message","time":{"start":1750440693070,"stop":1750440693070,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66ad4eb648378a6","name":"Renews subscription after lossing a connection","time":{"start":1750441263942,"stop":1750441263942,"duration":0},"status":"passed","severity":"normal"},{"uid":"a297a15caadee560","name":"Check received message containing emoji","time":{"start":1750441139398,"stop":1750441139398,"duration":0},"status":"passed","severity":"normal"},{"uid":"c085de36d43345a3","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1750440634311,"stop":1750440634311,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a8fefc2a39e26a7","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1750441238664,"stop":1750441238665,"duration":1},"status":"passed","severity":"normal"},{"uid":"de655ba76d11e702","name":"Check received message containing Russian","time":{"start":1750441187194,"stop":1750441187194,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc76074acf92ea79","name":"should not fail to stop the service if it was not started","time":{"start":1750441041532,"stop":1750441041533,"duration":1},"status":"passed","severity":"normal"},{"uid":"8424d5809cb31538","name":"Push message with content topic containing short","time":{"start":1750441457129,"stop":1750441457129,"duration":0},"status":"passed","severity":"normal"},{"uid":"878693b2c875848b","name":"Check message with no payload is not received","time":{"start":1750441187202,"stop":1750441187202,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0d9d333a6178f3","name":"Push message with Script payload","time":{"start":1750441457126,"stop":1750441457126,"duration":0},"status":"passed","severity":"normal"},{"uid":"e57522cac3bb2ce2","name":"Check publish message containing numeric","time":{"start":1750441124501,"stop":1750441124502,"duration":1},"status":"passed","severity":"normal"},{"uid":"c533fbafd19cdd3","name":"Ephemeral messages are not stored","time":{"start":1750440715927,"stop":1750440715928,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6b8c7f3e5e096eb","name":"should not be empty after adding a subscription","time":{"start":1750440680040,"stop":1750440680040,"duration":0},"status":"passed","severity":"normal"},{"uid":"84929f526ed9fdd3","name":"should reject if Store is requested but not mounted","time":{"start":1750440680082,"stop":1750440680082,"duration":0},"status":"passed","severity":"normal"},{"uid":"8265cee867f2e533","name":"Push message with content topic containing long","time":{"start":1750441457145,"stop":1750441457145,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e8c86d0f17eb05","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1750441133593,"stop":1750441133593,"duration":0},"status":"passed","severity":"normal"},{"uid":"22be59844080c7eb","name":"should request renew when peer disconnects","time":{"start":1750440679430,"stop":1750440679430,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a93d5e1095a3c7","name":"Check received message containing Script","time":{"start":1750441139369,"stop":1750441139369,"duration":0},"status":"passed","severity":"normal"},{"uid":"2213b4cb3b93ad89","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750441231645,"stop":1750441231645,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21c2fd97143af0d","name":"Push message with content topic containing escaped characters","time":{"start":1750441457134,"stop":1750441457134,"duration":0},"status":"passed","severity":"normal"},{"uid":"50eaa467507eef21","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750441263890,"stop":1750441263890,"duration":0},"status":"passed","severity":"normal"},{"uid":"c616d2cc000437ba","name":"Check message received after jswaku node is restarted","time":{"start":1750441139391,"stop":1750441139391,"duration":0},"status":"skipped","severity":"normal"},{"uid":"210395c842d41c9b","name":"should keep entries that haven't expired yet","time":{"start":1750440678286,"stop":1750440678287,"duration":1},"status":"passed","severity":"normal"},{"uid":"f447e9bc66f8d4f9","name":"Check message received after nwaku node is restarted","time":{"start":1750441139402,"stop":1750441139402,"duration":0},"status":"skipped","severity":"normal"},{"uid":"518acb18b8320fa7","name":"Push message with content topic containing special chars","time":{"start":1750441457146,"stop":1750441457146,"duration":0},"status":"passed","severity":"normal"},{"uid":"95635b1975debfa3","name":"Decoder throws on empty string content topic","time":{"start":1750440668062,"stop":1750440668062,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9049c13306b5578","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1750440689666,"stop":1750440689666,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f96edb8f4128939","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1750440689647,"stop":1750440689647,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf93296a6ff49185","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1750440689647,"stop":1750440689647,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd2bead0698182b","name":"Check received message containing numeric","time":{"start":1750441139393,"stop":1750441139393,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e5e19036e254c0","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1750441124510,"stop":1750441124510,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be836146990cb4f","name":"should call waitForPeer on Relay","time":{"start":1750440680085,"stop":1750440680085,"duration":0},"status":"passed","severity":"normal"},{"uid":"9049cb90667b0c0d","name":"Check message with non string payload is not received","time":{"start":1750441139402,"stop":1750441139402,"duration":0},"status":"passed","severity":"normal"},{"uid":"b912a05187ae5c7a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750441231639,"stop":1750441231639,"duration":0},"status":"passed","severity":"normal"},{"uid":"688905c0f7974d85","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750440897683,"stop":1750440897683,"duration":0},"status":"passed","severity":"normal"},{"uid":"94445babf34f5f41","name":"dispatchEvent via connectionManager","time":{"start":1750440749794,"stop":1750440749794,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0418efd63621672","name":"throws on content topic with empty encoding field","time":{"start":1750440634290,"stop":1750440634296,"duration":6},"status":"passed","severity":"normal"},{"uid":"eed40e2ed931dc4b","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1750440689647,"stop":1750440689648,"duration":1},"status":"passed","severity":"normal"},{"uid":"e40440ce2f4e87a3","name":"Push message with custom timestamp: 1750444445948","time":{"start":1750441457152,"stop":1750441457152,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d173f7fee8d333","name":"Push message with content topic containing emoji","time":{"start":1750441457150,"stop":1750441457150,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b037aef9e1ba229","name":"Query generator for multiple messages with different content topic format","time":{"start":1750441263965,"stop":1750441263965,"duration":0},"status":"passed","severity":"normal"},{"uid":"a50936f900763044","name":"1 Store, 2 fetches","time":{"start":1750440657309,"stop":1750440657309,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b6944a75b0ff9c","name":"Push message with content topic containing Chinese","time":{"start":1750441457130,"stop":1750441457131,"duration":1},"status":"passed","severity":"normal"},{"uid":"691fc70bf6a4fb87","name":"should start and setup intervals and event listeners","time":{"start":1750440680042,"stop":1750440680042,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b69ecce9284b55","name":"tcp ip4 address","time":{"start":1750440639981,"stop":1750440639982,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf230e3d7f924d21","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1750440689665,"stop":1750440689666,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9241ef3dc4bcd48","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1750440668057,"stop":1750440668058,"duration":1},"status":"passed","severity":"normal"},{"uid":"11947f3da933548f","name":"should support chaining for add method","time":{"start":1750440678285,"stop":1750440678285,"duration":0},"status":"passed","severity":"normal"},{"uid":"9489909b16f5f526","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1750441133590,"stop":1750441133590,"duration":0},"status":"passed","severity":"normal"},{"uid":"31623c52297058c3","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1750441198316,"stop":1750441198316,"duration":0},"status":"passed","severity":"normal"},{"uid":"b85aef2abd64cf15","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1750440728751,"stop":1750440728751,"duration":0},"status":"passed","severity":"normal"},{"uid":"f96328a6a1f32e13","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1750440716759,"stop":1750440716760,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c51a98cbdd0ce61","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750441263888,"stop":1750441263889,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dbd65b666c33a05","name":"Subscribe and receive messages via lightPush","time":{"start":1750441263881,"stop":1750441263881,"duration":0},"status":"passed","severity":"normal"},{"uid":"68b83de0882520e3","name":"Check received message containing JSON","time":{"start":1750441187183,"stop":1750441187183,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d27dcbafbe53387","name":"Push message with custom timestamp: 1750437245948","time":{"start":1750441457151,"stop":1750441457152,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a1ce56544253776","name":"Query Generator - false","time":{"start":1750441249362,"stop":1750441249362,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d9f1bb515446be","name":"Check received message containing long","time":{"start":1750441187179,"stop":1750441187179,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9da7a608f69d7b8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750441231644,"stop":1750441231645,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e890e14f78972b","name":"Subscribe to topic containing long and receive message","time":{"start":1750441263892,"stop":1750441263892,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d1c98aba72bd4d2","name":"can start and stop the service","time":{"start":1750441041530,"stop":1750441041532,"duration":2},"status":"passed","severity":"normal"},{"uid":"d1a309bb71c565af","name":"should add and check entries correctly","time":{"start":1750440678279,"stop":1750440678284,"duration":5},"status":"passed","severity":"normal"},{"uid":"6628b309f939ca06","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750441263905,"stop":1750441263906,"duration":1},"status":"passed","severity":"normal"},{"uid":"e875597073bd89d3","name":"Query Generator, No message returned","time":{"start":1750441226091,"stop":1750441226092,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b03777f636a5489","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750441263935,"stop":1750441263935,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba07e58bf1b538e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1750441238675,"stop":1750441238675,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c179c3f59fb6307","name":"should emit a peer event after start","time":{"start":1750440661792,"stop":1750440661792,"duration":0},"status":"passed","severity":"normal"},{"uid":"213067d9e2c43dab","name":"Relay + Store","time":{"start":1750440640632,"stop":1750440640632,"duration":0},"status":"passed","severity":"normal"},{"uid":"626024c065995017","name":"should be online or offline if network state changed","time":{"start":1750440709958,"stop":1750440709959,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddbfb4f22f0ef937","name":"Nodes with multiple pubsub topic","time":{"start":1750441117403,"stop":1750441117403,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f00e7468a65e46","name":"should get / set UDP multiaddr","time":{"start":1750440640626,"stop":1750440640626,"duration":0},"status":"passed","severity":"normal"},{"uid":"948b2e78edf435bb","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1750440657445,"stop":1750440657445,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e8db54ea7f8432","name":"should wait for Store peer to be connected","time":{"start":1750440680084,"stop":1750440680084,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf1998885b92bfd","name":"should not allow unachievable error rate","time":{"start":1750440689213,"stop":1750440689218,"duration":5},"status":"passed","severity":"normal"},{"uid":"c706faa3b2c64470","name":"A test","time":{"start":1750440992393,"stop":1750440992393,"duration":0},"status":"passed","severity":"normal"},{"uid":"690e5f92f8628f7f","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1750441276172,"stop":1750441276172,"duration":0},"status":"passed","severity":"normal"},{"uid":"4380e64467cacc0f","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1750440634298,"stop":1750440634298,"duration":0},"status":"passed","severity":"normal"},{"uid":"600dc7e638ed0ddb","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1750440689627,"stop":1750440689627,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2fc91a25a16bf5a","name":"should initialize bloom filter with correct parameters","time":{"start":1750440692213,"stop":1750440692214,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9129a580c4d88ff","name":"Push message with Arabic payload","time":{"start":1750441457124,"stop":1750441457125,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c783088a0b0f513","name":"Push message equal or less that 1MB","time":{"start":1750441457152,"stop":1750441457152,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d128ace407666b","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1750441260171,"stop":1750441260172,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e50b8256b023e92","name":"Push message with content topic containing long","time":{"start":1750441457129,"stop":1750441457130,"duration":1},"status":"passed","severity":"normal"},{"uid":"9174fdbb7adfff30","name":"should set field with only STORE enabled","time":{"start":1750440640630,"stop":1750440640631,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1cd6dff26605f16","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1750441276175,"stop":1750441276176,"duration":1},"status":"passed","severity":"normal"},{"uid":"bba4bcd9b8b4b9fc","name":"Throws when trying to push message with empty payload","time":{"start":1750441457129,"stop":1750441457129,"duration":0},"status":"passed","severity":"normal"},{"uid":"208880d5b1ca7a2","name":"should not fail to stop the service if it was not started","time":{"start":1750440713672,"stop":1750440713672,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f503756c9204d9","name":"Refresh subscription","time":{"start":1750441133587,"stop":1750441133587,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b92bcc831a0c4282","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750441263903,"stop":1750441263904,"duration":1},"status":"passed","severity":"normal"},{"uid":"f566e6e50ea6065","name":"should return REMOTE_PEER_REJECTED for undefined info","time":{"start":1750440648917,"stop":1750440648922,"duration":5},"status":"passed","severity":"normal"},{"uid":"dc9c09b2e7815f53","name":"should not receive a peer event after stop","time":{"start":1750440713675,"stop":1750440713675,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce29bb77d5cb884","name":"random static sharding 10 - Cluster ID: 738, Shard ID: 118","time":{"start":1750441304296,"stop":1750441304297,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5e6fbcc1bc065fd","name":"Store - dialed first","time":{"start":1750441278602,"stop":1750441278602,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96ec6fbb13fe52a","name":"Check received message containing escaped characters","time":{"start":1750441139376,"stop":1750441139376,"duration":0},"status":"passed","severity":"normal"},{"uid":"9334c1dd6c33a062","name":"Subscribe to topic containing XML and receive message","time":{"start":1750441231631,"stop":1750441231631,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ebfda10b432343c","name":"Passing page size 110 when there are 120 messages","time":{"start":1750441264135,"stop":1750441264135,"duration":0},"status":"passed","severity":"normal"},{"uid":"200210e115b38755","name":"should encode/decode to RLP encoding","time":{"start":1750440640622,"stop":1750440640622,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2eaa4eb9e45bafb","name":"can dial TLS multiaddrs","time":{"start":1750441004164,"stop":1750441004165,"duration":1},"status":"passed","severity":"normal"},{"uid":"57ddffcd21beff4a","name":"Ping on peer without subscriptions","time":{"start":1750440777957,"stop":1750440777958,"duration":1},"status":"passed","severity":"normal"},{"uid":"c170a6c39788e892","name":"Push message with content topic containing SQL Injection","time":{"start":1750441457147,"stop":1750441457147,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7e254ef3d4f6fc","name":"should insert message into bloom filter","time":{"start":1750440693069,"stop":1750440693069,"duration":0},"status":"passed","severity":"normal"},{"uid":"123ef8b89bf0c93c","name":"Ping on unsubscribed peer","time":{"start":1750440777958,"stop":1750440777958,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4bf438c54442c2f","name":"Refresh subscription","time":{"start":1750441263891,"stop":1750441263892,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e51de80aa2ffa08","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1750441002163,"stop":1750441002163,"duration":0},"status":"passed","severity":"normal"},{"uid":"28609b4eb903e7c5","name":"Push message with Chinese payload","time":{"start":1750441457124,"stop":1750441457124,"duration":0},"status":"passed","severity":"normal"},{"uid":"40f2e5468943eeb8","name":"connected peers and dial","time":{"start":1750441097169,"stop":1750441097170,"duration":1},"status":"skipped","severity":"normal"},{"uid":"12e1f5e81ca9bc7","name":"Push message with JSON payload","time":{"start":1750441457127,"stop":1750441457127,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38299751af34af7","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1750440639832,"stop":1750440639833,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae9e11994226defe","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750441231631,"stop":1750441231632,"duration":1},"status":"passed","severity":"normal"},{"uid":"13c5728b025cafc8","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1750440680008,"stop":1750440680008,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8febd1acc8fdbd3","name":"should retry failed tasks","time":{"start":1750440679179,"stop":1750440679180,"duration":1},"status":"passed","severity":"normal"},{"uid":"bad4ebe2a2bc615","name":"Publish message with custom timestamp: Fri Jun 20 2025 16:38:37 GMT+0000 (Coordinated Universal Time)","time":{"start":1750441124507,"stop":1750441124507,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e5905aa1436a13c","name":"Does not throw an exception when node disconnects","time":{"start":1750441271507,"stop":1750441271507,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ecc41546d7ee813","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1750441096963,"stop":1750441096963,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a3a5b05bd08f15cf","name":"Check publish message containing short","time":{"start":1750441124501,"stop":1750441124501,"duration":0},"status":"passed","severity":"normal"},{"uid":"2407c2476747396e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1750440897703,"stop":1750440897706,"duration":3},"status":"passed","severity":"normal"},{"uid":"c46ec5d485c8d9d5","name":"should initialize with Unhealthy status","time":{"start":1750440679718,"stop":1750440679720,"duration":2},"status":"passed","severity":"normal"},{"uid":"f9e9fd3fd3e31032","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750441231623,"stop":1750441231623,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b94fb1f840a793","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1750440689628,"stop":1750440689631,"duration":3},"status":"passed","severity":"normal"},{"uid":"a82cc9ee4b5b2f00","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1750440634305,"stop":1750440634305,"duration":0},"status":"passed","severity":"normal"},{"uid":"90ad962b8df3c658","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1750441231639,"stop":1750441231639,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e7297c48d990c6eb","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1750440634321,"stop":1750440634321,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4d94ef595f7b65","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750440845525,"stop":1750440845530,"duration":5},"status":"passed","severity":"normal"},{"uid":"5de72dd0b502272f","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1750440634322,"stop":1750440634322,"duration":0},"status":"passed","severity":"normal"},{"uid":"a537966d4daea0ef","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750440845523,"stop":1750440845524,"duration":1},"status":"passed","severity":"normal"},{"uid":"27e4461a2e40aadd","name":"should retry on complete failure if specified","time":{"start":1750440679846,"stop":1750440679846,"duration":0},"status":"passed","severity":"normal"},{"uid":"a959635b6eba58a5","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1750441133590,"stop":1750441133590,"duration":0},"status":"passed","severity":"normal"},{"uid":"e650f3ce9dadce0e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750441263898,"stop":1750441263902,"duration":4},"status":"passed","severity":"normal"},{"uid":"bbb2a3cf00d88cb7","name":"Overlapping topic subscription","time":{"start":1750441133587,"stop":1750441133587,"duration":0},"status":"skipped","severity":"normal"},{"uid":"723a100ae0fd7dbe","name":"Relay - dialed after","time":{"start":1750441278601,"stop":1750441278601,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc25ade8bd0ce2f7","name":"should insert elements correctly","time":{"start":1750440692214,"stop":1750440692214,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d832a1e6f93525","name":"Check received message with timestamp: 1750440708184000000 ","time":{"start":1750441187198,"stop":1750441187199,"duration":1},"status":"passed","severity":"normal"},{"uid":"4638a80926ad8d28","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750441231648,"stop":1750441231648,"duration":0},"status":"passed","severity":"normal"},{"uid":"f32b16e4ad3ef311","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1750440689665,"stop":1750440689665,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8054ce1e78378d1","name":"should handle general insertion and lookup correctly","time":{"start":1750440692216,"stop":1750440692216,"duration":0},"status":"passed","severity":"normal"},{"uid":"992b0d1363febce5","name":"Check publish message containing Chinese","time":{"start":1750441124502,"stop":1750441124502,"duration":0},"status":"passed","severity":"normal"},{"uid":"9373257cedd8c938","name":"same cluster, same shard: nodes connect","time":{"start":1750441002164,"stop":1750441002164,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c8a13e75361454","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1750440689612,"stop":1750440689613,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1062c01f4eb4c45","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1750441213020,"stop":1750441213021,"duration":1},"status":"passed","severity":"normal"},{"uid":"29a98f5c0d29c18a","name":"messageHashStr works with IProtoMessage","time":{"start":1750440649086,"stop":1750440649087,"duration":1},"status":"passed","severity":"normal"},{"uid":"339f470cfd389d8","name":"random static sharding 5 - Cluster ID: 406, Shard ID: 108","time":{"start":1750441304294,"stop":1750441304294,"duration":0},"status":"passed","severity":"normal"},{"uid":"7701236edfa8e17","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750441231644,"stop":1750441231644,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d3f7a2e8d85e73","name":"should create a new stream if no existing for protocol found","time":{"start":1750440649453,"stop":1750440649454,"duration":1},"status":"passed","severity":"normal"},{"uid":"260fbabe70ba3304","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750441139399,"stop":1750441139400,"duration":1},"status":"passed","severity":"normal"},{"uid":"3933f60f5622f418","name":"should mark all messages in causal history as acknowledged","time":{"start":1750440693072,"stop":1750440693072,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c2331320ac6cdf3","name":"Check publish message after client node is restarted","time":{"start":1750441124512,"stop":1750441124512,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1ef04a699841053f","name":"should set field with only LIGHTPUSH enabled","time":{"start":1750440640631,"stop":1750440640631,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79f3f1ae4534ede","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1750440680041,"stop":1750440680042,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d3e7aed3f90129b","name":"should be called at least once on all `peer:discovery` events","time":{"start":1750440716757,"stop":1750440716757,"duration":0},"status":"passed","severity":"normal"},{"uid":"356c626378d9ede","name":"Subscribe to topic containing XML and publish message","time":{"start":1750441133591,"stop":1750441133592,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6e123e0edb0843e","name":"Nwaku publishes","time":{"start":1750441112040,"stop":1750441112041,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebc3c399bafbfefc","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750441231614,"stop":1750441231616,"duration":2},"status":"passed","severity":"normal"},{"uid":"295214e0502b0df","name":"Encoder throws on empty string content topic","time":{"start":1750440649753,"stop":1750440649753,"duration":0},"status":"passed","severity":"normal"}]