allure-jswaku/8432/widgets/severity.json
2025-06-19 10:46:46 +00:00

1 line
183 KiB
JSON

[{"uid":"4e4bb72d73df7a9e","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1750329318264,"stop":1750329318265,"duration":1},"status":"passed","severity":"normal"},{"uid":"72f5c4f06c57b791","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1750329243284,"stop":1750329243285,"duration":1},"status":"passed","severity":"normal"},{"uid":"914e8653043d85e7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750329500021,"stop":1750329500021,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e1768cd1f9eade7","name":"should add and check entries correctly","time":{"start":1750329280497,"stop":1750329280503,"duration":6},"status":"passed","severity":"normal"},{"uid":"2b2eae0b3213692","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1750329237788,"stop":1750329237788,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34029f1f184a743","name":"Check message with no payload is not received","time":{"start":1750329768927,"stop":1750329768927,"duration":0},"status":"passed","severity":"normal"},{"uid":"edcf2c52e5c759a5","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750329868577,"stop":1750329868578,"duration":1},"status":"passed","severity":"normal"},{"uid":"503f29633024143d","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1750329237797,"stop":1750329237798,"duration":1},"status":"passed","severity":"normal"},{"uid":"332f3cbfc2c22ff","name":"should be delivered immediately if received","time":{"start":1750329294486,"stop":1750329294486,"duration":0},"status":"passed","severity":"normal"},{"uid":"f89c6fce31273a0d","name":"Subscribe to topic containing long and receive message","time":{"start":1750329841465,"stop":1750329841465,"duration":0},"status":"passed","severity":"normal"},{"uid":"987b6f05d2f5bedb","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1750329237779,"stop":1750329237779,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee789bb4c5fd6e08","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1750329315116,"stop":1750329315116,"duration":0},"status":"skipped","severity":"normal"},{"uid":"481f77936e0d7f9b","name":"random static sharding 6 - Cluster ID: 406, Shard ID: 715","time":{"start":1750329885956,"stop":1750329885956,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e4fb27270bfcec","name":"should be able to encode the field with only STORE set to true","time":{"start":1750329243271,"stop":1750329243271,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f7025a65a63a53","name":"Correctly serialized arguments","time":{"start":1750329529776,"stop":1750329529777,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f7f1924aef3e4f9","name":"should update ack status of messages in outgoing buffer","time":{"start":1750329294485,"stop":1750329294486,"duration":1},"status":"passed","severity":"normal"},{"uid":"59da019e23f5dcb5","name":"Check message received after nwaku node is restarted","time":{"start":1750329742691,"stop":1750329742691,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8db31813b45d4db4","name":"Push message with content topic containing Chinese","time":{"start":1750329970321,"stop":1750329970321,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f3664b6e6e6c75","name":"Reusing cursor across nodes","time":{"start":1750329782958,"stop":1750329782958,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ab170cbc2ae621","name":"should transition to Unhealthy when no connections","time":{"start":1750329281457,"stop":1750329281460,"duration":3},"status":"passed","severity":"normal"},{"uid":"999e6bc0b400c633","name":"should initialize with default number of peers","time":{"start":1750329281406,"stop":1750329281407,"duration":1},"status":"passed","severity":"normal"},{"uid":"f61aee8f72c9ff80","name":"should not retry if at least one success","time":{"start":1750329281168,"stop":1750329281169,"duration":1},"status":"passed","severity":"normal"},{"uid":"180f980417b67a98","name":"should reject if WakuNode is not started","time":{"start":1750329281643,"stop":1750329281644,"duration":1},"status":"passed","severity":"normal"},{"uid":"9721b3c74ae4d7c1","name":"Check message with no content topic is not received","time":{"start":1750329768938,"stop":1750329768938,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec648504c274c178","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750329768925,"stop":1750329768925,"duration":0},"status":"passed","severity":"normal"},{"uid":"23df33a970dcaacd","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1750329243276,"stop":1750329243276,"duration":0},"status":"passed","severity":"normal"},{"uid":"a97baf5e7307e1d3","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1750329782957,"stop":1750329782957,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdf3079645196797","name":"Check received message containing Chinese","time":{"start":1750329742693,"stop":1750329742694,"duration":1},"status":"passed","severity":"normal"},{"uid":"658d9e235d940449","name":"random static sharding 5 - Cluster ID: 865, Shard ID: 590","time":{"start":1750329885956,"stop":1750329885956,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b9138f0d724a5f","name":"Check message on other pubsub topic is not received","time":{"start":1750329768926,"stop":1750329768926,"duration":0},"status":"passed","severity":"normal"},{"uid":"4546e9b289328d98","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750329841469,"stop":1750329841470,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c57eeeba3d7f4bd","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750329742700,"stop":1750329742700,"duration":0},"status":"passed","severity":"normal"},{"uid":"2447b92c458ba639","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750329868566,"stop":1750329868566,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61e7a088ca2ca40","name":"Check received message containing SQL Injection","time":{"start":1750329742682,"stop":1750329742682,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ccf9a68e417d25","name":"Check message with invalid timestamp is not received","time":{"start":1750329742688,"stop":1750329742688,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb54412089da4e6","name":"Check message with no pubsub topic is not received","time":{"start":1750329768937,"stop":1750329768937,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f025323e81b93f","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1750329281151,"stop":1750329281151,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe06e79d9a24998","name":"Check publish message containing unicode special characters","time":{"start":1750329649123,"stop":1750329649123,"duration":0},"status":"passed","severity":"normal"},{"uid":"966239fa390677c6","name":"should fail to send if no connected peers found","time":{"start":1750329281166,"stop":1750329281167,"duration":1},"status":"passed","severity":"normal"},{"uid":"931af58d9ecff1c4","name":"should return usable stream attached to connection","time":{"start":1750329252480,"stop":1750329252481,"duration":1},"status":"passed","severity":"normal"},{"uid":"602875bd81482831","name":"Check received message with timestamp: 1750329309917 ","time":{"start":1750329742699,"stop":1750329742700,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3c7e87706991a54","name":"random static sharding 8 - Cluster ID: 530, Shard ID: 545","time":{"start":1750329885957,"stop":1750329885957,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca390661cb19469","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1750329291236,"stop":1750329291236,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0a66dcad14a321","name":"addEventListener with wrong event","time":{"start":1750329351273,"stop":1750329351273,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed0a762450ddf8f2","name":"topics with same application and version share the same shard","time":{"start":1750329237778,"stop":1750329237778,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e01d00ba2c4da7","name":"Relay - dialed after","time":{"start":1750329856037,"stop":1750329856038,"duration":1},"status":"passed","severity":"normal"},{"uid":"5701909386ac4f54","name":"Check received message containing short","time":{"start":1750329768917,"stop":1750329768917,"duration":0},"status":"passed","severity":"normal"},{"uid":"179dd545afa9f7bd","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750329841552,"stop":1750329841552,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ee8927f0b2d854","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1750329237789,"stop":1750329237789,"duration":0},"status":"passed","severity":"normal"},{"uid":"874ee16ce2286f78","name":"Waku message hash computation (no timestamp)","time":{"start":1750329252335,"stop":1750329252336,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9095b2b747ef0d9","name":"should be able to encode the field with only RELAY set to true","time":{"start":1750329243267,"stop":1750329243270,"duration":3},"status":"passed","severity":"normal"},{"uid":"ce5030e8e6b531a0","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1750329527799,"stop":1750329527800,"duration":1},"status":"passed","severity":"normal"},{"uid":"db31aa23a45d635e","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1750329294483,"stop":1750329294484,"duration":1},"status":"passed","severity":"normal"},{"uid":"17fdba79f4726440","name":"it tolerates circular branch references","time":{"start":1750329260821,"stop":1750329260822,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8bc5d8c4f695746","name":"should continually clean up expired entries at intervals","time":{"start":1750329280510,"stop":1750329280516,"duration":6},"status":"passed","severity":"normal"},{"uid":"19b0fbb31c466d2e","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1750329291259,"stop":1750329291259,"duration":0},"status":"passed","severity":"normal"},{"uid":"384dab5b30d03c08","name":"Encoder throws on empty string content topic","time":{"start":1750329272281,"stop":1750329272282,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5959a13919f2415","name":"Relay + Store","time":{"start":1750329244064,"stop":1750329244064,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aabc8e713779919","name":"should not allow unachievable error rate","time":{"start":1750329290821,"stop":1750329290822,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b5ae987cb4651b5","name":"should set field with all protocols enabled","time":{"start":1750329244062,"stop":1750329244063,"duration":1},"status":"passed","severity":"normal"},{"uid":"26fc9a899e591398","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750329742687,"stop":1750329742687,"duration":0},"status":"passed","severity":"normal"},{"uid":"f057e34ba521ecc6","name":"should process tasks in queue","time":{"start":1750329281121,"stop":1750329281121,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e6343ebfed8365","name":"should return false","time":{"start":1750329244053,"stop":1750329244053,"duration":0},"status":"passed","severity":"normal"},{"uid":"cccc955a1c1cceeb","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750329868572,"stop":1750329868572,"duration":0},"status":"passed","severity":"normal"},{"uid":"be074749746803d1","name":"should insert message into bloom filter","time":{"start":1750329294478,"stop":1750329294478,"duration":0},"status":"passed","severity":"normal"},{"uid":"43fef54a0f2ee35d","name":"Check received message with timestamp: 1750329309850000000 ","time":{"start":1750329768935,"stop":1750329768936,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0442159a54d28dd","name":"should be able to decode the field with only STORE set to true","time":{"start":1750329243280,"stop":1750329243281,"duration":1},"status":"passed","severity":"normal"},{"uid":"58bd2d72b6c35a62","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1750329260477,"stop":1750329260477,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ccb04e30c19d65e","name":"Push message with content topic containing short","time":{"start":1750329970319,"stop":1750329970319,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f098b7a965c9bf","name":"Check message with no payload is not received","time":{"start":1750329768938,"stop":1750329768938,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e67b32f3896dbc","name":"Waku message hash computation (meta attribute not present)","time":{"start":1750329252334,"stop":1750329252334,"duration":0},"status":"passed","severity":"normal"},{"uid":"44391eff02961aa4","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1750329291273,"stop":1750329291274,"duration":1},"status":"passed","severity":"normal"},{"uid":"20d621c2f5f37a0c","name":"Relay","time":{"start":1750329316147,"stop":1750329316149,"duration":2},"status":"passed","severity":"normal"},{"uid":"18a0a672f2769285","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1750329849999,"stop":1750329850000,"duration":1},"status":"passed","severity":"normal"},{"uid":"87770bb28db0ebcc","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750329841557,"stop":1750329841558,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a3cc672bcd36cb8","name":"should set field with only STORE enabled","time":{"start":1750329244063,"stop":1750329244063,"duration":0},"status":"passed","severity":"normal"},{"uid":"3edee3bfee60571c","name":"configure the node with multiple content topics","time":{"start":1750329763737,"stop":1750329763737,"duration":0},"status":"passed","severity":"normal"},{"uid":"bddac7aa4d204243","name":"Check received message containing short","time":{"start":1750329742692,"stop":1750329742692,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b92ae9f17c45fb","name":"Check received message containing numeric","time":{"start":1750329768930,"stop":1750329768930,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7c50b10b521273","name":"random static sharding 7 - Cluster ID: 123, Shard ID: 456","time":{"start":1750329885956,"stop":1750329885956,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1614a357796b1b","name":"should initialize with custom number of peers","time":{"start":1750329281407,"stop":1750329281407,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2342102129a7512","name":"Check received message containing Chinese","time":{"start":1750329768918,"stop":1750329768919,"duration":1},"status":"passed","severity":"normal"},{"uid":"d352a0ffc205ee18","name":"Generator, 2 different pubsubtopics","time":{"start":1750329818647,"stop":1750329818647,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b56bd76118a8db6","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1750329264628,"stop":1750329264628,"duration":0},"status":"passed","severity":"normal"},{"uid":"1213dde805e44fef","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1750329281464,"stop":1750329281464,"duration":0},"status":"passed","severity":"normal"},{"uid":"90485fcc7582ef74","name":"All","time":{"start":1750329316151,"stop":1750329316151,"duration":0},"status":"passed","severity":"normal"},{"uid":"e375e4a08461fc03","name":"Check received message containing Script","time":{"start":1750329768932,"stop":1750329768932,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f2e8644aaed43e","name":"Push message with Basic HTML tag payload","time":{"start":1750329970329,"stop":1750329970330,"duration":1},"status":"passed","severity":"normal"},{"uid":"2453a528f5f259f6","name":"Ping on subscribed peer","time":{"start":1750329377630,"stop":1750329377630,"duration":0},"status":"passed","severity":"normal"},{"uid":"18bd01c25c14d475","name":"connected peers and dial","time":{"start":1750329621563,"stop":1750329621563,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6bce03eecd410d74","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1750329237788,"stop":1750329237788,"duration":0},"status":"passed","severity":"normal"},{"uid":"67d45d87b66d68c1","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750329500027,"stop":1750329500027,"duration":0},"status":"passed","severity":"normal"},{"uid":"745322ef4e036ec6","name":"Renews subscription after lossing a connection","time":{"start":1750329868581,"stop":1750329868581,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f4d7c972d79606c","name":"can query messages normally","time":{"start":1750329806507,"stop":1750329806507,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c48a432cdecf9d","name":"Push message with numeric payload","time":{"start":1750329970315,"stop":1750329970315,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b34b7b79a5f6941","name":"Subscribe to topic containing long and receive message","time":{"start":1750329841538,"stop":1750329841538,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd6774e578f210e","name":"Check publish message containing long","time":{"start":1750329649116,"stop":1750329649116,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ce483e3b1d399b","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1750329837520,"stop":1750329837520,"duration":0},"status":"passed","severity":"normal"},{"uid":"649f797bbc4835fc","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1750329260478,"stop":1750329260479,"duration":1},"status":"passed","severity":"normal"},{"uid":"264b9b8d0237d11","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1750329243276,"stop":1750329243277,"duration":1},"status":"passed","severity":"normal"},{"uid":"399c1932aa3b845","name":"should successfully stop","time":{"start":1750329281934,"stop":1750329281935,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d0d97fc597fb67c","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1750329291265,"stop":1750329291265,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a712a8d6d16aff0","name":"should be online or offline if network state changed","time":{"start":1750329311348,"stop":1750329311353,"duration":5},"status":"passed","severity":"normal"},{"uid":"8b04d41e61b6405e","name":"should select older connection if present","time":{"start":1750329251589,"stop":1750329251589,"duration":0},"status":"passed","severity":"normal"},{"uid":"27185f675bcd736c","name":"Subscribe to topic containing Script and publish message","time":{"start":1750329659167,"stop":1750329659168,"duration":1},"status":"passed","severity":"normal"},{"uid":"de578a52699b5bde","name":"should attach causal history and bloom filter to each message","time":{"start":1750329294479,"stop":1750329294479,"duration":0},"status":"passed","severity":"normal"},{"uid":"d030f9619d4ad159","name":"Push message with Basic HTML tag payload","time":{"start":1750329970317,"stop":1750329970317,"duration":0},"status":"passed","severity":"normal"},{"uid":"74dd6c9ae2a5c15a","name":"should encode/decode to text encoding","time":{"start":1750329244058,"stop":1750329244058,"duration":0},"status":"passed","severity":"normal"},{"uid":"9697a0b90a373de1","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750329868571,"stop":1750329868571,"duration":0},"status":"passed","severity":"normal"},{"uid":"b91212fc3271226a","name":"Passing page size 10 when there are 10 messages","time":{"start":1750329841176,"stop":1750329841177,"duration":1},"status":"passed","severity":"normal"},{"uid":"16656e4ab16a4801","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1750329830924,"stop":1750329830928,"duration":4},"status":"passed","severity":"normal"},{"uid":"c5d2427ecfd102b6","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1750329291262,"stop":1750329291263,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c9e55b0b80db543","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1750329500024,"stop":1750329500024,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f437afe14af4be9","name":"Publish message with large meta","time":{"start":1750329649134,"stop":1750329649134,"duration":0},"status":"passed","severity":"normal"},{"uid":"380482d31418a05d","name":"ignores unrecognized TXT record formats","time":{"start":1750329260823,"stop":1750329260823,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f6b9b8de53a8a8f","name":"should remove expired entries after TTL has passed","time":{"start":1750329280507,"stop":1750329280507,"duration":0},"status":"passed","severity":"normal"},{"uid":"18465af52046c28c","name":"Sign & Recover","time":{"start":1750329271166,"stop":1750329271167,"duration":1},"status":"passed","severity":"normal"},{"uid":"3046fff991743ab5","name":"should maintain proper timestamps if all messages received","time":{"start":1750329294480,"stop":1750329294480,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c4951f7ba206123","name":"Generator, 2 different pubsubtopics","time":{"start":1750329818645,"stop":1750329818645,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ae51f6290e00f149","name":"can start the service","time":{"start":1750329566107,"stop":1750329566110,"duration":3},"status":"passed","severity":"normal"},{"uid":"970009056f823186","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1750329244050,"stop":1750329244050,"duration":0},"status":"passed","severity":"normal"},{"uid":"164767c7d24ba162","name":"should be empty after removing the only subscription","time":{"start":1750329281986,"stop":1750329281986,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f4b8ae2630fd9f","name":"Overlapping topic subscription","time":{"start":1750329868575,"stop":1750329868575,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a67c6e3db85502e","name":"can start and stop the service","time":{"start":1750329566110,"stop":1750329566110,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c138d3e419de7f4","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1750329659168,"stop":1750329659168,"duration":0},"status":"passed","severity":"normal"},{"uid":"b53fcd05b44de076","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1750329291239,"stop":1750329291239,"duration":0},"status":"passed","severity":"normal"},{"uid":"851891180d1c7d01","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1750329260475,"stop":1750329260476,"duration":1},"status":"passed","severity":"normal"},{"uid":"2833960be0110b54","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1750329237774,"stop":1750329237774,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d139b84eb1ad71a","name":"should have no discoveries enabled by default","time":{"start":1750329281146,"stop":1750329281147,"duration":1},"status":"passed","severity":"normal"},{"uid":"431855dd75019408","name":"should use DNS peer discovery with light client","time":{"start":1750329315116,"stop":1750329315116,"duration":0},"status":"skipped","severity":"normal"},{"uid":"59c2816f8f26c0cb","name":"Push message with shell command payload","time":{"start":1750329970318,"stop":1750329970318,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c93b7350942d","name":"Encoder throws on empty string content topic","time":{"start":1750329252829,"stop":1750329252829,"duration":0},"status":"passed","severity":"normal"},{"uid":"e72e2378f1dedeab","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1750329291223,"stop":1750329291223,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0d4bbccc1dea94","name":"Subscribe to topic containing Script and receive message","time":{"start":1750329868569,"stop":1750329868569,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f8f34ffd29f32a","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1750329291260,"stop":1750329291260,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c92f2090aeed02","name":"can start and stop the service","time":{"start":1750329315112,"stop":1750329315112,"duration":0},"status":"passed","severity":"normal"},{"uid":"da111b9d45b6a993","name":"Check publish message containing Script","time":{"start":1750329649119,"stop":1750329649119,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4549f986440b1a6","name":"should decode valid enr successfully","time":{"start":1750329244050,"stop":1750329244050,"duration":0},"status":"passed","severity":"normal"},{"uid":"d968040a5ea383ab","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1750329291239,"stop":1750329291240,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ec819d630a4be1e","name":"Check received message containing numeric","time":{"start":1750329768918,"stop":1750329768918,"duration":0},"status":"passed","severity":"normal"},{"uid":"355ec91c2c3db826","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1750329243283,"stop":1750329243283,"duration":0},"status":"passed","severity":"normal"},{"uid":"904d411b4cd19d22","name":"Check received message with timestamp: 1750329309850 ","time":{"start":1750329768936,"stop":1750329768936,"duration":0},"status":"passed","severity":"normal"},{"uid":"6773753ca4ae261e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1750329237788,"stop":1750329237788,"duration":0},"status":"passed","severity":"normal"},{"uid":"986a667d3b6faad9","name":"Check received message containing long","time":{"start":1750329742679,"stop":1750329742679,"duration":0},"status":"passed","severity":"normal"},{"uid":"216f26f0f544bab8","name":"should be able to encode the field with only FILTER set to true","time":{"start":1750329243272,"stop":1750329243273,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5691a2abadc8796","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750329841444,"stop":1750329841446,"duration":2},"status":"passed","severity":"normal"},{"uid":"d7a45396c9db0021","name":"stop","time":{"start":1750329351277,"stop":1750329351277,"duration":0},"status":"passed","severity":"normal"},{"uid":"33bafe821d3cc989","name":"Check received message containing Basic HTML tag","time":{"start":1750329768921,"stop":1750329768921,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b4c223fab1dd47","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1750329294486,"stop":1750329294486,"duration":0},"status":"passed","severity":"normal"},{"uid":"a87c32a73cefbe9","name":"Non TWN Cluster","time":{"start":1750329763729,"stop":1750329763729,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f3ce717a9e1ae07","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1750329294482,"stop":1750329294482,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05d639636bf6fae","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1750329291237,"stop":1750329291238,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f58410ca86f7660","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1750329317408,"stop":1750329317408,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b25941e90450db","name":"getPeersByDiscovery","time":{"start":1750329621410,"stop":1750329621411,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e3ca97ec6dd5617","name":"Promise Callback - false","time":{"start":1750329827605,"stop":1750329827605,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c5d9212c3fbf09","name":"Check publish message containing XML","time":{"start":1750329649119,"stop":1750329649120,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5d9b6ea178af7b1","name":"throws on content topic with generation field greater than 0","time":{"start":1750329237763,"stop":1750329237763,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a2316a71b87fa9","name":"should be called for bootstrap peers","time":{"start":1750329318264,"stop":1750329318264,"duration":0},"status":"passed","severity":"normal"},{"uid":"36fbd2fdeb817bfc","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1750329768928,"stop":1750329768928,"duration":0},"status":"passed","severity":"normal"},{"uid":"b46000dba428fa95","name":"Passing page size 110 when there are 120 messages","time":{"start":1750329841178,"stop":1750329841178,"duration":0},"status":"passed","severity":"normal"},{"uid":"e411fbcc0229162","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750329818645,"stop":1750329818646,"duration":1},"status":"skipped","severity":"normal"},{"uid":"88cb6a447e30d591","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1750329237776,"stop":1750329237776,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ea2bfd7f0381e","name":"Overlapping topic subscription","time":{"start":1750329841532,"stop":1750329841537,"duration":5},"status":"passed","severity":"normal"},{"uid":"a3b7c45bceecf53b","name":"Check publish message after service node is restarted","time":{"start":1750329649131,"stop":1750329649131,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8fe6fcea93cec616","name":"Subscribe to topic containing numeric and publish message","time":{"start":1750329659165,"stop":1750329659165,"duration":0},"status":"passed","severity":"normal"},{"uid":"61fa9e0781a8ab5","name":"should request peer renewal on specific errors","time":{"start":1750329281126,"stop":1750329281126,"duration":0},"status":"passed","severity":"normal"},{"uid":"90578ae7b7004f16","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750329868570,"stop":1750329868570,"duration":0},"status":"passed","severity":"normal"},{"uid":"68bfa945026c10f4","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1750329237772,"stop":1750329237773,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa540cb91afe544b","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1750329850000,"stop":1750329850000,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb4e7d8700d3e05","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1750329237780,"stop":1750329237781,"duration":1},"status":"passed","severity":"normal"},{"uid":"c606759e9db609c2","name":"Query Generator - true","time":{"start":1750329827603,"stop":1750329827604,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d7425d3d971865","name":"Push message with content topic containing XML","time":{"start":1750329970322,"stop":1750329970322,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce6141ab44d3206b","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1750329252333,"stop":1750329252333,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b5ca5a76609806","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1750329291238,"stop":1750329291238,"duration":0},"status":"passed","severity":"normal"},{"uid":"38d83c472c25ab9c","name":"Decoder throws on empty string content topic","time":{"start":1750329272282,"stop":1750329272282,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd3dd16a85214f0","name":"Query generator for multiple messages","time":{"start":1750329830917,"stop":1750329830919,"duration":2},"status":"passed","severity":"normal"},{"uid":"14b9d4aa049fe898","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1750329290822,"stop":1750329290822,"duration":0},"status":"passed","severity":"normal"},{"uid":"565fae6bacf4c3d7","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1750329782956,"stop":1750329782957,"duration":1},"status":"passed","severity":"normal"},{"uid":"44a40404287182d5","name":"should return the pubsub topic directly if a string is provided","time":{"start":1750329237793,"stop":1750329237793,"duration":0},"status":"passed","severity":"normal"},{"uid":"7adfbc2920154200","name":"Subscribe to topic containing XML and receive message","time":{"start":1750329868578,"stop":1750329868579,"duration":1},"status":"passed","severity":"normal"},{"uid":"7843cd964d4e2b51","name":"Subscribe and receive messages via waku relay post","time":{"start":1750329841447,"stop":1750329841447,"duration":0},"status":"passed","severity":"normal"},{"uid":"531058e87f707c9a","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1750329281152,"stop":1750329281152,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b12b05361d2a799","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750329841603,"stop":1750329841603,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e1056167828215","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750329841499,"stop":1750329841502,"duration":3},"status":"passed","severity":"normal"},{"uid":"41c3d402ebab7f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750329841530,"stop":1750329841532,"duration":2},"status":"passed","severity":"normal"},{"uid":"a12bd0b334b9245b","name":"Push message with content topic containing escaped characters","time":{"start":1750329970323,"stop":1750329970323,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a2a5a451ca003e","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1750329281932,"stop":1750329281933,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab4851294ee7b803","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750329500028,"stop":1750329500028,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c6bd390d0ac06ae","name":"should successfully subscribe to supported pubsub topic","time":{"start":1750329281933,"stop":1750329281933,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83f89c7fdc97e8d","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1750329237785,"stop":1750329237785,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e7e39dae59ec34","name":"Check message with invalid timestamp is not received","time":{"start":1750329768925,"stop":1750329768925,"duration":0},"status":"passed","severity":"normal"},{"uid":"9166a5119e08b765","name":"Push message with emoji payload","time":{"start":1750329970318,"stop":1750329970319,"duration":1},"status":"passed","severity":"normal"},{"uid":"44c6d26323bf8587","name":"getPeersByDiscovery","time":{"start":1750329351274,"stop":1750329351275,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd57a308a7df0def","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1750329841526,"stop":1750329841527,"duration":1},"status":"skipped","severity":"normal"},{"uid":"825d049430e9cd6","name":"Check received message containing special chars","time":{"start":1750329768930,"stop":1750329768930,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad1655648256506a","name":"Check publish message containing short","time":{"start":1750329649115,"stop":1750329649116,"duration":1},"status":"passed","severity":"normal"},{"uid":"da9c5f7dee36c6c0","name":"Query with Promise Callback, No Decoder","time":{"start":1750329795811,"stop":1750329795812,"duration":1},"status":"passed","severity":"normal"},{"uid":"3add3a1af2c880f5","name":"Refresh subscription","time":{"start":1750329841464,"stop":1750329841465,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8894e59393c6f8d","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1750329281463,"stop":1750329281463,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d97b083e7fe066","name":"Query with Promise Callback, No message returned","time":{"start":1750329795812,"stop":1750329795812,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e791e3eb20371b9","name":"Passing page size 0 when there are 110 messages","time":{"start":1750329841173,"stop":1750329841173,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa5cbd4d55a9d989","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1750329237790,"stop":1750329237790,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c6c16bb1bad46c","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1750329659166,"stop":1750329659166,"duration":0},"status":"passed","severity":"normal"},{"uid":"87bcc5ccb9b1ed21","name":"Check received message containing SQL Injection","time":{"start":1750329768932,"stop":1750329768932,"duration":0},"status":"passed","severity":"normal"},{"uid":"121ee80a05869db3","name":"Push message with JSON payload","time":{"start":1750329970317,"stop":1750329970318,"duration":1},"status":"passed","severity":"normal"},{"uid":"816273192c4ad2db","name":"should return PeerId when PeerId is provided","time":{"start":1750329281336,"stop":1750329281336,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a44b25352ab850","name":"Push message with meta","time":{"start":1750329970324,"stop":1750329970324,"duration":0},"status":"passed","severity":"normal"},{"uid":"79907581d94c7d84","name":"Check received message containing JSON","time":{"start":1750329768933,"stop":1750329768933,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ab25965c8a243","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1750329291268,"stop":1750329291269,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b03ff8b4795e314","name":"Check message with no pubsub topic is not received","time":{"start":1750329742701,"stop":1750329742701,"duration":0},"status":"passed","severity":"normal"},{"uid":"3502525081c29dcd","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1750329252333,"stop":1750329252334,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d46f0cb3e4a7646","name":"should start and stop interval correctly","time":{"start":1750329281118,"stop":1750329281119,"duration":1},"status":"passed","severity":"normal"},{"uid":"4763d8b59baa7bfb","name":"should maintain desired error rate","time":{"start":1750329293701,"stop":1750329293702,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeb7eaf84ba8ea67","name":"udp ip6 address","time":{"start":1750329243344,"stop":1750329243344,"duration":0},"status":"passed","severity":"normal"},{"uid":"e773454c558d696","name":"should properly compute the node id","time":{"start":1750329244054,"stop":1750329244054,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10f216472dbe1de","name":"random static sharding 2 - Cluster ID: 759, Shard ID: 445","time":{"start":1750329885955,"stop":1750329885955,"duration":0},"status":"passed","severity":"normal"},{"uid":"2812252502ac4ff7","name":"new peer added after a peer was already found","time":{"start":1750329621411,"stop":1750329621414,"duration":3},"status":"skipped","severity":"normal"},{"uid":"41bff2df3cda7285","name":"Check message with no payload is not received","time":{"start":1750329742702,"stop":1750329742702,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8db4bec8bbf33e8","name":"Check received message containing long","time":{"start":1750329742692,"stop":1750329742692,"duration":0},"status":"passed","severity":"normal"},{"uid":"d89f3d89aa573b77","name":"Push message with custom timestamp: 1750325870175","time":{"start":1750329970325,"stop":1750329970325,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2aac0c656591241","name":"does not throw on valid cases","time":{"start":1750329237761,"stop":1750329237761,"duration":0},"status":"passed","severity":"normal"},{"uid":"94caca53a10b7a20","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1750329318266,"stop":1750329318266,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf6ba3ce9a938e0c","name":"Push message with content topic containing long","time":{"start":1750329970320,"stop":1750329970320,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bca91616448fac9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750329470025,"stop":1750329470025,"duration":0},"status":"passed","severity":"normal"},{"uid":"89750ae49eea1500","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1750329291270,"stop":1750329291273,"duration":3},"status":"passed","severity":"normal"},{"uid":"ed500b4a74b53923","name":"Subscribe and publish message","time":{"start":1750329659161,"stop":1750329659161,"duration":0},"status":"passed","severity":"normal"},{"uid":"7366e4340e18c5d3","name":"1 Store, 2 relays, 2 fetches","time":{"start":1750329260224,"stop":1750329260227,"duration":3},"status":"passed","severity":"normal"},{"uid":"4da5c7b7f49e6a47","name":"Passing cursor with wrong pubsubTopic","time":{"start":1750329782959,"stop":1750329782959,"duration":0},"status":"passed","severity":"normal"},{"uid":"e57a13ed9753cb16","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750329868572,"stop":1750329868572,"duration":0},"status":"passed","severity":"normal"},{"uid":"4603424eaf09ea22","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750329500024,"stop":1750329500024,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa4629f85bb4e96f","name":"Query Generator - false","time":{"start":1750329827604,"stop":1750329827604,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeed22d410bb03ce","name":"Push 30 different messages","time":{"start":1750329970319,"stop":1750329970319,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c8df0fab7cdb6738","name":"Reopen subscription with peer with lost subscription","time":{"start":1750329377631,"stop":1750329377632,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ece810275da63d2","name":"should emit a peer event after start","time":{"start":1750329315114,"stop":1750329315114,"duration":0},"status":"passed","severity":"normal"},{"uid":"7331a27d88e139c8","name":"Check received message containing emoji","time":{"start":1750329768923,"stop":1750329768923,"duration":0},"status":"passed","severity":"normal"},{"uid":"d127a4725dfa5573","name":"should throw an error for missing required configuration","time":{"start":1750329237784,"stop":1750329237784,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d9e84f65572f87","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1750329294485,"stop":1750329294485,"duration":0},"status":"passed","severity":"normal"},{"uid":"42514dc04c287100","name":"should throw an error for empty SingleShardInfos array","time":{"start":1750329237781,"stop":1750329237781,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd3a3a1b190850f","name":"Check received message containing Script","time":{"start":1750329742695,"stop":1750329742696,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba30abbdaaf90ac3","name":"Subscribe to topic containing XML and receive message","time":{"start":1750329841485,"stop":1750329841486,"duration":1},"status":"passed","severity":"normal"},{"uid":"c10b726415e3cf0f","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1750329291239,"stop":1750329291239,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f70abf7031579e8","name":"Passing an array","time":{"start":1750329853099,"stop":1750329853099,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e21901fc3fdbf8b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750329768936,"stop":1750329768937,"duration":1},"status":"passed","severity":"normal"},{"uid":"f870d8444ceab1af","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1750329763737,"stop":1750329763737,"duration":0},"status":"passed","severity":"normal"},{"uid":"b612231ab9fee34e","name":"should initialize with Unhealthy status","time":{"start":1750329281457,"stop":1750329281457,"duration":0},"status":"passed","severity":"normal"},{"uid":"82764aa86fef5c12","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750329841461,"stop":1750329841464,"duration":3},"status":"passed","severity":"normal"},{"uid":"159aab8ae243ad9d","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app96/4/topic787/utf8","time":{"start":1750329763733,"stop":1750329763734,"duration":1},"status":"passed","severity":"normal"},{"uid":"9004603d5c3b186e","name":"accepts valid message hash query","time":{"start":1750329251610,"stop":1750329251612,"duration":2},"status":"passed","severity":"normal"},{"uid":"41399f4b17b98d8b","name":"should handle connection events","time":{"start":1750329281421,"stop":1750329281422,"duration":1},"status":"passed","severity":"normal"},{"uid":"11880b9127d84f2e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750329868569,"stop":1750329868569,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf625dd7611a785","name":"Check message with invalid timestamp is not received","time":{"start":1750329742701,"stop":1750329742701,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f564fecf15d978d","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1750329782957,"stop":1750329782958,"duration":1},"status":"passed","severity":"normal"},{"uid":"47ba6a83635f44e","name":"should serialize and deserialize correctly","time":{"start":1750329293702,"stop":1750329293703,"duration":1},"status":"passed","severity":"normal"},{"uid":"30fa8b2c02d64af7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750329868571,"stop":1750329868572,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e92ed2279081983","name":"same cluster, different shard: nodes connect","time":{"start":1750329527803,"stop":1750329527804,"duration":1},"status":"passed","severity":"normal"},{"uid":"28049ed4015703ad","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1750329291266,"stop":1750329291267,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7c4edadb05f03b2","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1750329659162,"stop":1750329659162,"duration":0},"status":"passed","severity":"normal"},{"uid":"687ac471dff33f98","name":"Check meta is set [symmetric]","time":{"start":1750329270684,"stop":1750329270685,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d5edeca35ec6d0f","name":"1 Relay, 1 fetch","time":{"start":1750329260223,"stop":1750329260224,"duration":1},"status":"passed","severity":"normal"},{"uid":"c556d764d7dd8610","name":"Passing page size 11 when there are 10 messages","time":{"start":1750329841177,"stop":1750329841177,"duration":0},"status":"passed","severity":"normal"},{"uid":"794daf5a8892669c","name":"handles empty shards array correctly","time":{"start":1750329237796,"stop":1750329237796,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3e9408d04cce933","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1750329237794,"stop":1750329237794,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d219b07537011d4","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1750329291264,"stop":1750329291265,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb61f5c738f7dbf5","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1750329621414,"stop":1750329621414,"duration":0},"status":"passed","severity":"normal"},{"uid":"491add275a6d4381","name":"messageHashStr produces consistent results for the same input","time":{"start":1750329252339,"stop":1750329252339,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ac5dd6e59c5cb","name":"Meta field set when metaSetter is specified","time":{"start":1750329252828,"stop":1750329252828,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ceda2130979c562","name":"random static sharding 9 - Cluster ID: 911, Shard ID: 412","time":{"start":1750329885957,"stop":1750329885957,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e6db3b82245df","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1750329260474,"stop":1750329260475,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c84cd73063ee26d","name":"can start the service","time":{"start":1750329264623,"stop":1750329264623,"duration":0},"status":"passed","severity":"normal"},{"uid":"59332a646428bd34","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750329841592,"stop":1750329841592,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec9a26ea3b1b3149","name":"Subscribe to topic containing shell command and publish message","time":{"start":1750329659169,"stop":1750329659169,"duration":0},"status":"passed","severity":"normal"},{"uid":"c289f66eae2656da","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1750329237789,"stop":1750329237789,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae1d79f3461b477","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1750329237776,"stop":1750329237777,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bcca1de4524b957","name":"Push message with shell command payload","time":{"start":1750329970330,"stop":1750329970330,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8b89b231240c9a","name":"Check received message containing Arabic","time":{"start":1750329768931,"stop":1750329768931,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1012c8de597378","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1750329281343,"stop":1750329281344,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c3eb522e1f8018","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1750329841449,"stop":1750329841449,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7508ada8695e6dc4","name":"should decode valid enr with tcp successfully","time":{"start":1750329244051,"stop":1750329244051,"duration":0},"status":"passed","severity":"normal"},{"uid":"586498179332d5f5","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1750329237777,"stop":1750329237777,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d6a7968dffd3f4","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1750329291268,"stop":1750329291268,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ecaf69d6b570884","name":"can query messages by message hash","time":{"start":1750329806507,"stop":1750329806508,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcbf5c45c7a0c4f0","name":"returns all values when wanted number matches available values","time":{"start":1750329259458,"stop":1750329259459,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5b7977e316b9498","name":"returns all values when wanted number is greater than available values","time":{"start":1750329259460,"stop":1750329259463,"duration":3},"status":"passed","severity":"normal"},{"uid":"c6c43faca493ae44","name":"Subscribe and receive messages via lightPush","time":{"start":1750329841511,"stop":1750329841511,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c696b2d1140bd8","name":"Check received message containing numeric","time":{"start":1750329742692,"stop":1750329742693,"duration":1},"status":"passed","severity":"normal"},{"uid":"788284c0515309f7","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1750329470027,"stop":1750329470027,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c37656e80186a3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750329841473,"stop":1750329841473,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4855ed50314a50","name":"Push message with content topic containing special chars","time":{"start":1750329970320,"stop":1750329970321,"duration":1},"status":"passed","severity":"normal"},{"uid":"847ba9b64aa11949","name":"Fails to publish message with wrong content topic","time":{"start":1750329649129,"stop":1750329649130,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8c50045c7340d14","name":"Check received message containing unicode special characters","time":{"start":1750329768935,"stop":1750329768935,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b22d659a823000","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1750329317408,"stop":1750329317409,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3f6f225c548b5c","name":"Check received message containing special chars","time":{"start":1750329742693,"stop":1750329742693,"duration":0},"status":"passed","severity":"normal"},{"uid":"a04f6c0abc0c0c0e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750329818644,"stop":1750329818644,"duration":0},"status":"passed","severity":"normal"},{"uid":"288b828b83df05dc","name":"Push message with Script payload","time":{"start":1750329970317,"stop":1750329970317,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8a3a6c34bbd020","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1750329237781,"stop":1750329237781,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1492b674eda88","name":"should throw an error for an unconfigured topic","time":{"start":1750329237792,"stop":1750329237792,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c6a466bbff8cb9","name":"should throw an error if shards are undefined for static sharding","time":{"start":1750329237784,"stop":1750329237784,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f89bca204046375","name":"Nodes with multiple pubsub topic","time":{"start":1750329640941,"stop":1750329640941,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc66d6cd05f7b433","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750329470028,"stop":1750329470028,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d3031c325dd590","name":"should throw error - no public key","time":{"start":1750329244051,"stop":1750329244052,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ac3bcdd9c4bf1a2","name":"Subscribe to topic containing special chars and publish message","time":{"start":1750329659165,"stop":1750329659166,"duration":1},"status":"passed","severity":"normal"},{"uid":"b97186a8ee053f4a","name":"Renews subscription after lossing a connection","time":{"start":1750329841593,"stop":1750329841593,"duration":0},"status":"passed","severity":"normal"},{"uid":"51be6a4e0438ebf3","name":"Decoder throws on empty string content topic","time":{"start":1750329252829,"stop":1750329252830,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0215ab21ba4a4ff","name":"Check received message containing shell command","time":{"start":1750329768922,"stop":1750329768922,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec0f899fbef3f3a","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1750329291240,"stop":1750329291240,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4d1df39ce18032","name":"Check message received after jswaku node is restarted","time":{"start":1750329768928,"stop":1750329768928,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b81eda3ddb8eac","name":"Push message with Russian payload","time":{"start":1750329970316,"stop":1750329970316,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f4446b8d02f642","name":"Check message on other pubsub topic is not received","time":{"start":1750329768937,"stop":1750329768937,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ac3b181f2550ed","name":"Check received message containing shell command","time":{"start":1750329742684,"stop":1750329742684,"duration":0},"status":"passed","severity":"normal"},{"uid":"3277eceef4b88943","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1750329291260,"stop":1750329291261,"duration":1},"status":"passed","severity":"normal"},{"uid":"a03ea18e9993757f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1750329237787,"stop":1750329237787,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9f4025e23c25ba","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1750329850000,"stop":1750329850001,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f4f4c92c6635d72","name":"should add to incoming buffer if dependencies are not met","time":{"start":1750329294481,"stop":1750329294481,"duration":0},"status":"passed","severity":"normal"},{"uid":"924fc3b48e899760","name":"Ping on peer without subscriptions","time":{"start":1750329377630,"stop":1750329377631,"duration":1},"status":"passed","severity":"normal"},{"uid":"48287ee98674d41e","name":"should create a new stream if no existing for protocol found","time":{"start":1750329252482,"stop":1750329252482,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb9c368abb67a78","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750329768936,"stop":1750329768936,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d0cc5135e9b1d52","name":"configure the node with multiple pubsub topics","time":{"start":1750329885957,"stop":1750329885958,"duration":1},"status":"passed","severity":"normal"},{"uid":"494e42b46dbef372","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1750329281987,"stop":1750329281987,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af2a59d86de7b7f","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1750329659170,"stop":1750329659170,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf22089b7ba5fd93","name":"Privacy Node - default protocol","time":{"start":1750329856043,"stop":1750329856043,"duration":0},"status":"passed","severity":"normal"},{"uid":"1445fd65f8e591bd","name":"Subscribe and receive messages via waku relay post","time":{"start":1750329868574,"stop":1750329868574,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aaadc3e9674fc19","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750329841604,"stop":1750329841604,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aeca4fd910395a5","name":"should not fail to start the service if it is already started","time":{"start":1750329566111,"stop":1750329566111,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e48435a39b6d21","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750329868579,"stop":1750329868579,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b08a43a20c02e0a","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1750329237782,"stop":1750329237782,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c55748fb4a357c9","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1750329291229,"stop":1750329291230,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3ccadd7fba290ee","name":"Check message with non string payload is not received","time":{"start":1750329768927,"stop":1750329768928,"duration":1},"status":"passed","severity":"normal"},{"uid":"f86c750070e2d63d","name":"Subscribe and receives messages on 20 topics","time":{"start":1750329868574,"stop":1750329868575,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e322efc0728e77c","name":"Query with Ordered Callback, No message returned","time":{"start":1750329795802,"stop":1750329795803,"duration":1},"status":"passed","severity":"normal"},{"uid":"97ef60cb33c02f3c","name":"caches peers it previously fetched","time":{"start":1750329260823,"stop":1750329260823,"duration":0},"status":"passed","severity":"normal"},{"uid":"7844e79db1b63479","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1750329311342,"stop":1750329311342,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa1fe8b9228f1e3a","name":"Push message with content topic containing long","time":{"start":1750329970332,"stop":1750329970333,"duration":1},"status":"broken","severity":"normal"},{"uid":"a7d672a197bdc141","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1750329237790,"stop":1750329237790,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd2ac5d144a9ba3","name":"should handle a minimal index list","time":{"start":1750329237912,"stop":1750329237912,"duration":0},"status":"passed","severity":"normal"},{"uid":"f906976505a7bed3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750329841581,"stop":1750329841582,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbe56210fccff909","name":"Push message with content topic containing SQL Injection","time":{"start":1750329970321,"stop":1750329970322,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e2fcf69ff6fdaa8","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1750329251605,"stop":1750329251609,"duration":4},"status":"passed","severity":"normal"},{"uid":"3727f89ac05ae5d7","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1750329237794,"stop":1750329237795,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e9b158d6fcff4a0","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app87/1/topic868/test.js","time":{"start":1750329763732,"stop":1750329763733,"duration":1},"status":"passed","severity":"normal"},{"uid":"caf9ec4f876957b8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750329841466,"stop":1750329841469,"duration":3},"status":"passed","severity":"normal"},{"uid":"311a6c33cd1175e8","name":"Relay - dialed first","time":{"start":1750329856037,"stop":1750329856037,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ca35b5b1b8cf93","name":"should handle general insertion and lookup correctly","time":{"start":1750329293704,"stop":1750329293705,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b5c3d1227af6e54","name":"Subscribe to topic containing emoji and publish message","time":{"start":1750329659170,"stop":1750329659171,"duration":1},"status":"passed","severity":"normal"},{"uid":"491031a0fb11f4d2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750329470028,"stop":1750329470028,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2bb6c4ff17ca669","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1750329281165,"stop":1750329281166,"duration":1},"status":"passed","severity":"normal"},{"uid":"a89dd6c262957d13","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1750329291265,"stop":1750329291265,"duration":0},"status":"passed","severity":"normal"},{"uid":"46a1d2af0701d9b9","name":"Push message with content topic containing Russian","time":{"start":1750329970321,"stop":1750329970321,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3049250e4bee88","name":"should emit a peer event after start","time":{"start":1750329264626,"stop":1750329264626,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aeef5106e578648","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1750329527797,"stop":1750329527799,"duration":2},"status":"passed","severity":"normal"},{"uid":"82f76793c52bf0bc","name":"should properly create location multiaddrs - udp6","time":{"start":1750329244060,"stop":1750329244060,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6db16979cd9fa01","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750329841473,"stop":1750329841474,"duration":1},"status":"passed","severity":"normal"},{"uid":"b42d116c31dc3272","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1750329291238,"stop":1750329291238,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3c9b865b0f5726","name":"should not fail to start the service if it is already started","time":{"start":1750329315113,"stop":1750329315113,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f259f981c91b661","name":"should retry failed tasks","time":{"start":1750329281122,"stop":1750329281126,"duration":4},"status":"passed","severity":"normal"},{"uid":"8da7cfa37179ea9f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750329841449,"stop":1750329841461,"duration":12},"status":"passed","severity":"normal"},{"uid":"9a3e2f0f7e48dfd9","name":"Check publish message containing JSON","time":{"start":1750329649121,"stop":1750329649122,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ec2f91b4eccea2d","name":"accepts time-filtered query with content filter","time":{"start":1750329251615,"stop":1750329251616,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cbbaaebc9ba793f","name":"Query generator for multiple messages with different message text format","time":{"start":1750329830919,"stop":1750329830920,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1d48d7be30ca20","name":"should call waitForPeer on Relay","time":{"start":1750329281648,"stop":1750329281648,"duration":0},"status":"passed","severity":"normal"},{"uid":"85fafcf401c24aa","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1750329500029,"stop":1750329500029,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ccc30b14e5c5e49","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1750329291234,"stop":1750329291234,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3706de971407f9c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750329841552,"stop":1750329841552,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1d355847272e2c","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1750329291225,"stop":1750329291226,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa086b2f04330fac","name":"Generator, custom pubsub topic","time":{"start":1750329818644,"stop":1750329818645,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ad8be3794e661a35","name":"should return empty list for no shard","time":{"start":1750329237783,"stop":1750329237784,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb30cd7b3ce29d6c","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1750329291233,"stop":1750329291233,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8dbb1c072b2b47b","name":"Push message with content topic containing Script","time":{"start":1750329970322,"stop":1750329970322,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c00ff5eb439574","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750329868568,"stop":1750329868569,"duration":1},"status":"passed","severity":"normal"},{"uid":"73bf5f240a9f9f47","name":"Subscribe and receive messages via waku relay post","time":{"start":1750329841512,"stop":1750329841512,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d85195044ee56e8","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1750329659162,"stop":1750329659162,"duration":0},"status":"passed","severity":"normal"},{"uid":"406a85b1d0b7f6c4","name":"handles different clusterIds correctly","time":{"start":1750329237780,"stop":1750329237780,"duration":0},"status":"passed","severity":"normal"},{"uid":"7492ecdd12c96306","name":"Check received message containing long","time":{"start":1750329768929,"stop":1750329768929,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fbea97022c6d7dc","name":"Publish message with custom timestamp: Fri Jun 28 2024 10:40:41 GMT+0000 (Coordinated Universal Time)","time":{"start":1750329649124,"stop":1750329649126,"duration":2},"status":"passed","severity":"normal"},{"uid":"6a98c0fb991b0e7d","name":"should get / set UDP multiaddr","time":{"start":1750329244059,"stop":1750329244059,"duration":0},"status":"passed","severity":"normal"},{"uid":"e803470b9dbafd2e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1750329260826,"stop":1750329260826,"duration":0},"status":"skipped","severity":"normal"},{"uid":"335b030940c512b1","name":"Check received message containing Russian","time":{"start":1750329768931,"stop":1750329768931,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52859127aa97256","name":"Encoder throws on empty string content topic","time":{"start":1750329270686,"stop":1750329270686,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8ba22e9abf7914","name":"Check received message containing shell command","time":{"start":1750329768934,"stop":1750329768934,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10cad29cacd4e2","name":"Check received message containing Arabic","time":{"start":1750329768919,"stop":1750329768919,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab473ab298140810","name":"Light Node - default protocols","time":{"start":1750329856042,"stop":1750329856042,"duration":0},"status":"passed","severity":"normal"},{"uid":"259ee5f39285eaed","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1750329782954,"stop":1750329782955,"duration":1},"status":"passed","severity":"normal"},{"uid":"eee908c8d312626d","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1750329621414,"stop":1750329621414,"duration":0},"status":"skipped","severity":"normal"},{"uid":"206538ca51162b80","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750329868581,"stop":1750329868582,"duration":1},"status":"passed","severity":"normal"},{"uid":"a963a768e5e25cd3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750329841491,"stop":1750329841492,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f25e009e396b4cf","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750329470025,"stop":1750329470026,"duration":1},"status":"passed","severity":"normal"},{"uid":"657b5c2c59e6eedf","name":"Check publish message containing emoji","time":{"start":1750329649123,"stop":1750329649123,"duration":0},"status":"passed","severity":"normal"},{"uid":"d08e61645a4a1d21","name":"Check message received after jswaku node is restarted","time":{"start":1750329768939,"stop":1750329768939,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb6925cd4279b552","name":"Push to array if already present","time":{"start":1750329237358,"stop":1750329237358,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb898bbb368c5c9f","name":"Sample","time":{"start":1750329243437,"stop":1750329243438,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a3a3a57c80b454","name":"should start and setup intervals and event listeners","time":{"start":1750329281987,"stop":1750329281987,"duration":0},"status":"passed","severity":"normal"},{"uid":"a46235756eab8e6c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750329868574,"stop":1750329868574,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd08b6c4c9ab4232","name":"Query Generator, No message returned","time":{"start":1750329795789,"stop":1750329795789,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7007660f02474fc","name":"Publish message with rate limit","time":{"start":1750329649135,"stop":1750329649135,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe250847f9c80226","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750329742700,"stop":1750329742700,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e1cc65e2b5527bd","name":"Push message with long payload","time":{"start":1750329970315,"stop":1750329970315,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0e94bfcc0e93f3","name":"throws on content topic with empty topic name field","time":{"start":1750329237765,"stop":1750329237765,"duration":0},"status":"passed","severity":"normal"},{"uid":"49859b4b29f9d548","name":"throws on content topic with empty encoding field","time":{"start":1750329237765,"stop":1750329237766,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb8b74288d65e332","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1750329237793,"stop":1750329237793,"duration":0},"status":"passed","severity":"normal"},{"uid":"457f0888bd8d5ad8","name":"throws on content topic with too few or too many fields","time":{"start":1750329237762,"stop":1750329237762,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa138e84aa9a3769","name":"Push message with content topic containing short","time":{"start":1750329970332,"stop":1750329970332,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece277fb5fe07df5","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1750329252338,"stop":1750329252338,"duration":0},"status":"passed","severity":"normal"},{"uid":"825294935a08503c","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1750329281344,"stop":1750329281345,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cb394596004cbd6","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1750329782955,"stop":1750329782956,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b1a8fb77d96baa2","name":"should load peers from local storage and dispatch events","time":{"start":1750329264627,"stop":1750329264628,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e6ddfe0cf51fec1","name":"Subscribe to topic containing short and receive message","time":{"start":1750329868567,"stop":1750329868567,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a6bb40aa168503","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750329841551,"stop":1750329841552,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca64ce826e0a93c4","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750329868567,"stop":1750329868568,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbb7fb62d3bc36bc","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750329868574,"stop":1750329868574,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c7d44ceb0cc68","name":"1 Relay, 1 Filter, gives up","time":{"start":1750329260228,"stop":1750329260229,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5554705abb442c6","name":"Publish without waiting for remote peer","time":{"start":1750329659161,"stop":1750329659161,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ad8ab6c03f419b","name":"should not receive a peer event before start","time":{"start":1750329315114,"stop":1750329315114,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f463ed9a9eb1b5","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1750329281933,"stop":1750329281934,"duration":1},"status":"passed","severity":"normal"},{"uid":"509e5a11a65d6cb8","name":"should never report false negatives","time":{"start":1750329293702,"stop":1750329293702,"duration":0},"status":"passed","severity":"normal"},{"uid":"645310510cc1b5ae","name":"Fails to push message bigger that 1MB","time":{"start":1750329970326,"stop":1750329970326,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5465049fa8a2f57","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750329868575,"stop":1750329868575,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb51573133e381e","name":"Check received message containing XML","time":{"start":1750329768932,"stop":1750329768933,"duration":1},"status":"passed","severity":"normal"},{"uid":"8713048e2ebabbcf","name":"LightPush","time":{"start":1750329856041,"stop":1750329856041,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b3ca384b433d2b","name":"should properly start and stop event listening","time":{"start":1750329281464,"stop":1750329281464,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd74ec67b822767d","name":"Ephemeral messages are not stored","time":{"start":1750329317407,"stop":1750329317407,"duration":0},"status":"passed","severity":"normal"},{"uid":"d245b63218f488cc","name":"should only return 1 node with store capability","time":{"start":1750329260824,"stop":1750329260825,"duration":1},"status":"passed","severity":"normal"},{"uid":"a498b4333df98fe3","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1750329259463,"stop":1750329259464,"duration":1},"status":"passed","severity":"normal"},{"uid":"48b0fde88a697292","name":"Check message received after nwaku node is restarted","time":{"start":1750329742702,"stop":1750329742703,"duration":1},"status":"skipped","severity":"normal"},{"uid":"605da1f7d8ba9875","name":"Check received message containing emoji","time":{"start":1750329768935,"stop":1750329768935,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cdfe8a0a67f6ef8","name":"should mark all messages in causal history as acknowledged","time":{"start":1750329294482,"stop":1750329294482,"duration":0},"status":"passed","severity":"normal"},{"uid":"b88bbee52b4291c","name":"Subscribe to topic containing Script and receive message","time":{"start":1750329841559,"stop":1750329841559,"duration":0},"status":"passed","severity":"normal"},{"uid":"f265159619a50bc1","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app71/1/topic51/utf8","time":{"start":1750329763736,"stop":1750329763736,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee5cc2d9ab7776","name":"Ordered Callback - false","time":{"start":1750329827606,"stop":1750329827606,"duration":0},"status":"passed","severity":"normal"},{"uid":"4049c31d33f894d2","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1750329763728,"stop":1750329763729,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4bc340fce1c246d","name":"random static sharding 4 - Cluster ID: 135, Shard ID: 963","time":{"start":1750329885955,"stop":1750329885956,"duration":1},"status":"passed","severity":"normal"},{"uid":"47b079b4aaa7948e","name":"Check received message with timestamp: 1750329309917000000 ","time":{"start":1750329742699,"stop":1750329742699,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7128c177371f220","name":"Refresh subscription","time":{"start":1750329659163,"stop":1750329659163,"duration":0},"status":"skipped","severity":"normal"},{"uid":"59db83301db25b6","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1750329837519,"stop":1750329837519,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1e42a5d126bef28","name":"Push message with short payload","time":{"start":1750329970327,"stop":1750329970327,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4141a4c6d4a9689","name":"Wrong topic","time":{"start":1750329763736,"stop":1750329763736,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a1456e8cbce7339","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1750329330405,"stop":1750329330405,"duration":0},"status":"passed","severity":"normal"},{"uid":"484e64ad9b4c025e","name":"groups content topics by expected pubsub topic","time":{"start":1750329237779,"stop":1750329237779,"duration":0},"status":"passed","severity":"normal"},{"uid":"2419045698ff450e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750329868576,"stop":1750329868577,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ae992ae47f9a0a5","name":"should only return 1 node with relay and store capability","time":{"start":1750329260824,"stop":1750329260824,"duration":0},"status":"passed","severity":"normal"},{"uid":"4def89dc034a256f","name":"Push message with content topic containing unicode special characters","time":{"start":1750329970323,"stop":1750329970324,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5990c79d5a30794","name":"Push message with custom timestamp: 1719571070175","time":{"start":1750329970325,"stop":1750329970325,"duration":0},"status":"passed","severity":"normal"},{"uid":"f330ec5402072d6e","name":"Used by Waku Relay","time":{"start":1750329853101,"stop":1750329853102,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc148ffe96f3764a","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1750329237777,"stop":1750329237778,"duration":1},"status":"passed","severity":"normal"},{"uid":"9518353af669138b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750329841503,"stop":1750329841503,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e8d6380e31534d","name":"should be able to decode the field with only RELAY set to true","time":{"start":1750329243278,"stop":1750329243279,"duration":1},"status":"passed","severity":"normal"},{"uid":"9492b7c49ffc87b7","name":"Ping on unsubscribed peer","time":{"start":1750329377631,"stop":1750329377631,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb18ab39a45c78d","name":"Check message with no content topic is not received","time":{"start":1750329768927,"stop":1750329768927,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc5b7c500793bfa3","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1750329291263,"stop":1750329291264,"duration":1},"status":"passed","severity":"normal"},{"uid":"d06e1c3a569fd27b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750329500028,"stop":1750329500029,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f54ad70f317084e","name":"Check received message containing SQL Injection","time":{"start":1750329768920,"stop":1750329768920,"duration":0},"status":"passed","severity":"normal"},{"uid":"be790a0950ad73a6","name":"should wait for Store peer to be connected","time":{"start":1750329281647,"stop":1750329281648,"duration":1},"status":"passed","severity":"normal"},{"uid":"c14c53f3a7db1968","name":"Push message with content topic containing Arabic","time":{"start":1750329970321,"stop":1750329970321,"duration":0},"status":"passed","severity":"normal"},{"uid":"614f5bdb46053e88","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750329868580,"stop":1750329868580,"duration":0},"status":"passed","severity":"normal"},{"uid":"f53a073186383a24","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1750329291231,"stop":1750329291231,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f78e99a74973ee7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750329868577,"stop":1750329868577,"duration":0},"status":"passed","severity":"normal"},{"uid":"86c7e6f812c73ddb","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1750329291260,"stop":1750329291260,"duration":0},"status":"passed","severity":"normal"},{"uid":"9afe5f97160e2b40","name":"Should update multiaddrs","time":{"start":1750329566346,"stop":1750329566347,"duration":1},"status":"passed","severity":"normal"},{"uid":"90a6af8e4990df68","name":"can start the service","time":{"start":1750329315111,"stop":1750329315111,"duration":0},"status":"passed","severity":"normal"},{"uid":"6316d3cdca8c30a6","name":"messageHashStr works with IProtoMessage","time":{"start":1750329252338,"stop":1750329252338,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef64f006d32d59a5","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1750329795803,"stop":1750329795809,"duration":6},"status":"passed","severity":"normal"},{"uid":"fbaa004fd204138a","name":"Check received message containing unicode special characters","time":{"start":1750329742685,"stop":1750329742685,"duration":0},"status":"passed","severity":"normal"},{"uid":"10add58d88a46da2","name":"Decoder throws on undefined content topic","time":{"start":1750329272282,"stop":1750329272282,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2a22d938bcc345","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1750329885954,"stop":1750329885954,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d8f3fe8b26a7b1","name":"Push message equal or less that 1MB","time":{"start":1750329970326,"stop":1750329970326,"duration":0},"status":"passed","severity":"normal"},{"uid":"926b0e3428ac8983","name":"Check received message containing Chinese","time":{"start":1750329742680,"stop":1750329742681,"duration":1},"status":"passed","severity":"normal"},{"uid":"22f97ab845a3c9d0","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750329868575,"stop":1750329868575,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec158ebd4f904d35","name":"Round trip binary encryption [ecies, signature]","time":{"start":1750329272280,"stop":1750329272280,"duration":0},"status":"passed","severity":"normal"},{"uid":"da720d07a8a5af22","name":"Check received message containing Basic HTML tag","time":{"start":1750329742696,"stop":1750329742697,"duration":1},"status":"passed","severity":"normal"},{"uid":"905d06feea6aceef","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1750329237778,"stop":1750329237778,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c26468eb57b0dd","name":"Publishes to nwaku","time":{"start":1750329635443,"stop":1750329635443,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ff747ad401606b","name":"Check received message containing escaped characters","time":{"start":1750329742685,"stop":1750329742685,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2aed0ae631936f7","name":"Check received message containing Script","time":{"start":1750329742682,"stop":1750329742682,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea60e1b0da088f8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750329868563,"stop":1750329868563,"duration":0},"status":"passed","severity":"normal"},{"uid":"c13375f302f88cf0","name":"non connected peers","time":{"start":1750329621564,"stop":1750329621564,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3f0b60d8b1f7e540","name":"Overlapping topic subscription","time":{"start":1750329659163,"stop":1750329659164,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ccd5b1a0e3ca8a3f","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1750329252483,"stop":1750329252483,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b637cc94f6fc882","name":"removeEventListener with correct event","time":{"start":1750329351273,"stop":1750329351274,"duration":1},"status":"passed","severity":"normal"},{"uid":"dac5d9d319d5fa70","name":"Check received message containing JSON","time":{"start":1750329742697,"stop":1750329742697,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e12f0978df23aa","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1750329291240,"stop":1750329291258,"duration":18},"status":"passed","severity":"normal"},{"uid":"77aee6712d5b6135","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1750329291226,"stop":1750329291228,"duration":2},"status":"passed","severity":"normal"},{"uid":"4d248bae53a87f23","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750329868580,"stop":1750329868580,"duration":0},"status":"passed","severity":"normal"},{"uid":"67213bfb5b37535a","name":"Check received message containing escaped characters","time":{"start":1750329768934,"stop":1750329768934,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d53218d6abda859","name":"Push message with numeric payload","time":{"start":1750329970327,"stop":1750329970327,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ea48a6248d807a","name":"same cluster, same shard: nodes connect","time":{"start":1750329527802,"stop":1750329527803,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f433dccae2a7870","name":"messageHash returns a Uint8Array","time":{"start":1750329252337,"stop":1750329252337,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f4e7658265f959","name":"dispatchEvent via connectionManager","time":{"start":1750329351276,"stop":1750329351276,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9b8b4871a995d6","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750329868568,"stop":1750329868568,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec7d42f44bb36e2","name":"Rejects garbage","time":{"start":1750329285299,"stop":1750329285299,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef742c1bba398bf7","name":"should not receive a peer event after stop","time":{"start":1750329264627,"stop":1750329264627,"duration":0},"status":"passed","severity":"normal"},{"uid":"dae939242593dff0","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1750329260826,"stop":1750329260827,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8f176d9d6620a763","name":"Check publish message containing SQL Injection","time":{"start":1750329649119,"stop":1750329649119,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76556f90d4f3e49","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1750329659163,"stop":1750329659163,"duration":0},"status":"passed","severity":"normal"},{"uid":"bccdca8b57483158","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1750329237785,"stop":1750329237786,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe77ca18da3162be","name":"Check received message containing Russian","time":{"start":1750329742695,"stop":1750329742695,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f4b02fff90b7a3","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1750329659169,"stop":1750329659170,"duration":1},"status":"passed","severity":"normal"},{"uid":"c57468baa75cfbe9","name":"Default pageSize","time":{"start":1750329841178,"stop":1750329841180,"duration":2},"status":"passed","severity":"normal"},{"uid":"b323ce39105773a","name":"Generator, custom pubsub topic","time":{"start":1750329818646,"stop":1750329818646,"duration":0},"status":"passed","severity":"normal"},{"uid":"48705da6355e83c7","name":"Subscribe to topic containing long and publish message","time":{"start":1750329659165,"stop":1750329659165,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c03283dd2ea3db8","name":"should handle incoming messages","time":{"start":1750329281934,"stop":1750329281934,"duration":0},"status":"passed","severity":"normal"},{"uid":"d025a4b1d36843da","name":"through manual discovery","time":{"start":1750329529727,"stop":1750329529727,"duration":0},"status":"passed","severity":"normal"},{"uid":"d23a38344fb5429b","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1750329330398,"stop":1750329330400,"duration":2},"status":"passed","severity":"normal"},{"uid":"ad9be9b174c1e097","name":"returns nothing if no connections present","time":{"start":1750329251582,"stop":1750329251586,"duration":4},"status":"passed","severity":"normal"},{"uid":"98a054b1d910579d","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1750329272280,"stop":1750329272280,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f0a4797dfe85d","name":"throws on empty content topic","time":{"start":1750329237761,"stop":1750329237761,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5977a6894cecf23","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750329841470,"stop":1750329841473,"duration":3},"status":"passed","severity":"normal"},{"uid":"623f4c5a529b31e9","name":"should properly clean up resources when disposed","time":{"start":1750329280509,"stop":1750329280510,"duration":1},"status":"passed","severity":"normal"},{"uid":"71629c53c77fd5df","name":"rejects content-filtered query with only contentTopics","time":{"start":1750329251609,"stop":1750329251610,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcef477534141ad4","name":"should return different streams if requested simultaniously","time":{"start":1750329252482,"stop":1750329252482,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fae6bfbe0bf6f2c","name":"should increase lamport timestamp","time":{"start":1750329294479,"stop":1750329294480,"duration":1},"status":"passed","severity":"normal"},{"uid":"879aecb4309dd604","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1750329237786,"stop":1750329237786,"duration":0},"status":"passed","severity":"normal"},{"uid":"23db79b66d4ce464","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1750329252336,"stop":1750329252336,"duration":0},"status":"passed","severity":"normal"},{"uid":"a16ebb9f45aaa40a","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750329841507,"stop":1750329841507,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c5e5aca23dba09d","name":"passes more than one ENR URLs and attempts connection","time":{"start":1750329315116,"stop":1750329315117,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cb85a10a4c104566","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1750329291234,"stop":1750329291235,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfd94bd9f402bcda","name":"Throws when trying to push message with empty payload","time":{"start":1750329970331,"stop":1750329970331,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80715383809374","name":"Check received message containing emoji","time":{"start":1750329742699,"stop":1750329742699,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bbb94125f9eef4f","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1750329291231,"stop":1750329291232,"duration":1},"status":"passed","severity":"normal"},{"uid":"abae29a6b339d39c","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1750329291236,"stop":1750329291236,"duration":0},"status":"passed","severity":"normal"},{"uid":"b78b5323a467c223","name":"should check connected peers if present and suitable","time":{"start":1750329281646,"stop":1750329281646,"duration":0},"status":"passed","severity":"normal"},{"uid":"d440eb598dee5d37","name":"should be empty when created","time":{"start":1750329281985,"stop":1750329281985,"duration":0},"status":"passed","severity":"normal"},{"uid":"759619abb63b98a8","name":"Check received message with timestamp: 1750329309917000000 ","time":{"start":1750329742686,"stop":1750329742686,"duration":0},"status":"passed","severity":"normal"},{"uid":"2584b74a1669fe30","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1750329237783,"stop":1750329237783,"duration":0},"status":"passed","severity":"normal"},{"uid":"c608839491cb6d61","name":"Check received message containing emoji","time":{"start":1750329742685,"stop":1750329742686,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3c75ee10f1b313f","name":"Subscribe to topic containing XML and receive message","time":{"start":1750329841559,"stop":1750329841572,"duration":13},"status":"passed","severity":"normal"},{"uid":"90dcd1b7813e0388","name":"Check message with no pubsub topic is not received","time":{"start":1750329768926,"stop":1750329768927,"duration":1},"status":"passed","severity":"normal"},{"uid":"68ab1566261c680f","name":"throws on content topic with empty application field","time":{"start":1750329237763,"stop":1750329237764,"duration":1},"status":"passed","severity":"normal"},{"uid":"27dc9c5ed4270858","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750329868563,"stop":1750329868564,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e008c744e233545","name":"should throw error - no id","time":{"start":1750329244052,"stop":1750329244052,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a8b3263972e546","name":"Ephemeral field is preserved - encoder v0","time":{"start":1750329317407,"stop":1750329317408,"duration":1},"status":"passed","severity":"normal"},{"uid":"12cbc4fb4f7d493","name":"should be delivered but not added to local log or bloom filter","time":{"start":1750329294485,"stop":1750329294485,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9462164001874f","name":"Check publish message containing numeric","time":{"start":1750329649116,"stop":1750329649117,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae041bbd84da3bc3","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750329868581,"stop":1750329868581,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe347020e9ec32bc","name":"should properly create peer info with all multiaddrs","time":{"start":1750329244062,"stop":1750329244062,"duration":0},"status":"passed","severity":"normal"},{"uid":"488ff0375b1b8f0a","name":"different cluster, same shard: nodes don't connect","time":{"start":1750329527804,"stop":1750329527804,"duration":0},"status":"passed","severity":"normal"},{"uid":"28364f61f8c3b5e","name":"should reject on timeout if it was set","time":{"start":1750329281646,"stop":1750329281646,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd250d52b2bd750","name":"tcp ip4 address","time":{"start":1750329243343,"stop":1750329243344,"duration":1},"status":"passed","severity":"normal"},{"uid":"81276666ab8aab2e","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1750329291233,"stop":1750329291233,"duration":0},"status":"passed","severity":"normal"},{"uid":"48434cc7f80621f9","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1750329281933,"stop":1750329281933,"duration":0},"status":"passed","severity":"normal"},{"uid":"7002b1211bb55100","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1750329782958,"stop":1750329782958,"duration":0},"status":"passed","severity":"normal"},{"uid":"21bd0a577d459cc4","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1750329243282,"stop":1750329243283,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a73713913e3527a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750329841486,"stop":1750329841486,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1bbaba1d433c36","name":"Check message received after jswaku node is restarted","time":{"start":1750329742691,"stop":1750329742691,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d585e4d51c3b40e9","name":"should not fail to stop the service if it was not started","time":{"start":1750329315112,"stop":1750329315113,"duration":1},"status":"passed","severity":"normal"},{"uid":"e62bd46de7f7ab11","name":"Push message with SQL Injection payload","time":{"start":1750329970329,"stop":1750329970329,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b26dc8104183e3","name":"Passing invalid cursor","time":{"start":1750329782958,"stop":1750329782958,"duration":0},"status":"passed","severity":"normal"},{"uid":"16fdd5c0fca5ba22","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1750329290823,"stop":1750329290823,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d7e6f69ddaf3ac8","name":"handles multiple messages","time":{"start":1750329846121,"stop":1750329846121,"duration":0},"status":"passed","severity":"normal"},{"uid":"f900c297c2958313","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750329841574,"stop":1750329841576,"duration":2},"status":"passed","severity":"normal"},{"uid":"8f1e98411edfa0ef","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1750329291236,"stop":1750329291237,"duration":1},"status":"passed","severity":"normal"},{"uid":"58ff8c1a5578fd83","name":"should properly create location multiaddrs - udp","time":{"start":1750329244061,"stop":1750329244061,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e0d54961059099","name":"Check received message containing Arabic","time":{"start":1750329742681,"stop":1750329742681,"duration":0},"status":"passed","severity":"normal"},{"uid":"718f9dae2a16d3c3","name":"should use shardsUnderCluster when provided","time":{"start":1750329281344,"stop":1750329281344,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b7ea8484b9b3e88","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1750329640941,"stop":1750329640941,"duration":0},"status":"passed","severity":"normal"},{"uid":"f094395ae09b1fd8","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1750329270684,"stop":1750329270684,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f12b1a0f9ef428","name":"Mutual subscription","time":{"start":1750329659160,"stop":1750329659160,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ae177e320129964","name":"Round trip binary serialization","time":{"start":1750329252827,"stop":1750329252828,"duration":1},"status":"passed","severity":"normal"},{"uid":"124141f98f627d49","name":"Subscribe to topic containing long and receive message","time":{"start":1750329868576,"stop":1750329868576,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3cee007ce43236e","name":"Encoder throws on undefined content topic","time":{"start":1750329270685,"stop":1750329270686,"duration":1},"status":"passed","severity":"normal"},{"uid":"651b17d1e3005df6","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1750329330401,"stop":1750329330405,"duration":4},"status":"passed","severity":"normal"},{"uid":"2d7c5b206509dc66","name":"more peers than existing","time":{"start":1750329621563,"stop":1750329621563,"duration":0},"status":"skipped","severity":"normal"},{"uid":"31c7abbc15723e57","name":"less peers than existing","time":{"start":1750329621563,"stop":1750329621564,"duration":1},"status":"skipped","severity":"normal"},{"uid":"83f742ce342e01b5","name":"Check message with no payload is not received","time":{"start":1750329742690,"stop":1750329742690,"duration":0},"status":"passed","severity":"normal"},{"uid":"6351acfeb193f73e","name":"should send to specified number of peers of used peers","time":{"start":1750329281167,"stop":1750329281168,"duration":1},"status":"passed","severity":"normal"},{"uid":"c99ed0265b17cbfa","name":"should emit a peer event after start","time":{"start":1750329566112,"stop":1750329566112,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c239cf6aa98d4cc","name":"should reject if Store is requested but not mounted","time":{"start":1750329281645,"stop":1750329281645,"duration":0},"status":"passed","severity":"normal"},{"uid":"867f0bf7be2485fa","name":"Subscribe to topic containing Script and receive message","time":{"start":1750329868578,"stop":1750329868578,"duration":0},"status":"passed","severity":"normal"},{"uid":"23723a9c161fb708","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1750329311343,"stop":1750329311346,"duration":3},"status":"passed","severity":"normal"},{"uid":"1c5534cfd7074f92","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1750329237784,"stop":1750329237785,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ebf433a3b9e9cab","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1750329291270,"stop":1750329291270,"duration":0},"status":"passed","severity":"normal"},{"uid":"156aba2e8194737a","name":"should use the provided clusterId for the pubsub topic","time":{"start":1750329237797,"stop":1750329237797,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f93088edac8828d","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1750329795809,"stop":1750329795810,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d36a27016c4b417","name":"should not receive a peer event before start","time":{"start":1750329566112,"stop":1750329566114,"duration":2},"status":"passed","severity":"normal"},{"uid":"937b83cd94e9a216","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app74/8/topic939/json","time":{"start":1750329763729,"stop":1750329763729,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f81029203f92078","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1750329291268,"stop":1750329291268,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d1261e3e47653","name":"Should update shard info","time":{"start":1750329566347,"stop":1750329566347,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c244e72690377f7","name":"should use provided shard info when available","time":{"start":1750329281337,"stop":1750329281343,"duration":6},"status":"passed","severity":"normal"},{"uid":"45c9bc4a70ea39bc","name":"handles different networkShards values correctly","time":{"start":1750329237780,"stop":1750329237780,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee6274491d6dce3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750329841592,"stop":1750329841592,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0cc5af78139c9fe","name":"accepts valid content-filtered query","time":{"start":1750329251604,"stop":1750329251605,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c5d664e8548653f","name":"should not be empty after adding a subscription","time":{"start":1750329281985,"stop":1750329281986,"duration":1},"status":"passed","severity":"normal"},{"uid":"13101528e653ccb6","name":"rejects hash query with time filter","time":{"start":1750329251613,"stop":1750329251614,"duration":1},"status":"passed","severity":"normal"},{"uid":"a185c408c2d70f94","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1750329237794,"stop":1750329237794,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c91007cf9c200a","name":"Check received message containing JSON","time":{"start":1750329768921,"stop":1750329768922,"duration":1},"status":"passed","severity":"normal"},{"uid":"e981f3ad99f1e9fb","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1750329311337,"stop":1750329311339,"duration":2},"status":"passed","severity":"normal"},{"uid":"95602e303753a68a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1750329802846,"stop":1750329802847,"duration":1},"status":"passed","severity":"normal"},{"uid":"a43fcd77dcecef62","name":"Check message with non string payload is not received","time":{"start":1750329742690,"stop":1750329742691,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5cd53c4ef799779","name":"Callback on promise, aborts when callback returns true","time":{"start":1750329830924,"stop":1750329830924,"duration":0},"status":"passed","severity":"normal"},{"uid":"83bc81f18bec3799","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1750329802845,"stop":1750329802845,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd4f52ab6d71bae","name":"can start and stop the service","time":{"start":1750329264624,"stop":1750329264624,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01ee2d4c1d66e8f","name":"should not receive a peer event before start","time":{"start":1750329264626,"stop":1750329264626,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78f06ef0dda7041","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1750329291259,"stop":1750329291260,"duration":1},"status":"passed","severity":"normal"},{"uid":"47b6515871e220c6","name":"Renews subscription after lossing a connection","time":{"start":1750329841506,"stop":1750329841506,"duration":0},"status":"passed","severity":"normal"},{"uid":"c31162ac415fd74f","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app31/4/topic741/proto","time":{"start":1750329763730,"stop":1750329763730,"duration":0},"status":"passed","severity":"normal"},{"uid":"66884da7214fc4be","name":"Ping on peer without subscriptions","time":{"start":1750329377628,"stop":1750329377628,"duration":0},"status":"passed","severity":"normal"},{"uid":"5614d43f7424d9c1","name":"Check received message containing special chars","time":{"start":1750329742680,"stop":1750329742680,"duration":0},"status":"passed","severity":"normal"},{"uid":"d97766c178c73a42","name":"rejects hash query with content filter parameters","time":{"start":1750329251612,"stop":1750329251613,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a6949ec3454bf64","name":"Publish message with custom timestamp: Thu Jun 19 2025 09:40:41 GMT+0000 (Coordinated Universal Time)","time":{"start":1750329649126,"stop":1750329649127,"duration":1},"status":"passed","severity":"normal"},{"uid":"461747b90254eaa2","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1750329270682,"stop":1750329270683,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6599ff6718ef7e3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1750329237791,"stop":1750329237791,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7487e11beeaf73","name":"random static sharding 1 - Cluster ID: 59, Shard ID: 471","time":{"start":1750329885954,"stop":1750329885955,"duration":1},"status":"passed","severity":"normal"},{"uid":"b89ae28803e37e85","name":"should deliver messages after dependencies are met","time":{"start":1750329294483,"stop":1750329294483,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc5aa423f050dd0","name":"different cluster, different shard: nodes don't connect","time":{"start":1750329527805,"stop":1750329527805,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c2e513207e7623","name":"Promise Callback - true","time":{"start":1750329827605,"stop":1750329827605,"duration":0},"status":"passed","severity":"normal"},{"uid":"f40316c74479b9cd","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1750329518337,"stop":1750329518338,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9f82ac20098f0a7","name":"should be called at least once on all `peer:discovery` events","time":{"start":1750329318263,"stop":1750329318263,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a2caddd2f008d3","name":"Store - dialed after - with timeout","time":{"start":1750329856039,"stop":1750329856041,"duration":2},"status":"passed","severity":"normal"},{"uid":"47d5a3b118c76ec0","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1750329659161,"stop":1750329659162,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8d7f6ec9dc3a979","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750329868573,"stop":1750329868573,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bac6021de880363","name":"should properly create location multiaddrs - tcp4","time":{"start":1750329244060,"stop":1750329244060,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5483fba2430416b","name":"retrieves a single peer","time":{"start":1750329260820,"stop":1750329260821,"duration":1},"status":"passed","severity":"normal"},{"uid":"8900bf51d6dff424","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1750329802847,"stop":1750329802847,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d1081f10d7a180c","name":"Push message with unicode special characters payload","time":{"start":1750329970318,"stop":1750329970318,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e38c0a799fb5329","name":"Push message with escaped characters payload","time":{"start":1750329970318,"stop":1750329970318,"duration":0},"status":"passed","severity":"normal"},{"uid":"2809d6c512d2beab","name":"Check message with non string payload is not received","time":{"start":1750329742702,"stop":1750329742702,"duration":0},"status":"passed","severity":"normal"},{"uid":"d97722efd8ec3296","name":"Subscribe and receive messages via lightPush","time":{"start":1750329868573,"stop":1750329868573,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e675af008bd586","name":"Does not throw an exception when node disconnects","time":{"start":1750329853097,"stop":1750329853098,"duration":1},"status":"passed","severity":"normal"},{"uid":"37aa1333e0545f5a","name":"Query with Ordered Callback, No Decoder","time":{"start":1750329795790,"stop":1750329795802,"duration":12},"status":"passed","severity":"normal"},{"uid":"45d089db959c4cf7","name":"peer:update - should do nothing if another protocol hit","time":{"start":1750329252482,"stop":1750329252483,"duration":1},"status":"passed","severity":"normal"},{"uid":"6879319eb8f38cfe","name":"Query Generator, No Decoder","time":{"start":1750329795786,"stop":1750329795787,"duration":1},"status":"passed","severity":"normal"},{"uid":"c874a402daa023ba","name":"Callback on promise","time":{"start":1750329830923,"stop":1750329830924,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc29b9e47bb9d1e9","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750329868564,"stop":1750329868564,"duration":0},"status":"passed","severity":"normal"},{"uid":"202deb94d0bfd98f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750329868567,"stop":1750329868567,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fedef6dafe3e798","name":"should encode/decode to RLP encoding","time":{"start":1750329244054,"stop":1750329244058,"duration":4},"status":"passed","severity":"normal"},{"uid":"8541a41e95577a27","name":"Subscribe and receive messages via waku relay post","time":{"start":1750329868564,"stop":1750329868564,"duration":0},"status":"passed","severity":"normal"},{"uid":"c32c18d78beba4db","name":"Push message with Chinese payload","time":{"start":1750329970315,"stop":1750329970316,"duration":1},"status":"passed","severity":"normal"},{"uid":"56bdd5bc5fd7c610","name":"Waku message hash computation (payload length 0)","time":{"start":1750329252335,"stop":1750329252335,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bf3fc11cdc4f4e9","name":"Check received message containing numeric","time":{"start":1750329742679,"stop":1750329742680,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1e49e95e8640a8e","name":"Push message with custom timestamp: 1750333070175","time":{"start":1750329970325,"stop":1750329970325,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf2ece70e706021","name":"Fails to publish message with size larger than 1 MB","time":{"start":1750329649131,"stop":1750329649131,"duration":0},"status":"passed","severity":"normal"},{"uid":"487ca40604cd6109","name":"Ephemeral field set to true","time":{"start":1750329252828,"stop":1750329252828,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20ece3a92a1a08c","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1750329281151,"stop":1750329281151,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8cb4ae832cc8cb8","name":"should not throw an error for a single configured topic","time":{"start":1750329237791,"stop":1750329237792,"duration":1},"status":"passed","severity":"normal"},{"uid":"deaebee7547ba17","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750329500022,"stop":1750329500023,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fdfe2ca2e30c987","name":"should set field with all protocols disabled","time":{"start":1750329244062,"stop":1750329244062,"duration":0},"status":"passed","severity":"normal"},{"uid":"785578aa26632fcc","name":"Generator, custom pubsub topic","time":{"start":1750329818642,"stop":1750329818643,"duration":1},"status":"passed","severity":"normal"},{"uid":"802995efafeb76bd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1750329237787,"stop":1750329237787,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d8a2f69c46aaff","name":"Relay - times out","time":{"start":1750329856038,"stop":1750329856038,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d484c63593c3e5d","name":"Push message with content topic containing numeric","time":{"start":1750329970320,"stop":1750329970320,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11ef378c1e550f","name":"Check message with non string payload is not received","time":{"start":1750329768938,"stop":1750329768939,"duration":1},"status":"passed","severity":"normal"},{"uid":"23f6ad8d052f3999","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750329818647,"stop":1750329818647,"duration":0},"status":"passed","severity":"normal"},{"uid":"73445cc7217bf80f","name":"Subscribe to topic containing Russian and publish message","time":{"start":1750329659167,"stop":1750329659167,"duration":0},"status":"passed","severity":"normal"},{"uid":"408fb75fb4556cf","name":"nwaku subscribes","time":{"start":1750329635442,"stop":1750329635442,"duration":0},"status":"passed","severity":"normal"},{"uid":"16624db35b168a87","name":"should return valid sharding parameters for static sharding","time":{"start":1750329237795,"stop":1750329237795,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4ff7ee3046964e","name":"Check received message containing long","time":{"start":1750329768917,"stop":1750329768917,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61f9e7025b3aad1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750329742688,"stop":1750329742688,"duration":0},"status":"passed","severity":"normal"},{"uid":"85a4b81adcf8cf19","name":"Passing page size 19 when there are 20 messages","time":{"start":1750329841177,"stop":1750329841178,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6ffa7eefcaadba3","name":"should set field with only RELAY enabled","time":{"start":1750329244063,"stop":1750329244063,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad1317b70626f73","name":"A test","time":{"start":1750329518416,"stop":1750329518417,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf0656a96c012fa9","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1750329260825,"stop":1750329260825,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3048687ea725a0","name":"Push message with content topic containing Basic HTML tag","time":{"start":1750329970322,"stop":1750329970322,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec9f61fdfa61209","name":"Push message with long payload","time":{"start":1750329970327,"stop":1750329970327,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b9241c15dbaa63","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1750329291269,"stop":1750329291269,"duration":0},"status":"passed","severity":"normal"},{"uid":"602c3f0c8c400ac1","name":"should throw error - no public key","time":{"start":1750329244053,"stop":1750329244053,"duration":0},"status":"passed","severity":"normal"},{"uid":"9317a11e9201a415","name":"should handle corrupted local storage data gracefully","time":{"start":1750329264628,"stop":1750329264629,"duration":1},"status":"passed","severity":"normal"},{"uid":"210223cd36332aec","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750329470024,"stop":1750329470025,"duration":1},"status":"passed","severity":"normal"},{"uid":"c86152508ba50d87","name":"addEventListener with correct event","time":{"start":1750329351272,"stop":1750329351273,"duration":1},"status":"passed","severity":"normal"},{"uid":"152ffbf7cfe0278e","name":"Push message with emoji payload","time":{"start":1750329970331,"stop":1750329970331,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca211a15b1a62","name":"Query Generator, Wrong PubsubTopic","time":{"start":1750329795782,"stop":1750329795783,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6baaf60d09e9281","name":"Subscribe to topic containing XML and receive message","time":{"start":1750329868569,"stop":1750329868569,"duration":0},"status":"passed","severity":"normal"},{"uid":"34bf207178c70976","name":"should retry on complete failure if specified","time":{"start":1750329281168,"stop":1750329281168,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e052f9393e1b28","name":"A test","time":{"start":1750329518415,"stop":1750329518416,"duration":1},"status":"passed","severity":"normal"},{"uid":"6df06bf11b40c442","name":"Push message with content topic containing JSON","time":{"start":1750329970323,"stop":1750329970323,"duration":0},"status":"passed","severity":"normal"},{"uid":"545c1afc9beeee9e","name":"Check received message containing Russian","time":{"start":1750329768919,"stop":1750329768919,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a2164ad4cd5b964","name":"start node with empty shard should fail","time":{"start":1750329885958,"stop":1750329885959,"duration":1},"status":"passed","severity":"normal"},{"uid":"aef210ac3bfe5bbc","name":"returns only open connection if one present","time":{"start":1750329251587,"stop":1750329251587,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f66d28836a1be14","name":"Delete observer","time":{"start":1750329623090,"stop":1750329623090,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ffdb0b62f0508dc","name":"Check received message containing SQL Injection","time":{"start":1750329742695,"stop":1750329742695,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ffeca804cb204f5","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1750329243274,"stop":1750329243275,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ec6c14ace1ecd99","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750329868579,"stop":1750329868579,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b565667480b1dc","name":"Check publish message containing Basic HTML tag","time":{"start":1750329649120,"stop":1750329649121,"duration":1},"status":"passed","severity":"normal"},{"uid":"e71679a7007686f9","name":"Reopen subscription with peer with lost subscription","time":{"start":1750329377629,"stop":1750329377629,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a79d7bc40d9dc40","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750329868570,"stop":1750329868571,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c2b340b53190ddc","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1750329795790,"stop":1750329795790,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d3c90b7a87c0be","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1750329237786,"stop":1750329237786,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3067e2444553de8","name":"should reject if Relay is requested but not mounted","time":{"start":1750329281644,"stop":1750329281644,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4cba5e2af8bfa1","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1750329237795,"stop":1750329237796,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aa0ac691ae1c8c1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750329500023,"stop":1750329500023,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb7cb05f6d29bf9","name":"Ordered callback, aborts when callback returns true","time":{"start":1750329830928,"stop":1750329830930,"duration":2},"status":"passed","severity":"normal"},{"uid":"f6fe70ee6622f16c","name":"Check publish message containing Russian","time":{"start":1750329649118,"stop":1750329649118,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c1d496aa72a644","name":"Check received message containing short","time":{"start":1750329742678,"stop":1750329742679,"duration":1},"status":"passed","severity":"normal"},{"uid":"8820a879d93cc34","name":"start node with empty content topic","time":{"start":1750329763737,"stop":1750329763738,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d073a33383bb4ee","name":"isConnected should return false after all peers disconnect","time":{"start":1750329330410,"stop":1750329330410,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c6c7328cf60f15","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1750329291269,"stop":1750329291269,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c08797d77a7727","name":"Push message with content topic containing emoji","time":{"start":1750329970324,"stop":1750329970324,"duration":0},"status":"passed","severity":"normal"},{"uid":"15bcdcd47577ba1e","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app51/2/topic551/json","time":{"start":1750329763730,"stop":1750329763732,"duration":2},"status":"passed","severity":"normal"},{"uid":"cf63c4a95e83126b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1750329291274,"stop":1750329291274,"duration":0},"status":"passed","severity":"normal"},{"uid":"958bb1de175c4e1f","name":"should insert elements correctly","time":{"start":1750329293701,"stop":1750329293701,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e512b307593158c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1750329500030,"stop":1750329500030,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec21e4ad4225a713","name":"Fails to push message with large meta","time":{"start":1750329970324,"stop":1750329970324,"duration":0},"status":"passed","severity":"normal"},{"uid":"1614b5de8d4342be","name":"Overlapping topic subscription","time":{"start":1750329868566,"stop":1750329868566,"duration":0},"status":"passed","severity":"normal"},{"uid":"18659cdca217f6bd","name":"Push message with JSON payload","time":{"start":1750329970330,"stop":1750329970330,"duration":0},"status":"passed","severity":"normal"},{"uid":"1633761259e8e6ae","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750329868578,"stop":1750329868578,"duration":0},"status":"passed","severity":"normal"},{"uid":"b892528eb263a5d3","name":"should not allow k > 12","time":{"start":1750329290819,"stop":1750329290821,"duration":2},"status":"passed","severity":"normal"},{"uid":"c63da0dc94276fca","name":"Nwaku publishes","time":{"start":1750329635443,"stop":1750329635446,"duration":3},"status":"passed","severity":"normal"},{"uid":"e7bc67f41c68cf85","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1750329659166,"stop":1750329659166,"duration":0},"status":"passed","severity":"normal"},{"uid":"b437998a16f5117b","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1750329640941,"stop":1750329640942,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0aa15562370bf73","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1750329294480,"stop":1750329294480,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ff4287dda8252c","name":"1 Store, 2 fetches","time":{"start":1750329260224,"stop":1750329260224,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b47bd4962acf2c","name":"Check received message containing Arabic","time":{"start":1750329742694,"stop":1750329742694,"duration":0},"status":"passed","severity":"normal"},{"uid":"e12721ef4177045","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750329868570,"stop":1750329868570,"duration":0},"status":"passed","severity":"normal"},{"uid":"c14df25b8dc6a944","name":"Push message with short payload","time":{"start":1750329970314,"stop":1750329970314,"duration":0},"status":"passed","severity":"normal"},{"uid":"35593c95d8e2e471","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1750329291224,"stop":1750329291224,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da3a8315eb5ad87","name":"Query generator for 2000 messages","time":{"start":1750329830930,"stop":1750329830930,"duration":0},"status":"passed","severity":"normal"},{"uid":"192a6df8e11a743d","name":"isConnected between 2 js-waku relay nodes","time":{"start":1750329330411,"stop":1750329330411,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccfde0a75532c526","name":"Refresh subscription","time":{"start":1750329841537,"stop":1750329841538,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcc9bfb9dc1b8a5b","name":"Subscribe to topic containing long and receive message","time":{"start":1750329868567,"stop":1750329868567,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1a0a7f0d004c5f","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1750329649124,"stop":1750329649124,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d79c3005c8a9fb1","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750329868577,"stop":1750329868577,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d438d1318494bc","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750329868568,"stop":1750329868568,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ad4226f8400597","name":"Using a function","time":{"start":1750329853099,"stop":1750329853100,"duration":1},"status":"passed","severity":"normal"},{"uid":"705cf8cb43e29a5b","name":"Push message with special chars payload","time":{"start":1750329970315,"stop":1750329970315,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a9dc98394ae290","name":"Check received message containing unicode special characters","time":{"start":1750329742698,"stop":1750329742698,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0983a3f7ea405d","name":"should invoke callbacks when receiving a message","time":{"start":1750329281986,"stop":1750329281986,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfca1619f9eb8349","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1750329260825,"stop":1750329260826,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2c0ba93734fb547","name":"Ordered Callback - true","time":{"start":1750329827605,"stop":1750329827606,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbc93c3dfb2c9de5","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1750329291231,"stop":1750329291231,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56aef0ea1b91e60","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750329841591,"stop":1750329841592,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7c3da9e13612445","name":"removeEventListener with wrong event","time":{"start":1750329351274,"stop":1750329351274,"duration":0},"status":"passed","severity":"normal"},{"uid":"23b5e58201ac44cd","name":"Push message with SQL Injection payload","time":{"start":1750329970316,"stop":1750329970316,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e9372356c90374","name":"Push 30 different messages","time":{"start":1750329970331,"stop":1750329970331,"duration":0},"status":"skipped","severity":"normal"},{"uid":"81586cc832fbf85a","name":"Sets default value correctly","time":{"start":1750329853103,"stop":1750329853104,"duration":1},"status":"passed","severity":"normal"},{"uid":"21c0e3ec0431b8e1","name":"Check message with no content topic is not received","time":{"start":1750329742689,"stop":1750329742690,"duration":1},"status":"passed","severity":"normal"},{"uid":"848d3db91d34ef73","name":"Query generator for multiple messages with multiple decoders","time":{"start":1750329830920,"stop":1750329830920,"duration":0},"status":"passed","severity":"normal"},{"uid":"84458cb593c7f40e","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1750329237785,"stop":1750329237785,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f7ea510b786793","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750329841492,"stop":1750329841492,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf627e49c84ae52b","name":"messageHashStr produces different results for different inputs","time":{"start":1750329252339,"stop":1750329252339,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e10c0df4110249","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1750329237782,"stop":1750329237782,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dab713dfb86c041","name":"Check received message containing Script","time":{"start":1750329768920,"stop":1750329768920,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b5b80b0906c501a","name":"Subscribe to topic containing short and receive message","time":{"start":1750329841465,"stop":1750329841465,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a9c632c7731b58","name":"should enable all discoveries when explicitly set","time":{"start":1750329281147,"stop":1750329281150,"duration":3},"status":"passed","severity":"normal"},{"uid":"1c2d3422fd6d35e1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750329768924,"stop":1750329768924,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1d06a9e93ad09c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750329841486,"stop":1750329841491,"duration":5},"status":"passed","severity":"normal"},{"uid":"b937dbb1311ed341","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1750329237775,"stop":1750329237776,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed996a4ac5990de","name":"shard 0","time":{"start":1750329885953,"stop":1750329885954,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8b9417dbb89e43a","name":"Passing page size 1 when there are 4 messages","time":{"start":1750329841175,"stop":1750329841176,"duration":1},"status":"passed","severity":"normal"},{"uid":"d367f09cc34ca148","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1750329290823,"stop":1750329290824,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e9d27b614cc638c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750329841511,"stop":1750329841511,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d0ae01dfbb7abb","name":"can dial TLS multiaddrs","time":{"start":1750329529726,"stop":1750329529726,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b50a60684a4ad9","name":"Fails to publish message with empty text","time":{"start":1750329649128,"stop":1750329649129,"duration":1},"status":"passed","severity":"normal"},{"uid":"7516334ddda70833","name":"should wait for Filter peer to be connected","time":{"start":1750329281647,"stop":1750329281647,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb4263503abce3f","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app8/8/topic603/test.js","time":{"start":1750329763734,"stop":1750329763735,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c39696dfe6b3825","name":"Subscribe to topic containing short and publish message","time":{"start":1750329659164,"stop":1750329659164,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff92735110baa5cf","name":"Check received message containing shell command","time":{"start":1750329742697,"stop":1750329742698,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fe11f002777fe3b","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1750329291232,"stop":1750329291232,"duration":0},"status":"passed","severity":"normal"},{"uid":"8338a9a196a06052","name":"Push message with Russian payload","time":{"start":1750329970328,"stop":1750329970328,"duration":0},"status":"passed","severity":"normal"},{"uid":"4845a5f0e1ea45b9","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750329841506,"stop":1750329841507,"duration":1},"status":"passed","severity":"normal"},{"uid":"eac49bcbb7602914","name":"should reject if Filter is requested but not mounted","time":{"start":1750329281645,"stop":1750329281646,"duration":1},"status":"passed","severity":"normal"},{"uid":"51a78c6702b79326","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1750329260474,"stop":1750329260474,"duration":0},"status":"passed","severity":"normal"},{"uid":"1babd67eccf710de","name":"should not fail to stop the service if it was not started","time":{"start":1750329264624,"stop":1750329264625,"duration":1},"status":"passed","severity":"normal"},{"uid":"284d1020b124f7a6","name":"Decrypt messages","time":{"start":1750329623089,"stop":1750329623090,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce4ef93f7a403cb9","name":"Check received message containing XML","time":{"start":1750329742682,"stop":1750329742683,"duration":1},"status":"passed","severity":"normal"},{"uid":"84e3c1717cfb7bf","name":"Check received message containing JSON","time":{"start":1750329742684,"stop":1750329742684,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e305dd3d7c58eca","name":"Check message on other pubsub topic is not received","time":{"start":1750329742689,"stop":1750329742689,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca811a4ef6da0927","name":"should encodeTxt and decodeTxt","time":{"start":1750329244049,"stop":1750329244050,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc051bd12a667082","name":"should respect max attempts limit","time":{"start":1750329281127,"stop":1750329281128,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f1abc41f8807e2d","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1750329237912,"stop":1750329237913,"duration":1},"status":"passed","severity":"normal"},{"uid":"b49041b22931ad99","name":"should initialize bloom filter with correct parameters","time":{"start":1750329293699,"stop":1750329293700,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5b0f8eba9739181","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750329868573,"stop":1750329868573,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e93db5e4e3dd1d8","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1750329237912,"stop":1750329237912,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96e3c0d57704260","name":"should return no connections if no open connection provided","time":{"start":1750329251587,"stop":1750329251588,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c384835f7f834b6","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1750329311341,"stop":1750329311341,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccae4461174c18e6","name":"should not receive a peer event after stop","time":{"start":1750329315115,"stop":1750329315115,"duration":0},"status":"passed","severity":"normal"},{"uid":"325bded8463a3df5","name":"Check received message containing XML","time":{"start":1750329768920,"stop":1750329768921,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3106a0f4fee480a","name":"should properly create location multiaddrs - tcp","time":{"start":1750329244061,"stop":1750329244061,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2a53d4c9cb09db4","name":"Nodes with multiple pubsub topic","time":{"start":1750329640942,"stop":1750329640943,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a39d47900b80a7d","name":"should partition messages based on acknowledgement status","time":{"start":1750329294484,"stop":1750329294484,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f6d73a018b2b2ae","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1750329768939,"stop":1750329768939,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c20f1d06980e61","name":"Register correct protocols","time":{"start":1750329659160,"stop":1750329659160,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50a6a3cb8351896","name":"Subscribe and receive messages via lightPush","time":{"start":1750329841440,"stop":1750329841443,"duration":3},"status":"passed","severity":"normal"},{"uid":"eddd3ffac271d3d5","name":"Check received message with timestamp: 1750329309850000000 ","time":{"start":1750329768923,"stop":1750329768924,"duration":1},"status":"passed","severity":"normal"},{"uid":"62c07d257f6cead5","name":"Js publishes, other Js receives","time":{"start":1750329635446,"stop":1750329635447,"duration":1},"status":"passed","severity":"normal"},{"uid":"993778303b70ea0f","name":"unsubscribes","time":{"start":1750329846122,"stop":1750329846122,"duration":0},"status":"passed","severity":"normal"},{"uid":"77cc41de32579b81","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1750329237773,"stop":1750329237773,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea04ccb5ade1b1a","name":"recovers when dns.resolve returns empty","time":{"start":1750329260822,"stop":1750329260822,"duration":0},"status":"passed","severity":"normal"},{"uid":"784ab1f19b3bc9b7","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1750329311347,"stop":1750329311347,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f94adc59a7e0a3a","name":"Check received message containing escaped characters","time":{"start":1750329742698,"stop":1750329742698,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ad3f89d33b01415","name":"should set field with only LIGHTPUSH enabled","time":{"start":1750329244064,"stop":1750329244064,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e52addb3d45e3b5","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1750329291222,"stop":1750329291223,"duration":1},"status":"passed","severity":"normal"},{"uid":"9142fde8682cad6","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1750329260477,"stop":1750329260478,"duration":1},"status":"passed","severity":"normal"},{"uid":"418e840a18165e5b","name":"should increase lamport timestamp","time":{"start":1750329294477,"stop":1750329294477,"duration":0},"status":"passed","severity":"normal"},{"uid":"10413b017ae715ba","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750329868579,"stop":1750329868579,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb42291bf51e778","name":"Check message with no content topic is not received","time":{"start":1750329742701,"stop":1750329742702,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f5112e8e60308a0","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1750329237783,"stop":1750329237783,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f477912421f816","name":"Check received message with timestamp: 1750329309850 ","time":{"start":1750329768924,"stop":1750329768924,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d216ab86b78cd1","name":"should reject if LightPush is requested but not mounted","time":{"start":1750329281645,"stop":1750329281645,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d5a64541192a29","name":"should throw an error for insufficient data","time":{"start":1750329237913,"stop":1750329237913,"duration":0},"status":"passed","severity":"normal"},{"uid":"1809efa0a30e2cca","name":"Subscribe and receives messages on 20 topics","time":{"start":1750329841513,"stop":1750329841513,"duration":0},"status":"passed","severity":"normal"},{"uid":"b332b3151c360cb2","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1750329291237,"stop":1750329291237,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5d6992d00e6563","name":"Check publish message after client node is restarted","time":{"start":1750329649131,"stop":1750329649134,"duration":3},"status":"skipped","severity":"normal"},{"uid":"bad42e721044c444","name":"should only return 1 node with relay capability","time":{"start":1750329260824,"stop":1750329260824,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ba56a1363bcc02","name":"throws on content topic with empty version field","time":{"start":1750329237764,"stop":1750329237765,"duration":1},"status":"passed","severity":"normal"},{"uid":"45b126dc323e87e","name":"should return false when shard is not included in network shards","time":{"start":1750329281345,"stop":1750329281346,"duration":1},"status":"passed","severity":"normal"},{"uid":"1acba31db22e01c7","name":"random static sharding 3 - Cluster ID: 39, Shard ID: 129","time":{"start":1750329885955,"stop":1750329885955,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f76224a45fe7a92","name":"Push message with XML payload","time":{"start":1750329970317,"stop":1750329970317,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4ffc237f348b8b","name":"Query generator for multiple messages with different content topic format","time":{"start":1750329830921,"stop":1750329830923,"duration":2},"status":"passed","severity":"normal"},{"uid":"6f4fdfaad3996025","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1750329659167,"stop":1750329659167,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a56d1675bf7898","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1750329640939,"stop":1750329640940,"duration":1},"status":"passed","severity":"normal"},{"uid":"52f4d960cba920ff","name":"connects to nwaku","time":{"start":1750329853096,"stop":1750329853097,"duration":1},"status":"passed","severity":"normal"},{"uid":"5501f8e9c68d7223","name":"should throw error - no id","time":{"start":1750329244051,"stop":1750329244051,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68944b04e534866","name":"should not fail to start the service if it is already started","time":{"start":1750329264625,"stop":1750329264626,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aaf8c0f212daac7","name":"should get locked peers","time":{"start":1750329281407,"stop":1750329281408,"duration":1},"status":"passed","severity":"normal"},{"uid":"f07f0586e0dfb962","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app40/5/topic631/json","time":{"start":1750329763735,"stop":1750329763735,"duration":0},"status":"passed","severity":"normal"},{"uid":"20dfcb91d8a750cd","name":"Check publish message containing Chinese","time":{"start":1750329649117,"stop":1750329649118,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a20b9d53680b09b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750329841443,"stop":1750329841444,"duration":1},"status":"passed","severity":"normal"},{"uid":"82d7a044973c0d40","name":"should push the message to the outgoing buffer","time":{"start":1750329294478,"stop":1750329294478,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d82d505fe415661","name":"Encoder throws on undefined content topic","time":{"start":1750329272281,"stop":1750329272281,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b013f935f53471e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1750329885958,"stop":1750329885958,"duration":0},"status":"passed","severity":"normal"},{"uid":"6765ee7ca1c65158","name":"Check publish message containing Arabic","time":{"start":1750329649118,"stop":1750329649118,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a6fb9c028d419d0","name":"Check received message containing Basic HTML tag","time":{"start":1750329742683,"stop":1750329742683,"duration":0},"status":"passed","severity":"normal"},{"uid":"4abd31697c04e9a3","name":"Push message with escaped characters payload","time":{"start":1750329970330,"stop":1750329970330,"duration":0},"status":"passed","severity":"normal"},{"uid":"c290b1ea64af2f3e","name":"Store - dialed first","time":{"start":1750329856038,"stop":1750329856039,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b88b438cb824837","name":"Refresh subscription","time":{"start":1750329868576,"stop":1750329868576,"duration":0},"status":"passed","severity":"normal"},{"uid":"65cf912044096961","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1750329291223,"stop":1750329291224,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b4944ba8b3f8cf8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750329470029,"stop":1750329470029,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ee85437f1a53c3","name":"should be able to decode the field with only FILTER set to true","time":{"start":1750329243279,"stop":1750329243280,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a80538c2cd4c173","name":"Subscribe to topic containing short and receive message","time":{"start":1750329841538,"stop":1750329841538,"duration":0},"status":"passed","severity":"normal"},{"uid":"d841d1688e272e76","name":"isConnected should return true after first peer connects","time":{"start":1750329330405,"stop":1750329330410,"duration":5},"status":"passed","severity":"normal"},{"uid":"ad209101da364087","name":"Push message with content topic containing shell command","time":{"start":1750329970323,"stop":1750329970323,"duration":0},"status":"passed","severity":"normal"},{"uid":"9834b74ccf359857","name":"listenerCount","time":{"start":1750329351275,"stop":1750329351275,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78d3c61a1464ba7","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1750329291222,"stop":1750329291222,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4c9cdec4d26ead","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750329868580,"stop":1750329868580,"duration":0},"status":"passed","severity":"normal"},{"uid":"9027396a28f1377","name":"Subscribe to topic containing short and receive message","time":{"start":1750329868576,"stop":1750329868576,"duration":0},"status":"passed","severity":"normal"},{"uid":"f838ed8668901919","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750329868570,"stop":1750329868570,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d026a2f5693f9c","name":"Push message with XML payload","time":{"start":1750329970329,"stop":1750329970329,"duration":0},"status":"passed","severity":"normal"},{"uid":"b807f6c585c94c45","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750329841587,"stop":1750329841591,"duration":4},"status":"passed","severity":"normal"},{"uid":"566539d3a360ccd0","name":"Init the array if not present","time":{"start":1750329237356,"stop":1750329237357,"duration":1},"status":"passed","severity":"normal"},{"uid":"578b1099729fdd38","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750329841447,"stop":1750329841448,"duration":1},"status":"passed","severity":"normal"},{"uid":"54f326029054e300","name":"Check publish message containing special chars","time":{"start":1750329649117,"stop":1750329649117,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b7586113209ac11","name":"Check received message containing short","time":{"start":1750329768929,"stop":1750329768929,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f303933962f013","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750329841448,"stop":1750329841448,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f86938a9cb0be8","name":"should handle task timeouts","time":{"start":1750329281126,"stop":1750329281127,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc792748edab42c1","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1750329237790,"stop":1750329237790,"duration":0},"status":"passed","severity":"normal"},{"uid":"324d6919f8a95ce0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1750329237789,"stop":1750329237789,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a3a0e423010c201","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1750329243273,"stop":1750329243274,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c32a1d39fb291ee","name":"should correctly map a content topic to a pubsub topic","time":{"start":1750329237797,"stop":1750329237797,"duration":0},"status":"passed","severity":"normal"},{"uid":"983e55d4f9cc2698","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1750329237774,"stop":1750329237775,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae19f9eccc13db03","name":"messageHashStr returns a hex string","time":{"start":1750329252337,"stop":1750329252337,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e24947dbb8da82","name":"Ping on subscribed peer","time":{"start":1750329377627,"stop":1750329377628,"duration":1},"status":"passed","severity":"normal"},{"uid":"1330938f0a765a9d","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1750329795789,"stop":1750329795789,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0320c2119ba216","name":"pre and post cipher","time":{"start":1750329271166,"stop":1750329271166,"duration":0},"status":"passed","severity":"normal"},{"uid":"279a1d6be564ab91","name":"safeDispatchEvent","time":{"start":1750329351276,"stop":1750329351276,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e33f37454c325b","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1750329850001,"stop":1750329850001,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d69a451ee561255","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1750329837518,"stop":1750329837519,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4499cf910035f15","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1750329260478,"stop":1750329260478,"duration":0},"status":"passed","severity":"normal"},{"uid":"6534903a24d0f3db","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750329868571,"stop":1750329868571,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac986a376618ed0","name":"Check meta is set [ecies]","time":{"start":1750329272281,"stop":1750329272281,"duration":0},"status":"passed","severity":"normal"},{"uid":"1069c14ffd4f6b13","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app56/6/topic705/test.js","time":{"start":1750329763736,"stop":1750329763736,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bdd7094581b527e","name":"Check received message containing unicode special characters","time":{"start":1750329768923,"stop":1750329768923,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0d715ba1dfd6e0","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1750329850002,"stop":1750329850003,"duration":1},"status":"passed","severity":"normal"},{"uid":"1702fb9e7a21caae","name":"Symmetric encrypt & Decrypt","time":{"start":1750329271165,"stop":1750329271165,"duration":0},"status":"passed","severity":"normal"},{"uid":"cace1dddeb91e05","name":"Push message with special chars payload","time":{"start":1750329970327,"stop":1750329970328,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c83f53325bb5ebd","name":"Check message on other pubsub topic is not received","time":{"start":1750329742701,"stop":1750329742701,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e967b169d1e15a","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1750329291234,"stop":1750329291234,"duration":0},"status":"passed","severity":"normal"},{"uid":"436f92a0051225a0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1750329237787,"stop":1750329237787,"duration":0},"status":"passed","severity":"normal"},{"uid":"709f115230d20d45","name":"should check false positive rate","time":{"start":1750329293705,"stop":1750329293705,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f92042d97c9d3f","name":"should successfully unsubscribe from an existing subscription","time":{"start":1750329281934,"stop":1750329281934,"duration":0},"status":"passed","severity":"normal"},{"uid":"836ad6e3b5b7ec93","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750329841512,"stop":1750329841513,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9bfe9be880be783","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1750329500025,"stop":1750329500025,"duration":0},"status":"passed","severity":"normal"},{"uid":"c337e1c8374cd27b","name":"Publish message with custom timestamp: Thu Jun 19 2025 11:40:41 GMT+0000 (Coordinated Universal Time)","time":{"start":1750329649127,"stop":1750329649127,"duration":0},"status":"passed","severity":"normal"},{"uid":"347208bd993d2040","name":"Encoder throws on undefined content topic","time":{"start":1750329252829,"stop":1750329252829,"duration":0},"status":"passed","severity":"normal"},{"uid":"1784c5d38eaa852d","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1750329243281,"stop":1750329243282,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f2d8d1e03876418","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750329868580,"stop":1750329868581,"duration":1},"status":"passed","severity":"normal"},{"uid":"a62a5b641d21f894","name":"Fields are not dropped","time":{"start":1750329252080,"stop":1750329252080,"duration":0},"status":"passed","severity":"normal"},{"uid":"e359c948d26e42eb","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1750329281151,"stop":1750329281152,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb5ca14755e4b4f1","name":"should request renew when peer disconnects","time":{"start":1750329281408,"stop":1750329281408,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ea422ee9fefdff","name":"Check received message with timestamp: 1750329309917 ","time":{"start":1750329742686,"stop":1750329742687,"duration":1},"status":"passed","severity":"normal"},{"uid":"857741bc439b1982","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1750329281336,"stop":1750329281337,"duration":1},"status":"passed","severity":"normal"},{"uid":"e339fc9f001a906f","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1750329291225,"stop":1750329291225,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce7d48a6612c0b8","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1750329237776,"stop":1750329237776,"duration":0},"status":"passed","severity":"normal"},{"uid":"e961474e24bcc74f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1750329291274,"stop":1750329291275,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e0e44d833c755a3","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750329470026,"stop":1750329470027,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa0d5917e06a3c9c","name":"should keep entries that haven't expired yet","time":{"start":1750329280508,"stop":1750329280508,"duration":0},"status":"passed","severity":"normal"},{"uid":"1829234396aba949","name":"handles empty contentTopics array correctly","time":{"start":1750329237796,"stop":1750329237796,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ed8b7fc15187bd","name":"should support chaining for add method","time":{"start":1750329280504,"stop":1750329280504,"duration":0},"status":"passed","severity":"normal"},{"uid":"44300f89487fdaeb","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1750329252483,"stop":1750329252484,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ef90fce76c17630","name":"Check received message containing Russian","time":{"start":1750329742681,"stop":1750329742681,"duration":0},"status":"passed","severity":"normal"},{"uid":"776ea2fb3b5ba89b","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1750329849997,"stop":1750329849998,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf91206e2980fb41","name":"Subscribe and receive messages via lightPush","time":{"start":1750329868563,"stop":1750329868563,"duration":0},"status":"passed","severity":"normal"},{"uid":"75414f49b5277bf1","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1750329243284,"stop":1750329243284,"duration":0},"status":"passed","severity":"normal"},{"uid":"d213adf39014ef75","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1750329243275,"stop":1750329243276,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2a1710c7d7f3938","name":"Fails to publish duplicate message","time":{"start":1750329649128,"stop":1750329649128,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee53c8dd64ed34ba","name":"ignores domain fetching errors","time":{"start":1750329260822,"stop":1750329260822,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee9a01ae12a9701e","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1750329318265,"stop":1750329318265,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ffc1e9611f93388","name":"Check publish message containing escaped characters","time":{"start":1750329649122,"stop":1750329649122,"duration":0},"status":"passed","severity":"normal"},{"uid":"a991f68c86c179c2","name":"Renews subscription after lossing a connection","time":{"start":1750329868572,"stop":1750329868572,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e45ce664477e234","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750329841474,"stop":1750329841474,"duration":0},"status":"passed","severity":"normal"},{"uid":"417441903dbe7963","name":"Check message with no pubsub topic is not received","time":{"start":1750329742689,"stop":1750329742689,"duration":0},"status":"passed","severity":"normal"},{"uid":"f081811c0f9434b8","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1750329640942,"stop":1750329640942,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fccca997ab681c3","name":"Relay + Store","time":{"start":1750329316149,"stop":1750329316151,"duration":2},"status":"passed","severity":"normal"},{"uid":"4089a0c57f8f3ee9","name":"Check received message containing Chinese","time":{"start":1750329768930,"stop":1750329768931,"duration":1},"status":"passed","severity":"normal"},{"uid":"37be48dd424b5b02","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1750329260476,"stop":1750329260476,"duration":0},"status":"passed","severity":"normal"},{"uid":"e804681c7f3fcafc","name":"should add and remove event listeners correctly","time":{"start":1750329264629,"stop":1750329264629,"duration":0},"status":"passed","severity":"normal"},{"uid":"d845d448553fb640","name":"should return unique PubsubTopics for static sharding","time":{"start":1750329237782,"stop":1750329237783,"duration":1},"status":"passed","severity":"normal"},{"uid":"d78d775399f4060f","name":"should insert message id into causal history","time":{"start":1750329294478,"stop":1750329294479,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f98181d84f9e415","name":"should set field with only FILTER enabled","time":{"start":1750329244063,"stop":1750329244063,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd6884c4af5531e","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1750329470030,"stop":1750329470030,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b2964ce65a244e","name":"Check publish message containing shell command","time":{"start":1750329649122,"stop":1750329649122,"duration":0},"status":"passed","severity":"normal"},{"uid":"d23856eba0bb0e5e","name":"Push message with unicode special characters payload","time":{"start":1750329970331,"stop":1750329970331,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fbd60e3ef8025dc","name":"should wait for LightPush peer to be connected","time":{"start":1750329281647,"stop":1750329281647,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b91fe43cbdd959","name":"should throw error - invalid id","time":{"start":1750329244052,"stop":1750329244053,"duration":1},"status":"passed","severity":"normal"},{"uid":"95770450376dfa8d","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1750329849998,"stop":1750329849999,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f9ba7f2c5bfa50b","name":"Subscribe to topic containing Script and receive message","time":{"start":1750329841474,"stop":1750329841485,"duration":11},"status":"passed","severity":"normal"},{"uid":"b819547e0f87ab64","name":"Push message with Arabic payload","time":{"start":1750329970328,"stop":1750329970328,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ade6bec0ede5921","name":"Generator, 2 different pubsubtopics","time":{"start":1750329818643,"stop":1750329818643,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5d09194ad77302","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1750329518337,"stop":1750329518337,"duration":0},"status":"passed","severity":"normal"},{"uid":"aada9e7ee7926cbd","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1750329237783,"stop":1750329237783,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9185c548ce41e14","name":"creates an iterator","time":{"start":1750329846121,"stop":1750329846121,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca8ef6024b26fe52","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1750329649130,"stop":1750329649130,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01c358d963ab295","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1750329291228,"stop":1750329291229,"duration":1},"status":"passed","severity":"normal"},{"uid":"9999ef02eb18cd86","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1750329640940,"stop":1750329640940,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33c6fe607d3198b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1750329291267,"stop":1750329291268,"duration":1},"status":"passed","severity":"normal"},{"uid":"48bdd4be8d35783e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750329841502,"stop":1750329841503,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fa4fa5c66706215","name":"throws an error for improperly formatted content topics","time":{"start":1750329237780,"stop":1750329237780,"duration":0},"status":"passed","severity":"normal"},{"uid":"648ff9a027ebd28a","name":"Refresh subscription","time":{"start":1750329868566,"stop":1750329868566,"duration":0},"status":"passed","severity":"normal"},{"uid":"6705d5465f627bc2","name":"should be sent with empty content","time":{"start":1750329294484,"stop":1750329294485,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f542cfe73a00db3","name":"Push message with Script payload","time":{"start":1750329970329,"stop":1750329970329,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9323c6a0ac8018","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app26/2/topic633/json","time":{"start":1750329763735,"stop":1750329763735,"duration":0},"status":"passed","severity":"normal"},{"uid":"117067edf6b224eb","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750329841539,"stop":1750329841551,"duration":12},"status":"passed","severity":"normal"},{"uid":"9f437619e017cc49","name":"Check received message containing special chars","time":{"start":1750329768918,"stop":1750329768918,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd644f3d4fcdd8ec","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750329868565,"stop":1750329868566,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c2700820a46a86f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750329500027,"stop":1750329500027,"duration":0},"status":"passed","severity":"normal"},{"uid":"183aca8897ecefff","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1750329237773,"stop":1750329237773,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de203a53f317cbd","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1750329640943,"stop":1750329640943,"duration":0},"status":"passed","severity":"normal"},{"uid":"35fc66ed38037375","name":"Throws when trying to push message with empty payload","time":{"start":1750329970319,"stop":1750329970319,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde1c26ffd511e80","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1750329291265,"stop":1750329291266,"duration":1},"status":"passed","severity":"normal"},{"uid":"6521d1fdfc00f0d6","name":"should handle different types of entries","time":{"start":1750329280508,"stop":1750329280509,"duration":1},"status":"passed","severity":"normal"},{"uid":"7da6ac5c248e122","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750329841592,"stop":1750329841593,"duration":1},"status":"passed","severity":"normal"},{"uid":"e45dfb89cacb68a8","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750329868578,"stop":1750329868578,"duration":0},"status":"passed","severity":"normal"},{"uid":"758b7cd0d3249723","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750329868564,"stop":1750329868565,"duration":1},"status":"passed","severity":"normal"},{"uid":"39ea3686a12fa465","name":"should get / set TCP multiaddr","time":{"start":1750329244059,"stop":1750329244059,"duration":0},"status":"passed","severity":"normal"},{"uid":"f25f8a4731b624bf","name":"Check received message containing escaped characters","time":{"start":1750329768922,"stop":1750329768922,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0550e77a0dc0dc","name":"Subscribe and receives messages on 20 topics","time":{"start":1750329868565,"stop":1750329868565,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d93c9c1808d5f","name":"Subscribe to topic containing XML and publish message","time":{"start":1750329659168,"stop":1750329659168,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c457d9057a3bdf","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1750329837520,"stop":1750329837521,"duration":1},"status":"passed","severity":"normal"},{"uid":"659d125862cd934e","name":"Overlapping topic subscription","time":{"start":1750329841464,"stop":1750329841464,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a8c2a7ddd28ad","name":"should not receive a peer event after stop","time":{"start":1750329566114,"stop":1750329566114,"duration":0},"status":"passed","severity":"normal"},{"uid":"490290cac77a752c","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1750329849999,"stop":1750329849999,"duration":0},"status":"passed","severity":"normal"},{"uid":"88eb9b1f1ef3f2b1","name":"should add received messages to bloom filter","time":{"start":1750329294480,"stop":1750329294481,"duration":1},"status":"passed","severity":"normal"},{"uid":"56239548a33f181e","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1750329291235,"stop":1750329291235,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e23f703bff3a604","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1750329802845,"stop":1750329802846,"duration":1},"status":"passed","severity":"normal"},{"uid":"163a26585fb4a73d","name":"Accepts a valid Waku Message","time":{"start":1750329285297,"stop":1750329285298,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ba12e04adf12a63","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1750329237787,"stop":1750329237788,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd771e8583a63940","name":"Ping on unsubscribed peer","time":{"start":1750329377628,"stop":1750329377629,"duration":1},"status":"passed","severity":"normal"},{"uid":"96b94893893c05bc","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1750329237797,"stop":1750329237797,"duration":0},"status":"passed","severity":"normal"},{"uid":"55167ecc6190f8e8","name":"should properly create location multiaddrs - udp4","time":{"start":1750329244060,"stop":1750329244060,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e5a4795d701150","name":"Check received message containing XML","time":{"start":1750329742696,"stop":1750329742696,"duration":0},"status":"passed","severity":"normal"},{"uid":"1438b169594a5914","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1750329237775,"stop":1750329237775,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d9ca126dfe2d60c","name":"should not fail to stop the service if it was not started","time":{"start":1750329566110,"stop":1750329566111,"duration":1},"status":"passed","severity":"normal"},{"uid":"65063c9ae3fd09b2","name":"should throw if no connection provided","time":{"start":1750329252481,"stop":1750329252481,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6a01f6a7383153","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1750329237790,"stop":1750329237791,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac3e6ffd0bffb939","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1750329291232,"stop":1750329291233,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c873fcbc17ade1","name":"Subscribe and receives messages on 20 topics","time":{"start":1750329841448,"stop":1750329841448,"duration":0},"status":"passed","severity":"normal"},{"uid":"498fb77da2aa1343","name":"Check message received after jswaku node is restarted","time":{"start":1750329742702,"stop":1750329742702,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b1f9138fec7975c7","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1750329281346,"stop":1750329281346,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d82a027907b02b","name":"Decoder throws on empty string content topic","time":{"start":1750329270687,"stop":1750329270687,"duration":0},"status":"passed","severity":"normal"},{"uid":"821818466a2771e9","name":"Filter","time":{"start":1750329856041,"stop":1750329856041,"duration":0},"status":"passed","severity":"normal"},{"uid":"c18f4befa4f3d86e","name":"isConnected return false after peer stops","time":{"start":1750329330410,"stop":1750329330410,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f3ea13beedb6d34","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1750329291226,"stop":1750329291226,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e63f41088aff4d3","name":"Query Generator, Multiple PubsubTopics","time":{"start":1750329795783,"stop":1750329795785,"duration":2},"status":"passed","severity":"normal"},{"uid":"c1c2a7b4240d2b13","name":"should handle special patterns correctly","time":{"start":1750329293703,"stop":1750329293703,"duration":0},"status":"passed","severity":"normal"},{"uid":"eabda2ea1b81468f","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1750329850001,"stop":1750329850002,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cc9f0cee40b81ee","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1750329252830,"stop":1750329252830,"duration":0},"status":"passed","severity":"normal"},{"uid":"9526609a9edecc60","name":"Push message with Arabic payload","time":{"start":1750329970316,"stop":1750329970316,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f2b9b0658a2e29","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1750329291235,"stop":1750329291235,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c9e7662eba8ca5","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1750329260476,"stop":1750329260477,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fae223f1b188b7c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1750329237788,"stop":1750329237789,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1962670f52e291a","name":"Push message with Chinese payload","time":{"start":1750329970328,"stop":1750329970328,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6cbbb96cbb177a3","name":"Check received message containing Basic HTML tag","time":{"start":1750329768933,"stop":1750329768933,"duration":0},"status":"passed","severity":"normal"},{"uid":"59bcc743b8571dc9","name":"should properly create location multiaddrs - tcp6","time":{"start":1750329244061,"stop":1750329244061,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a31900e962cd67","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750329841527,"stop":1750329841527,"duration":0},"status":"passed","severity":"normal"},{"uid":"67ae0e90729e297","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750329841538,"stop":1750329841539,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aa1957dd936ffd1","name":"should return false when clusterId doesn't match","time":{"start":1750329281345,"stop":1750329281345,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d30745f8c5bb237","name":"throws on content topic with non-number generation field","time":{"start":1750329237762,"stop":1750329237763,"duration":1},"status":"passed","severity":"normal"},{"uid":"207ffdcc9a6a3571","name":"should detect messages with missing dependencies","time":{"start":1750329294483,"stop":1750329294483,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d65d71178b9f2d","name":"Decoder throws on undefined content topic","time":{"start":1750329252829,"stop":1750329252829,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a79ccc5b4027177","name":"Asymmetric encrypt & decrypt","time":{"start":1750329271164,"stop":1750329271165,"duration":1},"status":"passed","severity":"normal"},{"uid":"c362a7fa010d1ef9","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1750329291261,"stop":1750329291262,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c3d2155df1a5b30","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750329841512,"stop":1750329841512,"duration":0},"status":"passed","severity":"normal"},{"uid":"17dd16552bc73cce","name":"Passing page size 3 when there are 20 messages","time":{"start":1750329841176,"stop":1750329841176,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a902f7443c6a4b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750329470029,"stop":1750329470029,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7013851833936d","name":"Subscribe to topic containing JSON and publish message","time":{"start":1750329659169,"stop":1750329659169,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ac42060b560b60","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1750329291258,"stop":1750329291259,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cb0765cbaebef9","name":"Push message with rate limit","time":{"start":1750329970324,"stop":1750329970325,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6674e0152eb250c","name":"should throw an error for missing sharding configuration","time":{"start":1750329237796,"stop":1750329237796,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf88d89a662758b","name":"Check message with invalid timestamp is not received","time":{"start":1750329768937,"stop":1750329768937,"duration":0},"status":"passed","severity":"normal"},{"uid":"200abef36591bb1a","name":"Decoder throws on undefined content topic","time":{"start":1750329270686,"stop":1750329270687,"duration":1},"status":"passed","severity":"normal"},{"uid":"c126548682c68799","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750329841511,"stop":1750329841512,"duration":1},"status":"passed","severity":"normal"},{"uid":"d234952aa458173a","name":"random static sharding 10 - Cluster ID: 608, Shard ID: 556","time":{"start":1750329885957,"stop":1750329885957,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae64cdb282cf9acb","name":"should stop and cleanup resources","time":{"start":1750329281987,"stop":1750329281988,"duration":1},"status":"passed","severity":"normal"},{"uid":"801d3eb209cbb3df","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1750329237792,"stop":1750329237792,"duration":0},"status":"passed","severity":"normal"}]