mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-18 12:53:10 +00:00
1 line
156 KiB
JSON
1 line
156 KiB
JSON
[{"uid":"da0d4f799204b3fa","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1719992686154,"stop":1719992686155,"duration":1},"status":"passed","severity":"normal"},{"uid":"6af79b182ac8a24f","name":"Passing cursor with wrong message digest","time":{"start":1719993162544,"stop":1719993162544,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fdca8111aac72bd","name":"Ping on subscribed peer","time":{"start":1719992645810,"stop":1719992645811,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bb2bc9283c1ca8d","name":"should properly compute the node id","time":{"start":1719992501914,"stop":1719992501914,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d5a0a5b08de16ed","name":"Subscribe to topic containing JSON and receive message","time":{"start":1719993193865,"stop":1719993193866,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6b0fd6d90aa729b","name":"Fails to publish duplicate message","time":{"start":1719993067229,"stop":1719993067230,"duration":1},"status":"passed","severity":"normal"},{"uid":"82b923301ab63b73","name":"A test","time":{"start":1719992834287,"stop":1719992834288,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b2ba09ada9003d9","name":"Privacy Node - default protocol","time":{"start":1719993233768,"stop":1719993233768,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec442cc417a7363","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1719992780159,"stop":1719992780159,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf41c669aa0707d","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app50/3/topic868/test.js","time":{"start":1719993124255,"stop":1719993124255,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee76be16764fe69","name":"should be able to encode the field with only FILTER set to true","time":{"start":1719992501103,"stop":1719992501103,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7cdd47bae84c9","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1719992780183,"stop":1719992780183,"duration":0},"status":"passed","severity":"normal"},{"uid":"995d87862c4552d6","name":"Encoder throws on empty string content topic","time":{"start":1719992529851,"stop":1719992529851,"duration":0},"status":"passed","severity":"normal"},{"uid":"918d767805b71a9e","name":"Check publish message containing emoji","time":{"start":1719993067227,"stop":1719993067227,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc2daac998d76400","name":"Sample","time":{"start":1719992501290,"stop":1719992501291,"duration":1},"status":"passed","severity":"normal"},{"uid":"658a841ad0a44271","name":"Check received message containing short","time":{"start":1719993064856,"stop":1719993064856,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e07452da0a0413","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1719992636335,"stop":1719992636335,"duration":0},"status":"passed","severity":"normal"},{"uid":"80764d2282d4a7da","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1719993008267,"stop":1719993008269,"duration":2},"status":"passed","severity":"normal"},{"uid":"65cd86f1d439b530","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1719992501106,"stop":1719992501107,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0164a2955a5bcdf","name":"Check received message containing Script","time":{"start":1719993064888,"stop":1719993064888,"duration":0},"status":"passed","severity":"normal"},{"uid":"53008bef1c0033c6","name":"Ordered Callback - backward","time":{"start":1719993199117,"stop":1719993199118,"duration":1},"status":"passed","severity":"normal"},{"uid":"838eb955eb62ec47","name":"Subscribe to topic containing XML and receive message","time":{"start":1719993193887,"stop":1719993193887,"duration":0},"status":"passed","severity":"normal"},{"uid":"23959204290c47ed","name":"Push message with shell command payload","time":{"start":1719993158520,"stop":1719993158520,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d1ff25f7187602","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1719993054021,"stop":1719993054022,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c449bda701a31d1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1719992813379,"stop":1719992813380,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f6f560f50d3afd7","name":"Subscribe to topic containing Script and receive message","time":{"start":1719992813388,"stop":1719992813388,"duration":0},"status":"passed","severity":"normal"},{"uid":"da546f588d1c9897","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1719992834215,"stop":1719992834215,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3710501932436f","name":"Check publish message containing shell command","time":{"start":1719993067226,"stop":1719993067226,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7dbf027f4b46fb6","name":"Push message on custom pubsubTopic","time":{"start":1719992880974,"stop":1719992880974,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d808094518f95b","name":"Check received message containing SQL Injection","time":{"start":1719993064860,"stop":1719993064860,"duration":0},"status":"passed","severity":"normal"},{"uid":"4965bd0017aa730e","name":"Ping on peer without subscriptions","time":{"start":1719992645816,"stop":1719992645817,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b01bebf55f0973f","name":"Js publishes, other Js receives","time":{"start":1719993037132,"stop":1719993037133,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3f05ae88df90de6","name":"should throw error - no id","time":{"start":1719992501912,"stop":1719992501912,"duration":0},"status":"passed","severity":"normal"},{"uid":"f260d12da9b362dc","name":"Nwaku publishes","time":{"start":1719993037132,"stop":1719993037132,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c903e9c40ec9902","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1719992780165,"stop":1719992780165,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f01177fe1334c28","name":"throws on content topic with empty application field","time":{"start":1719992493389,"stop":1719992493389,"duration":0},"status":"passed","severity":"normal"},{"uid":"e576e9e6590e4c07","name":"Check received message containing short","time":{"start":1719993064872,"stop":1719993064873,"duration":1},"status":"passed","severity":"normal"},{"uid":"247b0fc91dbc467","name":"receives messages sent to provided content topic through callback","time":{"start":1719993065335,"stop":1719993065335,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cc96856e271a29f1","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1719992636336,"stop":1719992636336,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4361dfbb1faf24d","name":"Subscribe to topic containing XML and receive message","time":{"start":1719992813388,"stop":1719992813388,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e815b17d385798","name":"isConnected should return true after first peer connects","time":{"start":1719992601055,"stop":1719992601057,"duration":2},"status":"passed","severity":"normal"},{"uid":"5c6722c8f2935e6e","name":"Query generator for multiple messages","time":{"start":1719993211353,"stop":1719993211353,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd9779e086d08e3","name":"Subscribe to topic containing long and receive message","time":{"start":1719992813384,"stop":1719992813385,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0d56e1369cc4f64","name":"nwaku subscribes","time":{"start":1719993037131,"stop":1719993037131,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e1b42fd2560e2a0","name":"start node with empty shard","time":{"start":1719993138269,"stop":1719993138270,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d84c031006484b7","name":"should set field with all protocols disabled","time":{"start":1719992501918,"stop":1719992501918,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac6a29f689dd2142","name":"getPeersByDiscovery","time":{"start":1719993008266,"stop":1719993008266,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe5e6544dd8b19fc","name":"LightPush","time":{"start":1719993233767,"stop":1719993233767,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37968ab63f89c4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1719993193873,"stop":1719993193874,"duration":1},"status":"passed","severity":"normal"},{"uid":"1215e889831f303e","name":"should be called at least once on all `peer:discovery` events","time":{"start":1719992551558,"stop":1719992551559,"duration":1},"status":"passed","severity":"normal"},{"uid":"a03bff70a5d29742","name":"should decode valid enr successfully","time":{"start":1719992501911,"stop":1719992501911,"duration":0},"status":"passed","severity":"normal"},{"uid":"4193be580fd22f61","name":"Check received message with timestamp: 1719992543219000000 ","time":{"start":1719992752793,"stop":1719992752793,"duration":0},"status":"passed","severity":"normal"},{"uid":"a858e14517e3a5a5","name":"removeEventListener with wrong event","time":{"start":1719992584757,"stop":1719992584757,"duration":0},"status":"passed","severity":"normal"},{"uid":"43922ae946c7c34a","name":"Subscribe to topic containing short and receive message","time":{"start":1719992813384,"stop":1719992813384,"duration":0},"status":"passed","severity":"normal"},{"uid":"453a2aff54f19532","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1719993162541,"stop":1719993162541,"duration":0},"status":"passed","severity":"normal"},{"uid":"f020b47fa1a81c64","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1719993054026,"stop":1719993054027,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b3b29693931ff7","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1719993346094,"stop":1719993346094,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a559f0bfaefc5ad","name":"different cluster, same shard: nodes don't connect","time":{"start":1719992780157,"stop":1719992780157,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d53c4e22123edf1","name":"Passing page size 1 when there are 4 messages","time":{"start":1719993218111,"stop":1719993218111,"duration":0},"status":"passed","severity":"normal"},{"uid":"a030ff41f74837cf","name":"Check received message containing Basic HTML tag","time":{"start":1719993064895,"stop":1719993064895,"duration":0},"status":"passed","severity":"normal"},{"uid":"13ffb4b6188b44f0","name":"should encode/decode to text encoding","time":{"start":1719992501915,"stop":1719992501915,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b2aed0b7c9d41c","name":"Push message with XML payload","time":{"start":1719993037758,"stop":1719993037758,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc8b29441a72ce9c","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1719993162541,"stop":1719993162541,"duration":0},"status":"passed","severity":"normal"},{"uid":"355536abee6ac889","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1719992881910,"stop":1719992881910,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b115c770e64b3d","name":"Reopen subscription with peer with lost subscription","time":{"start":1719992606558,"stop":1719992606559,"duration":1},"status":"passed","severity":"normal"},{"uid":"421eb2a9ef4a46df","name":"Reopen subscription with peer with lost subscription","time":{"start":1719992645818,"stop":1719992645820,"duration":2},"status":"passed","severity":"normal"},{"uid":"f61602c69cf470ca","name":"Push message with content topic containing SQL Injection","time":{"start":1719993037763,"stop":1719993037763,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ba4fa6e4413357","name":"Ping fails for unsubscribed peers","time":{"start":1719992688374,"stop":1719992688374,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f3a44f77c1e5d5","name":"should properly create location multiaddrs - tcp","time":{"start":1719992501917,"stop":1719992501917,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d81e9f694563b40","name":"Subscribe to topic containing numeric and receive message","time":{"start":1719993193859,"stop":1719993193860,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a1a7d978c494437","name":"Symmetric encrypt & Decrypt","time":{"start":1719992528414,"stop":1719992528415,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa00ba77a0ee7cbb","name":"Sets default value correctly","time":{"start":1719993229312,"stop":1719993229312,"duration":0},"status":"passed","severity":"normal"},{"uid":"459d6676b31ba9ad","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1719992493414,"stop":1719992493414,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e004d6f4474ecb","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1719992834212,"stop":1719992834212,"duration":0},"status":"passed","severity":"normal"},{"uid":"761cece7c1c184aa","name":"Check received message containing Russian","time":{"start":1719992752788,"stop":1719992752788,"duration":0},"status":"passed","severity":"normal"},{"uid":"699b970928b1bd3f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1719993193890,"stop":1719993193890,"duration":0},"status":"passed","severity":"normal"},{"uid":"b137c78789986b68","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1719992780180,"stop":1719992780181,"duration":1},"status":"passed","severity":"normal"},{"uid":"744c102b1c46bf65","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1719993193847,"stop":1719993193847,"duration":0},"status":"passed","severity":"normal"},{"uid":"cab84aa45a9e5514","name":"same cluster, same shard: nodes connect","time":{"start":1719992881911,"stop":1719992881911,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a07730f520f051","name":"Push message with special chars payload","time":{"start":1719993037756,"stop":1719993037756,"duration":0},"status":"passed","severity":"normal"},{"uid":"8caf95ef44caae53","name":"Check message received after nwaku node is restarted","time":{"start":1719992752799,"stop":1719992752799,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5bec99ed53b2b8b6","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1719993193867,"stop":1719993193867,"duration":0},"status":"passed","severity":"normal"},{"uid":"27713f7b45e28de4","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1719992636328,"stop":1719992636329,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ac3ff16e89eea9e","name":"Check message with no content topic is not received","time":{"start":1719993064901,"stop":1719993064901,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e3f203ec9d76c90","name":"Check received message containing Arabic","time":{"start":1719993064859,"stop":1719993064860,"duration":1},"status":"passed","severity":"normal"},{"uid":"7af879221d07d548","name":"it tolerates circular branch references","time":{"start":1719992517933,"stop":1719992517934,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d62eef4a24a493","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1719993054024,"stop":1719993054024,"duration":0},"status":"passed","severity":"normal"},{"uid":"f071a7bda1dc08b9","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1719993054025,"stop":1719993054026,"duration":1},"status":"passed","severity":"normal"},{"uid":"d084a7132fcd47d2","name":"Push message with unicode special characters payload","time":{"start":1719993037759,"stop":1719993037760,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed689d0bc0e3a6ae","name":"Subscribe to topic containing Script and receive message","time":{"start":1719993193864,"stop":1719993193864,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b24138b46529765","name":"Push message with content topic containing Basic HTML tag","time":{"start":1719993158531,"stop":1719993158531,"duration":0},"status":"passed","severity":"normal"},{"uid":"2daf4f88ab932a3c","name":"should throw an error for missing required configuration","time":{"start":1719992493403,"stop":1719992493404,"duration":1},"status":"passed","severity":"normal"},{"uid":"25b537c3a819ee09","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1719992880981,"stop":1719992880981,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e6b4ace70b6e66","name":"different cluster, different shard: nodes don't connect","time":{"start":1719992780157,"stop":1719992780158,"duration":1},"status":"passed","severity":"normal"},{"uid":"a504ee169d1d6625","name":"Subscribe to topic containing special chars and receive message","time":{"start":1719993193884,"stop":1719993193885,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcf8dc3acfad021f","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1719992517223,"stop":1719992517224,"duration":1},"status":"passed","severity":"normal"},{"uid":"68b04b720b5eab44","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1719992780174,"stop":1719992780174,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e0dac217db6c8ef","name":"Push message with content topic containing special chars","time":{"start":1719993037762,"stop":1719993037762,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aed01891a59fa02","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1719992493407,"stop":1719992493408,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0d6a04383b19f2d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1719993198605,"stop":1719993198605,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b2805a8941eda01","name":"same cluster, same shard: nodes connect","time":{"start":1719992780155,"stop":1719992780156,"duration":1},"status":"passed","severity":"normal"},{"uid":"123b2db59b4de9c7","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1719992780173,"stop":1719992780174,"duration":1},"status":"passed","severity":"normal"},{"uid":"adac531b0274e4c2","name":"Fails to push message bigger that 1MB","time":{"start":1719993037769,"stop":1719993037769,"duration":0},"status":"passed","severity":"normal"},{"uid":"57fa3d41b211dbe7","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1719992501120,"stop":1719992501120,"duration":0},"status":"passed","severity":"normal"},{"uid":"f85385ce9e2b7123","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1719992493418,"stop":1719992493418,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc033249477dcb65","name":"should set field with only STORE enabled","time":{"start":1719992501919,"stop":1719992501919,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e800f0500711a3f","name":"Subscribe to topic containing XML and receive message","time":{"start":1719993193865,"stop":1719993193865,"duration":0},"status":"passed","severity":"normal"},{"uid":"c13d355d14a52094","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1719992493408,"stop":1719992493409,"duration":1},"status":"passed","severity":"normal"},{"uid":"d42a707fb512eae1","name":"Check received message containing SQL Injection","time":{"start":1719992752788,"stop":1719992752789,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b1f7d9969c5cbb7","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1719993193847,"stop":1719993193848,"duration":1},"status":"passed","severity":"normal"},{"uid":"71fe3c9cb399c9d8","name":"Push message with SQL Injection payload","time":{"start":1719993037757,"stop":1719993037758,"duration":1},"status":"passed","severity":"normal"},{"uid":"256f202a74cc7528","name":"Filter","time":{"start":1719993233767,"stop":1719993233768,"duration":1},"status":"passed","severity":"normal"},{"uid":"c93b3c9e24a1787","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1719993138268,"stop":1719993138269,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea37cd2fcb9a5b2b","name":"should throw error - no id","time":{"start":1719992501913,"stop":1719992501913,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d350e83d2e079b","name":"Promise Callback - backward","time":{"start":1719993199116,"stop":1719993199116,"duration":0},"status":"passed","severity":"normal"},{"uid":"704f9a586d3f3be7","name":"random static sharding 2 - Cluster ID: 412, Shard ID: 509","time":{"start":1719993138259,"stop":1719993138259,"duration":0},"status":"passed","severity":"normal"},{"uid":"59cbdaefb7c5af48","name":"Subscribe to topic containing shell command and receive message","time":{"start":1719992813389,"stop":1719992813390,"duration":1},"status":"passed","severity":"normal"},{"uid":"264d01f1f31f042c","name":"Check received message containing Basic HTML tag","time":{"start":1719993064861,"stop":1719993064862,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9a5ac9b1db8ea43","name":"Encoder throws on undefined content topic","time":{"start":1719992506829,"stop":1719992506830,"duration":1},"status":"passed","severity":"normal"},{"uid":"83f8a11f1c59087e","name":"Check publish message containing long","time":{"start":1719993067218,"stop":1719993067219,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0847c3f2fd29d31","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1719992881910,"stop":1719992881911,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0895ed5d21ee35d","name":"Fails to push message with empty content topic","time":{"start":1719993158533,"stop":1719993158534,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e50206df70038ef","name":"should be able to encode the field with only RELAY set to true","time":{"start":1719992501099,"stop":1719992501101,"duration":2},"status":"passed","severity":"normal"},{"uid":"73473fdb3403a15e","name":"should emit a peer event after start","time":{"start":1719993388283,"stop":1719993388284,"duration":1},"status":"passed","severity":"normal"},{"uid":"2002da11630b231","name":"can start and stop the service","time":{"start":1719992521826,"stop":1719992521826,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a227a83c46786ef","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1719992493411,"stop":1719992493411,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a5d90ddded9bb7","name":"Overlapping topic subscription","time":{"start":1719993193857,"stop":1719993193857,"duration":0},"status":"passed","severity":"normal"},{"uid":"be227645ff9475c0","name":"isConnected should return false after all peers disconnect","time":{"start":1719992601057,"stop":1719992601057,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c20ef6273d64b4b","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1719993162542,"stop":1719993162542,"duration":0},"status":"passed","severity":"normal"},{"uid":"62be24434b08d906","name":"different cluster, different shard: nodes don't connect","time":{"start":1719992881920,"stop":1719992881921,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bfcea96d4b80922","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1719993054026,"stop":1719993054026,"duration":0},"status":"passed","severity":"normal"},{"uid":"27e0f3c146f756de","name":"ignores domain fetching errors","time":{"start":1719992517934,"stop":1719992517934,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddff89cc4d91b31c","name":"Push message with content topic containing Chinese","time":{"start":1719993037762,"stop":1719993037762,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad253075b5e141","name":"Check received message containing unicode special characters","time":{"start":1719993064897,"stop":1719993064897,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca07b80eb1323c0","name":"Push message with special chars payload","time":{"start":1719993158516,"stop":1719993158516,"duration":0},"status":"passed","severity":"normal"},{"uid":"387954ccdff7dfc7","name":"isConnected should return false after all peers disconnect","time":{"start":1719992544173,"stop":1719992544173,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea8aede6e3183739","name":"Push message with content topic containing Chinese","time":{"start":1719993158525,"stop":1719993158525,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc665c4ed84f6e5b","name":"Query with Ordered Callback, No Decoder","time":{"start":1719993181049,"stop":1719993181049,"duration":0},"status":"passed","severity":"normal"},{"uid":"80336c17869bbaec","name":"Decoder throws on empty string content topic","time":{"start":1719992529852,"stop":1719992529852,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa940bd8a5bd6021","name":"should not fail to stop the service if it was not started","time":{"start":1719993388282,"stop":1719993388283,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f96cf8975664f5d","name":"Check received message containing unicode special characters","time":{"start":1719993064865,"stop":1719993064866,"duration":1},"status":"passed","severity":"normal"},{"uid":"293ce4a0007fa124","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1719993346093,"stop":1719993346093,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e77b6eca822b72","name":"Nodes with multiple pubsub topic","time":{"start":1719993054020,"stop":1719993054021,"duration":1},"status":"passed","severity":"normal"},{"uid":"54d0b9b12e320457","name":"Subscribe and receives messages on 20 topics","time":{"start":1719993193874,"stop":1719993193874,"duration":0},"status":"passed","severity":"normal"},{"uid":"35fda16e1a67a1aa","name":"handles different clusterIds correctly","time":{"start":1719992493398,"stop":1719992493398,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d3c9dbbb28def2d","name":"caches peers it previously fetched","time":{"start":1719992517935,"stop":1719992517935,"duration":0},"status":"passed","severity":"normal"},{"uid":"14824dae91a000ee","name":"Check received message containing XML","time":{"start":1719992752789,"stop":1719992752790,"duration":1},"status":"passed","severity":"normal"},{"uid":"68f66e5344f8b932","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1719992493407,"stop":1719992493407,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a148476b31e97b1","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1719992493402,"stop":1719992493402,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be049e01b205414","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1719992506632,"stop":1719992506633,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f18691020d07535","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1719992493410,"stop":1719992493410,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b07f4b2da376277","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1719992780184,"stop":1719992780184,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83744a45f326289","name":"Query Generator - forward","time":{"start":1719993199111,"stop":1719993199113,"duration":2},"status":"passed","severity":"normal"},{"uid":"4f6315112d4a70bd","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1719992517225,"stop":1719992517225,"duration":0},"status":"passed","severity":"normal"},{"uid":"84423f958f4e0ecf","name":"Subscribe and receive messages via waku relay post","time":{"start":1719993193870,"stop":1719993193871,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a03fe0c723a1fa0","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1719993054023,"stop":1719993054024,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8b5b1719be3b5db","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1719993211356,"stop":1719993211357,"duration":1},"status":"passed","severity":"normal"},{"uid":"e19dacefc28a2baf","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1719993181048,"stop":1719993181049,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4f8b60705477691","name":"Check received message with timestamp: 1719992543245 ","time":{"start":1719993064899,"stop":1719993064899,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2148b8d668a0be9","name":"Check message with no payload is not received","time":{"start":1719993064870,"stop":1719993064871,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8c727bdf84a315c","name":"should properly create peer info with all multiaddrs","time":{"start":1719992501917,"stop":1719992501917,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f1482eb69de5c","name":"configure the node with multiple pubsub topics","time":{"start":1719993138267,"stop":1719993138268,"duration":1},"status":"passed","severity":"normal"},{"uid":"93426174af81998b","name":"Push message with meta","time":{"start":1719993037766,"stop":1719993037766,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d30c048211f64ca","name":"Register correct protocols","time":{"start":1719993080822,"stop":1719993080822,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4660a138f2c2fb","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1719993346094,"stop":1719993346094,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e0dec3c52e425c","name":"same cluster, different shard: nodes don't connect","time":{"start":1719992780156,"stop":1719992780156,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8923a21f1702c81","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1719993065335,"stop":1719993065335,"duration":0},"status":"skipped","severity":"normal"},{"uid":"97c0f3e98e306f6f","name":"connected peers and dial","time":{"start":1719993008687,"stop":1719993008687,"duration":0},"status":"skipped","severity":"normal"},{"uid":"22e1f5a7d8976960","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1719992780178,"stop":1719992780178,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ab5a806838d362","name":"Ping on peer without subscriptions","time":{"start":1719992645811,"stop":1719992645812,"duration":1},"status":"passed","severity":"normal"},{"uid":"f574a12275062e0f","name":"Nodes with multiple pubsub topic","time":{"start":1719993054027,"stop":1719993054027,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c0bd1bbf45f44","name":"Push message with Russian payload","time":{"start":1719993158517,"stop":1719993158517,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bcfa03ac9982a75","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1719992601054,"stop":1719992601055,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cebf0aee0e16cb9","name":"Renews peer on consistent ping failures","time":{"start":1719992688377,"stop":1719992688379,"duration":2},"status":"broken","severity":"normal"},{"uid":"1b53b2d406bad20b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1719992813385,"stop":1719992813386,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e5aaf71628fed03","name":"Push message with custom timestamp: 1689234413712","time":{"start":1719993037767,"stop":1719993037767,"duration":0},"status":"passed","severity":"normal"},{"uid":"474bc36e929b8be0","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1719992517224,"stop":1719992517224,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b805963810b16c2","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1719992880979,"stop":1719992880979,"duration":0},"status":"passed","severity":"normal"},{"uid":"724bfb78158897b4","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1719993008267,"stop":1719993008267,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9977961a65b5eda","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app12/8/topic752/proto","time":{"start":1719993124243,"stop":1719993124254,"duration":11},"status":"passed","severity":"normal"},{"uid":"c3557862fa6bd6f5","name":"Failed peers are renewed","time":{"start":1719992813512,"stop":1719992813512,"duration":0},"status":"passed","severity":"normal"},{"uid":"281b8080bcd31b58","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1719993193888,"stop":1719993193888,"duration":0},"status":"passed","severity":"normal"},{"uid":"391190d6d270168a","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1719992506632,"stop":1719992506632,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7082cc2ef27224c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1719992780162,"stop":1719992780162,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab79492d7fc53b","name":"Check received message containing XML","time":{"start":1719993064888,"stop":1719993064895,"duration":7},"status":"passed","severity":"normal"},{"uid":"13a8a11262b5300","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1719992813383,"stop":1719992813383,"duration":0},"status":"passed","severity":"normal"},{"uid":"9296b5a1820e1275","name":"passes more than one ENR URLs and attempts connection","time":{"start":1719992556130,"stop":1719992556130,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ac7e345a0938b02d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1719992813389,"stop":1719992813389,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8953da64cf9dcc","name":"Refresh subscription","time":{"start":1719993193858,"stop":1719993193858,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b744639833a00b","name":"can start the service","time":{"start":1719992556124,"stop":1719992556125,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d4823d24174eb21","name":"Number of peers are maintained correctly","time":{"start":1719992813511,"stop":1719992813512,"duration":1},"status":"passed","severity":"normal"},{"uid":"4935dee61f858d6c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1719992780164,"stop":1719992780164,"duration":0},"status":"passed","severity":"normal"},{"uid":"9be2b1728cbe5b6d","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1719992517220,"stop":1719992517220,"duration":0},"status":"passed","severity":"normal"},{"uid":"92103638604672c6","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app54/7/topic578/proto","time":{"start":1719993124243,"stop":1719993124243,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1859484f65d74bf","name":"should not fail to stop the service if it was not started","time":{"start":1719992556126,"stop":1719992556126,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d757bebe26708c","name":"should not fail to start the service if it is already started","time":{"start":1719992521826,"stop":1719992521827,"duration":1},"status":"passed","severity":"normal"},{"uid":"13f265f5b33c09b2","name":"Encoder throws on empty string content topic","time":{"start":1719992527838,"stop":1719992527839,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ad7500cf4ebe616","name":"Push message with content topic containing numeric","time":{"start":1719993037761,"stop":1719993037762,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfd5551fdb37d25d","name":"Reusing cursor across nodes","time":{"start":1719993162543,"stop":1719993162544,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ff7d615a4ee30ba","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1719992834213,"stop":1719992834214,"duration":1},"status":"passed","severity":"normal"},{"uid":"236f3b196d9b6b99","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1719992636338,"stop":1719992636339,"duration":1},"status":"passed","severity":"normal"},{"uid":"90b03b8ef478b698","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app17/5/topic942/json","time":{"start":1719993124241,"stop":1719993124241,"duration":0},"status":"passed","severity":"normal"},{"uid":"658388086b9ca442","name":"Push message with Arabic payload","time":{"start":1719993158517,"stop":1719993158517,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b8e1dbf8635f275","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1719992493421,"stop":1719992493421,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a5ec80bc300141","name":"Wrong topic","time":{"start":1719993124256,"stop":1719993124257,"duration":1},"status":"passed","severity":"normal"},{"uid":"d260cfc64e60120c","name":"Push message with SQL Injection payload","time":{"start":1719993158517,"stop":1719993158518,"duration":1},"status":"passed","severity":"normal"},{"uid":"76eb381a8d0e1561","name":"Push message with numeric payload","time":{"start":1719993037756,"stop":1719993037756,"duration":0},"status":"passed","severity":"normal"},{"uid":"82cffc9d3b83884d","name":"Passing page size 0 when there are 110 messages","time":{"start":1719993218111,"stop":1719993218111,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd5c6aa6b59db15","name":"should encode/decode to RLP encoding","time":{"start":1719992501914,"stop":1719992501915,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cf4024b131aecd3","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1719993193865,"stop":1719993193865,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab38d37720979be8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1719993198601,"stop":1719993198602,"duration":1},"status":"passed","severity":"normal"},{"uid":"19cc0a7459e9e1f9","name":"Accepts a valid Waku Message","time":{"start":1719992510339,"stop":1719992510340,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3a6ca9998352095","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1719992834208,"stop":1719992834209,"duration":1},"status":"passed","severity":"normal"},{"uid":"18cb8605cb084ff2","name":"Push message with content topic containing shell command","time":{"start":1719993037764,"stop":1719993037765,"duration":1},"status":"passed","severity":"normal"},{"uid":"e59a68148e0f9fb5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1719993193874,"stop":1719993193875,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f91417d8d56ac55","name":"Using a function","time":{"start":1719993229311,"stop":1719993229311,"duration":0},"status":"passed","severity":"normal"},{"uid":"157fb31a7fac3511","name":"should encodeTxt and decodeTxt","time":{"start":1719992501910,"stop":1719992501911,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d4b8798ab79056d","name":"should not receive a peer event before start","time":{"start":1719993388284,"stop":1719993388284,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f523e422a169c4","name":"Subscribe to topic containing shell command and publish message","time":{"start":1719993080836,"stop":1719993080836,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba5034691f35e0b","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1719992521829,"stop":1719992521829,"duration":0},"status":"passed","severity":"normal"},{"uid":"280424bf05674a8d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1719992780167,"stop":1719992780167,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbef8f154b931410","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1719992493405,"stop":1719992493405,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b0b7b08b05ebfed","name":"should correctly map a content topic to a pubsub topic","time":{"start":1719992493420,"stop":1719992493420,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b22548bcf7693c0","name":"Check message received after jswaku node is restarted","time":{"start":1719993064871,"stop":1719993064871,"duration":0},"status":"skipped","severity":"normal"},{"uid":"751243b1b66a44a2","name":"Push message with content topic containing unicode special characters","time":{"start":1719993158532,"stop":1719993158533,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd51b68cb483d92","name":"Subscribe to topic containing long and receive message","time":{"start":1719993193859,"stop":1719993193859,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d495f8457cc5bab","name":"isConnected return false after peer stops","time":{"start":1719992601057,"stop":1719992601058,"duration":1},"status":"passed","severity":"normal"},{"uid":"942f3784ff4394b4","name":"random static sharding 3 - Cluster ID: 150, Shard ID: 366","time":{"start":1719993138259,"stop":1719993138259,"duration":0},"status":"passed","severity":"normal"},{"uid":"109ff8157930d896","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1719993080827,"stop":1719993080827,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c8fdebbbd005b2","name":"Push message with content topic containing Arabic","time":{"start":1719993158525,"stop":1719993158526,"duration":1},"status":"passed","severity":"normal"},{"uid":"e30a09b3ad3df92a","name":"udp ip6 address","time":{"start":1719992501199,"stop":1719992501200,"duration":1},"status":"passed","severity":"normal"},{"uid":"31a172ddb331d069","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1719992780176,"stop":1719992780176,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c05958018c3c61","name":"should load peers from local storage and dispatch events","time":{"start":1719992521828,"stop":1719992521829,"duration":1},"status":"passed","severity":"normal"},{"uid":"866105e19ed32bbb","name":"Add multiple subscription objects on single nwaku node","time":{"start":1719993193895,"stop":1719993193896,"duration":1},"status":"passed","severity":"normal"},{"uid":"1833b47c5fc9311d","name":"Check received message containing Chinese","time":{"start":1719992752787,"stop":1719992752787,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1a701bbc82b751","name":"Fails to push message with large meta","time":{"start":1719993158535,"stop":1719993158536,"duration":1},"status":"passed","severity":"normal"},{"uid":"754c3a1c663c9345","name":"Check received message containing long","time":{"start":1719993064856,"stop":1719993064857,"duration":1},"status":"passed","severity":"normal"},{"uid":"7603706c5ae68e55","name":"Check message with non string payload is not received","time":{"start":1719993064871,"stop":1719993064871,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98a35e7fdeea6ed","name":"Push message with emoji payload","time":{"start":1719993158521,"stop":1719993158521,"duration":0},"status":"passed","severity":"normal"},{"uid":"1caac8f138a83925","name":"Check publish message containing Basic HTML tag","time":{"start":1719993067225,"stop":1719993067225,"duration":0},"status":"passed","severity":"normal"},{"uid":"f23deb23a01f6aeb","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1719992780162,"stop":1719992780163,"duration":1},"status":"passed","severity":"normal"},{"uid":"df0de2798d957150","name":"Subscribe to topic containing short and receive message","time":{"start":1719993193881,"stop":1719993193883,"duration":2},"status":"passed","severity":"normal"},{"uid":"c8371e15731d8beb","name":"Check received message containing emoji","time":{"start":1719992752792,"stop":1719992752793,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cdc6f9a1f02950d","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1719992493393,"stop":1719992493393,"duration":0},"status":"passed","severity":"normal"},{"uid":"2070f4844dfa3957","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1719992493392,"stop":1719992493393,"duration":1},"status":"passed","severity":"normal"},{"uid":"80e0c38a7e52b7a0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1719992813385,"stop":1719992813385,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dcdfbc3357e758a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1719992636340,"stop":1719992636341,"duration":1},"status":"passed","severity":"normal"},{"uid":"458efe020735b8ad","name":"Check message with no payload is not received","time":{"start":1719992752797,"stop":1719992752798,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc7626dea27e4266","name":"Fields are not dropped","time":{"start":1719992506169,"stop":1719992506171,"duration":2},"status":"passed","severity":"normal"},{"uid":"892999551d672655","name":"Overlapping topic subscription","time":{"start":1719993193879,"stop":1719993193880,"duration":1},"status":"passed","severity":"normal"},{"uid":"82a1eb53eb6aa95","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1719993223962,"stop":1719993223963,"duration":1},"status":"passed","severity":"normal"},{"uid":"108d63e88fdf9581","name":"Check received message containing shell command","time":{"start":1719993064864,"stop":1719993064864,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6fc16c15b32e48f","name":"Push message with content topic containing unicode special characters","time":{"start":1719993037765,"stop":1719993037765,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c88468505e266f","name":"Check received message containing Chinese","time":{"start":1719993064884,"stop":1719993064884,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0914d7a1efab75d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1719992813387,"stop":1719992813387,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed762a5249de1fc","name":"Push message with Arabic payload","time":{"start":1719993037757,"stop":1719993037757,"duration":0},"status":"passed","severity":"normal"},{"uid":"364dc52a22c36302","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1719993223964,"stop":1719993223964,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bbf0c7f9647e113","name":"Check message with invalid timestamp is not received","time":{"start":1719992752795,"stop":1719992752796,"duration":1},"status":"passed","severity":"normal"},{"uid":"87820989bee5e863","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1719992501119,"stop":1719992501119,"duration":0},"status":"passed","severity":"normal"},{"uid":"da5fa04235ad31ba","name":"should throw an error for missing sharding configuration","time":{"start":1719992493419,"stop":1719992493419,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f24ae116f11fb3","name":"Generator, custom pubsub topic","time":{"start":1719993198604,"stop":1719993198604,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24c21e89abbdadd","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1719993223960,"stop":1719993223960,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7453b6517607031","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1719992780169,"stop":1719992780169,"duration":0},"status":"passed","severity":"normal"},{"uid":"2633321f7c341521","name":"Check received message with timestamp: 1719992543219 ","time":{"start":1719992752793,"stop":1719992752794,"duration":1},"status":"passed","severity":"normal"},{"uid":"47522126cc1d8cac","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1719992493411,"stop":1719992493412,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d7309b444c994ee","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1719992495983,"stop":1719992495983,"duration":0},"status":"passed","severity":"normal"},{"uid":"b714a129fd27ee3b","name":"Ephemeral field is preserved - encoder v0","time":{"start":1719992554877,"stop":1719992554877,"duration":0},"status":"passed","severity":"normal"},{"uid":"8326f6f5cea6897b","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1719992780179,"stop":1719992780179,"duration":0},"status":"passed","severity":"normal"},{"uid":"12bd2b0a63dffb50","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1719992493409,"stop":1719992493409,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb00841616362d01","name":"Subscribe and receives messages on 20 topics","time":{"start":1719992813381,"stop":1719992813381,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cfbad3c8ec22d5b","name":"should not receive a peer event before start","time":{"start":1719992521827,"stop":1719992521827,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada059ea38d2f3af","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1719992529849,"stop":1719992529849,"duration":0},"status":"passed","severity":"normal"},{"uid":"900bd2c2d2cb8d2e","name":"should not fail to stop the service if it was not started","time":{"start":1719992521826,"stop":1719992521826,"duration":0},"status":"passed","severity":"normal"},{"uid":"e816f677939278c5","name":"recovers when dns.resolve returns empty","time":{"start":1719992517934,"stop":1719992517934,"duration":0},"status":"passed","severity":"normal"},{"uid":"85eb80c44c2fa87a","name":"Check publish message containing XML","time":{"start":1719993067224,"stop":1719993067225,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa3464be66e01c79","name":"should throw error - no public key","time":{"start":1719992501912,"stop":1719992501912,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ef1969a80ae60","name":"Subscribe to topic containing shell command and receive message","time":{"start":1719993193889,"stop":1719993193889,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d860dddc5e12ae","name":"Push 30 different messages","time":{"start":1719993158521,"stop":1719993158522,"duration":1},"status":"passed","severity":"normal"},{"uid":"c72e5572086909a2","name":"Decoder throws on empty string content topic","time":{"start":1719992506831,"stop":1719992506831,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a49dbc0bf6a442","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1719992517222,"stop":1719992517223,"duration":1},"status":"passed","severity":"normal"},{"uid":"272b04d5172ef1a1","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1719992493404,"stop":1719992493404,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b63e24e9f9d190a","name":"Subscribe to topic containing Script and receive message","time":{"start":1719993193887,"stop":1719993193887,"duration":0},"status":"passed","severity":"normal"},{"uid":"2620459f8520a227","name":"Push message equal or less that 1MB","time":{"start":1719993037768,"stop":1719993037769,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba629df58b97d516","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1719992780179,"stop":1719992780180,"duration":1},"status":"passed","severity":"normal"},{"uid":"e17e0435b59918ba","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1719993211579,"stop":1719993211580,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ef6caf1d39168e1","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1719992493417,"stop":1719992493418,"duration":1},"status":"passed","severity":"normal"},{"uid":"597ec0faab85e754","name":"1 Relay, 1 fetch","time":{"start":1719992517647,"stop":1719992517647,"duration":0},"status":"passed","severity":"normal"},{"uid":"d03365f80ca5cdc7","name":"Check received message containing long","time":{"start":1719992752785,"stop":1719992752785,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b3e14a68550f6d","name":"Subscribe to topic containing emoji and publish message","time":{"start":1719993080837,"stop":1719993080838,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fb4c7b9468a3973","name":"Check received message containing long","time":{"start":1719993064873,"stop":1719993064874,"duration":1},"status":"passed","severity":"normal"},{"uid":"74528ab0643cbe08","name":"All","time":{"start":1719992555781,"stop":1719992555781,"duration":0},"status":"passed","severity":"normal"},{"uid":"17f9c2a70723ca44","name":"Push 30 different messages","time":{"start":1719993037760,"stop":1719993037760,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a197e4d201233f5","name":"Subscribe to topic containing JSON and receive message","time":{"start":1719993193888,"stop":1719993193889,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa2824e4b89086af","name":"should set field with only LIGHTPUSH enabled","time":{"start":1719992501919,"stop":1719992501919,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ff1cea805328b8","name":"Push message with content topic containing Russian","time":{"start":1719993158526,"stop":1719993158527,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca80c657ded4c472","name":"should set field with all protocols enabled","time":{"start":1719992501918,"stop":1719992501918,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac53fcc91264f3b1","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1719992780168,"stop":1719992780168,"duration":0},"status":"passed","severity":"normal"},{"uid":"64eabbc4d9578150","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1719992493395,"stop":1719992493395,"duration":0},"status":"passed","severity":"normal"},{"uid":"87fbdfd247ae2a74","name":"should return empty list for no shard","time":{"start":1719992493403,"stop":1719992493403,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c16b627a3dbd5dc","name":"Check message with no payload is not received","time":{"start":1719993064902,"stop":1719993064904,"duration":2},"status":"passed","severity":"normal"},{"uid":"f27dcbceed5f608e","name":"should throw an error for insufficient data","time":{"start":1719992493448,"stop":1719992493449,"duration":1},"status":"passed","severity":"normal"},{"uid":"836f3dffc0ce8469","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1719992501105,"stop":1719992501106,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d20ef5250e1457d","name":"Keep-alive pings maintain the connection","time":{"start":1719992688374,"stop":1719992688376,"duration":2},"status":"passed","severity":"normal"},{"uid":"c76c1739952947da","name":"Refresh subscription","time":{"start":1719993080829,"stop":1719993080829,"duration":0},"status":"skipped","severity":"normal"},{"uid":"64d3b68213e7c90f","name":"Query generator for 2000 messages","time":{"start":1719993211358,"stop":1719993211359,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b170eb70af34ceb","name":"connects to nwaku","time":{"start":1719993229309,"stop":1719993229310,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6ce8540ab3e5e4d","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1719992493448,"stop":1719992493448,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c6b112a9e0d773","name":"returns all values when wanted number is greater than available values","time":{"start":1719992516737,"stop":1719992516738,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2f040a5132bae25","name":"random static sharding 6 - Cluster ID: 164, Shard ID: 799","time":{"start":1719993138261,"stop":1719993138262,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3fb88aa5e11dc8f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1719993193862,"stop":1719993193863,"duration":1},"status":"passed","severity":"normal"},{"uid":"705208d8f1f9f8e4","name":"Subscribe and receives messages on 20 topics","time":{"start":1719993193856,"stop":1719993193856,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f19503bead84811","name":"Used by Waku Relay","time":{"start":1719993229311,"stop":1719993229312,"duration":1},"status":"passed","severity":"normal"},{"uid":"699d4e13e59626e4","name":"Query with Promise Callback, No message returned","time":{"start":1719993181052,"stop":1719993181052,"duration":0},"status":"passed","severity":"normal"},{"uid":"3696f74f8dfbdf15","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1719992813381,"stop":1719992813381,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1508df76033f01d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1719992834207,"stop":1719992834208,"duration":1},"status":"passed","severity":"normal"},{"uid":"cad2d32f80539301","name":"Push message with Basic HTML tag payload","time":{"start":1719993158519,"stop":1719993158519,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e463423d4bb9c7","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1719992636333,"stop":1719992636333,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e79d91b22071c3a","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1719992780183,"stop":1719992780184,"duration":1},"status":"passed","severity":"normal"},{"uid":"e85f39c6adf149ed","name":"returns all values when wanted number matches available values","time":{"start":1719992516735,"stop":1719992516737,"duration":2},"status":"passed","severity":"normal"},{"uid":"c99129e1e6ecfd61","name":"Push message with content topic containing long","time":{"start":1719993158523,"stop":1719993158524,"duration":1},"status":"passed","severity":"normal"},{"uid":"94b4c06043e6f947","name":"Relay - times out","time":{"start":1719993233765,"stop":1719993233766,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fcf83032a52e5a7","name":"removeEventListener with correct event","time":{"start":1719992584756,"stop":1719992584757,"duration":1},"status":"passed","severity":"normal"},{"uid":"2914ee5af4f72823","name":"Correctly serialized arguments","time":{"start":1719992882035,"stop":1719992882035,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c8c71b6c86bc604","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1719992834213,"stop":1719992834213,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d2a36bc63768129","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1719993138257,"stop":1719993138258,"duration":1},"status":"passed","severity":"normal"},{"uid":"be0b884e92b06fa","name":"can dial TLS multiaddrs","time":{"start":1719992884931,"stop":1719992884931,"duration":0},"status":"passed","severity":"normal"},{"uid":"e18b02d92a82c724","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1719992636330,"stop":1719992636330,"duration":0},"status":"passed","severity":"normal"},{"uid":"d992e6e51271037a","name":"Push message equal or less that 1MB","time":{"start":1719993158542,"stop":1719993158542,"duration":0},"status":"passed","severity":"normal"},{"uid":"be16475e428cc2aa","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1719992813410,"stop":1719992813413,"duration":3},"status":"passed","severity":"normal"},{"uid":"ce8fe1d8f15f6bdb","name":"Check publish message containing numeric","time":{"start":1719993067219,"stop":1719993067220,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e07e5bb7e956f31","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1719993080834,"stop":1719993080834,"duration":0},"status":"passed","severity":"normal"},{"uid":"4933b7c50d14e9b2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1719992834212,"stop":1719992834213,"duration":1},"status":"passed","severity":"normal"},{"uid":"76da9329051a1dae","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1719992493399,"stop":1719992493400,"duration":1},"status":"passed","severity":"normal"},{"uid":"21e771e058c82dc2","name":"does not throw on valid cases","time":{"start":1719992493386,"stop":1719992493387,"duration":1},"status":"passed","severity":"normal"},{"uid":"fffef921966e71bc","name":"Query Generator, Wrong PubsubTopic","time":{"start":1719993181041,"stop":1719993181042,"duration":1},"status":"passed","severity":"normal"},{"uid":"87925269e118ebdd","name":"less peers than existing","time":{"start":1719993008688,"stop":1719993008689,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9cfc83b502a8a1a","name":"Check received message containing Script","time":{"start":1719993064861,"stop":1719993064861,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec41593985348436","name":"Check received message containing JSON","time":{"start":1719992752790,"stop":1719992752791,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3f7280dd68b2022","name":"Fails to push message with large meta","time":{"start":1719993037766,"stop":1719993037766,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba0822282ae59afe","name":"Relay + Store","time":{"start":1719992555781,"stop":1719992555781,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea7ce4c60d21492","name":"handles different networkShards values correctly","time":{"start":1719992493398,"stop":1719992493398,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f0945a67a69338","name":"Check message with no content topic is not received","time":{"start":1719993064870,"stop":1719993064870,"duration":0},"status":"passed","severity":"normal"},{"uid":"7532951c575eebef","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1719992493409,"stop":1719992493409,"duration":0},"status":"passed","severity":"normal"},{"uid":"1515ff888a7a69a1","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1719992813386,"stop":1719992813387,"duration":1},"status":"passed","severity":"normal"},{"uid":"d24f0b9a1efa58da","name":"Check received message containing JSON","time":{"start":1719993064862,"stop":1719993064864,"duration":2},"status":"passed","severity":"normal"},{"uid":"946c9b16dcc8ffb9","name":"can start and stop the service","time":{"start":1719993388282,"stop":1719993388282,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf6806b6cab14c8","name":"1 Relay, 1 Filter, gives up","time":{"start":1719992517648,"stop":1719992517649,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed116f0ae0247c44","name":"should return all peers when numPeers is 0","time":{"start":1719992506630,"stop":1719992506631,"duration":1},"status":"passed","severity":"normal"},{"uid":"80e75cc6ddc8790d","name":"Passing page size 19 when there are 20 messages","time":{"start":1719993218113,"stop":1719993218114,"duration":1},"status":"passed","severity":"normal"},{"uid":"79a9866812bd0c0","name":"Number of peers are maintained correctly","time":{"start":1719992688372,"stop":1719992688373,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b3c89c2cc58d94e","name":"topics with same application and version share the same shard","time":{"start":1719992493396,"stop":1719992493396,"duration":0},"status":"passed","severity":"normal"},{"uid":"9996bd572fe947fb","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1719993193857,"stop":1719993193857,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78f0d4b7860cfb9","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1719992506631,"stop":1719992506632,"duration":1},"status":"passed","severity":"normal"},{"uid":"490dbec8660d9a8c","name":"Check received message with timestamp: 1719992543245000000 ","time":{"start":1719993064866,"stop":1719993064867,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e93be149405e466","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1719992554878,"stop":1719992554878,"duration":0},"status":"passed","severity":"normal"},{"uid":"23246382b4dc1653","name":"Check publish message containing Script","time":{"start":1719993067223,"stop":1719993067224,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8bb2fddbfd4bec6","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1719992517220,"stop":1719992517221,"duration":1},"status":"passed","severity":"normal"},{"uid":"ade9d688a02ba11","name":"Query with Promise Callback, No Decoder","time":{"start":1719993181051,"stop":1719993181052,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3fce0773de805c9","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1719992493392,"stop":1719992493392,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd55fa52d39602f","name":"Subscribe to topic containing Russian and publish message","time":{"start":1719993080833,"stop":1719993080833,"duration":0},"status":"passed","severity":"normal"},{"uid":"e55aeb28d68bf905","name":"Push message with numeric payload","time":{"start":1719993158515,"stop":1719993158516,"duration":1},"status":"passed","severity":"normal"},{"uid":"2882f46a3c063710","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1719992686155,"stop":1719992686155,"duration":0},"status":"passed","severity":"normal"},{"uid":"23a5f501fc08e20f","name":"Push message with content topic containing Russian","time":{"start":1719993037763,"stop":1719993037763,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1412d110cb2d3c","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1719992517937,"stop":1719992517937,"duration":0},"status":"passed","severity":"normal"},{"uid":"5897767f0de12f6c","name":"should use DNS peer discovery with light client","time":{"start":1719992556129,"stop":1719992556130,"duration":1},"status":"skipped","severity":"normal"},{"uid":"509ed3290cdf7bb6","name":"random static sharding 7 - Cluster ID: 846, Shard ID: 670","time":{"start":1719993138262,"stop":1719993138262,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d09e36699ac828","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1719992686157,"stop":1719992686158,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e14426bb26761db","name":"Rejects garbage","time":{"start":1719992510341,"stop":1719992510341,"duration":0},"status":"passed","severity":"normal"},{"uid":"203fe7d7c70e27d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1719992636339,"stop":1719992636340,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c312182b0139493","name":"Init the array if not present","time":{"start":1719992492826,"stop":1719992492827,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd2de15d7d17f86d","name":"should only return 1 node with store capability","time":{"start":1719992517936,"stop":1719992517936,"duration":0},"status":"passed","severity":"normal"},{"uid":"e656fe72f454c412","name":"Push message with content topic containing escaped characters","time":{"start":1719993158532,"stop":1719993158532,"duration":0},"status":"passed","severity":"normal"},{"uid":"92649459a48f332c","name":"start node with ApplicationInfo","time":{"start":1719993124258,"stop":1719993124258,"duration":0},"status":"passed","severity":"normal"},{"uid":"3329f09014bbc5b4","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1719992517938,"stop":1719992517938,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cdbd3cec0d6126be","name":"Check received message containing special chars","time":{"start":1719993064858,"stop":1719993064859,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffff144e231bf98","name":"Check message on other pubsub topic is not received","time":{"start":1719993064869,"stop":1719993064869,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca7d43fa7194529","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1719992780163,"stop":1719992780164,"duration":1},"status":"passed","severity":"normal"},{"uid":"222cef29f359d125","name":"Push message with content topic containing emoji","time":{"start":1719993037765,"stop":1719993037765,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c2daceb93580e74","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1719992493412,"stop":1719992493413,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa7bdd42538a3d9d","name":"Check received message containing short","time":{"start":1719992752784,"stop":1719992752785,"duration":1},"status":"passed","severity":"normal"},{"uid":"b93ec5bae524955a","name":"creates an iterator","time":{"start":1719993221005,"stop":1719993221005,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c05621a344fcb80","name":"Publish without waiting for remote peer","time":{"start":1719993080823,"stop":1719993080824,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab74c7aeb16e51d","name":"Check publish message after service node is restarted","time":{"start":1719993067234,"stop":1719993067234,"duration":0},"status":"skipped","severity":"normal"},{"uid":"30d6c760f172f760","name":"Passing page size 10 when there are 10 messages","time":{"start":1719993218112,"stop":1719993218112,"duration":0},"status":"passed","severity":"normal"},{"uid":"616d8d2072c6fb70","name":"Push message with content topic containing JSON","time":{"start":1719993037764,"stop":1719993037764,"duration":0},"status":"passed","severity":"normal"},{"uid":"37133f1d98aab970","name":"throws on content topic with non-number generation field","time":{"start":1719992493388,"stop":1719992493389,"duration":1},"status":"passed","severity":"normal"},{"uid":"f813523f77dff5d7","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1719993162542,"stop":1719993162542,"duration":0},"status":"passed","severity":"normal"},{"uid":"be195d41556a1710","name":"should decode valid enr with tcp successfully","time":{"start":1719992501912,"stop":1719992501912,"duration":0},"status":"passed","severity":"normal"},{"uid":"9922dabe1500849e","name":"Push message on custom pubsubTopic","time":{"start":1719992880977,"stop":1719992880977,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab5af2d125a8db5f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1719993193848,"stop":1719993193848,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c642b82f30a18b","name":"should use the provided clusterId for the pubsub topic","time":{"start":1719992493421,"stop":1719992493421,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cf72ce57d546160","name":"Check received message containing Chinese","time":{"start":1719993064859,"stop":1719993064859,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d634406238c060","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1719992813386,"stop":1719992813386,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc647ed4782c5d25","name":"Subscribe to topic containing JSON and publish message","time":{"start":1719993080835,"stop":1719993080836,"duration":1},"status":"passed","severity":"normal"},{"uid":"39784eb2d67e7a81","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1719992493415,"stop":1719992493415,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e991ba33c64da1","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1719993080824,"stop":1719993080825,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbd1cf6a8b7929f3","name":"should handle application and version for autosharding","time":{"start":1719992493401,"stop":1719992493402,"duration":1},"status":"passed","severity":"normal"},{"uid":"f42bbd62382fda88","name":"should be able to decode the field with only FILTER set to true","time":{"start":1719992501112,"stop":1719992501112,"duration":0},"status":"passed","severity":"normal"},{"uid":"463a871ca33c7762","name":"should set field with only RELAY enabled","time":{"start":1719992501918,"stop":1719992501918,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d53f68f2283671","name":"should properly create location multiaddrs - tcp6","time":{"start":1719992501917,"stop":1719992501917,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed144ef5f4f3de5","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1719993193869,"stop":1719993193870,"duration":1},"status":"passed","severity":"normal"},{"uid":"3158d0cbc058434f","name":"Check received message containing special chars","time":{"start":1719992752786,"stop":1719992752787,"duration":1},"status":"passed","severity":"normal"},{"uid":"840105e58418a5fc","name":"Subscribe to topic containing numeric and receive message","time":{"start":1719993193884,"stop":1719993193884,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3cb1f5fa92b860","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1719992780177,"stop":1719992780178,"duration":1},"status":"passed","severity":"normal"},{"uid":"770825a70af96113","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1719992780184,"stop":1719992780188,"duration":4},"status":"passed","severity":"normal"},{"uid":"f51773982c183a2","name":"Push message with JSON payload","time":{"start":1719993158519,"stop":1719993158520,"duration":1},"status":"passed","severity":"normal"},{"uid":"19220e4c5b034596","name":"Check message received after nwaku node is restarted","time":{"start":1719993064905,"stop":1719993064905,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e17a66a05264edb6","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1719992501104,"stop":1719992501104,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aad85f565cabe59","name":"Subscribe and receive messages via waku relay post","time":{"start":1719992813380,"stop":1719992813380,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa3a651dd8ed187","name":"should not receive a peer event after stop","time":{"start":1719992521828,"stop":1719992521828,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff31d88ed3df18d2","name":"Ping on peer without subscriptions","time":{"start":1719992606549,"stop":1719992606554,"duration":5},"status":"passed","severity":"normal"},{"uid":"37164040ae4c2267","name":"Check received message containing Russian","time":{"start":1719993064860,"stop":1719993064860,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec5784d28c2ab68a","name":"Check publish message containing SQL Injection","time":{"start":1719993067223,"stop":1719993067223,"duration":0},"status":"passed","severity":"normal"},{"uid":"322fa887a5eede8","name":"Push message with long payload","time":{"start":1719993037756,"stop":1719993037756,"duration":0},"status":"passed","severity":"normal"},{"uid":"a978caa8b99bfd92","name":"Push message with custom timestamp: 1719989153158","time":{"start":1719993158541,"stop":1719993158541,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ea66e87c67da19","name":"Check publish message containing unicode special characters","time":{"start":1719993067227,"stop":1719993067227,"duration":0},"status":"passed","severity":"normal"},{"uid":"add363b8b50c73e2","name":"Check publish message containing special chars","time":{"start":1719993067220,"stop":1719993067220,"duration":0},"status":"passed","severity":"normal"},{"uid":"b815c0829998fdc4","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1719992527833,"stop":1719992527835,"duration":2},"status":"passed","severity":"normal"},{"uid":"169c28276e59ddcc","name":"Check message with no pubsub topic is not received","time":{"start":1719992752796,"stop":1719992752797,"duration":1},"status":"passed","severity":"normal"},{"uid":"85fee9d51288f551","name":"Mutual subscription","time":{"start":1719993080820,"stop":1719993080821,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ba6726be943bb53","name":"throws on empty content topic","time":{"start":1719992493387,"stop":1719992493387,"duration":0},"status":"passed","severity":"normal"},{"uid":"80859b588d8cb3b1","name":"handles empty contentTopics array correctly","time":{"start":1719992493419,"stop":1719992493420,"duration":1},"status":"passed","severity":"normal"},{"uid":"d76f606807e0c456","name":"Store - dialed first","time":{"start":1719993233766,"stop":1719993233766,"duration":0},"status":"passed","severity":"normal"},{"uid":"b78c252105df67d8","name":"Throws when trying to push message with empty payload","time":{"start":1719993158522,"stop":1719993158523,"duration":1},"status":"passed","severity":"normal"},{"uid":"b264e66a3558f5a0","name":"Check message with invalid timestamp is not received","time":{"start":1719993064900,"stop":1719993064901,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d7be895c186c9bf","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1719993054018,"stop":1719993054019,"duration":1},"status":"passed","severity":"normal"},{"uid":"911d08bd778b37fb","name":"should return the pubsub topic directly if a string is provided","time":{"start":1719992493413,"stop":1719992493414,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6caabbf40081767","name":"Query generator for multiple messages with different message text format","time":{"start":1719993211354,"stop":1719993211354,"duration":0},"status":"passed","severity":"normal"},{"uid":"6047eced78cc18d2","name":"Check received message containing numeric","time":{"start":1719993064883,"stop":1719993064883,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb4537f4616043a3","name":"Refresh subscription","time":{"start":1719992813384,"stop":1719992813384,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccbf4ad8c5864ed4","name":"should properly create location multiaddrs - udp6","time":{"start":1719992501916,"stop":1719992501916,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6bbc2b61c5cb9a","name":"Push message with content topic containing XML","time":{"start":1719993037764,"stop":1719993037764,"duration":0},"status":"passed","severity":"normal"},{"uid":"e24f9677b03161e3","name":"Publish message with custom timestamp: Wed Jul 03 2024 08:50:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1719993067229,"stop":1719993067229,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff16ed764e417263","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1719992493406,"stop":1719992493406,"duration":0},"status":"passed","severity":"normal"},{"uid":"71018c51c6992d6a","name":"listenerCount","time":{"start":1719992584757,"stop":1719992584758,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1186ca40a76432a","name":"more peers than existing","time":{"start":1719993008687,"stop":1719993008688,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c350205fb40a8eae","name":"Check message received after jswaku node is restarted","time":{"start":1719992752799,"stop":1719992752799,"duration":0},"status":"skipped","severity":"normal"},{"uid":"827b09ccc342c93a","name":"isConnected between 2 js-waku relay nodes","time":{"start":1719992601058,"stop":1719992601058,"duration":0},"status":"passed","severity":"normal"},{"uid":"910b64d452992529","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1719992544171,"stop":1719992544171,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f973ea6b696352","name":"Publish message with custom timestamp: Thu Jul 13 2023 07:50:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1719993067228,"stop":1719993067228,"duration":0},"status":"passed","severity":"normal"},{"uid":"3254ccf4b1b18221","name":"Push message with content topic containing SQL Injection","time":{"start":1719993158527,"stop":1719993158528,"duration":1},"status":"passed","severity":"normal"},{"uid":"678a3ca252810253","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1719992493402,"stop":1719992493403,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aa3b1bc28046b77","name":"Push message with content topic containing Basic HTML tag","time":{"start":1719993037764,"stop":1719993037764,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47d7e3039f4e09d","name":"should add and remove event listeners correctly","time":{"start":1719992521829,"stop":1719992521830,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c1d1f6b6a725fef","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1719993223964,"stop":1719993223964,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be8a5ca19349748","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1719992493391,"stop":1719992493392,"duration":1},"status":"passed","severity":"normal"},{"uid":"101216407b18e6a6","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1719992601051,"stop":1719992601052,"duration":1},"status":"passed","severity":"normal"},{"uid":"3770763a861caf4","name":"should only return 1 node with relay capability","time":{"start":1719992517935,"stop":1719992517936,"duration":1},"status":"passed","severity":"normal"},{"uid":"5097bdb438e1c78a","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1719992493420,"stop":1719992493421,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef1d344c963873ec","name":"same cluster, different shard: nodes connect","time":{"start":1719992881911,"stop":1719992881919,"duration":8},"status":"passed","severity":"normal"},{"uid":"132dcd19d6762ade","name":"Subscribe to topic containing emoji and receive message","time":{"start":1719992813391,"stop":1719992813391,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc3261838bd4d2e","name":"shard 0","time":{"start":1719993138256,"stop":1719993138257,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba1622939f1280e8","name":"Query generator for multiple messages with different content topic format","time":{"start":1719993211354,"stop":1719993211355,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2c97bc7b013c798","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1719992493395,"stop":1719992493395,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86d60622822bca7","name":"Refresh subscription","time":{"start":1719993193880,"stop":1719993193881,"duration":1},"status":"passed","severity":"normal"},{"uid":"753a650fa46fb3f5","name":"Push message with escaped characters payload","time":{"start":1719993158520,"stop":1719993158520,"duration":0},"status":"passed","severity":"normal"},{"uid":"309971cf42410e98","name":"Callback on promise","time":{"start":1719993211355,"stop":1719993211355,"duration":0},"status":"passed","severity":"normal"},{"uid":"b26a6a180ddd1dde","name":"Push message with Chinese payload","time":{"start":1719993037757,"stop":1719993037757,"duration":0},"status":"passed","severity":"normal"},{"uid":"428bd211724b59d5","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1719993346093,"stop":1719993346093,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8401e459da968ff","name":"dispatchEvent via connectionManager","time":{"start":1719992584758,"stop":1719992584758,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ffc450718ba3386","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app33/3/topic567/json","time":{"start":1719993124242,"stop":1719993124243,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a03938ed06c8b6f","name":"Passing page size 3 when there are 20 messages","time":{"start":1719993218112,"stop":1719993218112,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55df154c8b50dfe","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1719993193885,"stop":1719993193885,"duration":0},"status":"passed","severity":"normal"},{"uid":"f224842b327b9cfe","name":"Query Generator, No message returned","time":{"start":1719993181043,"stop":1719993181048,"duration":5},"status":"passed","severity":"normal"},{"uid":"3241584b0ba5daa8","name":"Push message with content topic containing special chars","time":{"start":1719993158524,"stop":1719993158525,"duration":1},"status":"passed","severity":"normal"},{"uid":"c71f5c83d49ffa0a","name":"unsubscribes","time":{"start":1719993221006,"stop":1719993221006,"duration":0},"status":"passed","severity":"normal"},{"uid":"f349c53f9b2510e4","name":"Check received message containing shell command","time":{"start":1719992752791,"stop":1719992752791,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace9af244ffc4a0f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1719992813387,"stop":1719992813387,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82b490b819374f6","name":"Push message with custom timestamp: 1719996413712","time":{"start":1719993037768,"stop":1719993037768,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d75c684dd18f45b","name":"Push message with emoji payload","time":{"start":1719993037760,"stop":1719993037760,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcbfff48d6e4fa62","name":"Push message with rate limit","time":{"start":1719993037766,"stop":1719993037767,"duration":1},"status":"passed","severity":"normal"},{"uid":"2384e9234b14f347","name":"should set field with only FILTER enabled","time":{"start":1719992501919,"stop":1719992501919,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a3e65e243f2eb98","name":"Check received message with timestamp: 1649153314 ","time":{"start":1719993064867,"stop":1719993064867,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d5360948ede561","name":"Check message on other pubsub topic is not received","time":{"start":1719993064901,"stop":1719993064901,"duration":0},"status":"passed","severity":"normal"},{"uid":"228a4bed27df812","name":"Waku message hash computation (meta attribute not present)","time":{"start":1719992495983,"stop":1719992495984,"duration":1},"status":"passed","severity":"normal"},{"uid":"95b8920d6f952600","name":"pre and post cipher","time":{"start":1719992528415,"stop":1719992528415,"duration":0},"status":"passed","severity":"normal"},{"uid":"84db8e6cb369b245","name":"Subscribe to topic containing Russian and receive message","time":{"start":1719993193863,"stop":1719993193863,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5464da8d297513a","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1719993181048,"stop":1719993181048,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a2161cacefb8fc8","name":"Check received message containing numeric","time":{"start":1719992752786,"stop":1719992752786,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a86bbb0d6374dc","name":"Fails to publish message with empty text","time":{"start":1719993067230,"stop":1719993067230,"duration":0},"status":"passed","severity":"normal"},{"uid":"37474f706b71e451","name":"Check received message with timestamp: 1719992543245000000 ","time":{"start":1719993064899,"stop":1719993064899,"duration":0},"status":"passed","severity":"normal"},{"uid":"a925a9b61f892f3c","name":"Push message with content topic containing emoji","time":{"start":1719993158533,"stop":1719993158533,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd367bfeee52f450","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1719993067231,"stop":1719993067231,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d84ded54cfe37bf","name":"should throw error - no public key","time":{"start":1719992501913,"stop":1719992501913,"duration":0},"status":"passed","severity":"normal"},{"uid":"36696dc167881e22","name":"Query Generator, Multiple PubsubTopics","time":{"start":1719993181042,"stop":1719993181042,"duration":0},"status":"passed","severity":"normal"},{"uid":"f968f2a7e90fc9d7","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1719992493414,"stop":1719992493415,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2e738090a1b235","name":"ignores unrecognized TXT record formats","time":{"start":1719992517935,"stop":1719992517935,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d62ce76efe17400","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1719992493405,"stop":1719992493405,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf784a2f579451d","name":"Push message with content topic containing escaped characters","time":{"start":1719993037765,"stop":1719993037765,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d4d689efa094cf","name":"Push message with escaped characters payload","time":{"start":1719993037759,"stop":1719993037759,"duration":0},"status":"passed","severity":"normal"},{"uid":"6290218f28488462","name":"Ordered Callback - forward","time":{"start":1719993199117,"stop":1719993199117,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffbbae488b8a8d7b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1719992780165,"stop":1719992780165,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fdcc7e5899c810a","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1719992517222,"stop":1719992517222,"duration":0},"status":"passed","severity":"normal"},{"uid":"9554fae941e755ad","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1719993080833,"stop":1719993080833,"duration":0},"status":"passed","severity":"normal"},{"uid":"142fa1eb14a9c54b","name":"Push message with custom timestamp: 1689234353158","time":{"start":1719993158540,"stop":1719993158541,"duration":1},"status":"passed","severity":"normal"},{"uid":"b42dba0fcd2c0127","name":"Check received message containing emoji","time":{"start":1719993064897,"stop":1719993064898,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a731ba1cc42e7f9","name":"Check received message containing SQL Injection","time":{"start":1719993064885,"stop":1719993064888,"duration":3},"status":"passed","severity":"normal"},{"uid":"d6f4915e37583e0b","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1719992780176,"stop":1719992780177,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e9a0dc84ac5c742","name":"Push message with Chinese payload","time":{"start":1719993158516,"stop":1719993158516,"duration":0},"status":"passed","severity":"normal"},{"uid":"cedbe74e17b66458","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1719992780165,"stop":1719992780166,"duration":1},"status":"passed","severity":"normal"},{"uid":"778b4f6798944143","name":"should not receive a peer event after stop","time":{"start":1719993388285,"stop":1719993388285,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d48363b8cb8b16","name":"Decoder throws on undefined content topic","time":{"start":1719992529851,"stop":1719992529852,"duration":1},"status":"passed","severity":"normal"},{"uid":"622aebffbff64524","name":"different cluster, same shard: nodes don't connect","time":{"start":1719992881919,"stop":1719992881920,"duration":1},"status":"passed","severity":"normal"},{"uid":"80acef27f9f8c111","name":"Generator, custom pubsub topic","time":{"start":1719993198595,"stop":1719993198596,"duration":1},"status":"passed","severity":"normal"},{"uid":"6693324e1f3ea676","name":"1 Store, 2 relays, 2 fetches","time":{"start":1719992517648,"stop":1719992517648,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1780b4040bdb3e2","name":"Check message on other pubsub topic is not received","time":{"start":1719992752796,"stop":1719992752796,"duration":0},"status":"passed","severity":"normal"},{"uid":"a28a146cf78203ef","name":"should not fail to start the service if it is already started","time":{"start":1719993388283,"stop":1719993388283,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeed3a94ba8714e2","name":"Push message with content topic containing long","time":{"start":1719993037761,"stop":1719993037761,"duration":0},"status":"passed","severity":"normal"},{"uid":"58902a6cd33e023c","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1719992493394,"stop":1719992493395,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfeadf3c7e0c753d","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1719993124258,"stop":1719993124258,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef7a4a226b5fd991","name":"random static sharding 9 - Cluster ID: 464, Shard ID: 398","time":{"start":1719993138265,"stop":1719993138266,"duration":1},"status":"passed","severity":"normal"},{"uid":"80f05682dcd7501a","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1719992688379,"stop":1719992688380,"duration":1},"status":"passed","severity":"normal"},{"uid":"949e8272eca305e4","name":"Subscribe and receive messages via lightPush","time":{"start":1719992813378,"stop":1719992813379,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1e86dd123a42100","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1719992780177,"stop":1719992780177,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad80ee8474c0258","name":"should only return 1 node with relay and store capability","time":{"start":1719992517936,"stop":1719992517936,"duration":0},"status":"passed","severity":"normal"},{"uid":"90487427ebad574c","name":"Relay","time":{"start":1719992555780,"stop":1719992555780,"duration":0},"status":"passed","severity":"normal"},{"uid":"a60cfc7ab5957f42","name":"Push message with custom timestamp: 1719989213712","time":{"start":1719993037767,"stop":1719993037768,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b855f481d8ca686","name":"should throw error - invalid id","time":{"start":1719992501913,"stop":1719992501913,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d0865e522ed251","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1719992636334,"stop":1719992636334,"duration":0},"status":"passed","severity":"normal"},{"uid":"82678e894d016c3e","name":"Delete observer","time":{"start":1719993012228,"stop":1719993012229,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfbc4394132c9261","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1719993065334,"stop":1719993065335,"duration":1},"status":"skipped","severity":"normal"},{"uid":"564eff008d9e00c3","name":"should properly create location multiaddrs - udp","time":{"start":1719992501917,"stop":1719992501917,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4cc55b417c7de9","name":"Push message with unicode special characters payload","time":{"start":1719993158521,"stop":1719993158521,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea58fc3b347257c5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1719992780174,"stop":1719992780175,"duration":1},"status":"passed","severity":"normal"},{"uid":"503c35d40d57c685","name":"Ordered callback, aborts when callback returns true","time":{"start":1719993211357,"stop":1719993211358,"duration":1},"status":"passed","severity":"normal"},{"uid":"958d595af232731d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1719992493405,"stop":1719992493405,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e0754f6a13baa86","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1719993064868,"stop":1719993064868,"duration":0},"status":"passed","severity":"normal"},{"uid":"554e754dc750470e","name":"throws an error for improperly formatted content topics","time":{"start":1719992493398,"stop":1719992493399,"duration":1},"status":"passed","severity":"normal"},{"uid":"2966309e2d017915","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1719992517937,"stop":1719992517937,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ef3efa2ce77c","name":"Push message with meta","time":{"start":1719993158534,"stop":1719993158534,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f529c2610d28f8","name":"Subscribe and receive messages via lightPush","time":{"start":1719993193846,"stop":1719993193847,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ec1f196829bf2f5","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1719992501114,"stop":1719992501118,"duration":4},"status":"passed","severity":"normal"},{"uid":"dade2ea968cd2996","name":"should return unique PubsubTopics for static sharding","time":{"start":1719992493401,"stop":1719992493401,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee5bdde2bb3573c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1719992636331,"stop":1719992636331,"duration":0},"status":"passed","severity":"normal"},{"uid":"871cc239f3e64484","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1719992493406,"stop":1719992493406,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb66563efc73844c","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1719992780161,"stop":1719992780161,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e442ef09d20dbd2","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1719993080836,"stop":1719993080837,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cd4d0a834a4b5c6","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1719992493396,"stop":1719992493396,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0986b100329388","name":"Subscribe to topic containing short and receive message","time":{"start":1719993193858,"stop":1719993193859,"duration":1},"status":"passed","severity":"normal"},{"uid":"515cf014cf605ba1","name":"Push message with content topic containing short","time":{"start":1719993037761,"stop":1719993037761,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4dbf5dc96c4f187","name":"Generator, 2 different pubsubtopics","time":{"start":1719993198603,"stop":1719993198603,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e357c4aee38a2df","name":"Subscribe and publish message","time":{"start":1719993080824,"stop":1719993080824,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b0d3f8a9aef665f","name":"Check received message containing shell command","time":{"start":1719993064896,"stop":1719993064896,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fda0a9782470298","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1719992544169,"stop":1719992544171,"duration":2},"status":"passed","severity":"normal"},{"uid":"8fe66a49a16b9e0c","name":"addEventListener with correct event","time":{"start":1719992584755,"stop":1719992584756,"duration":1},"status":"passed","severity":"normal"},{"uid":"a752b6662353d2cf","name":"Check received message containing XML","time":{"start":1719993064861,"stop":1719993064861,"duration":0},"status":"passed","severity":"normal"},{"uid":"381194f1bdcf7a23","name":"Round trip binary encryption [ecies, signature]","time":{"start":1719992529849,"stop":1719992529850,"duration":1},"status":"passed","severity":"normal"},{"uid":"e734b8f14ad25310","name":"should throw an error if shards are undefined for static sharding","time":{"start":1719992493403,"stop":1719992493403,"duration":0},"status":"passed","severity":"normal"},{"uid":"8128732c0da23d7e","name":"Check publish message containing Arabic","time":{"start":1719993067221,"stop":1719993067222,"duration":1},"status":"passed","severity":"normal"},{"uid":"13efe448916e8e94","name":"Generator, 2 different pubsubtopics","time":{"start":1719993198601,"stop":1719993198601,"duration":0},"status":"passed","severity":"normal"},{"uid":"d650b6cc50fcff80","name":"groups content topics by expected pubsub topic","time":{"start":1719992493397,"stop":1719992493397,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ebd53b174c6f06","name":"Check publish message containing JSON","time":{"start":1719993067225,"stop":1719993067225,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd0151dfdd0ef23","name":"Query Generator, No Decoder","time":{"start":1719993181042,"stop":1719993181043,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fe141705145c7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1719992493406,"stop":1719992493406,"duration":0},"status":"passed","severity":"normal"},{"uid":"36380a8ad8ba95e1","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1719992517223,"stop":1719992517223,"duration":0},"status":"passed","severity":"normal"},{"uid":"8644250bf7d7dc5","name":"Ephemeral field set to true","time":{"start":1719992506828,"stop":1719992506828,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9440bfdc727ce9c","name":"Check received message containing special chars","time":{"start":1719993064883,"stop":1719993064884,"duration":1},"status":"passed","severity":"normal"},{"uid":"2160058293d88892","name":"Check message with no content topic is not received","time":{"start":1719992752797,"stop":1719992752797,"duration":0},"status":"passed","severity":"normal"},{"uid":"86996af547a22aa6","name":"Throws when trying to push message with empty payload","time":{"start":1719993037760,"stop":1719993037760,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd720027ce23aac","name":"Light Node - default protocols","time":{"start":1719993233768,"stop":1719993233768,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b2965a4d0118ee","name":"Subscribe to topic containing emoji and receive message","time":{"start":1719993193895,"stop":1719993193895,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e25160deb330bc4","name":"Check publish message containing Chinese","time":{"start":1719993067220,"stop":1719993067221,"duration":1},"status":"passed","severity":"normal"},{"uid":"b17df61e274cc239","name":"Passing page size 11 when there are 10 messages","time":{"start":1719993218112,"stop":1719993218113,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fcea5adebd5ff71","name":"Check meta is set [ecies]","time":{"start":1719992529850,"stop":1719992529850,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d77fee76979d0df","name":"Push to array if already present","time":{"start":1719992492828,"stop":1719992492828,"duration":0},"status":"passed","severity":"normal"},{"uid":"25fef0cb51235ea5","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1719992780158,"stop":1719992780158,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd04417444549a13","name":"Generator, custom pubsub topic","time":{"start":1719993198602,"stop":1719993198602,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b88dc86f383a6e","name":"Fails to publish message with size larger than 1 MB","time":{"start":1719993067233,"stop":1719993067233,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ef1e84db7ee861","name":"throws on content topic with empty version field","time":{"start":1719992493390,"stop":1719992493390,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef20cd0f8c9774af","name":"Relay + Store","time":{"start":1719992501920,"stop":1719992501920,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0765673018de47","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1719993080827,"stop":1719993080828,"duration":1},"status":"passed","severity":"normal"},{"uid":"353d3e9daf7c8562","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1719993198603,"stop":1719993198604,"duration":1},"status":"passed","severity":"normal"},{"uid":"b03df23247520d88","name":"Meta field set when metaSetter is specified","time":{"start":1719992506829,"stop":1719992506829,"duration":0},"status":"passed","severity":"normal"},{"uid":"f53c73f55ecef2fd","name":"Subscribe to topic containing special chars and receive message","time":{"start":1719993193860,"stop":1719993193860,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9a03ae651c703b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1719993193871,"stop":1719993193871,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc17bf02be1b99f1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1719992493410,"stop":1719992493410,"duration":0},"status":"passed","severity":"normal"},{"uid":"789e37dd641aaf2e","name":"should not throw an error for a single configured topic","time":{"start":1719992493412,"stop":1719992493412,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87571fad2655f32","name":"should handle a minimal index list","time":{"start":1719992493447,"stop":1719992493447,"duration":0},"status":"passed","severity":"normal"},{"uid":"225b28ef10f2e778","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1719992493407,"stop":1719992493407,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2129db1bcb5aed7","name":"Push message with short payload","time":{"start":1719993158514,"stop":1719993158515,"duration":1},"status":"passed","severity":"normal"},{"uid":"604f2606b64ffdac","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1719992516738,"stop":1719992516738,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5eaff846d918514","name":"Check received message with timestamp: 1649153314 ","time":{"start":1719992752794,"stop":1719992752794,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7937df69f1293b","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1719993080837,"stop":1719993080837,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b57012b9f9aaf6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1719993064899,"stop":1719993064900,"duration":1},"status":"passed","severity":"normal"},{"uid":"37b3777391512c68","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1719993223960,"stop":1719993223961,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e95211a23062d2c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1719992880978,"stop":1719992880978,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff488b6cb5dbf8d","name":"Relay - dialed first","time":{"start":1719993233764,"stop":1719993233764,"duration":0},"status":"passed","severity":"normal"},{"uid":"a37a2be2e48cea50","name":"Subscribe to topic containing special chars and publish message","time":{"start":1719993080832,"stop":1719993080832,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1b808bff42de53","name":"should throw an error for empty SingleShardInfos array","time":{"start":1719992493400,"stop":1719992493400,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad4fec2ca730710","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1719992493448,"stop":1719992493448,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2197fab59c2a98f","name":"tcp ip4 address","time":{"start":1719992501199,"stop":1719992501199,"duration":0},"status":"passed","severity":"normal"},{"uid":"293cd7cae57ff6b6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1719992834209,"stop":1719992834210,"duration":1},"status":"passed","severity":"normal"},{"uid":"781bc71beecc903e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1719992880980,"stop":1719992880981,"duration":1},"status":"passed","severity":"normal"},{"uid":"82411e19c451487a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1719993193863,"stop":1719993193864,"duration":1},"status":"passed","severity":"normal"},{"uid":"b24b9ca20cea4afb","name":"should properly create location multiaddrs - udp4","time":{"start":1719992501916,"stop":1719992501916,"duration":0},"status":"passed","severity":"normal"},{"uid":"db1b33829a76420","name":"Check message received after nwaku node is restarted","time":{"start":1719993064872,"stop":1719993064872,"duration":0},"status":"skipped","severity":"normal"},{"uid":"12e19215312928c9","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1719992493400,"stop":1719992493400,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a145c58b832ec4","name":"Publishes to nwaku","time":{"start":1719993037131,"stop":1719993037132,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cf9551c028505ab","name":"Push message with content topic containing short","time":{"start":1719993158523,"stop":1719993158523,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e1eb428ece085e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1719992493411,"stop":1719992493411,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10b5cee849ab697","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1719992501107,"stop":1719992501108,"duration":1},"status":"passed","severity":"normal"},{"uid":"b862f5a3bc14457d","name":"Decoder throws on undefined content topic","time":{"start":1719992527839,"stop":1719992527840,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0d7ba938a1d3900","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1719992636339,"stop":1719992636339,"duration":0},"status":"passed","severity":"normal"},{"uid":"478ad481dbf8a147","name":"Ping on unsubscribed peer","time":{"start":1719992606554,"stop":1719992606557,"duration":3},"status":"passed","severity":"normal"},{"uid":"8065e2f9bc746e18","name":"Check message with invalid timestamp is not received","time":{"start":1719993064868,"stop":1719993064869,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c61571986075149","name":"handles empty shards array correctly","time":{"start":1719992493419,"stop":1719992493419,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdedffcf83e5739e","name":"Subscribe and receive messages via waku relay post","time":{"start":1719993193848,"stop":1719993193848,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df9eea3d28f55d5","name":"should return valid sharding parameters for static sharding","time":{"start":1719992493416,"stop":1719992493416,"duration":0},"status":"passed","severity":"normal"},{"uid":"77cefa79e5e45681","name":"Push message with JSON payload","time":{"start":1719993037759,"stop":1719993037759,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a4c018d2faee7c1","name":"Overlapping topic subscription","time":{"start":1719993080829,"stop":1719993080830,"duration":1},"status":"skipped","severity":"normal"},{"uid":"840b614bd9f56d6d","name":"random static sharding 5 - Cluster ID: 108, Shard ID: 516","time":{"start":1719993138261,"stop":1719993138261,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e9415976f5bd1","name":"Relay - dialed after","time":{"start":1719993233765,"stop":1719993233765,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a1a6a18f7fdbca","name":"should be able to encode the field with only STORE set to true","time":{"start":1719992501101,"stop":1719992501102,"duration":1},"status":"passed","severity":"normal"},{"uid":"487d2bd83eaa504","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1719992544168,"stop":1719992544169,"duration":1},"status":"passed","severity":"normal"},{"uid":"83bfca01ccdd816","name":"Push message with Basic HTML tag payload","time":{"start":1719993037758,"stop":1719993037759,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1dfe75a48c95693","name":"Subscribe to topic containing Script and publish message","time":{"start":1719993080834,"stop":1719993080834,"duration":0},"status":"passed","severity":"normal"},{"uid":"801fb85058d15778","name":"Reopen subscription with peer with lost subscription","time":{"start":1719992645813,"stop":1719992645814,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8fda7bc56c4d42e","name":"Push message with Script payload","time":{"start":1719993037758,"stop":1719993037758,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cb15e66a4bbfcf2","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1719992636331,"stop":1719992636332,"duration":1},"status":"passed","severity":"normal"},{"uid":"f53dacd53a186666","name":"Fails to publish message with wrong content topic","time":{"start":1719993067230,"stop":1719993067231,"duration":1},"status":"passed","severity":"normal"},{"uid":"73f2a8c7d4d90a21","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1719992780180,"stop":1719992780180,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8135c5b962b92d3","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1719992834210,"stop":1719992834211,"duration":1},"status":"passed","severity":"normal"},{"uid":"77cf512af8590825","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app72/8/topic701/xml","time":{"start":1719993124242,"stop":1719993124242,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6dfb00d8aa8f62","name":"Fails to push message with empty content topic","time":{"start":1719993037765,"stop":1719993037766,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9e228cbcfef150c","name":"Passing page size 110 when there are 120 messages","time":{"start":1719993218114,"stop":1719993218115,"duration":1},"status":"passed","severity":"normal"},{"uid":"972187c6e3236cfc","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1719992556130,"stop":1719992556130,"duration":0},"status":"skipped","severity":"normal"},{"uid":"99010e107322777e","name":"Check publish message containing short","time":{"start":1719993067217,"stop":1719993067218,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2e49cd44f06f353","name":"throws on content topic with empty topic name field","time":{"start":1719992493390,"stop":1719992493390,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d5ba43a2665690","name":"should not receive a peer event before start","time":{"start":1719992556128,"stop":1719992556128,"duration":0},"status":"passed","severity":"normal"},{"uid":"343e2c271e08e20a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1719993193856,"stop":1719993193857,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ffd50f888bb1d91","name":"Does not throw an exception when node disconnects","time":{"start":1719993229310,"stop":1719993229310,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cebd2782f5e604d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1719992813379,"stop":1719992813379,"duration":0},"status":"passed","severity":"normal"},{"uid":"dffadf5839f97af4","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1719992493415,"stop":1719992493415,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bae12444c54c788","name":"Publish message with custom timestamp: Wed Jul 03 2024 06:50:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1719993067228,"stop":1719993067229,"duration":1},"status":"passed","severity":"normal"},{"uid":"182d5a1b49e5188d","name":"getPeersByDiscovery","time":{"start":1719992584757,"stop":1719992584757,"duration":0},"status":"passed","severity":"normal"},{"uid":"68196730dfdd5dcb","name":"Check received message containing emoji","time":{"start":1719993064866,"stop":1719993064866,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb50fe458ab87d","name":"Waku message hash computation (no timestamp)","time":{"start":1719992495984,"stop":1719992495985,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b7fac9f2b54a454","name":"Push message with long payload","time":{"start":1719993158515,"stop":1719993158515,"duration":0},"status":"passed","severity":"normal"},{"uid":"cace1cfc5b47e512","name":"Push message with content topic containing Script","time":{"start":1719993037763,"stop":1719993037763,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c785b3988e9fa26","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1719992493418,"stop":1719992493418,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4213a9eead8508d","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1719992493410,"stop":1719992493411,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4ffaa120e451f01","name":"Generator, 2 different pubsubtopics","time":{"start":1719993198604,"stop":1719993198605,"duration":1},"status":"passed","severity":"normal"},{"uid":"f70868d8844fbae3","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1719993223964,"stop":1719993223965,"duration":1},"status":"passed","severity":"normal"},{"uid":"95a9b4e6d01a1cbe","name":"should throw an error for an unconfigured topic","time":{"start":1719992493413,"stop":1719992493413,"duration":0},"status":"passed","severity":"normal"},{"uid":"22dd26fe9a12ea38","name":"Subscribe to topic containing shell command and receive message","time":{"start":1719993193866,"stop":1719993193866,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e8005774f6eb69","name":"Subscribe to topic containing long and publish message","time":{"start":1719993080831,"stop":1719993080831,"duration":0},"status":"passed","severity":"normal"},{"uid":"a055771e25023f90","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1719992495981,"stop":1719992495983,"duration":2},"status":"passed","severity":"normal"},{"uid":"b5ad8fa0a4699273","name":"Push message with content topic containing JSON","time":{"start":1719993158531,"stop":1719993158531,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ad4a5b4c79f7bc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1719992780169,"stop":1719992780169,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c37e85ced3b07c","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1719992780172,"stop":1719992780173,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa289a385d8d9b12","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1719992493395,"stop":1719992493396,"duration":1},"status":"passed","severity":"normal"},{"uid":"972c9ee91d78e2f6","name":"Non TWN Cluster","time":{"start":1719993124240,"stop":1719993124240,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e3f42da419559b","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1719992686158,"stop":1719992686159,"duration":1},"status":"passed","severity":"normal"},{"uid":"384433a24479a342","name":"Publish message with large meta","time":{"start":1719993067234,"stop":1719993067235,"duration":1},"status":"passed","severity":"normal"},{"uid":"d51eca6cac5e99c5","name":"Decrypt messages","time":{"start":1719993012228,"stop":1719993012228,"duration":0},"status":"passed","severity":"normal"},{"uid":"25369ce20529c317","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1719992813380,"stop":1719992813380,"duration":0},"status":"passed","severity":"normal"},{"uid":"556583cf2d1198f4","name":"Query with Ordered Callback, No message returned","time":{"start":1719993181049,"stop":1719993181050,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9b757de883ea71d","name":"Check received message containing unicode special characters","time":{"start":1719992752792,"stop":1719992752792,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e1310eb69bc07a","name":"should properly create location multiaddrs - tcp4","time":{"start":1719992501916,"stop":1719992501916,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd8076d5827dcca8","name":"Encoder throws on undefined content topic","time":{"start":1719992529850,"stop":1719992529851,"duration":1},"status":"passed","severity":"normal"},{"uid":"46ddfa99bebfd5f6","name":"Add multiple subscription objects on single nwaku node","time":{"start":1719992813391,"stop":1719992813410,"duration":19},"status":"passed","severity":"normal"},{"uid":"2e3c7c9e9fb05ade","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app98/1/topic718/utf8","time":{"start":1719993124242,"stop":1719993124242,"duration":0},"status":"passed","severity":"normal"},{"uid":"471d0916b308a6ac","name":"Add multiple subscription objects on single nwaku node","time":{"start":1719993193868,"stop":1719993193868,"duration":0},"status":"passed","severity":"normal"},{"uid":"b136f8d033b74048","name":"should return false","time":{"start":1719992501914,"stop":1719992501914,"duration":0},"status":"passed","severity":"normal"},{"uid":"64940b9a0863d1a","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1719993162542,"stop":1719993162543,"duration":1},"status":"passed","severity":"normal"},{"uid":"c99fbde62ac3317b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1719993193849,"stop":1719993193849,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ceed4578d54a4","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1719993181051,"stop":1719993181051,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb37a24061c70f8","name":"Push message with content topic containing XML","time":{"start":1719993158530,"stop":1719993158530,"duration":0},"status":"passed","severity":"normal"},{"uid":"d12c1077746e44b6","name":"Ping on subscribed peer","time":{"start":1719992645815,"stop":1719992645816,"duration":1},"status":"passed","severity":"normal"},{"uid":"43b3add7906180e8","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1719992551560,"stop":1719992551561,"duration":1},"status":"passed","severity":"normal"},{"uid":"4322fc895aac27bd","name":"Ping succeeds for all connected peers","time":{"start":1719992688373,"stop":1719992688373,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a33f2b3725c37f","name":"random static sharding 1 - Cluster ID: 743, Shard ID: 264","time":{"start":1719993138258,"stop":1719993138258,"duration":0},"status":"passed","severity":"normal"},{"uid":"200733a979b5c746","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1719993193885,"stop":1719993193885,"duration":0},"status":"passed","severity":"normal"},{"uid":"3476e86358c1ff21","name":"1 Store, 2 fetches","time":{"start":1719992517647,"stop":1719992517648,"duration":1},"status":"passed","severity":"normal"},{"uid":"64374afbb532469f","name":"Sign & Recover","time":{"start":1719992528416,"stop":1719992528416,"duration":0},"status":"passed","severity":"normal"},{"uid":"220707c341981b3c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1719992780181,"stop":1719992780181,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f2c003ad73efbd","name":"Store - dialed after - with timeout","time":{"start":1719993233767,"stop":1719993233767,"duration":0},"status":"passed","severity":"normal"},{"uid":"39405e637029780d","name":"Push message with shell command payload","time":{"start":1719993037759,"stop":1719993037759,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ba8715a5d0f365","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1719992493394,"stop":1719992493394,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4abf1d9821e7653","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1719992493399,"stop":1719992493399,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5ad3996a2f9595","name":"Subscribe to topic containing XML and publish message","time":{"start":1719993080835,"stop":1719993080835,"duration":0},"status":"passed","severity":"normal"},{"uid":"19393d71da22316a","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1719993067227,"stop":1719993067228,"duration":1},"status":"passed","severity":"normal"},{"uid":"a65aababd56e0b52","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1719993193870,"stop":1719993193870,"duration":0},"status":"passed","severity":"normal"},{"uid":"71900c6949beeef1","name":"should be able to decode the field with only STORE set to true","time":{"start":1719992501113,"stop":1719992501114,"duration":1},"status":"passed","severity":"normal"},{"uid":"8782088882cfebd4","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1719992551562,"stop":1719992551562,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe69c238d20678b3","name":"Nodes with multiple pubsub topic","time":{"start":1719993054025,"stop":1719993054025,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ce94ab3cacba6","name":"should handle corrupted local storage data gracefully","time":{"start":1719992521829,"stop":1719992521829,"duration":0},"status":"passed","severity":"normal"},{"uid":"74209f403b077137","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1719992813382,"stop":1719992813383,"duration":1},"status":"passed","severity":"normal"},{"uid":"201d2a29b9c25c98","name":"A test","time":{"start":1719992834287,"stop":1719992834287,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e735fb07b643261","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1719992601053,"stop":1719992601053,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c768a9218162f9","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1719993181050,"stop":1719993181051,"duration":1},"status":"passed","severity":"normal"},{"uid":"edf4d37c33616885","name":"Decoder throws on undefined content topic","time":{"start":1719992506831,"stop":1719992506831,"duration":0},"status":"passed","severity":"normal"},{"uid":"7085adfb9b3ee3e3","name":"Query Generator - backward","time":{"start":1719993199113,"stop":1719993199114,"duration":1},"status":"passed","severity":"normal"},{"uid":"264fa4ccd43dc6ec","name":"addEventListener with wrong event","time":{"start":1719992584756,"stop":1719992584756,"duration":0},"status":"passed","severity":"normal"},{"uid":"b355f9af8507a89c","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1719992493401,"stop":1719992493401,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a89f911461e98be","name":"Overlapping topic subscription","time":{"start":1719992813383,"stop":1719992813383,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82e84676864afbf","name":"through manual discovery","time":{"start":1719992884931,"stop":1719992884932,"duration":1},"status":"passed","severity":"normal"},{"uid":"da8578f7889707dc","name":"Publish message with rate limit","time":{"start":1719993067235,"stop":1719993067235,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cfa86b0c20ebfad","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1719992493408,"stop":1719992493408,"duration":0},"status":"passed","severity":"normal"},{"uid":"be11d6f3f4ab1c05","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1719992752794,"stop":1719992752795,"duration":1},"status":"passed","severity":"normal"},{"uid":"9533c25fe774f31","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1719992780179,"stop":1719992780179,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d76f3f6f73285e","name":"random static sharding 8 - Cluster ID: 919, Shard ID: 422","time":{"start":1719993138263,"stop":1719993138265,"duration":2},"status":"passed","severity":"normal"},{"uid":"46e3603edbedd9d9","name":"should not receive a peer event after stop","time":{"start":1719992556128,"stop":1719992556129,"duration":1},"status":"passed","severity":"normal"},{"uid":"332205b8c941c9d4","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1719993223961,"stop":1719993223961,"duration":0},"status":"passed","severity":"normal"},{"uid":"41cefb42041d495e","name":"Check received message containing escaped characters","time":{"start":1719993064864,"stop":1719993064865,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bc5f5825a5d7319","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app66/6/topic270/xml","time":{"start":1719993124255,"stop":1719993124256,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc33899350049158","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1719992501108,"stop":1719992501109,"duration":1},"status":"passed","severity":"normal"},{"uid":"74632825ec274109","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1719992780160,"stop":1719992780160,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2463c3a9a81ce1","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1719993193890,"stop":1719993193894,"duration":4},"status":"passed","severity":"normal"},{"uid":"90b7a2a3ae0d2d2c","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1719993080835,"stop":1719993080835,"duration":0},"status":"passed","severity":"normal"},{"uid":"103e22e8afd7eb7d","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app39/1/topic828/xml","time":{"start":1719993124241,"stop":1719993124241,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf210eccdce31517","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1719992686156,"stop":1719992686157,"duration":1},"status":"passed","severity":"normal"},{"uid":"935d45d924f7ee6","name":"Check message with non string payload is not received","time":{"start":1719992752798,"stop":1719992752798,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eba4c61e16cee2","name":"Encoder throws on undefined content topic","time":{"start":1719992527838,"stop":1719992527838,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d0f2472a415bcf3","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1719993054019,"stop":1719993054020,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcc71f7914e8c615","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1719992834214,"stop":1719992834214,"duration":0},"status":"passed","severity":"normal"},{"uid":"331e4db8388cb760","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1719992493393,"stop":1719992493393,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb93745efd8e9af3","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1719992493404,"stop":1719992493404,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b7d6eefec6ed04","name":"handles multiple messages","time":{"start":1719993221005,"stop":1719993221006,"duration":1},"status":"passed","severity":"normal"},{"uid":"e188e2d88c2d6277","name":"Check received message containing Arabic","time":{"start":1719992752787,"stop":1719992752788,"duration":1},"status":"passed","severity":"normal"},{"uid":"8998138be8f735e7","name":"Subscribe to topic containing numeric and publish message","time":{"start":1719993080831,"stop":1719993080831,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da26a6fb03a871b","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1719993223961,"stop":1719993223962,"duration":1},"status":"passed","severity":"normal"},{"uid":"125599a0b22c454c","name":"Check publish message containing escaped characters","time":{"start":1719993067226,"stop":1719993067226,"duration":0},"status":"passed","severity":"normal"},{"uid":"d006f1ed234ec754","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app67/3/topic58/proto","time":{"start":1719993124255,"stop":1719993124255,"duration":0},"status":"passed","severity":"normal"},{"uid":"983b3fa24dd12741","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1719992880975,"stop":1719992880975,"duration":0},"status":"passed","severity":"normal"},{"uid":"e50cc77974695833","name":"Push message with content topic containing Script","time":{"start":1719993158529,"stop":1719993158529,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69cf34384c05dda","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1719992493392,"stop":1719992493392,"duration":0},"status":"passed","severity":"normal"},{"uid":"184e05fcae2403a8","name":"Callback on promise, aborts when callback returns true","time":{"start":1719993211355,"stop":1719993211356,"duration":1},"status":"passed","severity":"normal"},{"uid":"45f8502a8e9afda8","name":"Check received message with timestamp: 1719992543245 ","time":{"start":1719993064867,"stop":1719993064867,"duration":0},"status":"passed","severity":"normal"},{"uid":"4609fac70c37eca6","name":"random static sharding 4 - Cluster ID: 19, Shard ID: 869","time":{"start":1719993138259,"stop":1719993138261,"duration":2},"status":"passed","severity":"normal"},{"uid":"ca3c65d158f67cab","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1719992834211,"stop":1719992834211,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1c1e7f17f685c7a","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1719992780168,"stop":1719992780168,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3be0ab8fee30c0b","name":"Fails to push message bigger that 1MB","time":{"start":1719993158542,"stop":1719993158543,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c98ca23cceb395d","name":"Push message on custom pubsubTopic","time":{"start":1719992880980,"stop":1719992880980,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d742a0fbba1ab2d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1719992880975,"stop":1719992880976,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fa9dc8aa52fec19","name":"Ping on unsubscribed peer","time":{"start":1719992645817,"stop":1719992645818,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fad8daa6e7b41af","name":"Push message with custom timestamp: 1719996353158","time":{"start":1719993158541,"stop":1719993158542,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f90c46fe22947c8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1719993193860,"stop":1719993193862,"duration":2},"status":"passed","severity":"normal"},{"uid":"1765e2009a6507ab","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1719992780167,"stop":1719992780167,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1a44daa147cae0","name":"Decoder throws on empty string content topic","time":{"start":1719992527840,"stop":1719992527840,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc9b75d84cb6eec","name":"Push message with content topic containing Arabic","time":{"start":1719993037762,"stop":1719993037763,"duration":1},"status":"passed","severity":"normal"},{"uid":"edd043b8ac94079e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1719992813390,"stop":1719992813391,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff85ae2acdeed782","name":"Check received message containing Script","time":{"start":1719992752789,"stop":1719992752789,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71ab3dc9766c9cf","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1719993054027,"stop":1719993054027,"duration":0},"status":"passed","severity":"normal"},{"uid":"a56c2c87e21ed9d4","name":"Subscribe to topic containing short and publish message","time":{"start":1719993080830,"stop":1719993080830,"duration":0},"status":"passed","severity":"normal"},{"uid":"2068fc8e352d4785","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1719992780166,"stop":1719992780166,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b3ab86b2830f35e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1719993064900,"stop":1719993064900,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac90290da26f51af","name":"should be able to decode the field with only RELAY set to true","time":{"start":1719992501110,"stop":1719992501111,"duration":1},"status":"passed","severity":"normal"},{"uid":"7181d3e121854aea","name":"Check message with non string payload is not received","time":{"start":1719993064904,"stop":1719993064905,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b984f6ad1b3fa29","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1719992780182,"stop":1719992780183,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d0364aaf27468da","name":"Check publish message containing Russian","time":{"start":1719993067222,"stop":1719993067223,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed0dce169183052f","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1719992493402,"stop":1719992493402,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb4c4e6bffc0537","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1719993193877,"stop":1719993193879,"duration":2},"status":"passed","severity":"normal"},{"uid":"db35ad68bdff2eec","name":"Subscribe and receive messages via lightPush","time":{"start":1719993193869,"stop":1719993193869,"duration":0},"status":"passed","severity":"normal"},{"uid":"77585dcb358c9b67","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1719993193886,"stop":1719993193886,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a75b251e4ad11b6","name":"can start the service","time":{"start":1719993388281,"stop":1719993388282,"duration":1},"status":"passed","severity":"normal"},{"uid":"715bcfd1e697041f","name":"Check received message containing escaped characters","time":{"start":1719992752791,"stop":1719992752792,"duration":1},"status":"passed","severity":"normal"},{"uid":"e67f260b00a8c367","name":"should configure sharding based on application and version for autosharding","time":{"start":1719992493416,"stop":1719992493417,"duration":1},"status":"passed","severity":"normal"},{"uid":"deaddf6651090e7","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1719992686156,"stop":1719992686156,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b69d41d3fddd16","name":"Passing cursor with wrong pubsubTopic","time":{"start":1719993162544,"stop":1719993162544,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c0472617224f9b8","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1719992501911,"stop":1719992501911,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9ceceec34adfa76","name":"Push message with Russian payload","time":{"start":1719993037757,"stop":1719993037757,"duration":0},"status":"passed","severity":"normal"},{"uid":"d13d77846f515153","name":"Passing an array","time":{"start":1719993229310,"stop":1719993229310,"duration":0},"status":"passed","severity":"normal"},{"uid":"953e2e49c9862c5f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1719993193867,"stop":1719993193868,"duration":1},"status":"passed","severity":"normal"},{"uid":"4431cdb0410c8fd0","name":"Push message with content topic containing numeric","time":{"start":1719993158524,"stop":1719993158524,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab7f0ca8ba065f57","name":"Push message with short payload","time":{"start":1719993037755,"stop":1719993037755,"duration":0},"status":"passed","severity":"normal"},{"uid":"c025bd6436842501","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1719992493394,"stop":1719992493394,"duration":0},"status":"passed","severity":"normal"},{"uid":"4141e8e1e2befe64","name":"non connected peers","time":{"start":1719993008689,"stop":1719993008689,"duration":0},"status":"skipped","severity":"normal"},{"uid":"832578bfefc49d94","name":"Ping on unsubscribed peer","time":{"start":1719992645812,"stop":1719992645813,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f832b1046220b4c","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1719993065336,"stop":1719993065336,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2dce216c772cc8b2","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1719992554877,"stop":1719992554878,"duration":1},"status":"passed","severity":"normal"},{"uid":"592fe04ad4c290dc","name":"should not fail to start the service if it is already started","time":{"start":1719992556126,"stop":1719992556127,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc0aed9d1b6a6dc","name":"Check meta is set [symmetric]","time":{"start":1719992527837,"stop":1719992527837,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc3a146d90ca90c","name":"Waku message hash computation (payload length 0)","time":{"start":1719992495984,"stop":1719992495984,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58599a139f5d03a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1719992780170,"stop":1719992780170,"duration":0},"status":"passed","severity":"normal"},{"uid":"88b3321c982cd135","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1719992780163,"stop":1719992780163,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ef8a31a9fd9e34","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1719992501119,"stop":1719992501120,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a71a980afbaae47","name":"Round trip binary serialization","time":{"start":1719992506828,"stop":1719992506828,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c92ce82dc4b12d1","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1719993080832,"stop":1719993080832,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd903338752664d","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1719992527836,"stop":1719992527837,"duration":1},"status":"passed","severity":"normal"},{"uid":"a66f5524c54283d8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1719993193866,"stop":1719993193867,"duration":1},"status":"passed","severity":"normal"},{"uid":"18212a9c74e8b19b","name":"can start the service","time":{"start":1719992521825,"stop":1719992521825,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b4d58d0c1cb041c","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1719993211580,"stop":1719993211582,"duration":2},"status":"passed","severity":"normal"},{"uid":"54dd26c17feef2c1","name":"Ping on subscribed peer","time":{"start":1719992606541,"stop":1719992606541,"duration":0},"status":"passed","severity":"normal"},{"uid":"feeb0864377853a8","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1719992517938,"stop":1719992517938,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ebef05b778f2e83f","name":"Encoder throws on empty string content topic","time":{"start":1719992506830,"stop":1719992506830,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9972e62ec4a7b0","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1719993162543,"stop":1719993162543,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf751d0d8090ad23","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1719992544166,"stop":1719992544168,"duration":2},"status":"passed","severity":"normal"},{"uid":"27df99f70d8b6a8e","name":"Check received message containing JSON","time":{"start":1719993064895,"stop":1719993064896,"duration":1},"status":"passed","severity":"normal"},{"uid":"28ab29605153f917","name":"receives messages sent to provided content topic through stream","time":{"start":1719993065336,"stop":1719993065336,"duration":0},"status":"skipped","severity":"normal"},{"uid":"26d9a689c7ca2f72","name":"random static sharding 10 - Cluster ID: 864, Shard ID: 260","time":{"start":1719993138266,"stop":1719993138266,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0e063319ea6260","name":"Push message with XML payload","time":{"start":1719993158519,"stop":1719993158519,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13a606bcc43f90c","name":"Check publish message after client node is restarted","time":{"start":1719993067234,"stop":1719993067234,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7fc7163cd50ad6b","name":"should get / set TCP multiaddr","time":{"start":1719992501915,"stop":1719992501915,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50caf3a46ebe5c6","name":"Check received message containing Russian","time":{"start":1719993064885,"stop":1719993064885,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c74d6b8bd0a753","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1719992493416,"stop":1719992493416,"duration":0},"status":"passed","severity":"normal"},{"uid":"e150014cfd591267","name":"Check received message containing Arabic","time":{"start":1719993064884,"stop":1719993064884,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba9cf93dd42d844","name":"Check received message containing Basic HTML tag","time":{"start":1719992752790,"stop":1719992752790,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ff267565275078","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1719992544172,"stop":1719992544172,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4578f9cf969a42","name":"Promise Callback - forward","time":{"start":1719993199114,"stop":1719993199115,"duration":1},"status":"passed","severity":"normal"},{"uid":"41bc9a5806a0a01e","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1719992501118,"stop":1719992501119,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff650c0d465b3e8c","name":"Subscribe to topic containing long and receive message","time":{"start":1719993193883,"stop":1719993193884,"duration":1},"status":"passed","severity":"normal"},{"uid":"af3a103171538b5","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1719992495985,"stop":1719992495985,"duration":0},"status":"passed","severity":"normal"},{"uid":"d14975a550185728","name":"throws on content topic with generation field greater than 0","time":{"start":1719992493389,"stop":1719992493389,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d174910a863833","name":"retrieves a single peer","time":{"start":1719992517933,"stop":1719992517933,"duration":0},"status":"passed","severity":"normal"},{"uid":"f81c3a8597e468a1","name":"Check received message containing escaped characters","time":{"start":1719993064896,"stop":1719993064897,"duration":1},"status":"passed","severity":"normal"},{"uid":"680d4d7f2d15a2b1","name":"Query generator for multiple messages with multiple decoders","time":{"start":1719993211354,"stop":1719993211354,"duration":0},"status":"passed","severity":"normal"},{"uid":"f910d7e36dbf5b9f","name":"can start and stop the service","time":{"start":1719992556125,"stop":1719992556125,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b53e6f617062852","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1719993080825,"stop":1719993080826,"duration":1},"status":"passed","severity":"normal"},{"uid":"434b8871ebcbcd1b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1719992493408,"stop":1719992493408,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c9fe96b7de8e06","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1719993211584,"stop":1719993211587,"duration":3},"status":"passed","severity":"normal"},{"uid":"4e37aeec4239509d","name":"Push message with Script payload","time":{"start":1719993158518,"stop":1719993158518,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b6517e220dce3f","name":"Ephemeral messages are not stored","time":{"start":1719992554876,"stop":1719992554877,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ffae9c1e79c0316","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1719992834214,"stop":1719992834214,"duration":0},"status":"passed","severity":"normal"},{"uid":"5167273e1d7a2193","name":"should be called for bootstrap peers","time":{"start":1719992551559,"stop":1719992551560,"duration":1},"status":"passed","severity":"normal"},{"uid":"86ac4966bf9e5645","name":"throws on content topic with empty encoding field","time":{"start":1719992493391,"stop":1719992493391,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb3d320e8ce16cc8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1719993193886,"stop":1719993193886,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a18574862aec260","name":"configure the node with multiple content topics","time":{"start":1719993124257,"stop":1719993124257,"duration":0},"status":"passed","severity":"normal"},{"uid":"727c3aa1c908011e","name":"Default pageSize","time":{"start":1719993218115,"stop":1719993218115,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35538de678a5d4b","name":"Push message with content topic containing shell command","time":{"start":1719993158532,"stop":1719993158532,"duration":0},"status":"passed","severity":"normal"},{"uid":"9863f6493ebed849","name":"Asymmetric encrypt & decrypt","time":{"start":1719992528414,"stop":1719992528414,"duration":0},"status":"passed","severity":"normal"},{"uid":"88715f4fa818d5e0","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1719993211588,"stop":1719993211589,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f1a5805c9104c29","name":"should emit a peer event after start","time":{"start":1719992556127,"stop":1719992556128,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b979ff1cde1b342","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1719993223963,"stop":1719993223963,"duration":0},"status":"passed","severity":"normal"},{"uid":"9759f68382faee29","name":"Check received message containing numeric","time":{"start":1719993064857,"stop":1719993064858,"duration":1},"status":"passed","severity":"normal"},{"uid":"d40934a359dec57c","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1719992517221,"stop":1719992517222,"duration":1},"status":"passed","severity":"normal"},{"uid":"9680e72cef7973c2","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1719992813390,"stop":1719992813390,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3304333cb75a50f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1719992813388,"stop":1719992813389,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ca9b12fb97f5ff1","name":"should emit a peer event after start","time":{"start":1719992521827,"stop":1719992521827,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b47ad58a41bed9","name":"throws on content topic with too few or too many fields","time":{"start":1719992493388,"stop":1719992493388,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9ebdb8e0c376bc3","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1719992493397,"stop":1719992493398,"duration":1},"status":"passed","severity":"normal"},{"uid":"8205c7d63721d075","name":"stop","time":{"start":1719992584759,"stop":1719992584759,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b9e7e446825387","name":"new peer added after a peer was already found","time":{"start":1719993008267,"stop":1719993008267,"duration":0},"status":"skipped","severity":"normal"},{"uid":"51b196ef87014b4f","name":"safeDispatchEvent","time":{"start":1719992584758,"stop":1719992584759,"duration":1},"status":"passed","severity":"normal"},{"uid":"f07a7b6e73dddb93","name":"Check message received after jswaku node is restarted","time":{"start":1719993064905,"stop":1719993064905,"duration":0},"status":"skipped","severity":"normal"},{"uid":"466bd7892dcf6ba9","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1719992551561,"stop":1719992551562,"duration":1},"status":"passed","severity":"normal"},{"uid":"32f3517ccbbcc4","name":"start node with empty content topic","time":{"start":1719993124259,"stop":1719993124259,"duration":0},"status":"passed","severity":"normal"},{"uid":"70513531242d2a07","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1719993124239,"stop":1719993124240,"duration":1},"status":"passed","severity":"normal"},{"uid":"796e738374837b29","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1719992506832,"stop":1719992506832,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc140453be08c3a8","name":"Push message with rate limit","time":{"start":1719993158536,"stop":1719993158540,"duration":4},"status":"passed","severity":"normal"},{"uid":"56a6bebb089a41b1","name":"should get / set UDP multiaddr","time":{"start":1719992501915,"stop":1719992501915,"duration":0},"status":"passed","severity":"normal"}] |