2025-06-30 10:45:26 +00:00

1 line
123 KiB
JSON

[{"uid":"3f8822aa5248b2de","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1751279853127,"stop":1751279853127,"duration":0},"status":"passed","severity":"normal"},{"uid":"8588fbf533940cb7","name":"should be delivered immediately if received","time":{"start":1751279866796,"stop":1751279866796,"duration":0},"status":"passed","severity":"normal"},{"uid":"604574c55fd05adb","name":"should emit a peer event after start","time":{"start":1751279885575,"stop":1751279885575,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae93545dd217ac68","name":"All","time":{"start":1751279886711,"stop":1751279886711,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca66864ec5f1ed7","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1751279983027,"stop":1751279983028,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b2a3fbeb3763bf06","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1751279861925,"stop":1751279861925,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d9a89daf48e46d","name":"should decode valid enr with tcp successfully","time":{"start":1751279816252,"stop":1751279816252,"duration":0},"status":"passed","severity":"normal"},{"uid":"213ef0b8e8a435fa","name":"Decoder throws on empty string content topic","time":{"start":1751279842275,"stop":1751279842275,"duration":0},"status":"passed","severity":"normal"},{"uid":"144563625d9c1775","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app20/9/topic326/xml","time":{"start":1751280088103,"stop":1751280088104,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd73304308665825","name":"throws on content topic with empty encoding field","time":{"start":1751279809922,"stop":1751279809922,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe2462d0988969d","name":"Subscribe to topic containing short and publish message","time":{"start":1751279991639,"stop":1751279991639,"duration":0},"status":"passed","severity":"normal"},{"uid":"70fbb25330456908","name":"throws on content topic with empty application field","time":{"start":1751279809919,"stop":1751279809920,"duration":1},"status":"passed","severity":"normal"},{"uid":"269352f2bc624c79","name":"through manual discovery","time":{"start":1751279923702,"stop":1751279923707,"duration":5},"status":"passed","severity":"normal"},{"uid":"414f0fbc9c702ee4","name":"should respect max attempts limit","time":{"start":1751279852816,"stop":1751279852816,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da6f902e402cb82","name":"should throw an error for missing required configuration","time":{"start":1751279809936,"stop":1751279809936,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb9d76992e736e78","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app23/7/topic843/utf8","time":{"start":1751280088105,"stop":1751280088105,"duration":0},"status":"passed","severity":"normal"},{"uid":"31afe90ec4e2c206","name":"should handle general insertion and lookup correctly","time":{"start":1751279864202,"stop":1751279864203,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0222ede96f32993","name":"should successfully subscribe to supported pubsub topic","time":{"start":1751279852678,"stop":1751279852678,"duration":0},"status":"passed","severity":"normal"},{"uid":"741cdac928389664","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1751279815485,"stop":1751279815486,"duration":1},"status":"passed","severity":"normal"},{"uid":"70e03ad65b8b0b71","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1751280010305,"stop":1751280010305,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ff0f1fb74593d9","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1751279843895,"stop":1751279843896,"duration":1},"status":"passed","severity":"normal"},{"uid":"517ddc707ad6a324","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1751279815492,"stop":1751279815492,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c73cce941b116b3","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1751279852486,"stop":1751279852486,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c4a03bbf5b456a","name":"should not allow k > 12","time":{"start":1751279861571,"stop":1751279861575,"duration":4},"status":"passed","severity":"normal"},{"uid":"b01f2c4567390bef","name":"should only return 1 node with relay capability","time":{"start":1751279832405,"stop":1751279832406,"duration":1},"status":"passed","severity":"normal"},{"uid":"898a2c164b367818","name":"Publish message with custom timestamp: Mon Jun 30 2025 11:39:39 GMT+0000 (Coordinated Universal Time)","time":{"start":1751279986572,"stop":1751279986573,"duration":1},"status":"passed","severity":"normal"},{"uid":"6af5ba429d5c48f0","name":"same cluster, different shard: nodes connect","time":{"start":1751279927548,"stop":1751279927548,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a5b9aa76641d30c","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1751279861900,"stop":1751279861900,"duration":0},"status":"passed","severity":"normal"},{"uid":"86be2320625b857","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1751279861931,"stop":1751279861932,"duration":1},"status":"passed","severity":"normal"},{"uid":"9af7def8c928b1fd","name":"should be able to encode the field with only STORE set to true","time":{"start":1751279815481,"stop":1751279815482,"duration":1},"status":"passed","severity":"normal"},{"uid":"acd985b61a107e1","name":"accepts time-filtered query with content filter","time":{"start":1751279824164,"stop":1751279824164,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80f2439b7508649","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1751279809949,"stop":1751279809950,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cfd7148d55f3b98","name":"should encode/decode to text encoding","time":{"start":1751279816255,"stop":1751279816256,"duration":1},"status":"passed","severity":"normal"},{"uid":"64fc947db303a377","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1751279831936,"stop":1751279831936,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e3984db1f41d52","name":"should throw an error for an unconfigured topic","time":{"start":1751279809951,"stop":1751279809951,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8ce8438066eb55","name":"should reject if Relay is requested but not mounted","time":{"start":1751279853054,"stop":1751279853054,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1e61e5e418b3f2","name":"Reusing cursor across nodes","time":{"start":1751280063091,"stop":1751280063091,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d02c9cdd43d54f","name":"Rejects garbage","time":{"start":1751279856331,"stop":1751279856331,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88a24178737b378","name":"should handle incoming messages","time":{"start":1751279852685,"stop":1751279852685,"duration":0},"status":"passed","severity":"normal"},{"uid":"da3fe2da2f7ecd3d","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1751279824457,"stop":1751279824457,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa809fd8abcc9341","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1751279861896,"stop":1751279861896,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a224d98a23e314","name":"should process tasks in queue","time":{"start":1751279852798,"stop":1751279852799,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ae15e3615e28a0d","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app83/1/topic470/proto","time":{"start":1751280088106,"stop":1751280088107,"duration":1},"status":"passed","severity":"normal"},{"uid":"62dd0b09bfb86340","name":"Subscribe to topic containing JSON and publish message","time":{"start":1751279991645,"stop":1751279991645,"duration":0},"status":"passed","severity":"normal"},{"uid":"6962d4796662d873","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1751279809935,"stop":1751279809935,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd86593b59f4984","name":"Query generator for multiple messages with different content topic format","time":{"start":1751280107012,"stop":1751280107014,"duration":2},"status":"passed","severity":"normal"},{"uid":"7f57e57eb70263ec","name":"Check publish message containing SQL Injection","time":{"start":1751279986566,"stop":1751279986567,"duration":1},"status":"passed","severity":"normal"},{"uid":"6486eda606ddd040","name":"Relay - dialed after","time":{"start":1751280137214,"stop":1751280137214,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7aded20d991a85","name":"Ordered Callback - true","time":{"start":1751280111416,"stop":1751280111417,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb847d1ee31e2fb6","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1751280076001,"stop":1751280076001,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3353e38de8209a5","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1751279861913,"stop":1751279861913,"duration":0},"status":"passed","severity":"normal"},{"uid":"198c53971df3b95a","name":"Subscribe to topic containing numeric and publish message","time":{"start":1751279991640,"stop":1751279991640,"duration":0},"status":"passed","severity":"normal"},{"uid":"1304b344c436aa25","name":"A test","time":{"start":1751279918102,"stop":1751279918102,"duration":0},"status":"passed","severity":"normal"},{"uid":"f65b11d73ddc1827","name":"Encoder throws on undefined content topic","time":{"start":1751279843897,"stop":1751279843897,"duration":0},"status":"passed","severity":"normal"},{"uid":"f379bcea36dc7c23","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1751279888576,"stop":1751279888576,"duration":0},"status":"passed","severity":"normal"},{"uid":"99eea936048686a0","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1751280124204,"stop":1751280124205,"duration":1},"status":"passed","severity":"normal"},{"uid":"739bf06b7349de37","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1751279861919,"stop":1751279861920,"duration":1},"status":"passed","severity":"normal"},{"uid":"cce46231ef9c44c7","name":"1 Store, 2 fetches","time":{"start":1751279831997,"stop":1751279831998,"duration":1},"status":"passed","severity":"normal"},{"uid":"7164859dc15a6817","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1751280124223,"stop":1751280124223,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3efce6930e96b45","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1751279809953,"stop":1751279809953,"duration":0},"status":"passed","severity":"normal"},{"uid":"c811e8a51970423c","name":"should throw error - no public key","time":{"start":1751279816252,"stop":1751279816252,"duration":0},"status":"passed","severity":"normal"},{"uid":"358e9583a7f01c96","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1751279861935,"stop":1751279861935,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ba818fc707c111","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1751279831931,"stop":1751279831932,"duration":1},"status":"passed","severity":"normal"},{"uid":"c111a4f9eaecd707","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1751279824226,"stop":1751279824226,"duration":0},"status":"passed","severity":"normal"},{"uid":"245ac7ec2a94291","name":"caches peers it previously fetched","time":{"start":1751279832405,"stop":1751279832405,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd82d11e6be91c82","name":"Check publish message containing long","time":{"start":1751279986564,"stop":1751279986564,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8e7703b4ed27f7","name":"Publish message with rate limit","time":{"start":1751279986580,"stop":1751279986580,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05581e45279c1f","name":"should not fail to start the service if it is already started","time":{"start":1751279836496,"stop":1751279836496,"duration":0},"status":"passed","severity":"normal"},{"uid":"737a7a42b052df3","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1751279866796,"stop":1751279866796,"duration":0},"status":"passed","severity":"normal"},{"uid":"384b5c513513773f","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1751279861911,"stop":1751279861911,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a0a146996f7e9a1","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1751279861577,"stop":1751279861577,"duration":0},"status":"passed","severity":"normal"},{"uid":"de01d72d186fcdbf","name":"Subscribe to topic containing shell command and publish message","time":{"start":1751279991645,"stop":1751279991645,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dfbd0c10a8a2716","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1751279991642,"stop":1751279991643,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ed9625dbf5d76de","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1751279861912,"stop":1751279861912,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe96946ad4f7aac5","name":"should not receive a peer event before start","time":{"start":1751279836497,"stop":1751279836497,"duration":0},"status":"passed","severity":"normal"},{"uid":"412789270ffb320a","name":"listenerCount","time":{"start":1751279921602,"stop":1751279921602,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e988d1b367bf58","name":"should wait for LightPush peer to be connected","time":{"start":1751279853056,"stop":1751279853056,"duration":0},"status":"passed","severity":"normal"},{"uid":"11c96ac15dbad448","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1751280126120,"stop":1751280126120,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00ad4d2c12ea52","name":"pre and post cipher","time":{"start":1751279842797,"stop":1751279842797,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec5285bec306e10","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1751279809933,"stop":1751279809933,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc2ccdc2d23e632","name":"can start the service","time":{"start":1751279961509,"stop":1751279961509,"duration":0},"status":"passed","severity":"normal"},{"uid":"c04085549915620e","name":"Relay + Store","time":{"start":1751279816261,"stop":1751279816261,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2221bbb0edbb63c","name":"Decoder throws on undefined content topic","time":{"start":1751279824740,"stop":1751279824740,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6bce67668814a3","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1751280063088,"stop":1751280063088,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6cd3e5b15007ba","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1751280116593,"stop":1751280116594,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbd8e7fc06b9ff69","name":"should only return 1 node with relay and store capability","time":{"start":1751279832406,"stop":1751279832406,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d88ea7e4cba633","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1751279861901,"stop":1751279861901,"duration":0},"status":"passed","severity":"normal"},{"uid":"d23678b71c6ea50a","name":"should handle task timeouts","time":{"start":1751279852816,"stop":1751279852816,"duration":0},"status":"passed","severity":"normal"},{"uid":"9401471611302fca","name":"Encoder throws on empty string content topic","time":{"start":1751279842274,"stop":1751279842274,"duration":0},"status":"passed","severity":"normal"},{"uid":"6955618bf67f11f2","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1751279809924,"stop":1751279809924,"duration":0},"status":"passed","severity":"normal"},{"uid":"66f83ee07956f118","name":"configure the node with multiple content topics","time":{"start":1751280088110,"stop":1751280088110,"duration":0},"status":"passed","severity":"normal"},{"uid":"4635bf1667e440fe","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1751279809956,"stop":1751279809956,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4eea8d5882693c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1751279809939,"stop":1751279809939,"duration":0},"status":"passed","severity":"normal"},{"uid":"b42aaabfb66d0430","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1751280107015,"stop":1751280107016,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fb6ca519b86187a","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1751279986577,"stop":1751279986577,"duration":0},"status":"passed","severity":"normal"},{"uid":"36f7c784af243e66","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1751279809930,"stop":1751279809930,"duration":0},"status":"passed","severity":"normal"},{"uid":"be827862fb903ad3","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1751279861925,"stop":1751279861930,"duration":5},"status":"passed","severity":"normal"},{"uid":"b3912789efe5b43","name":"Fails to publish duplicate message","time":{"start":1751279986573,"stop":1751279986574,"duration":1},"status":"passed","severity":"normal"},{"uid":"baf9d491ce49bf58","name":"throws on content topic with empty topic name field","time":{"start":1751279809921,"stop":1751279809921,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f8035c6a484684","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1751279832407,"stop":1751279832407,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d7f47652f1208f","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1751280116594,"stop":1751280116594,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dddb894c2802900","name":"should throw an error for missing sharding configuration","time":{"start":1751279809954,"stop":1751279809954,"duration":0},"status":"passed","severity":"normal"},{"uid":"178740610ada458d","name":"Check publish message containing Chinese","time":{"start":1751279986565,"stop":1751279986566,"duration":1},"status":"passed","severity":"normal"},{"uid":"14754678652eb512","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1751279853095,"stop":1751279853095,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b4a0bb588168d2","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1751279836499,"stop":1751279836499,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17cb2a06c9743fd","name":"throws on content topic with non-number generation field","time":{"start":1751279809919,"stop":1751279809919,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f4e17fb1452150","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1751279809938,"stop":1751279809939,"duration":1},"status":"passed","severity":"normal"},{"uid":"86384afee39f6b7d","name":"should start and setup intervals and event listeners","time":{"start":1751279853037,"stop":1751279853037,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f31554b56a32e5d","name":"connects to nwaku","time":{"start":1751280132098,"stop":1751280132098,"duration":0},"status":"passed","severity":"normal"},{"uid":"169a328db6fbaf9","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1751279861912,"stop":1751279861912,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf06dfbd888d0fd","name":"should send to specified number of peers of used peers","time":{"start":1751279853095,"stop":1751279853096,"duration":1},"status":"passed","severity":"normal"},{"uid":"48758f961c6c9dd","name":"Filter","time":{"start":1751280137216,"stop":1751280137216,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9132de108f92e5d","name":"Refresh subscription","time":{"start":1751279991639,"stop":1751279991639,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9dd98e8a6ec6b1ce","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1751279861905,"stop":1751279861908,"duration":3},"status":"passed","severity":"normal"},{"uid":"93bdf23313a8d8c7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1751279861934,"stop":1751279861934,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6ede0a34b75c32","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1751279815489,"stop":1751279815489,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ab6f2614f74639","name":"1 Relay, 1 fetch","time":{"start":1751279831996,"stop":1751279831997,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b7159edfb0513d0","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1751279861898,"stop":1751279861898,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec4d30ebdd8ce342","name":"Fields are not dropped","time":{"start":1751279823924,"stop":1751279823924,"duration":0},"status":"passed","severity":"normal"},{"uid":"a033251d66dc6694","name":"should remove expired entries after TTL has passed","time":{"start":1751279852107,"stop":1751279852115,"duration":8},"status":"passed","severity":"normal"},{"uid":"f0979738af1fefc5","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1751279991637,"stop":1751279991637,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d8ac452910c6209","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1751279881603,"stop":1751279881603,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ea3d9914b0b1f2","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1751279927545,"stop":1751279927546,"duration":1},"status":"passed","severity":"normal"},{"uid":"114793d2a4684423","name":"should throw if no connection provided","time":{"start":1751279824456,"stop":1751279824456,"duration":0},"status":"passed","severity":"normal"},{"uid":"107aa400e277a0ac","name":"should request peer renewal on specific errors","time":{"start":1751279852815,"stop":1751279852815,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c079075d69f2fc1","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1751279815492,"stop":1751279815494,"duration":2},"status":"passed","severity":"normal"},{"uid":"7e84345fd4cd8e5f","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1751280063091,"stop":1751280063091,"duration":0},"status":"passed","severity":"normal"},{"uid":"219726a3e0af3de4","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1751279824230,"stop":1751279824230,"duration":0},"status":"passed","severity":"normal"},{"uid":"1746cf09a9878f42","name":"should not receive a peer event after stop","time":{"start":1751279885576,"stop":1751279885576,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c6895a4d2264c9f","name":"passes more than one ENR URLs and attempts connection","time":{"start":1751279885577,"stop":1751279885577,"duration":0},"status":"skipped","severity":"normal"},{"uid":"25e31eb0a6dd386b","name":"it tolerates circular branch references","time":{"start":1751279832403,"stop":1751279832404,"duration":1},"status":"passed","severity":"normal"},{"uid":"18b74ff7cbdaa427","name":"should throw error - no id","time":{"start":1751279816252,"stop":1751279816252,"duration":0},"status":"passed","severity":"normal"},{"uid":"603cc1e230cc4cd6","name":"random static sharding 5 - Cluster ID: 496, Shard ID: 421","time":{"start":1751280124212,"stop":1751280124212,"duration":0},"status":"passed","severity":"normal"},{"uid":"5537e56d4ef2cf7c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1751279885577,"stop":1751279885577,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d3b5140e1790f89c","name":"can start the service","time":{"start":1751279836494,"stop":1751279836495,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a204b59fadf1683","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1751279861918,"stop":1751279861918,"duration":0},"status":"passed","severity":"normal"},{"uid":"4525f3aea7b5bc1e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1751279861934,"stop":1751279861934,"duration":0},"status":"passed","severity":"normal"},{"uid":"61efe268f660ea9f","name":"should insert elements correctly","time":{"start":1751279864200,"stop":1751279864200,"duration":0},"status":"passed","severity":"normal"},{"uid":"d705b1ac78df56db","name":"isConnected return false after peer stops","time":{"start":1751279900745,"stop":1751279900745,"duration":0},"status":"passed","severity":"normal"},{"uid":"178eaae767515b3c","name":"should properly create peer info with all multiaddrs","time":{"start":1751279816258,"stop":1751279816259,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb461365f09e1c2e","name":"should fail to send if no connected peers found","time":{"start":1751279853095,"stop":1751279853095,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b62b1c08080f7f4","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1751279809952,"stop":1751279809952,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16d08418d1db3ac","name":"Check publish message containing shell command","time":{"start":1751279986569,"stop":1751279986569,"duration":0},"status":"passed","severity":"normal"},{"uid":"2644b8609cd6f5ad","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1751279888572,"stop":1751279888572,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb52666aec31a6d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1751279809938,"stop":1751279809938,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bea14b38e7db5d2","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1751280049938,"stop":1751280049938,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca06c85bcafb685","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1751279832407,"stop":1751279832407,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6363c42a4075958","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1751279887316,"stop":1751279887316,"duration":0},"status":"passed","severity":"normal"},{"uid":"851df3641e25891d","name":"Correctly serialized arguments","time":{"start":1751279924087,"stop":1751279924088,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ce2a977985dfe64","name":"should use shardsUnderCluster when provided","time":{"start":1751279852892,"stop":1751279852892,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c87f5d0c6d49d9","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1751280049935,"stop":1751280049936,"duration":1},"status":"passed","severity":"normal"},{"uid":"761d8b3634fdfcbf","name":"Passing page size 10 when there are 10 messages","time":{"start":1751280162278,"stop":1751280162278,"duration":0},"status":"broken","severity":"normal"},{"uid":"5214f7a5ab24e38e","name":"Check publish message containing XML","time":{"start":1751279986567,"stop":1751279986568,"duration":1},"status":"passed","severity":"normal"},{"uid":"6370f582c573af51","name":"should properly create location multiaddrs - udp","time":{"start":1751279816258,"stop":1751279816258,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e03abb7e8106539","name":"Relay","time":{"start":1751279886710,"stop":1751279886710,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3794fdeacd161bc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1751279809947,"stop":1751279809948,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0fd42fce5f6be4","name":"should successfully unsubscribe from an existing subscription","time":{"start":1751279852680,"stop":1751279852685,"duration":5},"status":"passed","severity":"normal"},{"uid":"2f2a6eca05b05dc2","name":"random static sharding 9 - Cluster ID: 759, Shard ID: 387","time":{"start":1751280124216,"stop":1751280124216,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e29c78a7ec1fb09","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1751280088110,"stop":1751280088111,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f4dbbe9883c1d97","name":"Non TWN Cluster","time":{"start":1751280088102,"stop":1751280088102,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd40edceea4d622","name":"Subscribe to topic containing Script and publish message","time":{"start":1751279991643,"stop":1751279991643,"duration":0},"status":"passed","severity":"normal"},{"uid":"db5cbd77f66ecd66","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1751279809935,"stop":1751279809935,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a88924f3c41f20","name":"can start and stop the service","time":{"start":1751279836495,"stop":1751279836495,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c04e5e36cd7b3","name":"should insert message into bloom filter","time":{"start":1751279866789,"stop":1751279866790,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4ac5e66bf92b537","name":"Check publish message containing Basic HTML tag","time":{"start":1751279986568,"stop":1751279986568,"duration":0},"status":"passed","severity":"normal"},{"uid":"2869bbc49273813f","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1751279852894,"stop":1751279852894,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3a6c5997134e0c","name":"throws on content topic with generation field greater than 0","time":{"start":1751279809919,"stop":1751279809919,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd360828f575d09","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1751279824228,"stop":1751279824228,"duration":0},"status":"passed","severity":"normal"},{"uid":"d841e33b0bacfcff","name":"Check publish message containing JSON","time":{"start":1751279986568,"stop":1751279986568,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd727cb430371183","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1751279861904,"stop":1751279861904,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b04832b84142e16","name":"returns all values when wanted number matches available values","time":{"start":1751279831573,"stop":1751279831574,"duration":1},"status":"passed","severity":"normal"},{"uid":"78bac108ad17b940","name":"Ordered callback, aborts when callback returns true","time":{"start":1751280107016,"stop":1751280107017,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf5fb926bacaa421","name":"recovers when dns.resolve returns empty","time":{"start":1751279832404,"stop":1751279832404,"duration":0},"status":"passed","severity":"normal"},{"uid":"555c860820a54da4","name":"Nodes with multiple pubsub topic","time":{"start":1751279979341,"stop":1751279979341,"duration":0},"status":"passed","severity":"normal"},{"uid":"c42b7d88665ed2f2","name":"Query generator for multiple messages","time":{"start":1751280107009,"stop":1751280107009,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f79dfdfd0112eca","name":"should be able to encode the field with only FILTER set to true","time":{"start":1751279815483,"stop":1751279815484,"duration":1},"status":"passed","severity":"normal"},{"uid":"8696ba60c05e42e0","name":"should encodeTxt and decodeTxt","time":{"start":1751279816250,"stop":1751279816251,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d6a70351f3fca78","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1751280103924,"stop":1751280103925,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b35370452186708","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1751280126122,"stop":1751280126123,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f7a7eb1778f7806","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1751279861918,"stop":1751279861919,"duration":1},"status":"passed","severity":"normal"},{"uid":"94aa3e8a4562bc02","name":"dispatchEvent via connectionManager","time":{"start":1751279921603,"stop":1751279921603,"duration":0},"status":"passed","severity":"normal"},{"uid":"aecb88019ddd904e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1751279861931,"stop":1751279861931,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e22cd3c24157e3","name":"should keep entries that haven't expired yet","time":{"start":1751279852115,"stop":1751279852116,"duration":1},"status":"passed","severity":"normal"},{"uid":"8765c9e7d1b83ab3","name":"non connected peers","time":{"start":1751279961810,"stop":1751279961810,"duration":0},"status":"skipped","severity":"normal"},{"uid":"71454b84afe90624","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1751279809941,"stop":1751279809941,"duration":0},"status":"passed","severity":"normal"},{"uid":"27885253b4371f61","name":"handles empty contentTopics array correctly","time":{"start":1751279809955,"stop":1751279809955,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43e6fab36c96c26","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1751279809926,"stop":1751279809927,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5a2abf430d5ad72","name":"same cluster, same shard: nodes connect","time":{"start":1751279927547,"stop":1751279927548,"duration":1},"status":"passed","severity":"normal"},{"uid":"e23d5836bbd1c477","name":"Check publish message containing numeric","time":{"start":1751279986565,"stop":1751279986565,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc9869089b97a11","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1751279809952,"stop":1751279809952,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d6ac2cabd6b40a","name":"should return false when clusterId doesn't match","time":{"start":1751279852893,"stop":1751279852893,"duration":0},"status":"passed","severity":"normal"},{"uid":"b434cd9fab5ad00e","name":"should emit a peer event after start","time":{"start":1751279836496,"stop":1751279836497,"duration":1},"status":"passed","severity":"normal"},{"uid":"47a5310b0010819d","name":"more peers than existing","time":{"start":1751279961810,"stop":1751279961810,"duration":0},"status":"skipped","severity":"normal"},{"uid":"beebe579c86d6598","name":"random static sharding 6 - Cluster ID: 503, Shard ID: 630","time":{"start":1751280124212,"stop":1751280124213,"duration":1},"status":"passed","severity":"normal"},{"uid":"d07180a7c1029c24","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1751279824458,"stop":1751279824458,"duration":0},"status":"passed","severity":"normal"},{"uid":"875b85cdeb8463e2","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1751280116593,"stop":1751280116593,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d7d551a97b11ac","name":"accepts valid message hash query","time":{"start":1751279824161,"stop":1751279824162,"duration":1},"status":"passed","severity":"normal"},{"uid":"593a2f2369ab1526","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1751279991646,"stop":1751279991647,"duration":1},"status":"passed","severity":"normal"},{"uid":"bed5871c2e033e5b","name":"should add and remove event listeners correctly","time":{"start":1751279836500,"stop":1751279836500,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa370c81fdf7cb5e","name":"Check publish message containing Arabic","time":{"start":1751279986566,"stop":1751279986566,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93c4c5968d03cd9","name":"should invoke callbacks when receiving a message","time":{"start":1751279853036,"stop":1751279853036,"duration":0},"status":"passed","severity":"normal"},{"uid":"3baad3e6a96ac4bc","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1751279991641,"stop":1751279991641,"duration":0},"status":"passed","severity":"normal"},{"uid":"482494df9f10e8c1","name":"1 Store, 2 relays, 2 fetches","time":{"start":1751279831998,"stop":1751279831998,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b70f25970523ec","name":"should not throw an error for a single configured topic","time":{"start":1751279809950,"stop":1751279809950,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b5286e642dedfa","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1751279917929,"stop":1751279917930,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e7f1fd98731c0e9","name":"should not receive a peer event after stop","time":{"start":1751279961519,"stop":1751279961519,"duration":0},"status":"passed","severity":"normal"},{"uid":"185bb3c10cfafd3f","name":"should not receive a peer event before start","time":{"start":1751279961518,"stop":1751279961518,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38e28aa6def7c81","name":"should return no connections if no open connection provided","time":{"start":1751279823898,"stop":1751279823898,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e841a1e02a44567","name":"should return empty list for no shard","time":{"start":1751279809935,"stop":1751279809936,"duration":1},"status":"passed","severity":"normal"},{"uid":"691003de2560d3e0","name":"should retry on complete failure if specified","time":{"start":1751279853096,"stop":1751279853096,"duration":0},"status":"passed","severity":"normal"},{"uid":"310e301ad389eaf8","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1751279881595,"stop":1751279881599,"duration":4},"status":"passed","severity":"normal"},{"uid":"2933a780963f9e85","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1751279861913,"stop":1751279861914,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8e9c066514cd686","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1751279852892,"stop":1751279852893,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4c920417a446413","name":"Nwaku publishes","time":{"start":1751279974995,"stop":1751279974995,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e532bbdaf09e49","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1751279861924,"stop":1751279861925,"duration":1},"status":"passed","severity":"normal"},{"uid":"b56aad13de2bded3","name":"isConnected between 2 js-waku relay nodes","time":{"start":1751279900745,"stop":1751279900746,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a15ca34a13e4334","name":"Query Generator, No message returned","time":{"start":1751280076001,"stop":1751280076001,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd5b89731f835fa2","name":"throws an error for improperly formatted content topics","time":{"start":1751279809931,"stop":1751279809931,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdbdb12b87fa6a80","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1751279866793,"stop":1751279866793,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d4c4f28d80270d","name":"should set field with only LIGHTPUSH enabled","time":{"start":1751279816260,"stop":1751279816260,"duration":0},"status":"passed","severity":"normal"},{"uid":"d35d8469f5da5b49","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1751279815495,"stop":1751279815496,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f9ede5e26908ca2","name":"nwaku subscribes","time":{"start":1751279974993,"stop":1751279974994,"duration":1},"status":"passed","severity":"normal"},{"uid":"be397fb047d1fb1d","name":"should set field with only FILTER enabled","time":{"start":1751279816260,"stop":1751279816260,"duration":0},"status":"passed","severity":"normal"},{"uid":"d100e563f2d6141f","name":"should add to incoming buffer if dependencies are not met","time":{"start":1751279866792,"stop":1751279866793,"duration":1},"status":"passed","severity":"normal"},{"uid":"cda3723466fdc4a5","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1751279861924,"stop":1751279861924,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0a48734341e30","name":"throws on content topic with too few or too many fields","time":{"start":1751279809918,"stop":1751279809918,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dffc7388de806f9","name":"should enable all discoveries when explicitly set","time":{"start":1751279853126,"stop":1751279853127,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe74a75c13b9a8d3","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1751279852679,"stop":1751279852680,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca1cade70e0d5281","name":"start node with empty content topic","time":{"start":1751280088114,"stop":1751280088114,"duration":0},"status":"passed","severity":"normal"},{"uid":"f23efbe0517a1c7f","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1751279815487,"stop":1751279815488,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f8ed52a5b9193b4","name":"should properly create location multiaddrs - udp4","time":{"start":1751279816257,"stop":1751279816257,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecec5e43819eea2e","name":"Promise Callback - true","time":{"start":1751280111416,"stop":1751280111416,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bacd1f16cf9a4e8","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1751279861917,"stop":1751279861918,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cde40587e6a3479","name":"random static sharding 10 - Cluster ID: 157, Shard ID: 327","time":{"start":1751280124216,"stop":1751280124217,"duration":1},"status":"passed","severity":"normal"},{"uid":"e02e45ff9b1eac36","name":"topics with same application and version share the same shard","time":{"start":1751279809929,"stop":1751279809929,"duration":0},"status":"passed","severity":"normal"},{"uid":"76de5b5b33cf9c3d","name":"should check false positive rate","time":{"start":1751279864203,"stop":1751279864203,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c523e68f52f96cb","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1751280076002,"stop":1751280076003,"duration":1},"status":"passed","severity":"normal"},{"uid":"1366d989b9c280d6","name":"Check publish message after service node is restarted","time":{"start":1751279986579,"stop":1751279986579,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c2cb6398e83506f0","name":"handles empty shards array correctly","time":{"start":1751279809954,"stop":1751279809954,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf48b6a4ef5f608","name":"Encoder throws on empty string content topic","time":{"start":1751279824740,"stop":1751279824740,"duration":0},"status":"passed","severity":"normal"},{"uid":"d022642da02b0b00","name":"should set field with all protocols enabled","time":{"start":1751279816259,"stop":1751279816259,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c3289a68a25048","name":"accepts valid content-filtered query","time":{"start":1751279824158,"stop":1751279824159,"duration":1},"status":"passed","severity":"normal"},{"uid":"f395ff6043115be2","name":"should successfully stop","time":{"start":1751279852686,"stop":1751279852687,"duration":1},"status":"passed","severity":"normal"},{"uid":"85a6170e59a6e07a","name":"Subscribe to topic containing Russian and publish message","time":{"start":1751279991642,"stop":1751279991642,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a733b7079120af","name":"should set field with all protocols disabled","time":{"start":1751279816259,"stop":1751279816259,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9467e2ab11a1ac0","name":"Passing cursor with wrong pubsubTopic for nwaku > 0.35.1","time":{"start":1751280063096,"stop":1751280063096,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6c5f722ac2de27f2","name":"addEventListener with correct event","time":{"start":1751279921600,"stop":1751279921601,"duration":1},"status":"passed","severity":"normal"},{"uid":"a787d9995197d20","name":"Check publish message containing escaped characters","time":{"start":1751279986569,"stop":1751279986569,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d87c8fcc720e673","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1751280126121,"stop":1751280126121,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d2ced9ea2cd08f","name":"should not fail to start the service if it is already started","time":{"start":1751279961517,"stop":1751279961517,"duration":0},"status":"passed","severity":"normal"},{"uid":"583ded2d9a0cfd90","name":"should mark all messages in causal history as acknowledged","time":{"start":1751279866793,"stop":1751279866793,"duration":0},"status":"passed","severity":"normal"},{"uid":"8630d8712be434c7","name":"random static sharding 1 - Cluster ID: 589, Shard ID: 586","time":{"start":1751280124205,"stop":1751280124205,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa754133ac8732b","name":"Store - dialed after - with timeout","time":{"start":1751280137215,"stop":1751280137215,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d7c883d53d3aca","name":"Relay + Store","time":{"start":1751279886711,"stop":1751279886711,"duration":0},"status":"passed","severity":"normal"},{"uid":"3adaee89c427c6b6","name":"should be empty when created","time":{"start":1751279853035,"stop":1751279853035,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6225f8c55d0e86a","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1751279809932,"stop":1751279809932,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d85bbb0e578690","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1751279861896,"stop":1751279861897,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1f0d82fe56b4f8b","name":"isConnected should return false after all peers disconnect","time":{"start":1751279900744,"stop":1751279900745,"duration":1},"status":"passed","severity":"normal"},{"uid":"152e58fbee56aad4","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1751280126122,"stop":1751280126122,"duration":0},"status":"passed","severity":"normal"},{"uid":"467cd9f60f2b4163","name":"Check publish message after client node is restarted","time":{"start":1751279986579,"stop":1751279986579,"duration":0},"status":"skipped","severity":"normal"},{"uid":"49627b1b2c331d68","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1751279824741,"stop":1751279824741,"duration":0},"status":"passed","severity":"normal"},{"uid":"d774c1dbc956e68c","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1751279861900,"stop":1751279861900,"duration":0},"status":"passed","severity":"normal"},{"uid":"4042b60922de75d8","name":"should initialize with Unhealthy status","time":{"start":1751279852485,"stop":1751279852485,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd900bc4536d69c","name":"should encode/decode to RLP encoding","time":{"start":1751279816255,"stop":1751279816255,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9019b5c692546c0","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1751279861924,"stop":1751279861924,"duration":0},"status":"passed","severity":"normal"},{"uid":"b623955c76063e35","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1751279853127,"stop":1751279853127,"duration":0},"status":"passed","severity":"normal"},{"uid":"2349224439f9d425","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1751279852678,"stop":1751279852679,"duration":1},"status":"passed","severity":"normal"},{"uid":"78de249833d651b0","name":"should not receive a peer event after stop","time":{"start":1751279836497,"stop":1751279836498,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba8a62fe1be24374","name":"can dial TLS multiaddrs","time":{"start":1751279923701,"stop":1751279923702,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d658a53f6eeca11","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1751279861902,"stop":1751279861902,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc393ab5f5cf6318","name":"Ordered Callback - false","time":{"start":1751280111417,"stop":1751280111417,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e71019f76abb853","name":"Check publish message containing short","time":{"start":1751279986564,"stop":1751279986564,"duration":0},"status":"passed","severity":"normal"},{"uid":"6341212224408083","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1751279852891,"stop":1751279852892,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4579c5557cd7ac8","name":"should initialize bloom filter with correct parameters","time":{"start":1751279864199,"stop":1751279864200,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d5b442138d5b181","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1751279900740,"stop":1751279900742,"duration":2},"status":"passed","severity":"normal"},{"uid":"758d400f724e01c","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1751279900742,"stop":1751279900742,"duration":0},"status":"passed","severity":"normal"},{"uid":"4881634171211ae9","name":"should throw error - invalid id","time":{"start":1751279816253,"stop":1751279816253,"duration":0},"status":"passed","severity":"normal"},{"uid":"53551909ba3ea6a4","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1751280126120,"stop":1751280126121,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff0f85e0e97368cf","name":"less peers than existing","time":{"start":1751279961810,"stop":1751279961810,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fcef58da8bf2bc2b","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1751279824225,"stop":1751279824226,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecd4c613a1e81929","name":"should return the pubsub topic directly if a string is provided","time":{"start":1751279809951,"stop":1751279809951,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7de49f73d600e3","name":"Sets default value correctly","time":{"start":1751280132100,"stop":1751280132100,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e67ee842a1e2fc","name":"Generator, custom pubsub topic","time":{"start":1751280103927,"stop":1751280103927,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a20ccb7bac1736d","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1751279809955,"stop":1751279809956,"duration":1},"status":"passed","severity":"normal"},{"uid":"efd65459aaff790c","name":"Generator, 2 different pubsubtopics","time":{"start":1751280103924,"stop":1751280103924,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a36e1d31863bcda","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1751280126121,"stop":1751280126121,"duration":0},"status":"passed","severity":"normal"},{"uid":"b78c483e3543f3cb","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1751279979341,"stop":1751279979341,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a57a35b21fc472","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1751279927546,"stop":1751279927547,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce3d8ab338535f89","name":"should call waitForPeer on Relay","time":{"start":1751279853058,"stop":1751279853059,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e23728bf340561f","name":"should start and stop interval correctly","time":{"start":1751279852798,"stop":1751279852798,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c51426f514c8e0","name":"should reject if WakuNode is not started","time":{"start":1751279853053,"stop":1751279853054,"duration":1},"status":"passed","severity":"normal"},{"uid":"41fd3ba9ed0cf3cb","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1751279900742,"stop":1751279900743,"duration":1},"status":"passed","severity":"normal"},{"uid":"47bc6c4304e894de","name":"Fails to publish message with size larger than 1 MB","time":{"start":1751279986578,"stop":1751279986579,"duration":1},"status":"passed","severity":"normal"},{"uid":"8691914cd0477442","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1751279853036,"stop":1751279853037,"duration":1},"status":"passed","severity":"normal"},{"uid":"89713b75697ec8dd","name":"Waku message hash computation (meta attribute not present)","time":{"start":1751279824226,"stop":1751279824227,"duration":1},"status":"passed","severity":"normal"},{"uid":"6474857f58435b2d","name":"should properly compute the node id","time":{"start":1751279816254,"stop":1751279816255,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b23f0a059c23922","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1751279832408,"stop":1751279832408,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8833781aececf325","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1751279881593,"stop":1751279881593,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec7583d2529fbca7","name":"should increase lamport timestamp","time":{"start":1751279866791,"stop":1751279866791,"duration":0},"status":"passed","severity":"normal"},{"uid":"a74803899ec96123","name":"should throw an error for empty SingleShardInfos array","time":{"start":1751279809933,"stop":1751279809933,"duration":0},"status":"passed","severity":"normal"},{"uid":"14748e4831f840d6","name":"rejects content-filtered query with only contentTopics","time":{"start":1751279824160,"stop":1751279824161,"duration":1},"status":"passed","severity":"normal"},{"uid":"420def41d569016a","name":"should maintain proper timestamps if all messages received","time":{"start":1751279866791,"stop":1751279866792,"duration":1},"status":"passed","severity":"normal"},{"uid":"70dfb14f2901d103","name":"should properly create location multiaddrs - tcp6","time":{"start":1751279816258,"stop":1751279816258,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc49dd0abfca32a","name":"should insert message id into causal history","time":{"start":1751279866790,"stop":1751279866790,"duration":0},"status":"passed","severity":"normal"},{"uid":"47252ab1bc54d74c","name":"should emit a peer event after start","time":{"start":1751279961517,"stop":1751279961517,"duration":0},"status":"passed","severity":"normal"},{"uid":"bccc3f565cedb98e","name":"should not fail to stop the service if it was not started","time":{"start":1751279885573,"stop":1751279885574,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d85a314d9cdb07c","name":"Does not throw an exception when node disconnects","time":{"start":1751280132098,"stop":1751280132099,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f70c006bee0399c","name":"Passing page size 1 when there are 4 messages","time":{"start":1751280162277,"stop":1751280162278,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbd9c16149d427b8","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1751279824159,"stop":1751279824160,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aacb86a2dee84e4","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1751279809925,"stop":1751279809925,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6aea78027f7381a","name":"start node with empty shard should fail","time":{"start":1751280124223,"stop":1751280124224,"duration":1},"status":"passed","severity":"normal"},{"uid":"2524027ae7c9e466","name":"Query with Ordered Callback, No message returned","time":{"start":1751280076002,"stop":1751280076002,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b495ace51655938","name":"removeEventListener with wrong event","time":{"start":1751279921601,"stop":1751279921602,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa64e14b00086174","name":"Mutual subscription","time":{"start":1751279991631,"stop":1751279991632,"duration":1},"status":"passed","severity":"normal"},{"uid":"f97206f8b9d5d1b9","name":"should throw error - no public key","time":{"start":1751279816254,"stop":1751279816254,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c520548240a3d9","name":"Should update multiaddrs","time":{"start":1751279928099,"stop":1751279928099,"duration":0},"status":"passed","severity":"normal"},{"uid":"e13bd040256f4288","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1751279809949,"stop":1751279809949,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb5954ddcd81223","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1751279861923,"stop":1751279861923,"duration":0},"status":"passed","severity":"normal"},{"uid":"1687070bc7c2768d","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1751279861895,"stop":1751279861896,"duration":1},"status":"passed","severity":"normal"},{"uid":"105fe3fce42065e2","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1751279861913,"stop":1751279861913,"duration":0},"status":"passed","severity":"normal"},{"uid":"290b3856ff6849cc","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1751279861901,"stop":1751279861901,"duration":0},"status":"passed","severity":"normal"},{"uid":"62600d21c84a47f1","name":"Decoder throws on empty string content topic","time":{"start":1751279843898,"stop":1751279843898,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bdd6b7e6699704c","name":"Query Generator, Wrong PubsubTopic","time":{"start":1751280075999,"stop":1751280075999,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b22434ad6f22be","name":"Query Generator - false","time":{"start":1751280111415,"stop":1751280111415,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a8bd7163dc67e8","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1751279861899,"stop":1751279861899,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fec0ba1eca777bf","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1751279861934,"stop":1751279861935,"duration":1},"status":"passed","severity":"normal"},{"uid":"96e62b929fad27d5","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1751279983028,"stop":1751279983032,"duration":4},"status":"passed","severity":"normal"},{"uid":"26efd9f21fc03b03","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1751279991641,"stop":1751279991641,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d95bbdb201b699","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1751279861576,"stop":1751279861576,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e349ad22cbca65","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1751279861911,"stop":1751279861911,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ed37f57ae4ac48","name":"getPeersByDiscovery","time":{"start":1751279921602,"stop":1751279921602,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef1a1f4797d8467c","name":"can start and stop the service","time":{"start":1751279961510,"stop":1751279961516,"duration":6},"status":"passed","severity":"normal"},{"uid":"4b159577f866b079","name":"groups content topics by expected pubsub topic","time":{"start":1751279809930,"stop":1751279809930,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d1c8f967b55dfa","name":"Relay - times out","time":{"start":1751280137214,"stop":1751280137215,"duration":1},"status":"passed","severity":"normal"},{"uid":"4818f3ba728f3ca7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1751279809940,"stop":1751279809940,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1cdcbbe0a556b41","name":"Query with Ordered Callback, No Decoder","time":{"start":1751280076002,"stop":1751280076002,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1508dec08a17aa3","name":"Query Generator - true","time":{"start":1751280111415,"stop":1751280111415,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b0c80b3c791ad15","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1751279809952,"stop":1751279809952,"duration":0},"status":"passed","severity":"normal"},{"uid":"7510b778818c455","name":"can start the service","time":{"start":1751279885572,"stop":1751279885572,"duration":0},"status":"passed","severity":"normal"},{"uid":"312215aba81cedac","name":"should handle corrupted local storage data gracefully","time":{"start":1751279836499,"stop":1751279836500,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0d4e90178dfdec1","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1751279832408,"stop":1751279832408,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e3bbf1938d697fb9","name":"Sign & Recover","time":{"start":1751279842797,"stop":1751279842797,"duration":0},"status":"passed","severity":"normal"},{"uid":"918374603c0ed1ea","name":"Generator, 2 different pubsubtopics","time":{"start":1751280103928,"stop":1751280103928,"duration":0},"status":"passed","severity":"normal"},{"uid":"23123f39894a26ae","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1751279809941,"stop":1751279809941,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e249fd4dc0f35b2","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1751280010301,"stop":1751280010301,"duration":0},"status":"passed","severity":"normal"},{"uid":"801166cc4e1b10b3","name":"Callback on promise, aborts when callback returns true","time":{"start":1751280107015,"stop":1751280107015,"duration":0},"status":"passed","severity":"normal"},{"uid":"2401eabc5a390e31","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1751279809924,"stop":1751279809924,"duration":0},"status":"passed","severity":"normal"},{"uid":"f158cb972bea720a","name":"handles different clusterIds correctly","time":{"start":1751279809930,"stop":1751279809931,"duration":1},"status":"passed","severity":"normal"},{"uid":"77124f590430c5d0","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1751279853127,"stop":1751279853128,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8748e7c02c80ab8","name":"rejects hash query with content filter parameters","time":{"start":1751279824162,"stop":1751279824163,"duration":1},"status":"passed","severity":"normal"},{"uid":"3856450a9a7c502b","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1751279861925,"stop":1751279861925,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc57eb6569624c3","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1751280063083,"stop":1751280063084,"duration":1},"status":"passed","severity":"normal"},{"uid":"2af050cf6bdf738b","name":"Publishes to nwaku","time":{"start":1751279974994,"stop":1751279974995,"duration":1},"status":"passed","severity":"normal"},{"uid":"732c939041b47db3","name":"Delete observer","time":{"start":1751279963405,"stop":1751279963406,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f7952bf8f1c3469","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app54/8/topic929/test.js","time":{"start":1751280088106,"stop":1751280088106,"duration":0},"status":"passed","severity":"normal"},{"uid":"61bc986cb344b339","name":"removeEventListener with correct event","time":{"start":1751279921601,"stop":1751279921601,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a36dccaaea448fb","name":"Used by Waku Relay","time":{"start":1751280132100,"stop":1751280132100,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd972c6b7b2d7a9","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1751280063090,"stop":1751280063091,"duration":1},"status":"passed","severity":"normal"},{"uid":"52d35d9eb6e584d","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1751279991644,"stop":1751279991644,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2418e7eab677d9e","name":"should use provided shard info when available","time":{"start":1751279852890,"stop":1751279852891,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c95a499bfcbd10e","name":"Asymmetric encrypt & decrypt","time":{"start":1751279842796,"stop":1751279842796,"duration":0},"status":"passed","severity":"normal"},{"uid":"3089787f28a6bbbf","name":"Round trip binary serialization","time":{"start":1751279824738,"stop":1751279824738,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a12ca051248845","name":"Check meta is set [ecies]","time":{"start":1751279843896,"stop":1751279843896,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1e5008d9271f08","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1751279809954,"stop":1751279809954,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc29c9f0a3b91d5","name":"should handle connection events","time":{"start":1751279852720,"stop":1751279852721,"duration":1},"status":"passed","severity":"normal"},{"uid":"c43967c5fff3dd14","name":"Query generator for 2000 messages","time":{"start":1751280107017,"stop":1751280107018,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ce3ef3596dac897","name":"Subscribe to topic containing XML and publish message","time":{"start":1751279991643,"stop":1751279991643,"duration":0},"status":"passed","severity":"normal"},{"uid":"77623a9562c60fa4","name":"should handle different types of entries","time":{"start":1751279852116,"stop":1751279852117,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d86b051e1867374","name":"Decoder throws on undefined content topic","time":{"start":1751279842274,"stop":1751279842275,"duration":1},"status":"passed","severity":"normal"},{"uid":"e364717527966b32","name":"Subscribe to topic containing long and publish message","time":{"start":1751279991640,"stop":1751279991640,"duration":0},"status":"passed","severity":"normal"},{"uid":"638a6ac30d4fed52","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1751279809950,"stop":1751279809951,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8f39197b36026d6","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1751279991638,"stop":1751279991638,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b926ca7273a2b6b","name":"should be able to encode the field with only RELAY set to true","time":{"start":1751279815478,"stop":1751279815481,"duration":3},"status":"passed","severity":"normal"},{"uid":"95fa05c8668d8d17","name":"should be called for bootstrap peers","time":{"start":1751279888571,"stop":1751279888572,"duration":1},"status":"passed","severity":"normal"},{"uid":"5264eb85d32a1bff","name":"Check publish message containing emoji","time":{"start":1751279986570,"stop":1751279986570,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69fdeb1fc5c97c8","name":"can start and stop the service","time":{"start":1751279885573,"stop":1751279885573,"duration":0},"status":"passed","severity":"normal"},{"uid":"e98efe83f3f6aa9e","name":"Js publishes, other Js receives","time":{"start":1751279974995,"stop":1751279974996,"duration":1},"status":"passed","severity":"normal"},{"uid":"b50a0147e0c101e2","name":"should correctly map a content topic to a pubsub topic","time":{"start":1751279809955,"stop":1751279809955,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd57d99b1c7ccdb9","name":"Passing page size 3 when there are 20 messages","time":{"start":1751280162278,"stop":1751280162278,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df878bb4e6cfed5","name":"should select older connection if present","time":{"start":1751279823898,"stop":1751279823899,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4b970e84ebbf541","name":"Query Generator, Multiple PubsubTopics","time":{"start":1751280075999,"stop":1751280076000,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c8139ee70adaab9","name":"can query messages normally","time":{"start":1751280090939,"stop":1751280090939,"duration":0},"status":"passed","severity":"normal"},{"uid":"911ad1e2dce7e1e2","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1751279866791,"stop":1751279866791,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a493cbae93a305","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1751279979342,"stop":1751279979342,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc1f51566e3da07","name":"Passing an array","time":{"start":1751280132099,"stop":1751280132099,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8552540a1341c71","name":"Ephemeral field set to true","time":{"start":1751279824738,"stop":1751279824739,"duration":1},"status":"passed","severity":"normal"},{"uid":"61353068fefb60cd","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1751280088099,"stop":1751280088100,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b1eab4dc844743f","name":"new peer added after a peer was already found","time":{"start":1751279983026,"stop":1751279983027,"duration":1},"status":"skipped","severity":"normal"},{"uid":"455b45c246b0f5e","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1751280076001,"stop":1751280076001,"duration":0},"status":"passed","severity":"normal"},{"uid":"127a5b258cdf3396","name":"Subscribe and publish message","time":{"start":1751279991634,"stop":1751279991634,"duration":0},"status":"passed","severity":"normal"},{"uid":"41959a656783fd53","name":"should return PeerId when PeerId is provided","time":{"start":1751279852888,"stop":1751279852888,"duration":0},"status":"passed","severity":"normal"},{"uid":"901932e3dd0c9edf","name":"should only return 1 node with store capability","time":{"start":1751279832406,"stop":1751279832407,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e5b0d27289f7c73","name":"should be able to decode the field with only RELAY set to true","time":{"start":1751279815490,"stop":1751279815491,"duration":1},"status":"passed","severity":"normal"},{"uid":"acb7a30dfe1019cd","name":"should reject if LightPush is requested but not mounted","time":{"start":1751279853054,"stop":1751279853054,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff314614edf020b","name":"should use DNS peer discovery with light client","time":{"start":1751279885577,"stop":1751279885577,"duration":0},"status":"skipped","severity":"normal"},{"uid":"825c0f47a9104627","name":"should decode valid enr successfully","time":{"start":1751279816251,"stop":1751279816251,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca06ec6bc9f645a","name":"should be empty after removing the only subscription","time":{"start":1751279853035,"stop":1751279853036,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff589e33abab15b8","name":"should return false","time":{"start":1751279816254,"stop":1751279816254,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a860634063d2a50","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app45/4/topic501/proto","time":{"start":1751280088104,"stop":1751280088104,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea1fa6d47ca2c84","name":"should set field with only STORE enabled","time":{"start":1751279816260,"stop":1751279816260,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcdfd1c57afd14d","name":"should stop and cleanup resources","time":{"start":1751279853037,"stop":1751279853037,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b38eb86ff83158","name":"should be able to decode the field with only FILTER set to true","time":{"start":1751279815491,"stop":1751279815491,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c9628337e94817","name":"should add received messages to bloom filter","time":{"start":1751279866792,"stop":1751279866792,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa523238a073aa7","name":"should detect messages with missing dependencies","time":{"start":1751279866794,"stop":1751279866794,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a839ad5effe8f3","name":"random static sharding 2 - Cluster ID: 695, Shard ID: 413","time":{"start":1751280124205,"stop":1751280124205,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa92219ef05dd9b0","name":"Check publish message containing special chars","time":{"start":1751279986565,"stop":1751279986565,"duration":0},"status":"passed","severity":"normal"},{"uid":"b337940cc60b55be","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1751279861930,"stop":1751279861930,"duration":0},"status":"passed","severity":"normal"},{"uid":"a179e0bacb0ea9bd","name":"should get / set UDP multiaddr","time":{"start":1751279816256,"stop":1751279816256,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1769464a203ba5","name":"messageHash returns a Uint8Array","time":{"start":1751279824229,"stop":1751279824229,"duration":0},"status":"passed","severity":"normal"},{"uid":"a50ee8baf36818f","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app5/4/topic353/utf8","time":{"start":1751280088107,"stop":1751280088107,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ad5f14e91e0f7c9","name":"Query Generator, No Decoder","time":{"start":1751280076000,"stop":1751280076001,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f12bc6d3d38d7b","name":"peer:update - should do nothing if another protocol hit","time":{"start":1751279824457,"stop":1751279824457,"duration":0},"status":"passed","severity":"normal"},{"uid":"2722f31914577cda","name":"Wrong topic","time":{"start":1751280088109,"stop":1751280088110,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fce79d1dcd4bae8","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1751279861912,"stop":1751279861913,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb4ce40dd509b75f","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1751279861899,"stop":1751279861900,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3baf7f8921aace9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1751279809949,"stop":1751279809949,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d4fde3e69e53c32","name":"messageHashStr produces different results for different inputs","time":{"start":1751279824231,"stop":1751279824232,"duration":1},"status":"passed","severity":"normal"},{"uid":"87e017585bac8009","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1751280063088,"stop":1751280063088,"duration":0},"status":"passed","severity":"normal"},{"uid":"960220ea10263ed1","name":"Using a function","time":{"start":1751280132099,"stop":1751280132099,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6277bff09c4d95","name":"Publish message with custom timestamp: Mon Jun 30 2025 09:39:39 GMT+0000 (Coordinated Universal Time)","time":{"start":1751279986571,"stop":1751279986572,"duration":1},"status":"passed","severity":"normal"},{"uid":"58c89248b51ca3e1","name":"should deliver messages after dependencies are met","time":{"start":1751279866794,"stop":1751279866794,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d08939fcf7d8ce","name":"Check publish message containing Script","time":{"start":1751279986567,"stop":1751279986567,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbdeaf9c202d263a","name":"Privacy Node - default protocol","time":{"start":1751280137216,"stop":1751280137217,"duration":1},"status":"passed","severity":"normal"},{"uid":"66a7dfe96d6b79da","name":"getPeersByDiscovery","time":{"start":1751279983024,"stop":1751279983025,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff534d897319afc4","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1751280010303,"stop":1751280010303,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca75affbe5393df8","name":"Meta field set when metaSetter is specified","time":{"start":1751279824739,"stop":1751279824739,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f0104007fb0f6e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1751280103928,"stop":1751280103928,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff0d5e968263465","name":"addEventListener with wrong event","time":{"start":1751279921601,"stop":1751279921601,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2da11cac78efa0","name":"should throw error - no id","time":{"start":1751279816253,"stop":1751279816253,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f243d988485edf4","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1751279809948,"stop":1751279809948,"duration":0},"status":"passed","severity":"normal"},{"uid":"706f87ddf26e974f","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1751279831932,"stop":1751279831934,"duration":2},"status":"passed","severity":"normal"},{"uid":"f634110b405555e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1751280010300,"stop":1751280010300,"duration":0},"status":"passed","severity":"normal"},{"uid":"629ea1e7beaa84c1","name":"should handle a minimal index list","time":{"start":1751279810137,"stop":1751279810137,"duration":0},"status":"passed","severity":"normal"},{"uid":"921821fd4d120dd8","name":"Subscribe to topic containing special chars and publish message","time":{"start":1751279991640,"stop":1751279991641,"duration":1},"status":"passed","severity":"normal"},{"uid":"811d3ca27652f9c6","name":"stop","time":{"start":1751279921604,"stop":1751279921604,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0e979d26390a42","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app4/1/topic437/utf8","time":{"start":1751280088105,"stop":1751280088106,"duration":1},"status":"passed","severity":"normal"},{"uid":"40fb0393e4d06e3e","name":"returns all values when wanted number is greater than available values","time":{"start":1751279831575,"stop":1751279831575,"duration":0},"status":"passed","severity":"normal"},{"uid":"aadbb98849f34892","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1751279861900,"stop":1751279861901,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1960f990fc698aa","name":"tcp ip4 address","time":{"start":1751279815498,"stop":1751279815499,"duration":1},"status":"passed","severity":"normal"},{"uid":"e838e1f6fad815b3","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1751279888575,"stop":1751279888576,"duration":1},"status":"passed","severity":"normal"},{"uid":"90beae46ab93cc51","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1751279986570,"stop":1751279986570,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6746fc41aff26a","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app97/2/topic685/xml","time":{"start":1751280088107,"stop":1751280088107,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2816cc754fcfe3","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1751279831575,"stop":1751279831575,"duration":0},"status":"passed","severity":"normal"},{"uid":"3929ba08918705f0","name":"Query with Promise Callback, No Decoder","time":{"start":1751280076003,"stop":1751280076003,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ea08707fb4c5ec","name":"Publish message with custom timestamp: Tue Jul 09 2024 10:39:39 GMT+0000 (Coordinated Universal Time)","time":{"start":1751279986571,"stop":1751279986571,"duration":0},"status":"passed","severity":"normal"},{"uid":"634582b9f0354804","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1751279842272,"stop":1751279842272,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac10b47d21dcffc","name":"Generator, custom pubsub topic","time":{"start":1751280103920,"stop":1751280103923,"duration":3},"status":"passed","severity":"normal"},{"uid":"195ef6dca8c2eacd","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1751279816251,"stop":1751279816251,"duration":0},"status":"passed","severity":"normal"},{"uid":"d956c69933903a3d","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1751279831928,"stop":1751279831930,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ef007c823178be3","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1751279809925,"stop":1751279809925,"duration":0},"status":"passed","severity":"normal"},{"uid":"74dde34dfe3eea12","name":"Decoder throws on undefined content topic","time":{"start":1751279843897,"stop":1751279843897,"duration":0},"status":"passed","severity":"normal"},{"uid":"a027c804e3b39a6d","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1751279861902,"stop":1751279861902,"duration":0},"status":"passed","severity":"normal"},{"uid":"abfefea301c10439","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1751279809928,"stop":1751279809928,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c08fee987c6aaa","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1751279861899,"stop":1751279861899,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8c4161ef631f42","name":"different cluster, same shard: nodes don't connect","time":{"start":1751279927549,"stop":1751279927549,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e3bcd3344cbd45","name":"does not throw on valid cases","time":{"start":1751279809917,"stop":1751279809917,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46eae37532d95b7","name":"Generator, custom pubsub topic","time":{"start":1751280103925,"stop":1751280103925,"duration":0},"status":"skipped","severity":"normal"},{"uid":"641ad9ffb0e61802","name":"throws on empty content topic","time":{"start":1751279809918,"stop":1751279809918,"duration":0},"status":"passed","severity":"normal"},{"uid":"f666a8126bff4856","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1751279810138,"stop":1751279810138,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a155e4db9b3179b","name":"isConnected should return true after first peer connects","time":{"start":1751279900744,"stop":1751279900744,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd614b6aabf795ce","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1751280116592,"stop":1751280116593,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb9d1379c7aaa427","name":"should be called at least once on all `peer:discovery` events","time":{"start":1751279888571,"stop":1751279888571,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c6b81f59562c5a8","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1751279991636,"stop":1751279991636,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab6449cb05c1527","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1751279861905,"stop":1751279861905,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f805c9d8b0e291","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1751279809929,"stop":1751279809929,"duration":0},"status":"passed","severity":"normal"},{"uid":"11856b508130b916","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1751279861932,"stop":1751279861933,"duration":1},"status":"passed","severity":"normal"},{"uid":"9256f91cb5982090","name":"should be able to decode the field with only STORE set to true","time":{"start":1751279815492,"stop":1751279815492,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c24a82f3469cadb","name":"Check meta is set [symmetric]","time":{"start":1751279842272,"stop":1751279842272,"duration":0},"status":"passed","severity":"normal"},{"uid":"f773923fbff6520d","name":"should not receive a peer event before start","time":{"start":1751279885575,"stop":1751279885576,"duration":1},"status":"passed","severity":"normal"},{"uid":"23769a7a24c2260c","name":"messageHashStr produces consistent results for the same input","time":{"start":1751279824231,"stop":1751279824231,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ad1f2616af2e35","name":"should set field with only RELAY enabled","time":{"start":1751279816259,"stop":1751279816260,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2055db8cdcc6273","name":"handles different networkShards values correctly","time":{"start":1751279809931,"stop":1751279809931,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f4f3bc5ac482e9","name":"should serialize and deserialize correctly","time":{"start":1751279864201,"stop":1751279864202,"duration":1},"status":"passed","severity":"normal"},{"uid":"3efb7a6670d227ae","name":"should properly clean up resources when disposed","time":{"start":1751279852117,"stop":1751279852118,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe60fd9e01b97003","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1751279991638,"stop":1751279991638,"duration":0},"status":"passed","severity":"normal"},{"uid":"82bb14bfcd08d851","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1751279815486,"stop":1751279815487,"duration":1},"status":"passed","severity":"normal"},{"uid":"1424975c686d1224","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1751279861919,"stop":1751279861919,"duration":0},"status":"passed","severity":"normal"},{"uid":"c72fefcea6391964","name":"should reject on timeout if it was set","time":{"start":1751279853055,"stop":1751279853056,"duration":1},"status":"passed","severity":"normal"},{"uid":"b40dddddfc8b2636","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1751279809932,"stop":1751279809933,"duration":1},"status":"passed","severity":"normal"},{"uid":"10086f992607e50f","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app96/6/topic322/json","time":{"start":1751280088109,"stop":1751280088109,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b136186f543dfdb","name":"should properly create location multiaddrs - tcp","time":{"start":1751279816258,"stop":1751279816258,"duration":0},"status":"passed","severity":"normal"},{"uid":"95765b3d4fbac3c9","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1751279861923,"stop":1751279861923,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf2af14b4062a4fa","name":"Encoder throws on undefined content topic","time":{"start":1751279824739,"stop":1751279824739,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ec65cc4f1a30e3","name":"Generator, 2 different pubsubtopics","time":{"start":1751280103925,"stop":1751280103926,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b729bb1551db867a","name":"should initialize with custom number of peers","time":{"start":1751279852714,"stop":1751279852714,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23044b8e1a6cbe5","name":"returns nothing if no connections present","time":{"start":1751279823895,"stop":1751279823897,"duration":2},"status":"passed","severity":"normal"},{"uid":"93cda104903608a9","name":"Callback on promise","time":{"start":1751280107014,"stop":1751280107015,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4ff368005ae56a2","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app84/1/topic150/proto","time":{"start":1751280088108,"stop":1751280088108,"duration":0},"status":"passed","severity":"normal"},{"uid":"773ac087e661a29f","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1751279842270,"stop":1751279842271,"duration":1},"status":"passed","severity":"normal"},{"uid":"d05e1d1e5f3eaf6d","name":"should throw an error for insufficient data","time":{"start":1751279810138,"stop":1751279810138,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd80c8c15f76adf4","name":"Register correct protocols","time":{"start":1751279991632,"stop":1751279991633,"duration":1},"status":"passed","severity":"normal"},{"uid":"359c0c64ce85019d","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1751279991645,"stop":1751279991646,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5d60259a775fbf3","name":"should get locked peers","time":{"start":1751279852714,"stop":1751279852717,"duration":3},"status":"passed","severity":"normal"},{"uid":"57812e7feef7f93e","name":"should not be empty after adding a subscription","time":{"start":1751279853035,"stop":1751279853035,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6741b246bd68d6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1751280010304,"stop":1751280010305,"duration":1},"status":"passed","severity":"normal"},{"uid":"d920d631b9e632b2","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1751279852888,"stop":1751279852889,"duration":1},"status":"passed","severity":"normal"},{"uid":"aabb1c4a82cf449","name":"different cluster, different shard: nodes don't connect","time":{"start":1751279927549,"stop":1751279927550,"duration":1},"status":"passed","severity":"normal"},{"uid":"30ca0b4f65bda212","name":"should be online or offline if network state changed","time":{"start":1751279881603,"stop":1751279881604,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec5f7b49f46e31e2","name":"Should update shard info","time":{"start":1751279928099,"stop":1751279928100,"duration":1},"status":"passed","severity":"normal"},{"uid":"e529b9313c1f7e1c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1751279917928,"stop":1751279917929,"duration":1},"status":"passed","severity":"normal"},{"uid":"1193bebe2420ab4e","name":"Ephemeral messages are not stored","time":{"start":1751279887315,"stop":1751279887315,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f35ad4efee938","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1751279809939,"stop":1751279809940,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d64aa8ac9c03cd5","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1751279979342,"stop":1751279979342,"duration":0},"status":"passed","severity":"normal"},{"uid":"a47dbab128ab5e88","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1751279861935,"stop":1751279861935,"duration":0},"status":"passed","severity":"normal"},{"uid":"477e5d7c573ae53c","name":"Overlapping topic subscription","time":{"start":1751279991639,"stop":1751279991639,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dc66df18b17953a9","name":"should update ack status of messages in outgoing buffer","time":{"start":1751279866796,"stop":1751279866796,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdfe6ab2f53e28fe","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1751279861902,"stop":1751279861903,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1f393a5c56bdd9a","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1751279866795,"stop":1751279866795,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8448521e442695","name":"Subscribe to topic containing emoji and publish message","time":{"start":1751279991647,"stop":1751279991647,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cf3612788116849","name":"Promise Callback - false","time":{"start":1751280111416,"stop":1751280111416,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc3e9d0acba7d1","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1751279861918,"stop":1751279861918,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d38ff2dd0ad3a03","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1751279809928,"stop":1751279809928,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c305b3fe4e8c58","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1751279861917,"stop":1751279861917,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f9f3b32d43933c","name":"should not retry if at least one success","time":{"start":1751279853096,"stop":1751279853096,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80dd397c91567e1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1751280010301,"stop":1751280010302,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb8519ba28daba7e","name":"should throw an error if shards are undefined for static sharding","time":{"start":1751279809936,"stop":1751279809936,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd53b8ab35ba1ac","name":"should not fail to stop the service if it was not started","time":{"start":1751279836495,"stop":1751279836496,"duration":1},"status":"passed","severity":"normal"},{"uid":"28a61423996d4cf1","name":"retrieves a single peer","time":{"start":1751279832403,"stop":1751279832403,"duration":0},"status":"passed","severity":"normal"},{"uid":"8835876b4c813829","name":"should transition to Unhealthy when no connections","time":{"start":1751279852485,"stop":1751279852486,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d997818dfa4d1e9","name":"ignores domain fetching errors","time":{"start":1751279832404,"stop":1751279832404,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c0131f267b84f5","name":"should initialize with default number of peers","time":{"start":1751279852713,"stop":1751279852714,"duration":1},"status":"passed","severity":"normal"},{"uid":"8db98c4ccee41610","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1751280126117,"stop":1751280126118,"duration":1},"status":"passed","severity":"normal"},{"uid":"6529183338d505b8","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1751279831931,"stop":1751279831931,"duration":0},"status":"passed","severity":"normal"},{"uid":"36359a8ebcc20023","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1751279809937,"stop":1751279809938,"duration":1},"status":"passed","severity":"normal"},{"uid":"b19c158715169b0b","name":"returns only open connection if one present","time":{"start":1751279823897,"stop":1751279823898,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c334bd0e4cffb23","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1751279861930,"stop":1751279861931,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4b0d6d91102b537","name":"should not fail to start the service if it is already started","time":{"start":1751279885574,"stop":1751279885574,"duration":0},"status":"passed","severity":"normal"},{"uid":"684031911fb375ad","name":"should continually clean up expired entries at intervals","time":{"start":1751279852127,"stop":1751279852127,"duration":0},"status":"passed","severity":"normal"},{"uid":"c465add4d34985d7","name":"should never report false negatives","time":{"start":1751279864201,"stop":1751279864201,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e427b18407d7d1","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1751279809927,"stop":1751279809927,"duration":0},"status":"passed","severity":"normal"},{"uid":"47706862794a3852","name":"random static sharding 7 - Cluster ID: 521, Shard ID: 137","time":{"start":1751280124213,"stop":1751280124216,"duration":3},"status":"passed","severity":"normal"},{"uid":"38a0491fb4a0e6a2","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1751279831928,"stop":1751279831928,"duration":0},"status":"passed","severity":"normal"},{"uid":"f071b59ed762edec","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1751279809942,"stop":1751279809947,"duration":5},"status":"passed","severity":"normal"},{"uid":"bbeacba297ea2e90","name":"should push the message to the outgoing buffer","time":{"start":1751279866789,"stop":1751279866789,"duration":0},"status":"passed","severity":"normal"},{"uid":"6177c20953d78738","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1751279979343,"stop":1751279979343,"duration":0},"status":"passed","severity":"normal"},{"uid":"4035288d47c49a42","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1751279861919,"stop":1751279861919,"duration":0},"status":"passed","severity":"normal"},{"uid":"46a8c090d0208dbb","name":"Accepts a valid Waku Message","time":{"start":1751279856330,"stop":1751279856331,"duration":1},"status":"passed","severity":"normal"},{"uid":"61314339b5450809","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1751280126122,"stop":1751280126122,"duration":0},"status":"passed","severity":"normal"},{"uid":"f53f61bd1145a695","name":"should support chaining for add method","time":{"start":1751279852107,"stop":1751279852107,"duration":0},"status":"passed","severity":"normal"},{"uid":"270545c3cc79e6d3","name":"can query messages by message hash","time":{"start":1751280090939,"stop":1751280090940,"duration":1},"status":"passed","severity":"normal"},{"uid":"d521b77ab1d250b1","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1751279831936,"stop":1751279831937,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb2c76d6abd880e3","name":"should not allow unachievable error rate","time":{"start":1751279861575,"stop":1751279861576,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4c6976d99d80a2c","name":"Decoder throws on empty string content topic","time":{"start":1751279824740,"stop":1751279824740,"duration":0},"status":"passed","severity":"normal"},{"uid":"37fbf42ea1789ff2","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1751279861933,"stop":1751279861934,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8b979f23b3394a2","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1751279809928,"stop":1751279809928,"duration":0},"status":"passed","severity":"normal"},{"uid":"af6fd629292ab2a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1751279861935,"stop":1751279861939,"duration":4},"status":"passed","severity":"normal"},{"uid":"141fcc0b0168b34d","name":"should return usable stream attached to connection","time":{"start":1751279824455,"stop":1751279824455,"duration":0},"status":"passed","severity":"normal"},{"uid":"e270bc0820f69b54","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1751279809934,"stop":1751279809934,"duration":0},"status":"passed","severity":"normal"},{"uid":"7944e3e91706f993","name":"messageHashStr works with IProtoMessage","time":{"start":1751279824230,"stop":1751279824231,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e338ed6945250e5","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1751280076003,"stop":1751280076003,"duration":0},"status":"passed","severity":"normal"},{"uid":"301ed1715981b5d1","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1751280049937,"stop":1751280049938,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c015fd6ed0f9c7e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1751280103926,"stop":1751280103927,"duration":1},"status":"skipped","severity":"normal"},{"uid":"57b87f5b6ab9cc9f","name":"Store - dialed first","time":{"start":1751280137215,"stop":1751280137215,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d85105ab3cdacae","name":"Fails to publish message with wrong content topic","time":{"start":1751279986576,"stop":1751279986576,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece92279257f5de8","name":"should increase lamport timestamp","time":{"start":1751279866789,"stop":1751279866789,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3919e9aa4747433","name":"throws on content topic with empty version field","time":{"start":1751279809920,"stop":1751279809921,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d5b417c5838c95","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1751279852487,"stop":1751279852487,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f4a3dcf1947f4a","name":"Init the array if not present","time":{"start":1751279809672,"stop":1751279809673,"duration":1},"status":"passed","severity":"normal"},{"uid":"90952c1385f1d4da","name":"Nodes with multiple pubsub topic","time":{"start":1751279979343,"stop":1751279979343,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a7fab8390c402ae","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1751279810137,"stop":1751279810137,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d2552e217cd39db","name":"Encoder throws on empty string content topic","time":{"start":1751279843897,"stop":1751279843897,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9eb5227a242dea8","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1751279881590,"stop":1751279881592,"duration":2},"status":"passed","severity":"normal"},{"uid":"b3f3bd971918ad8e","name":"should check connected peers if present and suitable","time":{"start":1751279853056,"stop":1751279853056,"duration":0},"status":"passed","severity":"normal"},{"uid":"117b2303756cb03e","name":"rejects hash query with time filter","time":{"start":1751279824163,"stop":1751279824164,"duration":1},"status":"passed","severity":"normal"},{"uid":"5148ffb33e40c6d7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1751280010299,"stop":1751280010299,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d49c7a728f3577","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1751279809940,"stop":1751279809940,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ab162c9c9499dd","name":"should properly start and stop event listening","time":{"start":1751279852487,"stop":1751279852487,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f8aa879239e5e5","name":"Symmetric encrypt & Decrypt","time":{"start":1751279842796,"stop":1751279842797,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6f0a5e7ffbf177e","name":"LightPush","time":{"start":1751280137215,"stop":1751280137216,"duration":1},"status":"passed","severity":"normal"},{"uid":"59ef5147a4b9ef27","name":"udp ip6 address","time":{"start":1751279815499,"stop":1751279815499,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc2fbb3c9364531","name":"should get / set TCP multiaddr","time":{"start":1751279816256,"stop":1751279816257,"duration":1},"status":"passed","severity":"normal"},{"uid":"81105a9e9ff95250","name":"Check publish message containing unicode special characters","time":{"start":1751279986569,"stop":1751279986570,"duration":1},"status":"passed","severity":"normal"},{"uid":"34d91945426bab32","name":"should have no discoveries enabled by default","time":{"start":1751279853126,"stop":1751279853126,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d7f6399e88b0f2","name":"should not fail to stop the service if it was not started","time":{"start":1751279961516,"stop":1751279961516,"duration":0},"status":"passed","severity":"normal"},{"uid":"591c97a0a953bd70","name":"Passing invalid cursor for nwaku > 0.35.1","time":{"start":1751280063094,"stop":1751280063095,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b123d06653c0e78","name":"should wait for Filter peer to be connected","time":{"start":1751279853056,"stop":1751279853057,"duration":1},"status":"passed","severity":"normal"},{"uid":"39379665a96bee60","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1751279809941,"stop":1751279809941,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac3a06d19290ee81","name":"1 Relay, 1 Filter, gives up","time":{"start":1751279831999,"stop":1751279831999,"duration":0},"status":"passed","severity":"normal"},{"uid":"688c1bf59bccf472","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1751279861578,"stop":1751279861578,"duration":0},"status":"passed","severity":"normal"},{"uid":"554c0ad85b84e4f6","name":"Publish message with large meta","time":{"start":1751279986579,"stop":1751279986580,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b818ddbfe239bbb","name":"Check publish message containing Russian","time":{"start":1751279986566,"stop":1751279986566,"duration":0},"status":"passed","severity":"normal"},{"uid":"945f29ae3d045bb5","name":"Query with Promise Callback, No message returned","time":{"start":1751280076003,"stop":1751280076004,"duration":1},"status":"passed","severity":"normal"},{"uid":"364f9aeaca202485","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1751280126120,"stop":1751280126120,"duration":0},"status":"passed","severity":"normal"},{"uid":"b38f42b7f767bd05","name":"Waku message hash computation (no timestamp)","time":{"start":1751279824228,"stop":1751279824228,"duration":0},"status":"passed","severity":"normal"},{"uid":"700f11547ba79750","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1751279809929,"stop":1751279809929,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04bed7dd1beea73","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1751279809939,"stop":1751279809939,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea3c6bc592136dea","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1751279853127,"stop":1751279853127,"duration":0},"status":"passed","severity":"normal"},{"uid":"b75d1f0cf11ae2e5","name":"should attach causal history and bloom filter to each message","time":{"start":1751279866790,"stop":1751279866790,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be1be12742cac13","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1751279881599,"stop":1751279881600,"duration":1},"status":"passed","severity":"normal"},{"uid":"630591364c1e6c66","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1751280063084,"stop":1751280063086,"duration":2},"status":"passed","severity":"normal"},{"uid":"408adccd1c5475cb","name":"should return valid sharding parameters for static sharding","time":{"start":1751279809953,"stop":1751279809953,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf3a26ac1a829496","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1751279809937,"stop":1751279809937,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c64e700eb2147a1","name":"random static sharding 8 - Cluster ID: 180, Shard ID: 115","time":{"start":1751280124216,"stop":1751280124216,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f2e67ad50447f66","name":"A test","time":{"start":1751279918101,"stop":1751279918102,"duration":1},"status":"passed","severity":"normal"},{"uid":"c68a73a797c6112e","name":"ignores unrecognized TXT record formats","time":{"start":1751279832405,"stop":1751279832405,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95fa0277bb54329","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1751279861932,"stop":1751279861932,"duration":0},"status":"passed","severity":"normal"},{"uid":"b89f937e6c60f98d","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1751279815494,"stop":1751279815495,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ce953451a0a7f1a","name":"should return different streams if requested simultaniously","time":{"start":1751279824456,"stop":1751279824457,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c30fb9a67ca1165","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1751279831937,"stop":1751279831937,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a6c88178d04f420","name":"connected peers and dial","time":{"start":1751279961809,"stop":1751279961809,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f89ffdc57bbcd249","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1751279861931,"stop":1751279861931,"duration":0},"status":"passed","severity":"normal"},{"uid":"359a32a438efd7f7","name":"Publish without waiting for remote peer","time":{"start":1751279991633,"stop":1751279991634,"duration":1},"status":"passed","severity":"normal"},{"uid":"80f40c0992ac2579","name":"Query generator for multiple messages with multiple decoders","time":{"start":1751280107010,"stop":1751280107010,"duration":0},"status":"passed","severity":"normal"},{"uid":"421bb5954eeb962d","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1751279809927,"stop":1751279809927,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9b5c14680691e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1751280010304,"stop":1751280010304,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a7536d5a1bd12a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1751280049936,"stop":1751280049937,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ee02da333d9ebb9","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1751279831930,"stop":1751279831931,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4858ccbf0cd0bfc","name":"safeDispatchEvent","time":{"start":1751279921604,"stop":1751279921604,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe0f700a7428c0cc","name":"Passing page size 0 when there are 110 messages","time":{"start":1751280162277,"stop":1751280162277,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc7732c67783cfdc","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1751279979340,"stop":1751279979340,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc13877309b7134","name":"should load peers from local storage and dispatch events","time":{"start":1751279836498,"stop":1751279836499,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb121962d0dd83e7","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1751279809934,"stop":1751279809935,"duration":1},"status":"passed","severity":"normal"},{"uid":"172b9ccc972a581c","name":"should request renew when peer disconnects","time":{"start":1751279852720,"stop":1751279852720,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd3a6fc897670ed","name":"should reject if Store is requested but not mounted","time":{"start":1751279853054,"stop":1751279853055,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd7e85af80ccebbf","name":"Round trip binary encryption [ecies, signature]","time":{"start":1751279843896,"stop":1751279843896,"duration":0},"status":"passed","severity":"normal"},{"uid":"2599359cf3ea7087","name":"should return false when shard is not included in network shards","time":{"start":1751279852893,"stop":1751279852893,"duration":0},"status":"passed","severity":"normal"},{"uid":"923d92f5745a4a2f","name":"should handle special patterns correctly","time":{"start":1751279864202,"stop":1751279864202,"duration":0},"status":"passed","severity":"normal"},{"uid":"c180b7e1c0628e62","name":"should wait for Store peer to be connected","time":{"start":1751279853057,"stop":1751279853058,"duration":1},"status":"passed","severity":"normal"},{"uid":"39f75ee8264591ef","name":"Ephemeral field is preserved - encoder v0","time":{"start":1751279887315,"stop":1751279887316,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bc3474fae69fda3","name":"should properly create location multiaddrs - tcp4","time":{"start":1751279816257,"stop":1751279816257,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a5e695a1cd597b","name":"should add and check entries correctly","time":{"start":1751279852101,"stop":1751279852106,"duration":5},"status":"passed","severity":"normal"},{"uid":"59a05ea5dc4cc71c","name":"should reject if Filter is requested but not mounted","time":{"start":1751279853055,"stop":1751279853055,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7f059df5703863","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1751279866794,"stop":1751279866794,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b257d0ef4e48d","name":"Fails to publish message with empty text","time":{"start":1751279986576,"stop":1751279986576,"duration":0},"status":"passed","severity":"normal"},{"uid":"10bb07fa711bc922","name":"Decrypt messages","time":{"start":1751279963405,"stop":1751279963405,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0ffed962a29ce5","name":"should create a new stream if no existing for protocol found","time":{"start":1751279824456,"stop":1751279824456,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde1aba1ccfd6fc5","name":"should properly create location multiaddrs - udp6","time":{"start":1751279816257,"stop":1751279816258,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5dbc64a74319c88","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1751279861898,"stop":1751279861898,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b924653dc0cabb","name":"should maintain desired error rate","time":{"start":1751279864201,"stop":1751279864201,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b1a43bb1d57d5a","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1751279861897,"stop":1751279861897,"duration":0},"status":"passed","severity":"normal"},{"uid":"8743b42b4c9a5d1a","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1751279861903,"stop":1751279861904,"duration":1},"status":"passed","severity":"normal"},{"uid":"aabc4ba0622033d0","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1751279809938,"stop":1751279809938,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de17017f9679c09","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1751279852674,"stop":1751279852675,"duration":1},"status":"passed","severity":"normal"},{"uid":"d22a4bd115fe6951","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1751279887316,"stop":1751279887317,"duration":1},"status":"passed","severity":"normal"},{"uid":"901a2e8b2fa19892","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1751279809942,"stop":1751279809942,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa65dc8cb30f8431","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1751279809937,"stop":1751279809937,"duration":0},"status":"passed","severity":"normal"},{"uid":"45846b3a1bec61d6","name":"Encoder throws on undefined content topic","time":{"start":1751279842273,"stop":1751279842274,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c5b93fecda0e13b","name":"configure the node with multiple pubsub topics","time":{"start":1751280124223,"stop":1751280124223,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dfba819649e4221","name":"Waku message hash computation (payload length 0)","time":{"start":1751279824227,"stop":1751279824228,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e35cd25685c0d4b","name":"Query generator for multiple messages with different message text format","time":{"start":1751280107010,"stop":1751280107010,"duration":0},"status":"passed","severity":"normal"},{"uid":"2194ed2a7f1a7091","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1751279809947,"stop":1751279809947,"duration":0},"status":"passed","severity":"normal"},{"uid":"7280dd02da9469c5","name":"should be delivered but not added to local log or bloom filter","time":{"start":1751279866795,"stop":1751279866796,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ec2f164dd310d82","name":"Push to array if already present","time":{"start":1751279809674,"stop":1751279809674,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a09f69ab8617af","name":"random static sharding 4 - Cluster ID: 110, Shard ID: 324","time":{"start":1751280124209,"stop":1751280124212,"duration":3},"status":"passed","severity":"normal"},{"uid":"27406b84d5a1732c","name":"should use the provided clusterId for the pubsub topic","time":{"start":1751279809956,"stop":1751279809956,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1fff484cf0db21","name":"Relay - dialed first","time":{"start":1751280137214,"stop":1751280137214,"duration":0},"status":"passed","severity":"normal"},{"uid":"383d52157164ea94","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1751279809926,"stop":1751279809926,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e2a6cf555cb82d","name":"should retry failed tasks","time":{"start":1751279852812,"stop":1751279852815,"duration":3},"status":"passed","severity":"normal"},{"uid":"cd0549520ed3e7e7","name":"Sample","time":{"start":1751279815638,"stop":1751279815639,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e406907757ab91","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1751279979340,"stop":1751279979341,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7d8b3479abeed50","name":"should partition messages based on acknowledgement status","time":{"start":1751279866795,"stop":1751279866795,"duration":0},"status":"passed","severity":"normal"},{"uid":"be936b68650fa6cd","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1751279815495,"stop":1751279815495,"duration":0},"status":"passed","severity":"normal"},{"uid":"530bff6c001cd64d","name":"messageHashStr returns a hex string","time":{"start":1751279824229,"stop":1751279824229,"duration":0},"status":"passed","severity":"normal"},{"uid":"f548c89759b7ff73","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1751280010304,"stop":1751280010304,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c5bd0e2b2b6699","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1751279815484,"stop":1751279815485,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e7d8160e682ea3a","name":"should return unique PubsubTopics for static sharding","time":{"start":1751279809934,"stop":1751279809934,"duration":0},"status":"passed","severity":"normal"},{"uid":"8014a680fa354abe","name":"shard 0","time":{"start":1751280124204,"stop":1751280124204,"duration":0},"status":"passed","severity":"normal"},{"uid":"546db762bec032b0","name":"random static sharding 3 - Cluster ID: 40, Shard ID: 399","time":{"start":1751280124208,"stop":1751280124209,"duration":1},"status":"passed","severity":"normal"},{"uid":"15852863143c9405","name":"should be sent with empty content","time":{"start":1751279866795,"stop":1751279866795,"duration":0},"status":"passed","severity":"normal"},{"uid":"6122da43fd9c529e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1751279861932,"stop":1751279861932,"duration":0},"status":"passed","severity":"normal"},{"uid":"913b67a10ba9cca6","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1751280010302,"stop":1751280010302,"duration":0},"status":"passed","severity":"normal"},{"uid":"f58e4dbffa2a732c","name":"Light Node - default protocols","time":{"start":1751280137216,"stop":1751280137216,"duration":0},"status":"passed","severity":"normal"}]