2024-09-27 00:26:24 +00:00

1 line
122 KiB
JSON

[{"uid":"b14eca48e2221896","name":"throws an error for improperly formatted content topics","time":{"start":1727396083802,"stop":1727396083802,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a95d8aa34154d3","name":"Relay + Store","time":{"start":1727396092635,"stop":1727396092636,"duration":1},"status":"passed","severity":"normal"},{"uid":"75930fd80cf1afc8","name":"Subscribe to topic containing JSON and publish message","time":{"start":1727396433234,"stop":1727396433234,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f40827a37c7512a","name":"Throws when trying to push message with empty payload","time":{"start":1727396449667,"stop":1727396449669,"duration":2},"status":"passed","severity":"normal"},{"uid":"2c35fb7e5c1f0009","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1727396083798,"stop":1727396083799,"duration":1},"status":"passed","severity":"normal"},{"uid":"2590b4d8de2d9c8d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727396461678,"stop":1727396461678,"duration":0},"status":"passed","severity":"normal"},{"uid":"883257b07cbd0989","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1727396091803,"stop":1727396091803,"duration":0},"status":"passed","severity":"normal"},{"uid":"60fa738113689ff7","name":"should properly compute the node id","time":{"start":1727396092624,"stop":1727396092624,"duration":0},"status":"passed","severity":"normal"},{"uid":"55be0dd567b9c964","name":"Relay - dialed first","time":{"start":1727396579975,"stop":1727396579975,"duration":0},"status":"passed","severity":"normal"},{"uid":"382824ef09bd0a60","name":"should throw error - no id","time":{"start":1727396092622,"stop":1727396092623,"duration":1},"status":"passed","severity":"normal"},{"uid":"8521b6b13d7bde8a","name":"should throw error - no public key","time":{"start":1727396092623,"stop":1727396092623,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b4e9d051122330","name":"Accepts a valid Waku Message","time":{"start":1727396120000,"stop":1727396120001,"duration":1},"status":"passed","severity":"normal"},{"uid":"acc1d1c7160eff33","name":"Check publish message containing SQL Injection","time":{"start":1727396419525,"stop":1727396419525,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c3727fcc9267d70","name":"Meta field set when metaSetter is specified","time":{"start":1727396097517,"stop":1727396097518,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8048e4649f963b6","name":"should be online or offline if network state changed","time":{"start":1727396134894,"stop":1727396134896,"duration":2},"status":"passed","severity":"normal"},{"uid":"de57860ff434f2f0","name":"Check publish message containing JSON","time":{"start":1727396419527,"stop":1727396419530,"duration":3},"status":"passed","severity":"normal"},{"uid":"888ddc0c71a01f03","name":"isConnected should return false after all peers disconnect","time":{"start":1727396163020,"stop":1727396163021,"duration":1},"status":"passed","severity":"normal"},{"uid":"60d24e30ae12c827","name":"Decoder throws on undefined content topic","time":{"start":1727396116704,"stop":1727396116704,"duration":0},"status":"passed","severity":"normal"},{"uid":"81baaf99d5c52c64","name":"Check received message containing Script","time":{"start":1727396290645,"stop":1727396290646,"duration":1},"status":"passed","severity":"normal"},{"uid":"27af069a83b9fdbd","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727396461677,"stop":1727396461677,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39b8e47fb4861a3","name":"should encode/decode to RLP encoding","time":{"start":1727396092625,"stop":1727396092625,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b4736bbd59acca","name":"Round trip binary serialization","time":{"start":1727396097516,"stop":1727396097517,"duration":1},"status":"passed","severity":"normal"},{"uid":"f97c328ed5901bfb","name":"Check publish message containing numeric","time":{"start":1727396419521,"stop":1727396419521,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a20e83a11a07b3","name":"should not receive a peer event after stop","time":{"start":1727396452809,"stop":1727396452809,"duration":0},"status":"passed","severity":"normal"},{"uid":"5542ab4797b0cf4b","name":"should return false","time":{"start":1727396092624,"stop":1727396092624,"duration":0},"status":"passed","severity":"normal"},{"uid":"1919394892114a6","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727396091796,"stop":1727396091797,"duration":1},"status":"passed","severity":"normal"},{"uid":"323b21a4ae655aaf","name":"Nwaku publishes","time":{"start":1727396404493,"stop":1727396404494,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f4273cce5d2bed7","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1727396086435,"stop":1727396086435,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c13c675d60c47c2","name":"Subscribe to topic containing emoji and publish message","time":{"start":1727396433236,"stop":1727396433236,"duration":0},"status":"passed","severity":"normal"},{"uid":"a178e2ac68eb37d9","name":"Fails to publish duplicate message","time":{"start":1727396419539,"stop":1727396419539,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a7b5eaf038e4a4","name":"can start the service","time":{"start":1727396109188,"stop":1727396109189,"duration":1},"status":"passed","severity":"normal"},{"uid":"748e8ea42595d3ab","name":"Passing page size 1 when there are 4 messages","time":{"start":1727396557191,"stop":1727396557192,"duration":1},"status":"broken","severity":"normal"},{"uid":"4f77a5a04163d869","name":"Subscribe to topic containing XML and receive message","time":{"start":1727396461676,"stop":1727396461676,"duration":0},"status":"passed","severity":"normal"},{"uid":"b42d299f2d57d64f","name":"Push message with custom timestamp: 1696637914508","time":{"start":1727396449678,"stop":1727396449679,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc013d058b44e51f","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727396362199,"stop":1727396362199,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b99641297fb901","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1727396083818,"stop":1727396083818,"duration":0},"status":"passed","severity":"normal"},{"uid":"502b73ee6e88cb47","name":"Check received message containing Basic HTML tag","time":{"start":1727396290646,"stop":1727396290647,"duration":1},"status":"passed","severity":"normal"},{"uid":"38e23f5501019302","name":"Check received message with timestamp: 1727396134778000000 ","time":{"start":1727396290671,"stop":1727396290671,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c3da65be53a8b2b","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1727396104905,"stop":1727396104906,"duration":1},"status":"passed","severity":"normal"},{"uid":"527f109ca209c7a1","name":"can start the service","time":{"start":1727396146014,"stop":1727396146014,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfebfaa1375e8a6f","name":"Filter with 2 connections","time":{"start":1727396314215,"stop":1727396314216,"duration":1},"status":"passed","severity":"normal"},{"uid":"9706c13e06ecb42f","name":"Relay","time":{"start":1727396140594,"stop":1727396140594,"duration":0},"status":"passed","severity":"normal"},{"uid":"3769129f8d24823c","name":"Encoder throws on undefined content topic","time":{"start":1727396097518,"stop":1727396097518,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d2e32554d26d6f","name":"should not fail to stop the service if it was not started","time":{"start":1727396452800,"stop":1727396452800,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb362732a94ba6b","name":"Should update shard info","time":{"start":1727396367798,"stop":1727396367798,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a52854d6ef14830","name":"should be able to decode the field with only FILTER set to true","time":{"start":1727396091799,"stop":1727396091800,"duration":1},"status":"passed","severity":"normal"},{"uid":"86b62f7bc310e17f","name":"Refresh subscription","time":{"start":1727396461672,"stop":1727396461673,"duration":1},"status":"passed","severity":"normal"},{"uid":"76bd04fc66ef7d13","name":"should correctly map a content topic to a pubsub topic","time":{"start":1727396083822,"stop":1727396083822,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa98534c40ec507a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1727396083815,"stop":1727396083815,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e99b4122237b3f","name":"removeEventListener with wrong event","time":{"start":1727396174733,"stop":1727396174734,"duration":1},"status":"passed","severity":"normal"},{"uid":"639a2e56d0e0d4b0","name":"Decoder throws on undefined content topic","time":{"start":1727396115169,"stop":1727396115169,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1b98e11d67a6c6","name":"Check received message containing numeric","time":{"start":1727396290665,"stop":1727396290665,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eec8636590ecada","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1727396134893,"stop":1727396134894,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ada00eaea688835","name":"Should update multiaddrs","time":{"start":1727396367797,"stop":1727396367798,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e0df766dd91f260","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1727396499957,"stop":1727396499958,"duration":1},"status":"broken","severity":"normal"},{"uid":"f66747a70096f4ac","name":"configure the node with multiple content topics","time":{"start":1727396757813,"stop":1727396757814,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ef2e3ff29d559c0","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app78/5/topic807/proto","time":{"start":1727396757812,"stop":1727396757812,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96fb2ec319a6c4","name":"Push message with content topic containing shell command","time":{"start":1727396449674,"stop":1727396449675,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c9f1073f1dc68e5","name":"Renews peer on consistent missed messages","time":{"start":1727396207955,"stop":1727396207956,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e7071b82b931112","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1727396601216,"stop":1727396601217,"duration":1},"status":"broken","severity":"normal"},{"uid":"5e7786b2aa48055a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727396338085,"stop":1727396338085,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b7b08e4ec270b5","name":"Renews subscription after lossing a connection","time":{"start":1727396461679,"stop":1727396461679,"duration":0},"status":"passed","severity":"normal"},{"uid":"235b8ca4dc5ad211","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1727396104903,"stop":1727396104904,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d92424061392409","name":"Subscribe and receive messages via lightPush","time":{"start":1727396461656,"stop":1727396461656,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c42c2f9af930c07","name":"same cluster, different shard: nodes don't connect","time":{"start":1727396358536,"stop":1727396358536,"duration":0},"status":"passed","severity":"normal"},{"uid":"474c9d146fcd9438","name":"Reopen subscription with peer with lost subscription","time":{"start":1727396173512,"stop":1727396173512,"duration":0},"status":"passed","severity":"normal"},{"uid":"30053ef5b6e0e625","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727396461658,"stop":1727396461658,"duration":0},"status":"passed","severity":"normal"},{"uid":"feeae988cccd9c32","name":"Push to array if already present","time":{"start":1727396083595,"stop":1727396083596,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e6e62667b9c4a72","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1727396083820,"stop":1727396083821,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7616e76d595c5a0","name":"Query generator for multiple messages","time":{"start":1727396505184,"stop":1727396505185,"duration":1},"status":"passed","severity":"normal"},{"uid":"9795a5be0f20b3c6","name":"should decode valid enr with tcp successfully","time":{"start":1727396092621,"stop":1727396092621,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8edafbb82326b8f","name":"Query Generator - false","time":{"start":1727396551139,"stop":1727396551139,"duration":0},"status":"broken","severity":"normal"},{"uid":"78a4f7e5e4ee73d6","name":"Fails to push message bigger that 1MB","time":{"start":1727396449681,"stop":1727396449681,"duration":0},"status":"passed","severity":"normal"},{"uid":"293b22c4b3df0b24","name":"Overlapping topic subscription","time":{"start":1727396461672,"stop":1727396461672,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1147b885e16798e","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1727396104550,"stop":1727396104550,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f8a5bf257e7c64c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1727396083812,"stop":1727396083813,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bc96e4c003d575c","name":"Check publish message containing XML","time":{"start":1727396419526,"stop":1727396419527,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1868abe52ab5e78","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1727396083798,"stop":1727396083798,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecdb0a327d6223cb","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1727396358539,"stop":1727396358540,"duration":1},"status":"passed","severity":"normal"},{"uid":"88219cf8b5d3961c","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app67/7/topic914/xml","time":{"start":1727396757809,"stop":1727396757809,"duration":0},"status":"passed","severity":"normal"},{"uid":"69427e2d66657e85","name":"1 Relay, 1 fetch","time":{"start":1727396104932,"stop":1727396104933,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1b40afc8a31ccf2","name":"Ping on peer without subscriptions","time":{"start":1727396173507,"stop":1727396173510,"duration":3},"status":"passed","severity":"normal"},{"uid":"26cba526930307ec","name":"should throw an error for missing required configuration","time":{"start":1727396083807,"stop":1727396083807,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa94f532b4511ef","name":"Check received message containing emoji","time":{"start":1727396290652,"stop":1727396290653,"duration":1},"status":"passed","severity":"normal"},{"uid":"454c0e0c614a9a48","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1727396083809,"stop":1727396083809,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee4d7db31fed596","name":"should emit a peer event after start","time":{"start":1727396109191,"stop":1727396109191,"duration":0},"status":"passed","severity":"normal"},{"uid":"1446fea6af3fa8b7","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1727396104912,"stop":1727396104913,"duration":1},"status":"passed","severity":"normal"},{"uid":"788872f3e33f3668","name":"Push message with content topic containing special chars","time":{"start":1727396449670,"stop":1727396449670,"duration":0},"status":"passed","severity":"normal"},{"uid":"f924124771672467","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1727396115166,"stop":1727396115166,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec27b6f784d448f","name":"should handle a minimal index list","time":{"start":1727396084027,"stop":1727396084028,"duration":1},"status":"passed","severity":"normal"},{"uid":"538411e0771ebc74","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1727396083810,"stop":1727396083810,"duration":0},"status":"passed","severity":"normal"},{"uid":"35422f5941b0d72e","name":"Symmetric encrypt & Decrypt","time":{"start":1727396115702,"stop":1727396115703,"duration":1},"status":"passed","severity":"normal"},{"uid":"8db9dc232028d1e6","name":"Sign & Recover","time":{"start":1727396115703,"stop":1727396115704,"duration":1},"status":"passed","severity":"normal"},{"uid":"5af0d3ae7e9db66b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727396410184,"stop":1727396410185,"duration":1},"status":"passed","severity":"normal"},{"uid":"2983ea41a6d93300","name":"Number of peers are maintained correctly","time":{"start":1727396333592,"stop":1727396333593,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ab16e4c359854e7","name":"handles different clusterIds correctly","time":{"start":1727396083801,"stop":1727396083802,"duration":1},"status":"passed","severity":"normal"},{"uid":"df93a61fd88e5db5","name":"it tolerates circular branch references","time":{"start":1727396105432,"stop":1727396105433,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e083076abadc12f","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1727396358549,"stop":1727396358549,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b421bf34e6c281","name":"same cluster, same shard: nodes connect","time":{"start":1727396358535,"stop":1727396358536,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7e8dfa72a331e1c","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1727396091793,"stop":1727396091794,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cc68025d3b03a4d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1727396083813,"stop":1727396083813,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e20381f106afc9","name":"throws on content topic with empty application field","time":{"start":1727396083786,"stop":1727396083786,"duration":0},"status":"passed","severity":"normal"},{"uid":"845eae331423e22a","name":"Push message with Chinese payload","time":{"start":1727396449662,"stop":1727396449662,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b14681ee0781d06","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1727396419535,"stop":1727396419536,"duration":1},"status":"passed","severity":"normal"},{"uid":"84cbe802c58f807a","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1727396433235,"stop":1727396433235,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4234807d6c965a2","name":"Check received message containing Chinese","time":{"start":1727396290641,"stop":1727396290641,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a1fdb951cc073d2","name":"Asymmetric encrypt & decrypt","time":{"start":1727396115701,"stop":1727396115702,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4fcdea6a8a5ee1d","name":"should handle corrupted local storage data gracefully","time":{"start":1727396109193,"stop":1727396109194,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8707e2dc5027e13","name":"Filter","time":{"start":1727396579978,"stop":1727396579978,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d94bdb4358320c","name":"safeDispatchEvent","time":{"start":1727396174736,"stop":1727396174736,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aaee5cdc03d427a","name":"should properly create location multiaddrs - tcp6","time":{"start":1727396092632,"stop":1727396092632,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc04053e80e86d7","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1727396083819,"stop":1727396083819,"duration":0},"status":"passed","severity":"normal"},{"uid":"99eb9ab73e321e75","name":"Publish message with custom timestamp: Thu Sep 26 2024 23:20:10 GMT+0000 (Coordinated Universal Time)","time":{"start":1727396419537,"stop":1727396419537,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc3f2641bbfb9c3b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727396461658,"stop":1727396461658,"duration":0},"status":"passed","severity":"normal"},{"uid":"91df712afb1f3f5f","name":"Nodes with multiple pubsub topic","time":{"start":1727396410184,"stop":1727396410184,"duration":0},"status":"passed","severity":"normal"},{"uid":"d472a83d9c4e8db9","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727396461666,"stop":1727396461666,"duration":0},"status":"passed","severity":"normal"},{"uid":"545f4634934026dc","name":"Push message with meta","time":{"start":1727396449677,"stop":1727396449677,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f8bbb50bbd4a30","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1727396083797,"stop":1727396083798,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab6ee35bdc98625c","name":"LightPush with 0 connections","time":{"start":1727396314196,"stop":1727396314196,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b4ea236aefb2e7b","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1727396433232,"stop":1727396433232,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae74455cfd4fa703","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1727396083805,"stop":1727396083806,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e1d29ca0f6817da","name":"Sample","time":{"start":1727396091882,"stop":1727396091883,"duration":1},"status":"passed","severity":"normal"},{"uid":"780a1377a3b12128","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1727396362198,"stop":1727396362198,"duration":0},"status":"passed","severity":"normal"},{"uid":"da0324af06796e92","name":"Check message received after nwaku node is restarted","time":{"start":1727396290676,"stop":1727396290676,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f3ad08710dcda8f","name":"Query Generator - true","time":{"start":1727396551138,"stop":1727396551139,"duration":1},"status":"passed","severity":"normal"},{"uid":"48b8bf7e3f08a4ce","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727396338089,"stop":1727396338089,"duration":0},"status":"passed","severity":"normal"},{"uid":"470f5a78364cb58c","name":"Publish message with custom timestamp: Fri Sep 27 2024 01:20:10 GMT+0000 (Coordinated Universal Time)","time":{"start":1727396419538,"stop":1727396419539,"duration":1},"status":"passed","severity":"normal"},{"uid":"739d8a2cf4b199d","name":"Subscribe and receives messages on 20 topics","time":{"start":1727396461671,"stop":1727396461671,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f12ae647bdfa7f","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1727396083798,"stop":1727396083798,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e4dc226e82764fd","name":"Subscribe to topic containing Script and publish message","time":{"start":1727396433233,"stop":1727396433233,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfae656875904ae","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727396338087,"stop":1727396338089,"duration":2},"status":"passed","severity":"normal"},{"uid":"481aa26aef88ca4b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727396461670,"stop":1727396461670,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e8f94fb7211a0cb","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app76/3/topic888/json","time":{"start":1727396757811,"stop":1727396757811,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17f45447a0919c6","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1727396083792,"stop":1727396083796,"duration":4},"status":"passed","severity":"normal"},{"uid":"14670cf9d69a1b94","name":"LightPush with 3 connections","time":{"start":1727396314216,"stop":1727396314217,"duration":1},"status":"passed","severity":"normal"},{"uid":"22626c877e463a6c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727396358546,"stop":1727396358546,"duration":0},"status":"passed","severity":"normal"},{"uid":"568a967c1102d3e5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1727396358548,"stop":1727396358548,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c42f757f2efcbd","name":"removeEventListener with correct event","time":{"start":1727396174733,"stop":1727396174733,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec40f2ffb4c945f3","name":"throws on empty content topic","time":{"start":1727396083783,"stop":1727396083783,"duration":0},"status":"passed","severity":"normal"},{"uid":"efdd9bfed3b36275","name":"Number of peers are maintained correctly","time":{"start":1727396207947,"stop":1727396207947,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c3e8b234ea186a","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1727396556141,"stop":1727396556142,"duration":1},"status":"broken","severity":"normal"},{"uid":"234d5193b46ae816","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1727396105437,"stop":1727396105437,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9d3e53d8d9db36e3","name":"Push message with content topic containing JSON","time":{"start":1727396449674,"stop":1727396449674,"duration":0},"status":"passed","severity":"normal"},{"uid":"84892a697e350ea3","name":"Decoder throws on empty string content topic","time":{"start":1727396116704,"stop":1727396116704,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d68f8278397d890","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727396091803,"stop":1727396091804,"duration":1},"status":"passed","severity":"normal"},{"uid":"22b7458194687ff8","name":"Generator, 2 different pubsubtopics","time":{"start":1727396615468,"stop":1727396615468,"duration":0},"status":"broken","severity":"normal"},{"uid":"24843513b590452c","name":"Decoder throws on empty string content topic","time":{"start":1727396097519,"stop":1727396097519,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d8a1701a324351","name":"should get / set UDP multiaddr","time":{"start":1727396092625,"stop":1727396092626,"duration":1},"status":"passed","severity":"normal"},{"uid":"a79d1edfee751344","name":"Push message with custom timestamp: 1727392714508","time":{"start":1727396449679,"stop":1727396449680,"duration":1},"status":"passed","severity":"normal"},{"uid":"eae28a6fed5ee900","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1727396358545,"stop":1727396358546,"duration":1},"status":"passed","severity":"normal"},{"uid":"ced47057c8cab947","name":"Push message with XML payload","time":{"start":1727396449664,"stop":1727396449664,"duration":0},"status":"passed","severity":"normal"},{"uid":"5450115fa6faa5e3","name":"should encode/decode to text encoding","time":{"start":1727396092625,"stop":1727396092625,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0f20ecfc891453","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727396461675,"stop":1727396461675,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc683815d7b6d437","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1727396358549,"stop":1727396358549,"duration":0},"status":"passed","severity":"normal"},{"uid":"3094afcf3f9861b8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727396338090,"stop":1727396338090,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e739bec7f91f64","name":"new peer added after a peer was already found","time":{"start":1727396447062,"stop":1727396447062,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3c48affb3431a5b1","name":"Query Generator, Wrong PubsubTopic","time":{"start":1727396505969,"stop":1727396505969,"duration":0},"status":"passed","severity":"normal"},{"uid":"540ce2c58db1d749","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1727396097332,"stop":1727396097334,"duration":2},"status":"passed","severity":"normal"},{"uid":"5df29197941b1706","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1727396083806,"stop":1727396083806,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c9a0ba6fdf3f96","name":"Check received message containing Russian","time":{"start":1727396290667,"stop":1727396290667,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b5269d73392de74","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727396461663,"stop":1727396461663,"duration":0},"status":"passed","severity":"normal"},{"uid":"3431d9fb01a4c775","name":"Subscribe to topic containing long and receive message","time":{"start":1727396461673,"stop":1727396461673,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7dbbf73fca6198","name":"Privacy Node - default protocol","time":{"start":1727396579978,"stop":1727396579979,"duration":1},"status":"passed","severity":"normal"},{"uid":"36681f4030353a8d","name":"Encoder throws on empty string content topic","time":{"start":1727396116703,"stop":1727396116704,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d021f220c6a9cd1","name":"should throw error - no public key","time":{"start":1727396092622,"stop":1727396092622,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d830fa155de9f4","name":"Check message received after nwaku node is restarted","time":{"start":1727396290663,"stop":1727396290664,"duration":1},"status":"skipped","severity":"normal"},{"uid":"12cfd62836405ee8","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1727396410183,"stop":1727396410183,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86ea3510c493587","name":"Push message with content topic containing short","time":{"start":1727396449669,"stop":1727396449669,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3eeada636e77d9","name":"Fields are not dropped","time":{"start":1727396096882,"stop":1727396096883,"duration":1},"status":"passed","severity":"normal"},{"uid":"b968e017b3881e7f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1727396083810,"stop":1727396083811,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f98609b9b06fefb","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1727396142110,"stop":1727396142111,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef02f9f3bd4b5b08","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727396358548,"stop":1727396358549,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ff6c68461b54d9c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1727396757814,"stop":1727396757814,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2691c4338fc23e6","name":"Reopen subscription with peer with lost subscription","time":{"start":1727396173514,"stop":1727396173515,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b09d6512842b772","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727396461667,"stop":1727396461667,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd02db14074bb0","name":"Subscribe to topic containing long and receive message","time":{"start":1727396461661,"stop":1727396461662,"duration":1},"status":"passed","severity":"normal"},{"uid":"765f5561a90c4279","name":"Check message with no content topic is not received","time":{"start":1727396290660,"stop":1727396290661,"duration":1},"status":"passed","severity":"normal"},{"uid":"51ddfee362612e7f","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1727396362200,"stop":1727396362209,"duration":9},"status":"passed","severity":"normal"},{"uid":"a5b34f38bfc089f1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1727396083814,"stop":1727396083814,"duration":0},"status":"passed","severity":"normal"},{"uid":"b479d4fae76a2125","name":"LightPush","time":{"start":1727396579977,"stop":1727396579977,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7e4173a78cbfe6","name":"Check received message containing unicode special characters","time":{"start":1727396290649,"stop":1727396290652,"duration":3},"status":"passed","severity":"normal"},{"uid":"c90c0cfe0592ad56","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1727396091794,"stop":1727396091794,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf28a6cae1cbeb4","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727396362210,"stop":1727396362213,"duration":3},"status":"passed","severity":"normal"},{"uid":"9a28a7eea692857b","name":"Relay - times out","time":{"start":1727396579976,"stop":1727396579976,"duration":0},"status":"passed","severity":"normal"},{"uid":"841069dc8710b383","name":"should set field with all protocols disabled","time":{"start":1727396092633,"stop":1727396092634,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d7f30c87ae57ff3","name":"Ephemeral messages are not stored","time":{"start":1727396289438,"stop":1727396289438,"duration":0},"status":"broken","severity":"normal"},{"uid":"240b5df4e518f5cd","name":"Check received message containing emoji","time":{"start":1727396290670,"stop":1727396290671,"duration":1},"status":"passed","severity":"normal"},{"uid":"c124335e6255f1d","name":"should properly create location multiaddrs - udp6","time":{"start":1727396092631,"stop":1727396092631,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e437b2f3ca85aa1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727396290656,"stop":1727396290656,"duration":0},"status":"passed","severity":"normal"},{"uid":"433cb9cfaffb67f8","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app17/4/topic116/test.js","time":{"start":1727396757812,"stop":1727396757812,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b74bb69a640eabd","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727396461659,"stop":1727396461659,"duration":0},"status":"passed","severity":"normal"},{"uid":"766a3f89ec9adc85","name":"isConnected should return true after first peer connects","time":{"start":1727396163020,"stop":1727396163020,"duration":0},"status":"passed","severity":"normal"},{"uid":"811a76e76aeadb43","name":"Push message with numeric payload","time":{"start":1727396449661,"stop":1727396449661,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db939417350e215","name":"Subscribe and receive messages via waku relay post","time":{"start":1727396461670,"stop":1727396461670,"duration":0},"status":"passed","severity":"normal"},{"uid":"a102b66bd7c707c","name":"addEventListener with wrong event","time":{"start":1727396174733,"stop":1727396174733,"duration":0},"status":"passed","severity":"normal"},{"uid":"8270a7b578de8a81","name":"Init the array if not present","time":{"start":1727396083593,"stop":1727396083595,"duration":2},"status":"passed","severity":"normal"},{"uid":"e3181e154ca73702","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727396461677,"stop":1727396461677,"duration":0},"status":"passed","severity":"normal"},{"uid":"66f79f75f72fb962","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727396461664,"stop":1727396461664,"duration":0},"status":"passed","severity":"normal"},{"uid":"663990b61195c181","name":"can start and stop the service","time":{"start":1727396109189,"stop":1727396109190,"duration":1},"status":"passed","severity":"normal"},{"uid":"87b8a2000d074e2","name":"Ping on subscribed peer","time":{"start":1727396223715,"stop":1727396223715,"duration":0},"status":"broken","severity":"normal"},{"uid":"c02fad4f9b150624","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727396461675,"stop":1727396461675,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5eac62e2660113c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1727396083814,"stop":1727396083814,"duration":0},"status":"passed","severity":"normal"},{"uid":"11aefe893adce8b","name":"Ping on subscribed peer","time":{"start":1727396173512,"stop":1727396173513,"duration":1},"status":"passed","severity":"normal"},{"uid":"419cfe17dbee8ef4","name":"should throw an error for empty SingleShardInfos array","time":{"start":1727396083804,"stop":1727396083804,"duration":0},"status":"passed","severity":"normal"},{"uid":"91be51e8eda09ae1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1727396083812,"stop":1727396083812,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd05f344f6f3d1e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727396588202,"stop":1727396588203,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ca961bfc75b298f","name":"should properly create location multiaddrs - tcp4","time":{"start":1727396092631,"stop":1727396092631,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d7c21f3b71aedbd","name":"stop","time":{"start":1727396174736,"stop":1727396174737,"duration":1},"status":"passed","severity":"normal"},{"uid":"cab693e8c461f8c6","name":"1 Store, 2 fetches","time":{"start":1727396104933,"stop":1727396104933,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bc0c4ae48588ce2","name":"Push message with shell command payload","time":{"start":1727396449665,"stop":1727396449665,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec913041c09d5f5","name":"Check publish message containing Russian","time":{"start":1727396419525,"stop":1727396419525,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d44973b2c74665","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1727396116701,"stop":1727396116702,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6ca21ba9354fd0d","name":"Waku message hash computation (payload length 0)","time":{"start":1727396086436,"stop":1727396086436,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb77bf3a1e49b435","name":"should only return 1 node with relay capability","time":{"start":1727396105435,"stop":1727396105435,"duration":0},"status":"passed","severity":"normal"},{"uid":"912d9dbc86209dbc","name":"Ping on subscribed peer","time":{"start":1727396173495,"stop":1727396173504,"duration":9},"status":"passed","severity":"normal"},{"uid":"cb809f04cd5e435e","name":"Subscribe to topic containing short and receive message","time":{"start":1727396461661,"stop":1727396461661,"duration":0},"status":"passed","severity":"normal"},{"uid":"39efb9565b6045fb","name":"udp ip6 address","time":{"start":1727396091870,"stop":1727396091870,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a48cef9d5ed0e9","name":"Check received message containing long","time":{"start":1727396290636,"stop":1727396290636,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cac305f2fd055b8","name":"passes more than one ENR URLs and attempts connection","time":{"start":1727396146043,"stop":1727396146043,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f42e7ecf8208913e","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1727396091802,"stop":1727396091803,"duration":1},"status":"passed","severity":"normal"},{"uid":"815b2ff0624fc729","name":"can start the service","time":{"start":1727396452796,"stop":1727396452796,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6fdd9bed315cea","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1727396410187,"stop":1727396410187,"duration":0},"status":"passed","severity":"normal"},{"uid":"f795d27be5235d6c","name":"should throw an error for an unconfigured topic","time":{"start":1727396083817,"stop":1727396083817,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca78f3db1ee8f72","name":"addEventListener with correct event","time":{"start":1727396174732,"stop":1727396174732,"duration":0},"status":"passed","severity":"normal"},{"uid":"687f938d4ec69bef","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727396316737,"stop":1727396316738,"duration":1},"status":"passed","severity":"normal"},{"uid":"62ebd477a0f59a92","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1727396358559,"stop":1727396358559,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5600d87e93876f1","name":"throws on content topic with too few or too many fields","time":{"start":1727396083783,"stop":1727396083784,"duration":1},"status":"passed","severity":"normal"},{"uid":"e589345964d28346","name":"Check publish message containing shell command","time":{"start":1727396419530,"stop":1727396419531,"duration":1},"status":"passed","severity":"normal"},{"uid":"2156c1bff20e9bad","name":"Subscribe to topic containing short and receive message","time":{"start":1727396461673,"stop":1727396461673,"duration":0},"status":"passed","severity":"normal"},{"uid":"69285e9931e47299","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1727396358551,"stop":1727396358552,"duration":1},"status":"passed","severity":"normal"},{"uid":"51f1c6d982c4b7f4","name":"Subscribe and publish message","time":{"start":1727396433227,"stop":1727396433228,"duration":1},"status":"passed","severity":"normal"},{"uid":"67f4d2fb7842760b","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1727396433232,"stop":1727396433232,"duration":0},"status":"passed","severity":"normal"},{"uid":"c768bebd74d1e300","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1727396083808,"stop":1727396083808,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab7843c53dce826","name":"Waku message hash computation (meta attribute not present)","time":{"start":1727396086435,"stop":1727396086436,"duration":1},"status":"passed","severity":"normal"},{"uid":"f09461f49015375e","name":"Push message with long payload","time":{"start":1727396449660,"stop":1727396449661,"duration":1},"status":"passed","severity":"normal"},{"uid":"646cb1e1d98c55e0","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1727396104906,"stop":1727396104908,"duration":2},"status":"passed","severity":"normal"},{"uid":"72d59651cb06e00f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727396461671,"stop":1727396461671,"duration":0},"status":"passed","severity":"normal"},{"uid":"24eb34c281839c59","name":"Store - dialed after - with timeout","time":{"start":1727396579977,"stop":1727396579977,"duration":0},"status":"passed","severity":"normal"},{"uid":"3333b029663e180f","name":"should throw error - no id","time":{"start":1727396092621,"stop":1727396092622,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0043f1cf2444626","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1727396092621,"stop":1727396092621,"duration":0},"status":"passed","severity":"normal"},{"uid":"c244531477f2af4a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727396461669,"stop":1727396461670,"duration":1},"status":"passed","severity":"normal"},{"uid":"95775e3b7f61fdf3","name":"should add and remove event listeners correctly","time":{"start":1727396109194,"stop":1727396109194,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d9e1a52bc70c0a","name":"connected peers and dial","time":{"start":1727396387897,"stop":1727396387897,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ced02a2024451847","name":"Check publish message after client node is restarted","time":{"start":1727396419544,"stop":1727396419546,"duration":2},"status":"skipped","severity":"normal"},{"uid":"a9ae3c163d460866","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1727396083804,"stop":1727396083804,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0428a8200ae36b2","name":"Push message with content topic containing escaped characters","time":{"start":1727396449675,"stop":1727396449675,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68ebc2a12d812e2","name":"Check received message containing SQL Injection","time":{"start":1727396290667,"stop":1727396290667,"duration":0},"status":"passed","severity":"normal"},{"uid":"255b29e7b2c92245","name":"isConnected between 2 js-waku relay nodes","time":{"start":1727396163021,"stop":1727396163022,"duration":1},"status":"passed","severity":"normal"},{"uid":"10b701c3b4ff96ed","name":"Correctly serialized arguments","time":{"start":1727396367317,"stop":1727396367318,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2b726a8df77f928","name":"Publish message with rate limit","time":{"start":1727396419547,"stop":1727396419548,"duration":1},"status":"passed","severity":"normal"},{"uid":"3381935e7513e7ce","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727396461667,"stop":1727396461667,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be204ce07142b56","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727396461678,"stop":1727396461678,"duration":0},"status":"passed","severity":"normal"},{"uid":"371281cc71415521","name":"Check message with no content topic is not received","time":{"start":1727396290673,"stop":1727396290673,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4b996241f76cfb","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1727396134886,"stop":1727396134889,"duration":3},"status":"passed","severity":"normal"},{"uid":"9a29ed949cbc581d","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1727396358562,"stop":1727396358562,"duration":0},"status":"passed","severity":"normal"},{"uid":"af90a01b3474d8a1","name":"Filter with 3 connections","time":{"start":1727396314218,"stop":1727396314218,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e64aa778602f3c9","name":"Ping succeeds for all connected peers","time":{"start":1727396207948,"stop":1727396207948,"duration":0},"status":"passed","severity":"normal"},{"uid":"5233f4f099964cf2","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1727396358548,"stop":1727396358548,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb3626d540bb85d","name":"Encoder throws on empty string content topic","time":{"start":1727396097518,"stop":1727396097519,"duration":1},"status":"passed","severity":"normal"},{"uid":"82385969f1671026","name":"should use DNS peer discovery with light client","time":{"start":1727396146042,"stop":1727396146042,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bcb373328f16c3f1","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1727396083815,"stop":1727396083815,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ccca1745a82f8f","name":"handles different networkShards values correctly","time":{"start":1727396083802,"stop":1727396083802,"duration":0},"status":"passed","severity":"normal"},{"uid":"607aae90e64ba01","name":"Check received message containing numeric","time":{"start":1727396229621,"stop":1727396229621,"duration":0},"status":"broken","severity":"normal"},{"uid":"dd9b9cbcb3ec9077","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1727396358561,"stop":1727396358562,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f94af42cb0c898b","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1727396115164,"stop":1727396115165,"duration":1},"status":"passed","severity":"normal"},{"uid":"a226464eb22f7e0f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1727396083813,"stop":1727396083813,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf03597c12452d9","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727396588203,"stop":1727396588203,"duration":0},"status":"passed","severity":"normal"},{"uid":"73215b76c70510cd","name":"Push message with long payload","time":{"start":1727396387619,"stop":1727396387619,"duration":0},"status":"broken","severity":"normal"},{"uid":"560b065e951f2b56","name":"Check meta is set [symmetric]","time":{"start":1727396115166,"stop":1727396115167,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf840b317a99df42","name":"Check publish message containing short","time":{"start":1727396419519,"stop":1727396419519,"duration":0},"status":"passed","severity":"normal"},{"uid":"947e19251fe47ea5","name":"Publishes to nwaku","time":{"start":1727396404493,"stop":1727396404493,"duration":0},"status":"passed","severity":"normal"},{"uid":"4506d22123b50401","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1727396083814,"stop":1727396083815,"duration":1},"status":"passed","severity":"normal"},{"uid":"75b56ba47e3eeea3","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1727396358566,"stop":1727396358566,"duration":0},"status":"passed","severity":"normal"},{"uid":"914d9b2e7feb504d","name":"Check received message with timestamp: 1727396134778 ","time":{"start":1727396290671,"stop":1727396290671,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d53cd1902d40e0","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1727396105437,"stop":1727396105438,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e4c02506b7aa460","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1727396316736,"stop":1727396316737,"duration":1},"status":"passed","severity":"normal"},{"uid":"33b7a3d63b10e975","name":"should set field with only STORE enabled","time":{"start":1727396092635,"stop":1727396092635,"duration":0},"status":"passed","severity":"normal"},{"uid":"74587485c9eab0bc","name":"ignores unrecognized TXT record formats","time":{"start":1727396105434,"stop":1727396105434,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c0d95c2116d47c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727396338090,"stop":1727396338090,"duration":0},"status":"passed","severity":"normal"},{"uid":"17628395db96368","name":"handles empty shards array correctly","time":{"start":1727396083821,"stop":1727396083821,"duration":0},"status":"passed","severity":"normal"},{"uid":"694c7b2d2c069ed5","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727396259514,"stop":1727396259514,"duration":0},"status":"broken","severity":"normal"},{"uid":"1b77841da47d526c","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1727396097334,"stop":1727396097334,"duration":0},"status":"passed","severity":"normal"},{"uid":"edf1b8dab242a645","name":"Check received message containing JSON","time":{"start":1727396290669,"stop":1727396290669,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b2dd76bf0e78bd","name":"Push message with content topic containing Russian","time":{"start":1727396449672,"stop":1727396449672,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b446823349a2f84","name":"Check publish message containing Arabic","time":{"start":1727396419524,"stop":1727396419525,"duration":1},"status":"passed","severity":"normal"},{"uid":"b468f4e95fe3f607","name":"Check message received after jswaku node is restarted","time":{"start":1727396290674,"stop":1727396290675,"duration":1},"status":"skipped","severity":"normal"},{"uid":"af4aa55e65073a7d","name":"Decoder throws on empty string content topic","time":{"start":1727396115169,"stop":1727396115169,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebcd5e0009cfdda7","name":"isConnected return false after peer stops","time":{"start":1727396163021,"stop":1727396163021,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c4d4c0f58095590","name":"Generator, 2 different pubsubtopics","time":{"start":1727396615467,"stop":1727396615467,"duration":0},"status":"broken","severity":"normal"},{"uid":"457851740439fe84","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1727396358565,"stop":1727396358565,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d02238174d3ac1","name":"Check received message containing Arabic","time":{"start":1727396290666,"stop":1727396290666,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c4897bb1ee67cc","name":"should only return 1 node with relay and store capability","time":{"start":1727396105435,"stop":1727396105435,"duration":0},"status":"passed","severity":"normal"},{"uid":"e552527bd9e62382","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1727396086437,"stop":1727396086437,"duration":0},"status":"passed","severity":"normal"},{"uid":"c271f67533497bf6","name":"Check publish message after service node is restarted","time":{"start":1727396419544,"stop":1727396419544,"duration":0},"status":"skipped","severity":"normal"},{"uid":"96736a9006947858","name":"Check publish message containing Basic HTML tag","time":{"start":1727396419527,"stop":1727396419527,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff09958ba91b1cb6","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727396338086,"stop":1727396338087,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e04fb492297c25f","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1727396134889,"stop":1727396134890,"duration":1},"status":"passed","severity":"normal"},{"uid":"eac14f927e26e269","name":"should not fail to start the service if it is already started","time":{"start":1727396146027,"stop":1727396146027,"duration":0},"status":"passed","severity":"normal"},{"uid":"4efd9f2d7fb48a3c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727396461670,"stop":1727396461671,"duration":1},"status":"passed","severity":"normal"},{"uid":"323bbd2365c65750","name":"Subscribe and receives messages on 20 topics","time":{"start":1727396461659,"stop":1727396461659,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb190b82c074ce42","name":"throws on content topic with empty encoding field","time":{"start":1727396083789,"stop":1727396083790,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7e73872b73eb62e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727396338085,"stop":1727396338086,"duration":1},"status":"passed","severity":"normal"},{"uid":"8242f536d4622fd4","name":"Check message with non string payload is not received","time":{"start":1727396290674,"stop":1727396290674,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9fb6d49d802c32","name":"should not throw an error for a single configured topic","time":{"start":1727396083816,"stop":1727396083817,"duration":1},"status":"passed","severity":"normal"},{"uid":"17711d8412129260","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727396358561,"stop":1727396358561,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e73b07f239a4ae","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727396461673,"stop":1727396461674,"duration":1},"status":"passed","severity":"normal"},{"uid":"b851e6798c1b843","name":"Check publish message containing Script","time":{"start":1727396419526,"stop":1727396419526,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ec16acee0ecc4f","name":"Check received message containing special chars","time":{"start":1727396290637,"stop":1727396290641,"duration":4},"status":"passed","severity":"normal"},{"uid":"6f0a824a3c7627da","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727396362199,"stop":1727396362199,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5ac1e447ad63e5","name":"Check received message containing Basic HTML tag","time":{"start":1727396290668,"stop":1727396290669,"duration":1},"status":"passed","severity":"normal"},{"uid":"601e1a6c6eb4757a","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1727396104911,"stop":1727396104912,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a28cf3688247d5e","name":"should emit a peer event after start","time":{"start":1727396452801,"stop":1727396452801,"duration":0},"status":"passed","severity":"normal"},{"uid":"f030e2b79d6c4c43","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1727396358564,"stop":1727396358564,"duration":0},"status":"passed","severity":"normal"},{"uid":"57345bdf49163c55","name":"Fails to publish message with size larger than 1 MB","time":{"start":1727396419544,"stop":1727396419544,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb812d78408d91dc","name":"should encodeTxt and decodeTxt","time":{"start":1727396092620,"stop":1727396092620,"duration":0},"status":"passed","severity":"normal"},{"uid":"a90d8d135d98d050","name":"Check received message containing short","time":{"start":1727396290664,"stop":1727396290664,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bab3d9ffeea88a7","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1727396142110,"stop":1727396142110,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03bdd20f877e795","name":"Check message with no payload is not received","time":{"start":1727396290673,"stop":1727396290674,"duration":1},"status":"passed","severity":"normal"},{"uid":"39c5a5c705935f4e","name":"should not receive a peer event before start","time":{"start":1727396109191,"stop":1727396109192,"duration":1},"status":"passed","severity":"normal"},{"uid":"92f497b616ba004","name":"Store - dialed first","time":{"start":1727396579976,"stop":1727396579976,"duration":0},"status":"passed","severity":"normal"},{"uid":"57225547574b5dca","name":"Check received message with timestamp: 1727396134778 ","time":{"start":1727396290654,"stop":1727396290655,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5104f2d280bccfe","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app38/4/topic55/xml","time":{"start":1727396757809,"stop":1727396757809,"duration":0},"status":"passed","severity":"normal"},{"uid":"19de0511df0a8c10","name":"1 Relay, 1 Filter, gives up","time":{"start":1727396104934,"stop":1727396104934,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d34763a2d35097d","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1727396362216,"stop":1727396362220,"duration":4},"status":"passed","severity":"normal"},{"uid":"6a971bbcf1e17904","name":"Check publish message containing long","time":{"start":1727396419520,"stop":1727396419521,"duration":1},"status":"passed","severity":"normal"},{"uid":"354f3e4ab786ab94","name":"Check message on other pubsub topic is not received","time":{"start":1727396290673,"stop":1727396290673,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d7c8e6218211885","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1727396358542,"stop":1727396358542,"duration":0},"status":"passed","severity":"normal"},{"uid":"678593651db01e3c","name":"topics with same application and version share the same shard","time":{"start":1727396083800,"stop":1727396083800,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e97a108f71ee212","name":"Publish message with custom timestamp: Sat Oct 07 2023 00:20:10 GMT+0000 (Coordinated Universal Time)","time":{"start":1727396419536,"stop":1727396419537,"duration":1},"status":"passed","severity":"normal"},{"uid":"34f0b0c49d134cdb","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727396338084,"stop":1727396338085,"duration":1},"status":"passed","severity":"normal"},{"uid":"367ffac6ca959662","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727396316738,"stop":1727396316738,"duration":0},"status":"broken","severity":"normal"},{"uid":"710d27592e7e01a","name":"All","time":{"start":1727396140595,"stop":1727396140595,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b960139ddd7db1e","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1727396104910,"stop":1727396104911,"duration":1},"status":"passed","severity":"normal"},{"uid":"37883eca290d48e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727396358553,"stop":1727396358553,"duration":0},"status":"passed","severity":"normal"},{"uid":"5523d1bc6b73cd64","name":"should not receive a peer event after stop","time":{"start":1727396109192,"stop":1727396109192,"duration":0},"status":"passed","severity":"normal"},{"uid":"80299d8b630da2d4","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1727396083805,"stop":1727396083805,"duration":0},"status":"passed","severity":"normal"},{"uid":"8962eb45478fe01f","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1727396084028,"stop":1727396084028,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe2caf2edd34a19","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727396461665,"stop":1727396461665,"duration":0},"status":"passed","severity":"normal"},{"uid":"48811b7e8ffa84dc","name":"Query generator for multiple messages with different message text format","time":{"start":1727396505185,"stop":1727396505185,"duration":0},"status":"broken","severity":"normal"},{"uid":"9ccdde8c6a4dc6bd","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727396461662,"stop":1727396461662,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c593b828bc1b1b1","name":"Failed peers are renewed","time":{"start":1727396333593,"stop":1727396333594,"duration":1},"status":"passed","severity":"normal"},{"uid":"3efc4a93d34c2280","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1727396163020,"stop":1727396163020,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a0831fdc8ab7450","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1727396362198,"stop":1727396362199,"duration":1},"status":"passed","severity":"normal"},{"uid":"17299aec911f6bf8","name":"Push message with JSON payload","time":{"start":1727396449665,"stop":1727396449665,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a78e0340e1c5ad","name":"recovers when dns.resolve returns empty","time":{"start":1727396105433,"stop":1727396105433,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b3e7366718c02bf","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1727396358543,"stop":1727396358543,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7751880978cd543","name":"Subscribe to topic containing XML and receive message","time":{"start":1727396461665,"stop":1727396461665,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaff0572c155cbea","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727396448601,"stop":1727396448601,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b06c0046ba017e","name":"getPeersByDiscovery","time":{"start":1727396447061,"stop":1727396447062,"duration":1},"status":"passed","severity":"normal"},{"uid":"d66787d41f779a25","name":"Push message with short payload","time":{"start":1727396387618,"stop":1727396387619,"duration":1},"status":"passed","severity":"normal"},{"uid":"242aa57d1678e9cf","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1727396091801,"stop":1727396091802,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfe5d08622b4030e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727396461674,"stop":1727396461674,"duration":0},"status":"passed","severity":"normal"},{"uid":"352e54b94b4e3d34","name":"Check message received after jswaku node is restarted","time":{"start":1727396290663,"stop":1727396290663,"duration":0},"status":"skipped","severity":"normal"},{"uid":"224bf7bc584f354d","name":"A test","time":{"start":1727396358724,"stop":1727396358724,"duration":0},"status":"passed","severity":"normal"},{"uid":"831b92e003b28967","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1727396358545,"stop":1727396358545,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3fc7eb2c1beaf82","name":"Js publishes, other Js receives","time":{"start":1727396404494,"stop":1727396404494,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c0f701052ec7c6d","name":"Push message with content topic containing unicode special characters","time":{"start":1727396449675,"stop":1727396449676,"duration":1},"status":"passed","severity":"normal"},{"uid":"8203de0e6b62a00","name":"Push message with content topic containing numeric","time":{"start":1727396449670,"stop":1727396449670,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d03c99ceb36f9f9","name":"throws on content topic with generation field greater than 0","time":{"start":1727396083785,"stop":1727396083785,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be48ba8ec480bc7","name":"nwaku subscribes","time":{"start":1727396404492,"stop":1727396404493,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee56f25dedeedb2e","name":"Push message with SQL Injection payload","time":{"start":1727396449663,"stop":1727396449663,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e0e01e6b352a743","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727396448601,"stop":1727396448601,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd7215cfe808eaab","name":"should be able to encode the field with only RELAY set to true","time":{"start":1727396091787,"stop":1727396091789,"duration":2},"status":"passed","severity":"normal"},{"uid":"6a8c1209df623352","name":"Push 30 different messages","time":{"start":1727396449667,"stop":1727396449667,"duration":0},"status":"passed","severity":"normal"},{"uid":"d050eddb261fc4e1","name":"Renews subscription after lossing a connection","time":{"start":1727396461668,"stop":1727396461668,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f1d3f85c4a31208","name":"Push message on custom pubsubTopic","time":{"start":1727396448598,"stop":1727396448600,"duration":2},"status":"passed","severity":"normal"},{"uid":"8d9532752faf508c","name":"Push message with short payload","time":{"start":1727396449660,"stop":1727396449660,"duration":0},"status":"passed","severity":"normal"},{"uid":"b797802415052589","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1727396433228,"stop":1727396433228,"duration":0},"status":"passed","severity":"normal"},{"uid":"f558ea3d097e697a","name":"Push message with rate limit","time":{"start":1727396449678,"stop":1727396449678,"duration":0},"status":"passed","severity":"normal"},{"uid":"330d0263f06cc037","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1727396358559,"stop":1727396358559,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78272d96054b7c6","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1727396358547,"stop":1727396358547,"duration":0},"status":"passed","severity":"normal"},{"uid":"26fae0f39c537863","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1727396358564,"stop":1727396358564,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb9bff3dc28966db","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1727396163019,"stop":1727396163019,"duration":0},"status":"passed","severity":"normal"},{"uid":"81bedf7505fcf23f","name":"Refresh subscription","time":{"start":1727396433229,"stop":1727396433229,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cfbc9ae4755586dd","name":"Push message with content topic containing Arabic","time":{"start":1727396449671,"stop":1727396449671,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15e13b13835f073","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1727396083797,"stop":1727396083797,"duration":0},"status":"passed","severity":"normal"},{"uid":"c650fc6201082555","name":"Tracks peer failures correctly","time":{"start":1727396207950,"stop":1727396207950,"duration":0},"status":"passed","severity":"normal"},{"uid":"22bc86c0f30b42d8","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app71/10/topic302/test.js","time":{"start":1727396757810,"stop":1727396757810,"duration":0},"status":"passed","severity":"normal"},{"uid":"126b0e1516587eea","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1727396083799,"stop":1727396083799,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce93d32c0a4e89f5","name":"Check received message containing shell command","time":{"start":1727396290648,"stop":1727396290649,"duration":1},"status":"passed","severity":"normal"},{"uid":"e06cde0847146de","name":"throws on content topic with non-number generation field","time":{"start":1727396083784,"stop":1727396083784,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e7a11754f2908f","name":"should throw an error if shards are undefined for static sharding","time":{"start":1727396083807,"stop":1727396083807,"duration":0},"status":"passed","severity":"normal"},{"uid":"a344838276883434","name":"should throw an error for insufficient data","time":{"start":1727396084028,"stop":1727396084028,"duration":0},"status":"passed","severity":"normal"},{"uid":"755457814b29b2a9","name":"Check publish message containing unicode special characters","time":{"start":1727396419532,"stop":1727396419534,"duration":2},"status":"passed","severity":"normal"},{"uid":"b5e7c5533fb4d60d","name":"Relay + Store","time":{"start":1727396140594,"stop":1727396140595,"duration":1},"status":"passed","severity":"normal"},{"uid":"66f51bb5ad37a66f","name":"should not fail to start the service if it is already started","time":{"start":1727396109191,"stop":1727396109191,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ea013e2143dcf8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727396461662,"stop":1727396461662,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db23a798b13a8c1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727396461657,"stop":1727396461657,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c16875220952dcb","name":"Generator, 2 different pubsubtopics","time":{"start":1727396615468,"stop":1727396615469,"duration":1},"status":"broken","severity":"normal"},{"uid":"1457dd44ba555330","name":"should set field with only RELAY enabled","time":{"start":1727396092634,"stop":1727396092634,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c2811a69318fb9","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1727396207954,"stop":1727396207955,"duration":1},"status":"broken","severity":"normal"},{"uid":"5fc403f887f60774","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1727396134891,"stop":1727396134892,"duration":1},"status":"passed","severity":"normal"},{"uid":"2267495fef4739a5","name":"Encoder throws on undefined content topic","time":{"start":1727396115167,"stop":1727396115168,"duration":1},"status":"passed","severity":"normal"},{"uid":"e04be5ad99a404f","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1727396362209,"stop":1727396362210,"duration":1},"status":"passed","severity":"normal"},{"uid":"50867dbb545831cd","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app83/2/topic313/json","time":{"start":1727396757813,"stop":1727396757813,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2718b7e6c67b324","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727396410187,"stop":1727396410188,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5a40316a28f3a37","name":"Check received message containing XML","time":{"start":1727396290668,"stop":1727396290668,"duration":0},"status":"passed","severity":"normal"},{"uid":"835f705d6a08ec9b","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1727396083808,"stop":1727396083808,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d64c8e612b8d36","name":"Push message with content topic containing Script","time":{"start":1727396449672,"stop":1727396449673,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b85b5ff6cbdbbe4","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1727396757808,"stop":1727396757808,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c0d4353849fd90","name":"Check received message containing XML","time":{"start":1727396290646,"stop":1727396290646,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5a4ff96ec9bc9e","name":"should return valid sharding parameters for static sharding","time":{"start":1727396083820,"stop":1727396083820,"duration":0},"status":"passed","severity":"normal"},{"uid":"448c76db729fee10","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727396358544,"stop":1727396358544,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca25ccf4b5b5452","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1727396083812,"stop":1727396083812,"duration":0},"status":"passed","severity":"normal"},{"uid":"2367f4b272f5f005","name":"Generator, custom pubsub topic","time":{"start":1727396615467,"stop":1727396615468,"duration":1},"status":"passed","severity":"normal"},{"uid":"b07dae2786f98768","name":"should not fail to stop the service if it was not started","time":{"start":1727396109190,"stop":1727396109190,"duration":0},"status":"passed","severity":"normal"},{"uid":"d529eb88c524c9b9","name":"should set field with all protocols enabled","time":{"start":1727396092634,"stop":1727396092634,"duration":0},"status":"passed","severity":"normal"},{"uid":"535d6e56fb087ca8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1727396083813,"stop":1727396083814,"duration":1},"status":"passed","severity":"normal"},{"uid":"93442adf3a8cd639","name":"dispatchEvent via connectionManager","time":{"start":1727396174735,"stop":1727396174735,"duration":0},"status":"passed","severity":"normal"},{"uid":"b381265a1f41a651","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1727396447063,"stop":1727396447063,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e963ba938e219c1","name":"returns all values when wanted number matches available values","time":{"start":1727396104540,"stop":1727396104544,"duration":4},"status":"passed","severity":"normal"},{"uid":"85a02105a4424e5","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1727396358542,"stop":1727396358543,"duration":1},"status":"passed","severity":"normal"},{"uid":"a78977ac3c33b239","name":"should not receive a peer event before start","time":{"start":1727396452801,"stop":1727396452808,"duration":7},"status":"passed","severity":"normal"},{"uid":"12603e3d61fe4d6d","name":"Ping on peer without subscriptions","time":{"start":1727396173513,"stop":1727396173513,"duration":0},"status":"passed","severity":"normal"},{"uid":"9221663385614c11","name":"Filter with 0 connections","time":{"start":1727396314196,"stop":1727396314212,"duration":16},"status":"passed","severity":"normal"},{"uid":"3a9ea4e00e35673b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727396461667,"stop":1727396461667,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c621becc146fc61","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727396461669,"stop":1727396461669,"duration":0},"status":"passed","severity":"normal"},{"uid":"f095016de73e36b7","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1727396433228,"stop":1727396433228,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c1c92190511ae4","name":"should load peers from local storage and dispatch events","time":{"start":1727396109193,"stop":1727396109193,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a7d598c1ec4614","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727396338083,"stop":1727396338084,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c57360664175e28","name":"Check received message containing Arabic","time":{"start":1727396290641,"stop":1727396290642,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c08c47b5dc681bf","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727396461678,"stop":1727396461679,"duration":1},"status":"passed","severity":"normal"},{"uid":"186d9547c7e0ad47","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1727396433229,"stop":1727396433229,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba90aabcf56540f","name":"Check received message containing Script","time":{"start":1727396290667,"stop":1727396290668,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeeceb16568dfb40","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1727396083799,"stop":1727396083800,"duration":1},"status":"passed","severity":"normal"},{"uid":"6606faccbab5d094","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727396338084,"stop":1727396338084,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc96f97782b3613e","name":"Query Generator, Multiple PubsubTopics","time":{"start":1727396505969,"stop":1727396505969,"duration":0},"status":"broken","severity":"normal"},{"uid":"3de35a332dbccdf4","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1727396083823,"stop":1727396083823,"duration":0},"status":"passed","severity":"normal"},{"uid":"febe873e72141186","name":"Check received message containing long","time":{"start":1727396290664,"stop":1727396290665,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5607fd65e31cfb8","name":"Fails to publish message with wrong content topic","time":{"start":1727396419540,"stop":1727396419541,"duration":1},"status":"passed","severity":"normal"},{"uid":"eadaf3e8cc91290d","name":"Subscribe and receive messages via waku relay post","time":{"start":1727396461657,"stop":1727396461658,"duration":1},"status":"passed","severity":"normal"},{"uid":"1baa4e3a4ffc1f26","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app49/9/topic66/test.js","time":{"start":1727396757812,"stop":1727396757812,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01f320433670cbe","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1727396358540,"stop":1727396358541,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfbbc25540b0c8b0","name":"Fails to push message with empty content topic","time":{"start":1727396449676,"stop":1727396449676,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a1741627025090c","name":"Check received message containing shell command","time":{"start":1727396290669,"stop":1727396290669,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d74cae769e391e","name":"should not receive a peer event before start","time":{"start":1727396146034,"stop":1727396146035,"duration":1},"status":"passed","severity":"normal"},{"uid":"b37378970a9488ed","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1727396163018,"stop":1727396163019,"duration":1},"status":"passed","severity":"normal"},{"uid":"979bf8b44d9acc5","name":"creates an iterator","time":{"start":1727396606310,"stop":1727396606310,"duration":0},"status":"broken","severity":"normal"},{"uid":"4265e402f20c4fc3","name":"Push message with content topic containing Basic HTML tag","time":{"start":1727396449673,"stop":1727396449674,"duration":1},"status":"passed","severity":"normal"},{"uid":"856c43d6ecb390ae","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1727396104913,"stop":1727396104917,"duration":4},"status":"passed","severity":"normal"},{"uid":"525847d7cb05eac8","name":"Relay - dialed after","time":{"start":1727396579975,"stop":1727396579975,"duration":0},"status":"passed","severity":"normal"},{"uid":"5564f4fbc000d196","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1727396358549,"stop":1727396358551,"duration":2},"status":"passed","severity":"normal"},{"uid":"c28bc19fb1f4ccb2","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1727396097334,"stop":1727396097335,"duration":1},"status":"passed","severity":"normal"},{"uid":"35bbceaeec92a256","name":"Check received message containing escaped characters","time":{"start":1727396290649,"stop":1727396290649,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ddc43e96f2e338c","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1727396086434,"stop":1727396086435,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a4d3d9910f48f93","name":"Ping on unsubscribed peer","time":{"start":1727396173511,"stop":1727396173512,"duration":1},"status":"passed","severity":"normal"},{"uid":"a829eeb9589c594f","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727396316736,"stop":1727396316736,"duration":0},"status":"broken","severity":"normal"},{"uid":"1a32cba4763ba39b","name":"non connected peers","time":{"start":1727396387899,"stop":1727396387899,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3997af4ef5875eb0","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1727396083796,"stop":1727396083797,"duration":1},"status":"passed","severity":"normal"},{"uid":"6249dd6da81018a3","name":"LightPush with 1 connections","time":{"start":1727396314212,"stop":1727396314213,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ae10af80d53ede5","name":"LightPush with 2 connections","time":{"start":1727396314214,"stop":1727396314215,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3c0ce5ab28ed0c4","name":"Light Node - default protocols","time":{"start":1727396579978,"stop":1727396579978,"duration":0},"status":"passed","severity":"normal"},{"uid":"54003adb7cd6b0a6","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1727396358544,"stop":1727396358544,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f06c3850abd28b","name":"should not fail to stop the service if it was not started","time":{"start":1727396146022,"stop":1727396146022,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc03b1f7afd35c2","name":"should be able to encode the field with only STORE set to true","time":{"start":1727396091790,"stop":1727396091791,"duration":1},"status":"passed","severity":"normal"},{"uid":"6735727e83476474","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1727396083815,"stop":1727396083816,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b32eee6410482fe","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1727396083816,"stop":1727396083816,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be71df51b9a48ce","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727396316737,"stop":1727396316737,"duration":0},"status":"broken","severity":"normal"},{"uid":"f6694fd723b38fef","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1727396358560,"stop":1727396358560,"duration":0},"status":"passed","severity":"normal"},{"uid":"73521524f1c6f03d","name":"listenerCount","time":{"start":1727396174734,"stop":1727396174735,"duration":1},"status":"passed","severity":"normal"},{"uid":"780b89a6172424a5","name":"Check received message containing special chars","time":{"start":1727396290665,"stop":1727396290666,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7cc13f4c3a3dfa0","name":"Push message with Basic HTML tag payload","time":{"start":1727396449664,"stop":1727396449665,"duration":1},"status":"passed","severity":"normal"},{"uid":"12181d8e196ab457","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1727396105436,"stop":1727396105437,"duration":1},"status":"passed","severity":"normal"},{"uid":"e38842d737463e1","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1727396083799,"stop":1727396083799,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f138084dd6db6d","name":"Check received message containing numeric","time":{"start":1727396290637,"stop":1727396290637,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a83d4f36307ffa2","name":"should not receive a peer event after stop","time":{"start":1727396146036,"stop":1727396146041,"duration":5},"status":"passed","severity":"normal"},{"uid":"b6999c21e73ba3d","name":"should properly create location multiaddrs - udp4","time":{"start":1727396092630,"stop":1727396092631,"duration":1},"status":"passed","severity":"normal"},{"uid":"3427347bfe7336e5","name":"Check message with non string payload is not received","time":{"start":1727396290663,"stop":1727396290663,"duration":0},"status":"passed","severity":"normal"},{"uid":"da23968194d045b0","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1727396083791,"stop":1727396083791,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff952955fe3688e2","name":"more peers than existing","time":{"start":1727396387897,"stop":1727396387898,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bb23babcf94a8c01","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727396461675,"stop":1727396461676,"duration":1},"status":"passed","severity":"normal"},{"uid":"efd55e7ec2509403","name":"Check received message containing SQL Injection","time":{"start":1727396290642,"stop":1727396290645,"duration":3},"status":"passed","severity":"normal"},{"uid":"34ca5adf578d2173","name":"should return all peers when numPeers is 0","time":{"start":1727396097331,"stop":1727396097332,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ec0ea7b80064011","name":"Keep-alive pings maintain the connection","time":{"start":1727396207949,"stop":1727396207949,"duration":0},"status":"passed","severity":"normal"},{"uid":"acfa05582074099","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1727396083801,"stop":1727396083801,"duration":0},"status":"passed","severity":"normal"},{"uid":"353ee1d6a6597075","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1727396358561,"stop":1727396358561,"duration":0},"status":"passed","severity":"normal"},{"uid":"981844cc8db281be","name":"Round trip binary encryption [ecies, signature]","time":{"start":1727396116702,"stop":1727396116702,"duration":0},"status":"passed","severity":"normal"},{"uid":"267ca12feda4758e","name":"Push message with escaped characters payload","time":{"start":1727396449666,"stop":1727396449666,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee3082b33e506dd","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727396461666,"stop":1727396461666,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0da4cb282a5c9a","name":"Waku message hash computation (no timestamp)","time":{"start":1727396086436,"stop":1727396086437,"duration":1},"status":"passed","severity":"normal"},{"uid":"64c13ecc65614160","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1727396433235,"stop":1727396433235,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6aa847298885346","name":"should properly create location multiaddrs - udp","time":{"start":1727396092632,"stop":1727396092632,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ae8817ec8e4fa5b","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727396362194,"stop":1727396362196,"duration":2},"status":"passed","severity":"normal"},{"uid":"958162d6f5b06918","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1727396083803,"stop":1727396083804,"duration":1},"status":"passed","severity":"normal"},{"uid":"c909c5dbd5b27a9","name":"Push message with content topic containing XML","time":{"start":1727396449673,"stop":1727396449673,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b4b42eab543f56","name":"can start and stop the service","time":{"start":1727396146021,"stop":1727396146022,"duration":1},"status":"passed","severity":"normal"},{"uid":"e15d0cd9678ee9ff","name":"should properly create location multiaddrs - tcp","time":{"start":1727396092632,"stop":1727396092633,"duration":1},"status":"passed","severity":"normal"},{"uid":"48ef697b293098b2","name":"Check message on other pubsub topic is not received","time":{"start":1727396290659,"stop":1727396290660,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3f871a5e4251929","name":"Check publish message containing escaped characters","time":{"start":1727396419531,"stop":1727396419532,"duration":1},"status":"passed","severity":"normal"},{"uid":"79994347a51467bb","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1727396109193,"stop":1727396109193,"duration":0},"status":"passed","severity":"normal"},{"uid":"8142916a723384b1","name":"Push message with content topic containing long","time":{"start":1727396449669,"stop":1727396449670,"duration":1},"status":"passed","severity":"normal"},{"uid":"f96cbe793de37b15","name":"Subscribe to topic containing short and publish message","time":{"start":1727396433230,"stop":1727396433230,"duration":0},"status":"passed","severity":"normal"},{"uid":"44ba0d0e3a913f8f","name":"Check received message containing escaped characters","time":{"start":1727396290670,"stop":1727396290670,"duration":0},"status":"passed","severity":"normal"},{"uid":"b15b6a94ba74f971","name":"Ephemeral field set to true","time":{"start":1727396097517,"stop":1727396097517,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a365830723943f","name":"Push message with emoji payload","time":{"start":1727396449666,"stop":1727396449667,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fab68666d45b73a","name":"groups content topics by expected pubsub topic","time":{"start":1727396083801,"stop":1727396083801,"duration":0},"status":"passed","severity":"normal"},{"uid":"de369cfb48dba33","name":"Check received message containing Chinese","time":{"start":1727396290666,"stop":1727396290666,"duration":0},"status":"passed","severity":"normal"},{"uid":"7812f741fee67305","name":"Push message with Script payload","time":{"start":1727396449663,"stop":1727396449664,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ac16139c8f32f0f","name":"Check message with invalid timestamp is not received","time":{"start":1727396290657,"stop":1727396290659,"duration":2},"status":"passed","severity":"normal"},{"uid":"f6217f23da6606bf","name":"Mutual subscription","time":{"start":1727396433225,"stop":1727396433225,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d778f0c49e26ceb","name":"tcp ip4 address","time":{"start":1727396091869,"stop":1727396091869,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cbf2bf07e4c3b8b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1727396358562,"stop":1727396358563,"duration":1},"status":"passed","severity":"normal"},{"uid":"91538db65ce7e583","name":"start node with empty content topic","time":{"start":1727396757814,"stop":1727396757814,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f5f2c28f806c93","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1727396358538,"stop":1727396358538,"duration":0},"status":"passed","severity":"normal"},{"uid":"11080754e31a238a","name":"Generator, custom pubsub topic","time":{"start":1727396615466,"stop":1727396615467,"duration":1},"status":"passed","severity":"normal"},{"uid":"673393e2a84d37b9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727396461671,"stop":1727396461672,"duration":1},"status":"passed","severity":"normal"},{"uid":"41fa16564e363286","name":"Check received message containing unicode special characters","time":{"start":1727396290670,"stop":1727396290670,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce198e16fd912a0","name":"Encoder throws on undefined content topic","time":{"start":1727396116703,"stop":1727396116703,"duration":0},"status":"passed","severity":"normal"},{"uid":"b81e6add03dd58eb","name":"should return the pubsub topic directly if a string is provided","time":{"start":1727396083818,"stop":1727396083818,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e06471b8ac3c88","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1727396358545,"stop":1727396358545,"duration":0},"status":"passed","severity":"normal"},{"uid":"592b6c82a622bcf2","name":"retrieves a single peer","time":{"start":1727396105432,"stop":1727396105432,"duration":0},"status":"passed","severity":"normal"},{"uid":"422afd88c9e1b271","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1727396083817,"stop":1727396083817,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4168ee2ed28c764","name":"Refresh subscription","time":{"start":1727396461660,"stop":1727396461660,"duration":0},"status":"passed","severity":"normal"},{"uid":"754a78416a622d92","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1727396433228,"stop":1727396433229,"duration":1},"status":"passed","severity":"normal"},{"uid":"a425c5c7a696dec3","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1727396104917,"stop":1727396104917,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5568f18b2b35189","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app80/9/topic378/utf8","time":{"start":1727396757811,"stop":1727396757811,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c014299e91ff432","name":"Check received message with timestamp: 1727396134778000000 ","time":{"start":1727396290653,"stop":1727396290654,"duration":1},"status":"passed","severity":"normal"},{"uid":"daac0df21fc2ce","name":"does not throw on valid cases","time":{"start":1727396083782,"stop":1727396083783,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c2281e84660518d","name":"Filter with 1 connections","time":{"start":1727396314213,"stop":1727396314214,"duration":1},"status":"passed","severity":"normal"},{"uid":"7747c2f84d4391af","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1727396083806,"stop":1727396083806,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d982b23e0f47a5","name":"returns all values when wanted number is greater than available values","time":{"start":1727396104549,"stop":1727396104549,"duration":0},"status":"passed","severity":"normal"},{"uid":"b47b71ac4cf9be12","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1727396134893,"stop":1727396134893,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c18df499cb096a5","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1727396358564,"stop":1727396358565,"duration":1},"status":"passed","severity":"normal"},{"uid":"21228bdc10ab0f46","name":"throws on content topic with empty topic name field","time":{"start":1727396083788,"stop":1727396083788,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad629f55cf7e9d8","name":"Non TWN Cluster","time":{"start":1727396757808,"stop":1727396757808,"duration":0},"status":"passed","severity":"normal"},{"uid":"28cda1a4c157c3ee","name":"Publish without waiting for remote peer","time":{"start":1727396433226,"stop":1727396433226,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4203e67e9ee079","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727396358542,"stop":1727396358542,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c5735777e1ceb","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1727396083809,"stop":1727396083809,"duration":0},"status":"passed","severity":"normal"},{"uid":"259a93f34af4aa30","name":"Passing page size 0 when there are 110 messages","time":{"start":1727396557191,"stop":1727396557191,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c95d36759501019","name":"different cluster, different shard: nodes don't connect","time":{"start":1727396358537,"stop":1727396358537,"duration":0},"status":"passed","severity":"normal"},{"uid":"602f57dd58c5ffd3","name":"Subscribe to topic containing Script and receive message","time":{"start":1727396461664,"stop":1727396461664,"duration":0},"status":"passed","severity":"normal"},{"uid":"8372b5d19519abb0","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1727396083791,"stop":1727396083791,"duration":0},"status":"passed","severity":"normal"},{"uid":"a34fd46fc8125714","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1727396084028,"stop":1727396084028,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b909cc4929b80c8","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1727396083810,"stop":1727396083810,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f7c4bba786b2d9a","name":"Check message with no payload is not received","time":{"start":1727396290661,"stop":1727396290662,"duration":1},"status":"passed","severity":"normal"},{"uid":"12203aa26c95feae","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1727396083811,"stop":1727396083812,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3760e7976058322","name":"Fails to publish message with empty text","time":{"start":1727396419539,"stop":1727396419540,"duration":1},"status":"passed","severity":"normal"},{"uid":"9119fe884dd1f5e3","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app59/7/topic640/proto","time":{"start":1727396757809,"stop":1727396757809,"duration":0},"status":"passed","severity":"normal"},{"uid":"36cecf84bd7b48da","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727396461674,"stop":1727396461674,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff36f41ccf3501a9","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1727396362215,"stop":1727396362216,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffc8fd7867e5f5c5","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1727396358559,"stop":1727396358560,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cf5dc384e78bcaa","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1727396358547,"stop":1727396358547,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f714bd35a7c8d63","name":"Generator, custom pubsub topic","time":{"start":1727396615468,"stop":1727396615468,"duration":0},"status":"passed","severity":"normal"},{"uid":"b91bfd01ab0c2ef8","name":"Check received message containing long","time":{"start":1727396229621,"stop":1727396229621,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eda064aa5a366e7","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1727396410183,"stop":1727396410184,"duration":1},"status":"passed","severity":"normal"},{"uid":"468788a4fe48c0fe","name":"should use the provided clusterId for the pubsub topic","time":{"start":1727396083823,"stop":1727396083823,"duration":0},"status":"passed","severity":"normal"},{"uid":"d72fc91180802ce1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727396290671,"stop":1727396290672,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5eb5bbcea496816","name":"Ping fails for unsubscribed peers","time":{"start":1727396207948,"stop":1727396207949,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4b802d0e52bf027","name":"Check message with invalid timestamp is not received","time":{"start":1727396290672,"stop":1727396290673,"duration":1},"status":"passed","severity":"normal"},{"uid":"7269440a83c27fde","name":"should throw an error for missing sharding configuration","time":{"start":1727396083821,"stop":1727396083821,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f531822520158c3","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727396588201,"stop":1727396588202,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d9a264a4fc11642","name":"Ping on unsubscribed peer","time":{"start":1727396173514,"stop":1727396173514,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad1edb1875686a55","name":"throws on content topic with empty version field","time":{"start":1727396083786,"stop":1727396083787,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6090b212d88cfa1","name":"Decrypt messages","time":{"start":1727396389475,"stop":1727396389475,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c77776e71f1ec3","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727396362214,"stop":1727396362214,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f1b4ddbc155f21","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1727396447062,"stop":1727396447063,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1c91cc1cc81d857e","name":"1 Store, 2 relays, 2 fetches","time":{"start":1727396104933,"stop":1727396104934,"duration":1},"status":"passed","severity":"normal"},{"uid":"569d7d24d86ff561","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1727396358543,"stop":1727396358543,"duration":0},"status":"passed","severity":"normal"},{"uid":"a58296fad2d81939","name":"Push message equal or less that 1MB","time":{"start":1727396449680,"stop":1727396449680,"duration":0},"status":"passed","severity":"normal"},{"uid":"702fbf04adf3e798","name":"Encoder throws on empty string content topic","time":{"start":1727396115168,"stop":1727396115168,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20a7f9afd999907","name":"Overlapping topic subscription","time":{"start":1727396461660,"stop":1727396461660,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb3db472209a0bd","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1727396146042,"stop":1727396146043,"duration":1},"status":"skipped","severity":"normal"},{"uid":"402a32e3f34d2e35","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727396461677,"stop":1727396461678,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c2720a65170d032","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1727396083818,"stop":1727396083819,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7326769d5a31de5","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727396362213,"stop":1727396362213,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d06606754983aa","name":"Subscribe to topic containing special chars and publish message","time":{"start":1727396433231,"stop":1727396433232,"duration":1},"status":"passed","severity":"normal"},{"uid":"39bbbfd6fed30ccb","name":"Push message with content topic containing SQL Injection","time":{"start":1727396449672,"stop":1727396449672,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd689b9afc0817f5","name":"Push message with special chars payload","time":{"start":1727396449661,"stop":1727396449662,"duration":1},"status":"passed","severity":"normal"},{"uid":"e32102414a9f08ce","name":"Delete observer","time":{"start":1727396389475,"stop":1727396389475,"duration":0},"status":"passed","severity":"normal"},{"uid":"841a7fcea1cddbfe","name":"Push message with content topic containing emoji","time":{"start":1727396449676,"stop":1727396449676,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d1d99af367e4ce","name":"should be able to decode the field with only STORE set to true","time":{"start":1727396091800,"stop":1727396091801,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef057f9bdb8f4f92","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1727396083803,"stop":1727396083803,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdbfe4c40a601ba4","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1727396433234,"stop":1727396433234,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7edbe4395da7cd","name":"should be called for bootstrap peers","time":{"start":1727396142108,"stop":1727396142109,"duration":1},"status":"passed","severity":"normal"},{"uid":"728e7c7cf8e86c84","name":"should decode valid enr successfully","time":{"start":1727396092620,"stop":1727396092621,"duration":1},"status":"passed","severity":"normal"},{"uid":"c67124b6f5da9bc","name":"Subscribe and receive messages via lightPush","time":{"start":1727396461668,"stop":1727396461668,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa5fd2018f7aa528","name":"getPeersByDiscovery","time":{"start":1727396174734,"stop":1727396174734,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc59b2a46f57e50","name":"should throw error - invalid id","time":{"start":1727396092623,"stop":1727396092623,"duration":0},"status":"passed","severity":"normal"},{"uid":"65bf97541dcc4a15","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727396290672,"stop":1727396290672,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d132f6cd441397","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1727396105436,"stop":1727396105436,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fdf20d8410fd2b6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727396461676,"stop":1727396461677,"duration":1},"status":"passed","severity":"normal"},{"uid":"a24e923f0702deab","name":"Fails to push message with large meta","time":{"start":1727396449677,"stop":1727396449677,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8700b72bb21b3b","name":"Push message on custom pubsubTopic","time":{"start":1727396448593,"stop":1727396448593,"duration":0},"status":"broken","severity":"normal"},{"uid":"257005af7dc26c9c","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1727396419541,"stop":1727396419543,"duration":2},"status":"passed","severity":"normal"},{"uid":"2f3e4afdf543fa88","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1727396433233,"stop":1727396433233,"duration":0},"status":"passed","severity":"normal"},{"uid":"181689dceb125daf","name":"Push message with unicode special characters payload","time":{"start":1727396449666,"stop":1727396449666,"duration":0},"status":"passed","severity":"normal"},{"uid":"8307629c04a53e52","name":"should be called at least once on all `peer:discovery` events","time":{"start":1727396142108,"stop":1727396142108,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e8c9d972f4fea6","name":"Subscribe to topic containing long and publish message","time":{"start":1727396433231,"stop":1727396433231,"duration":0},"status":"passed","severity":"normal"},{"uid":"5873a91463bad81c","name":"should be able to encode the field with only FILTER set to true","time":{"start":1727396091791,"stop":1727396091791,"duration":0},"status":"passed","severity":"normal"},{"uid":"93483be97bab7086","name":"should properly create peer info with all multiaddrs","time":{"start":1727396092633,"stop":1727396092633,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6006108b9937d00","name":"handles empty contentTopics array correctly","time":{"start":1727396083822,"stop":1727396083822,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6662c82525c05a","name":"Subscribe and receive messages via lightPush","time":{"start":1727396259513,"stop":1727396259514,"duration":1},"status":"passed","severity":"normal"},{"uid":"599e27dbf45dd7f1","name":"Publish message with large meta","time":{"start":1727396419546,"stop":1727396419546,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdebd717e4c84958","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1727396091801,"stop":1727396091801,"duration":0},"status":"passed","severity":"normal"},{"uid":"634d6de1da5dee80","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727396362214,"stop":1727396362214,"duration":0},"status":"passed","severity":"normal"},{"uid":"738a15dd2f3c4a47","name":"should be able to decode the field with only RELAY set to true","time":{"start":1727396091797,"stop":1727396091798,"duration":1},"status":"passed","severity":"normal"},{"uid":"5231ab530635b937","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1727396410186,"stop":1727396410186,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e7c6cdb19dd394","name":"through manual discovery","time":{"start":1727396365243,"stop":1727396365243,"duration":0},"status":"passed","severity":"normal"},{"uid":"a112c632e5f352cf","name":"less peers than existing","time":{"start":1727396387898,"stop":1727396387898,"duration":0},"status":"skipped","severity":"normal"},{"uid":"69b023aba76b1974","name":"should only return 1 node with store capability","time":{"start":1727396105435,"stop":1727396105436,"duration":1},"status":"passed","severity":"normal"},{"uid":"a418850dd1f51760","name":"should set field with only LIGHTPUSH enabled","time":{"start":1727396092635,"stop":1727396092635,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f464e6f9fc423e","name":"can dial TLS multiaddrs","time":{"start":1727396365242,"stop":1727396365243,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebb22ada5f439c1a","name":"Check publish message containing emoji","time":{"start":1727396419534,"stop":1727396419535,"duration":1},"status":"passed","severity":"normal"},{"uid":"68fea2513814bfb4","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1727396362198,"stop":1727396362198,"duration":0},"status":"passed","severity":"normal"},{"uid":"7744940d8caabaa3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727396461665,"stop":1727396461666,"duration":1},"status":"passed","severity":"normal"},{"uid":"eae078a6ef58ab7f","name":"should return unique PubsubTopics for static sharding","time":{"start":1727396083805,"stop":1727396083805,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbbf319b6789c3c0","name":"pre and post cipher","time":{"start":1727396115703,"stop":1727396115703,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a57b3e36a9a135","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727396338090,"stop":1727396338091,"duration":1},"status":"passed","severity":"normal"},{"uid":"59fff5a227170f70","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1727396083822,"stop":1727396083823,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0db341c11ef1cce","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1727396083809,"stop":1727396083809,"duration":0},"status":"passed","severity":"normal"},{"uid":"72fa66de73577d96","name":"Check publish message containing Chinese","time":{"start":1727396419523,"stop":1727396419524,"duration":1},"status":"passed","severity":"normal"},{"uid":"54c854021f89ef71","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1727396083800,"stop":1727396083800,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9bedb6d3127751b","name":"Overlapping topic subscription","time":{"start":1727396433229,"stop":1727396433230,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c80fa2b8fee92063","name":"Subscribe to topic containing Russian and publish message","time":{"start":1727396433232,"stop":1727396433233,"duration":1},"status":"passed","severity":"normal"},{"uid":"14b45c52e953125","name":"should emit a peer event after start","time":{"start":1727396146028,"stop":1727396146030,"duration":2},"status":"passed","severity":"normal"},{"uid":"a6ff755f35c1a881","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1727396104908,"stop":1727396104909,"duration":1},"status":"passed","severity":"normal"},{"uid":"19596155b792741a","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1727396091792,"stop":1727396091792,"duration":0},"status":"passed","severity":"normal"},{"uid":"284ff56f82572d0","name":"ignores domain fetching errors","time":{"start":1727396105433,"stop":1727396105433,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0347afcc351434a","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1727396142109,"stop":1727396142109,"duration":0},"status":"passed","severity":"normal"},{"uid":"49cc92badf2ed3b7","name":"should return empty list for no shard","time":{"start":1727396083807,"stop":1727396083807,"duration":0},"status":"passed","severity":"normal"},{"uid":"8693348936208cfd","name":"A test","time":{"start":1727396358725,"stop":1727396358725,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ae555d3e4bb5f8e","name":"Push message on custom pubsubTopic","time":{"start":1727396448592,"stop":1727396448593,"duration":1},"status":"broken","severity":"normal"},{"uid":"cd0f31da1d752b76","name":"should not fail to start the service if it is already started","time":{"start":1727396452800,"stop":1727396452801,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0e7ea03da906f5e","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1727396362213,"stop":1727396362213,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f881673a79c83de","name":"Nodes with multiple pubsub topic","time":{"start":1727396410187,"stop":1727396410187,"duration":0},"status":"passed","severity":"normal"},{"uid":"c545ffdd2d75841d","name":"Subscribe to topic containing Script and receive message","time":{"start":1727396461676,"stop":1727396461676,"duration":0},"status":"passed","severity":"normal"},{"uid":"38abeddb8fe59f37","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727396461657,"stop":1727396461657,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2257e8121573ef0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727396461663,"stop":1727396461663,"duration":0},"status":"passed","severity":"normal"},{"uid":"559c35b04678dfa0","name":"should set field with only FILTER enabled","time":{"start":1727396092635,"stop":1727396092635,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ebebbc94dcc38f4","name":"different cluster, same shard: nodes don't connect","time":{"start":1727396358537,"stop":1727396358537,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec449194e18594b8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727396290657,"stop":1727396290657,"duration":0},"status":"passed","severity":"normal"},{"uid":"8100ddc32e9f37de","name":"caches peers it previously fetched","time":{"start":1727396105434,"stop":1727396105434,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bc0edbb880828f","name":"should get / set TCP multiaddr","time":{"start":1727396092626,"stop":1727396092630,"duration":4},"status":"passed","severity":"normal"},{"uid":"ce46c0dc366efe20","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727396461663,"stop":1727396461664,"duration":1},"status":"passed","severity":"normal"},{"uid":"13852dcace0ffbbb","name":"can start and stop the service","time":{"start":1727396452797,"stop":1727396452800,"duration":3},"status":"passed","severity":"normal"},{"uid":"919c4637dcba9fff","name":"Renews peer on consistent ping failures","time":{"start":1727396207949,"stop":1727396207950,"duration":1},"status":"passed","severity":"normal"},{"uid":"72c4496b5322a65a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727396461659,"stop":1727396461660,"duration":1},"status":"passed","severity":"normal"},{"uid":"39bcc2343fa8b7a6","name":"Check received message containing Russian","time":{"start":1727396290642,"stop":1727396290642,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0dbcf4063335589","name":"Subscribe to topic containing numeric and publish message","time":{"start":1727396433231,"stop":1727396433231,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b8471dd3e62811","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727396338086,"stop":1727396338086,"duration":0},"status":"passed","severity":"normal"},{"uid":"17bb9a71ecf391bd","name":"Push message with custom timestamp: 1727399914508","time":{"start":1727396449680,"stop":1727396449680,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f2f10e19d30d1f4","name":"Subscribe to topic containing XML and publish message","time":{"start":1727396433233,"stop":1727396433234,"duration":1},"status":"passed","severity":"normal"},{"uid":"66715d41c35f5953","name":"Check received message containing short","time":{"start":1727396229620,"stop":1727396229620,"duration":0},"status":"passed","severity":"normal"},{"uid":"7255e0e07d0db85b","name":"Check publish message containing special chars","time":{"start":1727396419522,"stop":1727396419523,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2e858a4c6e15a03","name":"Rejects garbage","time":{"start":1727396120001,"stop":1727396120001,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb885e16655d512","name":"Subscribe to topic containing shell command and publish message","time":{"start":1727396433235,"stop":1727396433235,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc3cef9a58ad200","name":"Register correct protocols","time":{"start":1727396433226,"stop":1727396433226,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e5ae256628db21","name":"Wrong topic","time":{"start":1727396757813,"stop":1727396757813,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad0dfda17aa216b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727396588200,"stop":1727396588201,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4cb35fa2f6acf6d","name":"Check received message containing short","time":{"start":1727396290634,"stop":1727396290636,"duration":2},"status":"passed","severity":"normal"},{"uid":"2eafe424a3e2bc40","name":"Push message with content topic containing Chinese","time":{"start":1727396449671,"stop":1727396449671,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba1e3aef696f1e4","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1727396362214,"stop":1727396362214,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e71bc6abbe408","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1727396091795,"stop":1727396091795,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df5d3354872e22c","name":"Push message with Arabic payload","time":{"start":1727396449662,"stop":1727396449662,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5484e8ebf2aa361","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1727396358539,"stop":1727396358539,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c892f228f9e7bd7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727396358563,"stop":1727396358563,"duration":0},"status":"passed","severity":"normal"},{"uid":"131f1a01afdf9b46","name":"Check received message containing JSON","time":{"start":1727396290647,"stop":1727396290648,"duration":1},"status":"passed","severity":"normal"},{"uid":"565224c1ce9d0ea3","name":"Check meta is set [ecies]","time":{"start":1727396116702,"stop":1727396116703,"duration":1},"status":"passed","severity":"normal"},{"uid":"6878f247716b3706","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1727396097520,"stop":1727396097520,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9441d9ccb6bdd3","name":"Push message with Russian payload","time":{"start":1727396449663,"stop":1727396449663,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c516922873b3c9","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1727396083819,"stop":1727396083819,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb3ed606fd1f370","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727396273894,"stop":1727396273895,"duration":1},"status":"broken","severity":"normal"},{"uid":"948f31b01c1562cb","name":"Decoder throws on undefined content topic","time":{"start":1727396097519,"stop":1727396097519,"duration":0},"status":"passed","severity":"normal"}]