mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 16:03:11 +00:00
1 line
162 KiB
JSON
1 line
162 KiB
JSON
[{"uid":"f2a8e3ea119e0f5b","name":"Check publish message containing unicode special characters","time":{"start":1736941814462,"stop":1736941814463,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d1655ff21706d6b","name":"Publish message with large meta","time":{"start":1736941814480,"stop":1736941814480,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03c7995f9248692","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1736941646463,"stop":1736941646463,"duration":0},"status":"skipped","severity":"normal"},{"uid":"77aa21a370a6915d","name":"Subscribe to topic containing numeric and publish message","time":{"start":1736941820266,"stop":1736941820269,"duration":3},"status":"passed","severity":"normal"},{"uid":"854e5f2d79ad3dcd","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1736941556652,"stop":1736941556656,"duration":4},"status":"passed","severity":"normal"},{"uid":"d8745fe7a68e241","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1736941898009,"stop":1736941898010,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9368b74e7ff6aca","name":"Refresh subscription","time":{"start":1736941820263,"stop":1736941820263,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e91c4a3e9dde0a5d","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1736941644185,"stop":1736941644186,"duration":1},"status":"passed","severity":"normal"},{"uid":"67ade95f73d8801b","name":"Reopen subscription with peer with lost subscription","time":{"start":1736941601749,"stop":1736941601750,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcbcd6f8f7cf57ce","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1736941611617,"stop":1736941611617,"duration":0},"status":"passed","severity":"normal"},{"uid":"5930b9baec0c5f24","name":"handles different networkShards values correctly","time":{"start":1736941494366,"stop":1736941494366,"duration":0},"status":"passed","severity":"normal"},{"uid":"26cfb36225e060fd","name":"should not receive a peer event before start","time":{"start":1736941837634,"stop":1736941837634,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7450ccbfa5197f","name":"Subscribe to topic containing short and receive message","time":{"start":1736941888277,"stop":1736941888277,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e10fcdf28804d3","name":"should reject if Store is requested but not mounted","time":{"start":1736941536142,"stop":1736941536143,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b3f4ebc8341ea05","name":"Subscribe to topic containing emoji and receive message","time":{"start":1736941888286,"stop":1736941888286,"duration":0},"status":"passed","severity":"normal"},{"uid":"c675c7e54c55b40d","name":"Push message with content topic containing special chars","time":{"start":1736941796599,"stop":1736941796599,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb5b93c2d917a28","name":"should throw an error for missing required configuration","time":{"start":1736941494371,"stop":1736941494371,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07706ae1062ba92","name":"safeDispatchEvent","time":{"start":1736941596729,"stop":1736941596730,"duration":1},"status":"passed","severity":"normal"},{"uid":"567bf37a82bb2daf","name":"Check received message containing XML","time":{"start":1736941798482,"stop":1736941798483,"duration":1},"status":"passed","severity":"normal"},{"uid":"559404b1ef21748","name":"Subscribe and receives messages on 20 topics","time":{"start":1736941888230,"stop":1736941888230,"duration":0},"status":"passed","severity":"normal"},{"uid":"a004ffecd54f28bc","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1736941820275,"stop":1736941820275,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead83de1f2b6fa51","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1736941881661,"stop":1736941881661,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f8a201dbc22af8","name":"returns all values when wanted number is greater than available values","time":{"start":1736941517739,"stop":1736941517740,"duration":1},"status":"passed","severity":"normal"},{"uid":"106f003e6ab30e7a","name":"Check message with no pubsub topic is not received","time":{"start":1736941676855,"stop":1736941676856,"duration":1},"status":"passed","severity":"normal"},{"uid":"5adf1804286190f0","name":"should set field with only RELAY enabled","time":{"start":1736941503336,"stop":1736941503336,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7276c74baecb088","name":"Push message with custom timestamp: 1736945277145","time":{"start":1736941796615,"stop":1736941796615,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9eb75c6935e6eb7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1736941710830,"stop":1736941710830,"duration":0},"status":"passed","severity":"normal"},{"uid":"79778a5219abb6b6","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app2/5/topic48/test.js","time":{"start":1736941840324,"stop":1736941840324,"duration":0},"status":"passed","severity":"normal"},{"uid":"462cc469ac61a2f8","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1736941530904,"stop":1736941530905,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ca58b60b9bb4501","name":"Check publish message containing long","time":{"start":1736941814440,"stop":1736941814440,"duration":0},"status":"passed","severity":"normal"},{"uid":"b680072c9272077","name":"should return usable stream attached to connection","time":{"start":1736941510786,"stop":1736941510787,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed3cfd2641c9ac31","name":"should throw error - no id","time":{"start":1736941503324,"stop":1736941503324,"duration":0},"status":"passed","severity":"normal"},{"uid":"1269995722222517","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1736941646464,"stop":1736941646464,"duration":0},"status":"skipped","severity":"normal"},{"uid":"966fb4c1db5eb53c","name":"can start the service","time":{"start":1736941523043,"stop":1736941523043,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a0cf8b8e48bd51f","name":"Check received message with timestamp: 1736941555799000000 ","time":{"start":1736941798451,"stop":1736941798451,"duration":0},"status":"passed","severity":"normal"},{"uid":"3312bc4092bb22df","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1736941494376,"stop":1736941494376,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a38051fa1b2ea66","name":"Check received message containing long","time":{"start":1736941798438,"stop":1736941798438,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6745f59f3addfef","name":"Check message on other pubsub topic is not received","time":{"start":1736941798501,"stop":1736941798502,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2101a1f4f64ac02","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1736941646248,"stop":1736941646248,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e93e7d7717eb4cd","name":"Encoder throws on undefined content topic","time":{"start":1736941511055,"stop":1736941511055,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb6ee027ac2e8dc","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1736941886142,"stop":1736941886143,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dab8db006b30496","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1736941738264,"stop":1736941738265,"duration":1},"status":"passed","severity":"normal"},{"uid":"abe38ec2caca18d3","name":"should set field with all protocols disabled","time":{"start":1736941503335,"stop":1736941503336,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fc02aff3b9779a2","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1736941898007,"stop":1736941898008,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ea0e739db45792","name":"Push message with content topic containing Arabic","time":{"start":1736941810327,"stop":1736941810327,"duration":0},"status":"passed","severity":"normal"},{"uid":"1404b9574db03370","name":"Check publish message containing XML","time":{"start":1736941814452,"stop":1736941814453,"duration":1},"status":"passed","severity":"normal"},{"uid":"429d19f1d72dead8","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1736941494385,"stop":1736941494385,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ab70e5e94160fd","name":"nwaku subscribes","time":{"start":1736941812739,"stop":1736941812739,"duration":0},"status":"passed","severity":"normal"},{"uid":"423834ac67b9d8f5","name":"returns all values when wanted number matches available values","time":{"start":1736941517737,"stop":1736941517738,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a388b40e236bafc","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1736941708509,"stop":1736941708509,"duration":0},"status":"passed","severity":"normal"},{"uid":"9388b46560cc9782","name":"should properly create location multiaddrs - udp6","time":{"start":1736941503334,"stop":1736941503334,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba33eb21afb4f1e","name":"should throw error - no public key","time":{"start":1736941503324,"stop":1736941503324,"duration":0},"status":"passed","severity":"normal"},{"uid":"78415755264ec8e4","name":"Filter with 2 connections","time":{"start":1736941646587,"stop":1736941646587,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4d62085f7a2efdc1","name":"Check message with no content topic is not received","time":{"start":1736941798458,"stop":1736941798458,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e4127a695c9886","name":"Push message with content topic containing emoji","time":{"start":1736941810331,"stop":1736941810331,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d9b040d28e869f9","name":"handles empty shards array correctly","time":{"start":1736941494384,"stop":1736941494384,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7d19faa6e32c19","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1736941529184,"stop":1736941529185,"duration":1},"status":"passed","severity":"normal"},{"uid":"643dcec97eed79b","name":"less peers than existing","time":{"start":1736941796813,"stop":1736941796814,"duration":1},"status":"skipped","severity":"normal"},{"uid":"82c3b5db1d55f81e","name":"Push message with content topic containing Russian","time":{"start":1736941796604,"stop":1736941796604,"duration":0},"status":"passed","severity":"normal"},{"uid":"83772f8f49c69263","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1736941646243,"stop":1736941646243,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed09c601f0b3ab06","name":"Default pageSize","time":{"start":1736941892314,"stop":1736941892314,"duration":0},"status":"passed","severity":"normal"},{"uid":"83815c9571329981","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1736941710825,"stop":1736941710826,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd165f7540c6d589","name":"Store - dialed first","time":{"start":1736941902866,"stop":1736941902866,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7de6e4881108b17","name":"Fails to publish message with wrong content topic","time":{"start":1736941814473,"stop":1736941814473,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b6d3bde2847272d","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1736941502741,"stop":1736941502741,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1774cbbcaeefbbe","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1736941868132,"stop":1736941868132,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f4bee8b9a610aa3","name":"Check received message containing special chars","time":{"start":1736941676843,"stop":1736941676844,"duration":1},"status":"passed","severity":"normal"},{"uid":"f54dde9f205ad93a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1736941710861,"stop":1736941710862,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4559021075be76b","name":"Push message with XML payload","time":{"start":1736941796591,"stop":1736941796592,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4a28a15769b6f0c","name":"should properly create location multiaddrs - udp4","time":{"start":1736941503329,"stop":1736941503333,"duration":4},"status":"passed","severity":"normal"},{"uid":"911701c00e026b0a","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1736941494372,"stop":1736941494372,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf0069130bcba14","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1736941820274,"stop":1736941820275,"duration":1},"status":"passed","severity":"normal"},{"uid":"47195a9615baf10e","name":"Push message with content topic containing SQL Injection","time":{"start":1736941796604,"stop":1736941796604,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded1d5652c634cfc","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1736941814464,"stop":1736941814468,"duration":4},"status":"passed","severity":"normal"},{"uid":"1c99fd2092d10f80","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1736941646229,"stop":1736941646230,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f277b2874bee0f4","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1736941494378,"stop":1736941494378,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e40933a74bb3a","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1736941646465,"stop":1736941646465,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fb17e63c047cd206","name":"random static sharding 6 - Cluster ID: 299, Shard ID: 104","time":{"start":1736941855145,"stop":1736941855146,"duration":1},"status":"passed","severity":"normal"},{"uid":"7792a70c06aa09cc","name":"Push message with short payload","time":{"start":1736941796583,"stop":1736941796583,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa9c214c443a114","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1736941518922,"stop":1736941518923,"duration":1},"status":"passed","severity":"normal"},{"uid":"c89b77f52b06af65","name":"Check received message containing Chinese","time":{"start":1736941676844,"stop":1736941676844,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b02cb98c489828","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1736941898007,"stop":1736941898007,"duration":0},"status":"passed","severity":"normal"},{"uid":"6baac11683aab92","name":"Number of peers are maintained correctly","time":{"start":1736941644180,"stop":1736941644181,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfd6f9ce5e36ea9","name":"Subscribe and receive messages via lightPush","time":{"start":1736941710819,"stop":1736941710819,"duration":0},"status":"passed","severity":"normal"},{"uid":"320306a567a9c194","name":"through manual discovery","time":{"start":1736941742049,"stop":1736941742049,"duration":0},"status":"passed","severity":"normal"},{"uid":"5687de686ec18952","name":"Subscribe to topic containing emoji and receive message","time":{"start":1736941888260,"stop":1736941888262,"duration":2},"status":"passed","severity":"normal"},{"uid":"b1b8b914b716e90f","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1736941563788,"stop":1736941563789,"duration":1},"status":"passed","severity":"normal"},{"uid":"afe25aebfa826b6","name":"Push message with custom timestamp: 1706183277145","time":{"start":1736941796613,"stop":1736941796614,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd39702e0c68f169","name":"should throw error - no id","time":{"start":1736941503325,"stop":1736941503325,"duration":0},"status":"passed","severity":"normal"},{"uid":"996d4c59367deb4","name":"should not fail to start the service if it is already started","time":{"start":1736941523045,"stop":1736941523045,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c293f17734800d0","name":"should properly create location multiaddrs - tcp4","time":{"start":1736941503333,"stop":1736941503333,"duration":0},"status":"passed","severity":"normal"},{"uid":"e716fef0698604ac","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1736941611616,"stop":1736941611617,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f36a5b076ca88e6","name":"should not receive a peer event before start","time":{"start":1736941523046,"stop":1736941523046,"duration":0},"status":"passed","severity":"normal"},{"uid":"d163294546ed5be2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1736941888229,"stop":1736941888230,"duration":1},"status":"passed","severity":"normal"},{"uid":"5181debf91cff3a5","name":"Tracks peer failures correctly","time":{"start":1736941644185,"stop":1736941644185,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0443082117586e8","name":"Check message with no payload is not received","time":{"start":1736941676858,"stop":1736941676859,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6dc5d05b6663029","name":"Passing page size 3 when there are 20 messages","time":{"start":1736941892311,"stop":1736941892312,"duration":1},"status":"passed","severity":"normal"},{"uid":"9efa80ae8ab300e5","name":"Ping on unsubscribed peer","time":{"start":1736941601752,"stop":1736941601752,"duration":0},"status":"passed","severity":"normal"},{"uid":"540ae53c629f7880","name":"Passing cursor with wrong pubsubTopic","time":{"start":1736941848124,"stop":1736941848124,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0015b4fd9d0bd6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1736941646249,"stop":1736941646250,"duration":1},"status":"passed","severity":"normal"},{"uid":"85d8bd1ee2aab24f","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app72/4/topic24/proto","time":{"start":1736941840325,"stop":1736941840325,"duration":0},"status":"passed","severity":"normal"},{"uid":"404eff4c7a5a55b5","name":"Overlapping topic subscription","time":{"start":1736941710831,"stop":1736941710834,"duration":3},"status":"passed","severity":"normal"},{"uid":"29be6d366e141c39","name":"Add multiple subscription objects on single nwaku node","time":{"start":1736941710862,"stop":1736941710862,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f222efc1da22de1","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1736941611617,"stop":1736941611617,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a301932e3acfdd4","name":"Push to array if already present","time":{"start":1736941494051,"stop":1736941494051,"duration":0},"status":"passed","severity":"normal"},{"uid":"142e451016372524","name":"Overlapping topic subscription","time":{"start":1736941820263,"stop":1736941820263,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cca757200b88741c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1736941708500,"stop":1736941708501,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9cb24122220af62","name":"should check connected peers if present and suitable","time":{"start":1736941536144,"stop":1736941536145,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea28a36b344cfed1","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1736941888279,"stop":1736941888280,"duration":1},"status":"passed","severity":"normal"},{"uid":"1622c434720a7f50","name":"Check received message containing SQL Injection","time":{"start":1736941798446,"stop":1736941798446,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec86d36df9dfa870","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1736941494376,"stop":1736941494376,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba2d0ce3a6b4e22","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app70/5/topic232/xml","time":{"start":1736941840322,"stop":1736941840322,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c848d818a9cf54","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1736941888279,"stop":1736941888279,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f17eb7a131eb56a","name":"Push message with long payload","time":{"start":1736941810315,"stop":1736941810315,"duration":0},"status":"passed","severity":"normal"},{"uid":"4efcdc5457ba54f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1736941740606,"stop":1736941740607,"duration":1},"status":"passed","severity":"normal"},{"uid":"718dddf2e43c886d","name":"should get / set UDP multiaddr","time":{"start":1736941503328,"stop":1736941503328,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7df730195c6aec","name":"Check publish message containing Russian","time":{"start":1736941814446,"stop":1736941814447,"duration":1},"status":"passed","severity":"normal"},{"uid":"9adc2541309a7802","name":"Subscribe to topic containing Russian and receive message","time":{"start":1736941710843,"stop":1736941710843,"duration":0},"status":"passed","severity":"normal"},{"uid":"641d2f26e4b06ea9","name":"Push message with content topic containing shell command","time":{"start":1736941810330,"stop":1736941810330,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e11a2068576f498","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1736941611619,"stop":1736941611621,"duration":2},"status":"passed","severity":"normal"},{"uid":"e058eeb5d7fb3ea0","name":"Renews subscription after lossing a connection","time":{"start":1736941888263,"stop":1736941888266,"duration":3},"status":"passed","severity":"normal"},{"uid":"d219c87296211668","name":"Push message with meta","time":{"start":1736941810332,"stop":1736941810332,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b295ffd11f84ed","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1736941511056,"stop":1736941511057,"duration":1},"status":"passed","severity":"normal"},{"uid":"cef46c23f62770d0","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1736941646208,"stop":1736941646209,"duration":1},"status":"passed","severity":"normal"},{"uid":"c65f772d53962049","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1736941510769,"stop":1736941510769,"duration":0},"status":"passed","severity":"normal"},{"uid":"be562548191e3028","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1736941888274,"stop":1736941888275,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dd660f8106e9d24","name":"Subscribe to topic containing short and receive message","time":{"start":1736941710840,"stop":1736941710840,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead78f82c15f8f62","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1736941494362,"stop":1736941494362,"duration":0},"status":"passed","severity":"normal"},{"uid":"502bf4f7f90300dc","name":"Encoder throws on empty string content topic","time":{"start":1736941511055,"stop":1736941511055,"duration":0},"status":"passed","severity":"normal"},{"uid":"333e5c544e02842a","name":"Asymmetric encrypt & decrypt","time":{"start":1736941529638,"stop":1736941529638,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bdef3479a59bc4f","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1736941820258,"stop":1736941820258,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ab33e4511dbd50","name":"Push message with content topic containing unicode special characters","time":{"start":1736941810331,"stop":1736941810331,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be00de86a5265c1","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1736941563091,"stop":1736941563091,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa146130ac72d243","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1736941888246,"stop":1736941888251,"duration":5},"status":"passed","severity":"normal"},{"uid":"b366ff01a70a42c4","name":"should not throw an error for a single configured topic","time":{"start":1736941494380,"stop":1736941494380,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cdf3a12585bf311","name":"Subscribe and receive messages via lightPush","time":{"start":1736941888227,"stop":1736941888228,"duration":1},"status":"passed","severity":"normal"},{"uid":"790a9b6189ebb6e2","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1736941494365,"stop":1736941494365,"duration":0},"status":"passed","severity":"normal"},{"uid":"711528abb0ac75f7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1736941494379,"stop":1736941494379,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e9b6bcacfafe8cc","name":"Push message with content topic containing long","time":{"start":1736941796598,"stop":1736941796598,"duration":0},"status":"passed","severity":"normal"},{"uid":"924097dd9b15acd7","name":"Check received message containing JSON","time":{"start":1736941798448,"stop":1736941798448,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbcdd8d61bd9ef9c","name":"Check received message containing long","time":{"start":1736941676842,"stop":1736941676843,"duration":1},"status":"passed","severity":"normal"},{"uid":"19e18ff0635604ac","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1736941888280,"stop":1736941888281,"duration":1},"status":"passed","severity":"normal"},{"uid":"38dfe39c5aada940","name":"retrieves a single peer","time":{"start":1736941519162,"stop":1736941519162,"duration":0},"status":"passed","severity":"normal"},{"uid":"f25316711f5e68f","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1736941807264,"stop":1736941807264,"duration":0},"status":"passed","severity":"normal"},{"uid":"a771562e262ac7ae","name":"Push message with content topic containing XML","time":{"start":1736941796605,"stop":1736941796605,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec5eca7a598404","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1736941708504,"stop":1736941708505,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4726adce9ab91db","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1736941502741,"stop":1736941502741,"duration":0},"status":"passed","severity":"normal"},{"uid":"208098ad96ece2b3","name":"can start and stop the service","time":{"start":1736941568961,"stop":1736941568961,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfbe56d5ec3d4ba8","name":"Publish message with custom timestamp: Wed Jan 15 2025 10:50:07 GMT+0000 (Coordinated Universal Time)","time":{"start":1736941814469,"stop":1736941814469,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98cb185b0ea522a","name":"Check publish message containing emoji","time":{"start":1736941814463,"stop":1736941814464,"duration":1},"status":"passed","severity":"normal"},{"uid":"b77b842feb87b73","name":"should return true when peers exist","time":{"start":1736941536131,"stop":1736941536131,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e91341a1ed19ba","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1736941840331,"stop":1736941840331,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f927a4255fe7f8","name":"Promise Callback - true","time":{"start":1736941871494,"stop":1736941871494,"duration":0},"status":"passed","severity":"normal"},{"uid":"b814d4497fb15c71","name":"random static sharding 3 - Cluster ID: 496, Shard ID: 201","time":{"start":1736941855139,"stop":1736941855140,"duration":1},"status":"passed","severity":"normal"},{"uid":"9939593b404e7ad1","name":"random static sharding 4 - Cluster ID: 484, Shard ID: 600","time":{"start":1736941855140,"stop":1736941855140,"duration":0},"status":"passed","severity":"normal"},{"uid":"84311b4b58ad93c8","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1736941868135,"stop":1736941868135,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b24cdc2efb96cab","name":"Encoder throws on empty string content topic","time":{"start":1736941529188,"stop":1736941529189,"duration":1},"status":"passed","severity":"normal"},{"uid":"3416270b0b7537c5","name":"Subscribe to topic containing JSON and receive message","time":{"start":1736941888283,"stop":1736941888283,"duration":0},"status":"passed","severity":"normal"},{"uid":"91db2372469bfa5d","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1736941529186,"stop":1736941529186,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3d19123d77fcaf","name":"Push message with content topic containing escaped characters","time":{"start":1736941796608,"stop":1736941796608,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3cfc9c0abe2e3d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1736941708495,"stop":1736941708495,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e1c624b0ce92b5","name":"Check message with non string payload is not received","time":{"start":1736941676859,"stop":1736941676859,"duration":0},"status":"passed","severity":"normal"},{"uid":"b40cd9f678d24b94","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1736941855135,"stop":1736941855138,"duration":3},"status":"passed","severity":"normal"},{"uid":"960fbf5956b75efa","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1736941587791,"stop":1736941587791,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef5ba38644996ca","name":"Check received message containing Arabic","time":{"start":1736941798443,"stop":1736941798443,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df391195b961c76","name":"should return false when no peers exist","time":{"start":1736941536132,"stop":1736941536132,"duration":0},"status":"passed","severity":"normal"},{"uid":"36f6762cac488115","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1736941510790,"stop":1736941510790,"duration":0},"status":"passed","severity":"normal"},{"uid":"59550d414a8c3465","name":"Symmetric encrypt & Decrypt","time":{"start":1736941529639,"stop":1736941529639,"duration":0},"status":"passed","severity":"normal"},{"uid":"610759cc69b43faa","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1736941807262,"stop":1736941807262,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9004052bf28498","name":"should be able to decode the field with only STORE set to true","time":{"start":1736941502743,"stop":1736941502744,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff594348f80a7fcc","name":"should return empty list for no shard","time":{"start":1736941494370,"stop":1736941494371,"duration":1},"status":"passed","severity":"normal"},{"uid":"311f3af063c2f93c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1736941798491,"stop":1736941798492,"duration":1},"status":"passed","severity":"normal"},{"uid":"e87928f13524411b","name":"should throw an error if shards are undefined for static sharding","time":{"start":1736941494371,"stop":1736941494371,"duration":0},"status":"passed","severity":"normal"},{"uid":"a07ae0f2af3f7252","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1736941568965,"stop":1736941568965,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a0ee3822c58a2b32","name":"isConnected should return true after first peer connects","time":{"start":1736941587792,"stop":1736941587792,"duration":0},"status":"passed","severity":"normal"},{"uid":"418878d6297e551d","name":"configure the node with multiple pubsub topics","time":{"start":1736941855158,"stop":1736941855158,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a2ac06b74246b7c","name":"Push message with XML payload","time":{"start":1736941810320,"stop":1736941810320,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c070a48a6ede03","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1736941898010,"stop":1736941898010,"duration":0},"status":"passed","severity":"normal"},{"uid":"da17d9a4760e2759","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1736941848119,"stop":1736941848120,"duration":1},"status":"passed","severity":"normal"},{"uid":"9984abb21390f2fd","name":"should be called for bootstrap peers","time":{"start":1736941563784,"stop":1736941563788,"duration":4},"status":"passed","severity":"normal"},{"uid":"8e832602b7050057","name":"should throw an error for missing sharding configuration","time":{"start":1736941494383,"stop":1736941494384,"duration":1},"status":"passed","severity":"normal"},{"uid":"906669d0068a989b","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1736941646256,"stop":1736941646257,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ac9bc10634f869","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1736941646235,"stop":1736941646236,"duration":1},"status":"passed","severity":"normal"},{"uid":"3028fa64396e5b8a","name":"different cluster, same shard: nodes don't connect","time":{"start":1736941738268,"stop":1736941738268,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a56a870309a76","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1736941494382,"stop":1736941494382,"duration":0},"status":"passed","severity":"normal"},{"uid":"34935479e9b3c762","name":"should remove a peer","time":{"start":1736941536129,"stop":1736941536130,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9114ec63c95c53a","name":"Publish message with custom timestamp: Thu Jan 25 2024 11:50:07 GMT+0000 (Coordinated Universal Time)","time":{"start":1736941814468,"stop":1736941814468,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ef8e59e062d0c8f","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app99/1/topic626/test.js","time":{"start":1736941840324,"stop":1736941840325,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b79ef87d28ae585","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1736941888283,"stop":1736941888283,"duration":0},"status":"passed","severity":"normal"},{"uid":"298ca4511be3858a","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1736941494362,"stop":1736941494362,"duration":0},"status":"passed","severity":"normal"},{"uid":"4faa88d880b363d4","name":"should only return 1 node with relay and store capability","time":{"start":1736941519165,"stop":1736941519165,"duration":0},"status":"passed","severity":"normal"},{"uid":"8429095721ce9d8f","name":"Decoder throws on undefined content topic","time":{"start":1736941511055,"stop":1736941511056,"duration":1},"status":"passed","severity":"normal"},{"uid":"dce490f32aae01d9","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1736941519166,"stop":1736941519166,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d28eb5208b1dcff","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1736941868132,"stop":1736941868132,"duration":0},"status":"passed","severity":"normal"},{"uid":"12720038fa644c6a","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1736941494361,"stop":1736941494361,"duration":0},"status":"passed","severity":"normal"},{"uid":"755fe93f348965da","name":"Check message with no content topic is not received","time":{"start":1736941676856,"stop":1736941676858,"duration":2},"status":"passed","severity":"normal"},{"uid":"322556d8c42d9584","name":"Check received message containing numeric","time":{"start":1736941798439,"stop":1736941798439,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c445b6e062c33f1","name":"Fails to push message with empty content topic","time":{"start":1736941810331,"stop":1736941810331,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad1ddb54d96fada9","name":"Push message with content topic containing short","time":{"start":1736941810324,"stop":1736941810325,"duration":1},"status":"passed","severity":"normal"},{"uid":"bad92e47a549b70d","name":"should be able to encode the field with only STORE set to true","time":{"start":1736941502739,"stop":1736941502740,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c09281be54daee3","name":"Push message with special chars payload","time":{"start":1736941810316,"stop":1736941810316,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a14a98ad2c6c4d7","name":"Push message on custom pubsubTopic","time":{"start":1736941740603,"stop":1736941740605,"duration":2},"status":"passed","severity":"normal"},{"uid":"e53cdd75b4aa5f7c","name":"Push message with short payload","time":{"start":1736941810314,"stop":1736941810315,"duration":1},"status":"passed","severity":"normal"},{"uid":"18ab0b1bdaec926b","name":"should emit a peer event after start","time":{"start":1736941837634,"stop":1736941837634,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d17fa2c9270e3cb","name":"Check message with no payload is not received","time":{"start":1736941798458,"stop":1736941798459,"duration":1},"status":"passed","severity":"normal"},{"uid":"eab087b35a146826","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1736941510789,"stop":1736941510790,"duration":1},"status":"passed","severity":"normal"},{"uid":"88b2cdbe582d6aec","name":"Push message with rate limit","time":{"start":1736941796612,"stop":1736941796613,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e441b9a985712b0","name":"Push message with content topic containing Russian","time":{"start":1736941810327,"stop":1736941810327,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a89f237deb8af9","name":"Check publish message containing escaped characters","time":{"start":1736941814459,"stop":1736941814459,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdcc041625d6eff2","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1736941740603,"stop":1736941740603,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc07d79017d0ca66","name":"Fails to push message with large meta","time":{"start":1736941796610,"stop":1736941796612,"duration":2},"status":"passed","severity":"normal"},{"uid":"f8c241e69d5cb589","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1736941611615,"stop":1736941611615,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e72a64a65ae1eb4","name":"Waku message hash computation (no timestamp)","time":{"start":1736941497117,"stop":1736941497117,"duration":0},"status":"passed","severity":"normal"},{"uid":"d852b2def3cb5357","name":"Subscribe to topic containing special chars and receive message","time":{"start":1736941888278,"stop":1736941888279,"duration":1},"status":"passed","severity":"normal"},{"uid":"de1f68234c327d35","name":"Round trip binary serialization","time":{"start":1736941511053,"stop":1736941511053,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf938e0306592a11","name":"Relay - dialed after","time":{"start":1736941902865,"stop":1736941902866,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dc3446e60454cce","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1736941556659,"stop":1736941556661,"duration":2},"status":"passed","severity":"normal"},{"uid":"fd8912001777dae9","name":"should be online or offline if network state changed","time":{"start":1736941556665,"stop":1736941556667,"duration":2},"status":"passed","severity":"normal"},{"uid":"8ccb23b3885589ef","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1736941646219,"stop":1736941646219,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20b21195b80391f","name":"start node with empty shard should fail","time":{"start":1736941855159,"stop":1736941855161,"duration":2},"status":"passed","severity":"normal"},{"uid":"fa2119597e677f5","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1736941631982,"stop":1736941631983,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e78f2e4aace0d1d","name":"Filter with 1 connections","time":{"start":1736941646586,"stop":1736941646586,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c0aa23475c2c611e","name":"should decode valid enr successfully","time":{"start":1736941503320,"stop":1736941503320,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db56a569ad5c1a5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1736941646242,"stop":1736941646243,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebf362efc029610","name":"Wrong topic","time":{"start":1736941840328,"stop":1736941840329,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c698611e7d824","name":"Check message received after nwaku node is restarted","time":{"start":1736941676860,"stop":1736941676861,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dfce9662a4df23b4","name":"Push message with content topic containing Arabic","time":{"start":1736941796603,"stop":1736941796604,"duration":1},"status":"passed","severity":"normal"},{"uid":"4451b0a32d756549","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1736941898009,"stop":1736941898009,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a36a6e609b14db1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1736941740602,"stop":1736941740603,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc8e941dd75cf575","name":"Check message received after jswaku node is restarted","time":{"start":1736941798516,"stop":1736941798516,"duration":0},"status":"skipped","severity":"normal"},{"uid":"817a4cd9309ab396","name":"should log when no additional peers are found","time":{"start":1736941536135,"stop":1736941536135,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c8dee234c60b9e","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1736941611614,"stop":1736941611614,"duration":0},"status":"passed","severity":"normal"},{"uid":"131049e740bdc6d3","name":"Check received message with timestamp: 1736941555799000000 ","time":{"start":1736941798486,"stop":1736941798487,"duration":1},"status":"passed","severity":"normal"},{"uid":"80f7c37ecccd3a9a","name":"Push message with content topic containing shell command","time":{"start":1736941796607,"stop":1736941796608,"duration":1},"status":"passed","severity":"normal"},{"uid":"283c19d8b7db80a6","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1736941494362,"stop":1736941494363,"duration":1},"status":"passed","severity":"normal"},{"uid":"7419d9dea6b7f7da","name":"different cluster, different shard: nodes don't connect","time":{"start":1736941738269,"stop":1736941738269,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42157f54d3042c2","name":"Check received message containing shell command","time":{"start":1736941798484,"stop":1736941798484,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2005f29ae586c7","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1736941494369,"stop":1736941494370,"duration":1},"status":"passed","severity":"normal"},{"uid":"6245b547da277013","name":"Query Generator, No message returned","time":{"start":1736941868130,"stop":1736941868132,"duration":2},"status":"passed","severity":"normal"},{"uid":"93b5b264c51293b5","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1736941518920,"stop":1736941518920,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc903b08130134d4","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1736941710856,"stop":1736941710861,"duration":5},"status":"passed","severity":"normal"},{"uid":"9c4e961feb0699d4","name":"isConnected between 2 js-waku relay nodes","time":{"start":1736941587793,"stop":1736941587793,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd06526036aaad0","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1736941494370,"stop":1736941494370,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a9405f9cd1fe26","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1736941798456,"stop":1736941798457,"duration":1},"status":"passed","severity":"normal"},{"uid":"a59795880dc054ab","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1736941556662,"stop":1736941556665,"duration":3},"status":"passed","severity":"normal"},{"uid":"9b3088b8b813faf2","name":"Ping on subscribed peer","time":{"start":1736941601751,"stop":1736941601751,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4854cb7b910823","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1736941868135,"stop":1736941868135,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a26d3413ed7421","name":"Check received message containing emoji","time":{"start":1736941798486,"stop":1736941798486,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c4987023edbb3a","name":"can start the service","time":{"start":1736941837629,"stop":1736941837631,"duration":2},"status":"passed","severity":"normal"},{"uid":"fc5fcd4691c9dcb5","name":"random static sharding 2 - Cluster ID: 338, Shard ID: 305","time":{"start":1736941855139,"stop":1736941855139,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dad52d8e35f4ad5","name":"Push message with Arabic payload","time":{"start":1736941796588,"stop":1736941796588,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8bc003d6d82a6a4","name":"Push message with content topic containing Chinese","time":{"start":1736941810326,"stop":1736941810327,"duration":1},"status":"passed","severity":"normal"},{"uid":"839d8419c2bee4ae","name":"Query with Ordered Callback, No message returned","time":{"start":1736941868133,"stop":1736941868135,"duration":2},"status":"passed","severity":"normal"},{"uid":"cd60bb901fa4906a","name":"should set field with only STORE enabled","time":{"start":1736941503336,"stop":1736941503337,"duration":1},"status":"passed","severity":"normal"},{"uid":"66ec0d026ed22fb","name":"Check received message with timestamp: 1649153314 ","time":{"start":1736941676854,"stop":1736941676854,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c67fe8c38fd60d","name":"groups content topics by expected pubsub topic","time":{"start":1736941494365,"stop":1736941494365,"duration":0},"status":"passed","severity":"normal"},{"uid":"f81bf6b25155064c","name":"Callback on promise, aborts when callback returns true","time":{"start":1736941886142,"stop":1736941886142,"duration":0},"status":"passed","severity":"normal"},{"uid":"a854ebc8b9445337","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1736941494378,"stop":1736941494379,"duration":1},"status":"passed","severity":"normal"},{"uid":"4599e9643ea5291f","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1736941710862,"stop":1736941710862,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c8e68795e7ce57","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1736941646251,"stop":1736941646252,"duration":1},"status":"passed","severity":"normal"},{"uid":"943ce2fb7a2d95c6","name":"Subscribe to topic containing Script and publish message","time":{"start":1736941820272,"stop":1736941820272,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e2ad6b18f12c12","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1736941961670,"stop":1736941961670,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c0f577196f9a8b9","name":"Fails to publish message with size larger than 1 MB","time":{"start":1736941814478,"stop":1736941814479,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea6b6135e7a496e8","name":"should not add existing peers","time":{"start":1736941536134,"stop":1736941536135,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a6efa80722ff30f","name":"Ping on peer without subscriptions","time":{"start":1736941600989,"stop":1736941600989,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5acc759154f9aa4","name":"Passing page size 0 when there are 110 messages","time":{"start":1736941892310,"stop":1736941892311,"duration":1},"status":"passed","severity":"normal"},{"uid":"e170742a5abfbd4","name":"should retry on failure if specified","time":{"start":1736941536241,"stop":1736941536242,"duration":1},"status":"passed","severity":"normal"},{"uid":"f002a565129d708e","name":"Fails to push message with large meta","time":{"start":1736941810332,"stop":1736941810332,"duration":0},"status":"passed","severity":"normal"},{"uid":"9037b245089a94fc","name":"Push message with unicode special characters payload","time":{"start":1736941796595,"stop":1736941796595,"duration":0},"status":"passed","severity":"normal"},{"uid":"924ce3866b14d5c7","name":"topics with same application and version share the same shard","time":{"start":1736941494364,"stop":1736941494364,"duration":0},"status":"passed","severity":"normal"},{"uid":"491010e2479d391f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1736941494376,"stop":1736941494376,"duration":0},"status":"passed","severity":"normal"},{"uid":"490fd8969cfefba","name":"addEventListener with wrong event","time":{"start":1736941596725,"stop":1736941596725,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0f4cc3190e6e96","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1736941807263,"stop":1736941807263,"duration":0},"status":"passed","severity":"normal"},{"uid":"8713be7fc6f282fa","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1736941494370,"stop":1736941494370,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9cb6cd560e17e9","name":"Push message with content topic containing Basic HTML tag","time":{"start":1736941796605,"stop":1736941796606,"duration":1},"status":"passed","severity":"normal"},{"uid":"40732f27690b2cfe","name":"Push message with content topic containing numeric","time":{"start":1736941810325,"stop":1736941810326,"duration":1},"status":"passed","severity":"normal"},{"uid":"99fc19b73c849f05","name":"Non TWN Cluster","time":{"start":1736941840321,"stop":1736941840322,"duration":1},"status":"passed","severity":"normal"},{"uid":"3668d25050b6be4a","name":"should throw error - no public key","time":{"start":1736941503325,"stop":1736941503326,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6c2cf6d1d998c61","name":"Push message with JSON payload","time":{"start":1736941796593,"stop":1736941796594,"duration":1},"status":"passed","severity":"normal"},{"uid":"c605f377c7f9ec9e","name":"Push message with content topic containing Script","time":{"start":1736941796605,"stop":1736941796605,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc899cbdf5689d3a","name":"should remove the specified number of excess peers","time":{"start":1736941536133,"stop":1736941536133,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aaa83d0c1b419d7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1736941888230,"stop":1736941888230,"duration":0},"status":"passed","severity":"normal"},{"uid":"c261e778f4183438","name":"Keep-alive pings maintain the connection","time":{"start":1736941644184,"stop":1736941644184,"duration":0},"status":"passed","severity":"normal"},{"uid":"503f3fc6d4150b2","name":"handles different clusterIds correctly","time":{"start":1736941494365,"stop":1736941494366,"duration":1},"status":"passed","severity":"normal"},{"uid":"117f8008a96b9e30","name":"random static sharding 7 - Cluster ID: 104, Shard ID: 267","time":{"start":1736941855147,"stop":1736941855147,"duration":0},"status":"passed","severity":"normal"},{"uid":"af70c1761f6b2932","name":"Push message with JSON payload","time":{"start":1736941810320,"stop":1736941810321,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e4e79660ea3965","name":"peer:update - should do nothing if another protocol hit","time":{"start":1736941510789,"stop":1736941510789,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa6439abd03564c","name":"Push message equal or less that 1MB","time":{"start":1736941796615,"stop":1736941796615,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0bd3a50eb9cd6c0","name":"should encodeTxt and decodeTxt","time":{"start":1736941503319,"stop":1736941503320,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdaabdad02699d75","name":"should return all peers when numPeers is 0","time":{"start":1736941510767,"stop":1736941510768,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee65e38a02079dae","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1736941740605,"stop":1736941740606,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfc36087c0598c35","name":"Check received message containing unicode special characters","time":{"start":1736941798450,"stop":1736941798450,"duration":0},"status":"passed","severity":"normal"},{"uid":"2595e268d1d301b5","name":"should return the correct number of peers","time":{"start":1736941536130,"stop":1736941536131,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8082f6b4a714b0c","name":"random static sharding 10 - Cluster ID: 793, Shard ID: 365","time":{"start":1736941855157,"stop":1736941855157,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f30384461bdeaf9","name":"caches peers it previously fetched","time":{"start":1736941519164,"stop":1736941519164,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1392de46e99a5f0","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1736941646465,"stop":1736941646466,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8fec87bbbe0f5383","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1736941738266,"stop":1736941738266,"duration":0},"status":"passed","severity":"normal"},{"uid":"475f06aaf033e9d2","name":"should wait for Filter peer to be connected","time":{"start":1736941536145,"stop":1736941536146,"duration":1},"status":"passed","severity":"normal"},{"uid":"8131ddd050bb53a2","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1736941494383,"stop":1736941494383,"duration":0},"status":"passed","severity":"normal"},{"uid":"df54f05ef7c560fc","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1736941877815,"stop":1736941877816,"duration":1},"status":"passed","severity":"normal"},{"uid":"dde308b21059b658","name":"Publish message with custom timestamp: Wed Jan 15 2025 12:50:07 GMT+0000 (Coordinated Universal Time)","time":{"start":1736941814469,"stop":1736941814472,"duration":3},"status":"passed","severity":"normal"},{"uid":"a00eb3938825d0f8","name":"Check received message with timestamp: 1736941555799 ","time":{"start":1736941798487,"stop":1736941798491,"duration":4},"status":"passed","severity":"normal"},{"uid":"c34fa40969b9ac6b","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1736941898008,"stop":1736941898008,"duration":0},"status":"passed","severity":"normal"},{"uid":"e138ece44b9cc14a","name":"Subscribe and receive messages via lightPush","time":{"start":1736941888267,"stop":1736941888267,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28a0df20ca9f349","name":"Push message on custom pubsubTopic","time":{"start":1736941740602,"stop":1736941740602,"duration":0},"status":"passed","severity":"normal"},{"uid":"2610556f8b77a405","name":"Push message with unicode special characters payload","time":{"start":1736941810322,"stop":1736941810323,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9e0b1568d1869c5","name":"Check received message containing Script","time":{"start":1736941798482,"stop":1736941798482,"duration":0},"status":"passed","severity":"normal"},{"uid":"b53fd2feccfbf01e","name":"Query generator for 2000 messages","time":{"start":1736941886143,"stop":1736941886143,"duration":0},"status":"passed","severity":"normal"},{"uid":"d046c1ba07c197ce","name":"Push message with escaped characters payload","time":{"start":1736941796595,"stop":1736941796595,"duration":0},"status":"passed","severity":"normal"},{"uid":"6691314e302c3347","name":"Decoder throws on undefined content topic","time":{"start":1736941530906,"stop":1736941530907,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c253a9eee73a232","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1736941807264,"stop":1736941807265,"duration":1},"status":"passed","severity":"normal"},{"uid":"4db1b35ba170af65","name":"Query Generator, No Decoder","time":{"start":1736941868130,"stop":1736941868130,"duration":0},"status":"passed","severity":"normal"},{"uid":"6db436d237e11baf","name":"Fields are not dropped","time":{"start":1736941510290,"stop":1736941510293,"duration":3},"status":"passed","severity":"normal"},{"uid":"19f9022e553b1707","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1736941611618,"stop":1736941611619,"duration":1},"status":"passed","severity":"normal"},{"uid":"74851114022d2f1d","name":"Privacy Node - default protocol","time":{"start":1736941902868,"stop":1736941902868,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2c9fba15d703016","name":"should throw an error for an unconfigured topic","time":{"start":1736941494380,"stop":1736941494381,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c66fe0f95dd8b90","name":"Check received message containing emoji","time":{"start":1736941798451,"stop":1736941798451,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa63c8b7d234b741","name":"should reject if Relay is requested but not mounted","time":{"start":1736941536141,"stop":1736941536141,"duration":0},"status":"passed","severity":"normal"},{"uid":"7386244c2e37894","name":"LightPush","time":{"start":1736941902867,"stop":1736941902867,"duration":0},"status":"passed","severity":"normal"},{"uid":"e87ebe2bd2ba9f7c","name":"unsubscribes","time":{"start":1736941890388,"stop":1736941890389,"duration":1},"status":"passed","severity":"normal"},{"uid":"b81333f8e7b6b47b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1736941710841,"stop":1736941710841,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a36d84e021541b7","name":"Check message with non string payload is not received","time":{"start":1736941798511,"stop":1736941798511,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc10606e0c2a22d0","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1736941820259,"stop":1736941820260,"duration":1},"status":"passed","severity":"normal"},{"uid":"11f84bc883a6db1d","name":"should load peers from local storage and dispatch events","time":{"start":1736941523047,"stop":1736941523047,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac29fb6f809cfb8","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1736941502744,"stop":1736941502744,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde191a7c8154b02","name":"should return no connections if no open connection provided","time":{"start":1736941510392,"stop":1736941510392,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c1a16c0255d39c","name":"Push message with shell command payload","time":{"start":1736941796594,"stop":1736941796595,"duration":1},"status":"passed","severity":"normal"},{"uid":"b113ed3f9a4441a6","name":"Push message with content topic containing unicode special characters","time":{"start":1736941796608,"stop":1736941796608,"duration":0},"status":"passed","severity":"normal"},{"uid":"82940f642eec7f69","name":"Check message on other pubsub topic is not received","time":{"start":1736941676855,"stop":1736941676855,"duration":0},"status":"passed","severity":"normal"},{"uid":"250cb05c1ab531b5","name":"Push message with emoji payload","time":{"start":1736941810323,"stop":1736941810323,"duration":0},"status":"passed","severity":"normal"},{"uid":"1618a7effb162a57","name":"start node with empty content topic","time":{"start":1736941840331,"stop":1736941840332,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5975bd9b75489ca","name":"Encoder throws on undefined content topic","time":{"start":1736941529188,"stop":1736941529188,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a85ee8b124c9d7","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1736941646452,"stop":1736941646454,"duration":2},"status":"skipped","severity":"normal"},{"uid":"ae36f375c801a3aa","name":"Subscribe and receive messages via waku relay post","time":{"start":1736941888268,"stop":1736941888269,"duration":1},"status":"passed","severity":"normal"},{"uid":"53055aaed58e410d","name":"Filter","time":{"start":1736941902867,"stop":1736941902867,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ffa67262780ded9","name":"throws on empty content topic","time":{"start":1736941494347,"stop":1736941494348,"duration":1},"status":"passed","severity":"normal"},{"uid":"158dbf7c45d8d433","name":"connected peers and dial","time":{"start":1736941796812,"stop":1736941796812,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5273deb76577b7ca","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1736941646231,"stop":1736941646231,"duration":0},"status":"passed","severity":"normal"},{"uid":"410c04019c803852","name":"should throw error - invalid id","time":{"start":1736941503325,"stop":1736941503325,"duration":0},"status":"passed","severity":"normal"},{"uid":"f575dfd980e57739","name":"listenerCount","time":{"start":1736941596727,"stop":1736941596728,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab3b0d66ee87286c","name":"Push message with long payload","time":{"start":1736941796583,"stop":1736941796583,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae6c82a020cb21c","name":"Renews peer for Filter on peer:disconnect event","time":{"start":1736941644191,"stop":1736941644191,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8705dba4223ba1","name":"should not fail to start the service if it is already started","time":{"start":1736941837633,"stop":1736941837633,"duration":0},"status":"passed","severity":"normal"},{"uid":"3573737bda8e9bd8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1736941646229,"stop":1736941646229,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe0d7ad55f76f61","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1736941646249,"stop":1736941646249,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ca02e03c0f81e0","name":"should find and add new peers","time":{"start":1736941536134,"stop":1736941536134,"duration":0},"status":"passed","severity":"normal"},{"uid":"1287e69126d8b73","name":"Check publish message containing shell command","time":{"start":1736941814458,"stop":1736941814459,"duration":1},"status":"passed","severity":"normal"},{"uid":"dad5b90e0ee42a4","name":"should select older connection if present","time":{"start":1736941510392,"stop":1736941510393,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1cb72f20ff1523c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1736941494374,"stop":1736941494375,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b6b15f06d4626ed","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1736941820273,"stop":1736941820273,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b9a05163fb9ce6","name":"Check received message containing SQL Injection","time":{"start":1736941676845,"stop":1736941676846,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a6f3afe3c7d5c4","name":"should wait for Store peer to be connected","time":{"start":1736941536146,"stop":1736941536146,"duration":0},"status":"passed","severity":"normal"},{"uid":"2593b6cc7d1fd5da","name":"Filter with 3 connections","time":{"start":1736941646587,"stop":1736941646587,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7fe73695cf797492","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1736941646461,"stop":1736941646461,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da4c784b68d2c42","name":"new peer added after a peer was already found","time":{"start":1736941823499,"stop":1736941823499,"duration":0},"status":"skipped","severity":"normal"},{"uid":"66099fe786261e8d","name":"Check received message containing short","time":{"start":1736941798463,"stop":1736941798463,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a19f1d300ebabd5","name":"same cluster, different shard: nodes connect","time":{"start":1736941738268,"stop":1736941738268,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e094d0ed77a042","name":"Push message with Chinese payload","time":{"start":1736941810316,"stop":1736941810316,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec4c93e51f388235","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1736941646250,"stop":1736941646250,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a1397025dd00ab","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1736941646252,"stop":1736941646254,"duration":2},"status":"passed","severity":"normal"},{"uid":"c9f3199d813ccb0a","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1736941563798,"stop":1736941563799,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbf4d0795d21f364","name":"Check message received after nwaku node is restarted","time":{"start":1736941798462,"stop":1736941798463,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bb1b5203588daf71","name":"Ordered Callback - true","time":{"start":1736941871496,"stop":1736941871496,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8deafd83d04aba","name":"Check received message containing Arabic","time":{"start":1736941676845,"stop":1736941676845,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a6076d0964f014","name":"Refresh subscription","time":{"start":1736941888231,"stop":1736941888231,"duration":0},"status":"passed","severity":"normal"},{"uid":"522fe5e501d068f9","name":"should be called at least once on all `peer:discovery` events","time":{"start":1736941563784,"stop":1736941563784,"duration":0},"status":"passed","severity":"normal"},{"uid":"60cff56436a60b02","name":"Check message with no payload is not received","time":{"start":1736941798509,"stop":1736941798509,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af74c2d1dcc98d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1736941494373,"stop":1736941494374,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c8a0ebdc171dbe2","name":"Decrypt messages","time":{"start":1736941800675,"stop":1736941800675,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92fe211d937754","name":"Subscribe to topic containing short and publish message","time":{"start":1736941820264,"stop":1736941820265,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0b687cec147d7b7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1736941708495,"stop":1736941708495,"duration":0},"status":"passed","severity":"normal"},{"uid":"abdea1f8ac47a471","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1736941556661,"stop":1736941556662,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4ff8109e7e9396b","name":"Check message with no content topic is not received","time":{"start":1736941798502,"stop":1736941798508,"duration":6},"status":"passed","severity":"normal"},{"uid":"408875d08a302ee6","name":"ignores domain fetching errors","time":{"start":1736941519163,"stop":1736941519164,"duration":1},"status":"passed","severity":"normal"},{"uid":"b65b95dd2efac52d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1736941810329,"stop":1736941810329,"duration":0},"status":"passed","severity":"normal"},{"uid":"cebd677bb2d4fbed","name":"Subscribe to topic containing XML and receive message","time":{"start":1736941888282,"stop":1736941888282,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede7d7abc1c4033a","name":"Check received message containing Basic HTML tag","time":{"start":1736941798447,"stop":1736941798448,"duration":1},"status":"passed","severity":"normal"},{"uid":"a090879b42f89d64","name":"Check received message containing special chars","time":{"start":1736941798439,"stop":1736941798440,"duration":1},"status":"passed","severity":"normal"},{"uid":"713bdfb26aecc8cb","name":"more peers than existing","time":{"start":1736941796813,"stop":1736941796813,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6ed89a4aea123aaa","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1736941494367,"stop":1736941494367,"duration":0},"status":"passed","severity":"normal"},{"uid":"df173750d86d3304","name":"should reject on timeout if it was set","time":{"start":1736941536144,"stop":1736941536144,"duration":0},"status":"passed","severity":"normal"},{"uid":"74901a2baefdc41c","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1736941536240,"stop":1736941536240,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db5890179c3085c","name":"Check received message containing Russian","time":{"start":1736941798471,"stop":1736941798472,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cd9f65685f0cf74","name":"Check publish message containing Script","time":{"start":1736941814449,"stop":1736941814452,"duration":3},"status":"passed","severity":"normal"},{"uid":"9992982f75f965ec","name":"Check publish message containing Chinese","time":{"start":1736941814445,"stop":1736941814445,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ec6db5a0b302ad","name":"should return unique PubsubTopics for static sharding","time":{"start":1736941494369,"stop":1736941494369,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bcbf8d398b6fe31","name":"Push message with Basic HTML tag payload","time":{"start":1736941810320,"stop":1736941810320,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ad4bd34b6a8ed52","name":"Check received message containing escaped characters","time":{"start":1736941798484,"stop":1736941798485,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddfad7ec68da932f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1736941888230,"stop":1736941888231,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9d9c8085ce06825","name":"Waku message hash computation (payload length 0)","time":{"start":1736941497117,"stop":1736941497117,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c6d9c498f93cc1d","name":"Subscribe to topic containing emoji and publish message","time":{"start":1736941820275,"stop":1736941820277,"duration":2},"status":"passed","severity":"normal"},{"uid":"dfe0c93bf680952b","name":"Round trip binary encryption [ecies, signature]","time":{"start":1736941530905,"stop":1736941530905,"duration":0},"status":"passed","severity":"normal"},{"uid":"b13c74844c118c2c","name":"should return false","time":{"start":1736941503326,"stop":1736941503326,"duration":0},"status":"passed","severity":"normal"},{"uid":"42a2f4ec0db6e235","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1736941888285,"stop":1736941888285,"duration":0},"status":"passed","severity":"normal"},{"uid":"124cbcf243487dbc","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1736941807265,"stop":1736941807265,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2892d51eb5b061","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1736941646465,"stop":1736941646465,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bc62a27087f60d30","name":"Check received message containing XML","time":{"start":1736941798447,"stop":1736941798447,"duration":0},"status":"passed","severity":"normal"},{"uid":"95aeb133ee10dff7","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1736941502740,"stop":1736941502741,"duration":1},"status":"passed","severity":"normal"},{"uid":"942ccd584bc86ec7","name":"Correctly serialized arguments","time":{"start":1736941740775,"stop":1736941740777,"duration":2},"status":"passed","severity":"normal"},{"uid":"ad544b31e26e2833","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1736941494354,"stop":1736941494361,"duration":7},"status":"passed","severity":"normal"},{"uid":"74a2a133b1be3db9","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1736941494363,"stop":1736941494363,"duration":0},"status":"passed","severity":"normal"},{"uid":"684da707d5845792","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1736941518921,"stop":1736941518921,"duration":0},"status":"passed","severity":"normal"},{"uid":"9915f65b5c70602a","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1736941502741,"stop":1736941502742,"duration":1},"status":"passed","severity":"normal"},{"uid":"eda55ba13e954dcc","name":"Overlapping topic subscription","time":{"start":1736941888231,"stop":1736941888231,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd6a0fe367c39f2c","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1736941646458,"stop":1736941646458,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c509f14f549d369b","name":"should not receive a peer event after stop","time":{"start":1736941523046,"stop":1736941523047,"duration":1},"status":"passed","severity":"normal"},{"uid":"df9d45dd9cf62ce4","name":"Check received message containing Russian","time":{"start":1736941798446,"stop":1736941798446,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e4681d494f5beb","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1736941888285,"stop":1736941888285,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a9652ee6386a26","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1736941888229,"stop":1736941888229,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a58d151e2ce2bad","name":"should not fail to stop the service if it was not started","time":{"start":1736941568961,"stop":1736941568962,"duration":1},"status":"passed","severity":"normal"},{"uid":"3af59f0683771c0e","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1736941502745,"stop":1736941502745,"duration":0},"status":"passed","severity":"normal"},{"uid":"617dc7e87bee3220","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1736941646224,"stop":1736941646226,"duration":2},"status":"passed","severity":"normal"},{"uid":"7269832ad3127f09","name":"Relay + Store","time":{"start":1736941564583,"stop":1736941564583,"duration":0},"status":"passed","severity":"normal"},{"uid":"4759272af5ba53d0","name":"tcp ip4 address","time":{"start":1736941502746,"stop":1736941502746,"duration":0},"status":"passed","severity":"normal"},{"uid":"4008970f700cbe2f","name":"Push message with custom timestamp: 1706183246761","time":{"start":1736941810333,"stop":1736941810333,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e0cd4ceeead0f","name":"Push message with Chinese payload","time":{"start":1736941796588,"stop":1736941796588,"duration":0},"status":"passed","severity":"normal"},{"uid":"a90ef7166ba9dd33","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1736941888252,"stop":1736941888252,"duration":0},"status":"passed","severity":"normal"},{"uid":"d27edba91df52086","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app14/8/topic244/test.js","time":{"start":1736941840324,"stop":1736941840324,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbcb23627a09000","name":"Subscribe to topic containing Russian and receive message","time":{"start":1736941888280,"stop":1736941888280,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed3dcbf66b9761f","name":"Sample","time":{"start":1736941502728,"stop":1736941502729,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d71210ca3e38ca0","name":"Generator, 2 different pubsubtopics","time":{"start":1736941877813,"stop":1736941877814,"duration":1},"status":"passed","severity":"normal"},{"uid":"4930548a65ae9abb","name":"Push message with content topic containing Chinese","time":{"start":1736941796600,"stop":1736941796603,"duration":3},"status":"passed","severity":"normal"},{"uid":"fcc2c66c00fde999","name":"should set field with all protocols enabled","time":{"start":1736941503336,"stop":1736941503336,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50525e35203325e","name":"throws on content topic with empty topic name field","time":{"start":1736941494351,"stop":1736941494351,"duration":0},"status":"passed","severity":"normal"},{"uid":"86874b4a0550be04","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1736941497115,"stop":1736941497116,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fd4d476b3a528f7","name":"Check message with invalid timestamp is not received","time":{"start":1736941676855,"stop":1736941676855,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ec67fe5ac2dcb8","name":"1 Store, 2 fetches","time":{"start":1736941518995,"stop":1736941518995,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f220ab22c075aa0","name":"throws on content topic with too few or too many fields","time":{"start":1736941494348,"stop":1736941494348,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0057c1c62a14f3","name":"Query Generator - false","time":{"start":1736941871493,"stop":1736941871494,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae1521f9ad955cb5","name":"creates an iterator","time":{"start":1736941890388,"stop":1736941890388,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba8866eebb53390","name":"Ping succeeds for all connected peers","time":{"start":1736941644181,"stop":1736941644183,"duration":2},"status":"passed","severity":"normal"},{"uid":"fabeb734ccae2251","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1736941646464,"stop":1736941646464,"duration":0},"status":"skipped","severity":"normal"},{"uid":"320d360716eb38a6","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1736941710830,"stop":1736941710831,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a607f84a6764d15","name":"should throw if no connection provided","time":{"start":1736941510787,"stop":1736941510788,"duration":1},"status":"passed","severity":"normal"},{"uid":"b33554e6c1176cd2","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1736941494382,"stop":1736941494382,"duration":0},"status":"passed","severity":"normal"},{"uid":"c11043b923c9c1a1","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1736941631977,"stop":1736941631977,"duration":0},"status":"passed","severity":"normal"},{"uid":"732b68882002171d","name":"Check received message containing Basic HTML tag","time":{"start":1736941798483,"stop":1736941798483,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6db0567ac326eca","name":"Query with Promise Callback, No Decoder","time":{"start":1736941868136,"stop":1736941868137,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdbbb58a993d2a2d","name":"Check publish message after client node is restarted","time":{"start":1736941814480,"stop":1736941814480,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e843f49a1b5e00ac","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1736941710853,"stop":1736941710856,"duration":3},"status":"passed","severity":"normal"},{"uid":"1305e514b461cd3c","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1736941848116,"stop":1736941848117,"duration":1},"status":"passed","severity":"normal"},{"uid":"170402f305a389a7","name":"non connected peers","time":{"start":1736941796814,"stop":1736941796814,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a3fea5b854a83015","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1736941646460,"stop":1736941646461,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5ed41d936a3a1ab6","name":"Check received message containing Script","time":{"start":1736941798447,"stop":1736941798447,"duration":0},"status":"passed","severity":"normal"},{"uid":"5702338f81430850","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1736941646463,"stop":1736941646463,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca617be5979f8025","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1736941518918,"stop":1736941518919,"duration":1},"status":"passed","severity":"normal"},{"uid":"bee7767fffa50b4c","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1736941494386,"stop":1736941494386,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b63f589b1e6b5b1","name":"Push message equal or less that 1MB","time":{"start":1736941810334,"stop":1736941810334,"duration":0},"status":"passed","severity":"normal"},{"uid":"775e2759102b0f3c","name":"Push message with meta","time":{"start":1736941796609,"stop":1736941796610,"duration":1},"status":"passed","severity":"normal"},{"uid":"26f511863efc5812","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1736941710843,"stop":1736941710849,"duration":6},"status":"passed","severity":"normal"},{"uid":"f15a5f7a261af711","name":"connects to nwaku","time":{"start":1736941897550,"stop":1736941897551,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee6fb93414cd9ed","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1736941646215,"stop":1736941646216,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b4c686202d60d8d","name":"Push message on custom pubsubTopic","time":{"start":1736941740606,"stop":1736941740606,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e7125d72dc99b3","name":"should reject if Filter is requested but not mounted","time":{"start":1736941536143,"stop":1736941536144,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ce50e64d62f9570","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app10/10/topic52/proto","time":{"start":1736941840323,"stop":1736941840323,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ac34790a88b951","name":"Check received message containing emoji","time":{"start":1736941676852,"stop":1736941676853,"duration":1},"status":"passed","severity":"normal"},{"uid":"35ed57b641923c7a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1736941646210,"stop":1736941646211,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f1f38d0b8892e3a","name":"should return different streams if requested simultaniously","time":{"start":1736941510788,"stop":1736941510789,"duration":1},"status":"passed","severity":"normal"},{"uid":"69f6136a48e71ace","name":"Check received message containing short","time":{"start":1736941798438,"stop":1736941798438,"duration":0},"status":"passed","severity":"normal"},{"uid":"9afd39ee2c25c6f6","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1736941502744,"stop":1736941502745,"duration":1},"status":"passed","severity":"normal"},{"uid":"436b2ec324d667ea","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1736941888271,"stop":1736941888272,"duration":1},"status":"passed","severity":"normal"},{"uid":"934e1ed3d7b18702","name":"should not fail to start the service if it is already started","time":{"start":1736941568962,"stop":1736941568962,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a53d38f176a659","name":"Waku message hash computation (meta attribute not present)","time":{"start":1736941497116,"stop":1736941497117,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb87b9e83162a596","name":"Fails to push message with empty content topic","time":{"start":1736941796609,"stop":1736941796609,"duration":0},"status":"passed","severity":"normal"},{"uid":"3061037cc225c09e","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1736941497116,"stop":1736941497116,"duration":0},"status":"passed","severity":"normal"},{"uid":"521a654f601a5380","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1736941823500,"stop":1736941823500,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0f4c31071babf9","name":"Subscribe to topic containing shell command and receive message","time":{"start":1736941888284,"stop":1736941888285,"duration":1},"status":"passed","severity":"normal"},{"uid":"936bed3aa1f98370","name":"Push message with custom timestamp: 1736938046761","time":{"start":1736941810333,"stop":1736941810333,"duration":0},"status":"passed","severity":"normal"},{"uid":"82da8a2ca99ade8f","name":"Ordered Callback - false","time":{"start":1736941871496,"stop":1736941871497,"duration":1},"status":"passed","severity":"normal"},{"uid":"52d0d4e028cf5a12","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1736941708510,"stop":1736941708510,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4ccf0b38da7242f","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1736941494363,"stop":1736941494364,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d45e76474694a2a","name":"Encoder throws on undefined content topic","time":{"start":1736941530906,"stop":1736941530906,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7163fa77dd884e","name":"Check publish message containing special chars","time":{"start":1736941814441,"stop":1736941814441,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb9d125a05f47617","name":"Push message with custom timestamp: 1736945246761","time":{"start":1736941810333,"stop":1736941810334,"duration":1},"status":"passed","severity":"normal"},{"uid":"7253ae9f07d097","name":"Push message with content topic containing special chars","time":{"start":1736941810326,"stop":1736941810326,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a42c9f03fef79c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1736941646212,"stop":1736941646214,"duration":2},"status":"passed","severity":"normal"},{"uid":"d23d0e724de5d7e3","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1736941898008,"stop":1736941898008,"duration":0},"status":"passed","severity":"normal"},{"uid":"e07980181502e20d","name":"should emit a peer event after start","time":{"start":1736941568962,"stop":1736941568963,"duration":1},"status":"passed","severity":"normal"},{"uid":"257b19ead69523cf","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1736941888268,"stop":1736941888268,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c1c2eb144bf8f4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1736941888286,"stop":1736941888286,"duration":0},"status":"passed","severity":"normal"},{"uid":"385569326fd226e1","name":"Ping on unsubscribed peer","time":{"start":1736941600989,"stop":1736941600990,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d66a82b3b707ac9","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1736941563091,"stop":1736941563092,"duration":1},"status":"passed","severity":"normal"},{"uid":"5557b2d84a9dd75d","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1736941848120,"stop":1736941848121,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eb5007cfec25ee3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1736941888255,"stop":1736941888255,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aba22bf16cec460","name":"Subscribe and receive messages via waku relay post","time":{"start":1736941888229,"stop":1736941888229,"duration":0},"status":"passed","severity":"normal"},{"uid":"d84576828c5104f7","name":"returns nothing if no connections present","time":{"start":1736941510391,"stop":1736941510391,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed5913cbd3e63d91","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1736941646228,"stop":1736941646229,"duration":1},"status":"passed","severity":"normal"},{"uid":"85dff9f45945a077","name":"Check received message containing numeric","time":{"start":1736941676843,"stop":1736941676843,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59f03e0547a4c86","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1736941646456,"stop":1736941646457,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d73561ce363820ad","name":"Check received message containing Chinese","time":{"start":1736941798440,"stop":1736941798441,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1c513c7bfc05903","name":"Ping on unsubscribed peer","time":{"start":1736941601747,"stop":1736941601748,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e2d770845f1763c","name":"handles empty contentTopics array correctly","time":{"start":1736941494384,"stop":1736941494384,"duration":0},"status":"passed","severity":"normal"},{"uid":"899c19ffeff79ef5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1736941676854,"stop":1736941676854,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa1899b0cd97826","name":"Promise Callback - false","time":{"start":1736941871495,"stop":1736941871495,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dcb1193ef8dddcc","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1736941646230,"stop":1736941646231,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5a06505272ec551","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1736941898010,"stop":1736941898010,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1a4aa7ffcf2886","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1736941494380,"stop":1736941494380,"duration":0},"status":"passed","severity":"normal"},{"uid":"b69033d2f44bdda8","name":"Check received message containing special chars","time":{"start":1736941798464,"stop":1736941798464,"duration":0},"status":"passed","severity":"normal"},{"uid":"6950bd3ed5898a96","name":"Query generator for multiple messages with different message text format","time":{"start":1736941886140,"stop":1736941886140,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7deadc4b0a73d24","name":"Check received message with timestamp: 1736941555799 ","time":{"start":1736941798451,"stop":1736941798452,"duration":1},"status":"passed","severity":"normal"},{"uid":"76c0f1886d81b8c1","name":"should be able to encode the field with only RELAY set to true","time":{"start":1736941502739,"stop":1736941502739,"duration":0},"status":"passed","severity":"normal"},{"uid":"6510d04006401dc6","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1736941646248,"stop":1736941646248,"duration":0},"status":"passed","severity":"normal"},{"uid":"75dda171baa17821","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1736941510768,"stop":1736941510769,"duration":1},"status":"passed","severity":"normal"},{"uid":"518983ba51852a09","name":"1 Relay, 1 Filter, gives up","time":{"start":1736941518996,"stop":1736941518996,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8004c74f1fe78f","name":"should add a peer","time":{"start":1736941536126,"stop":1736941536128,"duration":2},"status":"passed","severity":"normal"},{"uid":"9ab06bdb96d58872","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1736941708496,"stop":1736941708496,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59808561dd5e7b0","name":"should be able to decode the field with only FILTER set to true","time":{"start":1736941502743,"stop":1736941502743,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8c68a0044add91","name":"should properly create peer info with all multiaddrs","time":{"start":1736941503335,"stop":1736941503335,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4a242df53900cf","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1736941646227,"stop":1736941646228,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1e992e6160be69c","name":"Check message with non string payload is not received","time":{"start":1736941798459,"stop":1736941798459,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f444e8cfd5d5510","name":"Fails to push message bigger that 1MB","time":{"start":1736941796616,"stop":1736941796616,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f963ca500c41041","name":"should encode/decode to RLP encoding","time":{"start":1736941503327,"stop":1736941503327,"duration":0},"status":"passed","severity":"normal"},{"uid":"9542372f055fa7d3","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1736941961671,"stop":1736941961671,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d1b5f8069503ae7","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1736941611616,"stop":1736941611616,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef4a6d5f0998d7a","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1736941820271,"stop":1736941820271,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9df121f10a71de","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1736941961670,"stop":1736941961671,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc3ba750f47b157","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1736941877812,"stop":1736941877813,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4b5b8ef61311414","name":"Publishes to nwaku","time":{"start":1736941812754,"stop":1736941812764,"duration":10},"status":"passed","severity":"normal"},{"uid":"7ffccdaca2eac8d7","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1736941631986,"stop":1736941631987,"duration":1},"status":"passed","severity":"normal"},{"uid":"96499fb369afdfa3","name":"Passing page size 19 when there are 20 messages","time":{"start":1736941892313,"stop":1736941892313,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a742d65c22fe7b6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1736941494379,"stop":1736941494379,"duration":0},"status":"passed","severity":"normal"},{"uid":"882a082a657eb6fa","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1736941848117,"stop":1736941848119,"duration":2},"status":"passed","severity":"normal"},{"uid":"9b6508fd97d3004c","name":"Subscribe and receives messages on 20 topics","time":{"start":1736941888272,"stop":1736941888273,"duration":1},"status":"passed","severity":"normal"},{"uid":"50b8b872705fcae7","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1736941494588,"stop":1736941494588,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce1aea8f12ec12","name":"should use the provided clusterId for the pubsub topic","time":{"start":1736941494385,"stop":1736941494385,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdda5bf81b84669c","name":"Push message with content topic containing emoji","time":{"start":1736941796609,"stop":1736941796609,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2853228e0ce302","name":"Query generator for multiple messages with different content topic format","time":{"start":1736941886141,"stop":1736941886141,"duration":0},"status":"passed","severity":"normal"},{"uid":"861bd548bda5015e","name":"Throws when trying to push message with empty payload","time":{"start":1736941796597,"stop":1736941796598,"duration":1},"status":"passed","severity":"normal"},{"uid":"3287139da22fe3c6","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app10/10/topic806/utf8","time":{"start":1736941840322,"stop":1736941840323,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ed2c4bc2d510fbe","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1736941710826,"stop":1736941710826,"duration":0},"status":"passed","severity":"normal"},{"uid":"98cdf84644e8515f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1736941631978,"stop":1736941631978,"duration":0},"status":"passed","severity":"normal"},{"uid":"b42f87eefeeb422f","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1736941646214,"stop":1736941646214,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8ee86a2ed1f7f62","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1736941497118,"stop":1736941497118,"duration":0},"status":"passed","severity":"normal"},{"uid":"23fd8bfa3bd0e6ae","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1736941708491,"stop":1736941708492,"duration":1},"status":"passed","severity":"normal"},{"uid":"bddea3e0aaa57863","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1736941646207,"stop":1736941646208,"duration":1},"status":"passed","severity":"normal"},{"uid":"a596a4f24a38b15e","name":"Nwaku publishes","time":{"start":1736941812764,"stop":1736941812765,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1c1415f301f6235","name":"Push message with Arabic payload","time":{"start":1736941810317,"stop":1736941810317,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5a249da608412f","name":"Push message with content topic containing SQL Injection","time":{"start":1736941810328,"stop":1736941810328,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd0aedbe84ca4832","name":"Check received message containing Russian","time":{"start":1736941676845,"stop":1736941676845,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd78dd4caefd0ab1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1736941646241,"stop":1736941646242,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f5c5e75a0cce5ca","name":"Ephemeral field is preserved - encoder v0","time":{"start":1736941563090,"stop":1736941563090,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc58ececd29a7d23","name":"Push message with custom timestamp: 1736938077145","time":{"start":1736941796614,"stop":1736941796615,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddcecc39135b21d6","name":"should encode/decode to text encoding","time":{"start":1736941503327,"stop":1736941503327,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a993a0f68bbb471","name":"Register correct protocols","time":{"start":1736941820257,"stop":1736941820257,"duration":0},"status":"passed","severity":"normal"},{"uid":"8842d10c8aaf18a2","name":"Check received message with timestamp: 1649153314 ","time":{"start":1736941798453,"stop":1736941798456,"duration":3},"status":"passed","severity":"normal"},{"uid":"74a7980add803c14","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1736941708492,"stop":1736941708494,"duration":2},"status":"passed","severity":"normal"},{"uid":"b1d018610c17a6ca","name":"Ping on peer without subscriptions","time":{"start":1736941601751,"stop":1736941601751,"duration":0},"status":"passed","severity":"normal"},{"uid":"e961319edf38626a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1736941888273,"stop":1736941888274,"duration":1},"status":"passed","severity":"normal"},{"uid":"d595da3e5a1f0ba3","name":"Generator, custom pubsub topic","time":{"start":1736941877810,"stop":1736941877811,"duration":1},"status":"passed","severity":"normal"},{"uid":"77a45e4f0d1696f9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1736941710827,"stop":1736941710829,"duration":2},"status":"passed","severity":"normal"},{"uid":"38d2c0b8225606d7","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1736941881662,"stop":1736941881662,"duration":0},"status":"passed","severity":"normal"},{"uid":"246ef5fa34217b22","name":"Subscribe to topic containing special chars and publish message","time":{"start":1736941820269,"stop":1736941820270,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c566a07f1999287","name":"same cluster, same shard: nodes connect","time":{"start":1736941738267,"stop":1736941738268,"duration":1},"status":"passed","severity":"normal"},{"uid":"183ae878924cdffe","name":"should be able to decode the field with only RELAY set to true","time":{"start":1736941502743,"stop":1736941502743,"duration":0},"status":"passed","severity":"normal"},{"uid":"1510a7ee510fbbb3","name":"Check received message containing JSON","time":{"start":1736941676850,"stop":1736941676850,"duration":0},"status":"passed","severity":"normal"},{"uid":"f558223a84fa42d1","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1736941587791,"stop":1736941587792,"duration":1},"status":"passed","severity":"normal"},{"uid":"e784b94c5871075d","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1736941523048,"stop":1736941523048,"duration":0},"status":"passed","severity":"normal"},{"uid":"6edec645980c4c18","name":"Check message with invalid timestamp is not received","time":{"start":1736941798457,"stop":1736941798457,"duration":0},"status":"passed","severity":"normal"},{"uid":"2796dd0f51a63e0d","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1736941518925,"stop":1736941518926,"duration":1},"status":"passed","severity":"normal"},{"uid":"9916ff1602eca519","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1736941494373,"stop":1736941494373,"duration":0},"status":"passed","severity":"normal"},{"uid":"facaf0c7a4bb89c7","name":"Check received message containing short","time":{"start":1736941676842,"stop":1736941676842,"duration":0},"status":"passed","severity":"normal"},{"uid":"337cd8e17267e76c","name":"should properly create location multiaddrs - tcp6","time":{"start":1736941503334,"stop":1736941503334,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ef6dd346e45e695","name":"Using a function","time":{"start":1736941897552,"stop":1736941897552,"duration":0},"status":"passed","severity":"normal"},{"uid":"4beb5b76dafd04cc","name":"dispatchEvent via connectionManager","time":{"start":1736941596728,"stop":1736941596728,"duration":0},"status":"passed","severity":"normal"},{"uid":"baac3cdbd334f114","name":"Check received message containing Chinese","time":{"start":1736941798465,"stop":1736941798465,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e05bc3d0a7cc1a4","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1736941494361,"stop":1736941494361,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8124d832a9a48c","name":"recovers when dns.resolve returns empty","time":{"start":1736941519163,"stop":1736941519163,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2936616e5714a0","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1736941646219,"stop":1736941646222,"duration":3},"status":"passed","severity":"normal"},{"uid":"1ff8a13ae26aff44","name":"Check meta is set [ecies]","time":{"start":1736941530905,"stop":1736941530905,"duration":0},"status":"passed","severity":"normal"},{"uid":"21125cd42c3fe78a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1736941888262,"stop":1736941888262,"duration":0},"status":"passed","severity":"normal"},{"uid":"325fd7d68f8b996c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1736941710841,"stop":1736941710842,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c00d35e674ecd6f","name":"Check received message with timestamp: 1736941555802000000 ","time":{"start":1736941676853,"stop":1736941676853,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2252ed53a1c2fa2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1736941494374,"stop":1736941494374,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4c3e20db88144b","name":"should send to specified number of peers of used peers","time":{"start":1736941536241,"stop":1736941536241,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e07782b633efe49","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app34/9/topic320/xml","time":{"start":1736941840327,"stop":1736941840328,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc78b377fb70b106","name":"Push message with content topic containing numeric","time":{"start":1736941796598,"stop":1736941796599,"duration":1},"status":"passed","severity":"normal"},{"uid":"5913ea28c45068a4","name":"Passing an array","time":{"start":1736941897551,"stop":1736941897552,"duration":1},"status":"passed","severity":"normal"},{"uid":"a94aa7eb729cd96","name":"Ping fails for unsubscribed peers","time":{"start":1736941644184,"stop":1736941644184,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a73e6a9a0443a8","name":"throws on content topic with empty version field","time":{"start":1736941494350,"stop":1736941494350,"duration":0},"status":"passed","severity":"normal"},{"uid":"e66854be37c56a6e","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1736941646463,"stop":1736941646463,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1683fe5d399b70f6","name":"Subscribe to topic containing shell command and publish message","time":{"start":1736941820274,"stop":1736941820274,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c3a130fce8c22b9","name":"should return valid sharding parameters for static sharding","time":{"start":1736941494383,"stop":1736941494383,"duration":0},"status":"passed","severity":"normal"},{"uid":"248508c2ecc89fe5","name":"Subscribe to topic containing Script and receive message","time":{"start":1736941888281,"stop":1736941888282,"duration":1},"status":"passed","severity":"normal"},{"uid":"49e4022cc9695443","name":"Query Generator, Multiple PubsubTopics","time":{"start":1736941868128,"stop":1736941868129,"duration":1},"status":"passed","severity":"normal"},{"uid":"73ee33429c35a59","name":"should set field with only FILTER enabled","time":{"start":1736941503337,"stop":1736941503337,"duration":0},"status":"passed","severity":"normal"},{"uid":"e69336b571c3338c","name":"Check received message containing unicode special characters","time":{"start":1736941798485,"stop":1736941798486,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e15782210cd1739","name":"Push message with Basic HTML tag payload","time":{"start":1736941796592,"stop":1736941796593,"duration":1},"status":"passed","severity":"normal"},{"uid":"c525119df928572f","name":"Passing page size 1 when there are 4 messages","time":{"start":1736941892311,"stop":1736941892311,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef59dedddf7c460d","name":"Encoder throws on empty string content topic","time":{"start":1736941530906,"stop":1736941530906,"duration":0},"status":"passed","severity":"normal"},{"uid":"be067d65801ea0ce","name":"Check received message containing unicode special characters","time":{"start":1736941676852,"stop":1736941676852,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d44001f951dc15","name":"Subscribe to topic containing Script and receive message","time":{"start":1736941888254,"stop":1736941888254,"duration":0},"status":"passed","severity":"normal"},{"uid":"43feff507b3a011d","name":"Js publishes, other Js receives","time":{"start":1736941812765,"stop":1736941812766,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac7ecce8aea7e7ff","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1736941855158,"stop":1736941855159,"duration":1},"status":"passed","severity":"normal"},{"uid":"2495ac8b83dfea7d","name":"Check received message containing Script","time":{"start":1736941676846,"stop":1736941676849,"duration":3},"status":"passed","severity":"normal"},{"uid":"843fa249a1f06cb7","name":"Relay - dialed first","time":{"start":1736941902865,"stop":1736941902865,"duration":0},"status":"passed","severity":"normal"},{"uid":"22359cc545130585","name":"Check received message containing escaped characters","time":{"start":1736941676851,"stop":1736941676852,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc91cfeed7905a1a","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1736941494372,"stop":1736941494372,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b404158b34edbb","name":"Subscribe to topic containing XML and receive message","time":{"start":1736941888254,"stop":1736941888254,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c493a296e20efa","name":"Fails to push message bigger that 1MB","time":{"start":1736941810334,"stop":1736941810334,"duration":0},"status":"passed","severity":"normal"},{"uid":"844d8c8c75ebb556","name":"can dial TLS multiaddrs","time":{"start":1736941742047,"stop":1736941742048,"duration":1},"status":"passed","severity":"normal"},{"uid":"c604c5929091f318","name":"Query with Ordered Callback, No Decoder","time":{"start":1736941868132,"stop":1736941868133,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fe4df14d8007aef","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1736941494353,"stop":1736941494353,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0696e435e916c50","name":"Fails to publish message with empty text","time":{"start":1736941814472,"stop":1736941814473,"duration":1},"status":"passed","severity":"normal"},{"uid":"a647d2665720e322","name":"ignores unrecognized TXT record formats","time":{"start":1736941519164,"stop":1736941519164,"duration":0},"status":"passed","severity":"normal"},{"uid":"745fa28b213bea4a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1736941877814,"stop":1736941877814,"duration":0},"status":"passed","severity":"normal"},{"uid":"d68e4c78f841365e","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1736941519166,"stop":1736941519167,"duration":1},"status":"passed","severity":"normal"},{"uid":"44cd90f3001d314a","name":"removeEventListener with wrong event","time":{"start":1736941596726,"stop":1736941596727,"duration":1},"status":"passed","severity":"normal"},{"uid":"b87d6a59159f22eb","name":"Decoder throws on empty string content topic","time":{"start":1736941511056,"stop":1736941511056,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee9d3d407a9d6aa","name":"Generator, custom pubsub topic","time":{"start":1736941877814,"stop":1736941877815,"duration":1},"status":"passed","severity":"normal"},{"uid":"3541b9a4c558f1c","name":"Ephemeral messages are not stored","time":{"start":1736941563089,"stop":1736941563090,"duration":1},"status":"passed","severity":"normal"},{"uid":"c60900a9fbb4acba","name":"Reopen subscription with peer with lost subscription","time":{"start":1736941601755,"stop":1736941601756,"duration":1},"status":"passed","severity":"normal"},{"uid":"1287f90d90b554b4","name":"throws an error for improperly formatted content topics","time":{"start":1736941494366,"stop":1736941494366,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf77f0a018cb9e73","name":"random static sharding 9 - Cluster ID: 574, Shard ID: 453","time":{"start":1736941855148,"stop":1736941855156,"duration":8},"status":"passed","severity":"normal"},{"uid":"2893e6a716bb723","name":"Push 30 different messages","time":{"start":1736941810323,"stop":1736941810323,"duration":0},"status":"passed","severity":"normal"},{"uid":"3decd0e7620e6ed0","name":"Check publish message after service node is restarted","time":{"start":1736941814479,"stop":1736941814479,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2703db70d138bdb7","name":"Subscribe to topic containing XML and publish message","time":{"start":1736941820272,"stop":1736941820273,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb972e1034585adb","name":"Decoder throws on undefined content topic","time":{"start":1736941529189,"stop":1736941529189,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f5266db0a4c4dc","name":"Passing page size 11 when there are 10 messages","time":{"start":1736941892313,"stop":1736941892313,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8835c15a7fc62e","name":"random static sharding 8 - Cluster ID: 732, Shard ID: 563","time":{"start":1736941855147,"stop":1736941855148,"duration":1},"status":"passed","severity":"normal"},{"uid":"6715993f8e0336d4","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1736941710842,"stop":1736941710842,"duration":0},"status":"passed","severity":"normal"},{"uid":"271baf3aaecf78ec","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1736941888269,"stop":1736941888269,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a1c9dc18f8cf11","name":"Push message with Script payload","time":{"start":1736941796590,"stop":1736941796591,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab265d7faff4e75","name":"Ping on peer without subscriptions","time":{"start":1736941601746,"stop":1736941601747,"duration":1},"status":"passed","severity":"normal"},{"uid":"b953c5a5cb63ef67","name":"Push message with SQL Injection payload","time":{"start":1736941810319,"stop":1736941810319,"duration":0},"status":"passed","severity":"normal"},{"uid":"89011111739ad85d","name":"Generator, 2 different pubsubtopics","time":{"start":1736941877811,"stop":1736941877812,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b2838ccf5af789a","name":"should reject if LightPush is requested but not mounted","time":{"start":1736941536142,"stop":1736941536142,"duration":0},"status":"passed","severity":"normal"},{"uid":"375377bbf762a977","name":"should only return 1 node with relay capability","time":{"start":1736941519165,"stop":1736941519165,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e3870a1d7b08ddb","name":"Refresh subscription","time":{"start":1736941710834,"stop":1736941710834,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f0cb08e631ab96","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1736941494381,"stop":1736941494382,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cbb36ee097f532","name":"Check message on other pubsub topic is not received","time":{"start":1736941798457,"stop":1736941798458,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc2990e7de60b2fc","name":"Push message with content topic containing short","time":{"start":1736941796598,"stop":1736941796598,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfeffc50ad223307","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1736941502744,"stop":1736941502744,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a06b55ba579ff97","name":"does not throw on valid cases","time":{"start":1736941494346,"stop":1736941494347,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ee1ec6815999a3","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1736941646460,"stop":1736941646460,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f01d7631fd98e76","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1736941798497,"stop":1736941798499,"duration":2},"status":"passed","severity":"normal"},{"uid":"83efc14259939535","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1736941646231,"stop":1736941646232,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e2c8f96010c4c3a","name":"getPeersByDiscovery","time":{"start":1736941823497,"stop":1736941823498,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c751f341a83ddd","name":"Init the array if not present","time":{"start":1736941494049,"stop":1736941494050,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3b5dfb864c380b7","name":"should not receive a peer event after stop","time":{"start":1736941568963,"stop":1736941568964,"duration":1},"status":"passed","severity":"normal"},{"uid":"a48010600ed89ab0","name":"Renews peer on consistent ping failures","time":{"start":1736941644184,"stop":1736941644185,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee7abfe259eb4011","name":"should return the pubsub topic directly if a string is provided","time":{"start":1736941494381,"stop":1736941494381,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e7279cc5dad733a","name":"Renews subscription after lossing a connection","time":{"start":1736941888287,"stop":1736941888287,"duration":0},"status":"passed","severity":"normal"},{"uid":"fab30403370a68a3","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1736941631985,"stop":1736941631986,"duration":1},"status":"passed","severity":"normal"},{"uid":"421bea1115d2f83c","name":"should throw an error for insufficient data","time":{"start":1736941494588,"stop":1736941494588,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bbe07ed2fff05cc","name":"Reopen subscription with peer with lost subscription","time":{"start":1736941600990,"stop":1736941600990,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf803c2c6bd890cf","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1736941848123,"stop":1736941848123,"duration":0},"status":"passed","severity":"normal"},{"uid":"31771793e61061a3","name":"throws on content topic with empty application field","time":{"start":1736941494349,"stop":1736941494350,"duration":1},"status":"passed","severity":"normal"},{"uid":"610f3f4558bb9cd9","name":"Push message with Russian payload","time":{"start":1736941796589,"stop":1736941796589,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6ea0a3f86e05446","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1736941646254,"stop":1736941646255,"duration":1},"status":"passed","severity":"normal"},{"uid":"faed87947cb18f1d","name":"Does not throw an exception when node disconnects","time":{"start":1736941897551,"stop":1736941897551,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde7b3061884a9f8","name":"should handle corrupted local storage data gracefully","time":{"start":1736941523048,"stop":1736941523048,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a2b2fa3ca95501","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1736941646232,"stop":1736941646232,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea7a47ee6efa7e2","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1736941888245,"stop":1736941888245,"duration":0},"status":"passed","severity":"normal"},{"uid":"91eb44ab14e6ca2b","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app30/3/topic674/test.js","time":{"start":1736941840326,"stop":1736941840327,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb735e499de6d84e","name":"Subscribe to topic containing XML and receive message","time":{"start":1736941710852,"stop":1736941710853,"duration":1},"status":"passed","severity":"normal"},{"uid":"b47ed2e8e08a748d","name":"Refresh subscription","time":{"start":1736941888276,"stop":1736941888277,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ab799091af9f787","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1736941631986,"stop":1736941631986,"duration":0},"status":"passed","severity":"normal"},{"uid":"36caf85256377495","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1736941888268,"stop":1736941888268,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5775937db10b176","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1736941881663,"stop":1736941881663,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6686d338b295f3c","name":"Check received message containing long","time":{"start":1736941798463,"stop":1736941798464,"duration":1},"status":"passed","severity":"normal"},{"uid":"968e28ca8b7924f0","name":"Query Generator, Wrong PubsubTopic","time":{"start":1736941868127,"stop":1736941868127,"duration":0},"status":"passed","severity":"normal"},{"uid":"3017cd659ec48da5","name":"should add and remove event listeners correctly","time":{"start":1736941523048,"stop":1736941523049,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5d53151edb7ee9d","name":"Filter with 0 connections","time":{"start":1736941646586,"stop":1736941646586,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ed92b34160eb3690","name":"Subscribe to topic containing long and receive message","time":{"start":1736941888234,"stop":1736941888243,"duration":9},"status":"passed","severity":"normal"},{"uid":"e4f290a735b1b2b3","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1736941563799,"stop":1736941563799,"duration":0},"status":"passed","severity":"normal"},{"uid":"564e1e2e770ef572","name":"Check received message containing JSON","time":{"start":1736941798483,"stop":1736941798483,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddaeae70c881371e","name":"pre and post cipher","time":{"start":1736941529639,"stop":1736941529640,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c8cbdb795c73537","name":"Push message with rate limit","time":{"start":1736941810332,"stop":1736941810333,"duration":1},"status":"passed","severity":"normal"},{"uid":"51debc35d132f84","name":"1 Store, 2 relays, 2 fetches","time":{"start":1736941518995,"stop":1736941518996,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e5563628dd30e0e","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1736941881662,"stop":1736941881662,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea751715b8a4cc93","name":"Query generator for multiple messages with multiple decoders","time":{"start":1736941886140,"stop":1736941886141,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bbf85105b07367c","name":"Check publish message containing JSON","time":{"start":1736941814454,"stop":1736941814455,"duration":1},"status":"passed","severity":"normal"},{"uid":"17254722b1b8693d","name":"Relay","time":{"start":1736941564582,"stop":1736941564583,"duration":1},"status":"passed","severity":"normal"},{"uid":"14c50886048d043c","name":"Check publish message containing short","time":{"start":1736941814439,"stop":1736941814440,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0fbeeb162fe390c","name":"A test","time":{"start":1736941710954,"stop":1736941710954,"duration":0},"status":"passed","severity":"normal"},{"uid":"b938cce87d5613ea","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1736941494375,"stop":1736941494375,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4416d4a9f5f726","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1736941494377,"stop":1736941494377,"duration":0},"status":"passed","severity":"normal"},{"uid":"c150c1934affb4a2","name":"Check message received after jswaku node is restarted","time":{"start":1736941676860,"stop":1736941676860,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f990b53d200f85d8","name":"should properly compute the node id","time":{"start":1736941503326,"stop":1736941503327,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc7af9b8094f8934","name":"returns only open connection if one present","time":{"start":1736941510391,"stop":1736941510392,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eaf30fc0dbcf164","name":"Store - dialed after - with timeout","time":{"start":1736941902866,"stop":1736941902867,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e7c64eadbc0b4fd","name":"Check message received after nwaku node is restarted","time":{"start":1736941798516,"stop":1736941798517,"duration":1},"status":"skipped","severity":"normal"},{"uid":"767b9ff41af35941","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1736941494354,"stop":1736941494354,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad3f0d731b005cc","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1736941888256,"stop":1736941888260,"duration":4},"status":"passed","severity":"normal"},{"uid":"fd5df88bda297b5f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1736941708501,"stop":1736941708503,"duration":2},"status":"passed","severity":"normal"},{"uid":"ed3b33f8fd6aec86","name":"Subscribe to topic containing long and publish message","time":{"start":1736941820265,"stop":1736941820266,"duration":1},"status":"passed","severity":"normal"},{"uid":"a545d1f3d2990f5","name":"Check publish message containing Basic HTML tag","time":{"start":1736941814453,"stop":1736941814454,"duration":1},"status":"passed","severity":"normal"},{"uid":"624cedba3e0ae3b7","name":"Subscribe and publish message","time":{"start":1736941820258,"stop":1736941820258,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e50fff19cd4ed2","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1736941518927,"stop":1736941518927,"duration":0},"status":"passed","severity":"normal"},{"uid":"445c0ee0061c33ee","name":"Check received message containing shell command","time":{"start":1736941798448,"stop":1736941798448,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff5d873a48f3bb0d","name":"should properly create location multiaddrs - udp","time":{"start":1736941503334,"stop":1736941503334,"duration":0},"status":"passed","severity":"normal"},{"uid":"d404f6977b4edb99","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1736941646208,"stop":1736941646208,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca88324001bbfa21","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1736941502742,"stop":1736941502742,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b788f367524663d","name":"configure the node with multiple content topics","time":{"start":1736941840330,"stop":1736941840331,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d1ca92bca5d1b4e","name":"should set field with only LIGHTPUSH enabled","time":{"start":1736941503337,"stop":1736941503337,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c0daf10824a6f0","name":"should use DNS peer discovery with light client","time":{"start":1736941568964,"stop":1736941568965,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b26bcb47ae471c59","name":"Used by Waku Relay","time":{"start":1736941897553,"stop":1736941897553,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79aa5f4471594","name":"should correctly map a content topic to a pubsub topic","time":{"start":1736941494385,"stop":1736941494385,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e7353269be0100","name":"Generator, custom pubsub topic","time":{"start":1736941877813,"stop":1736941877813,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd6642071046bce","name":"shard 0","time":{"start":1736941855133,"stop":1736941855135,"duration":2},"status":"passed","severity":"normal"},{"uid":"6f0ee2274bd67efb","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1736941494382,"stop":1736941494383,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbe4d1868c1731fe","name":"Push message with numeric payload","time":{"start":1736941796586,"stop":1736941796587,"duration":1},"status":"passed","severity":"normal"},{"uid":"94fd91eda77acea2","name":"random static sharding 5 - Cluster ID: 605, Shard ID: 665","time":{"start":1736941855143,"stop":1736941855144,"duration":1},"status":"passed","severity":"normal"},{"uid":"fffc4d1dea6aa049","name":"passes more than one ENR URLs and attempts connection","time":{"start":1736941568966,"stop":1736941568966,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1388697650e87f42","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1736941888256,"stop":1736941888256,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a344f9f865a256","name":"Publish message with rate limit","time":{"start":1736941814480,"stop":1736941814481,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d0650b694a5fb47","name":"Callback on promise","time":{"start":1736941886141,"stop":1736941886141,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e4d489a8a27643","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1736941646216,"stop":1736941646218,"duration":2},"status":"passed","severity":"normal"},{"uid":"6502453dfd2b9ab0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1736941888278,"stop":1736941888278,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb23277cf7490","name":"Check publish message containing Arabic","time":{"start":1736941814445,"stop":1736941814446,"duration":1},"status":"passed","severity":"normal"},{"uid":"10eae8caea4e2191","name":"Ping on subscribed peer","time":{"start":1736941600987,"stop":1736941600988,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ac9a9cceed7bb1f","name":"Check received message with timestamp: 1736941555802 ","time":{"start":1736941676853,"stop":1736941676854,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8c36f3f099330da","name":"Subscribe to topic containing JSON and receive message","time":{"start":1736941710856,"stop":1736941710856,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11e0b7d5154c636","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1736941494377,"stop":1736941494377,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e6d25babdc7f15","name":"Throws when trying to push message with empty payload","time":{"start":1736941810324,"stop":1736941810324,"duration":0},"status":"passed","severity":"normal"},{"uid":"514e2aff554a9d1","name":"should get / set TCP multiaddr","time":{"start":1736941503328,"stop":1736941503329,"duration":1},"status":"passed","severity":"normal"},{"uid":"15f961f7fb5d25a6","name":"addEventListener with correct event","time":{"start":1736941596725,"stop":1736941596725,"duration":0},"status":"passed","severity":"normal"},{"uid":"f40070cdb3c925ca","name":"handles multiple messages","time":{"start":1736941890388,"stop":1736941890388,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ad21e6a7dcf123","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1736941888254,"stop":1736941888255,"duration":1},"status":"passed","severity":"normal"},{"uid":"716278355645bddd","name":"should decode valid enr with tcp successfully","time":{"start":1736941503323,"stop":1736941503323,"duration":0},"status":"passed","severity":"normal"},{"uid":"99207f5443052263","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1736941556657,"stop":1736941556658,"duration":1},"status":"passed","severity":"normal"},{"uid":"aafc8bd3cac597ce","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1736941494369,"stop":1736941494369,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d072e86138647b","name":"Generator, 2 different pubsubtopics","time":{"start":1736941877815,"stop":1736941877815,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9c676e47d48f09","name":"removeEventListener with correct event","time":{"start":1736941596726,"stop":1736941596726,"duration":0},"status":"passed","severity":"normal"},{"uid":"450ff9d8acb08182","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1736941611618,"stop":1736941611618,"duration":0},"status":"passed","severity":"normal"},{"uid":"b750f7981d3475e7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1736941740605,"stop":1736941740605,"duration":0},"status":"passed","severity":"normal"},{"uid":"da9a578be03d7c11","name":"Should update shard info","time":{"start":1736941742577,"stop":1736941742577,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d4ad2e6cb26635","name":"Passing page size 10 when there are 10 messages","time":{"start":1736941892312,"stop":1736941892313,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a6b7d437b0934a3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1736941710861,"stop":1736941710861,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f8ea0f2fb09a04","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1736941646454,"stop":1736941646455,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c566d08257d596b8","name":"should fail to send if no connected peers found","time":{"start":1736941536240,"stop":1736941536241,"duration":1},"status":"passed","severity":"normal"},{"uid":"40343f281b1f0270","name":"Push message with escaped characters payload","time":{"start":1736941810322,"stop":1736941810322,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cfb86f3a7435385","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1736941840320,"stop":1736941840321,"duration":1},"status":"passed","severity":"normal"},{"uid":"b34537492b05b9c6","name":"Subscribe to topic containing Russian and publish message","time":{"start":1736941820271,"stop":1736941820271,"duration":0},"status":"passed","severity":"normal"},{"uid":"b432cd0cccc35359","name":"Subscribe to topic containing JSON and publish message","time":{"start":1736941820273,"stop":1736941820274,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c69cac7bf8640c6","name":"should not fail to stop the service if it was not started","time":{"start":1736941837632,"stop":1736941837633,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dc5b42ae82e9bee","name":"Check received message containing escaped characters","time":{"start":1736941798449,"stop":1736941798449,"duration":0},"status":"passed","severity":"normal"},{"uid":"b732dbfb5daa230c","name":"can start the service","time":{"start":1736941568960,"stop":1736941568961,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c0e91e0db945176","name":"should not receive a peer event after stop","time":{"start":1736941837634,"stop":1736941837635,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c66382c0bc96dca","name":"should be able to encode the field with only FILTER set to true","time":{"start":1736941502740,"stop":1736941502740,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ddc49a4c043c62","name":"Accepts a valid Waku Message","time":{"start":1736941539639,"stop":1736941539640,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb0490c29092c58d","name":"Subscribe and receives messages on 20 topics","time":{"start":1736941710830,"stop":1736941710830,"duration":0},"status":"passed","severity":"normal"},{"uid":"f09c08b11e590a66","name":"Meta field set when metaSetter is specified","time":{"start":1736941511054,"stop":1736941511054,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ceaa604bd9d302","name":"should properly create location multiaddrs - tcp","time":{"start":1736941503335,"stop":1736941503335,"duration":0},"status":"passed","severity":"normal"},{"uid":"79efef9a21c8cc17","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1736941820270,"stop":1736941820270,"duration":0},"status":"passed","severity":"normal"},{"uid":"39040114ffd9287","name":"Passing page size 110 when there are 120 messages","time":{"start":1736941892314,"stop":1736941892314,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0cc8ee836bc8263","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1736941503323,"stop":1736941503323,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6e799306df221","name":"Check received message containing XML","time":{"start":1736941676849,"stop":1736941676850,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3a6c86c2afd49d3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1736941710856,"stop":1736941710856,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd62622dc424bef","name":"1 Relay, 1 fetch","time":{"start":1736941518994,"stop":1736941518995,"duration":1},"status":"passed","severity":"normal"},{"uid":"47b1cbcf6a21df41","name":"isConnected return false after peer stops","time":{"start":1736941587793,"stop":1736941587793,"duration":0},"status":"passed","severity":"normal"},{"uid":"34401323c5f70334","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1736941710842,"stop":1736941710842,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d05acd4a7a5e951","name":"Push message with content topic containing long","time":{"start":1736941810325,"stop":1736941810325,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f890565a06800d","name":"Subscribe to topic containing long and receive message","time":{"start":1736941888277,"stop":1736941888278,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ba2bcbb44de0466","name":"Should update multiaddrs","time":{"start":1736941742576,"stop":1736941742576,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7dba56d7ea477d2","name":"random static sharding 1 - Cluster ID: 988, Shard ID: 369","time":{"start":1736941855138,"stop":1736941855139,"duration":1},"status":"passed","severity":"normal"},{"uid":"f934ff962f550c32","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1736941519167,"stop":1736941519167,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9a34289e2d2336f7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1736941494374,"stop":1736941494374,"duration":0},"status":"passed","severity":"normal"},{"uid":"f838f97986a409b9","name":"LightPush with 2 connections","time":{"start":1736941646586,"stop":1736941646587,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b0bbc940a06b0911","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1736941646236,"stop":1736941646236,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59ebeaf657a3528","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1736941807261,"stop":1736941807261,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2d673ac605fdc","name":"Overlapping topic subscription","time":{"start":1736941888275,"stop":1736941888276,"duration":1},"status":"passed","severity":"normal"},{"uid":"3db880ef37badb5d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1736941888228,"stop":1736941888228,"duration":0},"status":"passed","severity":"normal"},{"uid":"896acdfec9c6d44e","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1736941518923,"stop":1736941518925,"duration":2},"status":"passed","severity":"normal"},{"uid":"824fd4a1e200877","name":"Push message with special chars payload","time":{"start":1736941796587,"stop":1736941796587,"duration":0},"status":"passed","severity":"normal"},{"uid":"10adc5a7ca0f2bca","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1736941494377,"stop":1736941494378,"duration":1},"status":"passed","severity":"normal"},{"uid":"1804c39956cad9b","name":"A test","time":{"start":1736941710954,"stop":1736941710955,"duration":1},"status":"passed","severity":"normal"},{"uid":"efff188bb425569c","name":"can start and stop the service","time":{"start":1736941837631,"stop":1736941837632,"duration":1},"status":"passed","severity":"normal"},{"uid":"b684dcfab7003154","name":"Check meta is set [symmetric]","time":{"start":1736941529187,"stop":1736941529187,"duration":0},"status":"passed","severity":"normal"},{"uid":"e57ab8f71098fd3b","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1736941494368,"stop":1736941494368,"duration":0},"status":"passed","severity":"normal"},{"uid":"d379b6642e4747f4","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1736941494364,"stop":1736941494364,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59d690a04115ae7","name":"Push message with Russian payload","time":{"start":1736941810317,"stop":1736941810319,"duration":2},"status":"passed","severity":"normal"},{"uid":"dc75d5b8bacb0fcc","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1736941494373,"stop":1736941494373,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff20e36d8598bc9","name":"Check message with invalid timestamp is not received","time":{"start":1736941798499,"stop":1736941798501,"duration":2},"status":"passed","severity":"normal"},{"uid":"a0c68eabb4a91b19","name":"Push message with content topic containing JSON","time":{"start":1736941810329,"stop":1736941810330,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aeeba6fa7c208df","name":"udp ip6 address","time":{"start":1736941502746,"stop":1736941502746,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f7931259d2aec6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1736941611615,"stop":1736941611615,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee90cd8b58ee338","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1736941898009,"stop":1736941898009,"duration":0},"status":"passed","severity":"normal"},{"uid":"f78f3d248c02ca21","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1736941494375,"stop":1736941494375,"duration":0},"status":"passed","severity":"normal"},{"uid":"742a33a8c82635cc","name":"Sets default value correctly","time":{"start":1736941897553,"stop":1736941897554,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cd98b1975682ea7","name":"Passing invalid cursor","time":{"start":1736941848123,"stop":1736941848124,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd65ac80d7e47dc0","name":"Mutual subscription","time":{"start":1736941820256,"stop":1736941820257,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c25f9ac0575f47e","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1736941494372,"stop":1736941494373,"duration":1},"status":"passed","severity":"normal"},{"uid":"5886c82b2f2c6828","name":"Push message with emoji payload","time":{"start":1736941796596,"stop":1736941796596,"duration":0},"status":"passed","severity":"normal"},{"uid":"86c262ff7dcd4659","name":"should reject if WakuNode is not started","time":{"start":1736941536140,"stop":1736941536141,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3ff07485f1047d7","name":"Check received message containing Basic HTML tag","time":{"start":1736941676850,"stop":1736941676850,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb06a92efa7c789","name":"Push message with content topic containing Script","time":{"start":1736941810328,"stop":1736941810329,"duration":1},"status":"passed","severity":"normal"},{"uid":"f97929a6d3423353","name":"LightPush with 1 connections","time":{"start":1736941646586,"stop":1736941646586,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fdcd583dfae3fd96","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1736941820258,"stop":1736941820259,"duration":1},"status":"passed","severity":"normal"},{"uid":"4759a552f7c8bdd6","name":"LightPush with 0 connections","time":{"start":1736941646585,"stop":1736941646586,"duration":1},"status":"skipped","severity":"normal"},{"uid":"727af2aaab802129","name":"Check publish message containing numeric","time":{"start":1736941814440,"stop":1736941814441,"duration":1},"status":"passed","severity":"normal"},{"uid":"902df0bdbfc2b4b4","name":"Subscribe to topic containing short and receive message","time":{"start":1736941888231,"stop":1736941888234,"duration":3},"status":"passed","severity":"normal"},{"uid":"53fe08f07d10f737","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1736941848121,"stop":1736941848122,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa022fb2b91d0520","name":"Push message with Script payload","time":{"start":1736941810319,"stop":1736941810319,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea2238e2cb9457fc","name":"Check received message containing Arabic","time":{"start":1736941798465,"stop":1736941798465,"duration":0},"status":"passed","severity":"normal"},{"uid":"abfb8ad53b14da14","name":"stop","time":{"start":1736941596730,"stop":1736941596730,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4f83933e135e45","name":"Check publish message containing SQL Injection","time":{"start":1736941814447,"stop":1736941814449,"duration":2},"status":"passed","severity":"normal"},{"uid":"500fba783b719dd5","name":"LightPush with 3 connections","time":{"start":1736941646587,"stop":1736941646587,"duration":0},"status":"skipped","severity":"normal"},{"uid":"974cc168b86a3c4c","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1736941820261,"stop":1736941820261,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b338c16ab551525","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1736941517740,"stop":1736941517740,"duration":0},"status":"passed","severity":"normal"},{"uid":"82032fb979e6ee7e","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1736941494363,"stop":1736941494363,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0c2a49a016d59","name":"Relay + Store","time":{"start":1736941503337,"stop":1736941503338,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2a9fb6491e2d89a","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1736941823499,"stop":1736941823500,"duration":1},"status":"skipped","severity":"normal"},{"uid":"96b5ec080b47bd1e","name":"Subscribe to topic containing Script and receive message","time":{"start":1736941710850,"stop":1736941710851,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebdc4607ea07db11","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1736941646464,"stop":1736941646464,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47dd7f54b4004a0a","name":"Fails to publish duplicate message","time":{"start":1736941814472,"stop":1736941814472,"duration":0},"status":"passed","severity":"normal"},{"uid":"96de5a89d529ea09","name":"Check message received after jswaku node is restarted","time":{"start":1736941798462,"stop":1736941798462,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3d069ea3d012170c","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1736941820270,"stop":1736941820271,"duration":1},"status":"passed","severity":"normal"},{"uid":"530affd954aa269f","name":"Query with Promise Callback, No message returned","time":{"start":1736941868137,"stop":1736941868138,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9cc202b8665849c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1736941888244,"stop":1736941888245,"duration":1},"status":"passed","severity":"normal"},{"uid":"54799438ac25a840","name":"throws on content topic with non-number generation field","time":{"start":1736941494348,"stop":1736941494349,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e306e33f490168e","name":"Nodes with multiple pubsub topic","time":{"start":1736941807263,"stop":1736941807263,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cbcdb586acb28f7","name":"should only return 1 node with store capability","time":{"start":1736941519166,"stop":1736941519166,"duration":0},"status":"passed","severity":"normal"},{"uid":"6098e01cbeeae890","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1736941518921,"stop":1736941518921,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f6c222ba7a2c46","name":"Rejects garbage","time":{"start":1736941539640,"stop":1736941539641,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1a4d95ee36b1f06","name":"Push message with shell command payload","time":{"start":1736941810321,"stop":1736941810322,"duration":1},"status":"passed","severity":"normal"},{"uid":"f13bf38cf6ada4b3","name":"should call waitForPeer on Relay","time":{"start":1736941536146,"stop":1736941536147,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f26b33455f4ac9a","name":"should not fail to stop the service if it was not started","time":{"start":1736941523044,"stop":1736941523045,"duration":1},"status":"passed","severity":"normal"},{"uid":"efe16b939f0f7d7f","name":"Renews peer on consistent missed messages","time":{"start":1736941644186,"stop":1736941644186,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51bdd9377a30c42","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1736941710825,"stop":1736941710825,"duration":0},"status":"passed","severity":"normal"},{"uid":"c72423e25771ab04","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1736941814473,"stop":1736941814473,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61170633aac2f40","name":"should emit a peer event after start","time":{"start":1736941523045,"stop":1736941523046,"duration":1},"status":"passed","severity":"normal"},{"uid":"68f36359e14c9452","name":"Check received message containing SQL Injection","time":{"start":1736941798473,"stop":1736941798477,"duration":4},"status":"passed","severity":"normal"},{"uid":"af8d371995e3c77d","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1736941502745,"stop":1736941502745,"duration":0},"status":"passed","severity":"normal"},{"uid":"633619e2c6b37749","name":"Push 30 different messages","time":{"start":1736941796597,"stop":1736941796597,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e00e271b1fc67e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1736941708494,"stop":1736941708495,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dc62257dafcf566","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1736941888228,"stop":1736941888228,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8068b53b3d16061","name":"Delete observer","time":{"start":1736941800675,"stop":1736941800677,"duration":2},"status":"passed","severity":"normal"},{"uid":"f6eabf02f99cd997","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1736941519167,"stop":1736941519168,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9fb855a02ae40952","name":"Push message with SQL Injection payload","time":{"start":1736941796589,"stop":1736941796590,"duration":1},"status":"passed","severity":"normal"},{"uid":"59310a87ce738d4c","name":"should wait for LightPush peer to be connected","time":{"start":1736941536145,"stop":1736941536145,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c36117f58a0e94","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1736941740607,"stop":1736941740607,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d52f93e61164b8d","name":"can start and stop the service","time":{"start":1736941523043,"stop":1736941523044,"duration":1},"status":"passed","severity":"normal"},{"uid":"daeabfeb8e59e58d","name":"Push message with content topic containing escaped characters","time":{"start":1736941810330,"stop":1736941810330,"duration":0},"status":"passed","severity":"normal"},{"uid":"5da4391d6348e1f9","name":"Ordered callback, aborts when callback returns true","time":{"start":1736941886143,"stop":1736941886143,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6abe50b4c14cc4e","name":"Sign & Recover","time":{"start":1736941529640,"stop":1736941529640,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c7968674aa18d1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1736941708504,"stop":1736941708504,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2abebc7a37f4627","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1736941494353,"stop":1736941494353,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1152501a331bd3","name":"Ephemeral field set to true","time":{"start":1736941511054,"stop":1736941511054,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0cc42eeeaf6fbeb","name":"Check received message containing numeric","time":{"start":1736941798464,"stop":1736941798464,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0fa602d51cec649","name":"Publish without waiting for remote peer","time":{"start":1736941820257,"stop":1736941820258,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1fc61ad776987a2","name":"Check received message containing shell command","time":{"start":1736941676851,"stop":1736941676851,"duration":0},"status":"passed","severity":"normal"},{"uid":"b03e3c24e8a2edc4","name":"Decoder throws on empty string content topic","time":{"start":1736941529189,"stop":1736941529189,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4aae7d7ae9eaa26","name":"Subscribe to topic containing shell command and receive message","time":{"start":1736941888255,"stop":1736941888255,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e629d3751563770","name":"getPeersByDiscovery","time":{"start":1736941596727,"stop":1736941596727,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d97919aa2d901c0","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1736941494587,"stop":1736941494588,"duration":1},"status":"passed","severity":"normal"},{"uid":"59ca7f121d6be5a6","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1736941587790,"stop":1736941587790,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a53ca45511dc68f","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1736941494367,"stop":1736941494367,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c5156ec33c29701","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1736941646206,"stop":1736941646207,"duration":1},"status":"passed","severity":"normal"},{"uid":"832482f3b1307a8e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1736941888251,"stop":1736941888252,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a5111eb050b692c","name":"Light Node - default protocols","time":{"start":1736941902867,"stop":1736941902867,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c12a3ee9f02bd82","name":"Push message with content topic containing XML","time":{"start":1736941810329,"stop":1736941810329,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc574e83206bcee9","name":"isConnected should return false after all peers disconnect","time":{"start":1736941587792,"stop":1736941587793,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4489e9f2d2d74b8","name":"should throw an error for empty SingleShardInfos array","time":{"start":1736941494368,"stop":1736941494368,"duration":0},"status":"passed","severity":"normal"},{"uid":"8019e6b9a59c8919","name":"Query generator for multiple messages","time":{"start":1736941886139,"stop":1736941886140,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ab2222ae749ea1d","name":"Push message with numeric payload","time":{"start":1736941810315,"stop":1736941810316,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e2aa187f0681b5e","name":"throws on content topic with generation field greater than 0","time":{"start":1736941494349,"stop":1736941494349,"duration":0},"status":"passed","severity":"normal"},{"uid":"4016a8ddda633539","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1736941510769,"stop":1736941510770,"duration":1},"status":"passed","severity":"normal"},{"uid":"102aa8148f0ea607","name":"Nodes with multiple pubsub topic","time":{"start":1736941807265,"stop":1736941807265,"duration":0},"status":"passed","severity":"normal"},{"uid":"7add90fae86871f5","name":"should create a new stream if no existing for protocol found","time":{"start":1736941510788,"stop":1736941510788,"duration":0},"status":"passed","severity":"normal"},{"uid":"be17727ff31e0539","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1736941518919,"stop":1736941518919,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf95ad626641a0fc","name":"Subscribe to topic containing special chars and receive message","time":{"start":1736941888245,"stop":1736941888245,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f6770090fa6622d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1736941494378,"stop":1736941494378,"duration":0},"status":"passed","severity":"normal"},{"uid":"f56dfe5fad9c6330","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app25/1/topic32/xml","time":{"start":1736941840323,"stop":1736941840323,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d0a7046050f9b6","name":"Query Generator - true","time":{"start":1736941871492,"stop":1736941871493,"duration":1},"status":"passed","severity":"normal"},{"uid":"981f4bd0e7ee566b","name":"should not receive a peer event before start","time":{"start":1736941568963,"stop":1736941568963,"duration":0},"status":"passed","severity":"normal"},{"uid":"3995dd6d1f441f53","name":"Ping on subscribed peer","time":{"start":1736941601745,"stop":1736941601745,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3a82b5c98abc9cd","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1736941646230,"stop":1736941646230,"duration":0},"status":"passed","severity":"normal"},{"uid":"f24b3104282ba631","name":"Subscribe and receive messages via waku relay post","time":{"start":1736941710826,"stop":1736941710826,"duration":0},"status":"passed","severity":"normal"},{"uid":"a30504a9adf2a6c9","name":"Decoder throws on empty string content topic","time":{"start":1736941530907,"stop":1736941530907,"duration":0},"status":"passed","severity":"normal"},{"uid":"bacbb5ba3fdf84e2","name":"it tolerates circular branch references","time":{"start":1736941519162,"stop":1736941519163,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d49bda2bb7bf0c3","name":"Subscribe to topic containing long and receive message","time":{"start":1736941710841,"stop":1736941710841,"duration":0},"status":"passed","severity":"normal"},{"uid":"c453d00d1c3d690f","name":"Relay - times out","time":{"start":1736941902866,"stop":1736941902866,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6fe350283235f2c","name":"Push message with content topic containing JSON","time":{"start":1736941796606,"stop":1736941796607,"duration":1},"status":"passed","severity":"normal"},{"uid":"daece47dd1c4b174","name":"should handle a minimal index list","time":{"start":1736941494587,"stop":1736941494587,"duration":0},"status":"passed","severity":"normal"},{"uid":"55189a50ebb8f46","name":"Reusing cursor across nodes","time":{"start":1736941848123,"stop":1736941848123,"duration":0},"status":"passed","severity":"normal"},{"uid":"66599c274faa0695","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1736941611621,"stop":1736941611621,"duration":0},"status":"passed","severity":"normal"},{"uid":"480b2d36ad4120c7","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1736941961669,"stop":1736941961670,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b26a9bd320a9e6","name":"All","time":{"start":1736941564583,"stop":1736941564584,"duration":1},"status":"passed","severity":"normal"},{"uid":"87a75eca5543eace","name":"throws on content topic with empty encoding field","time":{"start":1736941494351,"stop":1736941494352,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3248d6ed7212d2e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1736941646218,"stop":1736941646219,"duration":1},"status":"passed","severity":"normal"}] |