mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 16:03:11 +00:00
1 line
159 KiB
JSON
1 line
159 KiB
JSON
[{"uid":"75f377db3d389031","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739877786416,"stop":1739877786416,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0719f1e7efa6368","name":"should initialize bloom filter with correct parameters","time":{"start":1739877531491,"stop":1739877531492,"duration":1},"status":"passed","severity":"normal"},{"uid":"3816324569d02903","name":"should get / set TCP multiaddr","time":{"start":1739877490743,"stop":1739877490743,"duration":0},"status":"passed","severity":"normal"},{"uid":"410459bbdb079652","name":"Subscribe to topic containing numeric and publish message","time":{"start":1739877794262,"stop":1739877794262,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15069c8f23d0ef8","name":"Subscribe to topic containing short and receive message","time":{"start":1739878404581,"stop":1739878404582,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cda06a875f15d9e","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1739877580020,"stop":1739877580020,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f46f0173843b72","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1739877530113,"stop":1739877530114,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc1a31e21ab0ab44","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1739877958005,"stop":1739877958005,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b71b4530a2f9b59","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1739877863760,"stop":1739877863761,"duration":1},"status":"passed","severity":"normal"},{"uid":"92ee582dc68135a7","name":"should reject if Relay is requested but not mounted","time":{"start":1739877522566,"stop":1739877522566,"duration":0},"status":"passed","severity":"normal"},{"uid":"a77e6e72ab7b800e","name":"Should update shard info","time":{"start":1739877708691,"stop":1739877708691,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e9143bc2df8417","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1739877482135,"stop":1739877482135,"duration":0},"status":"passed","severity":"normal"},{"uid":"529b1f214903327f","name":"LightPush","time":{"start":1739877983531,"stop":1739877983532,"duration":1},"status":"passed","severity":"normal"},{"uid":"60bb80353e79eadf","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739877786421,"stop":1739877786421,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c86aecb69942497","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1739877482131,"stop":1739877482132,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cd048eeaceb4efd","name":"Check received message containing Chinese","time":{"start":1739878226101,"stop":1739878226101,"duration":0},"status":"passed","severity":"normal"},{"uid":"7083ec54e4ba4175","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739878404578,"stop":1739878404578,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d35b0d783b905bf","name":"Check received message containing shell command","time":{"start":1739877605190,"stop":1739877605190,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f08e51ed6d2154","name":"Generator, 2 different pubsubtopics","time":{"start":1739877936580,"stop":1739877936581,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd406aad3ed9683e","name":"random static sharding 3 - Cluster ID: 508, Shard ID: 29","time":{"start":1739877984256,"stop":1739877984257,"duration":1},"status":"passed","severity":"normal"},{"uid":"87e15dacefacc5f3","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1739877484741,"stop":1739877484741,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb9ce718a2bb683","name":"should add and remove event listeners correctly","time":{"start":1739877508560,"stop":1739877508560,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf748dc42ea1fd8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1739877482152,"stop":1739877482152,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ddfdaf94fa1482b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1739877530128,"stop":1739877530128,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8700f740979dbab","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1739877972643,"stop":1739877972643,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f687a51b8427db1","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739878404584,"stop":1739878404584,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a679be6d6d4eb90","name":"Passing page size 1 when there are 4 messages","time":{"start":1739877952962,"stop":1739877952962,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b4110e064b3711","name":"Subscribe to topic containing XML and receive message","time":{"start":1739878404584,"stop":1739878404584,"duration":0},"status":"passed","severity":"normal"},{"uid":"46072b2493d7d7","name":"should only return 1 node with relay capability","time":{"start":1739877504668,"stop":1739877504668,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3a3a3a1470a5945","name":"Push message on custom pubsubTopic","time":{"start":1739877791540,"stop":1739877791541,"duration":1},"status":"passed","severity":"normal"},{"uid":"940d2677e496d500","name":"Push message with custom timestamp: 1739881231467","time":{"start":1739877658444,"stop":1739877658444,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f47d436cd9a29f","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1739877482153,"stop":1739877482154,"duration":1},"status":"passed","severity":"normal"},{"uid":"da35f7cc6bd7384a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1739877482150,"stop":1739877482150,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b57a50e77e4993","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1739877489894,"stop":1739877489895,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd92dcd1c6c3df05","name":"should encodeTxt and decodeTxt","time":{"start":1739877490736,"stop":1739877490737,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b0ec89eb167b75","name":"should use the provided clusterId for the pubsub topic","time":{"start":1739877482162,"stop":1739877482162,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c6426599478380","name":"Push message on custom pubsubTopic","time":{"start":1739877791542,"stop":1739877791543,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ec156565c8fa944","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1739877851738,"stop":1739877851738,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6add217b8538336","name":"Check publish message containing short","time":{"start":1739877786974,"stop":1739877786974,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03112fb0b574f15","name":"Push message with long payload","time":{"start":1739878211729,"stop":1739878211729,"duration":0},"status":"passed","severity":"normal"},{"uid":"886936bd8d2800d3","name":"Asymmetric encrypt & decrypt","time":{"start":1739877515107,"stop":1739877515108,"duration":1},"status":"passed","severity":"normal"},{"uid":"60b5fa1a024d3c76","name":"Overlapping topic subscription","time":{"start":1739877631328,"stop":1739877631329,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f304bf96d6d1022","name":"Check publish message containing unicode special characters","time":{"start":1739877786980,"stop":1739877786980,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa38e3db2285ffd8","name":"Decoder throws on undefined content topic","time":{"start":1739877514767,"stop":1739877514768,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c7c4d84a64a72d5","name":"should set field with all protocols disabled","time":{"start":1739877490751,"stop":1739877490751,"duration":0},"status":"passed","severity":"normal"},{"uid":"16cb6267542827d7","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739877631325,"stop":1739877631325,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fcf517728b5ad40","name":"throws on content topic with empty version field","time":{"start":1739877482119,"stop":1739877482119,"duration":0},"status":"passed","severity":"normal"},{"uid":"615d98e8db975e34","name":"Check received message containing JSON","time":{"start":1739878226094,"stop":1739878226094,"duration":0},"status":"passed","severity":"normal"},{"uid":"d09818b2320cd554","name":"Light push messages to 2 service nodes each with different pubsubtopics","time":{"start":1739877791541,"stop":1739877791542,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ca3b6b478e03993","name":"Check publish message containing Arabic","time":{"start":1739877786976,"stop":1739877786976,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dacfa5da99146bf","name":"Subscribe and receives messages on 20 topics","time":{"start":1739878404588,"stop":1739878404589,"duration":1},"status":"passed","severity":"normal"},{"uid":"b045c9984f4bb730","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1739877530130,"stop":1739877530131,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e8f27608fcef8ca","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1739877482125,"stop":1739877482131,"duration":6},"status":"passed","severity":"normal"},{"uid":"fdbe4cda4b664451","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1739877530115,"stop":1739877530115,"duration":0},"status":"passed","severity":"normal"},{"uid":"adcb8e541f72d97a","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1739877546266,"stop":1739877546267,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef41bb8f2469f3da","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1739877530117,"stop":1739877530118,"duration":1},"status":"passed","severity":"normal"},{"uid":"7648b8c74059fb58","name":"Generator, 2 different pubsubtopics","time":{"start":1739877936582,"stop":1739877936582,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee56c7b699c0d3b","name":"Encoder throws on empty string content topic","time":{"start":1739877514767,"stop":1739877514767,"duration":0},"status":"passed","severity":"normal"},{"uid":"303d150eb4e9dc2d","name":"should not allow k > 12","time":{"start":1739877529699,"stop":1739877529701,"duration":2},"status":"passed","severity":"normal"},{"uid":"68ad4e8d9c18ab67","name":"random static sharding 6 - Cluster ID: 823, Shard ID: 417","time":{"start":1739877984257,"stop":1739877984258,"duration":1},"status":"passed","severity":"normal"},{"uid":"14eb6bb59062ea3","name":"should reject if WakuNode is not started","time":{"start":1739877522565,"stop":1739877522565,"duration":0},"status":"passed","severity":"normal"},{"uid":"2715141743e00b14","name":"should only return 1 node with store capability","time":{"start":1739877504669,"stop":1739877504669,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6dc00290bd76fa","name":"Query generator for multiple messages with multiple decoders","time":{"start":1739877897929,"stop":1739877897929,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2b6fae50d546d6c","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1739877514765,"stop":1739877514765,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e23287953a0aac","name":"Subscribe to topic containing short and receive message","time":{"start":1739877631330,"stop":1739877631330,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bec8fb8d79068ea","name":"should initialize with custom number of peers","time":{"start":1739877522250,"stop":1739877522250,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4357551847bd085","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1739877786984,"stop":1739877786984,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d32c3471e4ad246","name":"Check received message with timestamp: 1739877546029000000 ","time":{"start":1739878226095,"stop":1739878226096,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a524a955dcd600a","name":"Subscribe and receive messages via waku relay post","time":{"start":1739878404579,"stop":1739878404579,"duration":0},"status":"passed","severity":"normal"},{"uid":"282f9b6ff10178bc","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739878226107,"stop":1739878226107,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b82287dda6fbe48","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739878404589,"stop":1739878404589,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dbaf52f0282c21d","name":"Push 30 different messages","time":{"start":1739877658441,"stop":1739877658442,"duration":1},"status":"passed","severity":"normal"},{"uid":"46337cd2207d8e22","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1739877504093,"stop":1739877504094,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d2038b1b70ce8ce","name":"Subscribe to topic containing long and receive message","time":{"start":1739877631330,"stop":1739877631331,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef9d1dfa9d8b3763","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1739877530112,"stop":1739877530112,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e1dc74e24f43c6","name":"should return the pubsub topic directly if a string is provided","time":{"start":1739877482157,"stop":1739877482157,"duration":0},"status":"passed","severity":"normal"},{"uid":"8252a970f8e4360e","name":"should properly compute the node id","time":{"start":1739877490741,"stop":1739877490741,"duration":0},"status":"passed","severity":"normal"},{"uid":"a864c5bf9b0cc1b5","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1739877530128,"stop":1739877530128,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52de1150790ee92","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1739877874207,"stop":1739877874207,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ed2ca9a23a312b","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1739877508560,"stop":1739877508560,"duration":0},"status":"passed","severity":"normal"},{"uid":"debc45cae36d4b4c","name":"should be online or offline if network state changed","time":{"start":1739877546275,"stop":1739877546276,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc23f6e304eeb454","name":"Check received message containing special chars","time":{"start":1739877605175,"stop":1739877605176,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d5f56eee8a4b327","name":"Relay - times out","time":{"start":1739877983530,"stop":1739877983530,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ba3e3862e4652d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739877580026,"stop":1739877580027,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecb40f96ce6ab088","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1739877482146,"stop":1739877482147,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7c5a37a67ea3c37","name":"Check message with non string payload is not received","time":{"start":1739878226098,"stop":1739878226098,"duration":0},"status":"passed","severity":"normal"},{"uid":"363208de50b41359","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739877631333,"stop":1739877631333,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a304c2760c69a87","name":"handles multiple messages","time":{"start":1739877970288,"stop":1739877970288,"duration":0},"status":"passed","severity":"normal"},{"uid":"93fb21d510f1de04","name":"should not fail to stop the service if it was not started","time":{"start":1739877508557,"stop":1739877508557,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdbfef71ffb69ad2","name":"non connected peers","time":{"start":1739877763445,"stop":1739877763446,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fcd68dda2bc078d0","name":"Check received message containing Russian","time":{"start":1739878226092,"stop":1739878226092,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf5aa5d55204f74","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1739877779815,"stop":1739877779816,"duration":1},"status":"passed","severity":"normal"},{"uid":"66a6f3d5f9af5d20","name":"Query with Ordered Callback, No Decoder","time":{"start":1739877874206,"stop":1739877874206,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8bd0cd9a10e0b4b","name":"should not throw an error for a single configured topic","time":{"start":1739877482156,"stop":1739877482156,"duration":0},"status":"passed","severity":"normal"},{"uid":"2709447294b01238","name":"Encoder throws on empty string content topic","time":{"start":1739877496889,"stop":1739877496889,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac4594ceb93213a7","name":"Check received message containing Basic HTML tag","time":{"start":1739877605187,"stop":1739877605189,"duration":2},"status":"passed","severity":"normal"},{"uid":"396806d8050bb00d","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1739877530111,"stop":1739877530112,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce376de0fe426829","name":"Query generator for 2000 messages","time":{"start":1739877897931,"stop":1739877897931,"duration":0},"status":"passed","severity":"normal"},{"uid":"f403646b795964ef","name":"Check publish message containing special chars","time":{"start":1739877786975,"stop":1739877786975,"duration":0},"status":"passed","severity":"normal"},{"uid":"3615d0457233eb32","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1739877851739,"stop":1739877851739,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c00c071727d4eb1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739878404591,"stop":1739878404591,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d65f924e069e49","name":"Check received message containing JSON","time":{"start":1739878226104,"stop":1739878226104,"duration":0},"status":"passed","severity":"normal"},{"uid":"126d760909012fd4","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1739877530115,"stop":1739877530116,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a96826d89181638","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1739877530128,"stop":1739877530129,"duration":1},"status":"passed","severity":"normal"},{"uid":"67fd67623014bb38","name":"Check message with no content topic is not received","time":{"start":1739878226097,"stop":1739878226098,"duration":1},"status":"passed","severity":"normal"},{"uid":"22b3927666f547be","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1739877482158,"stop":1739877482159,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc23ac1dc88c4169","name":"Push message with content topic containing Arabic","time":{"start":1739878211757,"stop":1739878211757,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef551e2cc979cbd6","name":"should return valid sharding parameters for static sharding","time":{"start":1739877482159,"stop":1739877482160,"duration":1},"status":"passed","severity":"normal"},{"uid":"c754e7ce34e3a106","name":"should not fail to start the service if it is already started","time":{"start":1739877508558,"stop":1739877508558,"duration":0},"status":"passed","severity":"normal"},{"uid":"409626dc3363b5aa","name":"Decoder throws on empty string content topic","time":{"start":1739877516299,"stop":1739877516299,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa5781a4701bfef","name":"Check received message containing Script","time":{"start":1739878226093,"stop":1739878226093,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1d62c4ff325271","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1739877482138,"stop":1739877482138,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36f9e122b2a4b11","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1739877601401,"stop":1739877601401,"duration":0},"status":"passed","severity":"normal"},{"uid":"8827516cfc9b37d7","name":"should decode valid enr with tcp successfully","time":{"start":1739877490738,"stop":1739877490738,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7cb62d106f71be1","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1739877504670,"stop":1739877504671,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3ddc2addaa8560e0","name":"Subscribe to topic containing long and receive message","time":{"start":1739878404590,"stop":1739878404590,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e7d2ebea6705f2","name":"Promise Callback - true","time":{"start":1739877942395,"stop":1739877942396,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfbcb1544ed31b71","name":"Publish without waiting for remote peer","time":{"start":1739877794257,"stop":1739877794257,"duration":0},"status":"passed","severity":"normal"},{"uid":"56cb6decf6e3d47d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739877631328,"stop":1739877631328,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd1420f5daf4e2d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739877604098,"stop":1739877604098,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9cbd901e6cc4ff","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739877605203,"stop":1739877605204,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ad8fcc13e9eb726","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1739877779817,"stop":1739877779817,"duration":0},"status":"passed","severity":"normal"},{"uid":"611fb6a82669b798","name":"should properly create peer info with all multiaddrs","time":{"start":1739877490750,"stop":1739877490750,"duration":0},"status":"passed","severity":"normal"},{"uid":"74470966f77c8b8d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739877631332,"stop":1739877631333,"duration":1},"status":"passed","severity":"normal"},{"uid":"80930221863f373c","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app52/3/topic955/json","time":{"start":1739877972645,"stop":1739877972645,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc472c8f4eef8e90","name":"Publish message with large meta","time":{"start":1739877786987,"stop":1739877786987,"duration":0},"status":"passed","severity":"normal"},{"uid":"12199878cb85bab2","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1739877482133,"stop":1739877482133,"duration":0},"status":"passed","severity":"normal"},{"uid":"a75e4e86827b4d9","name":"Sample","time":{"start":1739877490099,"stop":1739877490099,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e3525c638c6a1b","name":"should not receive a peer event after stop","time":{"start":1739877508559,"stop":1739877508559,"duration":0},"status":"passed","severity":"normal"},{"uid":"de29f0459846e1fe","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1739877863758,"stop":1739877863760,"duration":2},"status":"passed","severity":"normal"},{"uid":"b9e6ae67bb683465","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739878226106,"stop":1739878226106,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7dae83fef94a537","name":"Fails to push message bigger that 1MB","time":{"start":1739877658446,"stop":1739877658446,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb67f8e5560baa2","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1739877530127,"stop":1739877530127,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00e6730437d18","name":"Ping on subscribed peer","time":{"start":1739877660685,"stop":1739877660685,"duration":0},"status":"passed","severity":"normal"},{"uid":"3919b390da9f9fdf","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1739877482123,"stop":1739877482124,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca6a092536ff8204","name":"should not fail to start the service if it is already started","time":{"start":1739877708545,"stop":1739877708545,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec85520865b259b8","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1739877530119,"stop":1739877530119,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ef929cde00c3dd","name":"Push message with Russian payload","time":{"start":1739878211736,"stop":1739878211737,"duration":1},"status":"passed","severity":"normal"},{"uid":"b46e5b3ca7d7194b","name":"Used by Waku Relay","time":{"start":1739877978479,"stop":1739877978479,"duration":0},"status":"passed","severity":"normal"},{"uid":"f66b1b65bc4877a2","name":"Check received message containing unicode special characters","time":{"start":1739878226095,"stop":1739878226095,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e9029fc595bdc1","name":"should load peers from local storage and dispatch events","time":{"start":1739877508559,"stop":1739877508559,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e0131d8b76755b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1739877779818,"stop":1739877779819,"duration":1},"status":"passed","severity":"normal"},{"uid":"739e7e5e82280123","name":"start node with empty content topic","time":{"start":1739877972650,"stop":1739877972651,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4fe43bf5360e76e","name":"Push message with content topic containing shell command","time":{"start":1739878211761,"stop":1739878211762,"duration":1},"status":"passed","severity":"normal"},{"uid":"7230ad490d6e72a4","name":"should call waitForPeer on Relay","time":{"start":1739877522569,"stop":1739877522569,"duration":0},"status":"passed","severity":"normal"},{"uid":"52893d3f2afc3e04","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1739877530130,"stop":1739877530130,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd23e80921fe90f4","name":"Push message with rate limit","time":{"start":1739878211765,"stop":1739878211765,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed3f7ad87e6d53b6","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1739877779816,"stop":1739877779816,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9ed06fcd4f0a52","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739878404591,"stop":1739878404591,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2eaf390d99de8e","name":"throws on empty content topic","time":{"start":1739877482116,"stop":1739877482117,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2cac376cf6d451f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1739877482151,"stop":1739877482151,"duration":0},"status":"passed","severity":"normal"},{"uid":"947588412af6a772","name":"Promise Callback - false","time":{"start":1739877942396,"stop":1739877942397,"duration":1},"status":"passed","severity":"normal"},{"uid":"25dd63154db59f33","name":"should create a new stream if no existing for protocol found","time":{"start":1739877496528,"stop":1739877496529,"duration":1},"status":"passed","severity":"normal"},{"uid":"7009759aeeba787c","name":"should throw error - no id","time":{"start":1739877490738,"stop":1739877490739,"duration":1},"status":"passed","severity":"normal"},{"uid":"c55cecf4eff688a0","name":"Check received message containing emoji","time":{"start":1739878226095,"stop":1739878226095,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa7b0b1d1e3abe92","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739878404582,"stop":1739878404583,"duration":1},"status":"passed","severity":"normal"},{"uid":"cce69f414a695173","name":"Ping on unsubscribed peer","time":{"start":1739877571795,"stop":1739877571795,"duration":0},"status":"passed","severity":"normal"},{"uid":"91d63b728f5edb92","name":"Push message with SQL Injection payload","time":{"start":1739877658434,"stop":1739877658435,"duration":1},"status":"passed","severity":"normal"},{"uid":"df567306f6cd5d3d","name":"Passing page size 11 when there are 10 messages","time":{"start":1739877952963,"stop":1739877952963,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae02bad72fc2e995","name":"Check publish message containing long","time":{"start":1739877786974,"stop":1739877786975,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fa40256d2077941","name":"should properly create location multiaddrs - udp4","time":{"start":1739877490747,"stop":1739877490748,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b0c7b48401b838f","name":"should not receive a peer event after stop","time":{"start":1739877708547,"stop":1739877708547,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfaf38a3ffdef3e2","name":"Subscribe to topic containing Script and publish message","time":{"start":1739877794264,"stop":1739877794265,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c84777d1a62d2f5","name":"Does not throw an exception when node disconnects","time":{"start":1739877978478,"stop":1739877978478,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f4602ed4e43cb3","name":"random static sharding 4 - Cluster ID: 223, Shard ID: 806","time":{"start":1739877984257,"stop":1739877984257,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1e8b32d12eb3d16","name":"Check received message with timestamp: 1739877546029 ","time":{"start":1739878226096,"stop":1739878226096,"duration":0},"status":"passed","severity":"normal"},{"uid":"5af389cec7036ce9","name":"Register correct protocols","time":{"start":1739877794255,"stop":1739877794255,"duration":0},"status":"passed","severity":"normal"},{"uid":"e83ba976cdbbf1bb","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739877604097,"stop":1739877604097,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f21f947b53d06a","name":"Renews subscription after lossing a connection","time":{"start":1739878404586,"stop":1739878404586,"duration":0},"status":"passed","severity":"normal"},{"uid":"e617888fa19eea91","name":"throws on content topic with non-number generation field","time":{"start":1739877482117,"stop":1739877482118,"duration":1},"status":"passed","severity":"normal"},{"uid":"169f22d3a42b512d","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1739877564053,"stop":1739877564053,"duration":0},"status":"passed","severity":"normal"},{"uid":"13bcff8324a1c9a3","name":"Check message on other pubsub topic is not received","time":{"start":1739878226107,"stop":1739878226108,"duration":1},"status":"passed","severity":"normal"},{"uid":"751112ffc327efba","name":"Fails to push message bigger that 1MB","time":{"start":1739878211767,"stop":1739878211767,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ba74b19457072a","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1739877554095,"stop":1739877554096,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce7494a2ff394b99","name":"Relay + Store","time":{"start":1739877551552,"stop":1739877551553,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc79e12803d04cd","name":"Check meta is set [symmetric]","time":{"start":1739877514766,"stop":1739877514766,"duration":0},"status":"passed","severity":"normal"},{"uid":"c892ddbfddca6870","name":"Check message with non string payload is not received","time":{"start":1739877605208,"stop":1739877605209,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fe20834cf9fbea","name":"Generator, custom pubsub topic","time":{"start":1739877936580,"stop":1739877936580,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e22ed294af7d6ed","name":"Passing an array","time":{"start":1739877978478,"stop":1739877978478,"duration":0},"status":"passed","severity":"normal"},{"uid":"f19ec67562ca9569","name":"Push message with unicode special characters payload","time":{"start":1739877658440,"stop":1739877658441,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca23f401a3e08ece","name":"Relay + Store","time":{"start":1739877490753,"stop":1739877490753,"duration":0},"status":"passed","severity":"normal"},{"uid":"847c75b2acfc8b16","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1739877530108,"stop":1739877530109,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aff1975ff59ad17","name":"Ephemeral field set to true","time":{"start":1739877496888,"stop":1739877496888,"duration":0},"status":"passed","severity":"normal"},{"uid":"dda0467f465584d1","name":"Ephemeral field is preserved - encoder v0","time":{"start":1739877601400,"stop":1739877601401,"duration":1},"status":"passed","severity":"normal"},{"uid":"a03e3d0b0dc495ef","name":"Check publish message after service node is restarted","time":{"start":1739877786985,"stop":1739877786985,"duration":0},"status":"skipped","severity":"normal"},{"uid":"18bf4c16f61b7c89","name":"Push message with content topic containing long","time":{"start":1739878211755,"stop":1739878211756,"duration":1},"status":"passed","severity":"normal"},{"uid":"e476b93c5870f16","name":"Subscribe and receive messages via lightPush","time":{"start":1739878404587,"stop":1739878404587,"duration":0},"status":"passed","severity":"normal"},{"uid":"4450e82274847e70","name":"Push message with numeric payload","time":{"start":1739877658431,"stop":1739877658431,"duration":0},"status":"passed","severity":"normal"},{"uid":"554e046ba2661c69","name":"should not receive a peer event after stop","time":{"start":1739877566566,"stop":1739877566566,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5cfc98f5131aef6","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1739877530125,"stop":1739877530125,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18d135e0d9e15da","name":"Check publish message after client node is restarted","time":{"start":1739877786986,"stop":1739877786987,"duration":1},"status":"skipped","severity":"normal"},{"uid":"58af635b7e671310","name":"Check publish message containing JSON","time":{"start":1739877786978,"stop":1739877786978,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8a87851d62faac","name":"Query Generator, Multiple PubsubTopics","time":{"start":1739877874203,"stop":1739877874204,"duration":1},"status":"passed","severity":"normal"},{"uid":"9171e1ab90fe019","name":"should maintain desired error rate","time":{"start":1739877531493,"stop":1739877531493,"duration":0},"status":"passed","severity":"normal"},{"uid":"860c27e9a48a5c61","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739877604099,"stop":1739877604099,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb456df72a2f061","name":"should return unique PubsubTopics for static sharding","time":{"start":1739877482142,"stop":1739877482142,"duration":0},"status":"passed","severity":"normal"},{"uid":"177a7abd684553a5","name":"Check received message containing special chars","time":{"start":1739878226090,"stop":1739878226091,"duration":1},"status":"passed","severity":"normal"},{"uid":"d71fdca362750c53","name":"should select older connection if present","time":{"start":1739877496252,"stop":1739877496253,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5d5ea6d67d5301f","name":"should get / set UDP multiaddr","time":{"start":1739877490743,"stop":1739877490743,"duration":0},"status":"passed","severity":"normal"},{"uid":"8580e48f2ec23c9","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1739877670003,"stop":1739877670003,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c5c6917d6e316d","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1739877482143,"stop":1739877482144,"duration":1},"status":"passed","severity":"normal"},{"uid":"474ac130887d9201","name":"Privacy Node - default protocol","time":{"start":1739877983533,"stop":1739877983533,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2d7c8f46c09203","name":"Sign & Recover","time":{"start":1739877515109,"stop":1739877515109,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00b9f76f9d46c6a","name":"Default pageSize","time":{"start":1739877952963,"stop":1739877952964,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ac880262c0cba12","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1739877601401,"stop":1739877601402,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef975ff0b7a395a6","name":"Check received message containing Russian","time":{"start":1739878226102,"stop":1739878226102,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac76acc16496aed","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1739877863756,"stop":1739877863756,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cb4d518b90cb754","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1739877530105,"stop":1739877530106,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb7433d28685f29a","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1739877482143,"stop":1739877482143,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dfe04406eb478a7","name":"random static sharding 10 - Cluster ID: 807, Shard ID: 652","time":{"start":1739877984259,"stop":1739877984260,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5f56bae49e377d6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1739877482148,"stop":1739877482149,"duration":1},"status":"passed","severity":"normal"},{"uid":"25141a5432f2a8ee","name":"Subscribe to topic containing XML and publish message","time":{"start":1739877794265,"stop":1739877794265,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f39264f6291e2ff","name":"Push message with content topic containing numeric","time":{"start":1739878211756,"stop":1739878211756,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba29a9af5a1fb997","name":"Fails to push message with large meta","time":{"start":1739878211764,"stop":1739878211765,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc14764b8bb42a65","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1739877530117,"stop":1739877530117,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad2be558f27fa4c","name":"removeEventListener with wrong event","time":{"start":1739877586597,"stop":1739877586598,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d9eebabdcfe23ef","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739878404585,"stop":1739878404585,"duration":0},"status":"passed","severity":"normal"},{"uid":"5384f8cdcdb89ffb","name":"A test","time":{"start":1739877660796,"stop":1739877660796,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad3858017bac971","name":"Light push messages to 2 service nodes each with different pubsubtopics","time":{"start":1739877791543,"stop":1739877791543,"duration":0},"status":"passed","severity":"normal"},{"uid":"1afd43058d3802b0","name":"Check received message containing XML","time":{"start":1739877605186,"stop":1739877605187,"duration":1},"status":"passed","severity":"normal"},{"uid":"19deb00f443fb200","name":"should initialize with Unhealthy status","time":{"start":1739877522523,"stop":1739877522523,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41df020b31f4511","name":"should throw an error if shards are undefined for static sharding","time":{"start":1739877482145,"stop":1739877482145,"duration":0},"status":"passed","severity":"normal"},{"uid":"9629ae2348dd0c6d","name":"Nwaku publishes","time":{"start":1739877776529,"stop":1739877776530,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c2632346a0a5816","name":"Init the array if not present","time":{"start":1739877481722,"stop":1739877481723,"duration":1},"status":"passed","severity":"normal"},{"uid":"37d111ce10d30542","name":"Callback on promise","time":{"start":1739877897929,"stop":1739877897930,"duration":1},"status":"passed","severity":"normal"},{"uid":"777c11c66392687e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1739877482154,"stop":1739877482154,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d18b835b12c4f69","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1739877763326,"stop":1739877763327,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5bad5ec67ff03e2","name":"should set field with only FILTER enabled","time":{"start":1739877490752,"stop":1739877490752,"duration":0},"status":"passed","severity":"normal"},{"uid":"a024a3a760c8c9bc","name":"Check publish message containing emoji","time":{"start":1739877786980,"stop":1739877786980,"duration":0},"status":"passed","severity":"normal"},{"uid":"23434200199e9795","name":"Push message with JSON payload","time":{"start":1739878211739,"stop":1739878211739,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1201872ae985e34","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739877786419,"stop":1739877786419,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac9e2173b598879","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1739877482153,"stop":1739877482153,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d947042c627084e","name":"should be able to encode the field with only RELAY set to true","time":{"start":1739877489884,"stop":1739877489886,"duration":2},"status":"passed","severity":"normal"},{"uid":"35daaf8fc5b4a52b","name":"should throw an error for an unconfigured topic","time":{"start":1739877482157,"stop":1739877482157,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f607807337611b","name":"creates an iterator","time":{"start":1739877970287,"stop":1739877970287,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9711a9ba5056a7a","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1739877580022,"stop":1739877580022,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa89faed61d333f8","name":"can start and stop the service","time":{"start":1739877708544,"stop":1739877708545,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac83a94503903d2a","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1739877863757,"stop":1739877863757,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1eca40173940a9e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739877604098,"stop":1739877604099,"duration":1},"status":"passed","severity":"normal"},{"uid":"70277aab9c3c7621","name":"should request renew when peer disconnects","time":{"start":1739877522251,"stop":1739877522252,"duration":1},"status":"passed","severity":"normal"},{"uid":"124d83d0ae27865a","name":"pre and post cipher","time":{"start":1739877515109,"stop":1739877515109,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee66b77d972c6d9","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1739877863755,"stop":1739877863756,"duration":1},"status":"passed","severity":"normal"},{"uid":"6148a7fdc39c34b5","name":"connects to nwaku","time":{"start":1739877978477,"stop":1739877978478,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6a8e6c377361dcd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1739877482155,"stop":1739877482156,"duration":1},"status":"passed","severity":"normal"},{"uid":"51bd7a5c860882dc","name":"1 Relay, 1 fetch","time":{"start":1739877504433,"stop":1739877504434,"duration":1},"status":"passed","severity":"normal"},{"uid":"5859b5a6d7b654e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1739878211760,"stop":1739878211761,"duration":1},"status":"passed","severity":"normal"},{"uid":"d720fc20269b9848","name":"Push message with emoji payload","time":{"start":1739878211752,"stop":1739878211752,"duration":0},"status":"passed","severity":"normal"},{"uid":"c638c6a39d9f2a40","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1739877529702,"stop":1739877529703,"duration":1},"status":"passed","severity":"normal"},{"uid":"d05a6c2e599a6a0d","name":"handles empty contentTopics array correctly","time":{"start":1739877482161,"stop":1739877482161,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba00bc1dde0c1ccd","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1739877984260,"stop":1739877984260,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b7d938c4ae53b1","name":"throws an error for improperly formatted content topics","time":{"start":1739877482137,"stop":1739877482137,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d5fd8688ac02dc","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1739877851739,"stop":1739877851739,"duration":0},"status":"passed","severity":"normal"},{"uid":"261bc7d42ab699e0","name":"Ping on peer without subscriptions","time":{"start":1739877660686,"stop":1739877660686,"duration":0},"status":"passed","severity":"normal"},{"uid":"71efd2c53e651bf2","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739878404593,"stop":1739878404593,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ee1cdb595d6479","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1739877530127,"stop":1739877530127,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc49c407a8b0d8f","name":"should not receive a peer event before start","time":{"start":1739877508558,"stop":1739877508558,"duration":0},"status":"passed","severity":"normal"},{"uid":"b888d6f39ee86090","name":"Check message with no payload is not received","time":{"start":1739877605208,"stop":1739877605208,"duration":0},"status":"passed","severity":"normal"},{"uid":"5af028f7b4c07f7a","name":"Push message with rate limit","time":{"start":1739877658443,"stop":1739877658443,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca84480e180abf4","name":"Subscribe to topic containing short and receive message","time":{"start":1739878404590,"stop":1739878404590,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ebf58a099640a04","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1739877489901,"stop":1739877489901,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e649f0b9f18b7c3","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1739877546268,"stop":1739877546269,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dbd053eeb165319","name":"Subscribe and receive messages via lightPush","time":{"start":1739877631324,"stop":1739877631324,"duration":0},"status":"passed","severity":"normal"},{"uid":"9598c2c2038d0699","name":"Check message with invalid timestamp is not received","time":{"start":1739878226107,"stop":1739878226107,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf00f49456743fc","name":"Relay - dialed first","time":{"start":1739877983527,"stop":1739877983528,"duration":1},"status":"passed","severity":"normal"},{"uid":"49ce78f3b15341fc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1739877482150,"stop":1739877482150,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4e0d576422499a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1739877779817,"stop":1739877779817,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba4a0b629662e0","name":"Reopen subscription with peer with lost subscription","time":{"start":1739877571796,"stop":1739877571796,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1713a0181cf2e3b","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1739877794266,"stop":1739877794267,"duration":1},"status":"passed","severity":"normal"},{"uid":"6963ce93ebfa29f3","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1739877482133,"stop":1739877482133,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e7a849f1c12d6a1","name":"Push message with SQL Injection payload","time":{"start":1739878211737,"stop":1739878211737,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d83af3c51b6a91e","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app96/4/topic634/test.js","time":{"start":1739877972648,"stop":1739877972648,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7327aa15bb5ea93","name":"Query generator for multiple messages with different content topic format","time":{"start":1739877897929,"stop":1739877897929,"duration":0},"status":"passed","severity":"normal"},{"uid":"d046da02098ae330","name":"Query Generator - true","time":{"start":1739877942394,"stop":1739877942395,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec6308bc91f8b5d5","name":"random static sharding 1 - Cluster ID: 94, Shard ID: 876","time":{"start":1739877984255,"stop":1739877984256,"duration":1},"status":"passed","severity":"normal"},{"uid":"211790b6bd99ac26","name":"retrieves a single peer","time":{"start":1739877504665,"stop":1739877504665,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3564699c3655d74","name":"can start the service","time":{"start":1739877708544,"stop":1739877708544,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5505a4d3abbd29b","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1739877504670,"stop":1739877504670,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b310afc86cbbce","name":"Push message with Chinese payload","time":{"start":1739877658433,"stop":1739877658433,"duration":0},"status":"passed","severity":"normal"},{"uid":"f062dac93f7e13d4","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1739877966615,"stop":1739877966616,"duration":1},"status":"passed","severity":"normal"},{"uid":"c35a38bf85c21d89","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739877631332,"stop":1739877631332,"duration":0},"status":"passed","severity":"normal"},{"uid":"d803c6d040230982","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1739877490738,"stop":1739877490738,"duration":0},"status":"passed","severity":"normal"},{"uid":"4685d92c4dca12eb","name":"Subscribe to topic containing special chars and publish message","time":{"start":1739877794262,"stop":1739877794262,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8176b1ce159a65","name":"throws on content topic with empty application field","time":{"start":1739877482118,"stop":1739877482119,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d4f102093315d3e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739877580022,"stop":1739877580023,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cc5df7b59b247c2","name":"Push message with special chars payload","time":{"start":1739877658432,"stop":1739877658432,"duration":0},"status":"passed","severity":"normal"},{"uid":"607cee1cbfaa32b1","name":"Overlapping topic subscription","time":{"start":1739877794261,"stop":1739877794261,"duration":0},"status":"skipped","severity":"normal"},{"uid":"25c2ab09604bc8ab","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1739877489899,"stop":1739877489899,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c468ea6e40d19f6","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1739877482157,"stop":1739877482158,"duration":1},"status":"passed","severity":"normal"},{"uid":"13153982aa9ec5ad","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739878404582,"stop":1739878404582,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e10d97ee505a23","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app1/8/topic298/utf8","time":{"start":1739877972644,"stop":1739877972644,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c5589b790c1998","name":"should throw an error for missing sharding configuration","time":{"start":1739877482160,"stop":1739877482160,"duration":0},"status":"passed","severity":"normal"},{"uid":"2452a6d3d7c50129","name":"A test","time":{"start":1739877660795,"stop":1739877660795,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d2f2d68e244c13b","name":"should check connected peers if present and suitable","time":{"start":1739877522567,"stop":1739877522568,"duration":1},"status":"passed","severity":"normal"},{"uid":"23a15b9e40897570","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1739877530106,"stop":1739877530107,"duration":1},"status":"passed","severity":"normal"},{"uid":"461a6a1d4be6ee0c","name":"Decoder throws on empty string content topic","time":{"start":1739877496890,"stop":1739877496890,"duration":0},"status":"passed","severity":"normal"},{"uid":"8318a04c48f21e17","name":"start node with empty shard should fail","time":{"start":1739877984260,"stop":1739877984261,"duration":1},"status":"passed","severity":"normal"},{"uid":"be7ca58109cd053d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739877631334,"stop":1739877631335,"duration":1},"status":"passed","severity":"normal"},{"uid":"27e3dbbcbdc9e336","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739877631328,"stop":1739877631328,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd9744519ce96060","name":"Subscribe to topic containing long and receive message","time":{"start":1739878404582,"stop":1739878404582,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbdde5c5b6b20195","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739877605195,"stop":1739877605203,"duration":8},"status":"passed","severity":"normal"},{"uid":"8e37eb05f736ca3e","name":"Publish message with custom timestamp: Wed Feb 28 2024 11:22:59 GMT+0000 (Coordinated Universal Time)","time":{"start":1739877786981,"stop":1739877786982,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3b8e2e2aec193a2","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1739877530108,"stop":1739877530108,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf35333dc83d9ae","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1739877504390,"stop":1739877504391,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fda8b27d3612c50","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739877631337,"stop":1739877631337,"duration":0},"status":"passed","severity":"normal"},{"uid":"b97cec02550686c1","name":"Subscribe and receive messages via lightPush","time":{"start":1739878404577,"stop":1739878404578,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6dfef198f86f87e","name":"Check message with no payload is not received","time":{"start":1739878226108,"stop":1739878226108,"duration":0},"status":"passed","severity":"normal"},{"uid":"b95212b61d8c5902","name":"Push message with escaped characters payload","time":{"start":1739878211746,"stop":1739878211748,"duration":2},"status":"passed","severity":"normal"},{"uid":"93024ac519ac29b7","name":"Renews subscription after lossing a connection","time":{"start":1739878404594,"stop":1739878404595,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4cf3ca3f714b454","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1739877530118,"stop":1739877530118,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9a46bd0d2da15e","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1739877794264,"stop":1739877794264,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d0c951eaeba6c4","name":"Store - dialed after - with timeout","time":{"start":1739877983531,"stop":1739877983531,"duration":0},"status":"passed","severity":"normal"},{"uid":"1914263785cc52ac","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1739877530114,"stop":1739877530114,"duration":0},"status":"passed","severity":"normal"},{"uid":"80be4e3482a04e9d","name":"should correctly map a content topic to a pubsub topic","time":{"start":1739877482161,"stop":1739877482161,"duration":0},"status":"passed","severity":"normal"},{"uid":"a50b63a25c26f286","name":"does not throw on valid cases","time":{"start":1739877482115,"stop":1739877482116,"duration":1},"status":"passed","severity":"normal"},{"uid":"4791cb6cc99dae28","name":"should throw an error for missing required configuration","time":{"start":1739877482145,"stop":1739877482146,"duration":1},"status":"passed","severity":"normal"},{"uid":"df243502fa0229ca","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1739877530129,"stop":1739877530129,"duration":0},"status":"passed","severity":"normal"},{"uid":"97116a2040a30ad5","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1739877522524,"stop":1739877522525,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb87a282622d33b4","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1739877763325,"stop":1739877763326,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9170e6de66ab143d","name":"should use DNS peer discovery with light client","time":{"start":1739877566567,"stop":1739877566568,"duration":1},"status":"skipped","severity":"normal"},{"uid":"537e0abb9d5d8c6d","name":"Check received message containing Arabic","time":{"start":1739878226102,"stop":1739878226102,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe42415b68215cea","name":"Check message with non string payload is not received","time":{"start":1739878226109,"stop":1739878226109,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53df7f05e1e3281","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739877786420,"stop":1739877786420,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de22e87db1e73ea","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1739877482151,"stop":1739877482151,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0e089830b7071a","name":"Ping on subscribed peer","time":{"start":1739877660687,"stop":1739877660687,"duration":0},"status":"passed","severity":"normal"},{"uid":"235d049c22874cdc","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739878404585,"stop":1739878404585,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d30965ca57a5e5","name":"Fails to publish message with size larger than 1 MB","time":{"start":1739877786985,"stop":1739877786985,"duration":0},"status":"passed","severity":"normal"},{"uid":"410ec42db0259046","name":"throws on content topic with empty topic name field","time":{"start":1739877482120,"stop":1739877482120,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d8a8930aa04164","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1739877936579,"stop":1739877936580,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8cc35af3c482a7e","name":"Round trip binary encryption [ecies, signature]","time":{"start":1739877516297,"stop":1739877516297,"duration":0},"status":"passed","severity":"normal"},{"uid":"d21ae0fc45f7ffc","name":"Fails to publish message with empty text","time":{"start":1739877786983,"stop":1739877786983,"duration":0},"status":"passed","severity":"normal"},{"uid":"466c476cf294f6","name":"shard 0","time":{"start":1739877984254,"stop":1739877984255,"duration":1},"status":"passed","severity":"normal"},{"uid":"91aaf74efe134561","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1739877522527,"stop":1739877522527,"duration":0},"status":"passed","severity":"normal"},{"uid":"299522f292dc7304","name":"Push message with XML payload","time":{"start":1739878211738,"stop":1739878211738,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d16d7a863e2543","name":"Push message with content topic containing SQL Injection","time":{"start":1739878211759,"stop":1739878211759,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a1ca598b1c41164","name":"handles different clusterIds correctly","time":{"start":1739877482136,"stop":1739877482137,"duration":1},"status":"passed","severity":"normal"},{"uid":"af6362a3497cbb3a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1739878404580,"stop":1739878404581,"duration":1},"status":"passed","severity":"normal"},{"uid":"612e86ee2bda72a9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739877631325,"stop":1739877631325,"duration":0},"status":"passed","severity":"normal"},{"uid":"4773422776ef79f6","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1739877489891,"stop":1739877489892,"duration":1},"status":"passed","severity":"normal"},{"uid":"36a14972896b1070","name":"Push message with Script payload","time":{"start":1739878211737,"stop":1739878211738,"duration":1},"status":"passed","severity":"normal"},{"uid":"db5646c09c60f259","name":"Refresh subscription","time":{"start":1739877631329,"stop":1739877631330,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e0479e78a896076","name":"less peers than existing","time":{"start":1739877763445,"stop":1739877763445,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9666868a37378795","name":"Js publishes, other Js receives","time":{"start":1739877776530,"stop":1739877776531,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dd4b4848db1beca","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739878404585,"stop":1739878404585,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e9feaf96b127ed","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739878404589,"stop":1739878404589,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cddd1cd49064535","name":"Push message equal or less that 1MB","time":{"start":1739878211767,"stop":1739878211767,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e37d04a3468db7c","name":"returns nothing if no connections present","time":{"start":1739877496250,"stop":1739877496250,"duration":0},"status":"passed","severity":"normal"},{"uid":"6edbc9dadb98d43a","name":"Waku message hash computation (payload length 0)","time":{"start":1739877484740,"stop":1739877484741,"duration":1},"status":"passed","severity":"normal"},{"uid":"a69434d7d8ff9f7d","name":"random static sharding 7 - Cluster ID: 139, Shard ID: 252","time":{"start":1739877984258,"stop":1739877984258,"duration":0},"status":"passed","severity":"normal"},{"uid":"981347dfc9d0a14","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739878404586,"stop":1739878404586,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01a38ba411afc86","name":"configure the node with multiple pubsub topics","time":{"start":1739877984260,"stop":1739877984260,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a52d58aeeba775","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1739877482132,"stop":1739877482132,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e7a31ab79466c2a","name":"handles empty shards array correctly","time":{"start":1739877482161,"stop":1739877482161,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2788b9bf4bf477","name":"Check publish message containing escaped characters","time":{"start":1739877786979,"stop":1739877786979,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bc6d0c7bdb3b404","name":"Check message received after jswaku node is restarted","time":{"start":1739878226109,"stop":1739878226109,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b05dacb0fd6243df","name":"dispatchEvent via connectionManager","time":{"start":1739877586601,"stop":1739877586601,"duration":0},"status":"passed","severity":"normal"},{"uid":"db51e54142e08e31","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1739877504389,"stop":1739877504390,"duration":1},"status":"passed","severity":"normal"},{"uid":"5996f649c5421edd","name":"Query Generator, No Decoder","time":{"start":1739877874204,"stop":1739877874204,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca28f1b005275b8","name":"Push message with Chinese payload","time":{"start":1739878211732,"stop":1739878211733,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f9041e36bd5f6ea","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739878404579,"stop":1739878404579,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff174fd3c48df8ae","name":"isConnected should return false after all peers disconnect","time":{"start":1739877564054,"stop":1739877564054,"duration":0},"status":"passed","severity":"normal"},{"uid":"68fa79169a13d3fc","name":"Push message on custom pubsubTopic","time":{"start":1739877791538,"stop":1739877791538,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb3227cc9d7d9436","name":"Push message with emoji payload","time":{"start":1739877658441,"stop":1739877658441,"duration":0},"status":"passed","severity":"normal"},{"uid":"a702169dfab46036","name":"random static sharding 8 - Cluster ID: 655, Shard ID: 462","time":{"start":1739877984258,"stop":1739877984259,"duration":1},"status":"passed","severity":"normal"},{"uid":"820639cf7fef122b","name":"Check received message containing escaped characters","time":{"start":1739877605191,"stop":1739877605193,"duration":2},"status":"passed","severity":"normal"},{"uid":"4bfe2575d067e779","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1739877966613,"stop":1739877966613,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b62a7a9cd8c2e5d","name":"should return false","time":{"start":1739877490741,"stop":1739877490741,"duration":0},"status":"passed","severity":"normal"},{"uid":"2168ed72cba1b2b3","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app39/3/topic696/proto","time":{"start":1739877972646,"stop":1739877972646,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc4eb9d8fe1da18","name":"Correctly serialized arguments","time":{"start":1739877672064,"stop":1739877672065,"duration":1},"status":"passed","severity":"normal"},{"uid":"dac75ddc3e5bf7b0","name":"Push message with custom timestamp: 1709119205421","time":{"start":1739878211765,"stop":1739878211766,"duration":1},"status":"passed","severity":"normal"},{"uid":"63d863c055b1b214","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1739877530119,"stop":1739877530119,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a5a8f85dfdb4bdc","name":"should not allow unachievable error rate","time":{"start":1739877529701,"stop":1739877529702,"duration":1},"status":"passed","severity":"normal"},{"uid":"64e333f981f7c5d7","name":"Push message with content topic containing Script","time":{"start":1739878211759,"stop":1739878211760,"duration":1},"status":"passed","severity":"normal"},{"uid":"3db54b5d16da6ace","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1739877794258,"stop":1739877794259,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a90e979720db08f","name":"Push message with escaped characters payload","time":{"start":1739877658440,"stop":1739877658440,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6b6072802a51317","name":"Check message on other pubsub topic is not received","time":{"start":1739877605205,"stop":1739877605206,"duration":1},"status":"passed","severity":"normal"},{"uid":"742c28fe4795c80","name":"Check received message containing shell command","time":{"start":1739878226094,"stop":1739878226094,"duration":0},"status":"passed","severity":"normal"},{"uid":"8471982180ded61d","name":"Check message on other pubsub topic is not received","time":{"start":1739878226097,"stop":1739878226097,"duration":0},"status":"passed","severity":"normal"},{"uid":"287adacceecd1265","name":"tcp ip4 address","time":{"start":1739877490118,"stop":1739877490119,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed584d0df941917f","name":"Check received message containing short","time":{"start":1739877605172,"stop":1739877605172,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8e66e09ea4a5d3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1739877530129,"stop":1739877530129,"duration":0},"status":"passed","severity":"normal"},{"uid":"4284666a9b98d636","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1739877530109,"stop":1739877530110,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a679dd55693091f","name":"All","time":{"start":1739877551553,"stop":1739877551553,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a172db29fd464be","name":"should set field with only LIGHTPUSH enabled","time":{"start":1739877490752,"stop":1739877490753,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e2d77ee3d3c1aae","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739878404578,"stop":1739878404578,"duration":0},"status":"passed","severity":"normal"},{"uid":"812a8b1e0f75d9b2","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1739877530109,"stop":1739877530109,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb9dfa88a4904ce","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1739877482288,"stop":1739877482289,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d79e5594092c821","name":"should throw error - no id","time":{"start":1739877490739,"stop":1739877490740,"duration":1},"status":"passed","severity":"normal"},{"uid":"681b880bc7d126ea","name":"should properly create location multiaddrs - udp6","time":{"start":1739877490748,"stop":1739877490749,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c71380f9973042f","name":"should not fail to start the service if it is already started","time":{"start":1739877566564,"stop":1739877566564,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3c291a4bd50b478","name":"Check received message containing unicode special characters","time":{"start":1739877605193,"stop":1739877605194,"duration":1},"status":"passed","severity":"normal"},{"uid":"4989deb7b02b7b98","name":"Encoder throws on undefined content topic","time":{"start":1739877516298,"stop":1739877516298,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcafcd0b130c3151","name":"Passing cursor with wrong pubsubTopic","time":{"start":1739877863763,"stop":1739877863763,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8423613e57942de","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1739877958006,"stop":1739877958006,"duration":0},"status":"passed","severity":"normal"},{"uid":"84bff10025a851b","name":"Check message received after nwaku node is restarted","time":{"start":1739878226109,"stop":1739878226110,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4e0534e4933d3638","name":"Check received message containing special chars","time":{"start":1739878226101,"stop":1739878226101,"duration":0},"status":"passed","severity":"normal"},{"uid":"846cbf5718d0249d","name":"safeDispatchEvent","time":{"start":1739877586601,"stop":1739877586601,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb45f1277cb0f2a","name":"Check received message containing XML","time":{"start":1739878226093,"stop":1739878226093,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eef3cdae4c31c1a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739878404590,"stop":1739878404590,"duration":0},"status":"passed","severity":"normal"},{"uid":"15999ae08e0191ac","name":"Subscribe to topic containing shell command and publish message","time":{"start":1739877794266,"stop":1739877794266,"duration":0},"status":"passed","severity":"normal"},{"uid":"16999e6822dc607b","name":"Push message with meta","time":{"start":1739877658442,"stop":1739877658442,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f98bf1b5382df5c","name":"Rejects garbage","time":{"start":1739877525918,"stop":1739877525918,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d98937d5b5d7c4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739877791539,"stop":1739877791539,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4dad332f1313a39","name":"Encoder throws on empty string content topic","time":{"start":1739877516298,"stop":1739877516298,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fffc9f996e236d8","name":"Push message with special chars payload","time":{"start":1739878211730,"stop":1739878211732,"duration":2},"status":"passed","severity":"normal"},{"uid":"f311e5eeaaac9e01","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1739877966614,"stop":1739877966614,"duration":0},"status":"passed","severity":"normal"},{"uid":"91eadd92a6a1b377","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1739877482138,"stop":1739877482139,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac8acbdd80591e6f","name":"should set field with only RELAY enabled","time":{"start":1739877490751,"stop":1739877490752,"duration":1},"status":"passed","severity":"normal"},{"uid":"33b3e189c42729fb","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1739877530116,"stop":1739877530116,"duration":0},"status":"passed","severity":"normal"},{"uid":"122915d2e3d667b8","name":"Push message with short payload","time":{"start":1739877658429,"stop":1739877658430,"duration":1},"status":"passed","severity":"normal"},{"uid":"66a69844421bc4e7","name":"returns all values when wanted number matches available values","time":{"start":1739877504089,"stop":1739877504091,"duration":2},"status":"passed","severity":"normal"},{"uid":"699c19f4c5f2a141","name":"Push to array if already present","time":{"start":1739877481724,"stop":1739877481724,"duration":0},"status":"passed","severity":"normal"},{"uid":"7043e304f5b01246","name":"should fail to send if no connected peers found","time":{"start":1739877522528,"stop":1739877522528,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9ddbb9593e29a3","name":"Push message with Russian payload","time":{"start":1739877658434,"stop":1739877658434,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5eec81374eef436","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739878404591,"stop":1739878404592,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbdd28542547e873","name":"Push message with meta","time":{"start":1739878211764,"stop":1739878211764,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1b109eb59c6d0e","name":"Publish message with rate limit","time":{"start":1739877786987,"stop":1739877786988,"duration":1},"status":"passed","severity":"normal"},{"uid":"db7037e2de1fcfda","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1739877496530,"stop":1739877496531,"duration":1},"status":"passed","severity":"normal"},{"uid":"f10c091a7f4e997a","name":"Push message with numeric payload","time":{"start":1739878211730,"stop":1739878211730,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f614bd32fb697c","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1739877958005,"stop":1739877958006,"duration":1},"status":"passed","severity":"normal"},{"uid":"b795556d6845491","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739877786417,"stop":1739877786417,"duration":0},"status":"passed","severity":"normal"},{"uid":"23a2a12c6f4ebe3","name":"Round trip binary serialization","time":{"start":1739877496887,"stop":1739877496888,"duration":1},"status":"passed","severity":"normal"},{"uid":"a648375942482e9c","name":"should properly create location multiaddrs - tcp6","time":{"start":1739877490749,"stop":1739877490749,"duration":0},"status":"passed","severity":"normal"},{"uid":"7886125f47edb8ec","name":"Publish message with custom timestamp: Tue Feb 18 2025 10:22:59 GMT+0000 (Coordinated Universal Time)","time":{"start":1739877786982,"stop":1739877786982,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6960c0b06b19cf","name":"new peer added after a peer was already found","time":{"start":1739877763322,"stop":1739877763325,"duration":3},"status":"skipped","severity":"normal"},{"uid":"452dbc4acbbddbf","name":"Push message with JSON payload","time":{"start":1739877658439,"stop":1739877658439,"duration":0},"status":"passed","severity":"normal"},{"uid":"a09b11f5fd95a0a5","name":"Publishes to nwaku","time":{"start":1739877776529,"stop":1739877776529,"duration":0},"status":"passed","severity":"normal"},{"uid":"445b2604d16916e1","name":"Check received message containing numeric","time":{"start":1739878226090,"stop":1739878226090,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d2d960b1a7c67c1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739877580022,"stop":1739877580022,"duration":0},"status":"passed","severity":"normal"},{"uid":"729c241eb7ac0d87","name":"should throw error - no public key","time":{"start":1739877490740,"stop":1739877490740,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8b79376e0b4696","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1739877530128,"stop":1739877530128,"duration":0},"status":"passed","severity":"normal"},{"uid":"70bed1070ba4e126","name":"returns all values when wanted number is greater than available values","time":{"start":1739877504092,"stop":1739877504092,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f244b74135e920","name":"should check false positive rate","time":{"start":1739877531494,"stop":1739877531495,"duration":1},"status":"passed","severity":"normal"},{"uid":"99585648c2b600fc","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1739877530114,"stop":1739877530115,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3771c3e91bf2032","name":"can start and stop the service","time":{"start":1739877508556,"stop":1739877508557,"duration":1},"status":"passed","severity":"normal"},{"uid":"498efa646713b0a9","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1739877482162,"stop":1739877482162,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5081dbabf782ad","name":"Check message with no payload is not received","time":{"start":1739878226098,"stop":1739878226098,"duration":0},"status":"passed","severity":"normal"},{"uid":"16edd7dee32ed6a5","name":"Push 5 different messages","time":{"start":1739878211753,"stop":1739878211754,"duration":1},"status":"broken","severity":"normal"},{"uid":"b6da97547b29d01b","name":"Check publish message containing Basic HTML tag","time":{"start":1739877786978,"stop":1739877786978,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb618d8a9421dbe0","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1739877984255,"stop":1739877984255,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ae7231cffb0efa","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739878404593,"stop":1739878404593,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b886d75e1d4259","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1739877504391,"stop":1739877504391,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea739019e37d5b7e","name":"Check message received after nwaku node is restarted","time":{"start":1739877605209,"stop":1739877605211,"duration":2},"status":"skipped","severity":"normal"},{"uid":"3550f95a2a34a8ce","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1739877779818,"stop":1739877779818,"duration":0},"status":"passed","severity":"normal"},{"uid":"421bafc5d45d4fab","name":"Check received message containing Arabic","time":{"start":1739877605177,"stop":1739877605177,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec18ab79a46ec6db","name":"should encode/decode to text encoding","time":{"start":1739877490742,"stop":1739877490742,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c9b145af1f5a3","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1739877530118,"stop":1739877530118,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3c125748888ccb","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1739877794267,"stop":1739877794268,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7722a97db64e9c2","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739878404593,"stop":1739878404593,"duration":0},"status":"passed","severity":"normal"},{"uid":"c883fc65aa025630","name":"Check received message containing escaped characters","time":{"start":1739878226104,"stop":1739878226105,"duration":1},"status":"passed","severity":"normal"},{"uid":"f62a90051fc2c50","name":"Meta field set when metaSetter is specified","time":{"start":1739877496888,"stop":1739877496888,"duration":0},"status":"passed","severity":"normal"},{"uid":"124af86950e0491c","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1739877484738,"stop":1739877484739,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cc58ee4bb55a5f1","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1739877530114,"stop":1739877530114,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1dbb1418344456","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1739877530125,"stop":1739877530125,"duration":0},"status":"passed","severity":"normal"},{"uid":"6716a9b087e9a2f2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739878404579,"stop":1739878404580,"duration":1},"status":"passed","severity":"normal"},{"uid":"7573464fa37e90a4","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1739878226096,"stop":1739878226097,"duration":1},"status":"passed","severity":"normal"},{"uid":"756549e8c938674f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739877631337,"stop":1739877631338,"duration":1},"status":"passed","severity":"normal"},{"uid":"f166db1e60f65a36","name":"should not fail to stop the service if it was not started","time":{"start":1739877708545,"stop":1739877708545,"duration":0},"status":"passed","severity":"normal"},{"uid":"283165a71fd5af6e","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1739877530128,"stop":1739877530128,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7f70dc8b1a53c7","name":"Overlapping topic subscription","time":{"start":1739878404581,"stop":1739878404581,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbcc6402559b4260","name":"should properly create location multiaddrs - tcp","time":{"start":1739877490750,"stop":1739877490750,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f4bafad99e4b870","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1739878404587,"stop":1739878404587,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed45488952ad3a85","name":"1 Relay, 1 Filter, gives up","time":{"start":1739877504434,"stop":1739877504435,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe0ab5fcdfea0bc8","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1739877546269,"stop":1739877546269,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7fc2f9554962051","name":"Light push messages to 2 service nodes each with different pubsubtopics","time":{"start":1739877791539,"stop":1739877791540,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9c37b1bad4f4943","name":"it tolerates circular branch references","time":{"start":1739877504666,"stop":1739877504666,"duration":0},"status":"passed","severity":"normal"},{"uid":"601b31287d320451","name":"Push message with content topic containing Chinese","time":{"start":1739878211757,"stop":1739878211757,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a94778f655004d4","name":"Refresh subscription","time":{"start":1739878404589,"stop":1739878404590,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c22dbd4ae27148","name":"Check received message containing short","time":{"start":1739878226089,"stop":1739878226089,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a854fa59e009a15","name":"Push message with Script payload","time":{"start":1739877658435,"stop":1739877658436,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec32e99c977e76f","name":"Check received message containing SQL Injection","time":{"start":1739878226092,"stop":1739878226093,"duration":1},"status":"passed","severity":"normal"},{"uid":"243f3348033cc380","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1739877851737,"stop":1739877851738,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ef815c111846a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739878404593,"stop":1739878404594,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed6c59018f151b45","name":"ignores unrecognized TXT record formats","time":{"start":1739877504667,"stop":1739877504667,"duration":0},"status":"passed","severity":"normal"},{"uid":"d040bdc0d59cc06f","name":"Check received message containing Arabic","time":{"start":1739878226091,"stop":1739878226091,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38e7ccca9a665fe","name":"Push message with Arabic payload","time":{"start":1739877658433,"stop":1739877658433,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb77962b30fb00a0","name":"Ping on subscribed peer","time":{"start":1739877571793,"stop":1739877571794,"duration":1},"status":"passed","severity":"normal"},{"uid":"193215e1ea7360d6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1739877482149,"stop":1739877482149,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1dccfd8688e4845","name":"Should update multiaddrs","time":{"start":1739877708690,"stop":1739877708690,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9940f405893829a","name":"udp ip6 address","time":{"start":1739877490119,"stop":1739877490119,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bdf1eb0040eaa57","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1739877504671,"stop":1739877504671,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d557e4288d5b1a7f","name":"Ping on peer without subscriptions","time":{"start":1739877660687,"stop":1739877660688,"duration":1},"status":"passed","severity":"normal"},{"uid":"deb69442b6e2e836","name":"Passing page size 110 when there are 120 messages","time":{"start":1739877952963,"stop":1739877952963,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d53bdccf83410d6","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1739877489893,"stop":1739877489894,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfb399a6a99b60a0","name":"Subscribe to topic containing Script and receive message","time":{"start":1739878404592,"stop":1739878404592,"duration":0},"status":"passed","severity":"normal"},{"uid":"8abe0b73ee26aa42","name":"peer:update - should do nothing if another protocol hit","time":{"start":1739877496530,"stop":1739877496530,"duration":0},"status":"passed","severity":"normal"},{"uid":"811eff84c2491be6","name":"Push message with Basic HTML tag payload","time":{"start":1739878211738,"stop":1739878211739,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e1ee07aac6ff4e2","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1739877489902,"stop":1739877489903,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ad4ad4bc4945b01","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1739877504387,"stop":1739877504387,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e507631d966734c","name":"Check received message containing Chinese","time":{"start":1739877605176,"stop":1739877605177,"duration":1},"status":"passed","severity":"normal"},{"uid":"de3f4d2041bd9116","name":"topics with same application and version share the same shard","time":{"start":1739877482135,"stop":1739877482135,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce51e5a5b3d6d13f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739877791541,"stop":1739877791541,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fbf46ba9b692b33","name":"Check message received after jswaku node is restarted","time":{"start":1739877605209,"stop":1739877605209,"duration":0},"status":"skipped","severity":"normal"},{"uid":"865c702a3ed0ae76","name":"Check received message containing Chinese","time":{"start":1739878226091,"stop":1739878226091,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4514f50f740993b","name":"Push message with short payload","time":{"start":1739878211728,"stop":1739878211729,"duration":1},"status":"passed","severity":"normal"},{"uid":"b51cfc23f42adf87","name":"Check received message containing shell command","time":{"start":1739878226104,"stop":1739878226104,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3bb90458b5145e","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1739877504669,"stop":1739877504669,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd32ca60b03ac43","name":"Check received message containing emoji","time":{"start":1739878226105,"stop":1739878226105,"duration":0},"status":"passed","severity":"normal"},{"uid":"76760f383072523f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1739877482152,"stop":1739877482153,"duration":1},"status":"passed","severity":"normal"},{"uid":"30707938e45e60af","name":"should get locked peers","time":{"start":1739877522251,"stop":1739877522251,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd0f3297dc1df6","name":"Push message with Arabic payload","time":{"start":1739878211733,"stop":1739878211733,"duration":0},"status":"passed","severity":"normal"},{"uid":"13451cfd033ec973","name":"Decoder throws on undefined content topic","time":{"start":1739877496889,"stop":1739877496890,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5dd87c3d48a48ff","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1739877530117,"stop":1739877530117,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2dd9cc7a639304","name":"Subscribe to topic containing XML and receive message","time":{"start":1739877631334,"stop":1739877631334,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0021707da738b57","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1739877482133,"stop":1739877482134,"duration":1},"status":"passed","severity":"normal"},{"uid":"c699168f24e18699","name":"should handle special patterns correctly","time":{"start":1739877531494,"stop":1739877531494,"duration":0},"status":"passed","severity":"normal"},{"uid":"e34a309b4f1e54c4","name":"same cluster, different shard: nodes connect","time":{"start":1739877670004,"stop":1739877670004,"duration":0},"status":"passed","severity":"normal"},{"uid":"92cb3d2ed2ce4b41","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739877631326,"stop":1739877631326,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e96776c3657ebf8","name":"Throws when trying to push message with empty payload","time":{"start":1739878211754,"stop":1739878211755,"duration":1},"status":"passed","severity":"normal"},{"uid":"40583fab2d5849f6","name":"Push message equal or less that 1MB","time":{"start":1739877658445,"stop":1739877658445,"duration":0},"status":"passed","severity":"normal"},{"uid":"df8f594031e2e842","name":"Check received message containing long","time":{"start":1739877605172,"stop":1739877605173,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc8e84d4be86309b","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1739877794259,"stop":1739877794260,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a3ef26efa6e833e","name":"Check received message containing numeric","time":{"start":1739877605174,"stop":1739877605175,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ee2ab475d88436d","name":"Passing page size 19 when there are 20 messages","time":{"start":1739877952963,"stop":1739877952963,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7ad1fc8a65f6e8","name":"should throw an error for insufficient data","time":{"start":1739877482289,"stop":1739877482289,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea2565ce08930441","name":"Subscribe to topic containing long and publish message","time":{"start":1739877794261,"stop":1739877794262,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2f1cd814ad11b2b","name":"should reject if Filter is requested but not mounted","time":{"start":1739877522567,"stop":1739877522567,"duration":0},"status":"passed","severity":"normal"},{"uid":"577787e6a5992d5c","name":"Subscribe and receive messages via waku relay post","time":{"start":1739878404587,"stop":1739878404587,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4317ed7f9329e70","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739877786415,"stop":1739877786415,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead26962aaeaa6d8","name":"Check message with no pubsub topic is not received","time":{"start":1739877605206,"stop":1739877605207,"duration":1},"status":"passed","severity":"normal"},{"uid":"227823c5c2879b84","name":"Query Generator, No message returned","time":{"start":1739877874204,"stop":1739877874205,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ae187a4833e124a","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1739877482132,"stop":1739877482132,"duration":0},"status":"passed","severity":"normal"},{"uid":"189fff47b5564f75","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1739877530126,"stop":1739877530126,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca01133b421cb70d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1739878404580,"stop":1739878404580,"duration":0},"status":"passed","severity":"normal"},{"uid":"e98307f2912e707c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1739877786417,"stop":1739877786417,"duration":0},"status":"passed","severity":"normal"},{"uid":"beeff7e4e21a56d6","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app83/6/topic301/utf8","time":{"start":1739877972644,"stop":1739877972644,"duration":0},"status":"passed","severity":"normal"},{"uid":"790cdee0ea86672c","name":"should transition to Unhealthy when no connections","time":{"start":1739877522524,"stop":1739877522524,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e8750a7e6a2e9d","name":"Check publish message containing Russian","time":{"start":1739877786976,"stop":1739877786977,"duration":1},"status":"passed","severity":"normal"},{"uid":"8444eb08751f8f83","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1739877482159,"stop":1739877482159,"duration":0},"status":"passed","severity":"normal"},{"uid":"e934d8f839b040cb","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1739877631333,"stop":1739877631333,"duration":0},"status":"passed","severity":"normal"},{"uid":"79da15e1ae00f954","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1739877786419,"stop":1739877786419,"duration":0},"status":"passed","severity":"normal"},{"uid":"547b42c05d190cec","name":"should retry on failure if specified","time":{"start":1739877522529,"stop":1739877522529,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad26dccc19678e84","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1739877489889,"stop":1739877489891,"duration":2},"status":"passed","severity":"normal"},{"uid":"9c5b50b74c07fa09","name":"can dial TLS multiaddrs","time":{"start":1739877671967,"stop":1739877671967,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb120f01dbd246af","name":"Push message with content topic containing JSON","time":{"start":1739878211761,"stop":1739878211761,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ef2164ad11892d","name":"Fails to push message with empty payload","time":{"start":1739877658442,"stop":1739877658443,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fd8faf820356172","name":"should return no connections if no open connection provided","time":{"start":1739877496252,"stop":1739877496252,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c22f950ac2708a2","name":"should return empty list for no shard","time":{"start":1739877482144,"stop":1739877482145,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7ae22706ff777ba","name":"Subscribe to topic containing Russian and receive message","time":{"start":1739878404583,"stop":1739878404584,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffe051f642940cf","name":"returns only open connection if one present","time":{"start":1739877496250,"stop":1739877496252,"duration":2},"status":"passed","severity":"normal"},{"uid":"41f2b5d567be255c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1739877482148,"stop":1739877482148,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae8424852d9a61","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739877631336,"stop":1739877631337,"duration":1},"status":"passed","severity":"normal"},{"uid":"d896d690bc421ac2","name":"Relay - dialed after","time":{"start":1739877983528,"stop":1739877983529,"duration":1},"status":"passed","severity":"normal"},{"uid":"f31bb0de22d9d933","name":"Push message with content topic containing XML","time":{"start":1739878211760,"stop":1739878211760,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c80bfaedab079f","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1739877530104,"stop":1739877530105,"duration":1},"status":"passed","severity":"normal"},{"uid":"f78f293aa02bcd77","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1739877504385,"stop":1739877504387,"duration":2},"status":"passed","severity":"normal"},{"uid":"d05c7e92761ac559","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739877604096,"stop":1739877604096,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c733f9034b62c6d","name":"Push message with content topic containing escaped characters","time":{"start":1739878211762,"stop":1739878211762,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d30dd821199ea9","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1739877530126,"stop":1739877530126,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f42c7d6ccc5b56","name":"should send to specified number of peers of used peers","time":{"start":1739877522528,"stop":1739877522528,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f766eb72af9301","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1739877522524,"stop":1739877522524,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cbde1ae2105c19a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1739877631331,"stop":1739877631332,"duration":1},"status":"passed","severity":"normal"},{"uid":"f48eef6f9e88e8d","name":"listenerCount","time":{"start":1739877586599,"stop":1739877586600,"duration":1},"status":"passed","severity":"normal"},{"uid":"502b553c97f7c77e","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1739877530113,"stop":1739877530113,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8df8f6b4316e096","name":"Subscribe to topic containing XML and receive message","time":{"start":1739878404592,"stop":1739878404592,"duration":0},"status":"passed","severity":"normal"},{"uid":"5636143c50a3aec7","name":"Push message with custom timestamp: 1739881205421","time":{"start":1739878211766,"stop":1739878211766,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c8d7560325d133","name":"should handle connection events","time":{"start":1739877522252,"stop":1739877522253,"duration":1},"status":"passed","severity":"normal"},{"uid":"88581d25b2866b56","name":"should not fail to stop the service if it was not started","time":{"start":1739877566563,"stop":1739877566564,"duration":1},"status":"passed","severity":"normal"},{"uid":"99086eb075d03462","name":"Delete observer","time":{"start":1739877764801,"stop":1739877764801,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a5171bae5e8a98e","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1739877530107,"stop":1739877530107,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ecd137bf36ed0e","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1739877794263,"stop":1739877794263,"duration":0},"status":"passed","severity":"normal"},{"uid":"bceb8b6ed23d832e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739878404588,"stop":1739878404588,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3be42ace8eefbd1","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739878404585,"stop":1739878404585,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48b63c68f07ed57","name":"handles different networkShards values correctly","time":{"start":1739877482137,"stop":1739877482137,"duration":0},"status":"passed","severity":"normal"},{"uid":"2867fb235e66d2bc","name":"Push message with shell command payload","time":{"start":1739877658439,"stop":1739877658440,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1e7f3205e1e304","name":"Check received message containing emoji","time":{"start":1739877605194,"stop":1739877605194,"duration":0},"status":"passed","severity":"normal"},{"uid":"f064008efb59270e","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1739877546259,"stop":1739877546265,"duration":6},"status":"passed","severity":"normal"},{"uid":"328f75ad703a25e2","name":"should return different streams if requested simultaniously","time":{"start":1739877496529,"stop":1739877496529,"duration":0},"status":"passed","severity":"normal"},{"uid":"866b0dd6ae5852ff","name":"Check publish message containing shell command","time":{"start":1739877786979,"stop":1739877786979,"duration":0},"status":"passed","severity":"normal"},{"uid":"3424009b458440cf","name":"should encode/decode to RLP encoding","time":{"start":1739877490742,"stop":1739877490742,"duration":0},"status":"passed","severity":"normal"},{"uid":"c792e26dc289f88f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1739878226096,"stop":1739878226096,"duration":0},"status":"passed","severity":"normal"},{"uid":"75007e8db88a1233","name":"Waku message hash computation (meta attribute not present)","time":{"start":1739877484740,"stop":1739877484740,"duration":0},"status":"passed","severity":"normal"},{"uid":"423d50d9de3e7b25","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1739877482147,"stop":1739877482147,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1d497c5bf40743","name":"Sets default value correctly","time":{"start":1739877978480,"stop":1739877978480,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99bd1a087fdf099","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1739877530116,"stop":1739877530116,"duration":0},"status":"passed","severity":"normal"},{"uid":"8263c578af96c15c","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1739877489898,"stop":1739877489899,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb47fc78e45c5d7b","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1739877966614,"stop":1739877966615,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ca110c9fc37b1e3","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1739877504391,"stop":1739877504392,"duration":1},"status":"passed","severity":"normal"},{"uid":"73cd4acfcdb19cda","name":"Mutual subscription","time":{"start":1739877794255,"stop":1739877794255,"duration":0},"status":"passed","severity":"normal"},{"uid":"37dfcc059aabbc51","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1739877786980,"stop":1739877786981,"duration":1},"status":"passed","severity":"normal"},{"uid":"a856bfd82a9fa16f","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1739877863757,"stop":1739877863758,"duration":1},"status":"passed","severity":"normal"},{"uid":"c33af3c8d3eb331d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1739877631336,"stop":1739877631336,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a53a7efae3bb97c","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1739877530111,"stop":1739877530111,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d33af159592893","name":"Waku message hash computation (no timestamp)","time":{"start":1739877484741,"stop":1739877484741,"duration":0},"status":"passed","severity":"normal"},{"uid":"7665d5fda9bfddb0","name":"Subscribe and receive messages via waku relay post","time":{"start":1739877631325,"stop":1739877631326,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7852df047f47298","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1739877496531,"stop":1739877496531,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd912719dfcc8adf","name":"should emit a peer event after start","time":{"start":1739877708546,"stop":1739877708546,"duration":0},"status":"passed","severity":"normal"},{"uid":"842c918b70a344b4","name":"Check received message with timestamp: 1739877546029000000 ","time":{"start":1739878226106,"stop":1739878226106,"duration":0},"status":"passed","severity":"normal"},{"uid":"74bf7064cf1b311","name":"through manual discovery","time":{"start":1739877671968,"stop":1739877671968,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b73f60186a9caf7","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739878404590,"stop":1739878404590,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d76347b8da65d1","name":"Query with Promise Callback, No message returned","time":{"start":1739877874208,"stop":1739877874208,"duration":0},"status":"passed","severity":"normal"},{"uid":"c237d4e8407794f7","name":"Check received message containing Basic HTML tag","time":{"start":1739878226093,"stop":1739878226094,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f0d5b06c65b6358","name":"configure the node with multiple content topics","time":{"start":1739877972649,"stop":1739877972650,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3db40599ca0393b","name":"Check received message with timestamp: 1739877545820000000 ","time":{"start":1739877605194,"stop":1739877605195,"duration":1},"status":"passed","severity":"normal"},{"uid":"f330665d86324e8b","name":"can start the service","time":{"start":1739877508556,"stop":1739877508556,"duration":0},"status":"passed","severity":"normal"},{"uid":"15dff7aecd8436be","name":"Nodes with multiple pubsub topic","time":{"start":1739877779816,"stop":1739877779816,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dc5ff7e0322b420","name":"should not receive a peer event before start","time":{"start":1739877708546,"stop":1739877708546,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dbbe67dd596a02","name":"groups content topics by expected pubsub topic","time":{"start":1739877482136,"stop":1739877482136,"duration":0},"status":"passed","severity":"normal"},{"uid":"530bd88854bfe7d7","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1739877504388,"stop":1739877504388,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca1bd56ecaf66f0","name":"Subscribe and receives messages on 20 topics","time":{"start":1739877631327,"stop":1739877631327,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53f33f3d9a45b0c","name":"Check publish message containing SQL Injection","time":{"start":1739877786977,"stop":1739877786977,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d6a0b4fdfcc0a13","name":"Push message with shell command payload","time":{"start":1739878211739,"stop":1739878211746,"duration":7},"status":"passed","severity":"normal"},{"uid":"63316bbdd6b2befd","name":"Ordered Callback - false","time":{"start":1739877942397,"stop":1739877942398,"duration":1},"status":"passed","severity":"normal"},{"uid":"3354339e184c3bb1","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739878404583,"stop":1739878404583,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab2b754101df1604","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1739877530108,"stop":1739877530108,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a59c29b1b504c89","name":"should decode valid enr successfully","time":{"start":1739877490737,"stop":1739877490737,"duration":0},"status":"passed","severity":"normal"},{"uid":"3099b06982b40149","name":"Push message with content topic containing special chars","time":{"start":1739878211756,"stop":1739878211756,"duration":0},"status":"passed","severity":"normal"},{"uid":"e685ad51fb7f42d4","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app76/6/topic5/proto","time":{"start":1739877972644,"stop":1739877972645,"duration":1},"status":"passed","severity":"normal"},{"uid":"505c982f423723aa","name":"throws on content topic with generation field greater than 0","time":{"start":1739877482118,"stop":1739877482118,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd68524424cf4d2d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1739877631335,"stop":1739877631335,"duration":0},"status":"passed","severity":"normal"},{"uid":"c157849d60c37c7e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739877604095,"stop":1739877604095,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4fb5db5c0b68dfd","name":"stop","time":{"start":1739877586601,"stop":1739877586602,"duration":1},"status":"passed","severity":"normal"},{"uid":"f203be5f997d08a","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app95/10/topic170/json","time":{"start":1739877972645,"stop":1739877972645,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c965ccb84d64bd6","name":"Nodes with multiple pubsub topic","time":{"start":1739877779818,"stop":1739877779818,"duration":0},"status":"passed","severity":"normal"},{"uid":"e93a1eef15a3da7c","name":"Ping on unsubscribed peer","time":{"start":1739877660686,"stop":1739877660686,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a588933d9975a78","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1739877966614,"stop":1739877966614,"duration":0},"status":"passed","severity":"normal"},{"uid":"39302d857cde16b0","name":"Light Node - default protocols","time":{"start":1739877983532,"stop":1739877983533,"duration":1},"status":"passed","severity":"normal"},{"uid":"d677942e526b4544","name":"Check message received after jswaku node is restarted","time":{"start":1739878226099,"stop":1739878226099,"duration":0},"status":"skipped","severity":"normal"},{"uid":"20a578f073e75053","name":"Check received message containing escaped characters","time":{"start":1739878226094,"stop":1739878226095,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6197f65e4ae46c","name":"Push message with XML payload","time":{"start":1739877658436,"stop":1739877658436,"duration":0},"status":"passed","severity":"normal"},{"uid":"b502b24851f115aa","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1739877530127,"stop":1739877530127,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd2264ebf16ab151","name":"Generator, 2 different pubsubtopics","time":{"start":1739877936579,"stop":1739877936579,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca278d1c7cf7918f","name":"Push message with content topic containing short","time":{"start":1739878211755,"stop":1739878211755,"duration":0},"status":"passed","severity":"normal"},{"uid":"c73101c1e0f2f0e9","name":"Ping on unsubscribed peer","time":{"start":1739877660688,"stop":1739877660688,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4e23991f4960f3","name":"Check received message containing numeric","time":{"start":1739878226100,"stop":1739878226101,"duration":1},"status":"passed","severity":"normal"},{"uid":"8371453f74d2d89","name":"random static sharding 9 - Cluster ID: 750, Shard ID: 93","time":{"start":1739877984259,"stop":1739877984259,"duration":0},"status":"passed","severity":"normal"},{"uid":"254c5571ea1c5042","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1739877482160,"stop":1739877482160,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb696fc7208b577","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1739877670003,"stop":1739877670003,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab29e35d504b68f7","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1739877966616,"stop":1739877966617,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bd6bfc2d01132c8","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1739877482144,"stop":1739877482144,"duration":0},"status":"passed","severity":"normal"},{"uid":"2748d55dcd037159","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1739878404583,"stop":1739878404583,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d638bc26741ce83","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1739877482134,"stop":1739877482134,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df2e4459c9bc46a","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1739877530105,"stop":1739877530105,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a4fdbc43d701c84","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1739877530125,"stop":1739877530126,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fd661b1a0d8535b","name":"can start the service","time":{"start":1739877566562,"stop":1739877566563,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3442acc75c8ad77","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739877580020,"stop":1739877580021,"duration":1},"status":"passed","severity":"normal"},{"uid":"e03e1142733c2bbd","name":"Push message with content topic containing unicode special characters","time":{"start":1739878211762,"stop":1739878211763,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae19f7938f92d0ae","name":"Add multiple subscription objects on single nwaku node","time":{"start":1739878404594,"stop":1739878404594,"duration":0},"status":"passed","severity":"normal"},{"uid":"dae82579c6828d91","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1739877516296,"stop":1739877516297,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1414ffd08a747fc","name":"should properly start and stop event listening","time":{"start":1739877522525,"stop":1739877522525,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ba3eb190684159","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739878404586,"stop":1739878404586,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce128d4a6ef3cfc0","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1739877794263,"stop":1739877794263,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa3f90040202ade","name":"throws on content topic with empty encoding field","time":{"start":1739877482120,"stop":1739877482121,"duration":1},"status":"passed","severity":"normal"},{"uid":"9708063860e43ee","name":"Using a function","time":{"start":1739877978479,"stop":1739877978479,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b89a76fc389d315","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1739877631338,"stop":1739877631338,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a9fa8ae45bebf5","name":"Check message received after nwaku node is restarted","time":{"start":1739878226099,"stop":1739878226099,"duration":0},"status":"skipped","severity":"normal"},{"uid":"45c3e70b5f976cf1","name":"Check received message containing Script","time":{"start":1739877605185,"stop":1739877605186,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb787f7633e4830c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1739878404588,"stop":1739878404588,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c24a063313668e","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1739877530110,"stop":1739877530110,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a3b89fb6cecf1d","name":"different cluster, same shard: nodes don't connect","time":{"start":1739877670004,"stop":1739877670005,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dd9cd2a2a759251","name":"Filter","time":{"start":1739877983532,"stop":1739877983532,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f96f7c1b2b3ec79","name":"Decoder throws on empty string content topic","time":{"start":1739877514768,"stop":1739877514768,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a7f42b6a0f50bf","name":"passes more than one ENR URLs and attempts connection","time":{"start":1739877566569,"stop":1739877566569,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e2f21f5a64308432","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1739877514763,"stop":1739877514765,"duration":2},"status":"passed","severity":"normal"},{"uid":"3bd2bf742650bd2b","name":"Check received message containing Script","time":{"start":1739878226103,"stop":1739878226103,"duration":0},"status":"passed","severity":"normal"},{"uid":"b85bcd5e6afd75b9","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1739877897930,"stop":1739877897930,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c0a9a83491447a","name":"should set field with only STORE enabled","time":{"start":1739877490752,"stop":1739877490752,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c8f718d96bd361","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1739877482148,"stop":1739877482148,"duration":0},"status":"passed","severity":"normal"},{"uid":"3827f81f1874865a","name":"should handle a minimal index list","time":{"start":1739877482288,"stop":1739877482288,"duration":0},"status":"passed","severity":"normal"},{"uid":"d35b532d17655355","name":"random static sharding 5 - Cluster ID: 733, Shard ID: 807","time":{"start":1739877984257,"stop":1739877984257,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaaec62268841058","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1739878404592,"stop":1739878404592,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f8b14e33573f47","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1739877794265,"stop":1739877794265,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f56ad972353a9b","name":"unsubscribes","time":{"start":1739877970288,"stop":1739877970288,"duration":0},"status":"passed","severity":"normal"},{"uid":"f055a851afda96fb","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1739877530106,"stop":1739877530106,"duration":0},"status":"passed","severity":"normal"},{"uid":"873e854d369386af","name":"Check message with invalid timestamp is not received","time":{"start":1739878226097,"stop":1739878226097,"duration":0},"status":"passed","severity":"normal"},{"uid":"386702640142eca5","name":"Check publish message containing XML","time":{"start":1739877786977,"stop":1739877786978,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a7457910019427f","name":"Check received message containing long","time":{"start":1739878226100,"stop":1739878226100,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0bd00781d802f11","name":"throws on content topic with too few or too many fields","time":{"start":1739877482117,"stop":1739877482117,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9709a4ee99984cf","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1739877482152,"stop":1739877482152,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b6e57a4a6d0fac","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app86/9/topic608/test.js","time":{"start":1739877972644,"stop":1739877972644,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13a389e5806c34f","name":"should throw error - no public key","time":{"start":1739877490739,"stop":1739877490739,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f216e52dad88eb","name":"should reject if Store is requested but not mounted","time":{"start":1739877522566,"stop":1739877522567,"duration":1},"status":"passed","severity":"normal"},{"uid":"59dc2490d94cbce2","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1739877966617,"stop":1739877966618,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d1343e43e268b73","name":"Check received message containing SQL Injection","time":{"start":1739878226102,"stop":1739878226103,"duration":1},"status":"passed","severity":"normal"},{"uid":"c56d13d4b785b00e","name":"should be called for bootstrap peers","time":{"start":1739877554093,"stop":1739877554093,"duration":0},"status":"passed","severity":"normal"},{"uid":"a97067064ade3be0","name":"Subscribe to topic containing Script and receive message","time":{"start":1739878404584,"stop":1739878404584,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a78420e9fbfa1f","name":"should wait for LightPush peer to be connected","time":{"start":1739877522568,"stop":1739877522568,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fdd8c00c41dcd7a","name":"Refresh subscription","time":{"start":1739877794260,"stop":1739877794260,"duration":0},"status":"skipped","severity":"normal"},{"uid":"54620311ed9a2a1d","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1739877874205,"stop":1739877874205,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a6d4bdc8a82289","name":"same cluster, same shard: nodes connect","time":{"start":1739877670004,"stop":1739877670004,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e07c3a94076234b","name":"Check received message containing JSON","time":{"start":1739877605190,"stop":1739877605190,"duration":0},"status":"passed","severity":"normal"},{"uid":"51fa8de85251cb8e","name":"Decoder throws on undefined content topic","time":{"start":1739877516298,"stop":1739877516299,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f13665944e57f3f","name":"random static sharding 2 - Cluster ID: 984, Shard ID: 99","time":{"start":1739877984256,"stop":1739877984256,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd84d61841bcf5b","name":"Non TWN Cluster","time":{"start":1739877972643,"stop":1739877972643,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe039041c724184","name":"getPeersByDiscovery","time":{"start":1739877586598,"stop":1739877586599,"duration":1},"status":"passed","severity":"normal"},{"uid":"3182b161718c2576","name":"should only return 1 node with relay and store capability","time":{"start":1739877504668,"stop":1739877504669,"duration":1},"status":"passed","severity":"normal"},{"uid":"c16a0242c84c4630","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1739877530113,"stop":1739877530113,"duration":0},"status":"passed","severity":"normal"},{"uid":"73fd2ce333b76155","name":"Push message with content topic containing Russian","time":{"start":1739878211758,"stop":1739878211758,"duration":0},"status":"passed","severity":"normal"},{"uid":"8786f496974d9940","name":"should handle corrupted local storage data gracefully","time":{"start":1739877508560,"stop":1739877508560,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3cad519d998f5","name":"Callback on promise, aborts when callback returns true","time":{"start":1739877897930,"stop":1739877897930,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d6c3776c89cb42","name":"Check publish message containing numeric","time":{"start":1739877786975,"stop":1739877786975,"duration":0},"status":"passed","severity":"normal"},{"uid":"8712c3b0211f964","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1739877580027,"stop":1739877580028,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8a3527b0dbcb059","name":"Subscribe to topic containing JSON and publish message","time":{"start":1739877794266,"stop":1739877794266,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e241d96a87252c","name":"Overlapping topic subscription","time":{"start":1739878404589,"stop":1739878404589,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9139a05921c4d9b","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1739877554094,"stop":1739877554094,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aeee523bfddc488","name":"Accepts a valid Waku Message","time":{"start":1739877525917,"stop":1739877525918,"duration":1},"status":"passed","severity":"normal"},{"uid":"629fc4cbce14aecc","name":"caches peers it previously fetched","time":{"start":1739877504667,"stop":1739877504667,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c21a25c234868fa","name":"Subscribe to topic containing numeric and receive message","time":{"start":1739877631331,"stop":1739877631331,"duration":0},"status":"passed","severity":"normal"},{"uid":"3526c1567d40bfcd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1739877482151,"stop":1739877482152,"duration":1},"status":"passed","severity":"normal"},{"uid":"46df6d9d3c844758","name":"Push message with custom timestamp: 1739874031467","time":{"start":1739877658444,"stop":1739877658444,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73761f83d50d3b","name":"Fails to publish duplicate message","time":{"start":1739877786983,"stop":1739877786983,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5259feecf053b3","name":"Subscribe to topic containing Script and receive message","time":{"start":1739877631334,"stop":1739877631334,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab8e4676fca5c","name":"Check publish message containing Chinese","time":{"start":1739877786976,"stop":1739877786976,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ee441bc863c2fa","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1739877504389,"stop":1739877504389,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe5c360e1a70f87","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1739877489903,"stop":1739877489904,"duration":1},"status":"passed","severity":"normal"},{"uid":"64a56b44c9f36275","name":"Publish message with custom timestamp: Tue Feb 18 2025 12:22:59 GMT+0000 (Coordinated Universal Time)","time":{"start":1739877786982,"stop":1739877786982,"duration":0},"status":"passed","severity":"normal"},{"uid":"2592c24123144d6e","name":"Passing page size 3 when there are 20 messages","time":{"start":1739877952962,"stop":1739877952962,"duration":0},"status":"passed","severity":"normal"},{"uid":"344b1c4d8d9e490a","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1739877874207,"stop":1739877874207,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca21175867c906e","name":"Fails to publish message with wrong content topic","time":{"start":1739877786983,"stop":1739877786984,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d3e976741443273","name":"Check received message containing SQL Injection","time":{"start":1739877605180,"stop":1739877605184,"duration":4},"status":"passed","severity":"normal"},{"uid":"f84cd7a64dc07eb5","name":"Push message with custom timestamp: 1709119231467","time":{"start":1739877658443,"stop":1739877658443,"duration":0},"status":"passed","severity":"normal"},{"uid":"154545febbf8668e","name":"Subscribe and publish message","time":{"start":1739877794257,"stop":1739877794257,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c83ad37adb4e42c","name":"Check received message containing Russian","time":{"start":1739877605179,"stop":1739877605180,"duration":1},"status":"passed","severity":"normal"},{"uid":"cee69637a55895f3","name":"should be able to decode the field with only FILTER set to true","time":{"start":1739877489897,"stop":1739877489898,"duration":1},"status":"passed","severity":"normal"},{"uid":"12d1a1233f30cc6b","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1739877482162,"stop":1739877482162,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c1f9ed74f75cf7","name":"Check meta is set [ecies]","time":{"start":1739877516297,"stop":1739877516298,"duration":1},"status":"passed","severity":"normal"},{"uid":"997f9b294da9c85","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1739877958005,"stop":1739877958005,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c212d05172ed282","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1739877482158,"stop":1739877482158,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8049c2efda4bfd6","name":"getPeersByDiscovery","time":{"start":1739877763322,"stop":1739877763322,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0a011cb22cfdf0","name":"should wait for Store peer to be connected","time":{"start":1739877522569,"stop":1739877522569,"duration":0},"status":"passed","severity":"normal"},{"uid":"65bbd9058920a4af","name":"Check publish message containing Script","time":{"start":1739877786977,"stop":1739877786977,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc8a17f8f4799e1","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1739877530110,"stop":1739877530110,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf80b61ebb03400","name":"Decrypt messages","time":{"start":1739877764800,"stop":1739877764800,"duration":0},"status":"passed","severity":"normal"},{"uid":"981fdc47449be791","name":"Check received message containing unicode special characters","time":{"start":1739878226105,"stop":1739878226105,"duration":0},"status":"passed","severity":"normal"},{"uid":"806180be1ac071b9","name":"Check received message with timestamp: 1739877545820 ","time":{"start":1739877605195,"stop":1739877605195,"duration":0},"status":"passed","severity":"normal"},{"uid":"28cfe90b8c1d2d46","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app41/5/topic931/test.js","time":{"start":1739877972646,"stop":1739877972647,"duration":1},"status":"passed","severity":"normal"},{"uid":"e00df40bacaff6c","name":"Refresh subscription","time":{"start":1739878404581,"stop":1739878404581,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ab371d5f07e483","name":"Passing page size 10 when there are 10 messages","time":{"start":1739877952962,"stop":1739877952962,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab03b38bd62abf0","name":"should be able to encode the field with only STORE set to true","time":{"start":1739877489886,"stop":1739877489888,"duration":2},"status":"passed","severity":"normal"},{"uid":"a7588f4460e8e0bc","name":"Ephemeral messages are not stored","time":{"start":1739877601400,"stop":1739877601400,"duration":0},"status":"passed","severity":"normal"},{"uid":"1518e5a5cb5c4917","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1739877530111,"stop":1739877530111,"duration":0},"status":"passed","severity":"normal"},{"uid":"5280ebdcfbc9373c","name":"Ping on peer without subscriptions","time":{"start":1739877571794,"stop":1739877571795,"duration":1},"status":"passed","severity":"normal"},{"uid":"36b5fb6be251dab3","name":"Symmetric encrypt & Decrypt","time":{"start":1739877515108,"stop":1739877515108,"duration":0},"status":"passed","severity":"normal"},{"uid":"95acf2b36388ee52","name":"Reusing cursor across nodes","time":{"start":1739877863761,"stop":1739877863762,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f278bde622023d","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1739877484739,"stop":1739877484740,"duration":1},"status":"passed","severity":"normal"},{"uid":"97587a33d36a9a89","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1739877482124,"stop":1739877482125,"duration":1},"status":"passed","severity":"normal"},{"uid":"c029d30fbae82fe5","name":"should properly create location multiaddrs - udp","time":{"start":1739877490749,"stop":1739877490749,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade30ffff36faeeb","name":"should insert elements correctly","time":{"start":1739877531492,"stop":1739877531492,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b38bb6ad3d29256","name":"should emit a peer event after start","time":{"start":1739877566565,"stop":1739877566565,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6eba0dafd32d708","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1739877786418,"stop":1739877786418,"duration":0},"status":"passed","severity":"normal"},{"uid":"54793477d73ef4d0","name":"Subscribe and receives messages on 20 topics","time":{"start":1739878404580,"stop":1739878404580,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf12b90e917bf95c","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1739877482139,"stop":1739877482139,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a6248754c5a4c2","name":"Reopen subscription with peer with lost subscription","time":{"start":1739877660688,"stop":1739877660689,"duration":1},"status":"passed","severity":"normal"},{"uid":"5afdf407f757b94","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739877580026,"stop":1739877580026,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab71daed420b7e01","name":"Fields are not dropped","time":{"start":1739877496216,"stop":1739877496217,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5b3b9441ee945ed","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1739877482154,"stop":1739877482154,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0ef6044e78dae5","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1739877504388,"stop":1739877504389,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbdc370c0fc5b99e","name":"should not receive a peer event before start","time":{"start":1739877566565,"stop":1739877566566,"duration":1},"status":"passed","severity":"normal"},{"uid":"26dd63bd101de61c","name":"Encoder throws on undefined content topic","time":{"start":1739877514766,"stop":1739877514767,"duration":1},"status":"passed","severity":"normal"},{"uid":"6703d62a3b40c6f3","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1739877580023,"stop":1739877580023,"duration":0},"status":"passed","severity":"normal"},{"uid":"c05e5c19389eedfb","name":"Push message with long payload","time":{"start":1739877658430,"stop":1739877658431,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d32c996aa64b5bd","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1739877794260,"stop":1739877794260,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7231d7f78be5af6","name":"Ordered Callback - true","time":{"start":1739877942397,"stop":1739877942397,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d84c1163b2eb3db","name":"should throw an error for empty SingleShardInfos array","time":{"start":1739877482139,"stop":1739877482139,"duration":0},"status":"passed","severity":"normal"},{"uid":"4805c9a38c8d03a4","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1739877566568,"stop":1739877566568,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2f25868cd135a0cb","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1739877530119,"stop":1739877530120,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea8f5bdd545f5264","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1739877489892,"stop":1739877489893,"duration":1},"status":"passed","severity":"normal"},{"uid":"36f27ec684920d8e","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1739877482289,"stop":1739877482289,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e7edf178ffa2d4","name":"Push message with content topic containing emoji","time":{"start":1739878211763,"stop":1739878211763,"duration":0},"status":"passed","severity":"normal"},{"uid":"d89113ade8cc8592","name":"isConnected return false after peer stops","time":{"start":1739877564054,"stop":1739877564055,"duration":1},"status":"passed","severity":"normal"},{"uid":"42440408a69890c6","name":"Push message with unicode special characters payload","time":{"start":1739878211748,"stop":1739878211752,"duration":4},"status":"passed","severity":"normal"},{"uid":"c0a517c1a3c77b85","name":"Subscribe to topic containing emoji and publish message","time":{"start":1739877794268,"stop":1739877794268,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b1f9f7acae9ed43","name":"should initialize with default number of peers","time":{"start":1739877522247,"stop":1739877522249,"duration":2},"status":"passed","severity":"normal"},{"uid":"3c6154f515a71dd6","name":"Generator, custom pubsub topic","time":{"start":1739877936578,"stop":1739877936579,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3bc5e5a3e919ae6","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1739877546271,"stop":1739877546273,"duration":2},"status":"passed","severity":"normal"},{"uid":"c5c241f6bb66dc4a","name":"Query with Ordered Callback, No message returned","time":{"start":1739877874206,"stop":1739877874207,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a39a6c2850d2239","name":"should reject if LightPush is requested but not mounted","time":{"start":1739877522566,"stop":1739877522566,"duration":0},"status":"passed","severity":"normal"},{"uid":"d97b8de41c1a0c2d","name":"Check received message containing Basic HTML tag","time":{"start":1739878226103,"stop":1739878226104,"duration":1},"status":"passed","severity":"normal"},{"uid":"35180d89befe393d","name":"Encoder throws on undefined content topic","time":{"start":1739877496889,"stop":1739877496889,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c4aaac3f6a50bb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1739877791543,"stop":1739877791543,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3a3668f685ec4","name":"should properly create location multiaddrs - tcp4","time":{"start":1739877490748,"stop":1739877490748,"duration":0},"status":"passed","severity":"normal"},{"uid":"3306d961988641ff","name":"Query generator for multiple messages","time":{"start":1739877897928,"stop":1739877897928,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e56825bffc4f1a","name":"Push message with Basic HTML tag payload","time":{"start":1739877658436,"stop":1739877658439,"duration":3},"status":"passed","severity":"normal"},{"uid":"ae696dffb475fb15","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1739878404591,"stop":1739878404591,"duration":0},"status":"passed","severity":"normal"},{"uid":"7596f5bb1a5a3816","name":"Relay","time":{"start":1739877551552,"stop":1739877551552,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9608cfd51ff8a8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1739877936582,"stop":1739877936582,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b48c824f6f30c4d","name":"should be able to encode the field with only FILTER set to true","time":{"start":1739877489888,"stop":1739877489889,"duration":1},"status":"passed","severity":"normal"},{"uid":"54fb9a0d88806c6b","name":"Query generator for multiple messages with different message text format","time":{"start":1739877897928,"stop":1739877897928,"duration":0},"status":"passed","severity":"normal"},{"uid":"f707bc97a4cdf955","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1739877530131,"stop":1739877530131,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca2caa408bf3e1b","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1739877530103,"stop":1739877530104,"duration":1},"status":"passed","severity":"normal"},{"uid":"8735d577a6e56e93","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1739877786419,"stop":1739877786420,"duration":1},"status":"passed","severity":"normal"},{"uid":"72301fa383580127","name":"Wrong topic","time":{"start":1739877972648,"stop":1739877972648,"duration":0},"status":"passed","severity":"normal"},{"uid":"681efdbd2fa2dbb7","name":"should handle general insertion and lookup correctly","time":{"start":1739877531494,"stop":1739877531494,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e3e463002dbd75","name":"Reopen subscription with peer with lost subscription","time":{"start":1739877660686,"stop":1739877660687,"duration":1},"status":"passed","severity":"normal"},{"uid":"24ec6b8f43e9ee6e","name":"should be called at least once on all `peer:discovery` events","time":{"start":1739877554091,"stop":1739877554093,"duration":2},"status":"passed","severity":"normal"},{"uid":"337c3206761d514c","name":"Check received message containing XML","time":{"start":1739878226103,"stop":1739878226103,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac526186bb278d18","name":"nwaku subscribes","time":{"start":1739877776528,"stop":1739877776529,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e81e442109804b0","name":"Generator, custom pubsub topic","time":{"start":1739877936581,"stop":1739877936581,"duration":0},"status":"passed","severity":"normal"},{"uid":"e161cb2361eee52f","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1739877554095,"stop":1739877554095,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c9f0bf88d7f78e","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1739877496890,"stop":1739877496890,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd442a783f196ea6","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1739877530129,"stop":1739877530129,"duration":0},"status":"passed","severity":"normal"},{"uid":"587c499549157f6a","name":"Push message with custom timestamp: 1739874005421","time":{"start":1739878211766,"stop":1739878211766,"duration":0},"status":"passed","severity":"normal"},{"uid":"4056a0a6de58c7b8","name":"Query Generator, Wrong PubsubTopic","time":{"start":1739877874203,"stop":1739877874203,"duration":0},"status":"passed","severity":"normal"},{"uid":"17176a93c879da94","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1739877564052,"stop":1739877564052,"duration":0},"status":"passed","severity":"normal"},{"uid":"533a9170d95f50df","name":"more peers than existing","time":{"start":1739877763445,"stop":1739877763445,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b2072ae6665d82cc","name":"recovers when dns.resolve returns empty","time":{"start":1739877504666,"stop":1739877504666,"duration":0},"status":"passed","severity":"normal"},{"uid":"657b53889e1d8243","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1739877580025,"stop":1739877580025,"duration":0},"status":"passed","severity":"normal"},{"uid":"66aa126ec284dbe5","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1739877530104,"stop":1739877530104,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15f51af4fd656fc","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app68/9/topic468/proto","time":{"start":1739877972645,"stop":1739877972646,"duration":1},"status":"passed","severity":"normal"},{"uid":"38e9ef95cc0a09d1","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1739877482156,"stop":1739877482156,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab9b4db61ff2b4","name":"removeEventListener with correct event","time":{"start":1739877586596,"stop":1739877586596,"duration":0},"status":"passed","severity":"normal"},{"uid":"c392ff98da7acff5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1739878404585,"stop":1739878404586,"duration":1},"status":"passed","severity":"normal"},{"uid":"424a71ca9bb6997c","name":"Check message with no content topic is not received","time":{"start":1739878226108,"stop":1739878226108,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29b1a03caa7ae94","name":"Subscribe to topic containing emoji and receive message","time":{"start":1739878404594,"stop":1739878404594,"duration":0},"status":"passed","severity":"normal"},{"uid":"a346557a1652d9a5","name":"Store - dialed first","time":{"start":1739877983530,"stop":1739877983531,"duration":1},"status":"passed","severity":"normal"},{"uid":"13d3d6a1d6862e35","name":"addEventListener with wrong event","time":{"start":1739877586596,"stop":1739877586596,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc3cdf3b4a83a821","name":"Passing page size 0 when there are 110 messages","time":{"start":1739877952961,"stop":1739877952961,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74c59bdace8ba6d","name":"Check received message containing short","time":{"start":1739878226100,"stop":1739878226100,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3b4ecceaa026ee","name":"should never report false negatives","time":{"start":1739877531493,"stop":1739877531493,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea1c23d2cf5125a","name":"should wait for Filter peer to be connected","time":{"start":1739877522568,"stop":1739877522569,"duration":1},"status":"passed","severity":"normal"},{"uid":"88983e45a69707a9","name":"Subscribe to topic containing shell command and receive message","time":{"start":1739877631335,"stop":1739877631336,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a1f9452ff7093f1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1739877482149,"stop":1739877482149,"duration":0},"status":"passed","severity":"normal"},{"uid":"35cc830a9ac0152f","name":"Subscribe to topic containing Russian and publish message","time":{"start":1739877794263,"stop":1739877794264,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b7e6721bb960485","name":"should return usable stream attached to connection","time":{"start":1739877496527,"stop":1739877496527,"duration":0},"status":"passed","severity":"normal"},{"uid":"848cb4ab532b4b1f","name":"Query with Promise Callback, No Decoder","time":{"start":1739877874208,"stop":1739877874208,"duration":0},"status":"passed","severity":"normal"},{"uid":"d826b324e5a06792","name":"Subscribe to topic containing short and publish message","time":{"start":1739877794261,"stop":1739877794261,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5017a9c76eb4961","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1739877631327,"stop":1739877631327,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c09f2d0eb6dc3c6","name":"Query Generator - false","time":{"start":1739877942395,"stop":1739877942395,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcce35f8e81f553b","name":"should reject on timeout if it was set","time":{"start":1739877522567,"stop":1739877522567,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b261e93dea65ea1","name":"Fails to push message with empty content topic","time":{"start":1739878211763,"stop":1739878211764,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f1c86ef3173545e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1739877972650,"stop":1739877972650,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52cd1ade6dcd6d4","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1739877530129,"stop":1739877530130,"duration":1},"status":"passed","severity":"normal"},{"uid":"6913d06c96969cbd","name":"ignores domain fetching errors","time":{"start":1739877504666,"stop":1739877504667,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3169bc82ef5a65a","name":"Check message with no content topic is not received","time":{"start":1739877605207,"stop":1739877605207,"duration":0},"status":"passed","severity":"normal"},{"uid":"36bb348c7d6bb3cb","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1739877482134,"stop":1739877482134,"duration":0},"status":"passed","severity":"normal"},{"uid":"66378db7673c2463","name":"Check received message containing long","time":{"start":1739878226089,"stop":1739878226090,"duration":1},"status":"passed","severity":"normal"},{"uid":"49fc8559af6d60c5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1739877580021,"stop":1739877580021,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a3aa8eb748d866","name":"1 Store, 2 fetches","time":{"start":1739877504434,"stop":1739877504434,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed91b30c6afabd95","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1739878404587,"stop":1739878404587,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb59250821e8d67e","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1739877874205,"stop":1739877874206,"duration":1},"status":"passed","severity":"normal"},{"uid":"341daae5e512ed5e","name":"Passing invalid cursor","time":{"start":1739877863762,"stop":1739877863763,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5eef19cc88972d8","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1739877482134,"stop":1739877482135,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b0634292e07863b","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1739877530112,"stop":1739877530112,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03ecb8d4d9aefbd","name":"Check message with invalid timestamp is not received","time":{"start":1739877605204,"stop":1739877605205,"duration":1},"status":"passed","severity":"normal"},{"uid":"8757caeffbe560b6","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1739877529703,"stop":1739877529704,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1fe067f7f0781c3","name":"can start and stop the service","time":{"start":1739877566563,"stop":1739877566563,"duration":0},"status":"passed","severity":"normal"},{"uid":"535a8e3728960c79","name":"should emit a peer event after start","time":{"start":1739877508558,"stop":1739877508558,"duration":0},"status":"passed","severity":"normal"},{"uid":"b044f10b2d032cbd","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1739877966617,"stop":1739877966617,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d5504331166a4c6","name":"should throw if no connection provided","time":{"start":1739877496528,"stop":1739877496528,"duration":0},"status":"passed","severity":"normal"},{"uid":"e039d0c79178fbc2","name":"Check received message with timestamp: 1739877546029 ","time":{"start":1739878226106,"stop":1739878226106,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b10776e13faeef","name":"isConnected should return true after first peer connects","time":{"start":1739877564054,"stop":1739877564054,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f5423df6b3b536","name":"should be able to decode the field with only STORE set to true","time":{"start":1739877489898,"stop":1739877489898,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef51eca834904","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1739877482141,"stop":1739877482142,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba65d3a7c1b64963","name":"connected peers and dial","time":{"start":1739877763444,"stop":1739877763444,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c22dbe4538769d19","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1739877564053,"stop":1739877564053,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba89e98af18f87d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1739877482150,"stop":1739877482150,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed57d0a4002da78a","name":"Ordered callback, aborts when callback returns true","time":{"start":1739877897931,"stop":1739877897931,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdfb3f28f8c18a0a","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1739877966613,"stop":1739877966613,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcc5de3810fa86ab","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1739877529702,"stop":1739877529702,"duration":0},"status":"passed","severity":"normal"},{"uid":"8875f10d1495094b","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1739877794259,"stop":1739877794259,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c2adb8f0883c89f","name":"should be able to decode the field with only RELAY set to true","time":{"start":1739877489896,"stop":1739877489897,"duration":1},"status":"passed","severity":"normal"},{"uid":"29d1d7de47d6a4f7","name":"should throw error - invalid id","time":{"start":1739877490740,"stop":1739877490740,"duration":0},"status":"passed","severity":"normal"},{"uid":"be636e000e519f80","name":"1 Store, 2 relays, 2 fetches","time":{"start":1739877504434,"stop":1739877504434,"duration":0},"status":"passed","severity":"normal"},{"uid":"160cd6878d9bd89f","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1739877482147,"stop":1739877482147,"duration":0},"status":"passed","severity":"normal"},{"uid":"7354e09f536d396c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1739877530130,"stop":1739877530130,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6436466782244bf","name":"should set field with all protocols enabled","time":{"start":1739877490751,"stop":1739877490751,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b97bf4ea5ab2fd","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1739877482136,"stop":1739877482136,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d3061a83a4829d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1739877786417,"stop":1739877786418,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab4a2d5754494a8","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1739877530120,"stop":1739877530120,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d8c77996534db8","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1739877786416,"stop":1739877786416,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3660ad11d4ac175","name":"isConnected between 2 js-waku relay nodes","time":{"start":1739877564055,"stop":1739877564055,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c592202dda5b55","name":"different cluster, different shard: nodes don't connect","time":{"start":1739877670005,"stop":1739877670005,"duration":0},"status":"passed","severity":"normal"},{"uid":"2690b479f788b99c","name":"addEventListener with correct event","time":{"start":1739877586595,"stop":1739877586595,"duration":0},"status":"passed","severity":"normal"}] |