mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 15:33:11 +00:00
1 line
191 KiB
JSON
1 line
191 KiB
JSON
[{"uid":"ebf9464841e24354","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1755288067069,"stop":1755288067069,"duration":0},"status":"passed","severity":"normal"},{"uid":"44be1a5d45b2f641","name":"Check received message containing short","time":{"start":1755288539228,"stop":1755288539228,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a94dcdc03bfea6","name":"should select older connection if present","time":{"start":1755288022338,"stop":1755288022338,"duration":0},"status":"passed","severity":"normal"},{"uid":"6408dbbaab2f1bc5","name":"Push message with numeric payload","time":{"start":1755288642975,"stop":1755288642979,"duration":4},"status":"passed","severity":"normal"},{"uid":"e1db4786354b8065","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1755288067086,"stop":1755288067087,"duration":1},"status":"passed","severity":"normal"},{"uid":"49679cca996db7ea","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1755288006050,"stop":1755288006051,"duration":1},"status":"passed","severity":"normal"},{"uid":"2edf2b9c6d1ac74f","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1755288270853,"stop":1755288270853,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e7b9c4b3e7f6b65","name":"should register libp2p event listeners when start is called","time":{"start":1755288053861,"stop":1755288053862,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d9993a5f78eb10d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1755288248244,"stop":1755288248245,"duration":1},"status":"passed","severity":"normal"},{"uid":"15531713dfdbbd4d","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1755288066009,"stop":1755288066010,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc093417e53fcaa","name":"should unregister libp2p event listeners when stop is called","time":{"start":1755288053862,"stop":1755288053862,"duration":0},"status":"passed","severity":"normal"},{"uid":"b686cb6f408dd7d7","name":"Publish message with rate limit","time":{"start":1755288269468,"stop":1755288269471,"duration":3},"status":"passed","severity":"normal"},{"uid":"26189a3e42e3b215","name":"LightPush","time":{"start":1755288418729,"stop":1755288418729,"duration":0},"status":"passed","severity":"normal"},{"uid":"469e32c1091b6211","name":"Push message with custom timestamp: 1755284515490","time":{"start":1755288643010,"stop":1755288643010,"duration":0},"status":"passed","severity":"normal"},{"uid":"a88ee0d8bcac399b","name":"should create ping timers when pingKeepAlive > 0","time":{"start":1755288022410,"stop":1755288022410,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ca7466d2d9ee97","name":"Store - dialed first","time":{"start":1755288418728,"stop":1755288418728,"duration":0},"status":"passed","severity":"normal"},{"uid":"975ce46bac311","name":"random static sharding 7 - Cluster ID: 858, Shard ID: 853","time":{"start":1755288356097,"stop":1755288356098,"duration":1},"status":"passed","severity":"normal"},{"uid":"64186f321d97b76d","name":"can query messages by message hash","time":{"start":1755288376774,"stop":1755288376775,"duration":1},"status":"passed","severity":"normal"},{"uid":"628ff108796e96d6","name":"should not create ping timers when pingKeepAlive = 0","time":{"start":1755288022410,"stop":1755288022411,"duration":1},"status":"passed","severity":"normal"},{"uid":"b926831e30bada3f","name":"should sort by lamportTimestamp when timestamps differ","time":{"start":1755288072570,"stop":1755288072570,"duration":0},"status":"passed","severity":"normal"},{"uid":"acbb890d8575ba19","name":"should skip already querying peers","time":{"start":1755288032217,"stop":1755288032217,"duration":0},"status":"passed","severity":"normal"},{"uid":"6adfc909931d88d4","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1755288067059,"stop":1755288067062,"duration":3},"status":"passed","severity":"normal"},{"uid":"93f611f41f17a711","name":"Subscribe to topic containing XML and receive message","time":{"start":1755288558704,"stop":1755288558705,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6784060151864f7","name":"should reject if Filter is requested but not mounted","time":{"start":1755288054229,"stop":1755288054233,"duration":4},"status":"passed","severity":"normal"},{"uid":"5bc7f84a50b78027","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1755288270854,"stop":1755288270864,"duration":10},"status":"passed","severity":"normal"},{"uid":"27988c68fa6697f7","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1755288067077,"stop":1755288067077,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd3073077e84c06","name":"should requeue task if no peer is available","time":{"start":1755288053379,"stop":1755288053379,"duration":0},"status":"passed","severity":"normal"},{"uid":"d875094e495990b6","name":"peer:update - should do nothing if another protocol hit","time":{"start":1755288022330,"stop":1755288022331,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e094296aee05c28","name":"should return DECODE_FAILED when ENR decoding fails","time":{"start":1755288032191,"stop":1755288032192,"duration":1},"status":"passed","severity":"normal"},{"uid":"e435099b0aadeaae","name":"Push message with escaped characters payload","time":{"start":1755288642984,"stop":1755288642984,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2195c527076a11c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1755288558713,"stop":1755288558714,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e3f0196961c8798","name":"should not dispatch event when already connected","time":{"start":1755288021072,"stop":1755288021072,"duration":0},"status":"passed","severity":"normal"},{"uid":"23cbbf1f056348c0","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1755288067056,"stop":1755288067056,"duration":0},"status":"passed","severity":"normal"},{"uid":"9151dc77e1ee0932","name":"Push message with Basic HTML tag payload","time":{"start":1755288642999,"stop":1755288642999,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f3673f1b47ad0d0","name":"should return false","time":{"start":1755288012213,"stop":1755288012214,"duration":1},"status":"passed","severity":"normal"},{"uid":"476f946518c05d3","name":"throws on content topic with empty encoding field","time":{"start":1755288006035,"stop":1755288006035,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdf33919bcb852d6","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1755288006038,"stop":1755288006039,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8879e637c9baeb1","name":"should increase lamport timestamp","time":{"start":1755288072915,"stop":1755288072916,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9e24e5408ddfb23","name":"should wait for Filter peer to be connected","time":{"start":1755288054235,"stop":1755288054235,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7e956de776cc69","name":"Check publish message containing Russian","time":{"start":1755288269454,"stop":1755288269454,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5210ba45e9569c3","name":"should push the message to the outgoing buffer","time":{"start":1755288072914,"stop":1755288072914,"duration":0},"status":"passed","severity":"normal"},{"uid":"5da33e76724cf37c","name":"Check received message containing special chars","time":{"start":1755288539229,"stop":1755288539229,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc8a6b0d9977916","name":"should not receive a peer event after stop","time":{"start":1755288258006,"stop":1755288258006,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ade7383acab6a3","name":"should return false when peer has no shard info","time":{"start":1755288021311,"stop":1755288021311,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45ec1218e8395f0","name":"Push message with Script payload","time":{"start":1755288642998,"stop":1755288642998,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf928c6c48a04bf","name":"Push message with emoji payload","time":{"start":1755288643001,"stop":1755288643001,"duration":0},"status":"passed","severity":"normal"},{"uid":"17bd2b651deb4a79","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1755288006040,"stop":1755288006040,"duration":0},"status":"passed","severity":"normal"},{"uid":"94288636a7deb31f","name":"should create timers for each pubsub topic where peer is in mesh","time":{"start":1755288022413,"stop":1755288022414,"duration":1},"status":"passed","severity":"normal"},{"uid":"c049dab4c2124e8f","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app22/2/topic667/utf8","time":{"start":1755288358319,"stop":1755288358320,"duration":1},"status":"passed","severity":"normal"},{"uid":"760ef059e3a82d55","name":"Push message with content topic containing SQL Injection","time":{"start":1755288643007,"stop":1755288643007,"duration":0},"status":"passed","severity":"normal"},{"uid":"618da70e6149b5ad","name":"should add event listener for peer:discovery","time":{"start":1755288020907,"stop":1755288020908,"duration":1},"status":"passed","severity":"normal"},{"uid":"c46ce747c911d27","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1755288166609,"stop":1755288166609,"duration":0},"status":"passed","severity":"normal"},{"uid":"785814f89b9528b9","name":"throws on content topic with empty application field","time":{"start":1755288006033,"stop":1755288006033,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bba79906c0b7cf0","name":"should remove event listeners","time":{"start":1755288022267,"stop":1755288022268,"duration":1},"status":"passed","severity":"normal"},{"uid":"c83ed16a67cdea9f","name":"All","time":{"start":1755288096314,"stop":1755288096315,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aa8cdc5b918afcf","name":"should create all internal components","time":{"start":1755288022811,"stop":1755288022811,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c2d5c671456062","name":"Generator, 2 nwaku nodes each with different shards","time":{"start":1755288364692,"stop":1755288364692,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9e4f32bbdd65f9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1755288558717,"stop":1755288558717,"duration":0},"status":"passed","severity":"normal"},{"uid":"315f1f2d224146af","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1755288067090,"stop":1755288067090,"duration":0},"status":"passed","severity":"normal"},{"uid":"8afde6285596fe3d","name":"should create KeepAliveManager with relay","time":{"start":1755288022389,"stop":1755288022389,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0af1ce6aa7216b","name":"Push message with XML payload","time":{"start":1755288642982,"stop":1755288642982,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3870719f3f11e1c","name":"should use DNS peer discovery with light client","time":{"start":1755288095937,"stop":1755288095937,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6471cffae19641d","name":"should skip peers without ENR","time":{"start":1755288032219,"stop":1755288032219,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af9bb8d7e59ff9f","name":"Subscribe and receive messages via waku relay post","time":{"start":1755288558697,"stop":1755288558698,"duration":1},"status":"passed","severity":"normal"},{"uid":"26fe514597f9bc64","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1755288022730,"stop":1755288022730,"duration":0},"status":"passed","severity":"normal"},{"uid":"c011923dfa206632","name":"should process up to 3 peers at once","time":{"start":1755288021782,"stop":1755288021782,"duration":0},"status":"passed","severity":"normal"},{"uid":"d502d435580fbc90","name":"Push message with content topic containing Arabic","time":{"start":1755288643006,"stop":1755288643007,"duration":1},"status":"passed","severity":"normal"},{"uid":"a779e00983f8ff93","name":"Push message with custom timestamp: 1755284515490","time":{"start":1755288642993,"stop":1755288642993,"duration":0},"status":"passed","severity":"normal"},{"uid":"37dbf95b569988f5","name":"should handle peerStore errors gracefully","time":{"start":1755288022816,"stop":1755288022816,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f32881337b3a7c","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1755288416047,"stop":1755288416047,"duration":0},"status":"passed","severity":"normal"},{"uid":"254ebf1eabab0424","name":"Passing page size 0 when there are 110 messages","time":{"start":1755288397685,"stop":1755288397685,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e697f175d2ef1f5","name":"should be able to decode the field with only FILTER set to true","time":{"start":1755288011481,"stop":1755288011482,"duration":1},"status":"passed","severity":"normal"},{"uid":"7094ea2212e5f158","name":"Wrong topic","time":{"start":1755288358328,"stop":1755288358328,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29a1ffe3a05e87","name":"should return false and handle errors gracefully","time":{"start":1755288022815,"stop":1755288022815,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f08515601ac147","name":"Sample","time":{"start":1755288011599,"stop":1755288011599,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d2e5d69b3feaac","name":"should remove event listeners","time":{"start":1755288022400,"stop":1755288022400,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a26e370492c9bdc","name":"should do nothing if no non-locked connections to drop","time":{"start":1755288022297,"stop":1755288022298,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a70df630fd86478","name":"Light Node - default protocols","time":{"start":1755288418729,"stop":1755288418730,"duration":1},"status":"passed","severity":"normal"},{"uid":"29976176cf272290","name":"should skip peers without peer exchange protocol","time":{"start":1755288032217,"stop":1755288032217,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5de2f6e9fd0f51c","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1755288416047,"stop":1755288416047,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd269e49389a676f","name":"should dial peer when on same shard","time":{"start":1755288021775,"stop":1755288021775,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9432d2b0b63bd0","name":"Using a function","time":{"start":1755288416361,"stop":1755288416362,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aca80614142cb0f","name":"should return false when peer is not on the specified shard","time":{"start":1755288021313,"stop":1755288021313,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8cc1346ff1e41","name":"should not be empty after adding a subscription","time":{"start":1755288053772,"stop":1755288053776,"duration":4},"status":"passed","severity":"normal"},{"uid":"360cd6a1d3619f3a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1755288067089,"stop":1755288067090,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd1b6e3005f91282","name":"should send relay ping messages on timer","time":{"start":1755288022414,"stop":1755288022415,"duration":1},"status":"passed","severity":"normal"},{"uid":"88d97aa2cfee6b2a","name":"should return undefined if no connection provided","time":{"start":1755288022314,"stop":1755288022320,"duration":6},"status":"passed","severity":"normal"},{"uid":"753314fb2b4211b5","name":"throws on content topic with empty topic name field","time":{"start":1755288006034,"stop":1755288006034,"duration":0},"status":"passed","severity":"normal"},{"uid":"231f4f6571d79b6f","name":"does not validate decoders for hash queries","time":{"start":1755288022646,"stop":1755288022646,"duration":0},"status":"passed","severity":"normal"},{"uid":"260233fb0fe52f08","name":"should emit events and transition isConnected state when has peers or no peers","time":{"start":1755288111537,"stop":1755288111537,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4e6c25e6d22b46","name":"should handle complete peer lifecycle","time":{"start":1755288022419,"stop":1755288022420,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaca34ec3fb0d12a","name":"should not requeue if maxAttempts is exhausted and no peer is available","time":{"start":1755288053379,"stop":1755288053380,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd150c762b34834e","name":"should return true when peer is on the pubsub topic shard","time":{"start":1755288021314,"stop":1755288021314,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecbf1f434fb91a1a","name":"should perform ping and update peer store on timer","time":{"start":1755288022411,"stop":1755288022411,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3a8ed71281b128","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1755288416048,"stop":1755288416048,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55b55bc58852a9d","name":"should not fail to start the service if it is already started","time":{"start":1755288095929,"stop":1755288095929,"duration":0},"status":"passed","severity":"normal"},{"uid":"c368125bde531f92","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1755288012208,"stop":1755288012208,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e604fa4b46a45b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1755288006051,"stop":1755288006051,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5485f5b6f18da7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1755288067090,"stop":1755288067091,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4fc23e0bea8685b","name":"should wait for LightPush peer to be connected","time":{"start":1755288054234,"stop":1755288054235,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d5317f42637fd58","name":"Waku message hash computation (payload length 0)","time":{"start":1755288021550,"stop":1755288021550,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70bee742e29284b","name":"should throw error - no id","time":{"start":1755288012209,"stop":1755288012209,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5ac6aabb38c182","name":"should throw error when no peers are available","time":{"start":1755288054341,"stop":1755288054341,"duration":0},"status":"passed","severity":"normal"},{"uid":"9097c41d2b4d3b01","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1755288558714,"stop":1755288558714,"duration":0},"status":"passed","severity":"normal"},{"uid":"982bfaed790dd106","name":"should only return 1 node with relay capability","time":{"start":1755288032569,"stop":1755288032569,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e992acbf8196ef","name":"should return false when peer is not found","time":{"start":1755288021311,"stop":1755288021312,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dd702ca500ff3bc","name":"Check message with invalid timestamp is not received","time":{"start":1755288539225,"stop":1755288539225,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7dc976844208fd","name":"should throw an error for insufficient data","time":{"start":1755288006143,"stop":1755288006144,"duration":1},"status":"passed","severity":"normal"},{"uid":"59774e36a77f7d56","name":"should return different streams if requested simultaniously","time":{"start":1755288022320,"stop":1755288022320,"duration":0},"status":"passed","severity":"normal"},{"uid":"c03860962ebe78c0","name":"should return false when network is not connected","time":{"start":1755288022813,"stop":1755288022813,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5e2d321631dbd","name":"can start the service","time":{"start":1755288258002,"stop":1755288258002,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ffa4d005ef3d6e4","name":"Check publish message containing Chinese","time":{"start":1755288269453,"stop":1755288269454,"duration":1},"status":"passed","severity":"normal"},{"uid":"32cb17d4400092ef","name":"ends if response has no messages","time":{"start":1755288022647,"stop":1755288022647,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a7c528351f1807e","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1755288022331,"stop":1755288022332,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d60784bc836c12d","name":"Round trip binary serialization","time":{"start":1755288022728,"stop":1755288022729,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c9e96dcf6802408","name":"Push message with SQL Injection payload","time":{"start":1755288642981,"stop":1755288642981,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e8bb70c3f452ac","name":"should get / set TCP multiaddr","time":{"start":1755288012217,"stop":1755288012217,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0bb91a1fa3ea5e8","name":"should handle complete discovery-to-dial flow","time":{"start":1755288020925,"stop":1755288020925,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef42d97ccc712973","name":"should successfully subscribe to supported pubsub topic","time":{"start":1755288054214,"stop":1755288054214,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd33b5048f296f9a","name":"should dial all known peers when reached zero connections","time":{"start":1755288134250,"stop":1755288134252,"duration":2},"status":"passed","severity":"normal"},{"uid":"bdb69f0996a7dc59","name":"configure the node with multiple content topics","time":{"start":1755288358329,"stop":1755288358329,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbcbb494f246e5ef","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1755288067043,"stop":1755288067043,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eeb8c91a071e8d1","name":"Push message with content topic containing unicode special characters","time":{"start":1755288643008,"stop":1755288643008,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c436a79dca3c84","name":"Query generator for multiple messages with different message text format","time":{"start":1755288402172,"stop":1755288402173,"duration":1},"status":"passed","severity":"normal"},{"uid":"36011fc28dca00fb","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1755288261382,"stop":1755288261382,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c492a7afef39ab","name":"should add and check entries correctly","time":{"start":1755288052438,"stop":1755288052450,"duration":12},"status":"passed","severity":"normal"},{"uid":"4355c6a01739ba74","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1755288558697,"stop":1755288558697,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5446d2fa6a8b67","name":"Check received message containing JSON","time":{"start":1755288539231,"stop":1755288539231,"duration":0},"status":"passed","severity":"normal"},{"uid":"63aa8ec0075eb88d","name":"should initialize with default number of peers","time":{"start":1755288053848,"stop":1755288053849,"duration":1},"status":"passed","severity":"normal"},{"uid":"21cd2963150e2b9a","name":"Publish message with custom timestamp: Fri Aug 15 2025 21:04:21 GMT+0000 (Coordinated Universal Time)","time":{"start":1755288269460,"stop":1755288269460,"duration":0},"status":"passed","severity":"normal"},{"uid":"a50ccab3509fc36d","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1755288032349,"stop":1755288032349,"duration":0},"status":"passed","severity":"normal"},{"uid":"a51f229321df06fe","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1755288166608,"stop":1755288166609,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb6bdcfe648d6df5","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1755288067070,"stop":1755288067076,"duration":6},"status":"passed","severity":"normal"},{"uid":"191c2bbc523a69af","name":"Push message with content topic containing long","time":{"start":1755288642987,"stop":1755288642987,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2c0632411fcc30","name":"should not process empty queue","time":{"start":1755288021782,"stop":1755288021783,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7d4bcbc2bd74c90","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1755288067077,"stop":1755288067078,"duration":1},"status":"passed","severity":"normal"},{"uid":"445359d6ce36a270","name":"Overlapping topic subscription","time":{"start":1755288558712,"stop":1755288558712,"duration":0},"status":"passed","severity":"normal"},{"uid":"d68102650c240512","name":"should clear dial history on start","time":{"start":1755288021749,"stop":1755288021749,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a730da2e352892","name":"accepts valid message hash query","time":{"start":1755288022010,"stop":1755288022011,"duration":1},"status":"passed","severity":"normal"},{"uid":"1582a18a80ab531a","name":"Check received message containing unicode special characters","time":{"start":1755288539222,"stop":1755288539223,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bfe103cc0f5864b","name":"Correctly serialized arguments","time":{"start":1755288166868,"stop":1755288166869,"duration":1},"status":"passed","severity":"normal"},{"uid":"62d824160d7fe573","name":"should be safe to call multiple times","time":{"start":1755288022813,"stop":1755288022813,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a67d4ac92db573","name":"isConnected return false after peer stops","time":{"start":1755288111535,"stop":1755288111536,"duration":1},"status":"passed","severity":"normal"},{"uid":"98221fdeb7282eaf","name":"should reject if Relay is requested but not mounted","time":{"start":1755288054228,"stop":1755288054229,"duration":1},"status":"passed","severity":"normal"},{"uid":"163642fa8a09a579","name":"should handle corrupted shard info gracefully","time":{"start":1755288021326,"stop":1755288021327,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bb65234f370336d","name":"Subscribe and receives messages on 20 topics","time":{"start":1755288558710,"stop":1755288558710,"duration":0},"status":"passed","severity":"normal"},{"uid":"db87e091529cdaaa","name":"Push message with content topic containing short","time":{"start":1755288642986,"stop":1755288642987,"duration":1},"status":"passed","severity":"normal"},{"uid":"836cc1c5c9f91a38","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1755288067048,"stop":1755288067049,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3d6438729e40fa6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1755288558701,"stop":1755288558701,"duration":0},"status":"passed","severity":"normal"},{"uid":"73cab494233676bc","name":"Push message with content topic containing special chars","time":{"start":1755288643004,"stop":1755288643004,"duration":0},"status":"passed","severity":"normal"},{"uid":"8013b208ca741596","name":"Push message with JSON payload","time":{"start":1755288642982,"stop":1755288642983,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3d683b72d729e5","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1755288374242,"stop":1755288374242,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df2670c8fb1eced","name":"should handle shardReader errors","time":{"start":1755288022817,"stop":1755288022818,"duration":1},"status":"passed","severity":"normal"},{"uid":"14102ab4b7ce52a2","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1755288032351,"stop":1755288032351,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ff79374b35c788","name":"should dispatch network event when browser goes offline","time":{"start":1755288021074,"stop":1755288021074,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b62adf1c1d2753f","name":"should send to specified number of peers of used peers","time":{"start":1755288053273,"stop":1755288053278,"duration":5},"status":"passed","severity":"normal"},{"uid":"7de2dbca60903bbb","name":"Subscribe to topic containing JSON and receive message","time":{"start":1755288558705,"stop":1755288558705,"duration":0},"status":"passed","severity":"normal"},{"uid":"d73cd9d035f9092e","name":"should partition messages based on acknowledgement status","time":{"start":1755288072921,"stop":1755288072921,"duration":0},"status":"passed","severity":"normal"},{"uid":"797a70ce018c37ff","name":"should return false when pubsub topic parsing fails","time":{"start":1755288021315,"stop":1755288021315,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc1c71531e972ec","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1755288006049,"stop":1755288006049,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99f406e0a3b2819","name":"Subscribe and receive messages via lightPush","time":{"start":1755288558707,"stop":1755288558707,"duration":0},"status":"passed","severity":"normal"},{"uid":"e12418edd583fd5c","name":"Push message with content topic containing SQL Injection","time":{"start":1755288642989,"stop":1755288642990,"duration":1},"status":"passed","severity":"normal"},{"uid":"597d981f07640f7d","name":"throws if store query response has error status","time":{"start":1755288022647,"stop":1755288022647,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc65c6e9cb860951","name":"Callback on promise","time":{"start":1755288402174,"stop":1755288402175,"duration":1},"status":"passed","severity":"normal"},{"uid":"babc541bfce293db","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1755288072916,"stop":1755288072916,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2b5b2e745f2e42","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1755288558698,"stop":1755288558698,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da51f153d19feca","name":"should return only peers supporting the requested protocol and pubsub topic","time":{"start":1755288053862,"stop":1755288053862,"duration":0},"status":"passed","severity":"normal"},{"uid":"dae15cf40c52e0d2","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1755288067078,"stop":1755288067078,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb49b5b5286646b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1755288248245,"stop":1755288248245,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7c56774323b6295","name":"Check received message containing shell command","time":{"start":1755288539222,"stop":1755288539222,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c7cb9db97f991a","name":"should create PeerExchange instance with components","time":{"start":1755288032194,"stop":1755288032195,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2d67fba5611e646","name":"should get all peers from store","time":{"start":1755288022272,"stop":1755288022272,"duration":0},"status":"passed","severity":"normal"},{"uid":"17098cfe83aea5eb","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1755288067093,"stop":1755288067094,"duration":1},"status":"passed","severity":"normal"},{"uid":"51db519b32e263a7","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1755288539227,"stop":1755288539227,"duration":0},"status":"passed","severity":"normal"},{"uid":"e810286457a12474","name":"Reusing cursor across nodes","time":{"start":1755288368701,"stop":1755288368702,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a444f2faf2d7557","name":"should initialize with custom number of peers","time":{"start":1755288053849,"stop":1755288053852,"duration":3},"status":"passed","severity":"normal"},{"uid":"40b5442f40a361c0","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1755288067089,"stop":1755288067089,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5023025adccd2f3","name":"should filter out already connected peers","time":{"start":1755288022276,"stop":1755288022277,"duration":1},"status":"passed","severity":"normal"},{"uid":"115928fc5fd8229a","name":"Push message with numeric payload","time":{"start":1755288642996,"stop":1755288642996,"duration":0},"status":"passed","severity":"normal"},{"uid":"41398613eccd2100","name":"should hang up with multiaddr and return true on success","time":{"start":1755288022815,"stop":1755288022815,"duration":0},"status":"passed","severity":"normal"},{"uid":"785888b50ba630d6","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1755288067058,"stop":1755288067059,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea582b49b5498236","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1755288558715,"stop":1755288558715,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec7b034562e0a042","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1755288111530,"stop":1755288111531,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ef07fea5c4370ef","name":"should skip peers without peerInfo in ENR","time":{"start":1755288032220,"stop":1755288032220,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d8cfa7fa3e152d","name":"different cluster: nodes don't connect","time":{"start":1755288166608,"stop":1755288166608,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c39f6957598aab2","name":"Subscribe to topic containing long and receive message","time":{"start":1755288558701,"stop":1755288558701,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e46627816335bf","name":"Delete observer","time":{"start":1755288249878,"stop":1755288249879,"duration":1},"status":"passed","severity":"normal"},{"uid":"24d828aaf7c87cff","name":"Push message equal or less that 1MB","time":{"start":1755288643011,"stop":1755288643011,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad4ace342f1d3a6e","name":"should successfully unsubscribe from an existing subscription","time":{"start":1755288054215,"stop":1755288054215,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f2fe998d2141fd8","name":"should handle multiple peers with different shard configurations","time":{"start":1755288021786,"stop":1755288021788,"duration":2},"status":"passed","severity":"normal"},{"uid":"67ec68db8e8a693c","name":"Check message received after jswaku node is restarted","time":{"start":1755288539227,"stop":1755288539227,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e8ae5630a94448e","name":"should start ping timers on peer connect","time":{"start":1755288022401,"stop":1755288022409,"duration":8},"status":"passed","severity":"normal"},{"uid":"c881e269890d8f18","name":"Check received message with timestamp: 1755288090008 ","time":{"start":1755288539224,"stop":1755288539224,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c76cd6064441fb","name":"should properly compute the node id","time":{"start":1755288012215,"stop":1755288012215,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a73ab6104b75f3a","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1755288054214,"stop":1755288054215,"duration":1},"status":"passed","severity":"normal"},{"uid":"df60ae0860701c22","name":"should set default options when no config provided","time":{"start":1755288022810,"stop":1755288022810,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a3c04bcbf05f85d","name":"random static sharding 3 - Cluster ID: 938, Shard ID: 229","time":{"start":1755288356096,"stop":1755288356096,"duration":0},"status":"passed","severity":"normal"},{"uid":"81145d04468ce111","name":"random static sharding 5 - Cluster ID: 783, Shard ID: 145","time":{"start":1755288356096,"stop":1755288356097,"duration":1},"status":"passed","severity":"normal"},{"uid":"5813884eb8bb100f","name":"should create KeepAliveManager with required options","time":{"start":1755288022382,"stop":1755288022382,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ab35f4037898f3","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1755288021549,"stop":1755288021549,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e96551f2aa7ab7","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1755288067064,"stop":1755288067068,"duration":4},"status":"passed","severity":"normal"},{"uid":"769e599e69071a81","name":"should skip peer when dialed recently","time":{"start":1755288021764,"stop":1755288021764,"duration":0},"status":"passed","severity":"normal"},{"uid":"5efdeacae3f74c9a","name":"should dial peers from store when no connections remain","time":{"start":1755288022271,"stop":1755288022271,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6ce5865f9831c71","name":"Non TWN Cluster","time":{"start":1755288358318,"stop":1755288358318,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3a321d7447c380","name":"should drop connection to one peer on hangUp","time":{"start":1755288180793,"stop":1755288180793,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ecdd3dc143117cc","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1755288368692,"stop":1755288368695,"duration":3},"status":"passed","severity":"normal"},{"uid":"7e3c5cea35e2dc35","name":"Check publish message containing escaped characters","time":{"start":1755288269457,"stop":1755288269458,"duration":1},"status":"passed","severity":"normal"},{"uid":"94cfd075128326ba","name":"should handle complete dial lifecycle","time":{"start":1755288021786,"stop":1755288021786,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dd45abd793992d6","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1755288032349,"stop":1755288032349,"duration":0},"status":"passed","severity":"normal"},{"uid":"d795d6d821ed4038","name":"should create RPC request with correct parameters","time":{"start":1755288032194,"stop":1755288032194,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48a7426085d38c","name":"Renews subscription after lossing a connection","time":{"start":1755288558707,"stop":1755288558707,"duration":0},"status":"passed","severity":"normal"},{"uid":"60006b43b29b32ba","name":"Check message with no payload is not received","time":{"start":1755288539235,"stop":1755288539235,"duration":0},"status":"passed","severity":"normal"},{"uid":"68aeb8101a4dc17a","name":"Query Generator - true","time":{"start":1755288384158,"stop":1755288384158,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a068fc311fad0de","name":"should be able to decode the field with only STORE set to true","time":{"start":1755288011482,"stop":1755288011482,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0865a3721772476","name":"should skip updating peer store if peer has same addresses","time":{"start":1755288020922,"stop":1755288020924,"duration":2},"status":"passed","severity":"normal"},{"uid":"ca434199704e8d05","name":"Encoder throws on empty string content topic","time":{"start":1755288022730,"stop":1755288022730,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5b9369223d5b5b","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1755288404203,"stop":1755288404204,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d515b5aa1568d2c","name":"should handle case with all peers already connected","time":{"start":1755288022279,"stop":1755288022279,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45c8027f2925bd3","name":"should handle errors when getting connections","time":{"start":1755288021075,"stop":1755288021075,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fbefba255560658","name":"isConnected between 2 js-waku relay nodes","time":{"start":1755288111536,"stop":1755288111537,"duration":1},"status":"passed","severity":"normal"},{"uid":"c662d3691e0f18bc","name":"should drop connection via multiaddr with hangUp","time":{"start":1755288180793,"stop":1755288180793,"duration":0},"status":"passed","severity":"normal"},{"uid":"459c528cde6b0c10","name":"should handle cache.get errors gracefully","time":{"start":1755288036100,"stop":1755288036100,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7dd1698d70d8f93","name":"should reject if LightPush is requested but not mounted","time":{"start":1755288054229,"stop":1755288054229,"duration":0},"status":"passed","severity":"normal"},{"uid":"851d1780e790ce4d","name":"topics with same application and version share the same shard","time":{"start":1755288006041,"stop":1755288006041,"duration":0},"status":"passed","severity":"normal"},{"uid":"27cd05ff6ad33296","name":"should properly create location multiaddrs - tcp4","time":{"start":1755288012218,"stop":1755288012218,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b66985de4410e5","name":"should emit a peer event after start","time":{"start":1755288036098,"stop":1755288036098,"duration":0},"status":"passed","severity":"normal"},{"uid":"2207989799535f8c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1755288006047,"stop":1755288006047,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eafc7575d1730ba","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1755288006048,"stop":1755288006049,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bee820402cdb8b8","name":"msgTime: 0 ms from now, startTime: 1755029202502, endTime: 1755288402502","time":{"start":1755288416048,"stop":1755288416049,"duration":1},"status":"passed","severity":"normal"},{"uid":"336c8499d8343bec","name":"Check received message containing long","time":{"start":1755288539218,"stop":1755288539218,"duration":0},"status":"passed","severity":"normal"},{"uid":"50a5e69c29a6a10","name":"should add and remove event listeners correctly","time":{"start":1755288036100,"stop":1755288036100,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48b3da00310828f","name":"should unlock peer and allow reuse after renewPeer","time":{"start":1755288053859,"stop":1755288053859,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb49b48a5499ced","name":"should not discard bootstrap peers if under the limit","time":{"start":1755288134253,"stop":1755288134253,"duration":0},"status":"passed","severity":"normal"},{"uid":"2639b9e3d742ca14","name":"should handle multiple query options for time ranges","time":{"start":1755288054342,"stop":1755288054342,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f686db04a5b062","name":"Refresh subscription","time":{"start":1755288270866,"stop":1755288270867,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5ce59999a51c1fd9","name":"Push message with content topic containing long","time":{"start":1755288643003,"stop":1755288643003,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45bfae493ccf7a1","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1755288416050,"stop":1755288416050,"duration":0},"status":"passed","severity":"normal"},{"uid":"299ebc825acc45d9","name":"Stops search when maxGet is reached","time":{"start":1755288032224,"stop":1755288032225,"duration":1},"status":"passed","severity":"normal"},{"uid":"25047dc0786c3434","name":"should be safe to call multiple times","time":{"start":1755288021761,"stop":1755288021762,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f08b744d4d285f2","name":"should reject if Store is requested but not mounted","time":{"start":1755288054229,"stop":1755288054229,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24690264b75b5a0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1755288558704,"stop":1755288558704,"duration":0},"status":"passed","severity":"normal"},{"uid":"3122646e79087939","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1755288067055,"stop":1755288067055,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bc191c22ec7602c","name":"should handle peer disconnect event when no connections remain","time":{"start":1755288021070,"stop":1755288021070,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc03a4e0661f36","name":"should set field with all protocols enabled","time":{"start":1755288012220,"stop":1755288012220,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6611b995842639","name":"should initialize bloom filter with correct parameters","time":{"start":1755288070423,"stop":1755288070424,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b0d5d2a8343e704","name":"Subscribe to topic containing numeric and receive message","time":{"start":1755288558713,"stop":1755288558713,"duration":0},"status":"passed","severity":"normal"},{"uid":"61099fd7281d78e","name":"should not change state when connections remain after disconnect","time":{"start":1755288021070,"stop":1755288021071,"duration":1},"status":"passed","severity":"normal"},{"uid":"414047ff57e89c28","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1755288011478,"stop":1755288011478,"duration":0},"status":"passed","severity":"normal"},{"uid":"343233132550e0f6","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1755288067076,"stop":1755288067076,"duration":0},"status":"passed","severity":"normal"},{"uid":"3557db41f8560220","name":"should be online or offline if network state changed","time":{"start":1755288111538,"stop":1755288111538,"duration":0},"status":"passed","severity":"normal"},{"uid":"216a874abef4f97c","name":"should dispatch network event when browser goes online","time":{"start":1755288021074,"stop":1755288021074,"duration":0},"status":"passed","severity":"normal"},{"uid":"491db372359c1838","name":"recovers when dns.resolve returns empty","time":{"start":1755288032567,"stop":1755288032567,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7157f79658e127","name":"Check received message with timestamp: 1649153314 ","time":{"start":1755288539233,"stop":1755288539233,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a936780e5859272","name":"should return false when peer is not on the pubsub topic shard","time":{"start":1755288021314,"stop":1755288021315,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f17fbcad42ca2de","name":"Check message received after jswaku node is restarted","time":{"start":1755288539235,"stop":1755288539235,"duration":0},"status":"passed","severity":"normal"},{"uid":"2847f17948f8d8c3","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1755288067041,"stop":1755288067042,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7fc62494c420a85","name":"Push message with Russian payload","time":{"start":1755288642997,"stop":1755288642998,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fbc3272dcd33ec9","name":"Push 30 different messages","time":{"start":1755288643001,"stop":1755288643001,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6c2ad33715d9ac83","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1755288558708,"stop":1755288558708,"duration":0},"status":"passed","severity":"normal"},{"uid":"a36d5211feb250eb","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1755288042141,"stop":1755288042141,"duration":0},"status":"passed","severity":"normal"},{"uid":"7512fa52f5943c69","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1755288067064,"stop":1755288067064,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a797b50ae6d69f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1755288006051,"stop":1755288006051,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff36f13a79f6b78","name":"should handle dial errors gracefully","time":{"start":1755288020914,"stop":1755288020920,"duration":6},"status":"passed","severity":"normal"},{"uid":"9189c2aecad8b1cc","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1755288067062,"stop":1755288067063,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fb096ff4699a497","name":"should return exactly numPeersToUse peers when enough are available","time":{"start":1755288053863,"stop":1755288053863,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c0eda35d281332","name":"Check received message containing emoji","time":{"start":1755288539223,"stop":1755288539223,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eccef43ef7ab6c3","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1755288032570,"stop":1755288032571,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9e0a2b011f595700","name":"Push to array if already present","time":{"start":1755288005701,"stop":1755288005701,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e448ee748cfb05","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1755288067068,"stop":1755288067068,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0ec6ae137c1117","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1755288067077,"stop":1755288067077,"duration":0},"status":"passed","severity":"normal"},{"uid":"267528b17f224fec","name":"should chunk queries when time window exceeds maxTimeLimit","time":{"start":1755288054342,"stop":1755288054342,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc3e4baacb875815","name":"Accepts a valid Waku Message","time":{"start":1755288057748,"stop":1755288057749,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a0b936102b83d78","name":"returns nothing if no connections present","time":{"start":1755288022333,"stop":1755288022333,"duration":0},"status":"passed","severity":"normal"},{"uid":"d468b8a37dd32255","name":"same cluster: nodes connect","time":{"start":1755288166609,"stop":1755288166610,"duration":1},"status":"passed","severity":"normal"},{"uid":"502f720a6d18a118","name":"Subscribe to topic containing Russian and receive message","time":{"start":1755288558703,"stop":1755288558703,"duration":0},"status":"passed","severity":"normal"},{"uid":"237b6166cb1be713","name":"Check message with no content topic is not received","time":{"start":1755288539234,"stop":1755288539235,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe90d23bef615576","name":"should handle dial errors","time":{"start":1755288022814,"stop":1755288022814,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd5d613b5519ed9","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1755288263490,"stop":1755288263492,"duration":2},"status":"passed","severity":"normal"},{"uid":"a26321170a26da0d","name":"msgTime: 0 ms from now, startTime: 1755202002502, endTime: 1755288402502","time":{"start":1755288416049,"stop":1755288416049,"duration":0},"status":"passed","severity":"normal"},{"uid":"c114e17ea95b87e5","name":"Push message with content topic containing Russian","time":{"start":1755288642989,"stop":1755288642989,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a139b5f55513355","name":"Waku message hash computation (meta attribute not present)","time":{"start":1755288021549,"stop":1755288021550,"duration":1},"status":"passed","severity":"normal"},{"uid":"7151ed968a1cfaf0","name":"should be safe to call multiple times","time":{"start":1755288022401,"stop":1755288022401,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d84e0b6aef5abb","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app82/5/topic701/xml","time":{"start":1755288358320,"stop":1755288358320,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23c0837cb953462","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1755288067064,"stop":1755288067064,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f39ba379990308f","name":"should be safe to call multiple times","time":{"start":1755288020908,"stop":1755288020911,"duration":3},"status":"passed","severity":"normal"},{"uid":"3e4a3ccb4256b1dd","name":"Push message with content topic containing Chinese","time":{"start":1755288643006,"stop":1755288643006,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39d52995c0b6033","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1755288558698,"stop":1755288558698,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c6e289154ca052","name":"Subscribe to topic containing short and receive message","time":{"start":1755288558700,"stop":1755288558701,"duration":1},"status":"passed","severity":"normal"},{"uid":"336dda1941ee8bd4","name":"should dial more peers if under maxConnections","time":{"start":1755288022294,"stop":1755288022296,"duration":2},"status":"passed","severity":"normal"},{"uid":"48ad11f2dff01789","name":"should fail to send if no connected peers found","time":{"start":1755288053272,"stop":1755288053273,"duration":1},"status":"passed","severity":"normal"},{"uid":"1274d3956b701e6f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1755288558702,"stop":1755288558703,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d49a0fd360d6522","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1755288067049,"stop":1755288067049,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba61e572220c62b6","name":"should properly create location multiaddrs - udp4","time":{"start":1755288012218,"stop":1755288012218,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f97848c79746e1","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1755288067042,"stop":1755288067042,"duration":0},"status":"passed","severity":"normal"},{"uid":"b315604b77fe117d","name":"should throw error - no id","time":{"start":1755288012211,"stop":1755288012212,"duration":1},"status":"passed","severity":"normal"},{"uid":"b90147496d371265","name":"Passing page size 19 when there are 20 messages","time":{"start":1755288397687,"stop":1755288397687,"duration":0},"status":"passed","severity":"normal"},{"uid":"50046a0c2dd7f572","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1755288067063,"stop":1755288067063,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86c77c6aa29676f","name":"ignores domain fetching errors","time":{"start":1755288032567,"stop":1755288032568,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c424cdb207e6835","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1755288402176,"stop":1755288402176,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ae385c74e9eb1f","name":"should handle errors when globalThis is not available","time":{"start":1755288021062,"stop":1755288021062,"duration":0},"status":"passed","severity":"normal"},{"uid":"150314a9f3f4d209","name":"Mutual subscription","time":{"start":1755288270850,"stop":1755288270851,"duration":1},"status":"passed","severity":"normal"},{"uid":"299136f55c20497e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1755288067094,"stop":1755288067095,"duration":1},"status":"passed","severity":"normal"},{"uid":"2af54bcd9bd1e111","name":"Ordered callback, aborts when callback returns true","time":{"start":1755288402176,"stop":1755288402177,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2cc2b0f4337286d","name":"Query Generator - false","time":{"start":1755288384159,"stop":1755288384159,"duration":0},"status":"passed","severity":"normal"},{"uid":"146ebd1d869eb19b","name":"should remove CONNECTION_LOCKED_TAG from peer connections when unlocking","time":{"start":1755288053870,"stop":1755288053870,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78ff1438d9bffa3","name":"yields undefined for messages without content topic","time":{"start":1755288022648,"stop":1755288022648,"duration":0},"status":"passed","severity":"normal"},{"uid":"f58c3e2460799f71","name":"Push message with content topic containing escaped characters","time":{"start":1755288643008,"stop":1755288643008,"duration":0},"status":"passed","severity":"normal"},{"uid":"893a3b375d554f1e","name":"should be able to decode the field with only RELAY set to true","time":{"start":1755288011481,"stop":1755288011481,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf5fe3b88823570","name":"should insert message into bloom filter","time":{"start":1755288072914,"stop":1755288072914,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e995517651fd8d0","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1755288095937,"stop":1755288095938,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fec1da72b0e57aea","name":"should handle malformed response data","time":{"start":1755288032192,"stop":1755288032192,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a1ecee45e429e5","name":"should successfully query store with valid decoders and options","time":{"start":1755288054341,"stop":1755288054341,"duration":0},"status":"passed","severity":"normal"},{"uid":"38bb90f2ec268371","name":"Subscribe to topic containing special chars and receive message","time":{"start":1755288558702,"stop":1755288558702,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf973ae97785243","name":"Push message with Arabic payload","time":{"start":1755288642980,"stop":1755288642980,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc811be29b350c9","name":"should retrieve all multiaddrs when several ENR Tree URLs are passed","time":{"start":1755288095938,"stop":1755288095938,"duration":0},"status":"skipped","severity":"normal"},{"uid":"987a7be4c6ff5c91","name":"Check received message with timestamp: 1755288090008000000 ","time":{"start":1755288539233,"stop":1755288539233,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa9d9286a94a6e5","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1755288030962,"stop":1755288030962,"duration":0},"status":"passed","severity":"normal"},{"uid":"7015fb68d258880b","name":"should enable only peerCache when dns and peerExchange are disabled","time":{"start":1755288053604,"stop":1755288053604,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ded57c8d49c4c4","name":"udp ip6 address","time":{"start":1755288011452,"stop":1755288011453,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7617fd6c340fcee","name":"should wait for Store peer to be connected","time":{"start":1755288054235,"stop":1755288054235,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e1db53376a4f76","name":"should reject on timeout if it was set","time":{"start":1755288054233,"stop":1755288054234,"duration":1},"status":"passed","severity":"normal"},{"uid":"de48cdb5a8600ef","name":"should be safe to call multiple times","time":{"start":1755288022812,"stop":1755288022812,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba600c25dc49d6d","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1755288404204,"stop":1755288404205,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0ba0f40f710c3b3","name":"Push message with XML payload","time":{"start":1755288642998,"stop":1755288642999,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f17b904aa64acf8","name":"Check meta is set [symmetric]","time":{"start":1755288042141,"stop":1755288042142,"duration":1},"status":"passed","severity":"normal"},{"uid":"321df7731b284e85","name":"A test","time":{"start":1755288151781,"stop":1755288151781,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce34eb694990dc22","name":"should return true when peer is on the same cluster","time":{"start":1755288021306,"stop":1755288021306,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ed90f105779c1e","name":"Push message with special chars payload","time":{"start":1755288642996,"stop":1755288642996,"duration":0},"status":"passed","severity":"normal"},{"uid":"13cbad73af0ad4a8","name":"can start the service","time":{"start":1755288036095,"stop":1755288036096,"duration":1},"status":"passed","severity":"normal"},{"uid":"add33c2dd484d22b","name":"should enable only peerExchange and peerCache when dns is disabled","time":{"start":1755288053592,"stop":1755288053592,"duration":0},"status":"passed","severity":"normal"},{"uid":"54cb4b9c00f60a9c","name":"Push message with content topic containing JSON","time":{"start":1755288643007,"stop":1755288643008,"duration":1},"status":"passed","severity":"normal"},{"uid":"351e62804a4289d1","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1755288067085,"stop":1755288067086,"duration":1},"status":"passed","severity":"normal"},{"uid":"c00db3b422829757","name":"Nwaku publishes","time":{"start":1755288262089,"stop":1755288262091,"duration":2},"status":"passed","severity":"normal"},{"uid":"ac5eef03761cac00","name":"Push message with emoji payload","time":{"start":1755288642985,"stop":1755288642985,"duration":0},"status":"passed","severity":"normal"},{"uid":"93923edec0bbf182","name":"should start all internal components","time":{"start":1755288022811,"stop":1755288022812,"duration":1},"status":"passed","severity":"normal"},{"uid":"10260d39b3a52e83","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1755288006042,"stop":1755288006042,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82f8951420926ed","name":"random static sharding 9 - Cluster ID: 584, Shard ID: 818","time":{"start":1755288356098,"stop":1755288356098,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba8a7c353640eb31","name":"should skip peer when already connected","time":{"start":1755288021764,"stop":1755288021764,"duration":0},"status":"passed","severity":"normal"},{"uid":"9439a714d2f99bb4","name":"should have no discoveries enabled by default","time":{"start":1755288053591,"stop":1755288053591,"duration":0},"status":"passed","severity":"normal"},{"uid":"586fe5bb1912a69f","name":"should handle general insertion and lookup correctly","time":{"start":1755288070427,"stop":1755288070428,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d4299826ca787fe","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1755288558714,"stop":1755288558714,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fac8e0dd41d223d","name":"should handle errors when accessing navigator","time":{"start":1755288021076,"stop":1755288021076,"duration":0},"status":"passed","severity":"normal"},{"uid":"e74b88424b89a3a","name":"Does not throw an exception when node disconnects","time":{"start":1755288416360,"stop":1755288416360,"duration":0},"status":"passed","severity":"normal"},{"uid":"8253efeb30c7aa10","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1755288558711,"stop":1755288558712,"duration":1},"status":"passed","severity":"normal"},{"uid":"89526bebd28eb280","name":"yields decoded messages","time":{"start":1755288022648,"stop":1755288022648,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d5b1a79dca62dec","name":"Add multiple subscription objects on single nwaku node","time":{"start":1755288558707,"stop":1755288558707,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7999dd8a18119db","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1755288021562,"stop":1755288021562,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2cf60573010deb7","name":"Push message with special chars payload","time":{"start":1755288642979,"stop":1755288642979,"duration":0},"status":"passed","severity":"normal"},{"uid":"8726cd5dbf82510a","name":"should stop ping timers on peer disconnect","time":{"start":1755288022409,"stop":1755288022410,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6e8870aca8fee40","name":"should properly clean up resources when disposed","time":{"start":1755288052462,"stop":1755288052463,"duration":1},"status":"passed","severity":"normal"},{"uid":"b24b8e31af70d70f","name":"Push message with short payload","time":{"start":1755288642995,"stop":1755288642995,"duration":0},"status":"passed","severity":"normal"},{"uid":"67eb0beb045e655f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1755288248246,"stop":1755288248246,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab50762dceeaef44","name":"should clear existing timers before creating new ones","time":{"start":1755288022416,"stop":1755288022416,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3635561c459c3c1","name":"should handle peer connect event","time":{"start":1755288021069,"stop":1755288021069,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ecfe461b91a1c6b","name":"Stops search when 2 null results are returned","time":{"start":1755288032225,"stop":1755288032225,"duration":0},"status":"passed","severity":"normal"},{"uid":"56244d0ae9844a50","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1755288416046,"stop":1755288416046,"duration":0},"status":"passed","severity":"normal"},{"uid":"1faaf1e9d5626295","name":"should skip peer when failed to dial recently","time":{"start":1755288021765,"stop":1755288021765,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a75d1cb1ccf8df","name":"should start and setup intervals and event listeners","time":{"start":1755288053778,"stop":1755288053778,"duration":0},"status":"passed","severity":"normal"},{"uid":"af0be4a5c9a6292","name":"Promise Callback - true","time":{"start":1755288384159,"stop":1755288384159,"duration":0},"status":"passed","severity":"normal"},{"uid":"99149fd433008261","name":"should not fail to start the service if it is already started","time":{"start":1755288036097,"stop":1755288036098,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f95e2b5c894ee33","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1755288011482,"stop":1755288011482,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f557d4bbfa240f","name":"Get Nodes","time":{"start":1755288032224,"stop":1755288032224,"duration":0},"status":"passed","severity":"normal"},{"uid":"927ab83e308ac257","name":"should return false when navigator.onLine is true but network is not connected","time":{"start":1755288021066,"stop":1755288021066,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe773d029b20a65","name":"should attach causal history and bloom filter to each message","time":{"start":1755288072915,"stop":1755288072915,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bdabd6227b4b1d4","name":"Push message with custom timestamp: 1724529715490","time":{"start":1755288642992,"stop":1755288642993,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9dc1cb8d3ecec6b","name":"can start and stop the service","time":{"start":1755288095927,"stop":1755288095928,"duration":1},"status":"passed","severity":"normal"},{"uid":"763791d977a2f268","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1755288067043,"stop":1755288067046,"duration":3},"status":"passed","severity":"normal"},{"uid":"70f02d4a839097c8","name":"accepts time-filtered query with content filter","time":{"start":1755288022027,"stop":1755288022028,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3717ac3d7051b4f","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1755288539235,"stop":1755288539236,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdee2cd80648f4da","name":"Publish message with custom timestamp: Sat Aug 24 2024 20:04:21 GMT+0000 (Coordinated Universal Time)","time":{"start":1755288269459,"stop":1755288269460,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3a2f5dd90b43e8","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1755288409488,"stop":1755288409489,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce75fec2fcb1419c","name":"can start and stop the service","time":{"start":1755288036096,"stop":1755288036096,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec952c6bf28040ef","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1755288416046,"stop":1755288416047,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b7e7003115b7993","name":"Push message with content topic containing JSON","time":{"start":1755288642990,"stop":1755288642990,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed80f9d3c2a4a04e","name":"Sets default value correctly","time":{"start":1755288416362,"stop":1755288416363,"duration":1},"status":"passed","severity":"normal"},{"uid":"41e6b8ae5dd3af7d","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1755288032347,"stop":1755288032348,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4558a7da27849da","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1755288248245,"stop":1755288248245,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee2d9901f169dcf","name":"should handle zero peers request","time":{"start":1755288032193,"stop":1755288032194,"duration":1},"status":"passed","severity":"normal"},{"uid":"23a3df4e2f0d8a63","name":"should not receive a peer event after stop","time":{"start":1755288095936,"stop":1755288095936,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d77a80f9cae8c8","name":"should properly create location multiaddrs - tcp","time":{"start":1755288012219,"stop":1755288012219,"duration":0},"status":"passed","severity":"normal"},{"uid":"450ab3b62e22ddeb","name":"Check received message containing Russian","time":{"start":1755288539230,"stop":1755288539230,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee487767e8afefe9","name":"should not mark messages in causal history as acknowledged if it's our own message","time":{"start":1755288072918,"stop":1755288072918,"duration":0},"status":"passed","severity":"normal"},{"uid":"788fb9e60e0f738e","name":"should discard bootstrap peers when has more than set limit","time":{"start":1755288134252,"stop":1755288134253,"duration":1},"status":"passed","severity":"normal"},{"uid":"30a292628ffc069f","name":"throws on content topic with non-number generation field","time":{"start":1755288006032,"stop":1755288006032,"duration":0},"status":"passed","severity":"normal"},{"uid":"81eb8a0d2a11623c","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1755288067051,"stop":1755288067051,"duration":0},"status":"passed","severity":"normal"},{"uid":"a87f9316466c512a","name":"Subscribe to topic containing XML and publish message","time":{"start":1755288270871,"stop":1755288270872,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1833a6b02da22e","name":"Waku message hash computation (no timestamp)","time":{"start":1755288021550,"stop":1755288021550,"duration":0},"status":"passed","severity":"normal"},{"uid":"2626260bd5cd89af","name":"should not modify tags of connections for different peers","time":{"start":1755288053871,"stop":1755288053875,"duration":4},"status":"passed","severity":"normal"},{"uid":"b021fffda5978562","name":"should not receive a peer event before start","time":{"start":1755288036098,"stop":1755288036098,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d1ca1c172157859","name":"Push message with content topic containing emoji","time":{"start":1755288643008,"stop":1755288643009,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd07b473a11173cb","name":"should return false when peer shard info is not found","time":{"start":1755288021313,"stop":1755288021314,"duration":1},"status":"passed","severity":"normal"},{"uid":"6447c6fdb4b13267","name":"should handle relay send failures gracefully","time":{"start":1755288022415,"stop":1755288022415,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f18a25412aee543","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1755288067051,"stop":1755288067052,"duration":1},"status":"passed","severity":"normal"},{"uid":"d852ec3e875d678b","name":"should maintain desired error rate","time":{"start":1755288070425,"stop":1755288070425,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ed0c1b204de929","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1755288006037,"stop":1755288006037,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3ee4a0818a477a","name":"Passing page size 11 when there are 10 messages","time":{"start":1755288397687,"stop":1755288397687,"duration":0},"status":"passed","severity":"normal"},{"uid":"36525bafa5529008","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1755288270866,"stop":1755288270866,"duration":0},"status":"passed","severity":"normal"},{"uid":"4220823f235434ab","name":"should be safe to call multiple times","time":{"start":1755288022265,"stop":1755288022266,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2d5015afdab5b7","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1755288032348,"stop":1755288032349,"duration":1},"status":"passed","severity":"normal"},{"uid":"373b0c8560ed2040","name":"Check received message containing shell command","time":{"start":1755288539231,"stop":1755288539232,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d48353cf8187a02","name":"Subscribe to topic containing special chars and publish message","time":{"start":1755288270869,"stop":1755288270869,"duration":0},"status":"passed","severity":"normal"},{"uid":"918b7dc45127389","name":"Generator, 2 different shards","time":{"start":1755288364691,"stop":1755288364692,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5d0db345765e4b0","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1755288270870,"stop":1755288270870,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e37faf8503d570","name":"should dial all peers on dial","time":{"start":1755288180791,"stop":1755288180791,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9236fc4db9c687","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1755288006038,"stop":1755288006038,"duration":0},"status":"passed","severity":"normal"},{"uid":"12cec81cb97734a1","name":"should query peer with peer exchange protocol","time":{"start":1755288032216,"stop":1755288032217,"duration":1},"status":"passed","severity":"normal"},{"uid":"eab6dccc5b4fb96d","name":"Check publish message containing emoji","time":{"start":1755288269458,"stop":1755288269459,"duration":1},"status":"passed","severity":"normal"},{"uid":"d28e5272a31e7304","name":"should return true even if peer has no overlapping shards","time":{"start":1755288021310,"stop":1755288021311,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3d033a38fe6bbba","name":"should return EMPTY_PAYLOAD when response field is missing","time":{"start":1755288032189,"stop":1755288032189,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea36bdcbb8cb161","name":"Bloom filter","time":{"start":1755288072569,"stop":1755288072570,"duration":1},"status":"passed","severity":"normal"},{"uid":"19a7cfa0b3124b40","name":"should dial one peer on dial","time":{"start":1755288180792,"stop":1755288180793,"duration":1},"status":"passed","severity":"normal"},{"uid":"c309b5a2ab2f4e30","name":"should not receive a peer event before start","time":{"start":1755288095930,"stop":1755288095936,"duration":6},"status":"passed","severity":"normal"},{"uid":"f0924947438d657c","name":"should clear timers for specific peer on disconnect","time":{"start":1755288022415,"stop":1755288022416,"duration":1},"status":"passed","severity":"normal"},{"uid":"91ca83509b224980","name":"return first retrieved peers without further DNS queries","time":{"start":1755288032569,"stop":1755288032569,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec329a6b1b1e77a","name":"should clear all timers","time":{"start":1755288022400,"stop":1755288022400,"duration":0},"status":"passed","severity":"normal"},{"uid":"40809893242247e8","name":"Check message with no pubsub topic is not received","time":{"start":1755288539234,"stop":1755288539234,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b1d3962b4dcd852","name":"should handle multiple peer connections","time":{"start":1755288022409,"stop":1755288022409,"duration":0},"status":"passed","severity":"normal"},{"uid":"bacc63f313e4088c","name":"should not create multiple intervals when called multiple times","time":{"start":1755288021760,"stop":1755288021760,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa9c596827ca787f","name":"Push message with SQL Injection payload","time":{"start":1755288642998,"stop":1755288642998,"duration":0},"status":"passed","severity":"normal"},{"uid":"7132d861ba47e7b","name":"Asymmetric encrypt & decrypt","time":{"start":1755288042654,"stop":1755288042654,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eeb797a6e804110","name":"messageHashStr produces consistent results for the same input","time":{"start":1755288021562,"stop":1755288021563,"duration":1},"status":"passed","severity":"normal"},{"uid":"a27445fe9335b0ec","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1755288032350,"stop":1755288032350,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a3ce61a0cb8c3d4","name":"should never report false negatives","time":{"start":1755288070425,"stop":1755288070425,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d15c8dd091833","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1755288021556,"stop":1755288021561,"duration":5},"status":"passed","severity":"normal"},{"uid":"d1ac9353bcb5d1ea","name":"should not allow k > 12","time":{"start":1755288066004,"stop":1755288066005,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ab7199fec2602c","name":"should load peers from local storage and dispatch events","time":{"start":1755288036099,"stop":1755288036099,"duration":0},"status":"passed","severity":"normal"},{"uid":"547c6da2b0da44c9","name":"Check message with no payload is not received","time":{"start":1755288539226,"stop":1755288539226,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80716dd3b3a5288","name":"should filter out undefined ENRs","time":{"start":1755288032186,"stop":1755288032186,"duration":0},"status":"passed","severity":"normal"},{"uid":"7373a9745b1d1c8d","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1755288006043,"stop":1755288006043,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed2cfcb0128152","name":"Relay + Store","time":{"start":1755288012222,"stop":1755288012222,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8e7fcb21586c59","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1755288067041,"stop":1755288067041,"duration":0},"status":"passed","severity":"normal"},{"uid":"20da4b6642b556ed","name":"should dial with PeerId and return stream","time":{"start":1755288022814,"stop":1755288022814,"duration":0},"status":"passed","severity":"normal"},{"uid":"180edbedd7bae5c2","name":"should return peer for existing peer","time":{"start":1755288022279,"stop":1755288022286,"duration":7},"status":"passed","severity":"normal"},{"uid":"9c27408ad0e8e8f0","name":"Throws when trying to push message with empty payload","time":{"start":1755288642986,"stop":1755288642986,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bbb0e09750c15c9","name":"should initialize with libp2p components","time":{"start":1755288032183,"stop":1755288032184,"duration":1},"status":"passed","severity":"normal"},{"uid":"2841c2dc682fabd6","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1755288404205,"stop":1755288404206,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b77ee55235a88fd","name":"should prioritize bootstrap, then peer exchange, then local peers","time":{"start":1755288022306,"stop":1755288022306,"duration":0},"status":"passed","severity":"normal"},{"uid":"f91515cff864318f","name":"should return true when peer is on the specified shard","time":{"start":1755288021312,"stop":1755288021312,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11a254cd840a47f","name":"should stop peer exchange discovery","time":{"start":1755288032211,"stop":1755288032213,"duration":2},"status":"passed","severity":"normal"},{"uid":"3c56041886771b94","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1755288067047,"stop":1755288067048,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa8591d09a020699","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1755288006036,"stop":1755288006037,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ec2b6ba4c2aadcd","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app9/2/topic675/test.js","time":{"start":1755288358323,"stop":1755288358325,"duration":2},"status":"passed","severity":"normal"},{"uid":"ddd3bc23529ee521","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1755288270869,"stop":1755288270870,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0ed08da7477653e","name":"should maintain proper timestamps if all messages received","time":{"start":1755288072916,"stop":1755288072916,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee322674df7156c","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1755288416048,"stop":1755288416048,"duration":0},"status":"passed","severity":"normal"},{"uid":"390e531060cd7b09","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1755288067076,"stop":1755288067077,"duration":1},"status":"passed","severity":"normal"},{"uid":"a84cc45e61a5b3a8","name":"random static sharding 8 - Cluster ID: 897, Shard ID: 943","time":{"start":1755288356098,"stop":1755288356098,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1c0e46895ad63d","name":"should clear the dialing interval","time":{"start":1755288021760,"stop":1755288021761,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff660eeb61a1630e","name":"should be able to encode the field with only RELAY set to true","time":{"start":1755288011476,"stop":1755288011477,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4d463b73685042b","name":"should handle onConnected and onDisconnected","time":{"start":1755288053860,"stop":1755288053861,"duration":1},"status":"passed","severity":"normal"},{"uid":"a00c1d139490b928","name":"Publish message with custom timestamp: Fri Aug 15 2025 19:04:21 GMT+0000 (Coordinated Universal Time)","time":{"start":1755288269460,"stop":1755288269460,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b1271b9d563b39","name":"Check received message containing escaped characters","time":{"start":1755288539232,"stop":1755288539232,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b4d8246427c3ae5","name":"should allow redial after cooldown period","time":{"start":1755288021774,"stop":1755288021774,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b2d6803f12b69f","name":"Passing page size 110 when there are 120 messages","time":{"start":1755288397688,"stop":1755288397688,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc820e359c7e8cf","name":"should request peer renewal on specific errors","time":{"start":1755288053380,"stop":1755288053381,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d16806cac0fae68","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1755288261378,"stop":1755288261379,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e58623a0d62b9ec","name":"Subscribe to topic containing shell command and publish message","time":{"start":1755288270873,"stop":1755288270878,"duration":5},"status":"passed","severity":"normal"},{"uid":"2f89a6250cd3d623","name":"Ephemeral field is preserved - encoder v0","time":{"start":1755288097058,"stop":1755288097060,"duration":2},"status":"passed","severity":"normal"},{"uid":"52aeaccad91d7953","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1755288006047,"stop":1755288006048,"duration":1},"status":"passed","severity":"normal"},{"uid":"c742f14596b18f81","name":"should handle renewPeer for a non-existent or disconnected peer gracefully","time":{"start":1755288053869,"stop":1755288053870,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdf3ec1647667ca","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1755288558716,"stop":1755288558716,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3dedefa200adefb","name":"should add received messages to bloom filter","time":{"start":1755288072917,"stop":1755288072917,"duration":0},"status":"passed","severity":"normal"},{"uid":"be51b84aba18a723","name":"should add event listeners for waku:connection and peer:disconnect","time":{"start":1755288022264,"stop":1755288022265,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f63b657f10307bd","name":"Push message with short payload","time":{"start":1755288642974,"stop":1755288642975,"duration":1},"status":"passed","severity":"normal"},{"uid":"64f981e31e670506","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1755288067031,"stop":1755288067041,"duration":10},"status":"passed","severity":"normal"},{"uid":"31efdef16e44645c","name":"should set field with only FILTER enabled","time":{"start":1755288012221,"stop":1755288012221,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fbf3c6d77338f17","name":"new peer added after a peer was already found","time":{"start":1755288263489,"stop":1755288263490,"duration":1},"status":"passed","severity":"normal"},{"uid":"318fdf914d682def","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app23/8/topic375/proto","time":{"start":1755288358322,"stop":1755288358323,"duration":1},"status":"passed","severity":"normal"},{"uid":"afc104cf5a67433f","name":"should update peer store before dialing","time":{"start":1755288020920,"stop":1755288020920,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f2980ff96f2ecd","name":"throws an error for improperly formatted content topics","time":{"start":1755288006043,"stop":1755288006043,"duration":0},"status":"passed","severity":"normal"},{"uid":"18587646f6b80c1a","name":"should return all connected peers without codec filter","time":{"start":1755288022816,"stop":1755288022816,"duration":0},"status":"passed","severity":"normal"},{"uid":"38dd62de4a52cddc","name":"Check received message containing short","time":{"start":1755288539218,"stop":1755288539218,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3fe8e005834e49f","name":"should be safe to call multiple times","time":{"start":1755288020913,"stop":1755288020913,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3e7848cbc85193","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1755288067096,"stop":1755288067096,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14110c0679a8bdc","name":"Push message with long payload","time":{"start":1755288642975,"stop":1755288642975,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e92b22ee327e03","name":"Fails to publish duplicate message","time":{"start":1755288269461,"stop":1755288269461,"duration":0},"status":"passed","severity":"normal"},{"uid":"506fcbc9ee1794ea","name":"should call waitForPeer on Relay","time":{"start":1755288054241,"stop":1755288054242,"duration":1},"status":"passed","severity":"normal"},{"uid":"89794d5e3d15d095","name":"Subscribe and publish message","time":{"start":1755288270852,"stop":1755288270852,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e96b2a46b1f2a89","name":"should add event listeners to globalThis","time":{"start":1755288021057,"stop":1755288021061,"duration":4},"status":"passed","severity":"normal"},{"uid":"3407d2193facd0f1","name":"should not create timers for topics where peer is not in mesh","time":{"start":1755288022414,"stop":1755288022414,"duration":0},"status":"passed","severity":"normal"},{"uid":"a781b89410316db9","name":"should set field with only STORE enabled","time":{"start":1755288012221,"stop":1755288012221,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d0e6fb2f8129c0","name":"Meta field set when metaSetter is specified","time":{"start":1755288022729,"stop":1755288022729,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f7e1cc04d8d66a","name":"should enable all discoveries when explicitly set","time":{"start":1755288053591,"stop":1755288053592,"duration":1},"status":"passed","severity":"normal"},{"uid":"f45a433f15ebd6f9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1755288006049,"stop":1755288006049,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf626723f2bbc68","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1755288011483,"stop":1755288011483,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ab39665d51d20f","name":"Check received message containing numeric","time":{"start":1755288539228,"stop":1755288539228,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1eff80ff9b410ef","name":"should return available peers with correct protocol and pubsub topic","time":{"start":1755288053853,"stop":1755288053854,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7044adefa8ec908","name":"should sort by messageId when timestamps are equal","time":{"start":1755288072570,"stop":1755288072571,"duration":1},"status":"passed","severity":"normal"},{"uid":"41d2c1d033f8e39","name":"should create dialer with libp2p and shardReader","time":{"start":1755288021748,"stop":1755288021748,"duration":0},"status":"passed","severity":"normal"},{"uid":"645ee5969bfabdd1","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1755288072921,"stop":1755288072922,"duration":1},"status":"passed","severity":"normal"},{"uid":"30c287f605996eff","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app81/10/topic617/xml","time":{"start":1755288358321,"stop":1755288358322,"duration":1},"status":"passed","severity":"normal"},{"uid":"e763636c147e0c0b","name":"Subscribe to topic containing short and receive message","time":{"start":1755288558712,"stop":1755288558712,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d2f4b08d6a4cd20","name":"should use configured peers when available","time":{"start":1755288054342,"stop":1755288054342,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a335167dd2ee7b9","name":"should not fail to stop the service if it was not started","time":{"start":1755288095928,"stop":1755288095929,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ecada917b4bc927","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1755288409482,"stop":1755288409484,"duration":2},"status":"passed","severity":"normal"},{"uid":"fd0a051fd6369374","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app63/5/topic434/utf8","time":{"start":1755288358318,"stop":1755288358318,"duration":0},"status":"passed","severity":"normal"},{"uid":"865b5a2c171c65e7","name":"should keep entries that haven't expired yet","time":{"start":1755288052452,"stop":1755288052461,"duration":9},"status":"passed","severity":"normal"},{"uid":"b78219f153d5f500","name":"should not be delivered","time":{"start":1755288072922,"stop":1755288072922,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13a035c234ae593","name":"should return false when peer is not on topic","time":{"start":1755288022817,"stop":1755288022817,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a37b7b99caaf8f","name":"should not track probabilistic acknowledgements of messages received in bloom filter of own messages","time":{"start":1755288072918,"stop":1755288072919,"duration":1},"status":"passed","severity":"normal"},{"uid":"438b60f7ddf5e19d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1755288248241,"stop":1755288248242,"duration":1},"status":"passed","severity":"normal"},{"uid":"95aeff997d243b77","name":"nwaku subscribes","time":{"start":1755288262088,"stop":1755288262089,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4b64f3dea388920","name":"Encoder throws on empty string content topic","time":{"start":1755288042144,"stop":1755288042144,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c11bb794ea206f","name":"should get / set UDP multiaddr","time":{"start":1755288012216,"stop":1755288012217,"duration":1},"status":"passed","severity":"normal"},{"uid":"59fb468bb02c5933","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1755288067068,"stop":1755288067069,"duration":1},"status":"passed","severity":"normal"},{"uid":"b999086f91064275","name":"Subscribe to topic containing Script and receive message","time":{"start":1755288558704,"stop":1755288558704,"duration":0},"status":"passed","severity":"normal"},{"uid":"fddcd3112939822c","name":"rejects content-filtered query with only contentTopics","time":{"start":1755288022010,"stop":1755288022010,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd6d9060f37e5591","name":"rejects hash query with time filter","time":{"start":1755288022011,"stop":1755288022011,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0d430b6170d3","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1755288006044,"stop":1755288006044,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba37030425d45211","name":"Check publish message containing XML","time":{"start":1755288269456,"stop":1755288269456,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccb2c0830f2b21f4","name":"should delegate to shardReader.isPeerOnTopic()","time":{"start":1755288022817,"stop":1755288022817,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1071620245b95b6","name":"Check received message containing SQL Injection","time":{"start":1755288539220,"stop":1755288539220,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab6b2dfd059812e6","name":"Cluster id 0, shard 0","time":{"start":1755288356094,"stop":1755288356094,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb3b5f09b9ee154","name":"Push message with JSON payload","time":{"start":1755288642999,"stop":1755288642999,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f389db5d94ca09","name":"Query with Promise Callback, No Decoder","time":{"start":1755288374242,"stop":1755288374242,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96f080ba6d0bc22","name":"Check received message containing long","time":{"start":1755288539228,"stop":1755288539228,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5f711b99450945","name":"Subscribe to topic containing emoji and receive message","time":{"start":1755288558717,"stop":1755288558717,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce21feade0f54a3d","name":"Subscribe to topic containing Script and receive message","time":{"start":1755288558715,"stop":1755288558715,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb47279acdf4ed5","name":"yields undefined for messages without decoder","time":{"start":1755288022648,"stop":1755288022649,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ed99d1b915eab69","name":"Push message with rate limit","time":{"start":1755288643009,"stop":1755288643010,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b636e62969d3d85","name":"should not fail to start the service if it is already started","time":{"start":1755288258003,"stop":1755288258004,"duration":1},"status":"passed","severity":"normal"},{"uid":"316b97e1a7d8522e","name":"should transition to Unhealthy when no connections","time":{"start":1755288054387,"stop":1755288054387,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcafa57a85476cca","name":"returns all values when wanted number is greater than available values","time":{"start":1755288030945,"stop":1755288030962,"duration":17},"status":"passed","severity":"normal"},{"uid":"503af960d37ddd3b","name":"should not create relay timers when relayKeepAlive = 0","time":{"start":1755288022413,"stop":1755288022413,"duration":0},"status":"passed","severity":"normal"},{"uid":"deff784274146bb2","name":"Ephemeral messages are not stored","time":{"start":1755288097054,"stop":1755288097054,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d018a1eddb82f2","name":"should create an instance with libp2p and dialer","time":{"start":1755288020901,"stop":1755288020906,"duration":5},"status":"passed","severity":"normal"},{"uid":"7b99748c98a59471","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1755288006048,"stop":1755288006048,"duration":0},"status":"passed","severity":"normal"},{"uid":"e135e7a24c3aba3d","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1755288416046,"stop":1755288416046,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7cc8f05492deec","name":"should discover peers from provided peer cache","time":{"start":1755288172592,"stop":1755288172592,"duration":0},"status":"passed","severity":"normal"},{"uid":"f872640fd5dbad8f","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1755288032569,"stop":1755288032570,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dd1a8c03544472","name":"Push message with content topic containing Russian","time":{"start":1755288643007,"stop":1755288643007,"duration":0},"status":"passed","severity":"normal"},{"uid":"15e46dbc2aac72c2","name":"should handle case when navigator is not available","time":{"start":1755288021068,"stop":1755288021068,"duration":0},"status":"passed","severity":"normal"},{"uid":"6840dbc70a15f18f","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1755288053592,"stop":1755288053592,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a7450f21f229b9","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1755288011484,"stop":1755288011484,"duration":0},"status":"passed","severity":"normal"},{"uid":"deeedd2276764173","name":"Push message with meta","time":{"start":1755288642991,"stop":1755288642991,"duration":0},"status":"passed","severity":"normal"},{"uid":"b69e962a8f6d7970","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1755288270885,"stop":1755288270885,"duration":0},"status":"passed","severity":"normal"},{"uid":"64bfdaa6b958fbf","name":"Check received message containing Script","time":{"start":1755288539230,"stop":1755288539230,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f911a7e86cf1f7","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1755288558710,"stop":1755288558711,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3dfd5d64d7711273","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1755288067031,"stop":1755288067031,"duration":0},"status":"passed","severity":"normal"},{"uid":"f008509e13ec7d73","name":"Passing invalid cursor","time":{"start":1755288368702,"stop":1755288368704,"duration":2},"status":"passed","severity":"normal"},{"uid":"bc4a2e122edd3643","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1755288006045,"stop":1755288006045,"duration":0},"status":"passed","severity":"normal"},{"uid":"2daa4c0356a2fb77","name":"Check publish message containing numeric","time":{"start":1755288269443,"stop":1755288269445,"duration":2},"status":"passed","severity":"normal"},{"uid":"36fb3f9033b5c801","name":"Subscribe to topic containing long and publish message","time":{"start":1755288270868,"stop":1755288270868,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4baed1b66367380","name":"should return false when navigator.onLine is false","time":{"start":1755288021065,"stop":1755288021066,"duration":1},"status":"passed","severity":"normal"},{"uid":"fee3d8aa6f4e59d2","name":"should handle peer store errors gracefully","time":{"start":1755288022288,"stop":1755288022288,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a645efcc4d0a56","name":"Subscribe and receive messages via waku relay post","time":{"start":1755288558709,"stop":1755288558709,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b30db82d5c6f11","name":"should check connected peers if present and suitable","time":{"start":1755288054234,"stop":1755288054234,"duration":0},"status":"passed","severity":"normal"},{"uid":"789ca3cebe5bfec","name":"Subscribe to topic containing emoji and receive message","time":{"start":1755288558706,"stop":1755288558706,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c61ca514676685b","name":"Relay - dialed after","time":{"start":1755288418727,"stop":1755288418727,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f2ed9c0381a974","name":"Push message with meta","time":{"start":1755288643009,"stop":1755288643009,"duration":0},"status":"passed","severity":"normal"},{"uid":"e92e336d9e9c17d","name":"Query Generator, No Decoder","time":{"start":1755288374239,"stop":1755288374240,"duration":1},"status":"passed","severity":"normal"},{"uid":"61684e020bfa9ae3","name":"should insert elements correctly","time":{"start":1755288070424,"stop":1755288070424,"duration":0},"status":"passed","severity":"normal"},{"uid":"a76d50a5429c8822","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1755288072922,"stop":1755288072923,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8196cea8dfb28a4","name":"should stop all internal components","time":{"start":1755288022812,"stop":1755288022812,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e4eb0b34d5241f","name":"messageHashStr produces different results for different inputs","time":{"start":1755288021563,"stop":1755288021563,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eb6de1f048f4c7c","name":"should not receive a peer event after stop","time":{"start":1755288036098,"stop":1755288036099,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ad54d6727a7bd7e","name":"should set field with only LIGHTPUSH enabled","time":{"start":1755288012221,"stop":1755288012222,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2168bb897f2e05b","name":"should not allow unachievable error rate","time":{"start":1755288066009,"stop":1755288066009,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a11df59c0f4ac4a","name":"should mark a message as irretrievably lost if timeout is exceeded","time":{"start":1755288072920,"stop":1755288072920,"duration":0},"status":"passed","severity":"normal"},{"uid":"723a7d2446fc487f","name":"should be delivered immediately if received","time":{"start":1755288072923,"stop":1755288072923,"duration":0},"status":"passed","severity":"normal"},{"uid":"49bfaff9365abe0e","name":"should encode/decode to text encoding","time":{"start":1755288012216,"stop":1755288012216,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a6bfbc2ae28f76a","name":"Push message equal or less that 1MB","time":{"start":1755288642994,"stop":1755288642994,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a189eed4ce634d","name":"messageHashStr works with IProtoMessage","time":{"start":1755288021562,"stop":1755288021562,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3e68c117602cf6","name":"Push message with custom timestamp: 1724529715490","time":{"start":1755288643010,"stop":1755288643010,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c0f0b155f98b0c","name":"ends if stream creation fails","time":{"start":1755288022646,"stop":1755288022647,"duration":1},"status":"passed","severity":"normal"},{"uid":"d809ba9af56b346a","name":"should monitor connected peers and store them into cache","time":{"start":1755288172592,"stop":1755288172593,"duration":1},"status":"passed","severity":"normal"},{"uid":"3efaf26a304fd12c","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1755288067056,"stop":1755288067056,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e90646ac601d49","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1755288006050,"stop":1755288006050,"duration":0},"status":"passed","severity":"normal"},{"uid":"becac367ef15c1ee","name":"Subscribe to topic containing Script and publish message","time":{"start":1755288270871,"stop":1755288270871,"duration":0},"status":"passed","severity":"normal"},{"uid":"82aad0567905cf54","name":"should start and stop interval correctly","time":{"start":1755288053360,"stop":1755288053364,"duration":4},"status":"passed","severity":"normal"},{"uid":"f5c26dc5ab4d2d87","name":"should handle case with no peers in store","time":{"start":1755288022278,"stop":1755288022278,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b72ccc3646b347","name":"Push message with unicode special characters payload","time":{"start":1755288642984,"stop":1755288642985,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ba44996e6144aae","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1755288368692,"stop":1755288368692,"duration":0},"status":"passed","severity":"normal"},{"uid":"3083df6f6758f41a","name":"tcp ip4 address","time":{"start":1755288011449,"stop":1755288011452,"duration":3},"status":"passed","severity":"normal"},{"uid":"5105f75f5791643a","name":"throws on empty content topic","time":{"start":1755288006031,"stop":1755288006031,"duration":0},"status":"passed","severity":"normal"},{"uid":"8238064bcd516ab9","name":"should create PeerExchangeDiscovery instance","time":{"start":1755288032222,"stop":1755288032222,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b33274667ce8d5","name":"should not start if already started","time":{"start":1755288032211,"stop":1755288032211,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c42da40ac25428b","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1755288054387,"stop":1755288054387,"duration":0},"status":"passed","severity":"normal"},{"uid":"b280edab7fb95a0e","name":"Overlapping topic subscription","time":{"start":1755288558700,"stop":1755288558700,"duration":0},"status":"passed","severity":"normal"},{"uid":"266e96b6ba093a4f","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1755288111529,"stop":1755288111530,"duration":1},"status":"passed","severity":"normal"},{"uid":"48cfd28e3039b6a8","name":"should add CONNECTION_LOCKED_TAG to peer connections when locking","time":{"start":1755288053870,"stop":1755288053870,"duration":0},"status":"passed","severity":"normal"},{"uid":"27fb52796f2c71e0","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1755288269461,"stop":1755288269462,"duration":1},"status":"passed","severity":"normal"},{"uid":"399a6660296b1e4a","name":"should add event listeners for peer connect and disconnect","time":{"start":1755288022390,"stop":1755288022390,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd50e8ab6004061","name":"Push message with shell command payload","time":{"start":1755288642983,"stop":1755288642984,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fe508216f78278c","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app60/8/topic250/proto","time":{"start":1755288358319,"stop":1755288358319,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b990096eeab8a54","name":"Check publish message containing unicode special characters","time":{"start":1755288269458,"stop":1755288269458,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe1448fb17e72e7","name":"Query Generator, No message returned","time":{"start":1755288374240,"stop":1755288374240,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2dfdfe8d6d02ac3","name":"Push message with content topic containing numeric","time":{"start":1755288643003,"stop":1755288643004,"duration":1},"status":"passed","severity":"normal"},{"uid":"86e36a0f47306439","name":"should be able to encode the field with only STORE set to true","time":{"start":1755288011477,"stop":1755288011478,"duration":1},"status":"passed","severity":"normal"},{"uid":"8062940c450bf8a7","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1755288067087,"stop":1755288067088,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d4b52be13d29b60","name":"different cluster: nodes don't connect","time":{"start":1755288166610,"stop":1755288166610,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bec8e885bdf03f","name":"Check publish message containing Script","time":{"start":1755288269455,"stop":1755288269455,"duration":0},"status":"passed","severity":"normal"},{"uid":"938397dae7bcfb76","name":"should handle complete connection lifecycle","time":{"start":1755288021076,"stop":1755288021087,"duration":11},"status":"passed","severity":"normal"},{"uid":"94cad6ea9aa0fd6b","name":"Js publishes, other Js receives","time":{"start":1755288262091,"stop":1755288262091,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c97d26ae5eae2a","name":"Check received message containing Basic HTML tag","time":{"start":1755288539221,"stop":1755288539221,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a412f01430dbf52","name":"Decrypt messages","time":{"start":1755288249878,"stop":1755288249878,"duration":0},"status":"passed","severity":"normal"},{"uid":"b99c7308155acaf7","name":"Push message with Chinese payload","time":{"start":1755288642997,"stop":1755288642997,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d98246ee731475","name":"should return PeerId when PeerId is provided","time":{"start":1755288021792,"stop":1755288021792,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde071ef8adfee5c","name":"Query with Promise Callback, No message returned","time":{"start":1755288374242,"stop":1755288374243,"duration":1},"status":"passed","severity":"normal"},{"uid":"e95131e71060b736","name":"should decode valid enr with tcp successfully","time":{"start":1755288012208,"stop":1755288012209,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcbba23caf6be298","name":"Check received message with timestamp: 1755288090008 ","time":{"start":1755288539233,"stop":1755288539233,"duration":0},"status":"passed","severity":"normal"},{"uid":"21110b97dbe481fd","name":"Check publish message containing SQL Injection","time":{"start":1755288269455,"stop":1755288269455,"duration":0},"status":"passed","severity":"normal"},{"uid":"f58288313a58c7f7","name":"should create ConnectionManager with relay","time":{"start":1755288022810,"stop":1755288022810,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c716a23481f9cf9","name":"should enable only dns and peerExchange when peerCache is disabled","time":{"start":1755288053593,"stop":1755288053593,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b406d33ca4580a","name":"should initialize with default options","time":{"start":1755288032206,"stop":1755288032206,"duration":0},"status":"passed","severity":"normal"},{"uid":"533d33091d1f1ccf","name":"pre and post cipher","time":{"start":1755288042655,"stop":1755288042655,"duration":0},"status":"passed","severity":"normal"},{"uid":"46a0b0adfcfb7e75","name":"should not fail to stop the service if it was not started","time":{"start":1755288258003,"stop":1755288258003,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba89dd0166897d7","name":"should return PeerId when PeerId is provided","time":{"start":1755288021800,"stop":1755288021800,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9229af4954126f","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1755288270884,"stop":1755288270884,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a68753819d617e","name":"should properly create peer info with all multiaddrs","time":{"start":1755288012219,"stop":1755288012220,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf37b12fe2f10a53","name":"Nodes with multiple pubsub topic","time":{"start":1755288261383,"stop":1755288261383,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f13488dc0c8788","name":"Subscribe to topic containing JSON and publish message","time":{"start":1755288270872,"stop":1755288270872,"duration":0},"status":"passed","severity":"normal"},{"uid":"924045ec9e0f8c37","name":"throws if time range exceeds MAX_TIME_RANGE","time":{"start":1755288022645,"stop":1755288022645,"duration":0},"status":"passed","severity":"normal"},{"uid":"639e28b894f20303","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1755288067095,"stop":1755288067095,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc588ffa30bbed6f","name":"Subscribe and receive messages via lightPush","time":{"start":1755288558696,"stop":1755288558696,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f6a4c45a9ccbf5","name":"should emit a peer event after start","time":{"start":1755288095929,"stop":1755288095930,"duration":1},"status":"passed","severity":"normal"},{"uid":"b249307262ed9ebd","name":"Check received message containing Chinese","time":{"start":1755288539219,"stop":1755288539219,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c3ed96aa798491","name":"Query generator for multiple messages","time":{"start":1755288402171,"stop":1755288402172,"duration":1},"status":"passed","severity":"normal"},{"uid":"effa0c3d0a8a66c7","name":"Relay Node - default protocol","time":{"start":1755288418730,"stop":1755288418730,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ffd6a02c187ab5e","name":"Relay - times out","time":{"start":1755288418728,"stop":1755288418728,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b76bf5849b542e9","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1755288067091,"stop":1755288067093,"duration":2},"status":"passed","severity":"normal"},{"uid":"ce4c68cab1471415","name":"should insert message id into causal history","time":{"start":1755288072915,"stop":1755288072915,"duration":0},"status":"passed","severity":"normal"},{"uid":"d911b9105923fae","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1755288006044,"stop":1755288006044,"duration":0},"status":"passed","severity":"normal"},{"uid":"53273f48778a5060","name":"should handle errors when removing globalThis listeners","time":{"start":1755288021065,"stop":1755288021065,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b6485a9f4fefc5b","name":"Check meta is set [ecies]","time":{"start":1755288043783,"stop":1755288043784,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba2a300f81b872db","name":"should emit a peer event after start","time":{"start":1755288258004,"stop":1755288258006,"duration":2},"status":"passed","severity":"normal"},{"uid":"afd1b57a5eb6c570","name":"Check publish message after service node is restarted","time":{"start":1755288269463,"stop":1755288269463,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f95756d66c9b72ec","name":"should return no connections if no open connection provided","time":{"start":1755288022338,"stop":1755288022338,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d1cd821405025c","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1755288022010,"stop":1755288022010,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7cf8057ac1dbe0c","name":"Rejects garbage","time":{"start":1755288057749,"stop":1755288057749,"duration":0},"status":"passed","severity":"normal"},{"uid":"b18b4b5e6d0fc5a1","name":"should return NO_STREAM_AVAILABLE when stream creation fails","time":{"start":1755288032187,"stop":1755288032188,"duration":1},"status":"passed","severity":"normal"},{"uid":"f561bd255b503362","name":"Check received message containing Arabic","time":{"start":1755288539219,"stop":1755288539220,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a57943d39ad6518","name":"should remove event listeners from globalThis","time":{"start":1755288021064,"stop":1755288021065,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b035061b993d81","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1755288011479,"stop":1755288011480,"duration":1},"status":"passed","severity":"normal"},{"uid":"29df00fd6f587466","name":"should handle all zero keep alive options","time":{"start":1755288022417,"stop":1755288022419,"duration":2},"status":"passed","severity":"normal"},{"uid":"390c07235273301f","name":"should handle empty peer infos gracefully","time":{"start":1755288032185,"stop":1755288032186,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca8c198778be76b6","name":"Fails to publish message with size larger than 1 MB","time":{"start":1755288269463,"stop":1755288269463,"duration":0},"status":"passed","severity":"normal"},{"uid":"353a11d9aaf02974","name":"Push message with content topic containing special chars","time":{"start":1755288642988,"stop":1755288642988,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ea35a55cc1facb","name":"ends after yielding if response size indicates end","time":{"start":1755288022649,"stop":1755288022649,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd23c3ad00e998c3","name":"should create ShardReader with static shards network config","time":{"start":1755288021305,"stop":1755288021306,"duration":1},"status":"passed","severity":"normal"},{"uid":"34f66ac1a4835564","name":"should mark all messages in causal history as acknowledged","time":{"start":1755288072917,"stop":1755288072918,"duration":1},"status":"passed","severity":"normal"},{"uid":"8703d937c25a53a5","name":"should not stop if not started","time":{"start":1755288032213,"stop":1755288032213,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3091f158acaa08e","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1755288006037,"stop":1755288006038,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee63d5b91841607","name":"throws on content topic with empty version field","time":{"start":1755288006033,"stop":1755288006034,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b279b7f7f83cdc8","name":"rejects hash query with content filter parameters","time":{"start":1755288022011,"stop":1755288022011,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff59ba171dd989a","name":"should not return locked peers if enough unlocked are available","time":{"start":1755288053859,"stop":1755288053859,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b20d1ab9c4873d","name":"should be able to encode the field with only FILTER set to true","time":{"start":1755288011478,"stop":1755288011478,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b161d19e650daf","name":"peer exchange sets tag","time":{"start":1755288263489,"stop":1755288263489,"duration":0},"status":"passed","severity":"normal"},{"uid":"610b8f2ec18681d1","name":"Push message with shell command payload","time":{"start":1755288643000,"stop":1755288643000,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8795e179bb3e41","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1755288404204,"stop":1755288404204,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f2cbe5097a6dbbe","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1755288374241,"stop":1755288374241,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e9faffd4ee9dcc","name":"Subscribe and receive messages from 2 nwaku nodes each with different static shards","time":{"start":1755288115284,"stop":1755288115284,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a9b273303333a0a","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1755288066011,"stop":1755288066014,"duration":3},"status":"passed","severity":"normal"},{"uid":"2a949a3d0ad08e90","name":"Push message with content topic containing short","time":{"start":1755288643002,"stop":1755288643003,"duration":1},"status":"passed","severity":"normal"},{"uid":"62be9af2d60c7955","name":"can query messages normally","time":{"start":1755288376772,"stop":1755288376772,"duration":0},"status":"passed","severity":"normal"},{"uid":"d332f29de8381033","name":"Check message with invalid timestamp is not received","time":{"start":1755288539234,"stop":1755288539234,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d8354e2f1ce2d","name":"should return false when peer is not found","time":{"start":1755288021315,"stop":1755288021326,"duration":11},"status":"passed","severity":"normal"},{"uid":"7c939ad1d5fecdaf","name":"Store - dialed after - with timeout","time":{"start":1755288418728,"stop":1755288418729,"duration":1},"status":"passed","severity":"normal"},{"uid":"cec87f299e8a4e2","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1755288006039,"stop":1755288006039,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9d1f37ed0051","name":"Decoder throws on empty string content topic","time":{"start":1755288022730,"stop":1755288022730,"duration":0},"status":"passed","severity":"normal"},{"uid":"edfe4fb6a3bd387f","name":"Subscribe to topic containing short and publish message","time":{"start":1755288270867,"stop":1755288270868,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7bff94a40466ece","name":"Check received message containing special chars","time":{"start":1755288539219,"stop":1755288539219,"duration":0},"status":"passed","severity":"normal"},{"uid":"762d5ebc4fe3073b","name":"should not fail to stop the service if it was not started","time":{"start":1755288036096,"stop":1755288036097,"duration":1},"status":"passed","severity":"normal"},{"uid":"e42b9901f0ee379c","name":"Check received message containing Chinese","time":{"start":1755288539229,"stop":1755288539229,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9746edc4751d66","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1755288043783,"stop":1755288043783,"duration":0},"status":"passed","severity":"normal"},{"uid":"332ccb9476c556ee","name":"should handle disconnect when peer has no timers","time":{"start":1755288022416,"stop":1755288022416,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f0502a4bdb3f0b","name":"should retry on complete failure if specified","time":{"start":1755288053278,"stop":1755288053278,"duration":0},"status":"passed","severity":"normal"},{"uid":"733a108e4fc8a9a3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1755288151602,"stop":1755288151602,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c7ae37467262a3","name":"should not dispatch event when already disconnected","time":{"start":1755288021072,"stop":1755288021073,"duration":1},"status":"passed","severity":"normal"},{"uid":"b86db8209dc3106","name":"Push message with content topic containing Arabic","time":{"start":1755288642988,"stop":1755288642989,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8e51014f18d55c1","name":"should return empty array when no peers connected","time":{"start":1755288022815,"stop":1755288022816,"duration":1},"status":"passed","severity":"normal"},{"uid":"29904a5cb2c320ad","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1755288558711,"stop":1755288558711,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a6c51d877bee533","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1755288006047,"stop":1755288006047,"duration":0},"status":"passed","severity":"normal"},{"uid":"14bcd84634fbc0c0","name":"Check received message containing XML","time":{"start":1755288539231,"stop":1755288539231,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e854ed7e07c63f","name":"returns only open connection if one present","time":{"start":1755288022333,"stop":1755288022338,"duration":5},"status":"passed","severity":"normal"},{"uid":"42072e7694cf3b73","name":"A test","time":{"start":1755288151781,"stop":1755288151782,"duration":1},"status":"passed","severity":"normal"},{"uid":"e35b061666c7533a","name":"should handle peer store errors gracefully","time":{"start":1755288032215,"stop":1755288032216,"duration":1},"status":"passed","severity":"normal"},{"uid":"ace8a942effc31d1","name":"should properly create location multiaddrs - tcp6","time":{"start":1755288012219,"stop":1755288012219,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ba21b59fb8d4e0","name":"should not execute task if max attempts is 0","time":{"start":1755288053381,"stop":1755288053399,"duration":18},"status":"passed","severity":"normal"},{"uid":"916336fb1bae6695","name":"Passing page size 10 when there are 10 messages","time":{"start":1755288397686,"stop":1755288397687,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef9b77ba76f724cc","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1755288539224,"stop":1755288539225,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf984c9eae940286","name":"Publishes to nwaku","time":{"start":1755288262089,"stop":1755288262089,"duration":0},"status":"passed","severity":"normal"},{"uid":"51968c817c5e4f3e","name":"Used by Waku Relay","time":{"start":1755288416362,"stop":1755288416362,"duration":0},"status":"passed","severity":"normal"},{"uid":"100d92204f4eccd9","name":"should update peers in cache on 'peer:identify' event","time":{"start":1755288036099,"stop":1755288036099,"duration":0},"status":"passed","severity":"normal"},{"uid":"366e500f15ccfc","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1755288558699,"stop":1755288558700,"duration":1},"status":"passed","severity":"normal"},{"uid":"d103ae1eec9d939e","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1755288006143,"stop":1755288006143,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8dfb1429c7d3fc9","name":"should handle special patterns correctly","time":{"start":1755288070427,"stop":1755288070427,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4a28e984746c40","name":"Push message with content topic containing numeric","time":{"start":1755288642987,"stop":1755288642987,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce028d980f976f3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1755288067090,"stop":1755288067090,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d1de30126c6f3a","name":"can start and stop the service","time":{"start":1755288258002,"stop":1755288258003,"duration":1},"status":"passed","severity":"normal"},{"uid":"869b234a1fcef343","name":"should successfully stop","time":{"start":1755288054224,"stop":1755288054225,"duration":1},"status":"passed","severity":"normal"},{"uid":"c40732571b69180f","name":"should stop and cleanup resources","time":{"start":1755288053778,"stop":1755288053780,"duration":2},"status":"passed","severity":"normal"},{"uid":"526f11b0037fb035","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1755288006043,"stop":1755288006043,"duration":0},"status":"passed","severity":"normal"},{"uid":"892fec66ebe72cec","name":"should handle errors gracefully when getting peer info","time":{"start":1755288021326,"stop":1755288021326,"duration":0},"status":"passed","severity":"normal"},{"uid":"20324efc2681d2c","name":"should be safe to call multiple times","time":{"start":1755288022395,"stop":1755288022399,"duration":4},"status":"passed","severity":"normal"},{"uid":"6d7a83bb975aadb2","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1755288021549,"stop":1755288021549,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d149954bba119","name":"should reject if WakuNode is not started","time":{"start":1755288054228,"stop":1755288054228,"duration":0},"status":"passed","severity":"normal"},{"uid":"37aadc98c25dd031","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1755288067062,"stop":1755288067062,"duration":0},"status":"passed","severity":"normal"},{"uid":"188dfb3cfb512609","name":"Check received message containing numeric","time":{"start":1755288539218,"stop":1755288539219,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa231ce51f8901b8","name":"Query with Ordered Callback, No message returned","time":{"start":1755288374241,"stop":1755288374242,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d9f7ee109047353","name":"Query generator for 2000 messages","time":{"start":1755288402177,"stop":1755288402177,"duration":0},"status":"passed","severity":"normal"},{"uid":"e580cdad591c53b9","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1755288368696,"stop":1755288368698,"duration":2},"status":"passed","severity":"normal"},{"uid":"dba4b08c27ab16dc","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1755288248242,"stop":1755288248243,"duration":1},"status":"passed","severity":"normal"},{"uid":"bebbce2e4c557084","name":"should initialize with Unhealthy status","time":{"start":1755288054386,"stop":1755288054386,"duration":0},"status":"passed","severity":"normal"},{"uid":"9037f59683cabef2","name":"should start periodic discovery on start","time":{"start":1755288032221,"stop":1755288032221,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7a02ca9266519","name":"Decoder throws on empty string content topic","time":{"start":1755288042145,"stop":1755288042146,"duration":1},"status":"passed","severity":"normal"},{"uid":"55dc6ff2b9004612","name":"random static sharding 1 - Cluster ID: 236, Shard ID: 369","time":{"start":1755288356095,"stop":1755288356095,"duration":0},"status":"passed","severity":"normal"},{"uid":"42bbc736ba6849fc","name":"Push message with content topic containing Chinese","time":{"start":1755288642988,"stop":1755288642988,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd6d2c7ea298f0c","name":"should filter peers by codec","time":{"start":1755288022816,"stop":1755288022816,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5044eca5576b640","name":"should throw error - no public key","time":{"start":1755288012209,"stop":1755288012209,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3908ab830a2aa3f","name":"Query generator for multiple messages with different content topic format","time":{"start":1755288402173,"stop":1755288402174,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ada694d13cfb7db","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1755288032349,"stop":1755288032350,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6b5ab28c91ad71b","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1755288032350,"stop":1755288032350,"duration":0},"status":"passed","severity":"normal"},{"uid":"e689eb457f55f9c1","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1755288067095,"stop":1755288067096,"duration":1},"status":"passed","severity":"normal"},{"uid":"c474d1cbae0d7966","name":"Push message with rate limit","time":{"start":1755288642992,"stop":1755288642992,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8eca8449d491a86","name":"Check message with no pubsub topic is not received","time":{"start":1755288539225,"stop":1755288539226,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0bbb0b8d7b028b6","name":"Subscribe to topic containing XML and receive message","time":{"start":1755288558715,"stop":1755288558715,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77fdd0882685d99","name":"Encoder throws on undefined content topic","time":{"start":1755288022729,"stop":1755288022729,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e95014a7df3a1ef","name":"Throws when trying to push message with empty payload","time":{"start":1755288643002,"stop":1755288643002,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda705fd39dad107","name":"should process tasks in queue","time":{"start":1755288053364,"stop":1755288053364,"duration":0},"status":"passed","severity":"normal"},{"uid":"581d733e5bb7bc74","name":"should successfully query peers and return peer infos","time":{"start":1755288032184,"stop":1755288032185,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a2b2a9e202b701a","name":"random static sharding 6 - Cluster ID: 812, Shard ID: 705","time":{"start":1755288356097,"stop":1755288356097,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a2f665f6f63db1b","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1755288054387,"stop":1755288054387,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c948b20bfeae099","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1755288011479,"stop":1755288011479,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41b0f8c491727b7","name":"same cluster, static sharding: nodes connect","time":{"start":1755288166607,"stop":1755288166608,"duration":1},"status":"passed","severity":"normal"},{"uid":"e55fd0e84cf6524c","name":"Check received message containing emoji","time":{"start":1755288539232,"stop":1755288539232,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d70042aa0107a0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1755288558709,"stop":1755288558709,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8358504f79f4688","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1755288021792,"stop":1755288021799,"duration":7},"status":"passed","severity":"normal"},{"uid":"7581a214a7fe2053","name":"messageHash returns a Uint8Array","time":{"start":1755288021561,"stop":1755288021561,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf8394ded908ccb","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app15/8/topic390/test.js","time":{"start":1755288358327,"stop":1755288358327,"duration":0},"status":"passed","severity":"normal"},{"uid":"78dcea09ab48dcda","name":"Decoder throws on undefined content topic","time":{"start":1755288043784,"stop":1755288043785,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ae6219fbb9f5013","name":"Sign & Recover","time":{"start":1755288042656,"stop":1755288042656,"duration":0},"status":"passed","severity":"normal"},{"uid":"834f701686e065b9","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1755288368695,"stop":1755288368696,"duration":1},"status":"passed","severity":"normal"},{"uid":"969cef4e4369d665","name":"Push message with content topic containing unicode special characters","time":{"start":1755288642990,"stop":1755288642991,"duration":1},"status":"passed","severity":"normal"},{"uid":"de9c57ff27a5dee4","name":"Fails to push message bigger that 1MB","time":{"start":1755288642994,"stop":1755288642995,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0f249c02076c4a","name":"should retry if all attempts fail","time":{"start":1755288053403,"stop":1755288053405,"duration":2},"status":"passed","severity":"normal"},{"uid":"96ea11efa84b049f","name":"should dial all remaining peers","time":{"start":1755288022277,"stop":1755288022278,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d39fcae5e790192","name":"should add to incoming buffer if dependencies are not met","time":{"start":1755288072917,"stop":1755288072917,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d5d9f999d30a37","name":"should continually clean up expired entries at intervals","time":{"start":1755288052463,"stop":1755288052463,"duration":0},"status":"passed","severity":"normal"},{"uid":"946c5615d94ddc14","name":"should handle ping failures gracefully","time":{"start":1755288022411,"stop":1755288022411,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b6ccf1cb0e6c4b8","name":"should throw error - no public key","time":{"start":1755288012213,"stop":1755288012213,"duration":0},"status":"passed","severity":"normal"},{"uid":"f23bb3fa1d7e0344","name":"Check message with non string payload is not received","time":{"start":1755288539235,"stop":1755288539235,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa83eb572e85676","name":"should add event listeners to libp2p","time":{"start":1755288021056,"stop":1755288021057,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b4203d8117c5704","name":"messageHashStr returns a hex string","time":{"start":1755288021561,"stop":1755288021562,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4b704e774ca72bb","name":"should create NetworkMonitor with libp2p and events","time":{"start":1755288021049,"stop":1755288021050,"duration":1},"status":"passed","severity":"normal"},{"uid":"57469a1b68835b27","name":"should handle task timeouts","time":{"start":1755288053381,"stop":1755288053381,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e442e8b03c5906","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1755288539233,"stop":1755288539233,"duration":0},"status":"passed","severity":"normal"},{"uid":"417e7c39100e36e9","name":"should be empty after removing the only subscription","time":{"start":1755288053776,"stop":1755288053776,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a26d93995380bb","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1755288067063,"stop":1755288067063,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8d6a1be3141990","name":"Query generator for multiple messages with multiple decoders","time":{"start":1755288402173,"stop":1755288402173,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa580b7f692cd8b","name":"Query with Ordered Callback, No Decoder","time":{"start":1755288374241,"stop":1755288374241,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb70e1df194e2c8","name":"should remove event listener for peer:discovery","time":{"start":1755288020911,"stop":1755288020913,"duration":2},"status":"passed","severity":"normal"},{"uid":"2b680a041aa44e95","name":"Check received message containing JSON","time":{"start":1755288539221,"stop":1755288539222,"duration":1},"status":"passed","severity":"normal"},{"uid":"657a2459adf745bb","name":"should dial second nwaku node that was discovered","time":{"start":1755288090064,"stop":1755288090070,"duration":6},"status":"skipped","severity":"normal"},{"uid":"10feb70133619517","name":"should not retry if at least one success","time":{"start":1755288053399,"stop":1755288053402,"duration":3},"status":"passed","severity":"normal"},{"uid":"3820ebdae47c6177","name":"caches peers it previously fetched","time":{"start":1755288032568,"stop":1755288032568,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96ade801edb5b63","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1755288558708,"stop":1755288558708,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d5dda69a4814d3b","name":"Refresh subscription","time":{"start":1755288558712,"stop":1755288558712,"duration":0},"status":"passed","severity":"normal"},{"uid":"76225e4d542661a7","name":"Check received message containing Script","time":{"start":1755288539220,"stop":1755288539221,"duration":1},"status":"passed","severity":"normal"},{"uid":"393ce91fd246ef0b","name":"Check publish message containing long","time":{"start":1755288269443,"stop":1755288269443,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f30b2e4902c3f09","name":"Passing page size 1 when there are 4 messages","time":{"start":1755288397686,"stop":1755288397686,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fe5288e366cbae9","name":"Renews subscription after lossing a connection","time":{"start":1755288558718,"stop":1755288558718,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b7ef21f666b0b4","name":"Subscribe to topic containing numeric and publish message","time":{"start":1755288270868,"stop":1755288270869,"duration":1},"status":"passed","severity":"normal"},{"uid":"87188fb8f2449ee0","name":"should remove event listeners from libp2p","time":{"start":1755288021062,"stop":1755288021064,"duration":2},"status":"passed","severity":"normal"},{"uid":"237652083638440f","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1755288248244,"stop":1755288248244,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdfe826727369625","name":"Relay + Store","time":{"start":1755288096311,"stop":1755288096312,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1a395f248a7cafa","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1755288006046,"stop":1755288006046,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea782dce93d78114","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1755288261381,"stop":1755288261382,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0d4122484137737","name":"should merge peer addresses if peer exists with different addresses","time":{"start":1755288020924,"stop":1755288020925,"duration":1},"status":"passed","severity":"normal"},{"uid":"4200a56e885f4435","name":"Push message with Script payload","time":{"start":1755288642981,"stop":1755288642981,"duration":0},"status":"passed","severity":"normal"},{"uid":"a891948b74a936a0","name":"should drop excess bootstrap peers if over maxBootstrapPeers","time":{"start":1755288022302,"stop":1755288022306,"duration":4},"status":"passed","severity":"normal"},{"uid":"2c961564c2cf2087","name":"should remove expired entries after TTL has passed","time":{"start":1755288052452,"stop":1755288052452,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73ad67c8bc2264e","name":"should return null for non-existent peer","time":{"start":1755288022287,"stop":1755288022287,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c88676d77444e8","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1755288358317,"stop":1755288358318,"duration":1},"status":"passed","severity":"normal"},{"uid":"534f080914024e22","name":"it tolerates circular branch references","time":{"start":1755288032567,"stop":1755288032567,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4f90b58ca15161","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1755288248240,"stop":1755288248241,"duration":1},"status":"passed","severity":"normal"},{"uid":"4af66df60ecf3d6d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1755288006049,"stop":1755288006050,"duration":1},"status":"passed","severity":"normal"},{"uid":"672b5f6cd4c58996","name":"should dial peers from store when browser is connected","time":{"start":1755288022270,"stop":1755288022270,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff39c305e17abbfd","name":"should handle dial errors gracefully","time":{"start":1755288022278,"stop":1755288022278,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cbaa3a0df285456","name":"should decode valid enr successfully","time":{"start":1755288012208,"stop":1755288012208,"duration":0},"status":"passed","severity":"normal"},{"uid":"434a86f174716b55","name":"Subscribe to topic containing shell command and receive message","time":{"start":1755288558705,"stop":1755288558706,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bce82410ccce97d","name":"should return usable stream attached to connection","time":{"start":1755288022314,"stop":1755288022314,"duration":0},"status":"passed","severity":"normal"},{"uid":"5acea50d8151dc2a","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1755288011483,"stop":1755288011483,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14ce636edeaf452","name":"Push message with escaped characters payload","time":{"start":1755288643000,"stop":1755288643000,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6279a87a31c8672","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1755288248246,"stop":1755288248246,"duration":0},"status":"passed","severity":"normal"},{"uid":"a431c97b58cea3cd","name":"ignores unrecognized TXT record formats","time":{"start":1755288032568,"stop":1755288032568,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac36a412b73252d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1755288006044,"stop":1755288006045,"duration":1},"status":"passed","severity":"normal"},{"uid":"b424fd85e8f8f8b3","name":"should handle browser offline state overriding peer connections","time":{"start":1755288021087,"stop":1755288021087,"duration":0},"status":"passed","severity":"normal"},{"uid":"163b1d305c4e775d","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1755288011479,"stop":1755288011479,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f6c685b445c9bac","name":"Fields are not dropped","time":{"start":1755288022420,"stop":1755288022421,"duration":1},"status":"passed","severity":"normal"},{"uid":"a507fef11d6334e7","name":"Overlapping topic subscription","time":{"start":1755288270867,"stop":1755288270867,"duration":0},"status":"skipped","severity":"normal"},{"uid":"76f705562895ad93","name":"should check false positive rate","time":{"start":1755288070428,"stop":1755288070428,"duration":0},"status":"passed","severity":"normal"},{"uid":"397e1ae3781b0a74","name":"Push message with Chinese payload","time":{"start":1755288642979,"stop":1755288642980,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c4e0274cef595e5","name":"should handle hash queries without validation","time":{"start":1755288054342,"stop":1755288054342,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f3e4f0a3084ab87","name":"First message is missed, then re-sent, should be ack'd","time":{"start":1755288072919,"stop":1755288072919,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4347fc4d2c8e7f","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1755288011480,"stop":1755288011481,"duration":1},"status":"passed","severity":"normal"},{"uid":"138aa3f84153b82b","name":"Callback on promise, aborts when callback returns true","time":{"start":1755288402176,"stop":1755288402176,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1107d47d60a261f","name":"should not dial on waku:connection if enableAutoRecovery is false, but should dial on start","time":{"start":1755288022289,"stop":1755288022290,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec8477ba010c7e7d","name":"does not throw on valid cases","time":{"start":1755288006030,"stop":1755288006031,"duration":1},"status":"passed","severity":"normal"},{"uid":"889a20b3e5cd600c","name":"should handle different types of entries","time":{"start":1755288052461,"stop":1755288052462,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcf19acebcd00eee","name":"should dial peer when peer is discovered","time":{"start":1755288020914,"stop":1755288020914,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ebdd769fd68a18","name":"should handle ENR without shardInfo","time":{"start":1755288032220,"stop":1755288032220,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca51bdd3c74d96b","name":"Push message with content topic containing escaped characters","time":{"start":1755288642990,"stop":1755288642990,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea8ae1ffc26a1a8","name":"groups content topics by expected pubsub topic","time":{"start":1755288006041,"stop":1755288006041,"duration":0},"status":"passed","severity":"normal"},{"uid":"246f64345f67307b","name":"should allow a peer to be returned again after renewPeer is called","time":{"start":1755288053869,"stop":1755288053869,"duration":0},"status":"passed","severity":"normal"},{"uid":"57edbf8f6e120d16","name":"should drop connection to all peers on hangUp","time":{"start":1755288180792,"stop":1755288180792,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d1b2cc4c973e4e","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1755288072918,"stop":1755288072918,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c812e28edceb773","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1755288006046,"stop":1755288006047,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce988c61a679249e","name":"Check publish message containing short","time":{"start":1755288269442,"stop":1755288269442,"duration":0},"status":"passed","severity":"normal"},{"uid":"21810aa5f8a2b4fa","name":"Publish without waiting for remote peer","time":{"start":1755288270852,"stop":1755288270852,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca79bb89d1e73cf","name":"should handle shard reader errors gracefully","time":{"start":1755288021785,"stop":1755288021785,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3eb190593a3e377","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1755288416049,"stop":1755288416050,"duration":1},"status":"passed","severity":"normal"},{"uid":"a867074e64858a0e","name":"should not retry if at least one success","time":{"start":1755288053279,"stop":1755288053279,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed1f7e3868521531","name":"should handle queue processing errors gracefully","time":{"start":1755288021784,"stop":1755288021784,"duration":0},"status":"passed","severity":"normal"},{"uid":"72aed1aa537bc9a1","name":"random static sharding 4 - Cluster ID: 719, Shard ID: 203","time":{"start":1755288356096,"stop":1755288356096,"duration":0},"status":"passed","severity":"normal"},{"uid":"695012559594237d","name":"should start connection monitor interval and dial on waku:connection if enableAutoRecovery is true","time":{"start":1755288022290,"stop":1755288022290,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ff6aec4602d91","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1755288011483,"stop":1755288011484,"duration":1},"status":"passed","severity":"normal"},{"uid":"928e4523d4d7a041","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1755288042138,"stop":1755288042140,"duration":2},"status":"passed","severity":"normal"},{"uid":"9eb3445ba193ce71","name":"Check received message with timestamp: 1755288090008000000 ","time":{"start":1755288539223,"stop":1755288539224,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6cb524a2e9411d9","name":"Refresh subscription","time":{"start":1755288558700,"stop":1755288558700,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb9eb7d67bad719","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1755288032348,"stop":1755288032348,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cca9297c5fe75b9","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1755288006038,"stop":1755288006038,"duration":0},"status":"passed","severity":"normal"},{"uid":"851d9f2294e913a3","name":"isConnected should return true after first peer connects","time":{"start":1755288111531,"stop":1755288111531,"duration":0},"status":"passed","severity":"normal"},{"uid":"495dffea98ad51e0","name":"px service nodes in same cluster, no matter the shard, should be dialed","time":{"start":1755288409484,"stop":1755288409485,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcaaf76852f4e06f","name":"Check message on other pubsub topic is not received","time":{"start":1755288539234,"stop":1755288539234,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a20266eb5d59f7","name":"returns all values when wanted number matches available values","time":{"start":1755288030944,"stop":1755288030945,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5c76ab0cdfaa597","name":"should merge provided config with defaults","time":{"start":1755288022810,"stop":1755288022811,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d3410635d900733","name":"should create PeerExchangeDiscovery with default options","time":{"start":1755288032222,"stop":1755288032222,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad836118952f082","name":"Encoder throws on undefined content topic","time":{"start":1755288042143,"stop":1755288042144,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2f4b3c67e0c5401","name":"Push message with custom timestamp: 1755291715490","time":{"start":1755288642994,"stop":1755288642994,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c164c783de50b1","name":"should save new peer to store","time":{"start":1755288020921,"stop":1755288020922,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff99832128aae849","name":"Encoder throws on undefined content topic","time":{"start":1755288043784,"stop":1755288043784,"duration":0},"status":"passed","severity":"normal"},{"uid":"3060857231af0529","name":"should detect messages with missing dependencies","time":{"start":1755288072919,"stop":1755288072919,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcc921dc89de816","name":"should handle peer store errors gracefully","time":{"start":1755288020920,"stop":1755288020921,"duration":1},"status":"passed","severity":"normal"},{"uid":"66d8b68942ac8976","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1755288067048,"stop":1755288067048,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeee875a06abde87","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1755288558706,"stop":1755288558706,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d49472909bc9a0","name":"should be able to dial TLS multiaddrs","time":{"start":1755288180793,"stop":1755288180794,"duration":1},"status":"passed","severity":"normal"},{"uid":"f94b37df45283e28","name":"throws if decoders don't match content topics","time":{"start":1755288022645,"stop":1755288022646,"duration":1},"status":"passed","severity":"normal"},{"uid":"98327c6dae71044a","name":"should add peer to queue when queue is not empty","time":{"start":1755288021763,"stop":1755288021763,"duration":0},"status":"passed","severity":"normal"},{"uid":"92696b16918acaa6","name":"should dispatch connect and disconnect events","time":{"start":1755288053860,"stop":1755288053860,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea9a8911464572b","name":"should clear dial history on stop","time":{"start":1755288021761,"stop":1755288021761,"duration":0},"status":"passed","severity":"normal"},{"uid":"928614c794f1265e","name":"should handle incoming messages","time":{"start":1755288054215,"stop":1755288054215,"duration":0},"status":"passed","severity":"normal"},{"uid":"d448b8d3052bbc9d","name":"should dial peer immediately when queue is empty","time":{"start":1755288021762,"stop":1755288021762,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02781597a3316b7","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1755288022331,"stop":1755288022331,"duration":0},"status":"passed","severity":"normal"},{"uid":"d977d6a9eced1b75","name":"should be sent with empty content","time":{"start":1755288072921,"stop":1755288072921,"duration":0},"status":"passed","severity":"normal"},{"uid":"e30338f57a315fc6","name":"should invoke callbacks when receiving a message","time":{"start":1755288053776,"stop":1755288053777,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4b2041f2954eefe","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1755288067052,"stop":1755288067055,"duration":3},"status":"passed","severity":"normal"},{"uid":"800d06a8d3a381a9","name":"Subscribe to topic containing long and receive message","time":{"start":1755288558713,"stop":1755288558713,"duration":0},"status":"passed","severity":"normal"},{"uid":"63aa4cedc67bbfa2","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1755288067095,"stop":1755288067095,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d6196e997f9540","name":"should clear interval on stop","time":{"start":1755288032221,"stop":1755288032221,"duration":0},"status":"passed","severity":"normal"},{"uid":"4965d0701d1c708","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app32/3/topic801/test.js","time":{"start":1755288358325,"stop":1755288358326,"duration":1},"status":"passed","severity":"normal"},{"uid":"5750ca0b9abcc62d","name":"should skip peers that don't support peer exchange","time":{"start":1755288032215,"stop":1755288032215,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4021421e24b439f","name":"Ephemeral field set to true","time":{"start":1755288022729,"stop":1755288022729,"duration":0},"status":"passed","severity":"normal"},{"uid":"34394c9d6c3a9abf","name":"random static sharding 10 - Cluster ID: 993, Shard ID: 596","time":{"start":1755288356099,"stop":1755288356099,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ec82448251a1e7","name":"Check received message containing escaped characters","time":{"start":1755288539222,"stop":1755288539222,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4a3f2774b8ef8d","name":"should handle peer store update failures gracefully","time":{"start":1755288022412,"stop":1755288022412,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d4272a9febe7d5f","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1755288067069,"stop":1755288067069,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d5cda138441a150","name":"should update ack status of messages in outgoing buffer","time":{"start":1755288072922,"stop":1755288072922,"duration":0},"status":"passed","severity":"normal"},{"uid":"8941c0f1cc15eb76","name":"Register correct protocols","time":{"start":1755288270851,"stop":1755288270852,"duration":1},"status":"passed","severity":"normal"},{"uid":"309eb9ecae54399c","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1755288006036,"stop":1755288006036,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1d552bba34155a","name":"Check message on other pubsub topic is not received","time":{"start":1755288539225,"stop":1755288539225,"duration":0},"status":"passed","severity":"normal"},{"uid":"e087dc1ad2a87a5a","name":"Fails to push message with large meta","time":{"start":1755288643009,"stop":1755288643009,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82a917817728f9d","name":"should dispatch CustomEvent with correct type and detail","time":{"start":1755288021075,"stop":1755288021075,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffce7120c4957525","name":"throws on content topic with generation field greater than 0","time":{"start":1755288006033,"stop":1755288006033,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba208425329ec7de","name":"should retry failed tasks","time":{"start":1755288053380,"stop":1755288053380,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b2aa2d74af15ae","name":"should properly start and stop event listening","time":{"start":1755288054388,"stop":1755288054388,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20e85a05426448a","name":"should allow redial after failed dial cooldown expires","time":{"start":1755288021779,"stop":1755288021780,"duration":1},"status":"passed","severity":"normal"},{"uid":"e29c585be4b56a13","name":"should handle empty pubsub topics","time":{"start":1755288022417,"stop":1755288022417,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d61965148aec6","name":"accepts valid content-filtered query","time":{"start":1755288022009,"stop":1755288022009,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf77932fcb8e7a","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1755288067042,"stop":1755288067043,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cc35aac07391010","name":"Default pageSize","time":{"start":1755288397688,"stop":1755288397688,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c29391dff3f63ef","name":"Symmetric encrypt & Decrypt","time":{"start":1755288042654,"stop":1755288042655,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cbfbb72b0c449d5","name":"should handle case when globalThis is not available","time":{"start":1755288021068,"stop":1755288021069,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f4bbb111e499e4b","name":"Push message with Arabic payload","time":{"start":1755288642997,"stop":1755288642997,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f661dd628df1065","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1755288558709,"stop":1755288558710,"duration":1},"status":"passed","severity":"normal"},{"uid":"adfd518296a26db1","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1755288067069,"stop":1755288067070,"duration":1},"status":"passed","severity":"normal"},{"uid":"26ea62c89023c729","name":"Promise Callback - false","time":{"start":1755288384160,"stop":1755288384160,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bbd3a8f364b3d52","name":"should deliver messages after dependencies are met","time":{"start":1755288072919,"stop":1755288072920,"duration":1},"status":"passed","severity":"normal"},{"uid":"d166c4fffcdd45fc","name":"Decoder throws on undefined content topic","time":{"start":1755288022730,"stop":1755288022730,"duration":0},"status":"passed","severity":"normal"},{"uid":"247f9d2515aa9fdb","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1755288006040,"stop":1755288006041,"duration":1},"status":"passed","severity":"normal"},{"uid":"f00bf92797da5f0a","name":"should respect custom numPeersToUse configuration","time":{"start":1755288053863,"stop":1755288053863,"duration":0},"status":"passed","severity":"normal"},{"uid":"852d41d1cebfeacb","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1755288270871,"stop":1755288270871,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c746e04a183c3","name":"should start the dialing interval","time":{"start":1755288021748,"stop":1755288021749,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f94cf437383729c","name":"should lock peers when selected","time":{"start":1755288053855,"stop":1755288053858,"duration":3},"status":"passed","severity":"normal"},{"uid":"c45a6cbbfccd9fa8","name":"Publish message with large meta","time":{"start":1755288269464,"stop":1755288269467,"duration":3},"status":"passed","severity":"normal"},{"uid":"acaf22aa9412b403","name":"should create ConnectionManager with required options","time":{"start":1755288022809,"stop":1755288022810,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2860ca617ded940","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1755288067049,"stop":1755288067049,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce634f0d60d930c","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1755288067078,"stop":1755288067078,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbdea19c1ab33745","name":"should properly create location multiaddrs - udp6","time":{"start":1755288012218,"stop":1755288012218,"duration":0},"status":"passed","severity":"normal"},{"uid":"659c2b04c272130e","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1755288270854,"stop":1755288270854,"duration":0},"status":"passed","severity":"normal"},{"uid":"293392f65de6277c","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1755288006143,"stop":1755288006143,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3fa294c21e74ce8","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1755288053777,"stop":1755288053778,"duration":1},"status":"passed","severity":"normal"},{"uid":"110b08c29e59f799","name":"Check publish message containing special chars","time":{"start":1755288269446,"stop":1755288269453,"duration":7},"status":"passed","severity":"normal"},{"uid":"9781748737b2c066","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1755288166611,"stop":1755288166611,"duration":0},"status":"passed","severity":"normal"},{"uid":"af0792113450c9e6","name":"connects to nwaku","time":{"start":1755288416360,"stop":1755288416360,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c545ee7309e53","name":"Relay","time":{"start":1755288096310,"stop":1755288096311,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f63225e798be1cc","name":"handles different networkShards values correctly","time":{"start":1755288006042,"stop":1755288006042,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb61a523b2ef2a6e","name":"Check publish message containing Basic HTML tag","time":{"start":1755288269456,"stop":1755288269456,"duration":0},"status":"passed","severity":"normal"},{"uid":"2851eca5badfb41d","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1755288097063,"stop":1755288097066,"duration":3},"status":"passed","severity":"normal"},{"uid":"89fdf43d72ac9e00","name":"should serialize and deserialize correctly","time":{"start":1755288070426,"stop":1755288070427,"duration":1},"status":"passed","severity":"normal"},{"uid":"b05a9284272614","name":"Subscribe to topic containing emoji and publish message","time":{"start":1755288270885,"stop":1755288270895,"duration":10},"status":"passed","severity":"normal"},{"uid":"c7695343c2953555","name":"Passing page size 3 when there are 20 messages","time":{"start":1755288397686,"stop":1755288397686,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f31f2f804d4ced","name":"Ordered Callback - true","time":{"start":1755288384160,"stop":1755288384161,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f63db549a6bad13","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1755288067088,"stop":1755288067089,"duration":1},"status":"passed","severity":"normal"},{"uid":"61324b1c641000e5","name":"should initialize with custom TTL","time":{"start":1755288032206,"stop":1755288032207,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa01779b3c490da2","name":"Init the array if not present","time":{"start":1755288005699,"stop":1755288005701,"duration":2},"status":"passed","severity":"normal"},{"uid":"77b20b808e1738c2","name":"Filter","time":{"start":1755288418729,"stop":1755288418729,"duration":0},"status":"passed","severity":"normal"},{"uid":"40411206481bbf9d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1755288558714,"stop":1755288558714,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4feb1026900e82e","name":"should populate queue if has active dial","time":{"start":1755288021765,"stop":1755288021765,"duration":0},"status":"passed","severity":"normal"},{"uid":"292c40384d10ceff","name":"should return DECODE_FAILED when RPC decode fails","time":{"start":1755288032189,"stop":1755288032190,"duration":1},"status":"passed","severity":"normal"},{"uid":"6963976e915e9055","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1755288269459,"stop":1755288269459,"duration":0},"status":"passed","severity":"normal"},{"uid":"78447d73e13c4607","name":"Check received message containing SQL Injection","time":{"start":1755288539230,"stop":1755288539230,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d0cb3ffa2b61ce","name":"handles different clusterIds correctly","time":{"start":1755288006042,"stop":1755288006042,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2b9df77831ada","name":"should handle a minimal index list","time":{"start":1755288006142,"stop":1755288006143,"duration":1},"status":"passed","severity":"normal"},{"uid":"a81af45d5e3eaca2","name":"should handle query errors gracefully","time":{"start":1755288032218,"stop":1755288032218,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92fa9f0a3a5ecef","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1755288558699,"stop":1755288558699,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b63dff0c57fece6","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1755288097062,"stop":1755288097063,"duration":1},"status":"passed","severity":"normal"},{"uid":"66c941e6cc09a40d","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1755288166610,"stop":1755288166611,"duration":1},"status":"passed","severity":"normal"},{"uid":"f26046a7dbb718ef","name":"should skip peers without peer exchange protocol","time":{"start":1755288032214,"stop":1755288032214,"duration":0},"status":"passed","severity":"normal"},{"uid":"950efea2d2663ac2","name":"should not receive a peer event before start","time":{"start":1755288258006,"stop":1755288258006,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea5e8973faca02c","name":"should throw error - invalid id","time":{"start":1755288012212,"stop":1755288012212,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e053f2b3a2f7cc","name":"isConnected should return false after all peers disconnect","time":{"start":1755288111531,"stop":1755288111531,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df56e13bff3470d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1755288261377,"stop":1755288261378,"duration":1},"status":"passed","severity":"normal"},{"uid":"f85612c0afd46464","name":"should be safe to call multiple times","time":{"start":1755288022268,"stop":1755288022269,"duration":1},"status":"passed","severity":"normal"},{"uid":"50474f2568e49d05","name":"Decoder throws on undefined content topic","time":{"start":1755288042145,"stop":1755288042145,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd9ca1f8f0f7fab","name":"Check message with no content topic is not received","time":{"start":1755288539226,"stop":1755288539226,"duration":0},"status":"passed","severity":"normal"},{"uid":"80346cdae4aba53f","name":"Subscribe and receives messages on 20 topics","time":{"start":1755288558698,"stop":1755288558699,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd0c19c73f89147e","name":"Check received message containing Russian","time":{"start":1755288539220,"stop":1755288539220,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b3656ef3fc285d","name":"should dial with multiaddr and return stream","time":{"start":1755288022814,"stop":1755288022814,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f6a7f8c609fce5","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1755288066010,"stop":1755288066010,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab02becf962a8a9e","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1755288368698,"stop":1755288368700,"duration":2},"status":"passed","severity":"normal"},{"uid":"caa83793a6031c7b","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1755288006039,"stop":1755288006039,"duration":0},"status":"passed","severity":"normal"},{"uid":"b38678acf0e3416a","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1755288111530,"stop":1755288111530,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c8ec5b088e445f","name":"Nodes with multiple pubsub topic","time":{"start":1755288261379,"stop":1755288261379,"duration":0},"status":"passed","severity":"normal"},{"uid":"a09a306710c1c661","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1755288151602,"stop":1755288151603,"duration":1},"status":"passed","severity":"normal"},{"uid":"d49a74a7b1ec856f","name":"should do nothing when connections still exist","time":{"start":1755288022271,"stop":1755288022272,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b53e2457ae95e07","name":"Subscribe to topic containing JSON and receive message","time":{"start":1755288558715,"stop":1755288558716,"duration":1},"status":"passed","severity":"normal"},{"uid":"67de013d9af9f69d","name":"should encode/decode to RLP encoding","time":{"start":1755288012215,"stop":1755288012216,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1aab5d75840c930","name":"Check received message containing Arabic","time":{"start":1755288539229,"stop":1755288539229,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4af2a3d639bdc16","name":"should do nothing if at or below maxBootstrapPeers","time":{"start":1755288022302,"stop":1755288022302,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc024f45363669d","name":"should process successful peer exchange query","time":{"start":1755288032218,"stop":1755288032218,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3bd4ab8b859d372","name":"should skip peers that were recently queried","time":{"start":1755288032216,"stop":1755288032216,"duration":0},"status":"passed","severity":"normal"},{"uid":"133e9868001c150e","name":"should support chaining for add method","time":{"start":1755288052451,"stop":1755288052451,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a635a8e79e483d","name":"Check received message containing unicode special characters","time":{"start":1755288539232,"stop":1755288539232,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f6ae1da970c0458","name":"should drop only non-locked connections when over maxConnections","time":{"start":1755288022296,"stop":1755288022297,"duration":1},"status":"passed","severity":"normal"},{"uid":"e684312bb1db4438","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1755288067046,"stop":1755288067046,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ad8ba18cac48fa","name":"Push message with content topic containing emoji","time":{"start":1755288642991,"stop":1755288642991,"duration":0},"status":"passed","severity":"normal"},{"uid":"e67dcb8be648730e","name":"Check publish message after client node is restarted","time":{"start":1755288269464,"stop":1755288269464,"duration":0},"status":"skipped","severity":"normal"},{"uid":"26928302cb911470","name":"Subscribe to topic containing Russian and publish message","time":{"start":1755288270870,"stop":1755288270870,"duration":0},"status":"passed","severity":"normal"},{"uid":"460afdc0b4e62b3c","name":"Encoder throws on empty string content topic","time":{"start":1755288043784,"stop":1755288043784,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd2cbfd3f3d78d7","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1755288072920,"stop":1755288072920,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4447383380ca81","name":"Check received message with timestamp: 1649153314 ","time":{"start":1755288539224,"stop":1755288539224,"duration":0},"status":"passed","severity":"normal"},{"uid":"452515571a752775","name":"should not return the same peer twice in consecutive getPeers calls without renew","time":{"start":1755288053863,"stop":1755288053869,"duration":6},"status":"passed","severity":"normal"},{"uid":"ab9b09ab82b9834a","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1755288067087,"stop":1755288067087,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d5bd40e84a34fc","name":"n1 and n2 uses first shard, n3 uses the second shard","time":{"start":1755288261383,"stop":1755288261383,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05df757c73ca83a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1755288558716,"stop":1755288558716,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d303142732476d","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1755288558699,"stop":1755288558699,"duration":0},"status":"skipped","severity":"normal"},{"uid":"775a3c4188574f16","name":"Passing an array","time":{"start":1755288416361,"stop":1755288416361,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77d89ea5e29ed8d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1755288558716,"stop":1755288558717,"duration":1},"status":"passed","severity":"normal"},{"uid":"5742eb48fcdf0ab3","name":"should initialize with isNetworkConnected as false","time":{"start":1755288021050,"stop":1755288021056,"duration":6},"status":"passed","severity":"normal"},{"uid":"de00b95f5a1bb4d9","name":"should skip peer when not on same cluster","time":{"start":1755288021774,"stop":1755288021774,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb74297a774106c5","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1755288006036,"stop":1755288006036,"duration":0},"status":"passed","severity":"normal"},{"uid":"de30e8786cca1b4a","name":"should create relay timers when relay exists and relayKeepAlive > 0","time":{"start":1755288022412,"stop":1755288022412,"duration":0},"status":"passed","severity":"normal"},{"uid":"301b5bb82aad2902","name":"should not dial peers from store when browser is not connected","time":{"start":1755288022270,"stop":1755288022271,"duration":1},"status":"passed","severity":"normal"},{"uid":"434aaa7f7dc4908c","name":"can start the service","time":{"start":1755288095925,"stop":1755288095927,"duration":2},"status":"passed","severity":"normal"},{"uid":"8c23da649465d377","name":"passes more than one ENR URLs and attempts connection","time":{"start":1755288095938,"stop":1755288095948,"duration":10},"status":"skipped","severity":"normal"},{"uid":"6911e845ea51288","name":"Check message with non string payload is not received","time":{"start":1755288539226,"stop":1755288539226,"duration":0},"status":"passed","severity":"normal"},{"uid":"d152f1bff234c48d","name":"should create a new stream if no existing for protocol found","time":{"start":1755288022320,"stop":1755288022320,"duration":0},"status":"passed","severity":"normal"},{"uid":"3170d499b494f320","name":"should set field with all protocols disabled","time":{"start":1755288012220,"stop":1755288012220,"duration":0},"status":"passed","severity":"normal"},{"uid":"918a48647bd571e1","name":"should handle large number of peers request","time":{"start":1755288032193,"stop":1755288032193,"duration":0},"status":"passed","severity":"normal"},{"uid":"c14582c8ac7ed554","name":"random static sharding 2 - Cluster ID: 923, Shard ID: 657","time":{"start":1755288356095,"stop":1755288356095,"duration":0},"status":"passed","severity":"normal"},{"uid":"dceda4062ddda2d3","name":"Fails to push message bigger that 1MB","time":{"start":1755288643011,"stop":1755288643011,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a004bf32eaedb50","name":"should return false when peer is on different cluster","time":{"start":1755288021306,"stop":1755288021310,"duration":4},"status":"passed","severity":"normal"},{"uid":"90056eee2ad052de","name":"Query Generator, Multiple PubsubTopics","time":{"start":1755288374239,"stop":1755288374239,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7dbab1d39420e0","name":"Subscribe and receive messages from 2 nwaku nodes each with different static shards","time":{"start":1755288115283,"stop":1755288115283,"duration":0},"status":"passed","severity":"normal"},{"uid":"18f4e143fd14aa63","name":"Relay - dialed first","time":{"start":1755288418727,"stop":1755288418727,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd92b2548fd9e1c8","name":"retrieves a single peer","time":{"start":1755288032566,"stop":1755288032567,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8bf6cf0323648a","name":"should handle network check errors gracefully","time":{"start":1755288021785,"stop":1755288021785,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ebe86476656050","name":"Cluster ID 0, shard 1","time":{"start":1755288356094,"stop":1755288356095,"duration":1},"status":"passed","severity":"normal"},{"uid":"1694edeee3ce5889","name":"Push message with Basic HTML tag payload","time":{"start":1755288642982,"stop":1755288642982,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d44dae434e479e6","name":"Check publish message containing JSON","time":{"start":1755288269457,"stop":1755288269457,"duration":0},"status":"passed","severity":"normal"},{"uid":"555af3824a23bbf5","name":"should create ShardReader with auto sharding network config","time":{"start":1755288021305,"stop":1755288021305,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3aad4f6821b757","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1755288006045,"stop":1755288006045,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee9135bd83bff4","name":"should handle peer not in mesh for all topics","time":{"start":1755288022419,"stop":1755288022419,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69547bc5cc1c6a5","name":"Subscribe to topic containing special chars and receive message","time":{"start":1755288558713,"stop":1755288558713,"duration":0},"status":"passed","severity":"normal"},{"uid":"1280586ed0e9677","name":"should dial peer when no shard info available","time":{"start":1755288021775,"stop":1755288021775,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d4a6553c47190","name":"should handle peer identify event","time":{"start":1755288032213,"stop":1755288032214,"duration":1},"status":"passed","severity":"normal"},{"uid":"f94e6ff6067fa123","name":"Push 30 different messages","time":{"start":1755288642985,"stop":1755288642986,"duration":1},"status":"skipped","severity":"normal"},{"uid":"af2e7c350fe2561e","name":"Check received message containing Basic HTML tag","time":{"start":1755288539231,"stop":1755288539231,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7ee898fada5f3c","name":"should return PeerId when Multiaddr input is provided","time":{"start":1755288021800,"stop":1755288021801,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f09b31fd10911c","name":"Push message with long payload","time":{"start":1755288642996,"stop":1755288642996,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa6dd7724d9221c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1755288558697,"stop":1755288558697,"duration":0},"status":"passed","severity":"normal"},{"uid":"4303d5c111c07003","name":"should hang up with PeerId and return true on success","time":{"start":1755288022814,"stop":1755288022815,"duration":1},"status":"passed","severity":"normal"},{"uid":"9112c825516e99fd","name":"Decoder throws on empty string content topic","time":{"start":1755288043785,"stop":1755288043785,"duration":0},"status":"passed","severity":"normal"},{"uid":"377cb3b18c7c75a4","name":"Fails to push message with large meta","time":{"start":1755288642992,"stop":1755288642992,"duration":0},"status":"passed","severity":"normal"},{"uid":"117f0d009f8518a1","name":"should be empty when created","time":{"start":1755288053772,"stop":1755288053772,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0bb503936810eb8","name":"Check received message containing XML","time":{"start":1755288539221,"stop":1755288539221,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d19be61175bff4b","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1755288368698,"stop":1755288368698,"duration":0},"status":"passed","severity":"normal"},{"uid":"b824254570f757da","name":"Check publish message containing Arabic","time":{"start":1755288269454,"stop":1755288269454,"duration":0},"status":"passed","severity":"normal"},{"uid":"20583bb1854d7753","name":"should encodeTxt and decodeTxt","time":{"start":1755288012207,"stop":1755288012208,"duration":1},"status":"passed","severity":"normal"},{"uid":"471bc7a6814a2a0e","name":"should process queue every 500ms","time":{"start":1755288021781,"stop":1755288021782,"duration":1},"status":"passed","severity":"normal"},{"uid":"4369213c44b95b19","name":"should handle dial errors gracefully","time":{"start":1755288021776,"stop":1755288021779,"duration":3},"status":"passed","severity":"normal"},{"uid":"8ad161cc1b5e9df3","name":"Check publish message containing shell command","time":{"start":1755288269457,"stop":1755288269457,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8d71b95da5ce0","name":"should properly create location multiaddrs - udp","time":{"start":1755288012219,"stop":1755288012219,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e187771fb3b7fcc","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1755288032570,"stop":1755288032570,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e016191b3f4458df","name":"should return NO_PEER_AVAILABLE when peer is not in peer store","time":{"start":1755288032187,"stop":1755288032187,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93f35661ad9fac0","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1755288558705,"stop":1755288558705,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aca4b43a15e8e9a","name":"Ordered Callback - false","time":{"start":1755288384161,"stop":1755288384161,"duration":0},"status":"passed","severity":"normal"},{"uid":"33462e04b4d5f05","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1755288558706,"stop":1755288558706,"duration":0},"status":"passed","severity":"normal"},{"uid":"683eccf74e4fa230","name":"n1 and n2 uses relay shard 1, n3 uses relay shard 2","time":{"start":1755288261380,"stop":1755288261380,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02e2f64ab7380db","name":"should sort peers by ping value","time":{"start":1755288022816,"stop":1755288022817,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dfd6e9662cb6e66","name":"Generator, one shard","time":{"start":1755288364691,"stop":1755288364691,"duration":0},"status":"passed","severity":"normal"},{"uid":"b03a1400866c9a62","name":"should dial peers from store on start","time":{"start":1755288022263,"stop":1755288022264,"duration":1},"status":"passed","severity":"normal"},{"uid":"67438b9f56879739","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1755288067055,"stop":1755288067055,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ddf175b298d577","name":"should return false when peer is on different cluster","time":{"start":1755288021312,"stop":1755288021313,"duration":1},"status":"passed","severity":"normal"},{"uid":"80d0bc071cdd52a2","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app4/5/topic506/json","time":{"start":1755288358320,"stop":1755288358321,"duration":1},"status":"passed","severity":"normal"},{"uid":"a47ef20e4c60e0f6","name":"should only return 1 node with relay and store capability","time":{"start":1755288032569,"stop":1755288032569,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7572f7b8a7eaa95","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1755288248242,"stop":1755288248242,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c8049d431bf89d","name":"Push message with unicode special characters payload","time":{"start":1755288643000,"stop":1755288643001,"duration":1},"status":"passed","severity":"normal"},{"uid":"80c6cb853ade63","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1755288558703,"stop":1755288558703,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c139ebe7e6975","name":"should handle queue overflow by adding peers to queue","time":{"start":1755288021780,"stop":1755288021781,"duration":1},"status":"passed","severity":"normal"},{"uid":"66b49f3c4569060d","name":"Fails to publish message with empty text","time":{"start":1755288269461,"stop":1755288269461,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac6657e9eb497101","name":"Round trip binary encryption [ecies, signature]","time":{"start":1755288043783,"stop":1755288043783,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdf695d9c9823aaf","name":"should not create relay timers when relay is not provided","time":{"start":1755288022413,"stop":1755288022413,"duration":0},"status":"passed","severity":"normal"},{"uid":"7def659bfe5ab3f2","name":"should set field with only RELAY enabled","time":{"start":1755288012221,"stop":1755288012221,"duration":0},"status":"passed","severity":"normal"},{"uid":"23697d640c67099a","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1755288270872,"stop":1755288270872,"duration":0},"status":"passed","severity":"normal"},{"uid":"59afa8378b727e46","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1755288006045,"stop":1755288006046,"duration":1},"status":"passed","severity":"normal"},{"uid":"f137dc2837dbe71d","name":"should delegate to networkMonitor.isConnected()","time":{"start":1755288022813,"stop":1755288022813,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e5b9abc0e6d002","name":"should increase lamport timestamp","time":{"start":1755288072913,"stop":1755288072914,"duration":1},"status":"passed","severity":"normal"},{"uid":"6df65579f8bb6fae","name":"Push message with Russian payload","time":{"start":1755288642980,"stop":1755288642981,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5dac41d7c905e6f","name":"throws on content topic with too few or too many fields","time":{"start":1755288006032,"stop":1755288006032,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e647d2ff6615ee5","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1755288006040,"stop":1755288006040,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2686e5f87aa36dc","name":"should handle query errors","time":{"start":1755288032219,"stop":1755288032219,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa277e543a401924","name":"should start peer exchange discovery","time":{"start":1755288032210,"stop":1755288032210,"duration":0},"status":"passed","severity":"normal"},{"uid":"f25f532625915fcf","name":"Push message with custom timestamp: 1755291715490","time":{"start":1755288643011,"stop":1755288643011,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec33f435a772d5a","name":"should query peers that support peer exchange","time":{"start":1755288032214,"stop":1755288032215,"duration":1},"status":"passed","severity":"normal"}] |