mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-16 03:43:09 +00:00
1 line
162 KiB
JSON
1 line
162 KiB
JSON
[{"uid":"1c02bc389ee0e275","name":"throws on content topic with empty topic name field","time":{"start":1729082145191,"stop":1729082145192,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bd667a1ad3a8bee","name":"Sign & Recover","time":{"start":1729082180826,"stop":1729082180826,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d3804346eab109e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1729082145219,"stop":1729082145219,"duration":0},"status":"passed","severity":"normal"},{"uid":"491b87d3d38f085c","name":"Query Generator - false","time":{"start":1729082536841,"stop":1729082536842,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb4d1119a7c6bbc8","name":"Check message with no payload is not received","time":{"start":1729082322960,"stop":1729082322962,"duration":2},"status":"passed","severity":"normal"},{"uid":"974aa96f3427cf4f","name":"should reject on timeout if it was set","time":{"start":1729082186088,"stop":1729082186088,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ac0de543250ee9","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1729082289952,"stop":1729082289952,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b81ab9fc873429e","name":"Filter with 0 connections","time":{"start":1729082352998,"stop":1729082352998,"duration":0},"status":"passed","severity":"normal"},{"uid":"7395a5ffdd41d90d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1729082548031,"stop":1729082548039,"duration":8},"status":"passed","severity":"normal"},{"uid":"377d384994a87460","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1729082361943,"stop":1729082361945,"duration":2},"status":"passed","severity":"normal"},{"uid":"7095cc4d3c5a24ad","name":"Push message with Script payload","time":{"start":1729082509223,"stop":1729082509224,"duration":1},"status":"passed","severity":"normal"},{"uid":"de005b607f10fa71","name":"should properly create location multiaddrs - tcp6","time":{"start":1729082154078,"stop":1729082154078,"duration":0},"status":"passed","severity":"normal"},{"uid":"27e4096fd666a394","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1729082371613,"stop":1729082371613,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccdb9a46abe6139","name":"can start the service","time":{"start":1729082174098,"stop":1729082174098,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90ff38efc96a716","name":"should return true when peers exist","time":{"start":1729082186140,"stop":1729082186140,"duration":0},"status":"passed","severity":"normal"},{"uid":"f45b49f2253ff3da","name":"LightPush","time":{"start":1729082567760,"stop":1729082567761,"duration":1},"status":"passed","severity":"normal"},{"uid":"77f0664186fd709","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1729082522942,"stop":1729082522947,"duration":5},"status":"passed","severity":"normal"},{"uid":"f699196e1afbd086","name":"Check received message containing Basic HTML tag","time":{"start":1729082322941,"stop":1729082322941,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8ee0c9ca60826c9","name":"Store - dialed first","time":{"start":1729082567760,"stop":1729082567760,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab07d861a7ac900e","name":"Check received message containing short","time":{"start":1729082444183,"stop":1729082444183,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f80ec368b7cf06","name":"Push message with content topic containing numeric","time":{"start":1729082509234,"stop":1729082509239,"duration":5},"status":"passed","severity":"normal"},{"uid":"3b671b456c24e751","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1729082145200,"stop":1729082145201,"duration":1},"status":"passed","severity":"normal"},{"uid":"56b9d405b6f1ce3b","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1729082471538,"stop":1729082471539,"duration":1},"status":"passed","severity":"normal"},{"uid":"93b6a90c9d4c82bd","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1729082153462,"stop":1729082153462,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68622ad2c48af07","name":"Push message with XML payload","time":{"start":1729082509224,"stop":1729082509225,"duration":1},"status":"passed","severity":"normal"},{"uid":"29b28f112f2e716e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1729082548005,"stop":1729082548005,"duration":0},"status":"passed","severity":"normal"},{"uid":"45f33930e56669d5","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1729082482926,"stop":1729082482927,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ef9acb9b0e07dd","name":"Push message with content topic containing JSON","time":{"start":1729082470357,"stop":1729082470358,"duration":1},"status":"passed","severity":"normal"},{"uid":"f15c8bbd879eb71c","name":"should remove a peer","time":{"start":1729082186139,"stop":1729082186139,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e347cca9ae30445","name":"handles empty shards array correctly","time":{"start":1729082145226,"stop":1729082145226,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d3cbd7e6993b46e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1729082546959,"stop":1729082546961,"duration":2},"status":"passed","severity":"normal"},{"uid":"9d444f369495be30","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1729082564032,"stop":1729082564033,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9d2802fdb6ac07b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1729082280608,"stop":1729082280608,"duration":0},"status":"passed","severity":"normal"},{"uid":"e45289e49a433f7e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1729082350061,"stop":1729082350062,"duration":1},"status":"passed","severity":"normal"},{"uid":"df7e60ab765eec78","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1729082289953,"stop":1729082289954,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a70080507876ec4","name":"connects to nwaku","time":{"start":1729082564561,"stop":1729082564561,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b39be1e89a939d","name":"unsubscribes","time":{"start":1729082554780,"stop":1729082554782,"duration":2},"status":"passed","severity":"normal"},{"uid":"1d01d314047dd718","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app68/1/topic295/xml","time":{"start":1729082514767,"stop":1729082514771,"duration":4},"status":"passed","severity":"normal"},{"uid":"7102dc0db1475400","name":"should be called at least once on all `peer:discovery` events","time":{"start":1729082213807,"stop":1729082213808,"duration":1},"status":"passed","severity":"normal"},{"uid":"eec4b88c36261e61","name":"Delete observer","time":{"start":1729082446316,"stop":1729082446316,"duration":0},"status":"passed","severity":"normal"},{"uid":"26461c8828f81e82","name":"Waku message hash computation (meta attribute not present)","time":{"start":1729082147756,"stop":1729082147756,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c333302f39bcf26","name":"Check publish message containing Arabic","time":{"start":1729082481115,"stop":1729082481117,"duration":2},"status":"passed","severity":"normal"},{"uid":"d8ad35c7d7eab00b","name":"Check received message containing shell command","time":{"start":1729082322946,"stop":1729082322946,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5837383da16b7d7","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1729082547994,"stop":1729082547995,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3f3ff95e30b70e9","name":"Push message with content topic containing Chinese","time":{"start":1729082470354,"stop":1729082470354,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b8fd67e8d6d76","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1729082289924,"stop":1729082289925,"duration":1},"status":"passed","severity":"normal"},{"uid":"84fb2415c8d6c4f7","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1729082471539,"stop":1729082471541,"duration":2},"status":"passed","severity":"normal"},{"uid":"144397b5cca850a7","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1729082289903,"stop":1729082289904,"duration":1},"status":"passed","severity":"normal"},{"uid":"d227501aab4fc247","name":"should not receive a peer event before start","time":{"start":1729082495375,"stop":1729082495376,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd83b7af0e148a3f","name":"Push message with SQL Injection payload","time":{"start":1729082470346,"stop":1729082470346,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c36c786f41dc57","name":"getPeersByDiscovery","time":{"start":1729082480439,"stop":1729082480439,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e32c4015abe8d8","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1729082371612,"stop":1729082371612,"duration":0},"status":"passed","severity":"normal"},{"uid":"67fa4c4bd03b1755","name":"Push message with custom timestamp: 1729078750632","time":{"start":1729082509256,"stop":1729082509256,"duration":0},"status":"passed","severity":"normal"},{"uid":"8390dee8c69cdaf5","name":"throws on content topic with empty version field","time":{"start":1729082145191,"stop":1729082145191,"duration":0},"status":"passed","severity":"normal"},{"uid":"1487ecfe209e9e5","name":"Publishes to nwaku","time":{"start":1729082463024,"stop":1729082463024,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f2ac7c8ac3209b5","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1729082237679,"stop":1729082237679,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c0cbe962c30b3f","name":"Subscribe to topic containing XML and publish message","time":{"start":1729082482932,"stop":1729082482932,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c84be8e8e3aa2c2","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1729082206662,"stop":1729082206664,"duration":2},"status":"passed","severity":"normal"},{"uid":"eb0ad5278a3fa1a4","name":"Decoder throws on empty string content topic","time":{"start":1729082161923,"stop":1729082161924,"duration":1},"status":"passed","severity":"normal"},{"uid":"2800caccfa7cd26a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1729082547987,"stop":1729082547987,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de3abd306c8441b","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1729082564031,"stop":1729082564032,"duration":1},"status":"passed","severity":"normal"},{"uid":"b019375cc474a704","name":"Subscribe and receive messages via waku relay post","time":{"start":1729082350062,"stop":1729082350071,"duration":9},"status":"passed","severity":"normal"},{"uid":"45969d4d0b0fbcc1","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1729082154068,"stop":1729082154068,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82976e3003528c0","name":"Refresh subscription","time":{"start":1729082350080,"stop":1729082350093,"duration":13},"status":"passed","severity":"normal"},{"uid":"9a5f7d8b1d5e50c4","name":"Check received message containing SQL Injection","time":{"start":1729082444188,"stop":1729082444188,"duration":0},"status":"passed","severity":"normal"},{"uid":"819449da2a09cff","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1729082471543,"stop":1729082471543,"duration":0},"status":"passed","severity":"normal"},{"uid":"a966d4bbb9fcde12","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1729082161924,"stop":1729082161924,"duration":0},"status":"passed","severity":"normal"},{"uid":"136beaa780af84ca","name":"should use DNS peer discovery with light client","time":{"start":1729082221904,"stop":1729082221904,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6e15d906086d6ce1","name":"Check publish message containing SQL Injection","time":{"start":1729082481118,"stop":1729082481118,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19267c2faafbe4","name":"listenerCount","time":{"start":1729082246884,"stop":1729082246885,"duration":1},"status":"passed","severity":"normal"},{"uid":"91b9116949077c37","name":"Decoder throws on undefined content topic","time":{"start":1729082161923,"stop":1729082161923,"duration":0},"status":"passed","severity":"normal"},{"uid":"46907b4d291056e1","name":"Push message with content topic containing short","time":{"start":1729082509231,"stop":1729082509233,"duration":2},"status":"passed","severity":"normal"},{"uid":"28cf5808f60c6659","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1729082169614,"stop":1729082169614,"duration":0},"status":"passed","severity":"normal"},{"uid":"fddaaf5d66c18579","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1729082350114,"stop":1729082350114,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de9fe7dc2079b46","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1729082545778,"stop":1729082545778,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab99361ce1b9e48","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1729082545778,"stop":1729082545778,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f8345a5d01bf80","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1729082361942,"stop":1729082361943,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab8279cb72522d07","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1729082289953,"stop":1729082289953,"duration":0},"status":"passed","severity":"normal"},{"uid":"9387aa95090802bc","name":"Fails to push message bigger that 1MB","time":{"start":1729082509257,"stop":1729082509257,"duration":0},"status":"passed","severity":"normal"},{"uid":"17377a24718efef7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1729082322949,"stop":1729082322954,"duration":5},"status":"passed","severity":"normal"},{"uid":"cedb36b8373bcde6","name":"Generator, 2 different pubsubtopics","time":{"start":1729082546963,"stop":1729082546964,"duration":1},"status":"passed","severity":"normal"},{"uid":"be850ac9e7cfcee3","name":"Refresh subscription","time":{"start":1729082547989,"stop":1729082547992,"duration":3},"status":"passed","severity":"normal"},{"uid":"c07dbccb2e731b0","name":"should emit a peer event after start","time":{"start":1729082495375,"stop":1729082495375,"duration":0},"status":"passed","severity":"normal"},{"uid":"818c7c47daab7e64","name":"should encode/decode to text encoding","time":{"start":1729082154072,"stop":1729082154072,"duration":0},"status":"passed","severity":"normal"},{"uid":"610d27bda841bd29","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1729082145215,"stop":1729082145215,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd920ed4c8a662a5","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1729082161226,"stop":1729082161227,"duration":1},"status":"passed","severity":"normal"},{"uid":"85b0ab1331070c1f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1729082547993,"stop":1729082547994,"duration":1},"status":"passed","severity":"normal"},{"uid":"659972e75f287a4c","name":"start node with empty shard should fail","time":{"start":1729082520599,"stop":1729082520605,"duration":6},"status":"passed","severity":"normal"},{"uid":"c2c78d525954b7d3","name":"retrieves a single peer","time":{"start":1729082170284,"stop":1729082170284,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a0dda47324a2b35","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1729082237678,"stop":1729082237678,"duration":0},"status":"passed","severity":"normal"},{"uid":"43558796b2f09605","name":"A test","time":{"start":1729082372088,"stop":1729082372089,"duration":1},"status":"passed","severity":"normal"},{"uid":"115a39304a27be51","name":"Generator, custom pubsub topic","time":{"start":1729082546958,"stop":1729082546958,"duration":0},"status":"passed","severity":"normal"},{"uid":"8955de031518590d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1729082548040,"stop":1729082548040,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cca39d5b8c4b9c9","name":"Subscribe to topic containing short and receive message","time":{"start":1729082548025,"stop":1729082548026,"duration":1},"status":"passed","severity":"normal"},{"uid":"58d0d076fbed7746","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1729082168935,"stop":1729082168936,"duration":1},"status":"passed","severity":"normal"},{"uid":"a60c8eb1f5ad9162","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1729082471542,"stop":1729082471542,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a64f9f8680100aa","name":"Check message with invalid timestamp is not received","time":{"start":1729082322954,"stop":1729082322954,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cef37dc71ec7d18","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1729082145220,"stop":1729082145220,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4e9a7ae21fa73","name":"should reject if LightPush is requested but not mounted","time":{"start":1729082186086,"stop":1729082186086,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9df45779cb591f","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1729082482934,"stop":1729082482935,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c017aa32670a83f","name":"Round trip binary encryption [ecies, signature]","time":{"start":1729082182161,"stop":1729082182162,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c9e0967e0c6b58a","name":"Check received message containing Script","time":{"start":1729082322933,"stop":1729082322934,"duration":1},"status":"passed","severity":"normal"},{"uid":"55baf0fc5932b17c","name":"different cluster, different shard: nodes don't connect","time":{"start":1729082395260,"stop":1729082395260,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb4bbd8d16250c8","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1729082145223,"stop":1729082145224,"duration":1},"status":"passed","severity":"normal"},{"uid":"c97ac602aa7bd58a","name":"should add and remove event listeners correctly","time":{"start":1729082174104,"stop":1729082174104,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8e6697707f940b","name":"Publish message with rate limit","time":{"start":1729082481153,"stop":1729082481153,"duration":0},"status":"passed","severity":"normal"},{"uid":"dae70fc59fc518ce","name":"Push message with content topic containing shell command","time":{"start":1729082509249,"stop":1729082509249,"duration":0},"status":"passed","severity":"normal"},{"uid":"15fc91c37cf472f3","name":"random static sharding 10 - Cluster ID: 97, Shard ID: 99","time":{"start":1729082520594,"stop":1729082520594,"duration":0},"status":"passed","severity":"normal"},{"uid":"f160a0f16c8f66a0","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1729082548023,"stop":1729082548024,"duration":1},"status":"passed","severity":"normal"},{"uid":"958e5f562c0313cb","name":"Push message with JSON payload","time":{"start":1729082509226,"stop":1729082509226,"duration":0},"status":"passed","severity":"normal"},{"uid":"2834ba51998fa6d8","name":"Push message with unicode special characters payload","time":{"start":1729082470349,"stop":1729082470350,"duration":1},"status":"passed","severity":"normal"},{"uid":"e639a02046a6f420","name":"can start and stop the service","time":{"start":1729082174099,"stop":1729082174100,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec0aa1e60a3ba2d9","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1729082145214,"stop":1729082145214,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5eaf30ff6c9138","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1729082361938,"stop":1729082361939,"duration":1},"status":"passed","severity":"normal"},{"uid":"2248d95d6818ca0c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1729082350114,"stop":1729082350117,"duration":3},"status":"passed","severity":"normal"},{"uid":"7b8e5b38a3d687e0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1729082289942,"stop":1729082289942,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3fbf51864b9af7","name":"Generator, custom pubsub topic","time":{"start":1729082546954,"stop":1729082546955,"duration":1},"status":"passed","severity":"normal"},{"uid":"10dd1c62eb38b08c","name":"Fails to publish message with empty text","time":{"start":1729082481141,"stop":1729082481143,"duration":2},"status":"passed","severity":"normal"},{"uid":"f8a61e698d761656","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1729082145223,"stop":1729082145223,"duration":0},"status":"passed","severity":"normal"},{"uid":"746a87eef9ff5aef","name":"Query generator for 2000 messages","time":{"start":1729082558655,"stop":1729082558656,"duration":1},"status":"passed","severity":"normal"},{"uid":"91b3d680215e0e2c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1729082350129,"stop":1729082350129,"duration":0},"status":"passed","severity":"normal"},{"uid":"280e96b3d04360d6","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1729082145233,"stop":1729082145233,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fafecc0b7ef5867","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1729082547988,"stop":1729082547988,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f3bbb4c4ffe4e4","name":"Encoder throws on empty string content topic","time":{"start":1729082180307,"stop":1729082180308,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e70c7eec5c16ab5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1729082361947,"stop":1729082361947,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9fbcd87f16c08f3","name":"Query Generator, Wrong PubsubTopic","time":{"start":1729082536405,"stop":1729082536405,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad2baab69b5ba8f8","name":"caches peers it previously fetched","time":{"start":1729082170286,"stop":1729082170286,"duration":0},"status":"passed","severity":"normal"},{"uid":"8def59d5716d8618","name":"Check received message with timestamp: 1729082205569 ","time":{"start":1729082444212,"stop":1729082444212,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fef2fd6fae618df","name":"same cluster, same shard: nodes connect","time":{"start":1729082395259,"stop":1729082395259,"duration":0},"status":"passed","severity":"normal"},{"uid":"f443a6e5aba4a4ac","name":"random static sharding 4 - Cluster ID: 228, Shard ID: 134","time":{"start":1729082520583,"stop":1729082520583,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86fa69f0a17860e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1729082350119,"stop":1729082350120,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8943c66a3cd4aeb","name":"Check received message containing escaped characters","time":{"start":1729082444195,"stop":1729082444195,"duration":0},"status":"passed","severity":"normal"},{"uid":"587587b4f60ce181","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1729082545777,"stop":1729082545777,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f8b76008d93acf","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1729082169613,"stop":1729082169613,"duration":0},"status":"passed","severity":"normal"},{"uid":"9905ad2c31bd913b","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1729082481126,"stop":1729082481126,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1a2fa521a9a2b7","name":"should find and add new peers","time":{"start":1729082186142,"stop":1729082186142,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee2a073d9b1bc15","name":"should throw an error for missing required configuration","time":{"start":1729082145212,"stop":1729082145213,"duration":1},"status":"passed","severity":"normal"},{"uid":"852643c5d38bebe","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1729082558652,"stop":1729082558653,"duration":1},"status":"passed","severity":"normal"},{"uid":"93157350bbb58106","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1729082471544,"stop":1729082471544,"duration":0},"status":"passed","severity":"normal"},{"uid":"157bfda80e829bc","name":"Query generator for multiple messages with different message text format","time":{"start":1729082558648,"stop":1729082558649,"duration":1},"status":"passed","severity":"normal"},{"uid":"f36531a935655666","name":"Subscribe to topic containing Russian and publish message","time":{"start":1729082482931,"stop":1729082482931,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5980a7bf75fcb75","name":"Query Generator, No Decoder","time":{"start":1729082536409,"stop":1729082536409,"duration":0},"status":"passed","severity":"normal"},{"uid":"992f8d6343710e25","name":"should return false when no peers exist","time":{"start":1729082186140,"stop":1729082186141,"duration":1},"status":"passed","severity":"normal"},{"uid":"95ef6ae332839a05","name":"Promise Callback - false","time":{"start":1729082536843,"stop":1729082536843,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d05d12aabc96722","name":"Encoder throws on undefined content topic","time":{"start":1729082180306,"stop":1729082180306,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2a6b3accdc43b1d","name":"Subscribe to topic containing long and publish message","time":{"start":1729082482929,"stop":1729082482929,"duration":0},"status":"passed","severity":"normal"},{"uid":"949c0d603ef5d714","name":"Subscribe to topic containing short and receive message","time":{"start":1729082350093,"stop":1729082350096,"duration":3},"status":"passed","severity":"normal"},{"uid":"78dfe10edb40236b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1729082547985,"stop":1729082547986,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dfe9cab932cf1b6","name":"Sets default value correctly","time":{"start":1729082564563,"stop":1729082564564,"duration":1},"status":"passed","severity":"normal"},{"uid":"a06137a0206026e7","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1729082564035,"stop":1729082564035,"duration":0},"status":"passed","severity":"normal"},{"uid":"13711d1eb0f66d75","name":"handles empty contentTopics array correctly","time":{"start":1729082145226,"stop":1729082145227,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d087424d980c82f","name":"Check received message with timestamp: 1729082205868000000 ","time":{"start":1729082322948,"stop":1729082322948,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc38ae966778d8","name":"Filter with 1 connections","time":{"start":1729082352999,"stop":1729082352999,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa941c8976c7560","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1729082371616,"stop":1729082371616,"duration":0},"status":"passed","severity":"normal"},{"uid":"67ed715c88e943ce","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1729082145225,"stop":1729082145226,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e2806bf360fa95c","name":"Fails to push message with large meta","time":{"start":1729082509254,"stop":1729082509255,"duration":1},"status":"passed","severity":"normal"},{"uid":"e71c830f2434ec6c","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1729082145214,"stop":1729082145214,"duration":0},"status":"passed","severity":"normal"},{"uid":"1777321712ee7d4a","name":"Renews peer on consistent ping failures","time":{"start":1729082287622,"stop":1729082287622,"duration":0},"status":"passed","severity":"normal"},{"uid":"453ac978d4e0f3e8","name":"random static sharding 2 - Cluster ID: 776, Shard ID: 760","time":{"start":1729082520574,"stop":1729082520575,"duration":1},"status":"passed","severity":"normal"},{"uid":"74a0752c8557e606","name":"Push message with custom timestamp: 1698323950632","time":{"start":1729082509255,"stop":1729082509255,"duration":0},"status":"passed","severity":"normal"},{"uid":"240344e30054a5dd","name":"Callback on promise, aborts when callback returns true","time":{"start":1729082558652,"stop":1729082558652,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb33f7d7f5f2fa71","name":"Query generator for multiple messages with different content topic format","time":{"start":1729082558650,"stop":1729082558651,"duration":1},"status":"passed","severity":"normal"},{"uid":"b74f9e09a916b970","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1729082628555,"stop":1729082628555,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f58c4114256ec0","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1729082400551,"stop":1729082400553,"duration":2},"status":"passed","severity":"normal"},{"uid":"ec5d1fd3e1b5757d","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1729082371611,"stop":1729082371611,"duration":0},"status":"passed","severity":"normal"},{"uid":"a492db172aefc0ee","name":"Ping on subscribed peer","time":{"start":1729082250878,"stop":1729082250878,"duration":0},"status":"passed","severity":"normal"},{"uid":"923544fd47722840","name":"Ping on peer without subscriptions","time":{"start":1729082249347,"stop":1729082249349,"duration":2},"status":"passed","severity":"normal"},{"uid":"b1b784d030aa8203","name":"should reject if Store is requested but not mounted","time":{"start":1729082186086,"stop":1729082186087,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ec1b3bb1b4198bf","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1729082361950,"stop":1729082361951,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb656283a68feb0d","name":"returns only open connection if one present","time":{"start":1729082160950,"stop":1729082160952,"duration":2},"status":"passed","severity":"normal"},{"uid":"ef34b38ba8fe7402","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1729082289948,"stop":1729082289949,"duration":1},"status":"passed","severity":"normal"},{"uid":"e36210360e34c52d","name":"should properly create location multiaddrs - tcp","time":{"start":1729082154079,"stop":1729082154079,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f58fe81fe9d1ea","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1729082145208,"stop":1729082145208,"duration":0},"status":"passed","severity":"normal"},{"uid":"32cb0bc2d04df8b3","name":"handles multiple messages","time":{"start":1729082554778,"stop":1729082554779,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fd9bde3f26111c","name":"Publish message with custom timestamp: Wed Oct 16 2024 11:41:10 GMT+0000 (Coordinated Universal Time)","time":{"start":1729082481132,"stop":1729082481133,"duration":1},"status":"passed","severity":"normal"},{"uid":"b597f1543f241c1d","name":"ignores domain fetching errors","time":{"start":1729082170285,"stop":1729082170285,"duration":0},"status":"passed","severity":"normal"},{"uid":"32953fe5753bc44","name":"1 Relay, 1 fetch","time":{"start":1729082169637,"stop":1729082169638,"duration":1},"status":"passed","severity":"normal"},{"uid":"97548ea000feb8f","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1729082289941,"stop":1729082289941,"duration":0},"status":"passed","severity":"normal"},{"uid":"73267999c4585a3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1729082548041,"stop":1729082548042,"duration":1},"status":"passed","severity":"normal"},{"uid":"a88b8b847376d6e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729082289947,"stop":1729082289947,"duration":0},"status":"passed","severity":"normal"},{"uid":"13fdbc3827dc0545","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1729082262443,"stop":1729082262443,"duration":0},"status":"passed","severity":"normal"},{"uid":"4802771a319c30ce","name":"Fails to push message with large meta","time":{"start":1729082470362,"stop":1729082470362,"duration":0},"status":"passed","severity":"normal"},{"uid":"9791fdaba4081a9a","name":"should handle corrupted local storage data gracefully","time":{"start":1729082174103,"stop":1729082174103,"duration":0},"status":"passed","severity":"normal"},{"uid":"3faf58a3a008e5d0","name":"should throw an error for an unconfigured topic","time":{"start":1729082145222,"stop":1729082145222,"duration":0},"status":"passed","severity":"normal"},{"uid":"845f37b6d2d4ff62","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1729082536413,"stop":1729082536414,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac109f2014b46ceb","name":"throws on content topic with empty application field","time":{"start":1729082145190,"stop":1729082145190,"duration":0},"status":"passed","severity":"normal"},{"uid":"43cf8f5365af3006","name":"random static sharding 9 - Cluster ID: 281, Shard ID: 985","time":{"start":1729082520592,"stop":1729082520592,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ac10ab2353227","name":"Failed peers are renewed","time":{"start":1729082371909,"stop":1729082371910,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e1c020b49e5a73e7","name":"should not receive a peer event after stop","time":{"start":1729082495376,"stop":1729082495384,"duration":8},"status":"passed","severity":"normal"},{"uid":"be874b25a2d518ab","name":"Ephemeral field set to true","time":{"start":1729082161921,"stop":1729082161922,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c8730dbd8817bd4","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1729082147757,"stop":1729082147757,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c39cae9767bfcdf","name":"1 Store, 2 fetches","time":{"start":1729082169638,"stop":1729082169638,"duration":0},"status":"passed","severity":"normal"},{"uid":"76eec30d3081d3c4","name":"should return the pubsub topic directly if a string is provided","time":{"start":1729082145222,"stop":1729082145223,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0bf5302fed7f7cf","name":"should return different streams if requested simultaniously","time":{"start":1729082161223,"stop":1729082161224,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bc68b4345307fc8","name":"can start the service","time":{"start":1729082495371,"stop":1729082495371,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0bf62fc669dc","name":"Check message on other pubsub topic is not received","time":{"start":1729082444199,"stop":1729082444199,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db8324c50365547","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app36/7/topic487/json","time":{"start":1729082514766,"stop":1729082514766,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c182ca2206b7e3","name":"Reopen subscription with peer with lost subscription","time":{"start":1729082250877,"stop":1729082250877,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa5f6bb509ea988","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1729082350051,"stop":1729082350061,"duration":10},"status":"passed","severity":"normal"},{"uid":"3f1c0bc79301680d","name":"Number of peers are maintained correctly","time":{"start":1729082287615,"stop":1729082287617,"duration":2},"status":"passed","severity":"normal"},{"uid":"3766aedc8c279505","name":"should not fail to stop the service if it was not started","time":{"start":1729082495374,"stop":1729082495374,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1317cff33b863fe","name":"should use the provided clusterId for the pubsub topic","time":{"start":1729082145228,"stop":1729082145228,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d1676499ac8516","name":"Check received message with timestamp: 1649153314 ","time":{"start":1729082444197,"stop":1729082444198,"duration":1},"status":"passed","severity":"normal"},{"uid":"a175481dfe4e9bd7","name":"Encoder throws on empty string content topic","time":{"start":1729082182163,"stop":1729082182163,"duration":0},"status":"passed","severity":"normal"},{"uid":"782999534e60f779","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1729082289946,"stop":1729082289946,"duration":0},"status":"passed","severity":"normal"},{"uid":"e823471002163de","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1729082547986,"stop":1729082547986,"duration":0},"status":"passed","severity":"normal"},{"uid":"86bb5782d76c0413","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1729082482935,"stop":1729082482935,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eae6b488cd8429f","name":"Check message received after jswaku node is restarted","time":{"start":1729082444217,"stop":1729082444218,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6c5bf731f832f89c","name":"should set field with only FILTER enabled","time":{"start":1729082154080,"stop":1729082154081,"duration":1},"status":"passed","severity":"normal"},{"uid":"131cc32393e63542","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1729082482926,"stop":1729082482926,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80b8c3dc705111b","name":"Push message with content topic containing special chars","time":{"start":1729082470353,"stop":1729082470354,"duration":1},"status":"passed","severity":"normal"},{"uid":"53897c9f2f23100f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1729082444212,"stop":1729082444212,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac5b76dc0e13f3d","name":"Push message with Chinese payload","time":{"start":1729082470344,"stop":1729082470345,"duration":1},"status":"passed","severity":"normal"},{"uid":"48f08b9232ebde6e","name":"Push message with Russian payload","time":{"start":1729082509220,"stop":1729082509221,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ab4c0beaeda23b4","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1729082480440,"stop":1729082480441,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b7d00e576f9f215","name":"Push message on custom pubsubTopic","time":{"start":1729082400529,"stop":1729082400530,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8a8427c9a98ce34","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729082400551,"stop":1729082400551,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e82240883843fe3","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1729082145214,"stop":1729082145215,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bb45f2ec30cc04e","name":"Throws when trying to push message with empty payload","time":{"start":1729082509231,"stop":1729082509231,"duration":0},"status":"passed","severity":"normal"},{"uid":"26949032963d4bb6","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1729082174103,"stop":1729082174103,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e7ca7edcb8ab85","name":"Push message with JSON payload","time":{"start":1729082470348,"stop":1729082470348,"duration":0},"status":"passed","severity":"normal"},{"uid":"843a8d1b7a14a3e2","name":"Decoder throws on undefined content topic","time":{"start":1729082182163,"stop":1729082182163,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e2afa38aca75c8","name":"Push message with content topic containing SQL Injection","time":{"start":1729082509241,"stop":1729082509241,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9dec205934a9480","name":"Check received message containing Arabic","time":{"start":1729082444185,"stop":1729082444186,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a139feac7da5335","name":"Check received message containing Basic HTML tag","time":{"start":1729082444192,"stop":1729082444193,"duration":1},"status":"passed","severity":"normal"},{"uid":"568e14995bc7fcad","name":"Subscribe to topic containing numeric and receive message","time":{"start":1729082547993,"stop":1729082547993,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0925a9c424a498a","name":"Push message with short payload","time":{"start":1729082470341,"stop":1729082470341,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0c42abd1812b71","name":"should emit a peer event after start","time":{"start":1729082174101,"stop":1729082174101,"duration":0},"status":"passed","severity":"normal"},{"uid":"11fad44e0b86caf1","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1729082145203,"stop":1729082145203,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c860c9f60bab84","name":"configure the node with multiple pubsub topics","time":{"start":1729082520597,"stop":1729082520598,"duration":1},"status":"passed","severity":"normal"},{"uid":"47bd3eb9ada2a3a3","name":"Generator, 2 different pubsubtopics","time":{"start":1729082546958,"stop":1729082546959,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c3084efe16b1539","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1729082520574,"stop":1729082520574,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dabdcb9584d11de","name":"Push message with content topic containing JSON","time":{"start":1729082509249,"stop":1729082509249,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8e3aead91feafd4","name":"should fail to send if no connections available","time":{"start":1729082371910,"stop":1729082371912,"duration":2},"status":"passed","severity":"normal"},{"uid":"95bbea8e193e4028","name":"Nodes with multiple pubsub topic","time":{"start":1729082471542,"stop":1729082471542,"duration":0},"status":"passed","severity":"normal"},{"uid":"131b9b9692d8d855","name":"Push message with custom timestamp: 1729078762363","time":{"start":1729082470364,"stop":1729082470364,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6696e9e032b0d1","name":"Push message with rate limit","time":{"start":1729082509255,"stop":1729082509255,"duration":0},"status":"passed","severity":"normal"},{"uid":"84661c99d21768ec","name":"should not receive a peer event after stop","time":{"start":1729082174102,"stop":1729082174102,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b6f15d57e36a01d","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1729082153462,"stop":1729082153463,"duration":1},"status":"passed","severity":"normal"},{"uid":"84fa925a489a3bb7","name":"should be able to decode the field with only RELAY set to true","time":{"start":1729082153460,"stop":1729082153461,"duration":1},"status":"passed","severity":"normal"},{"uid":"4484ab97f4be36c1","name":"Subscribe and receives messages on 20 topics","time":{"start":1729082350078,"stop":1729082350079,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ba4ebe9fba034fd","name":"Push message with meta","time":{"start":1729082470361,"stop":1729082470362,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a3b1b608a318b27","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1729082161751,"stop":1729082161751,"duration":0},"status":"passed","severity":"normal"},{"uid":"63d22ca7e5f4ff5d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1729082361939,"stop":1729082361941,"duration":2},"status":"passed","severity":"normal"},{"uid":"3e7ff64aaf265e6f","name":"Reopen subscription with peer with lost subscription","time":{"start":1729082249351,"stop":1729082249351,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca926508e09dd04d","name":"returns nothing if no connections present","time":{"start":1729082160943,"stop":1729082160944,"duration":1},"status":"passed","severity":"normal"},{"uid":"d00351699df82653","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1729082361949,"stop":1729082361949,"duration":0},"status":"passed","severity":"normal"},{"uid":"5faa47bf67b36aa8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1729082350133,"stop":1729082350133,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5283338815a9906","name":"Check message with no content topic is not received","time":{"start":1729082444199,"stop":1729082444200,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c421f4e8e71f93a","name":"same cluster, different shard: nodes connect","time":{"start":1729082395259,"stop":1729082395259,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2da78ac420a3a6","name":"Reopen subscription with peer with lost subscription","time":{"start":1729082250880,"stop":1729082250881,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6ae6c47737c877","name":"returns all values when wanted number is greater than available values","time":{"start":1729082168934,"stop":1729082168935,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a7b47b0f5e40964","name":"Push message with Russian payload","time":{"start":1729082470345,"stop":1729082470345,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee545af93dd766f","name":"Should update multiaddrs","time":{"start":1729082400951,"stop":1729082400952,"duration":1},"status":"passed","severity":"normal"},{"uid":"62337d3e0e8ea5f4","name":"Check publish message containing long","time":{"start":1729082481111,"stop":1729082481111,"duration":0},"status":"passed","severity":"normal"},{"uid":"40fb2e22f671f582","name":"Check received message containing Script","time":{"start":1729082444189,"stop":1729082444189,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4afc8c0a44edd47","name":"Check received message containing emoji","time":{"start":1729082322947,"stop":1729082322948,"duration":1},"status":"passed","severity":"normal"},{"uid":"61a6b1440dac95fa","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1729082547987,"stop":1729082547987,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc734c7857e77eb","name":"All","time":{"start":1729082211562,"stop":1729082211563,"duration":1},"status":"passed","severity":"normal"},{"uid":"b99ab800b74db460","name":"Check received message containing short","time":{"start":1729082322925,"stop":1729082322925,"duration":0},"status":"passed","severity":"normal"},{"uid":"48abadfb45639656","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app91/2/topic5/json","time":{"start":1729082514765,"stop":1729082514765,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43c5a9bbc3e4024","name":"Publish message with custom timestamp: Thu Oct 26 2023 12:41:10 GMT+0000 (Coordinated Universal Time)","time":{"start":1729082481130,"stop":1729082481132,"duration":2},"status":"passed","severity":"normal"},{"uid":"b1129f491c5fa4b3","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1729082262429,"stop":1729082262429,"duration":0},"status":"passed","severity":"normal"},{"uid":"79cc23c18e208b34","name":"Check message with no content topic is not received","time":{"start":1729082322955,"stop":1729082322958,"duration":3},"status":"passed","severity":"normal"},{"uid":"af63e59c5dfe7cf6","name":"Subscribe and receives messages on 20 topics","time":{"start":1729082548021,"stop":1729082548021,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4590fd7e1981e42","name":"Using a function","time":{"start":1729082564562,"stop":1729082564562,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba34d49c4ba4b75","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1729082262448,"stop":1729082262452,"duration":4},"status":"passed","severity":"normal"},{"uid":"2ecd85172a1c5da2","name":"should throw error - no id","time":{"start":1729082154069,"stop":1729082154069,"duration":0},"status":"passed","severity":"normal"},{"uid":"32bf8425774f520b","name":"should return empty list for no shard","time":{"start":1729082145212,"stop":1729082145212,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0081dd4b293e1d9","name":"should only return 1 node with relay capability","time":{"start":1729082170286,"stop":1729082170287,"duration":1},"status":"passed","severity":"normal"},{"uid":"6adaedb066d276c","name":"Push message with Script payload","time":{"start":1729082470346,"stop":1729082470347,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5541717492cc463","name":"Ordered Callback - true","time":{"start":1729082536843,"stop":1729082536844,"duration":1},"status":"passed","severity":"normal"},{"uid":"2020754efe2b504c","name":"dispatchEvent via connectionManager","time":{"start":1729082246885,"stop":1729082246886,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e07a13ebaea9c27","name":"should select older connection if present","time":{"start":1729082160953,"stop":1729082160954,"duration":1},"status":"passed","severity":"normal"},{"uid":"64556c92aed956d8","name":"should properly compute the node id","time":{"start":1729082154071,"stop":1729082154072,"duration":1},"status":"passed","severity":"normal"},{"uid":"59c3348b61a26fb6","name":"Check received message containing long","time":{"start":1729082444204,"stop":1729082444204,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3c47e342da9424f","name":"Check message with no pubsub topic is not received","time":{"start":1729082322955,"stop":1729082322955,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37a399269cc5f5c","name":"should push to needed amount of connections","time":{"start":1729082371909,"stop":1729082371909,"duration":0},"status":"passed","severity":"normal"},{"uid":"bac1f713c2aebfe5","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1729082153458,"stop":1729082153459,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3f2c3a4a95e0a43","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1729082280620,"stop":1729082280623,"duration":3},"status":"passed","severity":"normal"},{"uid":"f7f8358ea6f9c244","name":"new peer added after a peer was already found","time":{"start":1729082480439,"stop":1729082480440,"duration":1},"status":"skipped","severity":"normal"},{"uid":"569d6444128259ee","name":"Check message received after jswaku node is restarted","time":{"start":1729082322965,"stop":1729082322965,"duration":0},"status":"skipped","severity":"normal"},{"uid":"36d03d8c7fa343eb","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app59/6/topic644/test.js","time":{"start":1729082514764,"stop":1729082514764,"duration":0},"status":"passed","severity":"normal"},{"uid":"155d570872a0e65d","name":"Generator, custom pubsub topic","time":{"start":1729082546962,"stop":1729082546963,"duration":1},"status":"passed","severity":"normal"},{"uid":"506bfa79a30350cc","name":"Relay - dialed after","time":{"start":1729082567759,"stop":1729082567759,"duration":0},"status":"passed","severity":"normal"},{"uid":"87bb658ec1a077d5","name":"Refresh subscription","time":{"start":1729082482927,"stop":1729082482927,"duration":0},"status":"skipped","severity":"normal"},{"uid":"73d90eca707a6cb1","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app0/3/topic919/test.js","time":{"start":1729082514764,"stop":1729082514765,"duration":1},"status":"passed","severity":"normal"},{"uid":"d818846d585319c9","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1729082161225,"stop":1729082161226,"duration":1},"status":"passed","severity":"normal"},{"uid":"44ed7d92de0903f7","name":"Check received message containing Russian","time":{"start":1729082444188,"stop":1729082444188,"duration":0},"status":"passed","severity":"normal"},{"uid":"7daa12413f568cee","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1729082145199,"stop":1729082145200,"duration":1},"status":"passed","severity":"normal"},{"uid":"48afd634af9b5e18","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1729082153459,"stop":1729082153459,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f8a3a31b102f84a","name":"Fails to publish message with wrong content topic","time":{"start":1729082481143,"stop":1729082481144,"duration":1},"status":"passed","severity":"normal"},{"uid":"58b5046e6576c688","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1729082262452,"stop":1729082262453,"duration":1},"status":"passed","severity":"normal"},{"uid":"b11ef05187cb4a8f","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app58/3/topic857/proto","time":{"start":1729082514771,"stop":1729082514771,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0792564edfd4d4","name":"Default pageSize","time":{"start":1729082557520,"stop":1729082557522,"duration":2},"status":"passed","severity":"normal"},{"uid":"43bf9d3f8b772b2c","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1729082145202,"stop":1729082145202,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec841294715ce5e","name":"Check received message containing emoji","time":{"start":1729082444196,"stop":1729082444196,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc75a5159f0c18d","name":"should emit a peer event after start","time":{"start":1729082221902,"stop":1729082221902,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4b0ffae60cbc96b","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1729082147756,"stop":1729082147756,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd7fa62c5086e30","name":"should not receive a peer event before start","time":{"start":1729082174101,"stop":1729082174101,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c1893512300fca","name":"should call waitForPeer on Relay","time":{"start":1729082186091,"stop":1729082186091,"duration":0},"status":"passed","severity":"normal"},{"uid":"15aca04127f3dd9c","name":"Subscribe to topic containing long and receive message","time":{"start":1729082548026,"stop":1729082548026,"duration":0},"status":"passed","severity":"normal"},{"uid":"a488979ea097f030","name":"Subscribe to topic containing Russian and receive message","time":{"start":1729082350119,"stop":1729082350119,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b35bd2f3f4da22","name":"Check received message containing Chinese","time":{"start":1729082444205,"stop":1729082444206,"duration":1},"status":"passed","severity":"normal"},{"uid":"728056e966c7eae7","name":"does not throw on valid cases","time":{"start":1729082145187,"stop":1729082145187,"duration":0},"status":"passed","severity":"normal"},{"uid":"3294f4698bd2d2c3","name":"Passing page size 11 when there are 10 messages","time":{"start":1729082557513,"stop":1729082557513,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d5c5d5c4b3e70c","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1729082161751,"stop":1729082161751,"duration":0},"status":"passed","severity":"normal"},{"uid":"2361a5b0e5d4b77c","name":"Check received message containing JSON","time":{"start":1729082444194,"stop":1729082444194,"duration":0},"status":"passed","severity":"normal"},{"uid":"767e76e4b347fb8c","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1729082481144,"stop":1729082481147,"duration":3},"status":"passed","severity":"normal"},{"uid":"2af3fa0ec0aee1e1","name":"Check received message containing SQL Injection","time":{"start":1729082322933,"stop":1729082322933,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e4c7eca7c6a93c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1729082145215,"stop":1729082145215,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c61370f627edcd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729082289902,"stop":1729082289902,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c968257fbaa584","name":"Push message with content topic containing unicode special characters","time":{"start":1729082470359,"stop":1729082470360,"duration":1},"status":"passed","severity":"normal"},{"uid":"a789cde734cdf21","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1729082145204,"stop":1729082145205,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc81fcddb1e85928","name":"Push message with content topic containing escaped characters","time":{"start":1729082470358,"stop":1729082470359,"duration":1},"status":"passed","severity":"normal"},{"uid":"56d36883d1373d6a","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1729082214131,"stop":1729082214132,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9e79e63115cfcef","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1729082536412,"stop":1729082536413,"duration":1},"status":"passed","severity":"normal"},{"uid":"436ba75361504f81","name":"Push message with content topic containing Script","time":{"start":1729082470355,"stop":1729082470356,"duration":1},"status":"passed","severity":"normal"},{"uid":"92c25131e3aa0aac","name":"different cluster, same shard: nodes don't connect","time":{"start":1729082395260,"stop":1729082395260,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb5159788764fd4","name":"Passing page size 0 when there are 110 messages","time":{"start":1729082557502,"stop":1729082557503,"duration":1},"status":"passed","severity":"normal"},{"uid":"db47ef83fc205cb0","name":"Check publish message containing JSON","time":{"start":1729082481124,"stop":1729082481124,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c91fd428e28840","name":"Generator, 2 different pubsubtopics","time":{"start":1729082546955,"stop":1729082546956,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1cd56187e8cf951","name":"throws on empty content topic","time":{"start":1729082145188,"stop":1729082145188,"duration":0},"status":"passed","severity":"normal"},{"uid":"2deb88c8676b7731","name":"Check message received after jswaku node is restarted","time":{"start":1729082444201,"stop":1729082444201,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7f5b40cb7cfab09a","name":"throws on content topic with too few or too many fields","time":{"start":1729082145188,"stop":1729082145189,"duration":1},"status":"passed","severity":"normal"},{"uid":"43b2cd54aeb04490","name":"should wait for LightPush peer to be connected","time":{"start":1729082186089,"stop":1729082186089,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5421c04af16916","name":"Tracks peer failures correctly","time":{"start":1729082287623,"stop":1729082287623,"duration":0},"status":"passed","severity":"normal"},{"uid":"894e437add6e9716","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1729082289933,"stop":1729082289933,"duration":0},"status":"passed","severity":"normal"},{"uid":"424ced16488c2899","name":"shard 0","time":{"start":1729082520573,"stop":1729082520573,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d1a672bec4b35f","name":"should be able to encode the field with only RELAY set to true","time":{"start":1729082153454,"stop":1729082153455,"duration":1},"status":"passed","severity":"normal"},{"uid":"83da313f32421c96","name":"Push message with shell command payload","time":{"start":1729082509226,"stop":1729082509227,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2dfd09af8532e3d","name":"Push message with content topic containing Arabic","time":{"start":1729082509240,"stop":1729082509241,"duration":1},"status":"passed","severity":"normal"},{"uid":"734a9e443ccf5077","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1729082522941,"stop":1729082522942,"duration":1},"status":"passed","severity":"normal"},{"uid":"7620302f64847f19","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1729082153457,"stop":1729082153457,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad2cf097d9f0cc9f","name":"Query with Ordered Callback, No message returned","time":{"start":1729082536413,"stop":1729082536413,"duration":0},"status":"passed","severity":"normal"},{"uid":"53cea865e0e55a80","name":"Subscribe and receive messages via lightPush","time":{"start":1729082547985,"stop":1729082547985,"duration":0},"status":"passed","severity":"normal"},{"uid":"f06cbba54aa7f32c","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1729082145227,"stop":1729082145228,"duration":1},"status":"passed","severity":"normal"},{"uid":"22e3300a79602762","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1729082361949,"stop":1729082361950,"duration":1},"status":"passed","severity":"normal"},{"uid":"c03fc65ee3ac18b7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1729082145220,"stop":1729082145220,"duration":0},"status":"passed","severity":"normal"},{"uid":"5536410f79461a78","name":"Push message with numeric payload","time":{"start":1729082509215,"stop":1729082509216,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8e384d01b218cc1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1729082548026,"stop":1729082548027,"duration":1},"status":"passed","severity":"normal"},{"uid":"62ef3da82e639631","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1729082289948,"stop":1729082289948,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf5d29f1ecd069f","name":"Check received message containing Chinese","time":{"start":1729082322932,"stop":1729082322932,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df4d779508726e0","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1729082213816,"stop":1729082213816,"duration":0},"status":"passed","severity":"normal"},{"uid":"d45d6898d323bc7c","name":"should not receive a peer event before start","time":{"start":1729082221903,"stop":1729082221903,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c724b55c605617b","name":"should not fail to start the service if it is already started","time":{"start":1729082174100,"stop":1729082174101,"duration":1},"status":"passed","severity":"normal"},{"uid":"4806b1b356c086c1","name":"Push message with content topic containing long","time":{"start":1729082470352,"stop":1729082470352,"duration":0},"status":"passed","severity":"normal"},{"uid":"1968da676ab648e3","name":"Fails to push message with empty content topic","time":{"start":1729082509253,"stop":1729082509254,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f87b12e179119b5","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1729082564034,"stop":1729082564034,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0e5aa96e584ce9","name":"Push message with shell command payload","time":{"start":1729082470348,"stop":1729082470348,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80c6e4e9b29e932","name":"Query generator for multiple messages with multiple decoders","time":{"start":1729082558649,"stop":1729082558650,"duration":1},"status":"passed","severity":"normal"},{"uid":"199751808bf0f285","name":"should create a new stream if no existing for protocol found","time":{"start":1729082161221,"stop":1729082161222,"duration":1},"status":"passed","severity":"normal"},{"uid":"faef4fbae6fd8c2b","name":"Check publish message containing numeric","time":{"start":1729082481111,"stop":1729082481112,"duration":1},"status":"passed","severity":"normal"},{"uid":"2443e76da5e0c784","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1729082548018,"stop":1729082548021,"duration":3},"status":"passed","severity":"normal"},{"uid":"4e4707b9dbd67c5a","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1729082145213,"stop":1729082145214,"duration":1},"status":"passed","severity":"normal"},{"uid":"924eb1a3b5936a7b","name":"Publish without waiting for remote peer","time":{"start":1729082482925,"stop":1729082482925,"duration":0},"status":"passed","severity":"normal"},{"uid":"f89cc8eb2dd89cef","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1729082145205,"stop":1729082145205,"duration":0},"status":"passed","severity":"normal"},{"uid":"10844e5669580b4","name":"through manual discovery","time":{"start":1729082398718,"stop":1729082398721,"duration":3},"status":"passed","severity":"normal"},{"uid":"db6ab02bfeeaa584","name":"Refresh subscription","time":{"start":1729082548025,"stop":1729082548025,"duration":0},"status":"passed","severity":"normal"},{"uid":"a09c454e144057d9","name":"returns all values when wanted number matches available values","time":{"start":1729082168931,"stop":1729082168933,"duration":2},"status":"passed","severity":"normal"},{"uid":"85ae318fdf2cd9bc","name":"should add a peer","time":{"start":1729082186138,"stop":1729082186138,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e1e74c92ce837de","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1729082514774,"stop":1729082514774,"duration":0},"status":"passed","severity":"normal"},{"uid":"482158b1ae073083","name":"should throw error - no id","time":{"start":1729082154070,"stop":1729082154070,"duration":0},"status":"passed","severity":"normal"},{"uid":"799600ef364ac6d3","name":"Ping on peer without subscriptions","time":{"start":1729082250878,"stop":1729082250878,"duration":0},"status":"passed","severity":"normal"},{"uid":"2502404e9934021d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1729082548026,"stop":1729082548026,"duration":0},"status":"passed","severity":"normal"},{"uid":"5295c5bdf114a49c","name":"Passing page size 3 when there are 20 messages","time":{"start":1729082557507,"stop":1729082557511,"duration":4},"status":"passed","severity":"normal"},{"uid":"6a74ef0719a41ddb","name":"Check received message with timestamp: 1729082205868 ","time":{"start":1729082322948,"stop":1729082322949,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fa98f31d093f1c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729082262440,"stop":1729082262443,"duration":3},"status":"passed","severity":"normal"},{"uid":"390b4f4a80cbb4cb","name":"Add multiple subscription objects on single nwaku node","time":{"start":1729082548005,"stop":1729082548005,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa8591d6eba196cf","name":"should set field with only LIGHTPUSH enabled","time":{"start":1729082154081,"stop":1729082154081,"duration":0},"status":"passed","severity":"normal"},{"uid":"de527a7766b1ea58","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1729082522947,"stop":1729082522948,"duration":1},"status":"passed","severity":"normal"},{"uid":"52090f055c7b4a64","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1729082361948,"stop":1729082361949,"duration":1},"status":"passed","severity":"normal"},{"uid":"a39212263811bef3","name":"Check received message containing XML","time":{"start":1729082322934,"stop":1729082322941,"duration":7},"status":"passed","severity":"normal"},{"uid":"a0f0f3fe6d092a37","name":"Push message with Arabic payload","time":{"start":1729082509217,"stop":1729082509220,"duration":3},"status":"passed","severity":"normal"},{"uid":"f23c12474c22b2d4","name":"Check message on other pubsub topic is not received","time":{"start":1729082444214,"stop":1729082444214,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2192b42e5feafc","name":"Renews subscription after lossing a connection","time":{"start":1729082548005,"stop":1729082548006,"duration":1},"status":"passed","severity":"normal"},{"uid":"68b7eaec3b2232ac","name":"should load peers from local storage and dispatch events","time":{"start":1729082174102,"stop":1729082174103,"duration":1},"status":"passed","severity":"normal"},{"uid":"13e87875596b1bf3","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1729082548029,"stop":1729082548029,"duration":0},"status":"passed","severity":"normal"},{"uid":"40524d81fe48a5ce","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1729082287623,"stop":1729082287623,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70f82fe6e207012","name":"Relay - dialed first","time":{"start":1729082567758,"stop":1729082567759,"duration":1},"status":"passed","severity":"normal"},{"uid":"848758642797bcc6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1729082145218,"stop":1729082145218,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a874d25169d8e49","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1729082548004,"stop":1729082548004,"duration":0},"status":"passed","severity":"normal"},{"uid":"45f463e15a83cc89","name":"Ping fails for unsubscribed peers","time":{"start":1729082287619,"stop":1729082287619,"duration":0},"status":"passed","severity":"normal"},{"uid":"83cd7dfeb6eae0e6","name":"Does not throw an exception when node disconnects","time":{"start":1729082564561,"stop":1729082564562,"duration":1},"status":"passed","severity":"normal"},{"uid":"16492a520946a405","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1729082213813,"stop":1729082213815,"duration":2},"status":"passed","severity":"normal"},{"uid":"30fb831ce7b7c941","name":"Push message with custom timestamp: 1729085962363","time":{"start":1729082470367,"stop":1729082470368,"duration":1},"status":"passed","severity":"normal"},{"uid":"72bb53077da34488","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1729082350072,"stop":1729082350078,"duration":6},"status":"passed","severity":"normal"},{"uid":"45483554ca76015d","name":"Ping on subscribed peer","time":{"start":1729082250875,"stop":1729082250876,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb6dcac9b6242304","name":"Check message with invalid timestamp is not received","time":{"start":1729082444213,"stop":1729082444213,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fbcd97ec923de7a","name":"Init the array if not present","time":{"start":1729082144601,"stop":1729082144602,"duration":1},"status":"passed","severity":"normal"},{"uid":"11c0b0ba7f94baec","name":"Check received message with timestamp: 1729082205569000000 ","time":{"start":1729082444211,"stop":1729082444212,"duration":1},"status":"passed","severity":"normal"},{"uid":"f97d45f69e9c8ad3","name":"Push message with content topic containing numeric","time":{"start":1729082470352,"stop":1729082470353,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d0971228814e2bd","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1729082400530,"stop":1729082400531,"duration":1},"status":"passed","severity":"normal"},{"uid":"69860b459db78334","name":"Push 30 different messages","time":{"start":1729082470350,"stop":1729082470350,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ea9ad817cb668f","name":"Check publish message containing special chars","time":{"start":1729082481112,"stop":1729082481113,"duration":1},"status":"passed","severity":"normal"},{"uid":"97bf4dd715196bb4","name":"Promise Callback - true","time":{"start":1729082536843,"stop":1729082536843,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e3471eb0894521a","name":"Push message with content topic containing XML","time":{"start":1729082470356,"stop":1729082470356,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0424d3605240618","name":"Check received message containing Russian","time":{"start":1729082322932,"stop":1729082322933,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa752cc306ae1b92","name":"throws on content topic with non-number generation field","time":{"start":1729082145189,"stop":1729082145189,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e953597e82c46fd","name":"Subscribe to topic containing emoji and receive message","time":{"start":1729082548042,"stop":1729082548043,"duration":1},"status":"passed","severity":"normal"},{"uid":"45de069ec93e89bd","name":"Passing an array","time":{"start":1729082564562,"stop":1729082564562,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b21a2b69997108a","name":"Push message with custom timestamp: 1729085950632","time":{"start":1729082509256,"stop":1729082509256,"duration":0},"status":"passed","severity":"normal"},{"uid":"1457c2ef1188176d","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1729082153463,"stop":1729082153463,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2619f2cddf5bc44","name":"random static sharding 7 - Cluster ID: 519, Shard ID: 410","time":{"start":1729082520588,"stop":1729082520591,"duration":3},"status":"passed","severity":"normal"},{"uid":"895a680849439763","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1729082214135,"stop":1729082214136,"duration":1},"status":"passed","severity":"normal"},{"uid":"50d4e99c11f1acb1","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1729082262427,"stop":1729082262429,"duration":2},"status":"passed","severity":"normal"},{"uid":"36f4c1fb03b37279","name":"Query Generator, Multiple PubsubTopics","time":{"start":1729082536406,"stop":1729082536408,"duration":2},"status":"passed","severity":"normal"},{"uid":"378227e7c28f511c","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1729082169606,"stop":1729082169607,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fb16c6c2c5b7718","name":"Push message with content topic containing Chinese","time":{"start":1729082509240,"stop":1729082509240,"duration":0},"status":"passed","severity":"normal"},{"uid":"87cb0e0cf5c2c7ce","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1729082170289,"stop":1729082170289,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6de2157f48f3abce","name":"Push message on custom pubsubTopic","time":{"start":1729082400538,"stop":1729082400539,"duration":1},"status":"passed","severity":"normal"},{"uid":"98ad404bc0f0cbbe","name":"Subscribe to topic containing XML and receive message","time":{"start":1729082350122,"stop":1729082350122,"duration":0},"status":"passed","severity":"normal"},{"uid":"69deffa59df7bd14","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1729082153463,"stop":1729082153463,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba0101543beefba","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1729082262421,"stop":1729082262422,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e71b3d54e713685","name":"Check received message containing numeric","time":{"start":1729082322926,"stop":1729082322927,"duration":1},"status":"passed","severity":"normal"},{"uid":"25de3df13b1597d1","name":"Check publish message after client node is restarted","time":{"start":1729082481149,"stop":1729082481149,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a6bd19878fcc0abb","name":"Check message with no content topic is not received","time":{"start":1729082444214,"stop":1729082444215,"duration":1},"status":"passed","severity":"normal"},{"uid":"d255d73fa729aa56","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1729082628556,"stop":1729082628556,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c30e2ae55328944","name":"Push message with rate limit","time":{"start":1729082470363,"stop":1729082470364,"duration":1},"status":"passed","severity":"normal"},{"uid":"596f867041178213","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1729082548023,"stop":1729082548023,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c83c80483cd9ff","name":"Subscribe to topic containing short and receive message","time":{"start":1729082547992,"stop":1729082547993,"duration":1},"status":"passed","severity":"normal"},{"uid":"efa20e3dcba6c0c5","name":"Used by Waku Relay","time":{"start":1729082564563,"stop":1729082564563,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d896b34a87589d","name":"Push message with content topic containing Script","time":{"start":1729082509242,"stop":1729082509242,"duration":0},"status":"passed","severity":"normal"},{"uid":"de930dcba23efe75","name":"Waku message hash computation (payload length 0)","time":{"start":1729082147756,"stop":1729082147757,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2ae05d207ca15da","name":"Check received message containing Russian","time":{"start":1729082444207,"stop":1729082444207,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb55a314965ae4b1","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1729082145206,"stop":1729082145207,"duration":1},"status":"passed","severity":"normal"},{"uid":"79c24fcb39d099a0","name":"Ephemeral messages are not stored","time":{"start":1729082214125,"stop":1729082214129,"duration":4},"status":"passed","severity":"normal"},{"uid":"41f42f3140944aac","name":"Subscribe to topic containing JSON and receive message","time":{"start":1729082350129,"stop":1729082350130,"duration":1},"status":"passed","severity":"normal"},{"uid":"8099379f5b02d428","name":"Ping succeeds for all connected peers","time":{"start":1729082287619,"stop":1729082287619,"duration":0},"status":"passed","severity":"normal"},{"uid":"324637c42da6c480","name":"Check message received after nwaku node is restarted","time":{"start":1729082444218,"stop":1729082444219,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d75f399b8edb83bf","name":"Subscribe to topic containing shell command and receive message","time":{"start":1729082350130,"stop":1729082350130,"duration":0},"status":"passed","severity":"normal"},{"uid":"63624736deb3e864","name":"passes more than one ENR URLs and attempts connection","time":{"start":1729082221905,"stop":1729082221907,"duration":2},"status":"skipped","severity":"normal"},{"uid":"88fff66760bfca24","name":"Query with Ordered Callback, No Decoder","time":{"start":1729082536413,"stop":1729082536413,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe88262a29501d4","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1729082371609,"stop":1729082371609,"duration":0},"status":"passed","severity":"normal"},{"uid":"6807726c99e216bb","name":"Subscribe and receives messages on 20 topics","time":{"start":1729082547987,"stop":1729082547988,"duration":1},"status":"passed","severity":"normal"},{"uid":"2558158850effadb","name":"Nodes with multiple pubsub topic","time":{"start":1729082471543,"stop":1729082471544,"duration":1},"status":"passed","severity":"normal"},{"uid":"c37e08af35d7c913","name":"Reusing cursor across nodes","time":{"start":1729082522949,"stop":1729082522950,"duration":1},"status":"passed","severity":"normal"},{"uid":"e865f0019a3408cc","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1729082371610,"stop":1729082371610,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b282416200a802","name":"Push message with content topic containing Basic HTML tag","time":{"start":1729082470356,"stop":1729082470357,"duration":1},"status":"passed","severity":"normal"},{"uid":"1acef1d79a5e99ef","name":"Check received message containing unicode special characters","time":{"start":1729082444196,"stop":1729082444196,"duration":0},"status":"passed","severity":"normal"},{"uid":"5922ef620ee2ffde","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1729082548029,"stop":1729082548029,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b43e6ea9745efe","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729082289933,"stop":1729082289933,"duration":0},"status":"passed","severity":"normal"},{"uid":"855072e5a101a0a7","name":"Check message with no payload is not received","time":{"start":1729082444216,"stop":1729082444216,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7eb5ef4d4d19cce","name":"should not receive a peer event after stop","time":{"start":1729082221903,"stop":1729082221903,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c7ab02f20ad119","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1729082169623,"stop":1729082169623,"duration":0},"status":"passed","severity":"normal"},{"uid":"36fdcb9506f6de44","name":"Passing page size 1 when there are 4 messages","time":{"start":1729082557504,"stop":1729082557507,"duration":3},"status":"passed","severity":"normal"},{"uid":"e1ba54ecee45cabe","name":"Light Node - default protocols","time":{"start":1729082567761,"stop":1729082567761,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4c01a53aed8b31","name":"stop","time":{"start":1729082246887,"stop":1729082246887,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ad650bcd12c802","name":"Check message with non string payload is not received","time":{"start":1729082444216,"stop":1729082444217,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfc48a8f452d7ec8","name":"Overlapping topic subscription","time":{"start":1729082482928,"stop":1729082482928,"duration":0},"status":"skipped","severity":"normal"},{"uid":"daad5747206d7250","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app15/10/topic492/json","time":{"start":1729082514766,"stop":1729082514766,"duration":0},"status":"passed","severity":"normal"},{"uid":"b401b68f1d30c854","name":"Encoder throws on undefined content topic","time":{"start":1729082161922,"stop":1729082161922,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa135fd587779a9","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1729082280609,"stop":1729082280613,"duration":4},"status":"passed","severity":"normal"},{"uid":"6ca8347c5daf30f0","name":"Passing page size 19 when there are 20 messages","time":{"start":1729082557513,"stop":1729082557514,"duration":1},"status":"passed","severity":"normal"},{"uid":"d947d1b52f166f55","name":"Check received message containing SQL Injection","time":{"start":1729082444207,"stop":1729082444208,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fce98a1c70480b5","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app74/2/topic441/utf8","time":{"start":1729082514767,"stop":1729082514767,"duration":0},"status":"passed","severity":"normal"},{"uid":"367134da4d34195c","name":"Subscribe and receive messages via waku relay post","time":{"start":1729082547986,"stop":1729082547986,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd3d7d00abd8974","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1729082395258,"stop":1729082395259,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e5e53b2e581c6c7","name":"Check received message containing emoji","time":{"start":1729082444211,"stop":1729082444211,"duration":0},"status":"passed","severity":"normal"},{"uid":"37592b94bcb440dc","name":"random static sharding 6 - Cluster ID: 587, Shard ID: 624","time":{"start":1729082520587,"stop":1729082520587,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8743b52a8d39e8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1729082546957,"stop":1729082546958,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd0cee62219c5464","name":"safeDispatchEvent","time":{"start":1729082246886,"stop":1729082246887,"duration":1},"status":"passed","severity":"normal"},{"uid":"857ce8ab04f8389f","name":"removeEventListener with correct event","time":{"start":1729082246881,"stop":1729082246882,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d7f553c9c8cc490","name":"should set field with all protocols enabled","time":{"start":1729082154080,"stop":1729082154080,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cbe2ec8fdd92458","name":"it tolerates circular branch references","time":{"start":1729082170285,"stop":1729082170285,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e193764c3f3bc6f","name":"Check publish message containing escaped characters","time":{"start":1729082481124,"stop":1729082481125,"duration":1},"status":"passed","severity":"normal"},{"uid":"670bf244fafb72cf","name":"Correctly serialized arguments","time":{"start":1729082398865,"stop":1729082398865,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a4d6df3dffea08","name":"should not fail to start the service if it is already started","time":{"start":1729082495375,"stop":1729082495375,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f5b73cf34dd1695","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1729082444213,"stop":1729082444213,"duration":0},"status":"passed","severity":"normal"},{"uid":"a37a36090fba1db8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1729082547997,"stop":1729082547998,"duration":1},"status":"passed","severity":"normal"},{"uid":"2465a50081e3e559","name":"Encoder throws on undefined content topic","time":{"start":1729082182162,"stop":1729082182163,"duration":1},"status":"passed","severity":"normal"},{"uid":"cde1250b6ee4c1a0","name":"should throw an error if shards are undefined for static sharding","time":{"start":1729082145212,"stop":1729082145212,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ab4b5e34ffa1c","name":"Non TWN Cluster","time":{"start":1729082514763,"stop":1729082514764,"duration":1},"status":"passed","severity":"normal"},{"uid":"69ebd49b96a79274","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1729082182161,"stop":1729082182161,"duration":0},"status":"passed","severity":"normal"},{"uid":"e231fe716a2bf9ea","name":"Subscribe to topic containing JSON and publish message","time":{"start":1729082482933,"stop":1729082482933,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6963d39d690001","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1729082289910,"stop":1729082289923,"duration":13},"status":"passed","severity":"normal"},{"uid":"9b83181a06d7a418","name":"Subscribe to topic containing short and publish message","time":{"start":1729082482928,"stop":1729082482928,"duration":0},"status":"passed","severity":"normal"},{"uid":"372e878388c44707","name":"isConnected should return false after all peers disconnect","time":{"start":1729082237680,"stop":1729082237680,"duration":0},"status":"passed","severity":"normal"},{"uid":"4139ea0b0f7f8dd5","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1729082145204,"stop":1729082145204,"duration":0},"status":"passed","severity":"normal"},{"uid":"6478546da53466a5","name":"should only return 1 node with relay and store capability","time":{"start":1729082170287,"stop":1729082170287,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1961072caef5a0","name":"throws an error for improperly formatted content topics","time":{"start":1729082145208,"stop":1729082145208,"duration":0},"status":"passed","severity":"normal"},{"uid":"636e810063aaf76f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729082400539,"stop":1729082400539,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fab56e703c2d9c6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1729082548011,"stop":1729082548011,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbdebcbac77cf5e5","name":"Subscribe to topic containing shell command and publish message","time":{"start":1729082482933,"stop":1729082482934,"duration":1},"status":"passed","severity":"normal"},{"uid":"71c75953ae8afa5d","name":"Check received message containing special chars","time":{"start":1729082444184,"stop":1729082444185,"duration":1},"status":"passed","severity":"normal"},{"uid":"5014a55420a4e49e","name":"Passing page size 110 when there are 120 messages","time":{"start":1729082557514,"stop":1729082557520,"duration":6},"status":"passed","severity":"normal"},{"uid":"e66ed802e6d3c57f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729082289924,"stop":1729082289924,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff66831490b24bae","name":"throws on content topic with empty encoding field","time":{"start":1729082145192,"stop":1729082145192,"duration":0},"status":"passed","severity":"normal"},{"uid":"94db8494bae711ea","name":"Check publish message containing XML","time":{"start":1729082481119,"stop":1729082481123,"duration":4},"status":"passed","severity":"normal"},{"uid":"64e07e2a9c151ffc","name":"Check received message containing long","time":{"start":1729082444183,"stop":1729082444184,"duration":1},"status":"passed","severity":"normal"},{"uid":"38b2dcdc1901eaea","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1729082289946,"stop":1729082289947,"duration":1},"status":"passed","severity":"normal"},{"uid":"65deb40e578f8f57","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1729082289943,"stop":1729082289943,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06d03c828fb0676","name":"should set field with only RELAY enabled","time":{"start":1729082154080,"stop":1729082154080,"duration":0},"status":"passed","severity":"normal"},{"uid":"f00c8a87ef97c2cd","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1729082262444,"stop":1729082262444,"duration":0},"status":"passed","severity":"normal"},{"uid":"51629c4e7ee6561c","name":"Filter with 3 connections","time":{"start":1729082353001,"stop":1729082353001,"duration":0},"status":"passed","severity":"normal"},{"uid":"17dee6d5289cdcf7","name":"Relay + Store","time":{"start":1729082211562,"stop":1729082211562,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e8190bb1a126fb","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1729082145210,"stop":1729082145210,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0dd8a4b003fecc6","name":"Check received message containing shell command","time":{"start":1729082444194,"stop":1729082444194,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d45fd4dd548ad03","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1729082153459,"stop":1729082153460,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f869a8fbae48b55","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1729082289905,"stop":1729082289907,"duration":2},"status":"passed","severity":"normal"},{"uid":"5d392652747df7b1","name":"Fails to publish message with size larger than 1 MB","time":{"start":1729082481148,"stop":1729082481148,"duration":0},"status":"passed","severity":"normal"},{"uid":"f39de4d71555a52","name":"Callback on promise","time":{"start":1729082558651,"stop":1729082558652,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3eb30f7b4e1571a","name":"should throw error - invalid id","time":{"start":1729082154070,"stop":1729082154070,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c9bc1178c3d548","name":"Push message with special chars payload","time":{"start":1729082470344,"stop":1729082470344,"duration":0},"status":"passed","severity":"normal"},{"uid":"9547ece53af90154","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1729082145203,"stop":1729082145204,"duration":1},"status":"passed","severity":"normal"},{"uid":"50d8d6e1bb1e708c","name":"Check received message containing numeric","time":{"start":1729082444184,"stop":1729082444184,"duration":0},"status":"passed","severity":"normal"},{"uid":"c969bed49ff1c34c","name":"Check received message containing short","time":{"start":1729082444203,"stop":1729082444204,"duration":1},"status":"passed","severity":"normal"},{"uid":"c767225c72bbd4ce","name":"should remove the specified number of excess peers","time":{"start":1729082186141,"stop":1729082186141,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf566257bd32ea1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1729082145217,"stop":1729082145218,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c03841171fb4929","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1729082522948,"stop":1729082522949,"duration":1},"status":"passed","severity":"normal"},{"uid":"8470507c671b2954","name":"Subscribe to topic containing emoji and publish message","time":{"start":1729082482935,"stop":1729082482935,"duration":0},"status":"passed","severity":"normal"},{"uid":"692c1ac63764a4e9","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1729082289925,"stop":1729082289928,"duration":3},"status":"passed","severity":"normal"},{"uid":"3f7f8b6ce0ded574","name":"Push message with content topic containing long","time":{"start":1729082509233,"stop":1729082509234,"duration":1},"status":"passed","severity":"normal"},{"uid":"1544f644cd33edbb","name":"Query with Promise Callback, No message returned","time":{"start":1729082536428,"stop":1729082536431,"duration":3},"status":"passed","severity":"normal"},{"uid":"b6e0c79eaddcbc9f","name":"configure the node with multiple content topics","time":{"start":1729082514774,"stop":1729082514774,"duration":0},"status":"passed","severity":"normal"},{"uid":"418097ac87a1c72d","name":"should not fail to stop the service if it was not started","time":{"start":1729082174100,"stop":1729082174100,"duration":0},"status":"passed","severity":"normal"},{"uid":"f97522544fce45c1","name":"Check meta is set [ecies]","time":{"start":1729082182162,"stop":1729082182162,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a8b945a8ffb513","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1729082180303,"stop":1729082180304,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3252fa6c46378eb","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1729082564033,"stop":1729082564033,"duration":0},"status":"passed","severity":"normal"},{"uid":"e221dab01d47485a","name":"Push message equal or less that 1MB","time":{"start":1729082470368,"stop":1729082470369,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc7937a7d915b2f3","name":"Ephemeral field is preserved - encoder v0","time":{"start":1729082214130,"stop":1729082214131,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fd069eed5daa269","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729082289951,"stop":1729082289951,"duration":0},"status":"passed","severity":"normal"},{"uid":"88b099d2503082a3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1729082547999,"stop":1729082548002,"duration":3},"status":"passed","severity":"normal"},{"uid":"fd7a4cd06f39c603","name":"Asymmetric encrypt & decrypt","time":{"start":1729082180825,"stop":1729082180825,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b704703c04ffe3","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1729082169613,"stop":1729082169614,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebb127a99809583e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1729082548039,"stop":1729082548040,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aa8cdf2d68102ec","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1729082371610,"stop":1729082371610,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a6bc82d877bbb62","name":"Check received message containing Arabic","time":{"start":1729082444207,"stop":1729082444207,"duration":0},"status":"passed","severity":"normal"},{"uid":"af327fc30cbd5760","name":"Decoder throws on empty string content topic","time":{"start":1729082182164,"stop":1729082182164,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bdad1b3a241928e","name":"Subscribe and receive messages via lightPush","time":{"start":1729082350044,"stop":1729082350047,"duration":3},"status":"passed","severity":"normal"},{"uid":"e6df9761a2e4dbe4","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1729082536412,"stop":1729082536412,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3755033b2eae981","name":"Ping on peer without subscriptions","time":{"start":1729082250876,"stop":1729082250876,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce12b15b671ba3e5","name":"Check publish message containing emoji","time":{"start":1729082481125,"stop":1729082481125,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b6b963b0a326c1c","name":"Query Generator, No message returned","time":{"start":1729082536410,"stop":1729082536411,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3a91854718e4a88","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1729082145204,"stop":1729082145204,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dde623c96ff00f8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1729082145221,"stop":1729082145221,"duration":0},"status":"passed","severity":"normal"},{"uid":"88415c87dc3732a9","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1729082548030,"stop":1729082548030,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e5e736bc5e788f","name":"should set field with only STORE enabled","time":{"start":1729082154080,"stop":1729082154080,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af792c36e0f3d2d","name":"addEventListener with correct event","time":{"start":1729082246878,"stop":1729082246879,"duration":1},"status":"passed","severity":"normal"},{"uid":"d42a5c9643c2a9cb","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1729082289952,"stop":1729082289953,"duration":1},"status":"passed","severity":"normal"},{"uid":"77c2d6603c421e7","name":"Check received message containing unicode special characters","time":{"start":1729082444210,"stop":1729082444211,"duration":1},"status":"passed","severity":"normal"},{"uid":"b04eec194ed78553","name":"Subscribe to topic containing Script and publish message","time":{"start":1729082482932,"stop":1729082482932,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca962f18d668438","name":"Check publish message containing Basic HTML tag","time":{"start":1729082481123,"stop":1729082481124,"duration":1},"status":"passed","severity":"normal"},{"uid":"f764b8523500dadd","name":"should handle a minimal index list","time":{"start":1729082145232,"stop":1729082145233,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec5df5a5c788718","name":"Round trip binary serialization","time":{"start":1729082161921,"stop":1729082161921,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cefed3bc0a1bc10","name":"Decrypt messages","time":{"start":1729082446316,"stop":1729082446316,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c60b06a76d7543d","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1729082170287,"stop":1729082170288,"duration":1},"status":"passed","severity":"normal"},{"uid":"c062855f1b8210b","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1729082206659,"stop":1729082206659,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc01dbf81dfd5ca","name":"Push message with content topic containing escaped characters","time":{"start":1729082509250,"stop":1729082509252,"duration":2},"status":"passed","severity":"normal"},{"uid":"5b6e343cecf5e8e8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1729082322954,"stop":1729082322954,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25eb58c6ee80b59","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1729082361941,"stop":1729082361942,"duration":1},"status":"passed","severity":"normal"},{"uid":"5648b464495234c6","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1729082371616,"stop":1729082371616,"duration":0},"status":"passed","severity":"normal"},{"uid":"c90c3345b983bff","name":"Decoder throws on undefined content topic","time":{"start":1729082180308,"stop":1729082180309,"duration":1},"status":"passed","severity":"normal"},{"uid":"37842a72f0d7dea4","name":"ignores unrecognized TXT record formats","time":{"start":1729082170286,"stop":1729082170286,"duration":0},"status":"passed","severity":"normal"},{"uid":"410631a1a54f10a7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1729082145215,"stop":1729082145216,"duration":1},"status":"passed","severity":"normal"},{"uid":"973bb25c3635f98f","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1729082145211,"stop":1729082145212,"duration":1},"status":"passed","severity":"normal"},{"uid":"f912867b9493288a","name":"Check received message containing Arabic","time":{"start":1729082322932,"stop":1729082322932,"duration":0},"status":"passed","severity":"normal"},{"uid":"716d2235d83edde8","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1729082482933,"stop":1729082482933,"duration":0},"status":"passed","severity":"normal"},{"uid":"b17cf2c7ff7a10bc","name":"should encode/decode to RLP encoding","time":{"start":1729082154072,"stop":1729082154072,"duration":0},"status":"passed","severity":"normal"},{"uid":"b79af8bc1c5ffeb","name":"Check message received after nwaku node is restarted","time":{"start":1729082322965,"stop":1729082322965,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b3ad3466eb122d89","name":"Push message with SQL Injection payload","time":{"start":1729082509221,"stop":1729082509223,"duration":2},"status":"passed","severity":"normal"},{"uid":"b5b609775050d0ca","name":"should throw an error for empty SingleShardInfos array","time":{"start":1729082145209,"stop":1729082145209,"duration":0},"status":"passed","severity":"normal"},{"uid":"87910b93e92cf4c3","name":"Push message with content topic containing Arabic","time":{"start":1729082470354,"stop":1729082470354,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e3cad07f0a76ef4","name":"Push message with content topic containing Russian","time":{"start":1729082470354,"stop":1729082470355,"duration":1},"status":"passed","severity":"normal"},{"uid":"55f2891c62ee52e","name":"Check message with non string payload is not received","time":{"start":1729082444200,"stop":1729082444200,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6189c3fc1c11fd0","name":"Register correct protocols","time":{"start":1729082482922,"stop":1729082482924,"duration":2},"status":"passed","severity":"normal"},{"uid":"8b03a8332503260c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1729082628554,"stop":1729082628555,"duration":1},"status":"passed","severity":"normal"},{"uid":"e03de39413f77073","name":"should reject if WakuNode is not started","time":{"start":1729082186084,"stop":1729082186085,"duration":1},"status":"passed","severity":"normal"},{"uid":"527f766b32d3510f","name":"should not fail to stop the service if it was not started","time":{"start":1729082221900,"stop":1729082221900,"duration":0},"status":"passed","severity":"normal"},{"uid":"e62a1bd4edfa5fe5","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1729082371618,"stop":1729082371618,"duration":0},"status":"passed","severity":"normal"},{"uid":"d78bd67d4001e7d8","name":"Subscribe to topic containing Script and receive message","time":{"start":1729082548030,"stop":1729082548030,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c9e6e73e28974a","name":"Check publish message containing short","time":{"start":1729082481110,"stop":1729082481110,"duration":0},"status":"passed","severity":"normal"},{"uid":"f827aba133e17634","name":"Push message with content topic containing special chars","time":{"start":1729082509239,"stop":1729082509240,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b36c9d2464645e5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1729082289949,"stop":1729082289950,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f98082b22955331","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1729082564036,"stop":1729082564036,"duration":0},"status":"passed","severity":"normal"},{"uid":"1181ab1afe323fb5","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1729082514763,"stop":1729082514763,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d32fc59e5b9472","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1729082289952,"stop":1729082289952,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c9994298ae08a0","name":"addEventListener with wrong event","time":{"start":1729082246879,"stop":1729082246881,"duration":2},"status":"passed","severity":"normal"},{"uid":"ae1669904cb3a4d1","name":"can start the service","time":{"start":1729082221897,"stop":1729082221899,"duration":2},"status":"passed","severity":"normal"},{"uid":"fdf308c396e79be0","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1729082628556,"stop":1729082628556,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6165f2ffe00ffc2","name":"Check received message containing XML","time":{"start":1729082444208,"stop":1729082444209,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e280b11f80cf444","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1729082536414,"stop":1729082536426,"duration":12},"status":"passed","severity":"normal"},{"uid":"c1be88c7f506464","name":"Ordered Callback - false","time":{"start":1729082536844,"stop":1729082536844,"duration":0},"status":"passed","severity":"normal"},{"uid":"953ebf16bb4441cf","name":"Sample","time":{"start":1729082153305,"stop":1729082153312,"duration":7},"status":"passed","severity":"normal"},{"uid":"326270d908923d38","name":"Push message with content topic containing Basic HTML tag","time":{"start":1729082509248,"stop":1729082509249,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fad3a4c2a867b86","name":"isConnected should return true after first peer connects","time":{"start":1729082237679,"stop":1729082237680,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb991946c4700894","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1729082350140,"stop":1729082350142,"duration":2},"status":"passed","severity":"normal"},{"uid":"3ee28070828bae5f","name":"should reject if Relay is requested but not mounted","time":{"start":1729082186085,"stop":1729082186086,"duration":1},"status":"passed","severity":"normal"},{"uid":"86e413be88a48a20","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1729082145201,"stop":1729082145201,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9540c652c7f3425","name":"should not throw an error for a single configured topic","time":{"start":1729082145221,"stop":1729082145221,"duration":0},"status":"passed","severity":"normal"},{"uid":"65205936b9cb2494","name":"should be able to decode the field with only STORE set to true","time":{"start":1729082153461,"stop":1729082153462,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e09140615920a28","name":"LightPush with 3 connections","time":{"start":1729082353000,"stop":1729082353000,"duration":0},"status":"passed","severity":"normal"},{"uid":"c90f71a2cec46ee9","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1729082145223,"stop":1729082145223,"duration":0},"status":"passed","severity":"normal"},{"uid":"55966950dad382de","name":"should return the correct number of peers","time":{"start":1729082186139,"stop":1729082186140,"duration":1},"status":"passed","severity":"normal"},{"uid":"8082cccea18ac1db","name":"Filter","time":{"start":1729082567761,"stop":1729082567761,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e2bf67f4a486c6","name":"should properly create location multiaddrs - udp4","time":{"start":1729082154077,"stop":1729082154077,"duration":0},"status":"passed","severity":"normal"},{"uid":"1175fd5ba0cc176e","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1729082482927,"stop":1729082482927,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e90e2176338bb22","name":"Push message on custom pubsubTopic","time":{"start":1729082400540,"stop":1729082400540,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b70f4a0db0b4fa","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1729082548010,"stop":1729082548010,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c07ae4b61b0bc0","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1729082547994,"stop":1729082547994,"duration":0},"status":"passed","severity":"normal"},{"uid":"db09170f4062f443","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1729082145218,"stop":1729082145218,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1288ac4e8bcf776","name":"Check message on other pubsub topic is not received","time":{"start":1729082322955,"stop":1729082322955,"duration":0},"status":"passed","severity":"normal"},{"uid":"4363fa467532b09e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1729082547995,"stop":1729082547995,"duration":0},"status":"passed","severity":"normal"},{"uid":"c04b9d9b7e54d749","name":"Mutual subscription","time":{"start":1729082482921,"stop":1729082482922,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e2ac547402c20ca","name":"Push message with content topic containing XML","time":{"start":1729082509246,"stop":1729082509246,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd5337d0287db08","name":"Fields are not dropped","time":{"start":1729082160886,"stop":1729082160888,"duration":2},"status":"passed","severity":"normal"},{"uid":"d6e549f6e11acd47","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1729082371617,"stop":1729082371617,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af9c49a749deb85","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1729082280608,"stop":1729082280608,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f0af57dfffea67","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1729082170288,"stop":1729082170289,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d46da637bcce77e1","name":"random static sharding 1 - Cluster ID: 559, Shard ID: 71","time":{"start":1729082520574,"stop":1729082520574,"duration":0},"status":"passed","severity":"normal"},{"uid":"a939f86178f1c1b3","name":"pre and post cipher","time":{"start":1729082180826,"stop":1729082180826,"duration":0},"status":"passed","severity":"normal"},{"uid":"854647315e00de53","name":"Overlapping topic subscription","time":{"start":1729082350080,"stop":1729082350080,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d40e5e4208ff9a","name":"should be called for bootstrap peers","time":{"start":1729082213811,"stop":1729082213813,"duration":2},"status":"passed","severity":"normal"},{"uid":"4ed4f6e46ea1d5c4","name":"Ping on unsubscribed peer","time":{"start":1729082250879,"stop":1729082250880,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c2f24980f201cf3","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1729082361947,"stop":1729082361947,"duration":0},"status":"passed","severity":"normal"},{"uid":"b646e0a928b65de","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1729082145217,"stop":1729082145217,"duration":0},"status":"passed","severity":"normal"},{"uid":"23beb80983e6fc73","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1729082350071,"stop":1729082350072,"duration":1},"status":"passed","severity":"normal"},{"uid":"94e959421af3ad82","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1729082395258,"stop":1729082395258,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7eaff0b94f055b","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1729082206660,"stop":1729082206661,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2ead804df6d1ebc","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1729082482930,"stop":1729082482930,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc729815143e266","name":"should get / set TCP multiaddr","time":{"start":1729082154077,"stop":1729082154077,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9898e4371a28f2","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1729082400539,"stop":1729082400539,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ef731950acf13b","name":"should not fail to start the service if it is already started","time":{"start":1729082221901,"stop":1729082221902,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ac71ef35c059524","name":"Push message with Basic HTML tag payload","time":{"start":1729082509225,"stop":1729082509225,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3313682b35977df","name":"Passing page size 10 when there are 10 messages","time":{"start":1729082557511,"stop":1729082557511,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5941a823fffb258","name":"Push message with XML payload","time":{"start":1729082470347,"stop":1729082470347,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecf7c64be2af6912","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1729082145233,"stop":1729082145233,"duration":0},"status":"passed","severity":"normal"},{"uid":"5285b5d64ba099b1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1729082145217,"stop":1729082145217,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1bfc2772e77f733","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1729082180300,"stop":1729082180302,"duration":2},"status":"passed","severity":"normal"},{"uid":"1a4fd2786dab3cc4","name":"handles different clusterIds correctly","time":{"start":1729082145207,"stop":1729082145207,"duration":0},"status":"passed","severity":"normal"},{"uid":"c09cfd6f00965b65","name":"Encoder throws on empty string content topic","time":{"start":1729082161923,"stop":1729082161923,"duration":0},"status":"passed","severity":"normal"},{"uid":"8818fa7fd591c58f","name":"should get / set UDP multiaddr","time":{"start":1729082154073,"stop":1729082154076,"duration":3},"status":"passed","severity":"normal"},{"uid":"5bd181b94e1a90e1","name":"LightPush with 2 connections","time":{"start":1729082352999,"stop":1729082353000,"duration":1},"status":"passed","severity":"normal"},{"uid":"36206bcc3215d869","name":"Publish message with large meta","time":{"start":1729082481152,"stop":1729082481153,"duration":1},"status":"passed","severity":"normal"},{"uid":"360918f944f590a","name":"Query generator for multiple messages","time":{"start":1729082558648,"stop":1729082558648,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fea6277e82f5ce","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1729082371613,"stop":1729082371615,"duration":2},"status":"passed","severity":"normal"},{"uid":"23e05478f7f37729","name":"Check received message containing escaped characters","time":{"start":1729082322946,"stop":1729082322947,"duration":1},"status":"passed","severity":"normal"},{"uid":"53857c0ae6575cc","name":"Check publish message containing unicode special characters","time":{"start":1729082481125,"stop":1729082481125,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee81d170ed3f629","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1729082547995,"stop":1729082547995,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3b400feaf8df9e","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1729082289909,"stop":1729082289909,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b4b93fc3ac4287","name":"Nwaku publishes","time":{"start":1729082463025,"stop":1729082463025,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5bb0727710b67f1","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1729082361946,"stop":1729082361946,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5525753a6705406","name":"Push message with content topic containing emoji","time":{"start":1729082509253,"stop":1729082509253,"duration":0},"status":"passed","severity":"normal"},{"uid":"12dca6ea91221a0","name":"should properly create peer info with all multiaddrs","time":{"start":1729082154079,"stop":1729082154079,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa30ddd74a8c1dc","name":"LightPush with 1 connections","time":{"start":1729082352998,"stop":1729082352999,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e0e48122bf11121","name":"should return usable stream attached to connection","time":{"start":1729082161219,"stop":1729082161220,"duration":1},"status":"passed","severity":"normal"},{"uid":"62b11ad4f2bed07a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1729082350133,"stop":1729082350134,"duration":1},"status":"passed","severity":"normal"},{"uid":"92f6faca3972ceee","name":"should return all peers when numPeers is 0","time":{"start":1729082161750,"stop":1729082161750,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda8b477dd8f6143","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1729082547996,"stop":1729082547997,"duration":1},"status":"passed","severity":"normal"},{"uid":"96168e0227890ca7","name":"can start and stop the service","time":{"start":1729082221899,"stop":1729082221900,"duration":1},"status":"passed","severity":"normal"},{"uid":"adc5811cfe971b0b","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1729082145211,"stop":1729082145211,"duration":0},"status":"passed","severity":"normal"},{"uid":"80bcf17f226cb186","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1729082161750,"stop":1729082161751,"duration":1},"status":"passed","severity":"normal"},{"uid":"c36eb64c8ef6a951","name":"udp ip6 address","time":{"start":1729082153392,"stop":1729082153392,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1950c83fe1b82a6","name":"recovers when dns.resolve returns empty","time":{"start":1729082170285,"stop":1729082170285,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf5b733ce581b12","name":"Push message with content topic containing emoji","time":{"start":1729082470360,"stop":1729082470360,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc4d68968132814","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1729082289949,"stop":1729082289949,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccb7097c8db1460b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1729082546964,"stop":1729082546964,"duration":0},"status":"passed","severity":"normal"},{"uid":"46af061ce2fcd201","name":"A test","time":{"start":1729082372089,"stop":1729082372089,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6dec996eb01d23","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1729082170288,"stop":1729082170288,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47bae516c399fb6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729082262448,"stop":1729082262448,"duration":0},"status":"passed","severity":"normal"},{"uid":"87fac910aae3b3f0","name":"Check received message containing JSON","time":{"start":1729082322942,"stop":1729082322942,"duration":0},"status":"passed","severity":"normal"},{"uid":"69dfc3792bfefffc","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1729082145211,"stop":1729082145211,"duration":0},"status":"passed","severity":"normal"},{"uid":"259c680ebb1efb8f","name":"Fails to push message with empty content topic","time":{"start":1729082470360,"stop":1729082470361,"duration":1},"status":"passed","severity":"normal"},{"uid":"66851a8418ca17e5","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1729082145205,"stop":1729082145205,"duration":0},"status":"passed","severity":"normal"},{"uid":"c403be0d5e94e0c2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1729082289923,"stop":1729082289924,"duration":1},"status":"passed","severity":"normal"},{"uid":"3782a3395ead523e","name":"Push message with escaped characters payload","time":{"start":1729082509227,"stop":1729082509228,"duration":1},"status":"passed","severity":"normal"},{"uid":"6abd521e29b3ad7a","name":"Push message with Chinese payload","time":{"start":1729082509216,"stop":1729082509216,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a33c53fbd0e938","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1729082520598,"stop":1729082520599,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd65df2d803b98c5","name":"should be able to encode the field with only FILTER set to true","time":{"start":1729082153456,"stop":1729082153456,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a55aebbd4eff785","name":"Check received message containing long","time":{"start":1729082322925,"stop":1729082322926,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fe526b01bc7cb02","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1729082145218,"stop":1729082145219,"duration":1},"status":"passed","severity":"normal"},{"uid":"e53efab4489a6cdb","name":"should be able to encode the field with only STORE set to true","time":{"start":1729082153455,"stop":1729082153456,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f28c8850488cae","name":"Check received message containing XML","time":{"start":1729082444189,"stop":1729082444192,"duration":3},"status":"passed","severity":"normal"},{"uid":"9937ab700535139f","name":"Push message with meta","time":{"start":1729082509254,"stop":1729082509254,"duration":0},"status":"passed","severity":"normal"},{"uid":"13092514fb14e05","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1729082371618,"stop":1729082371618,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a6acaa9b1c88fc","name":"random static sharding 8 - Cluster ID: 312, Shard ID: 185","time":{"start":1729082520591,"stop":1729082520592,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1d23a53e58aa8bc","name":"Publish message with custom timestamp: Wed Oct 16 2024 13:41:10 GMT+0000 (Coordinated Universal Time)","time":{"start":1729082481134,"stop":1729082481136,"duration":2},"status":"passed","severity":"normal"},{"uid":"bd30f6b05fb069c5","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app15/5/topic933/test.js","time":{"start":1729082514765,"stop":1729082514766,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a6a6c0484c76e5f","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1729082289938,"stop":1729082289941,"duration":3},"status":"passed","severity":"normal"},{"uid":"9538efac729fe6a4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1729082350134,"stop":1729082350135,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc12a51a940bfbf1","name":"isConnected return false after peer stops","time":{"start":1729082237680,"stop":1729082237680,"duration":0},"status":"passed","severity":"normal"},{"uid":"11c20a37ef59f46f","name":"less peers than existing","time":{"start":1729082444516,"stop":1729082444516,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c3db1cf389f68508","name":"Relay","time":{"start":1729082211560,"stop":1729082211561,"duration":1},"status":"passed","severity":"normal"},{"uid":"2749bab35d9b7943","name":"Check meta is set [symmetric]","time":{"start":1729082180304,"stop":1729082180305,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9822908a81e25fa","name":"Passing cursor with wrong pubsubTopic","time":{"start":1729082522954,"stop":1729082522954,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f70f97e9379d24b","name":"can start and stop the service","time":{"start":1729082495372,"stop":1729082495374,"duration":2},"status":"passed","severity":"normal"},{"uid":"6035784f005333bf","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1729082153457,"stop":1729082153458,"duration":1},"status":"passed","severity":"normal"},{"uid":"ede00dcb2504380","name":"Check received message containing special chars","time":{"start":1729082322927,"stop":1729082322931,"duration":4},"status":"passed","severity":"normal"},{"uid":"154eea302e86331","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1729082145224,"stop":1729082145225,"duration":1},"status":"passed","severity":"normal"},{"uid":"696486e27605f128","name":"Query with Promise Callback, No Decoder","time":{"start":1729082536427,"stop":1729082536427,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b8aef7b964ede9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1729082289907,"stop":1729082289908,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dbaba4a63951321","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1729082548017,"stop":1729082548018,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd10478f1640a1eb","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1729082289909,"stop":1729082289909,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd640421f5436c90","name":"Subscribe to topic containing special chars and publish message","time":{"start":1729082482929,"stop":1729082482930,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6b5f496a015775","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1729082221904,"stop":1729082221905,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b8e3e67162e5ddf3","name":"isConnected between 2 js-waku relay nodes","time":{"start":1729082237681,"stop":1729082237681,"duration":0},"status":"passed","severity":"normal"},{"uid":"116fdff665fd2820","name":"should be online or offline if network state changed","time":{"start":1729082206665,"stop":1729082206665,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cec9266d5db727b","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1729082169624,"stop":1729082169624,"duration":0},"status":"passed","severity":"normal"},{"uid":"403716e157a1205e","name":"random static sharding 5 - Cluster ID: 424, Shard ID: 785","time":{"start":1729082520584,"stop":1729082520587,"duration":3},"status":"passed","severity":"normal"},{"uid":"e44ceb1f84c292c","name":"handles different networkShards values correctly","time":{"start":1729082145207,"stop":1729082145207,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4cce64e9cbb827","name":"should throw error - no public key","time":{"start":1729082154069,"stop":1729082154069,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3c25b43bf82e15","name":"Check message with invalid timestamp is not received","time":{"start":1729082444198,"stop":1729082444199,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a5b39633bb6846f","name":"should wait for Store peer to be connected","time":{"start":1729082186090,"stop":1729082186090,"duration":0},"status":"passed","severity":"normal"},{"uid":"da05c389b3f29f47","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1729082289904,"stop":1729082289905,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b233814d06d5635","name":"Passing invalid cursor","time":{"start":1729082522950,"stop":1729082522953,"duration":3},"status":"passed","severity":"normal"},{"uid":"3d1a7804008b1d30","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1729082206657,"stop":1729082206658,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2aff3cbd2b9a959","name":"should wait for Filter peer to be connected","time":{"start":1729082186089,"stop":1729082186090,"duration":1},"status":"passed","severity":"normal"},{"uid":"bce7b6ce016f4f43","name":"non connected peers","time":{"start":1729082444516,"stop":1729082444516,"duration":0},"status":"skipped","severity":"normal"},{"uid":"45debc918cf62d24","name":"Throws when trying to push message with empty payload","time":{"start":1729082470351,"stop":1729082470351,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45585a993034073","name":"Keep-alive pings maintain the connection","time":{"start":1729082287620,"stop":1729082287621,"duration":1},"status":"passed","severity":"normal"},{"uid":"60c3e2956b5c8ac2","name":"Push message with special chars payload","time":{"start":1729082509216,"stop":1729082509216,"duration":0},"status":"passed","severity":"normal"},{"uid":"843ae26ebd6fb81f","name":"Overlapping topic subscription","time":{"start":1729082548024,"stop":1729082548025,"duration":1},"status":"passed","severity":"normal"},{"uid":"477ba858e6289a1f","name":"Push to array if already present","time":{"start":1729082144602,"stop":1729082144603,"duration":1},"status":"passed","severity":"normal"},{"uid":"c58085d272baf3d5","name":"should decode valid enr with tcp successfully","time":{"start":1729082154068,"stop":1729082154068,"duration":0},"status":"passed","severity":"normal"},{"uid":"462a0bf3c9320aa6","name":"getPeersByDiscovery","time":{"start":1729082246883,"stop":1729082246884,"duration":1},"status":"passed","severity":"normal"},{"uid":"de0abc41102582f1","name":"random static sharding 3 - Cluster ID: 421, Shard ID: 387","time":{"start":1729082520575,"stop":1729082520582,"duration":7},"status":"passed","severity":"normal"},{"uid":"9c2970057250e03","name":"Wrong topic","time":{"start":1729082514772,"stop":1729082514773,"duration":1},"status":"passed","severity":"normal"},{"uid":"936d57268274a17e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1729082145216,"stop":1729082145216,"duration":0},"status":"passed","severity":"normal"},{"uid":"440aa1ab41e493ad","name":"Privacy Node - default protocol","time":{"start":1729082567761,"stop":1729082567762,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cd3f9d9484366f5","name":"should throw error - no public key","time":{"start":1729082154070,"stop":1729082154071,"duration":1},"status":"passed","severity":"normal"},{"uid":"dda855694517d739","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1729082145219,"stop":1729082145219,"duration":0},"status":"passed","severity":"normal"},{"uid":"79897b675ac1e114","name":"Decoder throws on empty string content topic","time":{"start":1729082180309,"stop":1729082180309,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6934288cee7f0f7","name":"should log when no additional peers are found","time":{"start":1729082186142,"stop":1729082186143,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bda96654710780c","name":"Check message with non string payload is not received","time":{"start":1729082322962,"stop":1729082322963,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb9de292e6fc794e","name":"should return false","time":{"start":1729082154071,"stop":1729082154071,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78ab9e43468f92f","name":"Push message with numeric payload","time":{"start":1729082470342,"stop":1729082470343,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1e8f85f2c13dbdc","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1729082371612,"stop":1729082371613,"duration":1},"status":"passed","severity":"normal"},{"uid":"9db6eebfde6a16b5","name":"Filter with 2 connections","time":{"start":1729082353000,"stop":1729082353000,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c7bcff90ea04a2","name":"Check received message containing special chars","time":{"start":1729082444205,"stop":1729082444205,"duration":0},"status":"passed","severity":"normal"},{"uid":"b818913ee9f6f641","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1729082280614,"stop":1729082280614,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fbd7448ea3965d8","name":"Ping on unsubscribed peer","time":{"start":1729082250876,"stop":1729082250877,"duration":1},"status":"passed","severity":"normal"},{"uid":"db63a605eb5ac12","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1729082444198,"stop":1729082444198,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a24974a9ff8a5e","name":"Waku message hash computation (no timestamp)","time":{"start":1729082147757,"stop":1729082147757,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8528963ae93d06d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1729082350097,"stop":1729082350097,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dcecd2646e0488e","name":"Subscribe and receive messages via lightPush","time":{"start":1729082548009,"stop":1729082548010,"duration":1},"status":"passed","severity":"normal"},{"uid":"4089507c7029bcc2","name":"Push message with emoji payload","time":{"start":1729082509229,"stop":1729082509230,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3d876c116207829","name":"should properly create location multiaddrs - udp6","time":{"start":1729082154078,"stop":1729082154078,"duration":0},"status":"passed","severity":"normal"},{"uid":"acad7ddaa651ee51","name":"Check received message containing escaped characters","time":{"start":1729082444210,"stop":1729082444210,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf3a048e1db0631","name":"Fails to publish duplicate message","time":{"start":1729082481136,"stop":1729082481141,"duration":5},"status":"passed","severity":"normal"},{"uid":"b0b1190b736880f4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1729082145216,"stop":1729082145216,"duration":0},"status":"passed","severity":"normal"},{"uid":"61f32eb0fe9a1afd","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1729082145209,"stop":1729082145210,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd8bb5b8263e0fa5","name":"nwaku subscribes","time":{"start":1729082463022,"stop":1729082463023,"duration":1},"status":"passed","severity":"normal"},{"uid":"b86aff1ae6273231","name":"Push message with unicode special characters payload","time":{"start":1729082509228,"stop":1729082509229,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3d33efdc59ef6f0","name":"should throw if no connection provided","time":{"start":1729082161221,"stop":1729082161221,"duration":0},"status":"passed","severity":"normal"},{"uid":"717c15402703902b","name":"Push message with short payload","time":{"start":1729082509212,"stop":1729082509213,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f0cb976920eb162","name":"more peers than existing","time":{"start":1729082444515,"stop":1729082444515,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3fa51dea96a26cda","name":"Renews peer for Filter on peer:disconnect event","time":{"start":1729082287624,"stop":1729082287626,"duration":2},"status":"passed","severity":"normal"},{"uid":"4770cdcca93f58de","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1729082522941,"stop":1729082522941,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e176ab884a0873b","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1729082471543,"stop":1729082471543,"duration":0},"status":"passed","severity":"normal"},{"uid":"9133e4ffce379e5b","name":"Push message with content topic containing SQL Injection","time":{"start":1729082470355,"stop":1729082470355,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee06bc1e62634913","name":"Push message with emoji payload","time":{"start":1729082470350,"stop":1729082470350,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc6688cb0b00305","name":"Js publishes, other Js receives","time":{"start":1729082463025,"stop":1729082463026,"duration":1},"status":"passed","severity":"normal"},{"uid":"48b0dada137a3572","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1729082564036,"stop":1729082564036,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d652f478c376434","name":"Check received message containing Basic HTML tag","time":{"start":1729082444209,"stop":1729082444209,"duration":0},"status":"passed","severity":"normal"},{"uid":"32da8a7b68ef5dff","name":"1 Relay, 1 Filter, gives up","time":{"start":1729082169639,"stop":1729082169639,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ebb6a1b8ad2498f","name":"Push message with content topic containing Russian","time":{"start":1729082509241,"stop":1729082509241,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade44903e2a26847","name":"Check publish message containing Chinese","time":{"start":1729082481113,"stop":1729082481115,"duration":2},"status":"passed","severity":"normal"},{"uid":"434d92cdf5896bfb","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1729082371617,"stop":1729082371617,"duration":0},"status":"passed","severity":"normal"},{"uid":"9577f161f296404b","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1729082147754,"stop":1729082147755,"duration":1},"status":"passed","severity":"normal"},{"uid":"7529a56e6e107f0b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729082400530,"stop":1729082400530,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5bbbfd22f330354","name":"Add multiple subscription objects on single nwaku node","time":{"start":1729082548043,"stop":1729082548049,"duration":6},"status":"passed","severity":"normal"},{"uid":"42911878b914afbc","name":"Check received message containing Script","time":{"start":1729082444208,"stop":1729082444208,"duration":0},"status":"passed","severity":"normal"},{"uid":"eefd1ab394a95c37","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1729082262447,"stop":1729082262448,"duration":1},"status":"passed","severity":"normal"},{"uid":"155fccea42fdebe0","name":"should properly create location multiaddrs - tcp4","time":{"start":1729082154077,"stop":1729082154078,"duration":1},"status":"passed","severity":"normal"},{"uid":"41ad4cb1700febe1","name":"Check received message with timestamp: 1729082205569000000 ","time":{"start":1729082444196,"stop":1729082444197,"duration":1},"status":"passed","severity":"normal"},{"uid":"981aeebc5ae1e56f","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1729082482931,"stop":1729082482932,"duration":1},"status":"passed","severity":"normal"},{"uid":"86f3fad15976cc01","name":"Check received message containing shell command","time":{"start":1729082444209,"stop":1729082444210,"duration":1},"status":"passed","severity":"normal"},{"uid":"8713991a26492afc","name":"Push message with content topic containing shell command","time":{"start":1729082470358,"stop":1729082470358,"duration":0},"status":"passed","severity":"normal"},{"uid":"e224567f4554c470","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1729082564037,"stop":1729082564037,"duration":0},"status":"passed","severity":"normal"},{"uid":"755e1c3f7bb2c9c1","name":"Check publish message containing Script","time":{"start":1729082481118,"stop":1729082481119,"duration":1},"status":"passed","severity":"normal"},{"uid":"db313d33b830e6c1","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1729082545779,"stop":1729082545779,"duration":0},"status":"passed","severity":"normal"},{"uid":"b19c2a23d845e935","name":"Subscribe to topic containing long and receive message","time":{"start":1729082350096,"stop":1729082350096,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6023c23402d0439","name":"Push 30 different messages","time":{"start":1729082509230,"stop":1729082509230,"duration":0},"status":"passed","severity":"normal"},{"uid":"328b2a360a8dce7a","name":"Renews peer on consistent missed messages","time":{"start":1729082287623,"stop":1729082287624,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec621e5462c72fc5","name":"Subscribe to topic containing XML and receive message","time":{"start":1729082547996,"stop":1729082547996,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b0ad32c1975a38","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1729082145200,"stop":1729082145200,"duration":0},"status":"passed","severity":"normal"},{"uid":"105224162b9f7cc6","name":"Ordered callback, aborts when callback returns true","time":{"start":1729082558653,"stop":1729082558655,"duration":2},"status":"passed","severity":"normal"},{"uid":"c9b9053c59790209","name":"Subscribe to topic containing numeric and publish message","time":{"start":1729082482929,"stop":1729082482929,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c05a6a3cdd730a","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1729082213817,"stop":1729082213818,"duration":1},"status":"passed","severity":"normal"},{"uid":"68c49f6adde1b4fb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1729082289932,"stop":1729082289932,"duration":0},"status":"passed","severity":"normal"},{"uid":"514eee2b36490da3","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1729082280619,"stop":1729082280620,"duration":1},"status":"passed","severity":"normal"},{"uid":"2875d132acd8bfd8","name":"should correctly map a content topic to a pubsub topic","time":{"start":1729082145227,"stop":1729082145227,"duration":0},"status":"passed","severity":"normal"},{"uid":"66130b6e7ded0b7c","name":"Check message received after nwaku node is restarted","time":{"start":1729082444201,"stop":1729082444201,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4150671227afddd","name":"Ping on unsubscribed peer","time":{"start":1729082249349,"stop":1729082249350,"duration":1},"status":"passed","severity":"normal"},{"uid":"49ad9b93e2e41a3b","name":"start node with empty content topic","time":{"start":1729082514775,"stop":1729082514775,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f6c4b40c595ee1","name":"Accepts a valid Waku Message","time":{"start":1729082189536,"stop":1729082189538,"duration":2},"status":"passed","severity":"normal"},{"uid":"efb5cd5f071605fd","name":"Push message with content topic containing unicode special characters","time":{"start":1729082509252,"stop":1729082509253,"duration":1},"status":"passed","severity":"normal"},{"uid":"63ac7fbf2de541b4","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1729082371611,"stop":1729082371612,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0ad7d4e04d2830d","name":"should return valid sharding parameters for static sharding","time":{"start":1729082145225,"stop":1729082145225,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a69ce50f9ddb211","name":"should throw an error for missing sharding configuration","time":{"start":1729082145226,"stop":1729082145226,"duration":0},"status":"passed","severity":"normal"},{"uid":"9abbabbf1f1937c0","name":"Fails to push message bigger that 1MB","time":{"start":1729082470369,"stop":1729082470370,"duration":1},"status":"passed","severity":"normal"},{"uid":"1afde86f5014ab60","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1729082145201,"stop":1729082145201,"duration":0},"status":"passed","severity":"normal"},{"uid":"2345967970bf4f49","name":"1 Store, 2 relays, 2 fetches","time":{"start":1729082169639,"stop":1729082169639,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e547a82d5ef7ae9","name":"Rejects garbage","time":{"start":1729082189538,"stop":1729082189538,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8315239bc887e16","name":"Relay + Store","time":{"start":1729082154081,"stop":1729082154081,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3e94331538aa85","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app64/7/topic808/json","time":{"start":1729082514771,"stop":1729082514772,"duration":1},"status":"passed","severity":"normal"},{"uid":"928027e9332adbe3","name":"Check received message containing Chinese","time":{"start":1729082444185,"stop":1729082444185,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f2d049dd55e665","name":"should return unique PubsubTopics for static sharding","time":{"start":1729082145210,"stop":1729082145211,"duration":1},"status":"passed","severity":"normal"},{"uid":"473d411e541db4a8","name":"Check received message with timestamp: 1729082205569 ","time":{"start":1729082444197,"stop":1729082444197,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e415b8c4a7d5dbc","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1729082153464,"stop":1729082153464,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8517393442c5062","name":"Check received message containing unicode special characters","time":{"start":1729082322947,"stop":1729082322947,"duration":0},"status":"passed","severity":"normal"},{"uid":"8780c4f79d6e2a97","name":"should reject if Filter is requested but not mounted","time":{"start":1729082186087,"stop":1729082186088,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb6aa0924d8939ad","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1729082482926,"stop":1729082482926,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0eea084d4d58972","name":"Subscribe and publish message","time":{"start":1729082482925,"stop":1729082482926,"duration":1},"status":"passed","severity":"normal"},{"uid":"99aa977c58c0fe0c","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1729082206661,"stop":1729082206661,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94c5239e13462ab","name":"creates an iterator","time":{"start":1729082554777,"stop":1729082554777,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d77b189e00081f","name":"can dial TLS multiaddrs","time":{"start":1729082398713,"stop":1729082398714,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a5525c0b6b856d0","name":"Subscribe to topic containing Script and receive message","time":{"start":1729082547995,"stop":1729082547996,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4dda5c09f5d71d6","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1729082522949,"stop":1729082522949,"duration":0},"status":"passed","severity":"normal"},{"uid":"295f53cdfa51a13c","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1729082564034,"stop":1729082564035,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b88bc98337961d5","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1729082145228,"stop":1729082145228,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe4ee89636da5dd","name":"Symmetric encrypt & Decrypt","time":{"start":1729082180825,"stop":1729082180825,"duration":0},"status":"passed","severity":"normal"},{"uid":"13072a5bab8649ae","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1729082480440,"stop":1729082480440,"duration":0},"status":"skipped","severity":"normal"},{"uid":"40dbdb0663671895","name":"should not add existing peers","time":{"start":1729082186142,"stop":1729082186142,"duration":0},"status":"passed","severity":"normal"},{"uid":"39bec02c19568726","name":"topics with same application and version share the same shard","time":{"start":1729082145206,"stop":1729082145206,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b9b3ba3a5199c7d","name":"Subscribe to topic containing XML and receive message","time":{"start":1729082548030,"stop":1729082548031,"duration":1},"status":"passed","severity":"normal"},{"uid":"e20d50e73b8e23a0","name":"should decode valid enr successfully","time":{"start":1729082154067,"stop":1729082154068,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ab335060ffd3ced","name":"should encodeTxt and decodeTxt","time":{"start":1729082154067,"stop":1729082154067,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2fc33f3b8327b8","name":"tcp ip4 address","time":{"start":1729082153391,"stop":1729082153392,"duration":1},"status":"passed","severity":"normal"},{"uid":"74f2fd1a32bf38ea","name":"Relay - times out","time":{"start":1729082567759,"stop":1729082567759,"duration":0},"status":"passed","severity":"normal"},{"uid":"d632975bcdd75b3d","name":"should be able to decode the field with only FILTER set to true","time":{"start":1729082153461,"stop":1729082153461,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0306a34d7322c0","name":"throws on content topic with generation field greater than 0","time":{"start":1729082145189,"stop":1729082145190,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc366e481da05c46","name":"Push message with escaped characters payload","time":{"start":1729082470349,"stop":1729082470349,"duration":0},"status":"passed","severity":"normal"},{"uid":"eccea4130f344088","name":"should only return 1 node with store capability","time":{"start":1729082170287,"stop":1729082170287,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff80f312f4ffc97a","name":"should return no connections if no open connection provided","time":{"start":1729082160953,"stop":1729082160953,"duration":0},"status":"passed","severity":"normal"},{"uid":"fab253c99443097","name":"connected peers and dial","time":{"start":1729082444514,"stop":1729082444514,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8ea990eaf75aed4d","name":"Check publish message containing Russian","time":{"start":1729082481117,"stop":1729082481118,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a528ecafc94b7b2","name":"should throw an error for insufficient data","time":{"start":1729082145233,"stop":1729082145233,"duration":0},"status":"passed","severity":"normal"},{"uid":"558ad26bfd7f53a6","name":"Check received message containing JSON","time":{"start":1729082444209,"stop":1729082444209,"duration":0},"status":"passed","severity":"normal"},{"uid":"b91cfaded1d11823","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1729082145213,"stop":1729082145213,"duration":0},"status":"passed","severity":"normal"},{"uid":"50aa6e6359ba4c64","name":"Check publish message after service node is restarted","time":{"start":1729082481148,"stop":1729082481148,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3bbaa980b2c8ef81","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1729082145209,"stop":1729082145209,"duration":0},"status":"passed","severity":"normal"},{"uid":"af264e5ffb186980","name":"Subscribe to topic containing special chars and receive message","time":{"start":1729082350112,"stop":1729082350114,"duration":2},"status":"passed","severity":"normal"},{"uid":"3e294c88fd168c9e","name":"Push message with long payload","time":{"start":1729082470341,"stop":1729082470342,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e22b5a20496028c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1729082350134,"stop":1729082350134,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc6750e17e7fca1","name":"Push message with custom timestamp: 1698323962363","time":{"start":1729082470364,"stop":1729082470364,"duration":0},"status":"passed","severity":"normal"},{"uid":"bae2d4f5b629d3a8","name":"Push message with content topic containing short","time":{"start":1729082470352,"stop":1729082470352,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf04c54881a99d0","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1729082145222,"stop":1729082145222,"duration":0},"status":"passed","severity":"normal"},{"uid":"206a476d6dd1fc12","name":"should properly create location multiaddrs - udp","time":{"start":1729082154078,"stop":1729082154079,"duration":1},"status":"passed","severity":"normal"},{"uid":"f75505b316f3874","name":"Push message with Basic HTML tag payload","time":{"start":1729082470347,"stop":1729082470348,"duration":1},"status":"passed","severity":"normal"},{"uid":"43071d33a1de32ac","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1729082350079,"stop":1729082350079,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29069043e0def47","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1729082289928,"stop":1729082289932,"duration":4},"status":"passed","severity":"normal"},{"uid":"536c5918e19f1f50","name":"Query Generator - true","time":{"start":1729082536841,"stop":1729082536841,"duration":0},"status":"passed","severity":"normal"},{"uid":"1031656f8e3dd477","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1729082371610,"stop":1729082371611,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c03dc2e7d74418a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1729082547988,"stop":1729082547988,"duration":0},"status":"passed","severity":"normal"},{"uid":"822d72d8ed9038","name":"Check publish message containing shell command","time":{"start":1729082481124,"stop":1729082481124,"duration":0},"status":"passed","severity":"normal"},{"uid":"9888c6f30bbaa0a5","name":"Push message with long payload","time":{"start":1729082509213,"stop":1729082509215,"duration":2},"status":"passed","severity":"normal"},{"uid":"e69226d880a5a259","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1729082350080,"stop":1729082350080,"duration":0},"status":"passed","severity":"normal"},{"uid":"96467b4d4d4676f6","name":"groups content topics by expected pubsub topic","time":{"start":1729082145206,"stop":1729082145206,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a2a7a9d7a03c34","name":"should set field with all protocols disabled","time":{"start":1729082154079,"stop":1729082154080,"duration":1},"status":"passed","severity":"normal"},{"uid":"51ab1b1bc4fd16bf","name":"peer:update - should do nothing if another protocol hit","time":{"start":1729082161224,"stop":1729082161225,"duration":1},"status":"passed","severity":"normal"},{"uid":"433dea3873d4cfbb","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1729082169624,"stop":1729082169625,"duration":1},"status":"passed","severity":"normal"},{"uid":"f361e77eb73b34ce","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1729082237677,"stop":1729082237677,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36c11e2a91262f1","name":"Should update shard info","time":{"start":1729082400952,"stop":1729082400952,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe267a58b10e7fc3","name":"Overlapping topic subscription","time":{"start":1729082547988,"stop":1729082547989,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b1053fe82182973","name":"Check message with no payload is not received","time":{"start":1729082444200,"stop":1729082444200,"duration":0},"status":"passed","severity":"normal"},{"uid":"98fc10da5d63f16b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1729082548040,"stop":1729082548040,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9cd9e8b0854605","name":"Store - dialed after - with timeout","time":{"start":1729082567760,"stop":1729082567760,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e2baf2848d526b","name":"Check received message containing numeric","time":{"start":1729082444204,"stop":1729082444205,"duration":1},"status":"passed","severity":"normal"},{"uid":"78385bfe854cf1e3","name":"Subscribe and receive messages via waku relay post","time":{"start":1729082548014,"stop":1729082548014,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c24160d63a236fd","name":"Push message with Arabic payload","time":{"start":1729082470345,"stop":1729082470345,"duration":0},"status":"passed","severity":"normal"},{"uid":"c192eb5790e7b37b","name":"removeEventListener with wrong event","time":{"start":1729082246882,"stop":1729082246883,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a18fbd8304b7774","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1729082169612,"stop":1729082169612,"duration":0},"status":"passed","severity":"normal"},{"uid":"83813a7787ab9118","name":"LightPush with 0 connections","time":{"start":1729082352997,"stop":1729082352998,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d7524fbc4f51807","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1729082482930,"stop":1729082482931,"duration":1},"status":"passed","severity":"normal"},{"uid":"938d1b4437abc6a5","name":"Meta field set when metaSetter is specified","time":{"start":1729082161922,"stop":1729082161922,"duration":0},"status":"passed","severity":"normal"},{"uid":"714ec4b287d16e1e","name":"Push message equal or less that 1MB","time":{"start":1729082509257,"stop":1729082509257,"duration":0},"status":"passed","severity":"normal"},{"uid":"59817f396e29b12e","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1729082169614,"stop":1729082169615,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f4808ab282c456e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729082262422,"stop":1729082262427,"duration":5},"status":"passed","severity":"normal"},{"uid":"9977c450ec2dc928","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729082289908,"stop":1729082289909,"duration":1},"status":"passed","severity":"normal"},{"uid":"f97e9d107afcdb1c","name":"Ping on subscribed peer","time":{"start":1729082249345,"stop":1729082249346,"duration":1},"status":"passed","severity":"normal"},{"uid":"66d86e7c7942c265","name":"Subscribe to topic containing Russian and receive message","time":{"start":1729082548029,"stop":1729082548030,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0a404ce2fc218de","name":"should check connected peers if present and suitable","time":{"start":1729082186088,"stop":1729082186089,"duration":1},"status":"passed","severity":"normal"},{"uid":"efb1df9740fde4cc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1729082145220,"stop":1729082145220,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8548c007707a11","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729082289942,"stop":1729082289942,"duration":0},"status":"passed","severity":"normal"},{"uid":"927062d6e090e35","name":"Subscribe to topic containing Script and receive message","time":{"start":1729082350121,"stop":1729082350122,"duration":1},"status":"passed","severity":"normal"},{"uid":"d06ca60290fd4bcf","name":"Renews subscription after lossing a connection","time":{"start":1729082548054,"stop":1729082548055,"duration":1},"status":"passed","severity":"normal"},{"uid":"577d97f9add41b7d","name":"Subscribe to topic containing long and receive message","time":{"start":1729082547993,"stop":1729082547993,"duration":0},"status":"passed","severity":"normal"},{"uid":"4058f2b4fe8e9e1d","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1729082289945,"stop":1729082289945,"duration":0},"status":"passed","severity":"normal"},{"uid":"29de0afcf283e619","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1729082548004,"stop":1729082548004,"duration":0},"status":"passed","severity":"normal"}] |