mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 00:13:16 +00:00
1 line
162 KiB
JSON
1 line
162 KiB
JSON
[{"uid":"cd723c0e758c6b5a","name":"should return true when peers exist","time":{"start":1737031566978,"stop":1737031566978,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b173aaa19483a78","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1737031678003,"stop":1737031678003,"duration":0},"status":"passed","severity":"normal"},{"uid":"e12b8cfa2bcf2303","name":"should not receive a peer event after stop","time":{"start":1737031595734,"stop":1737031595737,"duration":3},"status":"passed","severity":"normal"},{"uid":"86837b88d1fe28fe","name":"Waku message hash computation (payload length 0)","time":{"start":1737031527007,"stop":1737031527008,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d609a645a4d75f9","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1737031776826,"stop":1737031776826,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c54a1f9d11fb9f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1737031678004,"stop":1737031678005,"duration":1},"status":"passed","severity":"normal"},{"uid":"48049f5f1e30ac6e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1737031745368,"stop":1737031745369,"duration":1},"status":"passed","severity":"normal"},{"uid":"e52a7df88d8cc44b","name":"connected peers and dial","time":{"start":1737031842928,"stop":1737031842928,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1314228a195a364d","name":"Check received message containing escaped characters","time":{"start":1737031842558,"stop":1737031842558,"duration":0},"status":"passed","severity":"normal"},{"uid":"842b090b0c4051c5","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1737031678285,"stop":1737031678286,"duration":1},"status":"skipped","severity":"normal"},{"uid":"581f3a71ad4b7e2d","name":"should log when no additional peers are found","time":{"start":1737031566982,"stop":1737031566983,"duration":1},"status":"passed","severity":"normal"},{"uid":"3546cb2db84f5d37","name":"Check received message containing Russian","time":{"start":1737031716074,"stop":1737031716075,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf14f857f5fcab6e","name":"should select older connection if present","time":{"start":1737031540798,"stop":1737031540799,"duration":1},"status":"passed","severity":"normal"},{"uid":"91f5c36e62ba1def","name":"Relay + Store","time":{"start":1737031533443,"stop":1737031533443,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd356ba539257f","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1737031532592,"stop":1737031532592,"duration":0},"status":"passed","severity":"normal"},{"uid":"191ac7c442d15c6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1737031842544,"stop":1737031842544,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ba5df15e4f411f","name":"Push message with long payload","time":{"start":1737031856187,"stop":1737031856188,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1fc131b859e1d80","name":"Push message with content topic containing shell command","time":{"start":1737031856204,"stop":1737031856204,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f8af7f1210bf6ed","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1737031549216,"stop":1737031549217,"duration":1},"status":"passed","severity":"normal"},{"uid":"fac6077bddc6132e","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1737031524394,"stop":1737031524394,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7fc90d4e289d378","name":"Ping on subscribed peer","time":{"start":1737031634166,"stop":1737031634167,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7b9de279d59270e","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1737031594252,"stop":1737031594252,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e1c386da21c7265","name":"Ordered Callback - false","time":{"start":1737031909681,"stop":1737031909684,"duration":3},"status":"passed","severity":"normal"},{"uid":"fe8ef2ec00a0b7fb","name":"Passing page size 1 when there are 4 messages","time":{"start":1737031926494,"stop":1737031926496,"duration":2},"status":"passed","severity":"normal"},{"uid":"5d3ef2b4e8bd4978","name":"pre and post cipher","time":{"start":1737031560378,"stop":1737031560378,"duration":0},"status":"passed","severity":"normal"},{"uid":"983eb1a6907dd434","name":"Decoder throws on undefined content topic","time":{"start":1737031561622,"stop":1737031561622,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac4ed9e3f4b5519","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1737031524364,"stop":1737031524364,"duration":0},"status":"passed","severity":"normal"},{"uid":"c948ea5c6e2ce847","name":"Push message with SQL Injection payload","time":{"start":1737031856191,"stop":1737031856192,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9d6ba52404b1d5b","name":"dispatchEvent via connectionManager","time":{"start":1737031626881,"stop":1737031626881,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51e7283d1fa7dde","name":"should properly create location multiaddrs - udp4","time":{"start":1737031533438,"stop":1737031533438,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1a9b96428947e","name":"Push message with meta","time":{"start":1737031844598,"stop":1737031844599,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e3965be0e9ee920","name":"Check publish message containing SQL Injection","time":{"start":1737031857281,"stop":1737031857282,"duration":1},"status":"passed","severity":"normal"},{"uid":"655e2cf7c1c2856e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1737031842567,"stop":1737031842571,"duration":4},"status":"passed","severity":"normal"},{"uid":"e80fb1e5593ee1a1","name":"Subscribe to topic containing Script and publish message","time":{"start":1737031866816,"stop":1737031866816,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bfbd6d09cee3e8","name":"Reusing cursor across nodes","time":{"start":1737031890808,"stop":1737031890809,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d0f603f1dbb95e3","name":"getPeersByDiscovery","time":{"start":1737031860466,"stop":1737031860467,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7678b087807bb90","name":"Overlapping topic subscription","time":{"start":1737031866812,"stop":1737031866812,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3b4011d492a10555","name":"should check connected peers if present and suitable","time":{"start":1737031566990,"stop":1737031566991,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c9bbbc38c543faa","name":"1 Relay, 1 fetch","time":{"start":1737031549326,"stop":1737031549326,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ddfed233c2c5814","name":"same cluster, same shard: nodes connect","time":{"start":1737031771447,"stop":1737031771447,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6739f9d2b217906","name":"stop","time":{"start":1737031626881,"stop":1737031626881,"duration":0},"status":"passed","severity":"normal"},{"uid":"df9f8a15fed497c","name":"Check received message containing unicode special characters","time":{"start":1737031716087,"stop":1737031716087,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ac8801d62d60b7","name":"Push message with content topic containing Chinese","time":{"start":1737031844593,"stop":1737031844593,"duration":0},"status":"passed","severity":"normal"},{"uid":"70479f2a587c178b","name":"should set field with only STORE enabled","time":{"start":1737031533442,"stop":1737031533442,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6930d4e87d33db","name":"should not throw an error for a single configured topic","time":{"start":1737031524392,"stop":1737031524392,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ac081a6a899fc6","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1737031866810,"stop":1737031866810,"duration":0},"status":"passed","severity":"normal"},{"uid":"d95c825b1eb688f1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1737031940780,"stop":1737031940780,"duration":0},"status":"passed","severity":"normal"},{"uid":"f848cf84a21f6d77","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1737031850111,"stop":1737031850111,"duration":0},"status":"passed","severity":"normal"},{"uid":"137b9135c3f2bfca","name":"Check message with non string payload is not received","time":{"start":1737031716093,"stop":1737031716098,"duration":5},"status":"passed","severity":"normal"},{"uid":"e2bbc5a64b028148","name":"should be able to encode the field with only STORE set to true","time":{"start":1737031532584,"stop":1737031532585,"duration":1},"status":"passed","severity":"normal"},{"uid":"5941cf9975786cfe","name":"should load peers from local storage and dispatch events","time":{"start":1737031553691,"stop":1737031553691,"duration":0},"status":"passed","severity":"normal"},{"uid":"869b2b06281f16da","name":"ignores unrecognized TXT record formats","time":{"start":1737031549720,"stop":1737031549720,"duration":0},"status":"passed","severity":"normal"},{"uid":"248cac77048f2b87","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1737031541354,"stop":1737031541354,"duration":0},"status":"passed","severity":"normal"},{"uid":"a265edb1506557f5","name":"Push message with content topic containing JSON","time":{"start":1737031856204,"stop":1737031856204,"duration":0},"status":"passed","severity":"normal"},{"uid":"3677761cf3b54d97","name":"should not receive a peer event before start","time":{"start":1737031595732,"stop":1737031595734,"duration":2},"status":"passed","severity":"normal"},{"uid":"774b45f11b732b40","name":"Encoder throws on empty string content topic","time":{"start":1737031561621,"stop":1737031561622,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3d6a6d935402693","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1737031524390,"stop":1737031524391,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fdf4d80abaf50b6","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1737031776828,"stop":1737031776828,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab26f06586ec909","name":"Fails to push message with empty content topic","time":{"start":1737031844598,"stop":1737031844598,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f9f354c16588ea","name":"Reopen subscription with peer with lost subscription","time":{"start":1737031635289,"stop":1737031635289,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bf20b4ce4fcd0b4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1737031668355,"stop":1737031668356,"duration":1},"status":"passed","severity":"normal"},{"uid":"29ec0a6801d82f28","name":"Round trip binary serialization","time":{"start":1737031541351,"stop":1737031541351,"duration":0},"status":"passed","severity":"normal"},{"uid":"1031ff7888c7f799","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1737031541044,"stop":1737031541045,"duration":1},"status":"passed","severity":"normal"},{"uid":"1180da41edef3d5","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1737031524377,"stop":1737031524377,"duration":0},"status":"passed","severity":"normal"},{"uid":"16ce8df8d6ee0a30","name":"Passing page size 110 when there are 120 messages","time":{"start":1737031926498,"stop":1737031926498,"duration":0},"status":"passed","severity":"normal"},{"uid":"560fbfdd02fc5971","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1737031677984,"stop":1737031677985,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac1326fe26699f8b","name":"1 Store, 2 relays, 2 fetches","time":{"start":1737031549327,"stop":1737031549327,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2388cb4ea0be214","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1737031940798,"stop":1737031940798,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd3dcb55d1b5ef3","name":"same cluster, different shard: nodes connect","time":{"start":1737031771447,"stop":1737031771447,"duration":0},"status":"passed","severity":"normal"},{"uid":"46dac46cd303fbf1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1737031940786,"stop":1737031940787,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c7cd09b93537a6","name":"should throw if no connection provided","time":{"start":1737031541038,"stop":1737031541039,"duration":1},"status":"passed","severity":"normal"},{"uid":"c823f14d0deaaa2c","name":"should not receive a peer event after stop","time":{"start":1737031874879,"stop":1737031874879,"duration":0},"status":"passed","severity":"normal"},{"uid":"b797944d61ad7ccf","name":"should handle corrupted local storage data gracefully","time":{"start":1737031553692,"stop":1737031553692,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d4b3db5326e4524","name":"Sets default value correctly","time":{"start":1737031941232,"stop":1737031941232,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e0de67110f906ce","name":"Generator, 2 different pubsubtopics","time":{"start":1737031920102,"stop":1737031920103,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdd6d36da2df22a3","name":"should not fail to start the service if it is already started","time":{"start":1737031553689,"stop":1737031553689,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4769ba7bb599f1e","name":"Check received message containing XML","time":{"start":1737031716076,"stop":1737031716077,"duration":1},"status":"passed","severity":"normal"},{"uid":"813ad8196f1a89d8","name":"Subscribe to topic containing XML and publish message","time":{"start":1737031866816,"stop":1737031866816,"duration":0},"status":"passed","severity":"normal"},{"uid":"9750ead9154a7b94","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1737031940782,"stop":1737031940783,"duration":1},"status":"passed","severity":"normal"},{"uid":"bec95737d67c93a1","name":"Check received message containing Script","time":{"start":1737031842556,"stop":1737031842556,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc0ce3a95f6f01be","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1737031920105,"stop":1737031920105,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a07c765b084a3f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1737031940790,"stop":1737031940790,"duration":0},"status":"passed","severity":"normal"},{"uid":"feee500406147cdc","name":"Store - dialed after - with timeout","time":{"start":1737031946497,"stop":1737031946497,"duration":0},"status":"passed","severity":"normal"},{"uid":"76bf932eee7499d1","name":"LightPush with 1 connections","time":{"start":1737031678538,"stop":1737031678538,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b0cac4c8b1ef30ef","name":"Ephemeral field is preserved - encoder v0","time":{"start":1737031593568,"stop":1737031593568,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6baed22d2455d4","name":"Ping on subscribed peer","time":{"start":1737031635287,"stop":1737031635288,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b61cceb9b1c8d88","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1737031549723,"stop":1737031549723,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4287d44a407037da","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app33/1/topic922/json","time":{"start":1737031889351,"stop":1737031889351,"duration":0},"status":"passed","severity":"normal"},{"uid":"a16be91a64ed0cdb","name":"Subscribe to topic containing numeric and receive message","time":{"start":1737031940789,"stop":1737031940789,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b855d9d39b05bcc","name":"Decoder throws on empty string content topic","time":{"start":1737031561622,"stop":1737031561622,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb910fae072ac985","name":"should return different streams if requested simultaniously","time":{"start":1737031541043,"stop":1737031541043,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf5e319e0974021","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1737031890808,"stop":1737031890808,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e8ab9ac9f356fd","name":"Used by Waku Relay","time":{"start":1737031941231,"stop":1737031941232,"duration":1},"status":"passed","severity":"normal"},{"uid":"662fdf685afd815b","name":"Push message with SQL Injection payload","time":{"start":1737031844584,"stop":1737031844584,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0a3dcfe73ffb89","name":"Push message with Script payload","time":{"start":1737031844584,"stop":1737031844585,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b7281726250a4f2","name":"A test","time":{"start":1737031745568,"stop":1737031745568,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec74419589dffa9c","name":"Decoder throws on empty string content topic","time":{"start":1737031541353,"stop":1737031541353,"duration":0},"status":"passed","severity":"normal"},{"uid":"2097eb477cf3ecb9","name":"Check received message containing Basic HTML tag","time":{"start":1737031842537,"stop":1737031842537,"duration":0},"status":"passed","severity":"normal"},{"uid":"deafc8c4674f7aba","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1737031940777,"stop":1737031940777,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2d9dedf65636c2c","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1737031860469,"stop":1737031860469,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eafc44ef2bf9d38","name":"Push message on custom pubsubTopic","time":{"start":1737031776826,"stop":1737031776827,"duration":1},"status":"passed","severity":"normal"},{"uid":"373a3004f5979155","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1737031549214,"stop":1737031549215,"duration":1},"status":"passed","severity":"normal"},{"uid":"88f36abe7344a99b","name":"Push message with content topic containing Chinese","time":{"start":1737031856200,"stop":1737031856201,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed18e37ecccf7238","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1737031842571,"stop":1737031842573,"duration":2},"status":"passed","severity":"normal"},{"uid":"f2af7988df392733","name":"Push message with Russian payload","time":{"start":1737031844584,"stop":1737031844584,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f272c7dcb012b3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1737031745385,"stop":1737031745386,"duration":1},"status":"passed","severity":"normal"},{"uid":"46bf6dc14c9a4930","name":"Subscribe to topic containing emoji and receive message","time":{"start":1737031940801,"stop":1737031940801,"duration":0},"status":"passed","severity":"normal"},{"uid":"af519b3d605739fc","name":"Init the array if not present","time":{"start":1737031524073,"stop":1737031524074,"duration":1},"status":"passed","severity":"normal"},{"uid":"51b0b90599e27ba9","name":"Filter","time":{"start":1737031946497,"stop":1737031946498,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c52fb1c5844eb8","name":"Check message with no payload is not received","time":{"start":1737031716093,"stop":1737031716093,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69231d543283122","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1737031524378,"stop":1737031524378,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9588f02dfe04993","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1737031745382,"stop":1737031745382,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f02aeb76195ddb","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1737032007197,"stop":1737032007197,"duration":0},"status":"passed","severity":"normal"},{"uid":"a306fdb50c3b5cfb","name":"Check publish message containing JSON","time":{"start":1737031857284,"stop":1737031857284,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a5a15ad9794350","name":"LightPush","time":{"start":1737031946497,"stop":1737031946497,"duration":0},"status":"passed","severity":"normal"},{"uid":"c186be45a99f027c","name":"less peers than existing","time":{"start":1737031842929,"stop":1737031842929,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4458b10503c9e2b1","name":"Push message with XML payload","time":{"start":1737031856192,"stop":1737031856195,"duration":3},"status":"passed","severity":"normal"},{"uid":"e0335fb26b09245e","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1737031524398,"stop":1737031524398,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3c07fb3b970823","name":"Overlapping topic subscription","time":{"start":1737031745371,"stop":1737031745371,"duration":0},"status":"passed","severity":"normal"},{"uid":"53ad83467dde5624","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1737031940775,"stop":1737031940775,"duration":0},"status":"passed","severity":"normal"},{"uid":"47668ed813f83b70","name":"Push 30 different messages","time":{"start":1737031844590,"stop":1737031844590,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ca6bb8db550b09","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1737031524399,"stop":1737031524400,"duration":1},"status":"passed","severity":"normal"},{"uid":"3602ce78e546c661","name":"should retry on failure if specified","time":{"start":1737031567088,"stop":1737031567089,"duration":1},"status":"passed","severity":"normal"},{"uid":"94071c588596fd49","name":"Nwaku publishes","time":{"start":1737031858434,"stop":1737031858434,"duration":0},"status":"passed","severity":"normal"},{"uid":"819dbe232d021416","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1737031524374,"stop":1737031524375,"duration":1},"status":"passed","severity":"normal"},{"uid":"11ab9c765df6d050","name":"addEventListener with correct event","time":{"start":1737031626878,"stop":1737031626879,"duration":1},"status":"passed","severity":"normal"},{"uid":"949b6cdd21633a7d","name":"handles empty shards array correctly","time":{"start":1737031524396,"stop":1737031524396,"duration":0},"status":"passed","severity":"normal"},{"uid":"797a9955aa404ce5","name":"Subscribe to topic containing special chars and receive message","time":{"start":1737031940789,"stop":1737031940789,"duration":0},"status":"passed","severity":"normal"},{"uid":"5929c3cd40f746fb","name":"Push message with short payload","time":{"start":1737031844572,"stop":1737031844573,"duration":1},"status":"passed","severity":"normal"},{"uid":"99b2566330e088ca","name":"Renews subscription after lossing a connection","time":{"start":1737031940802,"stop":1737031940802,"duration":0},"status":"passed","severity":"normal"},{"uid":"460c466a7057e9fa","name":"should be called for bootstrap peers","time":{"start":1737031594251,"stop":1737031594252,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6fc52a697a61a4c","name":"Check received message containing emoji","time":{"start":1737031842542,"stop":1737031842543,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3a4fee08a6e4b07","name":"should properly create location multiaddrs - tcp","time":{"start":1737031533440,"stop":1737031533440,"duration":0},"status":"passed","severity":"normal"},{"uid":"c92c235c4892d2e4","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1737031637620,"stop":1737031637620,"duration":0},"status":"passed","severity":"normal"},{"uid":"879d6bf1b0c839d5","name":"should properly create location multiaddrs - tcp6","time":{"start":1737031533439,"stop":1737031533439,"duration":0},"status":"passed","severity":"normal"},{"uid":"c921ed657e9f8b46","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1737031678287,"stop":1737031678287,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea8220c47c54b180","name":"Symmetric encrypt & Decrypt","time":{"start":1737031560377,"stop":1737031560377,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed9ef83e3e65315","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1737031549722,"stop":1737031549722,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3c26439735b4c63","name":"Light Node - default protocols","time":{"start":1737031946498,"stop":1737031946498,"duration":0},"status":"passed","severity":"normal"},{"uid":"539a52b352a129a3","name":"Check publish message containing emoji","time":{"start":1737031857285,"stop":1737031857285,"duration":0},"status":"passed","severity":"normal"},{"uid":"df85d97e16f63dba","name":"Push message with Chinese payload","time":{"start":1737031856189,"stop":1737031856189,"duration":0},"status":"passed","severity":"normal"},{"uid":"8726f18d785dd071","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1737031678287,"stop":1737031678287,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e66b8738f34a6b7","name":"can start the service","time":{"start":1737031874873,"stop":1737031874874,"duration":1},"status":"passed","severity":"normal"},{"uid":"f22c6f93b49758ee","name":"Check message on other pubsub topic is not received","time":{"start":1737031842573,"stop":1737031842574,"duration":1},"status":"passed","severity":"normal"},{"uid":"414299ee870e872d","name":"Subscribe and receive messages via waku relay post","time":{"start":1737031940775,"stop":1737031940776,"duration":1},"status":"passed","severity":"normal"},{"uid":"153734daccc68e3a","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1737031889349,"stop":1737031889349,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c55eac3a27eecb","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1737031742813,"stop":1737031742813,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a6ccce66b31dfc","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1737031742814,"stop":1737031742814,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb347bf6e5564793","name":"should properly compute the node id","time":{"start":1737031533433,"stop":1737031533433,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac62d11127a4ad7","name":"Ephemeral messages are not stored","time":{"start":1737031593567,"stop":1737031593567,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff89e6284a500c0","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app67/9/topic409/xml","time":{"start":1737031889353,"stop":1737031889353,"duration":0},"status":"passed","severity":"normal"},{"uid":"b763b2c245cebbd5","name":"Ephemeral field set to true","time":{"start":1737031541351,"stop":1737031541351,"duration":0},"status":"passed","severity":"normal"},{"uid":"69500e0ae4008246","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1737031524387,"stop":1737031524388,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa22c047acf91635","name":"Push message equal or less that 1MB","time":{"start":1737031856209,"stop":1737031856209,"duration":0},"status":"passed","severity":"normal"},{"uid":"8896a336fd4808ff","name":"Check received message containing Basic HTML tag","time":{"start":1737031842557,"stop":1737031842557,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83fadc74a6d4682","name":"Relay - dialed first","time":{"start":1737031946495,"stop":1737031946495,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b9f5c82c77cef82","name":"should emit a peer event after start","time":{"start":1737031553689,"stop":1737031553690,"duration":1},"status":"passed","severity":"normal"},{"uid":"71efb78718e9b47f","name":"throws on content topic with non-number generation field","time":{"start":1737031524353,"stop":1737031524353,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e73505cdaafa1a5","name":"Ping on subscribed peer","time":{"start":1737031635292,"stop":1737031635292,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d38d07a0b96215","name":"Fails to publish message with size larger than 1 MB","time":{"start":1737031857291,"stop":1737031857291,"duration":0},"status":"passed","severity":"normal"},{"uid":"af2f969ce2085a48","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1737031678284,"stop":1737031678284,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4a60a0c5dd1c76aa","name":"non connected peers","time":{"start":1737031842929,"stop":1737031842929,"duration":0},"status":"skipped","severity":"normal"},{"uid":"25d963efb2188e92","name":"Push message with content topic containing emoji","time":{"start":1737031856205,"stop":1737031856206,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b2c8dc39e321052","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1737031548591,"stop":1737031548592,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a68b6eae8689153","name":"Check received message with timestamp: 1737031586149000000 ","time":{"start":1737031842560,"stop":1737031842567,"duration":7},"status":"passed","severity":"normal"},{"uid":"ddcaacd5fe0842e9","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app75/3/topic604/test.js","time":{"start":1737031889351,"stop":1737031889351,"duration":0},"status":"passed","severity":"normal"},{"uid":"85906c82e7193e1","name":"Filter with 2 connections","time":{"start":1737031678539,"stop":1737031678539,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cabbfc2609363cd0","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1737031524383,"stop":1737031524383,"duration":0},"status":"passed","severity":"normal"},{"uid":"435bad064b7c7e82","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1737031560033,"stop":1737031560035,"duration":2},"status":"passed","severity":"normal"},{"uid":"8199b5a47bca6ed1","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1737031677989,"stop":1737031677989,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c3e22de2d44242","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1737031677995,"stop":1737031677996,"duration":1},"status":"passed","severity":"normal"},{"uid":"38b855202560a82e","name":"should be able to decode the field with only STORE set to true","time":{"start":1737031532597,"stop":1737031532597,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f0a979f6226a9b","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1737031921543,"stop":1737031921545,"duration":2},"status":"passed","severity":"normal"},{"uid":"d0daa6972792d1c3","name":"Push message with content topic containing emoji","time":{"start":1737031844598,"stop":1737031844598,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8fbcc6184e792a5","name":"should reject on timeout if it was set","time":{"start":1737031566990,"stop":1737031566990,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4d3e01ebccb6e0","name":"random static sharding 7 - Cluster ID: 899, Shard ID: 521","time":{"start":1737031894390,"stop":1737031894391,"duration":1},"status":"passed","severity":"normal"},{"uid":"452244719dbff79c","name":"should return no connections if no open connection provided","time":{"start":1737031540798,"stop":1737031540798,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1295edf4d6bf9e0","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1737031866811,"stop":1737031866811,"duration":0},"status":"passed","severity":"normal"},{"uid":"3971781c0dbd7d8b","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1737031619848,"stop":1737031619849,"duration":1},"status":"passed","severity":"normal"},{"uid":"32c871780ada1785","name":"Renews peer on consistent ping failures","time":{"start":1737031675814,"stop":1737031675814,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cac6dc0168c6f06","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1737031637620,"stop":1737031637621,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bef5be9683a0230","name":"Push message with numeric payload","time":{"start":1737031844576,"stop":1737031844576,"duration":0},"status":"passed","severity":"normal"},{"uid":"c834e962fa8a1108","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1737031921547,"stop":1737031921549,"duration":2},"status":"passed","severity":"normal"},{"uid":"86b5acf2c58a664c","name":"1 Relay, 1 Filter, gives up","time":{"start":1737031549327,"stop":1737031549331,"duration":4},"status":"passed","severity":"normal"},{"uid":"6a0c568f045bd958","name":"Subscribe to topic containing Script and receive message","time":{"start":1737031940781,"stop":1737031940781,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd2d5bb7e2d30044","name":"should set field with only FILTER enabled","time":{"start":1737031533442,"stop":1737031533442,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d550a7cd5836ea","name":"Subscribe to topic containing Russian and publish message","time":{"start":1737031866815,"stop":1737031866815,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e647dd59bc9b11","name":"Push message with content topic containing numeric","time":{"start":1737031844592,"stop":1737031844592,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e401292d5317468","name":"should be called at least once on all `peer:discovery` events","time":{"start":1737031594250,"stop":1737031594251,"duration":1},"status":"passed","severity":"normal"},{"uid":"8150010f64763e5a","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1737031894387,"stop":1737031894387,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3423972298cf0a0","name":"start node with empty content topic","time":{"start":1737031889361,"stop":1737031889361,"duration":0},"status":"passed","severity":"normal"},{"uid":"60cd1fcb3bb84eb4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1737031776824,"stop":1737031776824,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2b0d980f112a6e","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1737031524378,"stop":1737031524379,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cd4e5a7035ee745","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1737031742803,"stop":1737031742806,"duration":3},"status":"passed","severity":"normal"},{"uid":"4c0b031bcd28022e","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1737031637618,"stop":1737031637619,"duration":1},"status":"passed","severity":"normal"},{"uid":"14007e083d2a03c3","name":"Check message with invalid timestamp is not received","time":{"start":1737031842573,"stop":1737031842573,"duration":0},"status":"passed","severity":"normal"},{"uid":"5acd5bc82b18d26b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1737031940801,"stop":1737031940802,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e31b2fbfc3379e4","name":"should throw error - no public key","time":{"start":1737031533431,"stop":1737031533432,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4f2092bbe0d7a48","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1737031678007,"stop":1737031678007,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ac7fc43004ae74","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1737031742809,"stop":1737031742809,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7b36a1e6fb02f","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1737031678286,"stop":1737031678286,"duration":0},"status":"skipped","severity":"normal"},{"uid":"934926978fc8e627","name":"Subscribe to topic containing long and publish message","time":{"start":1737031866813,"stop":1737031866813,"duration":0},"status":"passed","severity":"normal"},{"uid":"791a1bd1a87b6303","name":"listenerCount","time":{"start":1737031626880,"stop":1737031626881,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcfabc480069e7e1","name":"addEventListener with wrong event","time":{"start":1737031626879,"stop":1737031626879,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a7f5cfd719c68f0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1737031524384,"stop":1737031524385,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9f41d8e2ffc4d61","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1737031524391,"stop":1737031524391,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b684478e808d1cf","name":"caches peers it previously fetched","time":{"start":1737031549721,"stop":1737031549721,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa106798d6b0e62","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1737031637609,"stop":1737031637610,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a4a372cd71393f8","name":"Should update shard info","time":{"start":1737031777544,"stop":1737031777545,"duration":1},"status":"passed","severity":"normal"},{"uid":"38e1105192b5977","name":"Push message with custom timestamp: 1706273278727","time":{"start":1737031856208,"stop":1737031856208,"duration":0},"status":"passed","severity":"normal"},{"uid":"b146e556fea9e5d2","name":"Push message with rate limit","time":{"start":1737031856207,"stop":1737031856207,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd937e8a479bb780","name":"should emit a peer event after start","time":{"start":1737031595732,"stop":1737031595732,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ac022f266dcc29","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1737031941985,"stop":1737031941985,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34ff06dbdbae56","name":"Check received message containing SQL Injection","time":{"start":1737031842556,"stop":1737031842556,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b051c40e31dcc5","name":"should throw an error for empty SingleShardInfos array","time":{"start":1737031524377,"stop":1737031524377,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1316d914705fb0","name":"Check message with no content topic is not received","time":{"start":1737031842574,"stop":1737031842574,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c4bfcdc7ea1efb","name":"Subscribe to topic containing special chars and receive message","time":{"start":1737031940779,"stop":1737031940779,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad25aeaa3e670ad","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1737031940776,"stop":1737031940776,"duration":0},"status":"passed","severity":"normal"},{"uid":"3420654b192683a8","name":"Overlapping topic subscription","time":{"start":1737031940777,"stop":1737031940777,"duration":0},"status":"passed","severity":"normal"},{"uid":"83fb3141a1600110","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1737031524377,"stop":1737031524378,"duration":1},"status":"passed","severity":"normal"},{"uid":"16fc748d26814215","name":"should correctly map a content topic to a pubsub topic","time":{"start":1737031524397,"stop":1737031524397,"duration":0},"status":"passed","severity":"normal"},{"uid":"d869e8f9c3e94acf","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1737031524369,"stop":1737031524369,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce22006c8938d18","name":"Check publish message containing Arabic","time":{"start":1737031857281,"stop":1737031857281,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db86789801dde41","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1737031678006,"stop":1737031678006,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f8c38989adea4af","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1737031524382,"stop":1737031524382,"duration":0},"status":"passed","severity":"normal"},{"uid":"d47e471cc532dddc","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1737031619849,"stop":1737031619851,"duration":2},"status":"passed","severity":"normal"},{"uid":"301548892646cd0f","name":"Query generator for multiple messages with multiple decoders","time":{"start":1737031936073,"stop":1737031936076,"duration":3},"status":"passed","severity":"normal"},{"uid":"ee998873ff5f77f1","name":"Encoder throws on empty string content topic","time":{"start":1737031560037,"stop":1737031560038,"duration":1},"status":"passed","severity":"normal"},{"uid":"abb99c5d27c20f3d","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1737031677991,"stop":1737031677991,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7afe73f9c9918a5","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app65/2/topic804/utf8","time":{"start":1737031889352,"stop":1737031889353,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d0533cbd23d5fd","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app56/4/topic269/json","time":{"start":1737031889350,"stop":1737031889351,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbc93f00e64b445","name":"Fails to publish message with empty text","time":{"start":1737031857289,"stop":1737031857290,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cd856591ec951c","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1737031678006,"stop":1737031678007,"duration":1},"status":"passed","severity":"normal"},{"uid":"a24246614445ab31","name":"Check received message containing Basic HTML tag","time":{"start":1737031716077,"stop":1737031716077,"duration":0},"status":"passed","severity":"normal"},{"uid":"a803092aa529bb08","name":"Fails to push message bigger that 1MB","time":{"start":1737031844604,"stop":1737031844604,"duration":0},"status":"passed","severity":"normal"},{"uid":"381ef1e45e0737ed","name":"Generator, 2 different pubsubtopics","time":{"start":1737031920100,"stop":1737031920101,"duration":1},"status":"passed","severity":"normal"},{"uid":"7959c6c6d350b51c","name":"Check received message with timestamp: 1737031586087 ","time":{"start":1737031716088,"stop":1737031716088,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c98ba88790c484f","name":"Callback on promise, aborts when callback returns true","time":{"start":1737031936080,"stop":1737031936080,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d148bf7c0d9d0c9","name":"Push message with custom timestamp: 1737028078727","time":{"start":1737031856208,"stop":1737031856208,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3364e5a8a81f398","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1737031857286,"stop":1737031857286,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ff261a3df830dd","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1737031940783,"stop":1737031940783,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b0586809ff6926","name":"should only return 1 node with relay capability","time":{"start":1737031549721,"stop":1737031549721,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b7c11af1b3d8d16","name":"Check received message containing Arabic","time":{"start":1737031842533,"stop":1737031842533,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e1fbcd80ce1ac7d","name":"should set field with all protocols enabled","time":{"start":1737031533441,"stop":1737031533441,"duration":0},"status":"passed","severity":"normal"},{"uid":"28931ee65df95b19","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1737031668354,"stop":1737031668354,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b121d9c5d100bf","name":"Check received message with timestamp: 1737031586087000000 ","time":{"start":1737031716087,"stop":1737031716088,"duration":1},"status":"passed","severity":"normal"},{"uid":"5694dfa4b96e0cbf","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1737031902647,"stop":1737031902647,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc2e71b86a80d1","name":"handles multiple messages","time":{"start":1737031930739,"stop":1737031930739,"duration":0},"status":"passed","severity":"normal"},{"uid":"281bd5315a2f9712","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1737031742812,"stop":1737031742812,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c0d5445f08b2d2","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1737031940785,"stop":1737031940785,"duration":0},"status":"passed","severity":"normal"},{"uid":"5106b2e83c2b3e25","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1737031678289,"stop":1737031678289,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3d1a2c8503c5ab0f","name":"should be able to encode the field with only FILTER set to true","time":{"start":1737031532585,"stop":1737031532591,"duration":6},"status":"passed","severity":"normal"},{"uid":"48d2609d8b765a78","name":"Publish message with custom timestamp: Thu Jan 16 2025 11:50:50 GMT+0000 (Coordinated Universal Time)","time":{"start":1737031857287,"stop":1737031857287,"duration":0},"status":"passed","severity":"normal"},{"uid":"10aa6d3a555587b8","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1737031678293,"stop":1737031678294,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2b651f515bb0ccfa","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app39/4/topic43/proto","time":{"start":1737031889357,"stop":1737031889357,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f475f01438c8de","name":"Subscribe to topic containing numeric and receive message","time":{"start":1737031940779,"stop":1737031940779,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b9663efc7a28173","name":"Filter with 1 connections","time":{"start":1737031678539,"stop":1737031678539,"duration":0},"status":"skipped","severity":"normal"},{"uid":"934b511a9ae00392","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1737031742814,"stop":1737031742814,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd7e649aebee61f","name":"should create a new stream if no existing for protocol found","time":{"start":1737031541039,"stop":1737031541043,"duration":4},"status":"passed","severity":"normal"},{"uid":"3e03fa68440d8d89","name":"Js publishes, other Js receives","time":{"start":1737031858434,"stop":1737031858435,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fb33bc4e85adf6a","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1737031678286,"stop":1737031678286,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bc09d55833dfecba","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1737031561620,"stop":1737031561620,"duration":0},"status":"passed","severity":"normal"},{"uid":"772777c4f215ac75","name":"returns all values when wanted number matches available values","time":{"start":1737031548586,"stop":1737031548587,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a045c2c89eca526","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1737031677988,"stop":1737031677988,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ef39e44339638a","name":"Renews peer for Filter on peer:disconnect event","time":{"start":1737031675818,"stop":1737031675819,"duration":1},"status":"passed","severity":"normal"},{"uid":"46d884f27aac9c31","name":"Check message received after nwaku node is restarted","time":{"start":1737031842583,"stop":1737031842583,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a2ecd2cce1e58ecb","name":"configure the node with multiple pubsub topics","time":{"start":1737031894393,"stop":1737031894394,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0f547f378986bba","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1737031524364,"stop":1737031524364,"duration":0},"status":"passed","severity":"normal"},{"uid":"97438b8d1da4c6c2","name":"Refresh subscription","time":{"start":1737031866812,"stop":1737031866812,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a58755be7cd5368","name":"can start the service","time":{"start":1737031595727,"stop":1737031595727,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50e535b4a61c96d","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1737031549219,"stop":1737031549220,"duration":1},"status":"passed","severity":"normal"},{"uid":"9429383a8413c46e","name":"should only return 1 node with relay and store capability","time":{"start":1737031549721,"stop":1737031549722,"duration":1},"status":"passed","severity":"normal"},{"uid":"f10952354de4083e","name":"Check received message containing JSON","time":{"start":1737031842557,"stop":1737031842557,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e08e8e82bcc04b1","name":"Ping fails for unsubscribed peers","time":{"start":1737031675813,"stop":1737031675813,"duration":0},"status":"passed","severity":"normal"},{"uid":"2405e671a34085ae","name":"Subscribe and publish message","time":{"start":1737031866809,"stop":1737031866810,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f9bba2f8da16e5c","name":"LightPush with 2 connections","time":{"start":1737031678539,"stop":1737031678539,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f4799dc89bfd2710","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1737031668359,"stop":1737031668360,"duration":1},"status":"passed","severity":"normal"},{"uid":"8713c9fd5ed3f8fc","name":"Push message with JSON payload","time":{"start":1737031856195,"stop":1737031856195,"duration":0},"status":"passed","severity":"normal"},{"uid":"d988353bb2287bd3","name":"unsubscribes","time":{"start":1737031930739,"stop":1737031930740,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c045bddc2926d71","name":"Ping on unsubscribed peer","time":{"start":1737031635288,"stop":1737031635289,"duration":1},"status":"passed","severity":"normal"},{"uid":"1af64daed269aadd","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1737031524382,"stop":1737031524383,"duration":1},"status":"passed","severity":"normal"},{"uid":"77b6a307dfb1888d","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1737031902646,"stop":1737031902646,"duration":0},"status":"passed","severity":"normal"},{"uid":"3743a31d3dfef4e7","name":"Encoder throws on empty string content topic","time":{"start":1737031541352,"stop":1737031541353,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9cea405700fe485","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1737031677993,"stop":1737031677994,"duration":1},"status":"passed","severity":"normal"},{"uid":"1653929198d4860","name":"Subscribe to topic containing JSON and receive message","time":{"start":1737031940798,"stop":1737031940798,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbfd54920c1c6a87","name":"Nodes with multiple pubsub topic","time":{"start":1737031850112,"stop":1737031850112,"duration":0},"status":"passed","severity":"normal"},{"uid":"c22bb09fd5bd7319","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1737031524388,"stop":1737031524389,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf90acf9688c3001","name":"Encoder throws on undefined content topic","time":{"start":1737031561621,"stop":1737031561621,"duration":0},"status":"passed","severity":"normal"},{"uid":"6afb02867d1880a4","name":"Wrong topic","time":{"start":1737031889358,"stop":1737031889358,"duration":0},"status":"passed","severity":"normal"},{"uid":"56aa234b48f5f7f3","name":"Throws when trying to push message with empty payload","time":{"start":1737031856198,"stop":1737031856199,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e6c7edf615ceefc","name":"Subscribe to topic containing Script and receive message","time":{"start":1737031745387,"stop":1737031745387,"duration":0},"status":"passed","severity":"normal"},{"uid":"43303dd8195c3246","name":"Push message with content topic containing Script","time":{"start":1737031844595,"stop":1737031844595,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ddc80a36c19bf9c","name":"passes more than one ENR URLs and attempts connection","time":{"start":1737031595738,"stop":1737031595739,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7269fed36c03ef6a","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1737031771445,"stop":1737031771446,"duration":1},"status":"passed","severity":"normal"},{"uid":"45d656a08bf86c66","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1737031678286,"stop":1737031678287,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5eeef50084e8c79f","name":"Decoder throws on undefined content topic","time":{"start":1737031560038,"stop":1737031560038,"duration":0},"status":"passed","severity":"normal"},{"uid":"a199e12b67161bb2","name":"should return false when no peers exist","time":{"start":1737031566979,"stop":1737031566979,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b37c7c277266a6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1737031745381,"stop":1737031745381,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfda1959e33cab5f","name":"Generator, custom pubsub topic","time":{"start":1737031920099,"stop":1737031920100,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d7b6bda6533e5db","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1737031524393,"stop":1737031524393,"duration":0},"status":"passed","severity":"normal"},{"uid":"3412f006120262ad","name":"Push message with content topic containing SQL Injection","time":{"start":1737031844594,"stop":1737031844594,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7a8168947e825c","name":"Subscribe to topic containing short and receive message","time":{"start":1737031745373,"stop":1737031745378,"duration":5},"status":"passed","severity":"normal"},{"uid":"29f18a247e7172e7","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1737031678292,"stop":1737031678293,"duration":1},"status":"skipped","severity":"normal"},{"uid":"383a88c2595b7c57","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1737031866810,"stop":1737031866811,"duration":1},"status":"passed","severity":"normal"},{"uid":"770f66bcfc74c72e","name":"should not fail to stop the service if it was not started","time":{"start":1737031874875,"stop":1737031874875,"duration":0},"status":"passed","severity":"normal"},{"uid":"da67f69d7ce89941","name":"Passing page size 10 when there are 10 messages","time":{"start":1737031926496,"stop":1737031926497,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddc6ad6795cc125e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1737031940775,"stop":1737031940775,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b54f62285a69b2a","name":"Subscribe to topic containing XML and receive message","time":{"start":1737031745387,"stop":1737031745390,"duration":3},"status":"passed","severity":"normal"},{"uid":"e5f04131599aac2c","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1737031941983,"stop":1737031941983,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae65ca1b1e30c372","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1737031677988,"stop":1737031677989,"duration":1},"status":"passed","severity":"normal"},{"uid":"c711883cef0b8ea7","name":"Filter with 0 connections","time":{"start":1737031678538,"stop":1737031678538,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fd85f094ee30e849","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1737031524358,"stop":1737031524363,"duration":5},"status":"passed","severity":"normal"},{"uid":"3ef8a2be01b90df","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1737031586399,"stop":1737031586399,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed5e5bd3a4e133cb","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1737031594253,"stop":1737031594253,"duration":0},"status":"passed","severity":"normal"},{"uid":"c755474777d4a91f","name":"should reject if WakuNode is not started","time":{"start":1737031566987,"stop":1737031566988,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3fea3086cd3cb66","name":"Ping on peer without subscriptions","time":{"start":1737031634167,"stop":1737031634169,"duration":2},"status":"passed","severity":"normal"},{"uid":"c57ab5e48e8fe958","name":"should be able to decode the field with only FILTER set to true","time":{"start":1737031532596,"stop":1737031532597,"duration":1},"status":"passed","severity":"normal"},{"uid":"a52a844ab380199d","name":"Check received message containing JSON","time":{"start":1737031716077,"stop":1737031716084,"duration":7},"status":"passed","severity":"normal"},{"uid":"1557bde59f563983","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1737031678283,"stop":1737031678283,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9cc98656704903e2","name":"Check received message with timestamp: 1737031586149 ","time":{"start":1737031842567,"stop":1737031842567,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2706a64b38083f","name":"returns only open connection if one present","time":{"start":1737031540797,"stop":1737031540797,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b1089e978424662","name":"Fails to push message with large meta","time":{"start":1737031856207,"stop":1737031856207,"duration":0},"status":"passed","severity":"normal"},{"uid":"86bd84ee1eb8c4d4","name":"A test","time":{"start":1737031745569,"stop":1737031745569,"duration":0},"status":"passed","severity":"normal"},{"uid":"2009583841f9628b","name":"Subscribe and receive messages via waku relay post","time":{"start":1737031745362,"stop":1737031745362,"duration":0},"status":"passed","severity":"normal"},{"uid":"d58da6de812f030e","name":"should find and add new peers","time":{"start":1737031566981,"stop":1737031566981,"duration":0},"status":"passed","severity":"normal"},{"uid":"cabd2d3c3ee5aa30","name":"Check meta is set [ecies]","time":{"start":1737031561621,"stop":1737031561621,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7274db643759ffe","name":"Relay + Store","time":{"start":1737031592499,"stop":1737031592500,"duration":1},"status":"passed","severity":"normal"},{"uid":"c976138c310baff7","name":"Push message with meta","time":{"start":1737031856206,"stop":1737031856206,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8535a5243b1e106","name":"Query with Ordered Callback, No Decoder","time":{"start":1737031902646,"stop":1737031902646,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b756120878f8279","name":"Renews peer on consistent missed messages","time":{"start":1737031675817,"stop":1737031675818,"duration":1},"status":"passed","severity":"normal"},{"uid":"7471996e258c1555","name":"throws on empty content topic","time":{"start":1737031524352,"stop":1737031524352,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a5020b3001de0","name":"Push message on custom pubsubTopic","time":{"start":1737031776823,"stop":1737031776823,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05f6d7bf1c8c3d3","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1737031860469,"stop":1737031860469,"duration":0},"status":"skipped","severity":"normal"},{"uid":"facb2453c7cab77b","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1737031677986,"stop":1737031677987,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eb8d9e5b68005d4","name":"Check message received after nwaku node is restarted","time":{"start":1737031716099,"stop":1737031716100,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e769694833f852ae","name":"Subscribe and receives messages on 20 topics","time":{"start":1737031940786,"stop":1737031940786,"duration":0},"status":"passed","severity":"normal"},{"uid":"13be135adbb1b435","name":"Subscribe and receive messages via lightPush","time":{"start":1737031745359,"stop":1737031745361,"duration":2},"status":"passed","severity":"normal"},{"uid":"cba466fc51a302b9","name":"should decode valid enr successfully","time":{"start":1737031533428,"stop":1737031533429,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e22ef8a245a7fbe","name":"Check received message containing shell command","time":{"start":1737031842538,"stop":1737031842538,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae37bd125b6137a5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1737031745395,"stop":1737031745398,"duration":3},"status":"passed","severity":"normal"},{"uid":"7bbb676a94f8b23d","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1737031586406,"stop":1737031586409,"duration":3},"status":"passed","severity":"normal"},{"uid":"e2700db515941092","name":"Push message with JSON payload","time":{"start":1737031844588,"stop":1737031844588,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ce009077b4759d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1737031940793,"stop":1737031940797,"duration":4},"status":"passed","severity":"normal"},{"uid":"faf30198810f9ae3","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1737031745361,"stop":1737031745362,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea6786817169cb4b","name":"Check received message containing long","time":{"start":1737031842531,"stop":1737031842531,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc104f861c597985","name":"Push message with custom timestamp: 1706273316383","time":{"start":1737031844600,"stop":1737031844600,"duration":0},"status":"passed","severity":"normal"},{"uid":"e691dddf30122131","name":"Subscribe and receives messages on 20 topics","time":{"start":1737031745363,"stop":1737031745367,"duration":4},"status":"passed","severity":"normal"},{"uid":"8b09cd276051d13","name":"Subscribe to topic containing JSON and receive message","time":{"start":1737031745394,"stop":1737031745395,"duration":1},"status":"passed","severity":"normal"},{"uid":"583d93c41d89389d","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1737031532593,"stop":1737031532594,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aa7e15b877dd416","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1737032007195,"stop":1737032007195,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c1d13ff5ec6492","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1737031941985,"stop":1737031941985,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c6fa93a9256fb","name":"Push message with content topic containing special chars","time":{"start":1737031856200,"stop":1737031856200,"duration":0},"status":"passed","severity":"normal"},{"uid":"2865a72e7f7a6aaa","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1737031940786,"stop":1737031940786,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b893d68b17d02c","name":"more peers than existing","time":{"start":1737031842928,"stop":1737031842929,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e02a015f5566275c","name":"should return empty list for no shard","time":{"start":1737031524379,"stop":1737031524380,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c7a4c6286ab6818","name":"Subscribe to topic containing JSON and receive message","time":{"start":1737031940782,"stop":1737031940782,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e9251236431071","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1737031866817,"stop":1737031866817,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9013ec75e7946ce","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1737031678007,"stop":1737031678008,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c1e4f1544f52316","name":"should return the pubsub topic directly if a string is provided","time":{"start":1737031524393,"stop":1737031524393,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0b3a39730364fc","name":"Tracks peer failures correctly","time":{"start":1737031675815,"stop":1737031675815,"duration":0},"status":"passed","severity":"normal"},{"uid":"55fa3050a9ca3733","name":"Push message with content topic containing escaped characters","time":{"start":1737031844597,"stop":1737031844597,"duration":0},"status":"passed","severity":"normal"},{"uid":"942443e5e31a4c09","name":"should be online or offline if network state changed","time":{"start":1737031586419,"stop":1737031586426,"duration":7},"status":"passed","severity":"normal"},{"uid":"29d22fa0ddc91d0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1737031940780,"stop":1737031940780,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bbfd0699b44afeb","name":"Push message with Russian payload","time":{"start":1737031856190,"stop":1737031856190,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb20105e0ecf7f40","name":"Passing page size 11 when there are 10 messages","time":{"start":1737031926497,"stop":1737031926497,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b93d1b47be6452","name":"can start and stop the service","time":{"start":1737031595727,"stop":1737031595728,"duration":1},"status":"passed","severity":"normal"},{"uid":"39f608bb51ed4905","name":"Ping succeeds for all connected peers","time":{"start":1737031675812,"stop":1737031675812,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1c91162a597038","name":"should use the provided clusterId for the pubsub topic","time":{"start":1737031524397,"stop":1737031524398,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a83345f83b8c53c","name":"start node with empty shard should fail","time":{"start":1737031894395,"stop":1737031894395,"duration":0},"status":"passed","severity":"normal"},{"uid":"a69a9132f4eda415","name":"Check publish message containing shell command","time":{"start":1737031857284,"stop":1737031857284,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bfe56ebf86bf080","name":"Push message with content topic containing Script","time":{"start":1737031856202,"stop":1737031856203,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba942f31517f882a","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1737031524397,"stop":1737031524397,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e60d44a9b390d68","name":"should not receive a peer event after stop","time":{"start":1737031553690,"stop":1737031553691,"duration":1},"status":"passed","severity":"normal"},{"uid":"f23fd344fb681af8","name":"ignores domain fetching errors","time":{"start":1737031549720,"stop":1737031549720,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a41e5afdbb533eb","name":"random static sharding 8 - Cluster ID: 501, Shard ID: 700","time":{"start":1737031894391,"stop":1737031894391,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9dd291014267ed","name":"Filter with 3 connections","time":{"start":1737031678540,"stop":1737031678540,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5db263f73170f464","name":"Ordered Callback - true","time":{"start":1737031909681,"stop":1737031909681,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc6cef34a7a5dc3","name":"peer:update - should do nothing if another protocol hit","time":{"start":1737031541043,"stop":1737031541044,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ff6e6cda24baa56","name":"Check publish message containing Russian","time":{"start":1737031857281,"stop":1737031857281,"duration":0},"status":"passed","severity":"normal"},{"uid":"1890db7d277f22a0","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1737031745398,"stop":1737031745401,"duration":3},"status":"passed","severity":"normal"},{"uid":"4c74e89ed17a166a","name":"it tolerates circular branch references","time":{"start":1737031549719,"stop":1737031549720,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee9819d76dc45f49","name":"Push message with content topic containing XML","time":{"start":1737031844595,"stop":1737031844595,"duration":0},"status":"passed","severity":"normal"},{"uid":"cace2e15a7e7aa","name":"Subscribe to topic containing long and receive message","time":{"start":1737031940778,"stop":1737031940779,"duration":1},"status":"passed","severity":"normal"},{"uid":"689557444076a311","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1737031678290,"stop":1737031678290,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ed17146640630892","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1737031560035,"stop":1737031560036,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cade830e95be0fc","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1737031677987,"stop":1737031677987,"duration":0},"status":"passed","severity":"normal"},{"uid":"19018d8ea1bfeb97","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1737031524389,"stop":1737031524390,"duration":1},"status":"passed","severity":"normal"},{"uid":"69a24a020387acc1","name":"should not add existing peers","time":{"start":1737031566981,"stop":1737031566982,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb91a0cd6dc2d6e8","name":"should return valid sharding parameters for static sharding","time":{"start":1737031524395,"stop":1737031524395,"duration":0},"status":"passed","severity":"normal"},{"uid":"60217b4a278ed121","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1737031668356,"stop":1737031668356,"duration":0},"status":"passed","severity":"normal"},{"uid":"390bf6ffb2ddc05a","name":"Subscribe to topic containing JSON and publish message","time":{"start":1737031866817,"stop":1737031866817,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1ee2e1aa2c1d34","name":"should throw an error for missing sharding configuration","time":{"start":1737031524395,"stop":1737031524396,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc14f40a30c4e758","name":"should throw error - no id","time":{"start":1737031533430,"stop":1737031533430,"duration":0},"status":"passed","severity":"normal"},{"uid":"88548bb5d39c5736","name":"Renews subscription after lossing a connection","time":{"start":1737031940783,"stop":1737031940784,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3ceea1e5c4cf0ca","name":"Delete observer","time":{"start":1737031845764,"stop":1737031845764,"duration":0},"status":"passed","severity":"normal"},{"uid":"b32007603f3e45f8","name":"should get / set TCP multiaddr","time":{"start":1737031533438,"stop":1737031533438,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95317f23ec5ad3f","name":"Check publish message containing escaped characters","time":{"start":1737031857284,"stop":1737031857285,"duration":1},"status":"passed","severity":"normal"},{"uid":"be85b1f90adc8157","name":"Query generator for 2000 messages","time":{"start":1737031936082,"stop":1737031936083,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d269b176d05747c","name":"should reject if LightPush is requested but not mounted","time":{"start":1737031566988,"stop":1737031566989,"duration":1},"status":"passed","severity":"normal"},{"uid":"81f89254da8d36f2","name":"recovers when dns.resolve returns empty","time":{"start":1737031549720,"stop":1737031549720,"duration":0},"status":"passed","severity":"normal"},{"uid":"12aa03d555cce900","name":"Publish message with rate limit","time":{"start":1737031857294,"stop":1737031857294,"duration":0},"status":"passed","severity":"normal"},{"uid":"836547c5e7a6590c","name":"Does not throw an exception when node disconnects","time":{"start":1737031941230,"stop":1737031941230,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25ac083208cd3c1","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1737031524369,"stop":1737031524369,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ceb0f25bf261b08","name":"should handle a minimal index list","time":{"start":1737031524399,"stop":1737031524399,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d4436de02893e8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1737031524391,"stop":1737031524391,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9b66bdd0998029","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1737031745398,"stop":1737031745398,"duration":0},"status":"passed","severity":"normal"},{"uid":"725c3c192b670758","name":"topics with same application and version share the same shard","time":{"start":1737031524371,"stop":1737031524371,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f6cd0709dc83256","name":"should send to specified number of peers of used peers","time":{"start":1737031567088,"stop":1737031567088,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e17f499f99420fd","name":"Check message on other pubsub topic is not received","time":{"start":1737031716091,"stop":1737031716092,"duration":1},"status":"passed","severity":"normal"},{"uid":"73054a3e3facd4c1","name":"Check received message containing Script","time":{"start":1737031716076,"stop":1737031716076,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7c2b0d38e8a908","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1737031549217,"stop":1737031549217,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d885afb09c808b4","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1737031637614,"stop":1737031637617,"duration":3},"status":"passed","severity":"normal"},{"uid":"5b18809a22992fbf","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1737031549219,"stop":1737031549219,"duration":0},"status":"passed","severity":"normal"},{"uid":"44275b4d894a7653","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1737031533429,"stop":1737031533429,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b31a3430227110","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1737031677989,"stop":1737031677989,"duration":0},"status":"passed","severity":"normal"},{"uid":"b07ac2d09dbc70d8","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1737031675815,"stop":1737031675816,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e29d88ace10b580","name":"can start the service","time":{"start":1737031553687,"stop":1737031553688,"duration":1},"status":"passed","severity":"normal"},{"uid":"8699fdad252cb465","name":"Refresh subscription","time":{"start":1737031745371,"stop":1737031745372,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5b7ab00bbc700e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1737031776827,"stop":1737031776827,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea6ab505333034fe","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1737031941983,"stop":1737031941983,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa9193c73a99205","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1737031532592,"stop":1737031532593,"duration":1},"status":"passed","severity":"normal"},{"uid":"767b0de151beaf16","name":"random static sharding 2 - Cluster ID: 177, Shard ID: 985","time":{"start":1737031894388,"stop":1737031894388,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb25c8e117d22e5","name":"Push message with rate limit","time":{"start":1737031844599,"stop":1737031844599,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c2a9bd14b2bfd5","name":"new peer added after a peer was already found","time":{"start":1737031860467,"stop":1737031860469,"duration":2},"status":"skipped","severity":"normal"},{"uid":"549ec278eae20594","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1737031678003,"stop":1737031678004,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f328bf4dadf4470","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1737031866815,"stop":1737031866816,"duration":1},"status":"passed","severity":"normal"},{"uid":"69356643bb28bb10","name":"should throw an error for insufficient data","time":{"start":1737031524400,"stop":1737031524400,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ca8a4b9f1d100d","name":"Check received message containing numeric","time":{"start":1737031842531,"stop":1737031842532,"duration":1},"status":"passed","severity":"normal"},{"uid":"a909037b5922f341","name":"Push 30 different messages","time":{"start":1737031856198,"stop":1737031856198,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a27ef44c1cb1e4","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1737031678290,"stop":1737031678290,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b8500207d22479d4","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1737031619851,"stop":1737031619852,"duration":1},"status":"passed","severity":"normal"},{"uid":"43a017362b22aac6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1737031745362,"stop":1737031745363,"duration":1},"status":"passed","severity":"normal"},{"uid":"a779fe4615433f","name":"Push message with special chars payload","time":{"start":1737031844576,"stop":1737031844583,"duration":7},"status":"passed","severity":"normal"},{"uid":"483d9de266ae393c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1737031940783,"stop":1737031940783,"duration":0},"status":"passed","severity":"normal"},{"uid":"94bd1d1b234d3b63","name":"Privacy Node - default protocol","time":{"start":1737031946498,"stop":1737031946498,"duration":0},"status":"passed","severity":"normal"},{"uid":"80eb63505c53014b","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1737031677987,"stop":1737031677987,"duration":0},"status":"passed","severity":"normal"},{"uid":"17bfd3b0ca8e99e0","name":"should encode/decode to text encoding","time":{"start":1737031533433,"stop":1737031533437,"duration":4},"status":"passed","severity":"normal"},{"uid":"a0a4015bd1ab2427","name":"through manual discovery","time":{"start":1737031776000,"stop":1737031776000,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2be27c8ce141b4","name":"Meta field set when metaSetter is specified","time":{"start":1737031541352,"stop":1737031541352,"duration":0},"status":"passed","severity":"normal"},{"uid":"441380860e4fa27c","name":"Check message with non string payload is not received","time":{"start":1737031842575,"stop":1737031842575,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b1f9f423b473b0","name":"Push message with XML payload","time":{"start":1737031844585,"stop":1737031844585,"duration":0},"status":"passed","severity":"normal"},{"uid":"70190a514724c9c0","name":"Query with Promise Callback, No Decoder","time":{"start":1737031902647,"stop":1737031902648,"duration":1},"status":"passed","severity":"normal"},{"uid":"80b70a0ec8e7b112","name":"Publishes to nwaku","time":{"start":1737031858433,"stop":1737031858434,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3c7e459081c04fe","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1737031586396,"stop":1737031586398,"duration":2},"status":"passed","severity":"normal"},{"uid":"c929dd71ea272168","name":"Keep-alive pings maintain the connection","time":{"start":1737031675813,"stop":1737031675814,"duration":1},"status":"passed","severity":"normal"},{"uid":"f97ad841ccef05f6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1737031940799,"stop":1737031940799,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee33b9f2aae715ef","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1737031940776,"stop":1737031940776,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bace0929adb06c5","name":"Subscribe to topic containing short and receive message","time":{"start":1737031940778,"stop":1737031940778,"duration":0},"status":"passed","severity":"normal"},{"uid":"76abfbef73966ee5","name":"Passing cursor with wrong pubsubTopic","time":{"start":1737031890809,"stop":1737031890810,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d5b8620037686a1","name":"Subscribe to topic containing short and receive message","time":{"start":1737031940788,"stop":1737031940788,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1dc9796c0676ab0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1737031677986,"stop":1737031677986,"duration":0},"status":"passed","severity":"normal"},{"uid":"c32ac3e6b549daa","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1737031637610,"stop":1737031637611,"duration":1},"status":"passed","severity":"normal"},{"uid":"901746d4862ebca3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1737031524385,"stop":1737031524385,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ff7fed20630f9e","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1737031524370,"stop":1737031524370,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9439f02f6c9e27c","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1737031532598,"stop":1737031532598,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dedffb0b6c13db0","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1737031850111,"stop":1737031850112,"duration":1},"status":"passed","severity":"normal"},{"uid":"7384bc466da5f29f","name":"should wait for Store peer to be connected","time":{"start":1737031566992,"stop":1737031566992,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b4a864e6a124c0","name":"should wait for Filter peer to be connected","time":{"start":1737031566991,"stop":1737031566992,"duration":1},"status":"passed","severity":"normal"},{"uid":"716e6652d7bea05c","name":"Waku message hash computation (meta attribute not present)","time":{"start":1737031527007,"stop":1737031527007,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b02119e3848476","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1737031524386,"stop":1737031524386,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4722123cc884f56","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1737031890803,"stop":1737031890804,"duration":1},"status":"passed","severity":"normal"},{"uid":"d425b6add1ead1ff","name":"should throw error - no id","time":{"start":1737031533431,"stop":1737031533431,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ed9675f3cab8b6","name":"Rejects garbage","time":{"start":1737031570455,"stop":1737031570456,"duration":1},"status":"passed","severity":"normal"},{"uid":"d24329cfc74203e","name":"Check received message containing Arabic","time":{"start":1737031842552,"stop":1737031842552,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7af93c51956de","name":"Check publish message containing special chars","time":{"start":1737031857280,"stop":1737031857280,"duration":0},"status":"passed","severity":"normal"},{"uid":"73dc961e7bd3aed2","name":"Push message with content topic containing short","time":{"start":1737031856199,"stop":1737031856199,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4221188d522338","name":"Push message with content topic containing unicode special characters","time":{"start":1737031856205,"stop":1737031856205,"duration":0},"status":"passed","severity":"normal"},{"uid":"172f946533722a7b","name":"should properly create peer info with all multiaddrs","time":{"start":1737031533440,"stop":1737031533440,"duration":0},"status":"passed","severity":"normal"},{"uid":"425acab7dfa9cc04","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1737031850113,"stop":1737031850113,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6cb9ff5c23b8fac","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1737031637611,"stop":1737031637611,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e08be11cd6a68b","name":"Push message with custom timestamp: 1737035316383","time":{"start":1737031844603,"stop":1737031844603,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26f4dd78ff22bdf","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1737031549220,"stop":1737031549220,"duration":0},"status":"passed","severity":"normal"},{"uid":"d174317ac1285842","name":"Ping on unsubscribed peer","time":{"start":1737031634169,"stop":1737031634170,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1555de121cc39ca","name":"Query generator for multiple messages with different message text format","time":{"start":1737031936072,"stop":1737031936072,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcc85622fb584403","name":"should not receive a peer event before start","time":{"start":1737031553690,"stop":1737031553690,"duration":0},"status":"passed","severity":"normal"},{"uid":"9754a6384840053f","name":"Accepts a valid Waku Message","time":{"start":1737031570454,"stop":1737031570455,"duration":1},"status":"passed","severity":"normal"},{"uid":"b774324cb2eac5fe","name":"should call waitForPeer on Relay","time":{"start":1737031566992,"stop":1737031566992,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f3951222ce7690","name":"1 Store, 2 fetches","time":{"start":1737031549326,"stop":1737031549327,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b7473f2e31cc146","name":"Check received message containing numeric","time":{"start":1737031842551,"stop":1737031842551,"duration":0},"status":"passed","severity":"normal"},{"uid":"36547603e628023d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1737031742802,"stop":1737031742803,"duration":1},"status":"passed","severity":"normal"},{"uid":"b60078a7eefcaa46","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1737031866815,"stop":1737031866815,"duration":0},"status":"passed","severity":"normal"},{"uid":"47998848d96fdce3","name":"should emit a peer event after start","time":{"start":1737031874878,"stop":1737031874878,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa10f7faee5f90ef","name":"should encode/decode to RLP encoding","time":{"start":1737031533433,"stop":1737031533433,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c3e6c6e3b20fa6a","name":"Passing page size 3 when there are 20 messages","time":{"start":1737031926496,"stop":1737031926496,"duration":0},"status":"passed","severity":"normal"},{"uid":"202baeb356bb7292","name":"shard 0","time":{"start":1737031894387,"stop":1737031894387,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05aad01754ea85a","name":"Fails to push message with large meta","time":{"start":1737031844599,"stop":1737031844599,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ce8ff686834465","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1737031678008,"stop":1737031678009,"duration":1},"status":"passed","severity":"normal"},{"uid":"53e66977e59a8b8d","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1737031637618,"stop":1737031637618,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b1e2c8923f93485","name":"Check message with no pubsub topic is not received","time":{"start":1737031716092,"stop":1737031716092,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a01885af302a8ce","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1737031532598,"stop":1737031532599,"duration":1},"status":"passed","severity":"normal"},{"uid":"d305411082f498c5","name":"Query Generator - true","time":{"start":1737031909679,"stop":1737031909679,"duration":0},"status":"passed","severity":"normal"},{"uid":"df823db95386ac5d","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1737031594253,"stop":1737031594254,"duration":1},"status":"passed","severity":"normal"},{"uid":"bca031c5e7038508","name":"Callback on promise","time":{"start":1737031936079,"stop":1737031936080,"duration":1},"status":"passed","severity":"normal"},{"uid":"fef0001741b212ed","name":"Decrypt messages","time":{"start":1737031845763,"stop":1737031845763,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6b3bb025a3b983","name":"isConnected should return true after first peer connects","time":{"start":1737031619852,"stop":1737031619852,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d73fc9edefc17b2","name":"should return all peers when numPeers is 0","time":{"start":1737031541286,"stop":1737031541286,"duration":0},"status":"passed","severity":"normal"},{"uid":"361ac0813fe5e863","name":"Relay - times out","time":{"start":1737031946496,"stop":1737031946496,"duration":0},"status":"passed","severity":"normal"},{"uid":"a618ebe9856959e9","name":"Push message with content topic containing SQL Injection","time":{"start":1737031856202,"stop":1737031856202,"duration":0},"status":"passed","severity":"normal"},{"uid":"27893fc9422bb1f8","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1737031524399,"stop":1737031524399,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded09d0fed60619a","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1737031678281,"stop":1737031678283,"duration":2},"status":"skipped","severity":"normal"},{"uid":"3730c1957cd177fd","name":"returns nothing if no connections present","time":{"start":1737031540795,"stop":1737031540796,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7329cdbad055695","name":"Passing page size 19 when there are 20 messages","time":{"start":1737031926497,"stop":1737031926497,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd31f943ea0d4dd7","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1737031524394,"stop":1737031524394,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a4d8744a7668a6b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1737032007196,"stop":1737032007196,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b78dac20ac0751b","name":"Decoder throws on empty string content topic","time":{"start":1737031560038,"stop":1737031560039,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a226483291380bb","name":"isConnected between 2 js-waku relay nodes","time":{"start":1737031619853,"stop":1737031619854,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f0b9ee7b3ca94bf","name":"Subscribe to topic containing emoji and receive message","time":{"start":1737031940783,"stop":1737031940783,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61c1fef941ee4de","name":"Push message with content topic containing special chars","time":{"start":1737031844592,"stop":1737031844592,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bae901cb37f5547","name":"Push message with content topic containing short","time":{"start":1737031844591,"stop":1737031844591,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e5a0d4a0a72b3a","name":"Push message with numeric payload","time":{"start":1737031856188,"stop":1737031856188,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb7a05f37dae477","name":"should return false","time":{"start":1737031533432,"stop":1737031533432,"duration":0},"status":"passed","severity":"normal"},{"uid":"906a29276ab0060d","name":"Sign & Recover","time":{"start":1737031560378,"stop":1737031560379,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd4e8dc411d169ee","name":"Check publish message containing Chinese","time":{"start":1737031857280,"stop":1737031857280,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb2ec37e53f6e3e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1737031920101,"stop":1737031920101,"duration":0},"status":"passed","severity":"normal"},{"uid":"b970157e51bb0f24","name":"random static sharding 1 - Cluster ID: 598, Shard ID: 220","time":{"start":1737031894387,"stop":1737031894388,"duration":1},"status":"passed","severity":"normal"},{"uid":"61138a14874b0f6d","name":"Push message with content topic containing JSON","time":{"start":1737031844596,"stop":1737031844596,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0b1d4e8e850d25","name":"should return usable stream attached to connection","time":{"start":1737031541037,"stop":1737031541038,"duration":1},"status":"passed","severity":"normal"},{"uid":"276fcccebac8fe0c","name":"can start and stop the service","time":{"start":1737031874874,"stop":1737031874874,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7df40f0fa876a12","name":"Should update multiaddrs","time":{"start":1737031777544,"stop":1737031777544,"duration":0},"status":"passed","severity":"normal"},{"uid":"c95ffa26aed8f017","name":"handles different networkShards values correctly","time":{"start":1737031524375,"stop":1737031524375,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ada0d35bba8e3f","name":"Query with Ordered Callback, No message returned","time":{"start":1737031902646,"stop":1737031902647,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a3097d6939fa8d8","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1737031936081,"stop":1737031936081,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b443eb970f61b16","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1737031677985,"stop":1737031677985,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf1d4db183e77c6","name":"Check received message with timestamp: 1737031586149000000 ","time":{"start":1737031842543,"stop":1737031842543,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9fa5b968d077829","name":"Check message with no content topic is not received","time":{"start":1737031716092,"stop":1737031716093,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f46fe9a262ae11e","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1737031549218,"stop":1737031549218,"duration":0},"status":"passed","severity":"normal"},{"uid":"8327834741b5f23b","name":"Query generator for multiple messages with different content topic format","time":{"start":1737031936076,"stop":1737031936079,"duration":3},"status":"passed","severity":"normal"},{"uid":"55b8b8dc37bd8894","name":"should reject if Store is requested but not mounted","time":{"start":1737031566989,"stop":1737031566989,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b14d91785ae4db1","name":"Asymmetric encrypt & decrypt","time":{"start":1737031560376,"stop":1737031560377,"duration":1},"status":"passed","severity":"normal"},{"uid":"976f020a46c89b77","name":"Push message with content topic containing Arabic","time":{"start":1737031856201,"stop":1737031856201,"duration":0},"status":"passed","severity":"normal"},{"uid":"1118ac859b70fef6","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1737031866820,"stop":1737031866821,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c7ca7fbf8db9b7a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1737031678012,"stop":1737031678013,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed7ad0010ecf7ac","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1737031524376,"stop":1737031524376,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d8a39d11f43c099","name":"Check message with invalid timestamp is not received","time":{"start":1737031842546,"stop":1737031842547,"duration":1},"status":"passed","severity":"normal"},{"uid":"2539fcb6e62ce7c","name":"Check received message containing Script","time":{"start":1737031842536,"stop":1737031842537,"duration":1},"status":"passed","severity":"normal"},{"uid":"c54945ebba43b1af","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1737031890803,"stop":1737031890803,"duration":0},"status":"passed","severity":"normal"},{"uid":"4694704715aa24fc","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1737031541045,"stop":1737031541045,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c5d15de01854da","name":"Push message with special chars payload","time":{"start":1737031856188,"stop":1737031856189,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bd90ad7e87a8413","name":"throws an error for improperly formatted content topics","time":{"start":1737031524376,"stop":1737031524376,"duration":0},"status":"passed","severity":"normal"},{"uid":"82862038f00c16c0","name":"Subscribe and receives messages on 20 topics","time":{"start":1737031940776,"stop":1737031940777,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaf8147ecbc1fde9","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1737031524370,"stop":1737031524370,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d423fd484cf4a35","name":"Push message with Arabic payload","time":{"start":1737031856190,"stop":1737031856190,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8c6d1541c1e39","name":"Push message with escaped characters payload","time":{"start":1737031856196,"stop":1737031856196,"duration":0},"status":"passed","severity":"normal"},{"uid":"28dc2004fdc0981b","name":"Check received message containing SQL Injection","time":{"start":1737031716075,"stop":1737031716076,"duration":1},"status":"passed","severity":"normal"},{"uid":"a741052c222ec3bc","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1737031677998,"stop":1737031678002,"duration":4},"status":"passed","severity":"normal"},{"uid":"fd0b44748e5b676","name":"Query with Promise Callback, No message returned","time":{"start":1737031902648,"stop":1737031902648,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c588ea72ae9e064","name":"isConnected should return false after all peers disconnect","time":{"start":1737031619853,"stop":1737031619853,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e161a174717051","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1737032007195,"stop":1737032007195,"duration":0},"status":"passed","severity":"normal"},{"uid":"5550a8c3b497a733","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1737031668355,"stop":1737031668355,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b82fe056b031b2","name":"Push message with content topic containing unicode special characters","time":{"start":1737031844597,"stop":1737031844597,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b3125deae99437","name":"Push message with content topic containing shell command","time":{"start":1737031844596,"stop":1737031844597,"duration":1},"status":"passed","severity":"normal"},{"uid":"50f70b66e789fb3b","name":"Refresh subscription","time":{"start":1737031940778,"stop":1737031940778,"duration":0},"status":"passed","severity":"normal"},{"uid":"c185336d8f66faf4","name":"should throw error - no public key","time":{"start":1737031533430,"stop":1737031533430,"duration":0},"status":"passed","severity":"normal"},{"uid":"c29ec941b0afafc9","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1737031524357,"stop":1737031524358,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd8009a236832b0","name":"Relay","time":{"start":1737031592499,"stop":1737031592499,"duration":0},"status":"passed","severity":"normal"},{"uid":"8465f219ab999862","name":"Generator, custom pubsub topic","time":{"start":1737031920103,"stop":1737031920104,"duration":1},"status":"passed","severity":"normal"},{"uid":"a88a1b1966fe9fec","name":"Check publish message after service node is restarted","time":{"start":1737031857293,"stop":1737031857293,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e50ced08a961adee","name":"Passing page size 0 when there are 110 messages","time":{"start":1737031926493,"stop":1737031926494,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e27983799cd5070","name":"Push message equal or less that 1MB","time":{"start":1737031844603,"stop":1737031844603,"duration":0},"status":"passed","severity":"normal"},{"uid":"b40a2d1c10586b7a","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1737031532591,"stop":1737031532592,"duration":1},"status":"passed","severity":"normal"},{"uid":"8263727d3c088a6a","name":"groups content topics by expected pubsub topic","time":{"start":1737031524371,"stop":1737031524371,"duration":0},"status":"passed","severity":"normal"},{"uid":"5317da65e865a66b","name":"random static sharding 10 - Cluster ID: 118, Shard ID: 848","time":{"start":1737031894392,"stop":1737031894393,"duration":1},"status":"passed","severity":"normal"},{"uid":"959b7873b3dfc95e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1737031524383,"stop":1737031524383,"duration":0},"status":"passed","severity":"normal"},{"uid":"c18584e1ace823c6","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1737031678009,"stop":1737031678010,"duration":1},"status":"passed","severity":"normal"},{"uid":"69325c7cc42d1301","name":"Check message with invalid timestamp is not received","time":{"start":1737031716089,"stop":1737031716091,"duration":2},"status":"passed","severity":"normal"},{"uid":"8ad90e59cbae84b8","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1737031524368,"stop":1737031524369,"duration":1},"status":"passed","severity":"normal"},{"uid":"74053fd18fb2bd0a","name":"Check received message containing Russian","time":{"start":1737031842533,"stop":1737031842533,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f8d35df2095e00c","name":"Check received message containing long","time":{"start":1737031716070,"stop":1737031716070,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa93291542be39f2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1737031745393,"stop":1737031745393,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c40ce58f6fa85fd","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1737031668355,"stop":1737031668355,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9fa0ac1814c134","name":"Push message with shell command payload","time":{"start":1737031844588,"stop":1737031844589,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5226b54312698a3","name":"Push message with content topic containing long","time":{"start":1737031844591,"stop":1737031844592,"duration":1},"status":"passed","severity":"normal"},{"uid":"af41001ee7418148","name":"Refresh subscription","time":{"start":1737031940787,"stop":1737031940788,"duration":1},"status":"passed","severity":"normal"},{"uid":"e747079550ac636e","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1737031549217,"stop":1737031549218,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ef114cdddc51890","name":"should return unique PubsubTopics for static sharding","time":{"start":1737031524378,"stop":1737031524378,"duration":0},"status":"passed","severity":"normal"},{"uid":"124696411d4f5796","name":"Ping on peer without subscriptions","time":{"start":1737031635288,"stop":1737031635288,"duration":0},"status":"passed","severity":"normal"},{"uid":"279bd7a346fcae54","name":"Check message received after jswaku node is restarted","time":{"start":1737031716099,"stop":1737031716099,"duration":0},"status":"skipped","severity":"normal"},{"uid":"45ac57a613f904c1","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1737031677984,"stop":1737031677984,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9d795080bd1ef3","name":"Check received message containing special chars","time":{"start":1737031842532,"stop":1737031842532,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a1d69c7c62ed55","name":"creates an iterator","time":{"start":1737031930738,"stop":1737031930739,"duration":1},"status":"passed","severity":"normal"},{"uid":"92229bcc23dbe1f8","name":"getPeersByDiscovery","time":{"start":1737031626880,"stop":1737031626880,"duration":0},"status":"passed","severity":"normal"},{"uid":"c81a159991e349e5","name":"Encoder throws on undefined content topic","time":{"start":1737031560037,"stop":1737031560037,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7219b983c73699a","name":"different cluster, different shard: nodes don't connect","time":{"start":1737031771448,"stop":1737031771448,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9637757844c99be","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1737031637607,"stop":1737031637609,"duration":2},"status":"passed","severity":"normal"},{"uid":"3aa8184513866351","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1737031586400,"stop":1737031586405,"duration":5},"status":"passed","severity":"normal"},{"uid":"77dbe62058c30b12","name":"Publish without waiting for remote peer","time":{"start":1737031866808,"stop":1737031866809,"duration":1},"status":"passed","severity":"normal"},{"uid":"23d36148db49475","name":"Check publish message containing short","time":{"start":1737031857278,"stop":1737031857278,"duration":0},"status":"passed","severity":"normal"},{"uid":"7110025ee4f29f8e","name":"should throw an error for an unconfigured topic","time":{"start":1737031524392,"stop":1737031524393,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa3a00b3c52ce991","name":"Fails to push message with empty content topic","time":{"start":1737031856206,"stop":1737031856206,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18d2313c3834e06","name":"Check publish message containing XML","time":{"start":1737031857282,"stop":1737031857283,"duration":1},"status":"passed","severity":"normal"},{"uid":"2502669dbe5ac7f5","name":"Subscribe to topic containing XML and receive message","time":{"start":1737031940797,"stop":1737031940798,"duration":1},"status":"passed","severity":"normal"},{"uid":"febbf4036ccd13ee","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1737031524385,"stop":1737031524386,"duration":1},"status":"passed","severity":"normal"},{"uid":"5043baf753f432e4","name":"Check received message containing escaped characters","time":{"start":1737031716086,"stop":1737031716086,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a87f9851b540fe6","name":"Number of peers are maintained correctly","time":{"start":1737031675810,"stop":1737031675812,"duration":2},"status":"passed","severity":"normal"},{"uid":"4e5e9e0816be985e","name":"Check received message containing emoji","time":{"start":1737031716087,"stop":1737031716087,"duration":0},"status":"passed","severity":"normal"},{"uid":"86009bcbd4055334","name":"Store - dialed first","time":{"start":1737031946496,"stop":1737031946497,"duration":1},"status":"passed","severity":"normal"},{"uid":"54776122b72989fe","name":"Check publish message containing Basic HTML tag","time":{"start":1737031857283,"stop":1737031857284,"duration":1},"status":"passed","severity":"normal"},{"uid":"d72d55c37abe2ff2","name":"throws on content topic with empty encoding field","time":{"start":1737031524356,"stop":1737031524356,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f30e4459cd43d8","name":"Check received message containing SQL Injection","time":{"start":1737031842536,"stop":1737031842536,"duration":0},"status":"passed","severity":"normal"},{"uid":"a38253e63952b9d3","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1737031776824,"stop":1737031776824,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a18a76f20610b17","name":"Promise Callback - false","time":{"start":1737031909680,"stop":1737031909680,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a2cac56d70ad00","name":"random static sharding 4 - Cluster ID: 462, Shard ID: 509","time":{"start":1737031894389,"stop":1737031894389,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbce78be40547853","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1737031889360,"stop":1737031889360,"duration":0},"status":"passed","severity":"normal"},{"uid":"4efbe830a98f09f4","name":"Push message with emoji payload","time":{"start":1737031856197,"stop":1737031856198,"duration":1},"status":"passed","severity":"normal"},{"uid":"c57aa593c9058c22","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1737031524383,"stop":1737031524384,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a6f4534432ff8a","name":"should reject if Filter is requested but not mounted","time":{"start":1737031566989,"stop":1737031566990,"duration":1},"status":"passed","severity":"normal"},{"uid":"49ea731018d9d2b4","name":"Mutual subscription","time":{"start":1737031866807,"stop":1737031866808,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9e665994e0ef3d1","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1737031920103,"stop":1737031920103,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d288ca52de9bc87","name":"Check received message containing Arabic","time":{"start":1737031716073,"stop":1737031716074,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1c706ac003b8cc0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1737031524387,"stop":1737031524387,"duration":0},"status":"passed","severity":"normal"},{"uid":"49dc0773ba71dd00","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1737031637620,"stop":1737031637620,"duration":0},"status":"passed","severity":"normal"},{"uid":"2676f589a34916fc","name":"Reopen subscription with peer with lost subscription","time":{"start":1737031634170,"stop":1737031634171,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a18688089428f96","name":"Check message with no payload is not received","time":{"start":1737031842575,"stop":1737031842575,"duration":0},"status":"passed","severity":"normal"},{"uid":"c586da15eb92c4c8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1737031742803,"stop":1737031742803,"duration":0},"status":"passed","severity":"normal"},{"uid":"211b41d663fbb25d","name":"Push message with custom timestamp: 1737028116383","time":{"start":1737031844600,"stop":1737031844600,"duration":0},"status":"passed","severity":"normal"},{"uid":"871d2324e9c1168b","name":"should set field with only LIGHTPUSH enabled","time":{"start":1737031533442,"stop":1737031533442,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80d9e1023e86c36","name":"Using a function","time":{"start":1737031941231,"stop":1737031941231,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ebc56af55843473","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1737031745363,"stop":1737031745363,"duration":0},"status":"passed","severity":"normal"},{"uid":"724c2bf2167a945c","name":"should add a peer","time":{"start":1737031566973,"stop":1737031566975,"duration":2},"status":"passed","severity":"normal"},{"uid":"b110f2200ecb1c52","name":"Push message with unicode special characters payload","time":{"start":1737031844589,"stop":1737031844589,"duration":0},"status":"passed","severity":"normal"},{"uid":"91af161b3d7f99c4","name":"Query generator for multiple messages","time":{"start":1737031936052,"stop":1737031936066,"duration":14},"status":"passed","severity":"normal"},{"uid":"2047d9d2253d695d","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1737031890804,"stop":1737031890808,"duration":4},"status":"passed","severity":"normal"},{"uid":"602fbe8c1241a82","name":"nwaku subscribes","time":{"start":1737031858433,"stop":1737031858433,"duration":0},"status":"passed","severity":"normal"},{"uid":"5280b532ac58eb6f","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1737031532594,"stop":1737031532595,"duration":1},"status":"passed","severity":"normal"},{"uid":"436fb12ba43984ff","name":"Check publish message containing numeric","time":{"start":1737031857279,"stop":1737031857279,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b6e6f90839ec81a","name":"Check publish message containing long","time":{"start":1737031857279,"stop":1737031857279,"duration":0},"status":"passed","severity":"normal"},{"uid":"4760a35d3c93f1c","name":"Ping on unsubscribed peer","time":{"start":1737031635294,"stop":1737031635295,"duration":1},"status":"passed","severity":"normal"},{"uid":"c09c54b8b23820cc","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1737031527005,"stop":1737031527006,"duration":1},"status":"passed","severity":"normal"},{"uid":"35f5d68868a983f","name":"should not fail to start the service if it is already started","time":{"start":1737031595728,"stop":1737031595732,"duration":4},"status":"passed","severity":"normal"},{"uid":"4c3ae11a579648cf","name":"should add and remove event listeners correctly","time":{"start":1737031553692,"stop":1737031553693,"duration":1},"status":"passed","severity":"normal"},{"uid":"977d6bd6254f46e8","name":"Check received message containing XML","time":{"start":1737031842556,"stop":1737031842557,"duration":1},"status":"passed","severity":"normal"},{"uid":"935503fb57e11dd","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1737031549723,"stop":1737031549724,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e8f6db3fc09fc0fe","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1737031940782,"stop":1737031940782,"duration":0},"status":"passed","severity":"normal"},{"uid":"d98aa952074d59a2","name":"Subscribe to topic containing Russian and receive message","time":{"start":1737031745384,"stop":1737031745385,"duration":1},"status":"passed","severity":"normal"},{"uid":"90e257a94c45ff6c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1737031745382,"stop":1737031745383,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbec8230b6ca632c","name":"Register correct protocols","time":{"start":1737031866808,"stop":1737031866808,"duration":0},"status":"passed","severity":"normal"},{"uid":"721d522645465381","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1737031524390,"stop":1737031524390,"duration":0},"status":"passed","severity":"normal"},{"uid":"865d88150313df42","name":"should throw error - invalid id","time":{"start":1737031533431,"stop":1737031533431,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e726fa47b905a2","name":"Fails to publish message with wrong content topic","time":{"start":1737031857290,"stop":1737031857290,"duration":0},"status":"passed","severity":"normal"},{"uid":"a43c6ea601cfada","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1737031549723,"stop":1737031549723,"duration":0},"status":"passed","severity":"normal"},{"uid":"86078a35de59caba","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1737031678014,"stop":1737031678019,"duration":5},"status":"passed","severity":"normal"},{"uid":"5c01c08f198a8429","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1737031524382,"stop":1737031524382,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b7a1a3f6843969","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1737031921539,"stop":1737031921540,"duration":1},"status":"passed","severity":"normal"},{"uid":"dce36307412d9d7b","name":"Default pageSize","time":{"start":1737031926498,"stop":1737031926498,"duration":0},"status":"passed","severity":"normal"},{"uid":"aade3d8ec2778291","name":"Check received message containing shell command","time":{"start":1737031842558,"stop":1737031842558,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f882785d7675134","name":"should throw an error for missing required configuration","time":{"start":1737031524380,"stop":1737031524380,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf525242f6b3ce28","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1737031850112,"stop":1737031850113,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8005b221e56742f","name":"Check publish message after client node is restarted","time":{"start":1737031857293,"stop":1737031857293,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9f86c61059c73df0","name":"Push message with emoji payload","time":{"start":1737031844589,"stop":1737031844590,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1b19bb3cfe4ebdd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1737031524384,"stop":1737031524384,"duration":0},"status":"passed","severity":"normal"},{"uid":"676a9f94762c09cd","name":"Subscribe and receive messages via lightPush","time":{"start":1737031940784,"stop":1737031940784,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0924b76e5f9f5b","name":"Check received message containing special chars","time":{"start":1737031716071,"stop":1737031716071,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fdd53b0eaf57acb","name":"should not fail to start the service if it is already started","time":{"start":1737031874875,"stop":1737031874876,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2a59c2514915552","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1737031524392,"stop":1737031524392,"duration":0},"status":"passed","severity":"normal"},{"uid":"826dde47fe921dbb","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1737031593568,"stop":1737031593575,"duration":7},"status":"passed","severity":"normal"},{"uid":"825a9f29c523f42a","name":"Subscribe to topic containing shell command and publish message","time":{"start":1737031866817,"stop":1737031866818,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c2979112265181a","name":"configure the node with multiple content topics","time":{"start":1737031889360,"stop":1737031889360,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01f2b817ce6242f","name":"Fails to push message bigger that 1MB","time":{"start":1737031856209,"stop":1737031856210,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c278ad93d46f965","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1737031567087,"stop":1737031567087,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c54053bbc63a37","name":"Check message received after nwaku node is restarted","time":{"start":1737031842549,"stop":1737031842549,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3cbe0c24e52d60e9","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1737031742812,"stop":1737031742812,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ed0f01c7a95e3e","name":"Push message with unicode special characters payload","time":{"start":1737031856196,"stop":1737031856197,"duration":1},"status":"passed","severity":"normal"},{"uid":"7da6c3ceca11bc00","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1737031921545,"stop":1737031921547,"duration":2},"status":"passed","severity":"normal"},{"uid":"42c9254860510f9a","name":"Subscribe and receive messages via lightPush","time":{"start":1737031940774,"stop":1737031940775,"duration":1},"status":"passed","severity":"normal"},{"uid":"e228e3e7a9da918f","name":"can dial TLS multiaddrs","time":{"start":1737031775999,"stop":1737031776000,"duration":1},"status":"passed","severity":"normal"},{"uid":"e499201c8f1ec5d0","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1737031532597,"stop":1737031532598,"duration":1},"status":"passed","severity":"normal"},{"uid":"b34531c611fb39eb","name":"should properly create location multiaddrs - tcp4","time":{"start":1737031533439,"stop":1737031533439,"duration":0},"status":"passed","severity":"normal"},{"uid":"9814cc5a420c842f","name":"Check message with no content topic is not received","time":{"start":1737031842547,"stop":1737031842547,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be165343c3f03b0","name":"should throw an error if shards are undefined for static sharding","time":{"start":1737031524380,"stop":1737031524380,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44287e762ba2c95","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1737031524388,"stop":1737031524388,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c63eacc80866712","name":"Push message with content topic containing XML","time":{"start":1737031856203,"stop":1737031856203,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50955cad4d950da","name":"should decode valid enr with tcp successfully","time":{"start":1737031533429,"stop":1737031533430,"duration":1},"status":"passed","severity":"normal"},{"uid":"50942a89a6ec0cd7","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1737031857291,"stop":1737031857291,"duration":0},"status":"passed","severity":"normal"},{"uid":"5714ecccaf74da66","name":"Check received message containing short","time":{"start":1737031842549,"stop":1737031842550,"duration":1},"status":"passed","severity":"normal"},{"uid":"806c20a84769f953","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1737031524395,"stop":1737031524395,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb9dd16b658312f","name":"Subscribe to topic containing Script and receive message","time":{"start":1737031940797,"stop":1737031940797,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef99ab6ce3dcb661","name":"Push to array if already present","time":{"start":1737031524075,"stop":1737031524075,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4416f60f1e7d8c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1737031677983,"stop":1737031677984,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c749dbe0d14902a","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1737031524369,"stop":1737031524370,"duration":1},"status":"passed","severity":"normal"},{"uid":"96ee95295a8747a1","name":"Check received message containing shell command","time":{"start":1737031716084,"stop":1737031716085,"duration":1},"status":"passed","severity":"normal"},{"uid":"b58f2d47fa539e0c","name":"should return the correct number of peers","time":{"start":1737031566977,"stop":1737031566978,"duration":1},"status":"passed","severity":"normal"},{"uid":"ead015ce8ea72d66","name":"Query Generator, Multiple PubsubTopics","time":{"start":1737031902642,"stop":1737031902642,"duration":0},"status":"passed","severity":"normal"},{"uid":"765e4ff85b041263","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1737031637612,"stop":1737031637612,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a6ffdf4b2f70d2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1737031742810,"stop":1737031742811,"duration":1},"status":"passed","severity":"normal"},{"uid":"91bc7f9f3907f8c4","name":"Round trip binary encryption [ecies, signature]","time":{"start":1737031561620,"stop":1737031561621,"duration":1},"status":"passed","severity":"normal"},{"uid":"81490ade004c762d","name":"should get / set UDP multiaddr","time":{"start":1737031533437,"stop":1737031533438,"duration":1},"status":"passed","severity":"normal"},{"uid":"af0633223da32950","name":"should not receive a peer event before start","time":{"start":1737031874879,"stop":1737031874879,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c158ec111e360f2","name":"Push message with content topic containing Russian","time":{"start":1737031844594,"stop":1737031844594,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d9d1e06f92d365","name":"Subscribe to topic containing long and receive message","time":{"start":1737031940788,"stop":1737031940788,"duration":0},"status":"passed","severity":"normal"},{"uid":"a666335f4aad1d8b","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1737031527006,"stop":1737031527007,"duration":1},"status":"passed","severity":"normal"},{"uid":"fde15d2b1f04e675","name":"Push message with content topic containing Russian","time":{"start":1737031856201,"stop":1737031856202,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6a75ccbbaa00ced","name":"Check received message containing emoji","time":{"start":1737031842559,"stop":1737031842560,"duration":1},"status":"passed","severity":"normal"},{"uid":"a30ffc51e91f92e5","name":"should remove the specified number of excess peers","time":{"start":1737031566980,"stop":1737031566980,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cdab8343b3180ba","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1737031850112,"stop":1737031850112,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da307b883042a5e","name":"Check meta is set [symmetric]","time":{"start":1737031560036,"stop":1737031560036,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e67bfceb6e087d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1737031940781,"stop":1737031940781,"duration":0},"status":"passed","severity":"normal"},{"uid":"225e495eb632c2b8","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1737031524365,"stop":1737031524368,"duration":3},"status":"passed","severity":"normal"},{"uid":"446782efa0a32658","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1737031902647,"stop":1737031902647,"duration":0},"status":"passed","severity":"normal"},{"uid":"38fcd2c9f809d14f","name":"Check received message containing short","time":{"start":1737031716069,"stop":1737031716069,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade2a10c66abacb7","name":"udp ip6 address","time":{"start":1737031532669,"stop":1737031532669,"duration":0},"status":"passed","severity":"normal"},{"uid":"887ceac9fef4986","name":"Check message with no payload is not received","time":{"start":1737031842548,"stop":1737031842548,"duration":0},"status":"passed","severity":"normal"},{"uid":"351aee4a5edf05f4","name":"throws on content topic with generation field greater than 0","time":{"start":1737031524354,"stop":1737031524354,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a2626de47903426","name":"should use DNS peer discovery with light client","time":{"start":1737031595738,"stop":1737031595738,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a9d6aa2783d8d63e","name":"Overlapping topic subscription","time":{"start":1737031940787,"stop":1737031940787,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ef7e6d6b12327c0","name":"should not fail to stop the service if it was not started","time":{"start":1737031595728,"stop":1737031595728,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4413f71ae11594","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1737031677994,"stop":1737031677995,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0a701b8602a2efe","name":"isConnected return false after peer stops","time":{"start":1737031619853,"stop":1737031619853,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fee1d4fdbc8d9d2","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1737031678285,"stop":1737031678285,"duration":0},"status":"skipped","severity":"normal"},{"uid":"96b148e99fcb43cf","name":"can start and stop the service","time":{"start":1737031553688,"stop":1737031553688,"duration":0},"status":"passed","severity":"normal"},{"uid":"528598171a66bac1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1737031940785,"stop":1737031940785,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7cfcfd2c43ea931","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1737031850113,"stop":1737031850114,"duration":1},"status":"passed","severity":"normal"},{"uid":"87378671b3ad8bfb","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1737031541287,"stop":1737031541287,"duration":0},"status":"passed","severity":"normal"},{"uid":"16bea44f88561393","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1737031553692,"stop":1737031553692,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3661f550dcd215","name":"Subscribe to topic containing special chars and publish message","time":{"start":1737031866813,"stop":1737031866814,"duration":1},"status":"passed","severity":"normal"},{"uid":"3192464d875ff3cd","name":"tcp ip4 address","time":{"start":1737031532668,"stop":1737031532668,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde8696e677cc5aa","name":"Check received message with timestamp: 1649153314 ","time":{"start":1737031716088,"stop":1737031716089,"duration":1},"status":"passed","severity":"normal"},{"uid":"507d4cc1df244e99","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1737031940779,"stop":1737031940780,"duration":1},"status":"passed","severity":"normal"},{"uid":"80274499dafa5867","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1737031890787,"stop":1737031890802,"duration":15},"status":"passed","severity":"normal"},{"uid":"e578f0616a5e3925","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1737031941986,"stop":1737031941986,"duration":0},"status":"passed","severity":"normal"},{"uid":"140b8e85b4a8ab70","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1737031593575,"stop":1737031593576,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5581fceb6b4d06b","name":"Nodes with multiple pubsub topic","time":{"start":1737031850113,"stop":1737031850113,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2af0f032e0562e4","name":"Subscribe and receive messages via waku relay post","time":{"start":1737031940785,"stop":1737031940785,"duration":0},"status":"passed","severity":"normal"},{"uid":"210ad11e5a1a5d82","name":"Query Generator, Wrong PubsubTopic","time":{"start":1737031902641,"stop":1737031902642,"duration":1},"status":"passed","severity":"normal"},{"uid":"8680b3a869fa78c3","name":"Push message with custom timestamp: 1737035278727","time":{"start":1737031856208,"stop":1737031856209,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a5276883d17b6f7","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1737031866814,"stop":1737031866814,"duration":0},"status":"passed","severity":"normal"},{"uid":"f023a9e71992ae51","name":"should set field with all protocols disabled","time":{"start":1737031533440,"stop":1737031533441,"duration":1},"status":"passed","severity":"normal"},{"uid":"307a7ce4ddc6c674","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1737031940784,"stop":1737031940785,"duration":1},"status":"passed","severity":"normal"},{"uid":"24498f963a0a3a00","name":"should fail to send if no connected peers found","time":{"start":1737031567087,"stop":1737031567088,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb03f46163ec57a2","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1737031524381,"stop":1737031524382,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a4306dcee3a8ee5","name":"should wait for LightPush peer to be connected","time":{"start":1737031566991,"stop":1737031566991,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c972b0aa04c442","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app38/3/topic227/test.js","time":{"start":1737031889354,"stop":1737031889356,"duration":2},"status":"passed","severity":"normal"},{"uid":"6a4ac2f4cfba2424","name":"Push message with Chinese payload","time":{"start":1737031844583,"stop":1737031844583,"duration":0},"status":"passed","severity":"normal"},{"uid":"6140d92599b0948","name":"should reject if Relay is requested but not mounted","time":{"start":1737031566988,"stop":1737031566988,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c5a7617c46a09","name":"Subscribe to topic containing emoji and receive message","time":{"start":1737031745401,"stop":1737031745401,"duration":0},"status":"passed","severity":"normal"},{"uid":"71800cfd7da0d3be","name":"Check received message containing numeric","time":{"start":1737031716070,"stop":1737031716070,"duration":0},"status":"passed","severity":"normal"},{"uid":"983acf58dd0f5876","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1737031677993,"stop":1737031677993,"duration":0},"status":"passed","severity":"normal"},{"uid":"d15aa66379d25095","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1737031678008,"stop":1737031678008,"duration":0},"status":"passed","severity":"normal"},{"uid":"affc65691cc1c704","name":"Reopen subscription with peer with lost subscription","time":{"start":1737031635295,"stop":1737031635296,"duration":1},"status":"passed","severity":"normal"},{"uid":"183bec50a200bdd2","name":"Check received message containing short","time":{"start":1737031842527,"stop":1737031842531,"duration":4},"status":"passed","severity":"normal"},{"uid":"9f6f8f469d3dc8ba","name":"should remove a peer","time":{"start":1737031566976,"stop":1737031566977,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b3876ce723dd58d","name":"Throws when trying to push message with empty payload","time":{"start":1737031844590,"stop":1737031844591,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d1de4461d529fe0","name":"Query Generator, No message returned","time":{"start":1737031902645,"stop":1737031902645,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ebc2ee44088935a","name":"Subscribe to topic containing XML and receive message","time":{"start":1737031940781,"stop":1737031940782,"duration":1},"status":"passed","severity":"normal"},{"uid":"131764466edae149","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1737031866811,"stop":1737031866811,"duration":0},"status":"passed","severity":"normal"},{"uid":"e831834cc6384893","name":"Push message with content topic containing long","time":{"start":1737031856199,"stop":1737031856199,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c3ed481e2534149","name":"Check received message containing escaped characters","time":{"start":1737031842538,"stop":1737031842542,"duration":4},"status":"passed","severity":"normal"},{"uid":"a77d0f62a3ae041b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1737031677991,"stop":1737031677992,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b2eb92be9efec2a","name":"Check received message containing special chars","time":{"start":1737031842551,"stop":1737031842551,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1e5ab27bd5e8639","name":"Subscribe to topic containing long and receive message","time":{"start":1737031745379,"stop":1737031745380,"duration":1},"status":"passed","severity":"normal"},{"uid":"368ba5eb36e5b301","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1737031677985,"stop":1737031677985,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fdde244e053e767","name":"Check message received after jswaku node is restarted","time":{"start":1737031842548,"stop":1737031842549,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fd02e2a87219c95a","name":"Check received message with timestamp: 1737031586149 ","time":{"start":1737031842543,"stop":1737031842543,"duration":0},"status":"passed","severity":"normal"},{"uid":"573dc62be5c801cb","name":"Encoder throws on undefined content topic","time":{"start":1737031541352,"stop":1737031541352,"duration":0},"status":"passed","severity":"normal"},{"uid":"59b450072d07eee8","name":"should be able to encode the field with only RELAY set to true","time":{"start":1737031532580,"stop":1737031532583,"duration":3},"status":"passed","severity":"normal"},{"uid":"1f29049b56155026","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1737031941984,"stop":1737031941984,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d572012ca13451","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1737031894394,"stop":1737031894394,"duration":0},"status":"passed","severity":"normal"},{"uid":"e29747bc49d21ac7","name":"Check received message containing unicode special characters","time":{"start":1737031842559,"stop":1737031842559,"duration":0},"status":"passed","severity":"normal"},{"uid":"708b56b919bb6065","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1737031541286,"stop":1737031541287,"duration":1},"status":"passed","severity":"normal"},{"uid":"78ab6557f212c296","name":"Passing an array","time":{"start":1737031941231,"stop":1737031941231,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b7d9ffac15ae40","name":"Sample","time":{"start":1737031532602,"stop":1737031532602,"duration":0},"status":"passed","severity":"normal"},{"uid":"4617e6fa20da9a76","name":"Subscribe to topic containing Russian and receive message","time":{"start":1737031940790,"stop":1737031940793,"duration":3},"status":"passed","severity":"normal"},{"uid":"d0e517b7b2d7a458","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1737031716089,"stop":1737031716089,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d8b2dfe717bab","name":"Relay - dialed after","time":{"start":1737031946496,"stop":1737031946496,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c64870816bf77a1","name":"Push message with short payload","time":{"start":1737031856187,"stop":1737031856187,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9af3c552723bc80","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1737031678011,"stop":1737031678012,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb054a7f563f9f55","name":"Fields are not dropped","time":{"start":1737031540575,"stop":1737031540581,"duration":6},"status":"passed","severity":"normal"},{"uid":"f3759d1b3022bacb","name":"LightPush with 3 connections","time":{"start":1737031678540,"stop":1737031678540,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a631a4b90d9be4e9","name":"Publish message with custom timestamp: Fri Jan 26 2024 12:50:50 GMT+0000 (Coordinated Universal Time)","time":{"start":1737031857287,"stop":1737031857287,"duration":0},"status":"passed","severity":"normal"},{"uid":"10450e3128daa053","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1737031524394,"stop":1737031524394,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f56ccebe37a9eb2","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1737031941984,"stop":1737031941984,"duration":0},"status":"passed","severity":"normal"},{"uid":"86131d7ca6d64ffd","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app33/3/topic534/test.js","time":{"start":1737031889353,"stop":1737031889353,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec2d33fe4e7f798","name":"Subscribe to topic containing numeric and publish message","time":{"start":1737031866813,"stop":1737031866813,"duration":0},"status":"passed","severity":"normal"},{"uid":"bafb5470254786a4","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1737031745405,"stop":1737031745405,"duration":0},"status":"passed","severity":"normal"},{"uid":"21265af65a4400b1","name":"removeEventListener with correct event","time":{"start":1737031626879,"stop":1737031626880,"duration":1},"status":"passed","severity":"normal"},{"uid":"84c7d45a04206436","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1737031940777,"stop":1737031940777,"duration":0},"status":"passed","severity":"normal"},{"uid":"b160033af6695473","name":"Check message on other pubsub topic is not received","time":{"start":1737031842547,"stop":1737031842547,"duration":0},"status":"passed","severity":"normal"},{"uid":"a73cf7b3da59b9c3","name":"handles different clusterIds correctly","time":{"start":1737031524375,"stop":1737031524375,"duration":0},"status":"passed","severity":"normal"},{"uid":"a870708d385486f1","name":"throws on content topic with empty topic name field","time":{"start":1737031524355,"stop":1737031524356,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c692ead7580a0f","name":"removeEventListener with wrong event","time":{"start":1737031626880,"stop":1737031626880,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc1b65d00301ae4","name":"Push message on custom pubsubTopic","time":{"start":1737031776825,"stop":1737031776825,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ad6133a6cae0f","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1737031541287,"stop":1737031541287,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7dc7bf9b0127a94","name":"Subscribe to topic containing short and publish message","time":{"start":1737031866812,"stop":1737031866813,"duration":1},"status":"passed","severity":"normal"},{"uid":"8af31ff7a47bca28","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1737031532599,"stop":1737031532600,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3bfea6bcde62263","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1737031524379,"stop":1737031524379,"duration":0},"status":"passed","severity":"normal"},{"uid":"28382d5e5737b943","name":"Generator, 2 different pubsubtopics","time":{"start":1737031920104,"stop":1737031920104,"duration":0},"status":"passed","severity":"normal"},{"uid":"585dbebf1a8dc28d","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1737031902645,"stop":1737031902645,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0a579479b9e387","name":"Promise Callback - true","time":{"start":1737031909680,"stop":1737031909680,"duration":0},"status":"passed","severity":"normal"},{"uid":"657f55165108eaab","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1737031941984,"stop":1737031941985,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc9a269131eeb0b1","name":"Generator, custom pubsub topic","time":{"start":1737031920101,"stop":1737031920102,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ef9069c87842336","name":"Subscribe to topic containing special chars and receive message","time":{"start":1737031745381,"stop":1737031745382,"duration":1},"status":"passed","severity":"normal"},{"uid":"833b9f04f4f46392","name":"should be able to decode the field with only RELAY set to true","time":{"start":1737031532595,"stop":1737031532596,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ebd0626ace61206","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1737031524364,"stop":1737031524365,"duration":1},"status":"passed","severity":"normal"},{"uid":"f26335b2b5bc99ba","name":"Check received message containing XML","time":{"start":1737031842537,"stop":1737031842537,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c54b4ed6086686","name":"Push message with Script payload","time":{"start":1737031856192,"stop":1737031856192,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b2a1d554cbeb6c","name":"returns all values when wanted number is greater than available values","time":{"start":1737031548589,"stop":1737031548590,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fd035e4ff6132df","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1737031524379,"stop":1737031524379,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dda682e0ff68f92","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1737031677997,"stop":1737031677998,"duration":1},"status":"passed","severity":"normal"},{"uid":"fff3332dcd62d5e0","name":"All","time":{"start":1737031592500,"stop":1737031592501,"duration":1},"status":"passed","severity":"normal"},{"uid":"668e4717348596a8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1737031776825,"stop":1737031776825,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcfec403b5357a5","name":"Check publish message containing Script","time":{"start":1737031857282,"stop":1737031857282,"duration":0},"status":"passed","severity":"normal"},{"uid":"588ade6509d25a99","name":"Push message with Basic HTML tag payload","time":{"start":1737031844585,"stop":1737031844588,"duration":3},"status":"passed","severity":"normal"},{"uid":"9030832ca0053c7","name":"should not fail to stop the service if it was not started","time":{"start":1737031553688,"stop":1737031553689,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4aa869ea38f504","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1737031595738,"stop":1737031595738,"duration":0},"status":"skipped","severity":"normal"},{"uid":"96b5cd57b47b0583","name":"throws on content topic with too few or too many fields","time":{"start":1737031524352,"stop":1737031524353,"duration":1},"status":"passed","severity":"normal"},{"uid":"d66c025b331813f7","name":"Waku message hash computation (no timestamp)","time":{"start":1737031527008,"stop":1737031527008,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf02fa7167f896","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1737031940800,"stop":1737031940801,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a5d0d70b11000ee","name":"LightPush with 0 connections","time":{"start":1737031678537,"stop":1737031678537,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9918a3fea715d42c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1737031940789,"stop":1737031940790,"duration":1},"status":"passed","severity":"normal"},{"uid":"13d9667cdc7a9cd9","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1737031678287,"stop":1737031678287,"duration":0},"status":"skipped","severity":"normal"},{"uid":"73a259dad3390160","name":"Subscribe to topic containing shell command and receive message","time":{"start":1737031940799,"stop":1737031940799,"duration":0},"status":"passed","severity":"normal"},{"uid":"554ef7ca39c9596b","name":"Check received message containing Chinese","time":{"start":1737031842532,"stop":1737031842532,"duration":0},"status":"passed","severity":"normal"},{"uid":"6439ae84451b5205","name":"Publish message with large meta","time":{"start":1737031857293,"stop":1737031857294,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a6668bae41d5005","name":"Check received message containing JSON","time":{"start":1737031842537,"stop":1737031842538,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f0c546dbd534db7","name":"connects to nwaku","time":{"start":1737031941230,"stop":1737031941230,"duration":0},"status":"passed","severity":"normal"},{"uid":"791d1bfb1e157134","name":"random static sharding 5 - Cluster ID: 426, Shard ID: 59","time":{"start":1737031894389,"stop":1737031894390,"duration":1},"status":"passed","severity":"normal"},{"uid":"428766859c6fe307","name":"Push message with escaped characters payload","time":{"start":1737031844589,"stop":1737031844589,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e8bffd2181c6e1","name":"Check message received after jswaku node is restarted","time":{"start":1737031842582,"stop":1737031842583,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7b8aa0ec2f6246c7","name":"Ordered callback, aborts when callback returns true","time":{"start":1737031936082,"stop":1737031936082,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a1056580f148954","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1737031742809,"stop":1737031742809,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ec2f004b1e8064","name":"Push message with content topic containing Basic HTML tag","time":{"start":1737031856203,"stop":1737031856203,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb61fbbb7a90338","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1737031745361,"stop":1737031745361,"duration":0},"status":"passed","severity":"normal"},{"uid":"b11948784b6dd37a","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1737031866819,"stop":1737031866819,"duration":0},"status":"passed","severity":"normal"},{"uid":"436717b5eb8afdfd","name":"does not throw on valid cases","time":{"start":1737031524351,"stop":1737031524351,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8480b852d5a7e2","name":"handles empty contentTopics array correctly","time":{"start":1737031524396,"stop":1737031524396,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7501808e596d243","name":"Check received message containing Chinese","time":{"start":1737031842551,"stop":1737031842552,"duration":1},"status":"passed","severity":"normal"},{"uid":"21a3c97a1ef042fd","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1737031941982,"stop":1737031941983,"duration":1},"status":"passed","severity":"normal"},{"uid":"198d6afb23a44231","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1737031527008,"stop":1737031527009,"duration":1},"status":"passed","severity":"normal"},{"uid":"519fc3e32d2bb25e","name":"should properly create location multiaddrs - udp","time":{"start":1737031533440,"stop":1737031533440,"duration":0},"status":"passed","severity":"normal"},{"uid":"beff6760803dce11","name":"Push message with shell command payload","time":{"start":1737031856196,"stop":1737031856196,"duration":0},"status":"passed","severity":"normal"},{"uid":"de421e71b44d2384","name":"Push message with long payload","time":{"start":1737031844575,"stop":1737031844576,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bc33766bb36fa82","name":"Publish message with custom timestamp: Thu Jan 16 2025 13:50:50 GMT+0000 (Coordinated Universal Time)","time":{"start":1737031857287,"stop":1737031857288,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd78953eb0e4e4c6","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1737031532600,"stop":1737031532601,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a2097ed73d395e6","name":"should encodeTxt and decodeTxt","time":{"start":1737031533428,"stop":1737031533428,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2fff77512b46722","name":"Check received message containing long","time":{"start":1737031842550,"stop":1737031842550,"duration":0},"status":"passed","severity":"normal"},{"uid":"15b9eb96f935a05b","name":"Fails to publish duplicate message","time":{"start":1737031857288,"stop":1737031857288,"duration":0},"status":"passed","severity":"normal"},{"uid":"d67b9ff591121e4a","name":"Push message with content topic containing numeric","time":{"start":1737031856200,"stop":1737031856200,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f9546b275463f7","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1737031890804,"stop":1737031890804,"duration":0},"status":"passed","severity":"normal"},{"uid":"a56b635fa56abeb0","name":"Decoder throws on undefined content topic","time":{"start":1737031541353,"stop":1737031541353,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd67ca5f4ecf64c","name":"Passing invalid cursor","time":{"start":1737031890809,"stop":1737031890809,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa38277df4245be6","name":"random static sharding 3 - Cluster ID: 177, Shard ID: 763","time":{"start":1737031894388,"stop":1737031894389,"duration":1},"status":"passed","severity":"normal"},{"uid":"c12ebbd78ac30355","name":"random static sharding 9 - Cluster ID: 289, Shard ID: 786","time":{"start":1737031894392,"stop":1737031894392,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9fec5a46529cbcf","name":"Ping on peer without subscriptions","time":{"start":1737031635293,"stop":1737031635293,"duration":0},"status":"passed","severity":"normal"},{"uid":"f296dd57443871b","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app20/7/topic18/test.js","time":{"start":1737031889350,"stop":1737031889350,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc988084d6bbd56","name":"should properly create location multiaddrs - udp6","time":{"start":1737031533439,"stop":1737031533439,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2eeb11e5ea263b2","name":"Push message with content topic containing escaped characters","time":{"start":1737031856204,"stop":1737031856205,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0deae3cc06dcb7d","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app19/1/topic794/proto","time":{"start":1737031889350,"stop":1737031889350,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3c4ea51a78bdf5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1737031842544,"stop":1737031842544,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab2f6d916aa663d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1737031745368,"stop":1737031745368,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ecde06226da05a","name":"Check received message containing Russian","time":{"start":1737031842552,"stop":1737031842555,"duration":3},"status":"passed","severity":"normal"},{"uid":"d06b85a84e458c40","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1737031940787,"stop":1737031940787,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ec9f63f37829d4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1737031745401,"stop":1737031745404,"duration":3},"status":"passed","severity":"normal"},{"uid":"a1bcd976097130c4","name":"Non TWN Cluster","time":{"start":1737031889349,"stop":1737031889350,"duration":1},"status":"passed","severity":"normal"},{"uid":"354f7c1fedfeb5d5","name":"Query Generator - false","time":{"start":1737031909679,"stop":1737031909680,"duration":1},"status":"passed","severity":"normal"},{"uid":"917e6ef5d16d8bb3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1737031940782,"stop":1737031940782,"duration":0},"status":"passed","severity":"normal"},{"uid":"f593e1cd15c9c74e","name":"Push message with Arabic payload","time":{"start":1737031844583,"stop":1737031844584,"duration":1},"status":"passed","severity":"normal"},{"uid":"b41c587608aa645c","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1737031549215,"stop":1737031549216,"duration":1},"status":"passed","severity":"normal"},{"uid":"43452f5671b5266","name":"Push message with Basic HTML tag payload","time":{"start":1737031856195,"stop":1737031856195,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba9dab6105cb1bbd","name":"Check publish message containing unicode special characters","time":{"start":1737031857285,"stop":1737031857285,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccaba3b54a07c283","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1737031742801,"stop":1737031742801,"duration":0},"status":"passed","severity":"normal"},{"uid":"6489711dde5b65ea","name":"Check message with non string payload is not received","time":{"start":1737031842548,"stop":1737031842548,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e17ed6245439","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1737031524381,"stop":1737031524381,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb11a8464213cd6d","name":"retrieves a single peer","time":{"start":1737031549719,"stop":1737031549719,"duration":0},"status":"passed","severity":"normal"},{"uid":"8149d34b9f887281","name":"different cluster, same shard: nodes don't connect","time":{"start":1737031771448,"stop":1737031771448,"duration":0},"status":"passed","severity":"normal"},{"uid":"184fef0f132af2e1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1737031677996,"stop":1737031677996,"duration":0},"status":"passed","severity":"normal"},{"uid":"76abfda47dae5f61","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1737031678009,"stop":1737031678009,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7208c584bfbab56","name":"Query Generator, No Decoder","time":{"start":1737031902642,"stop":1737031902645,"duration":3},"status":"passed","severity":"normal"},{"uid":"cce93494f7ef8715","name":"Subscribe to topic containing emoji and publish message","time":{"start":1737031866821,"stop":1737031866821,"duration":0},"status":"passed","severity":"normal"},{"uid":"669dadce3426c06e","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1737031586409,"stop":1737031586410,"duration":1},"status":"passed","severity":"normal"},{"uid":"bad57906a70c3aa2","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1737031771446,"stop":1737031771446,"duration":0},"status":"passed","severity":"normal"},{"uid":"7013a00f0a95c68c","name":"Push message with content topic containing Arabic","time":{"start":1737031844593,"stop":1737031844593,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbdba6027ea34bd0","name":"random static sharding 6 - Cluster ID: 859, Shard ID: 364","time":{"start":1737031894390,"stop":1737031894390,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ccf31bb9e29165","name":"Check received message containing unicode special characters","time":{"start":1737031842542,"stop":1737031842542,"duration":0},"status":"passed","severity":"normal"},{"uid":"581cd859cf69bd57","name":"throws on content topic with empty application field","time":{"start":1737031524354,"stop":1737031524354,"duration":0},"status":"passed","severity":"normal"},{"uid":"65b41fa31b06fdaa","name":"Correctly serialized arguments","time":{"start":1737031776069,"stop":1737031776069,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bcee2b85a17e413","name":"Check received message containing Chinese","time":{"start":1737031716071,"stop":1737031716073,"duration":2},"status":"passed","severity":"normal"},{"uid":"c6fd04f04932d2c4","name":"should set field with only RELAY enabled","time":{"start":1737031533441,"stop":1737031533441,"duration":0},"status":"passed","severity":"normal"},{"uid":"f981749a080a0478","name":"should only return 1 node with store capability","time":{"start":1737031549722,"stop":1737031549722,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d1cfddc6f23e34f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1737031844595,"stop":1737031844596,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e4d826524be426f","name":"throws on content topic with empty version field","time":{"start":1737031524354,"stop":1737031524355,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9177c27fffdda83","name":"safeDispatchEvent","time":{"start":1737031626881,"stop":1737031626881,"duration":0},"status":"passed","severity":"normal"},{"uid":"89051b423379adfe","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1737031524365,"stop":1737031524365,"duration":0},"status":"passed","severity":"normal"}] |