allure-jswaku/8985/widgets/duration.json
2025-08-25 01:18:27 +00:00

1 line
192 KiB
JSON

[{"uid":"22151ba62be4d21d","name":"should stop and cleanup resources","time":{"start":1756084076205,"stop":1756084076206,"duration":1},"status":"passed","severity":"normal"},{"uid":"62ba850b66a15b82","name":"Check message received after jswaku node is restarted","time":{"start":1756084556686,"stop":1756084556686,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c8763a7f6277b5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1756084580748,"stop":1756084580748,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80c7f94b0119729","name":"should detect messages with missing dependencies","time":{"start":1756084094634,"stop":1756084094634,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c01219b32e3ba8e","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1756084288718,"stop":1756084288719,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d932fdc5459d200","name":"should add peer to queue when queue is not empty","time":{"start":1756084043776,"stop":1756084043777,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d2eb9a44cd0af41","name":"Push message with content topic containing numeric","time":{"start":1756084664395,"stop":1756084664395,"duration":0},"status":"passed","severity":"normal"},{"uid":"83505e897c78cc6f","name":"should filter peers by codec","time":{"start":1756084044658,"stop":1756084044658,"duration":0},"status":"passed","severity":"normal"},{"uid":"84004e2dcf3ec76d","name":"Subscribe and receive messages via lightPush","time":{"start":1756084580743,"stop":1756084580743,"duration":0},"status":"passed","severity":"normal"},{"uid":"339efa7d4ca3c811","name":"Subscribe to topic containing XML and publish message","time":{"start":1756084288727,"stop":1756084288727,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce4256b75a802833","name":"Round trip binary serialization","time":{"start":1756084044449,"stop":1756084044450,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1dfb04c959c99d7","name":"should skip peers without ENR","time":{"start":1756084054588,"stop":1756084054588,"duration":0},"status":"passed","severity":"normal"},{"uid":"8165aae07dd1f139","name":"should dispatch connect and disconnect events","time":{"start":1756084076440,"stop":1756084076441,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c58e779b13d2b5a","name":"should not allow unachievable error rate","time":{"start":1756084088162,"stop":1756084088165,"duration":3},"status":"passed","severity":"normal"},{"uid":"50ce5b3781e59356","name":"Push message with custom timestamp: 1756080534198","time":{"start":1756084664386,"stop":1756084664386,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d17890b4e0fcf4f","name":"should skip peer when already connected","time":{"start":1756084043777,"stop":1756084043777,"duration":0},"status":"passed","severity":"normal"},{"uid":"474897e24e62fd92","name":"should handle complete connection lifecycle","time":{"start":1756084043199,"stop":1756084043199,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc918d38982a2ef8","name":"random static sharding 6 - Cluster ID: 638, Shard ID: 348","time":{"start":1756084420514,"stop":1756084420514,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1fe72b5b3a45414","name":"ends if response has no messages","time":{"start":1756084044385,"stop":1756084044385,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0695b44993dac4","name":"should process tasks in queue","time":{"start":1756084075437,"stop":1756084075437,"duration":0},"status":"passed","severity":"normal"},{"uid":"98aeadbbb8ba4c95","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1756084130295,"stop":1756084130295,"duration":0},"status":"passed","severity":"normal"},{"uid":"343b86200894ff32","name":"Subscribe to topic containing special chars and receive message","time":{"start":1756084580757,"stop":1756084580757,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e861f38caa1575e","name":"should not dispatch event when already disconnected","time":{"start":1756084043178,"stop":1756084043187,"duration":9},"status":"passed","severity":"normal"},{"uid":"abe945aad28d1a7c","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1756084282070,"stop":1756084282070,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2c0b95817e0a56f","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app81/5/topic669/test.js","time":{"start":1756084373371,"stop":1756084373372,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc0b1a46f480378f","name":"should drop connection to all peers on hangUp","time":{"start":1756084198912,"stop":1756084198913,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec69e268dc719f7d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1756084088755,"stop":1756084088755,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce965486313e9d61","name":"Encoder throws on empty string content topic","time":{"start":1756084044453,"stop":1756084044453,"duration":0},"status":"passed","severity":"normal"},{"uid":"36e02d436bb907dd","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1756084288719,"stop":1756084288719,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0872e3601fe4ab3","name":"should add CONNECTION_LOCKED_TAG to peer connections when locking","time":{"start":1756084076443,"stop":1756084076444,"duration":1},"status":"passed","severity":"normal"},{"uid":"634aca9f32e5563c","name":"should have no discoveries enabled by default","time":{"start":1756084076207,"stop":1756084076209,"duration":2},"status":"passed","severity":"normal"},{"uid":"3eb04428720c93bf","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1756084274589,"stop":1756084274589,"duration":0},"status":"passed","severity":"normal"},{"uid":"f481be45626a96f6","name":"should stop ping timers on peer disconnect","time":{"start":1756084043347,"stop":1756084043347,"duration":0},"status":"passed","severity":"normal"},{"uid":"404b2a3304bb0f95","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1756084088747,"stop":1756084088747,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62d1091a5fdafb4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1756084258278,"stop":1756084258279,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb87a42f49cdd1a5","name":"Fails to push message bigger that 1MB","time":{"start":1756084664387,"stop":1756084664387,"duration":0},"status":"passed","severity":"normal"},{"uid":"950fd78cd5095f88","name":"Query Generator, No message returned","time":{"start":1756084399070,"stop":1756084399070,"duration":0},"status":"passed","severity":"normal"},{"uid":"20dfddc40b64f141","name":"should sort by lamportTimestamp when timestamps differ","time":{"start":1756084094489,"stop":1756084094490,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa1eca969fc8f220","name":"should dial more peers if under maxConnections","time":{"start":1756084043296,"stop":1756084043299,"duration":3},"status":"passed","severity":"normal"},{"uid":"476496c5e6adc049","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1756084448139,"stop":1756084448147,"duration":8},"status":"passed","severity":"normal"},{"uid":"a997eb84e0971d0f","name":"Subscribe to topic containing JSON and publish message","time":{"start":1756084288728,"stop":1756084288728,"duration":0},"status":"passed","severity":"normal"},{"uid":"c503752d5b43d77f","name":"msgTime: 0 ms from now, startTime: 1755998032733, endTime: 1756084432733","time":{"start":1756084448150,"stop":1756084448150,"duration":0},"status":"passed","severity":"normal"},{"uid":"962f4505cd50f51c","name":"Push message with content topic containing emoji","time":{"start":1756084664398,"stop":1756084664398,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ddc272cdee6c796","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1756084027400,"stop":1756084027400,"duration":0},"status":"passed","severity":"normal"},{"uid":"479887e26c57268d","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app14/3/topic151/utf8","time":{"start":1756084373372,"stop":1756084373372,"duration":0},"status":"passed","severity":"normal"},{"uid":"147cccd0403a05b0","name":"should properly create location multiaddrs - udp6","time":{"start":1756084033614,"stop":1756084033614,"duration":0},"status":"passed","severity":"normal"},{"uid":"e56b1d974c475d25","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1756084088706,"stop":1756084088706,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeffacb30baabbaf","name":"should throw error when no peers are available","time":{"start":1756084076379,"stop":1756084076379,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc44f567984a45d","name":"Check message with non string payload is not received","time":{"start":1756084556674,"stop":1756084556674,"duration":0},"status":"passed","severity":"normal"},{"uid":"9016fe80c6353491","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1756084258279,"stop":1756084258279,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b727e1c74988af","name":"should wait for LightPush peer to be connected","time":{"start":1756084076385,"stop":1756084076385,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7df5abeb44aa016","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1756084027392,"stop":1756084027392,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7269693cc285dda","name":"should throw error - invalid id","time":{"start":1756084033609,"stop":1756084033609,"duration":0},"status":"passed","severity":"normal"},{"uid":"17417065c2afb310","name":"throws an error for improperly formatted content topics","time":{"start":1756084027395,"stop":1756084027395,"duration":0},"status":"passed","severity":"normal"},{"uid":"263fa1e7823bf9d8","name":"should not discard bootstrap peers if under the limit","time":{"start":1756084152833,"stop":1756084152833,"duration":0},"status":"passed","severity":"normal"},{"uid":"429c9ff4f0a28feb","name":"Check received message containing special chars","time":{"start":1756084556677,"stop":1756084556677,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e10b3e8bb965a15","name":"throws if store query response has error status","time":{"start":1756084044384,"stop":1756084044385,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f88a1efae8100b","name":"throws on content topic with non-number generation field","time":{"start":1756084027385,"stop":1756084027385,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20bff1e8ba441e5","name":"should query peer with peer exchange protocol","time":{"start":1756084054585,"stop":1756084054586,"duration":1},"status":"passed","severity":"normal"},{"uid":"123a6577393eec6e","name":"should emit a peer event after start","time":{"start":1756084058533,"stop":1756084058533,"duration":0},"status":"passed","severity":"normal"},{"uid":"20469e3a2880b7bd","name":"should dial with multiaddr and return stream","time":{"start":1756084044655,"stop":1756084044655,"duration":0},"status":"passed","severity":"normal"},{"uid":"65febc43d762019b","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1756084288723,"stop":1756084288723,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23e8c1d23027db7","name":"should skip peers that were recently queried","time":{"start":1756084054585,"stop":1756084054585,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df1f3870eb7ebee","name":"should handle complete dial lifecycle","time":{"start":1756084043784,"stop":1756084043784,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3971efbef08d9e2","name":"should emit a peer event after start","time":{"start":1756084115200,"stop":1756084115200,"duration":0},"status":"passed","severity":"normal"},{"uid":"d27ef4bbd5a85980","name":"Push message with JSON payload","time":{"start":1756084664392,"stop":1756084664392,"duration":0},"status":"passed","severity":"normal"},{"uid":"5251a4c01b98bab4","name":"should set field with all protocols enabled","time":{"start":1756084033616,"stop":1756084033616,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd64d97818f4dc0f","name":"should create all internal components","time":{"start":1756084044652,"stop":1756084044652,"duration":0},"status":"passed","severity":"normal"},{"uid":"f91a0095a6eb38e1","name":"Relay - times out","time":{"start":1756084453767,"stop":1756084453767,"duration":0},"status":"passed","severity":"normal"},{"uid":"197071fbbe572c7c","name":"Decoder throws on undefined content topic","time":{"start":1756084066221,"stop":1756084066222,"duration":1},"status":"passed","severity":"normal"},{"uid":"13ec948340774457","name":"Push message with Russian payload","time":{"start":1756084664375,"stop":1756084664375,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b8ca1189fa6331","name":"should enable all discoveries when explicitly set","time":{"start":1756084076209,"stop":1756084076210,"duration":1},"status":"passed","severity":"normal"},{"uid":"3875a5b4b039276c","name":"should initialize with default number of peers","time":{"start":1756084076438,"stop":1756084076439,"duration":1},"status":"passed","severity":"normal"},{"uid":"85cf2f6d25816396","name":"Check message with no payload is not received","time":{"start":1756084556674,"stop":1756084556674,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d006b15f7bc44ec","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1756084288722,"stop":1756084288723,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f611f80367b6f","name":"Passing page size 3 when there are 20 messages","time":{"start":1756084442007,"stop":1756084442007,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61565c068d34c8a","name":"should not dial on waku:connection if enableAutoRecovery is false, but should dial on start","time":{"start":1756084043295,"stop":1756084043295,"duration":0},"status":"passed","severity":"normal"},{"uid":"7947f9132f2c8031","name":"should initialize with libp2p components","time":{"start":1756084054220,"stop":1756084054220,"duration":0},"status":"passed","severity":"normal"},{"uid":"1467c73bd0592daf","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1756084184704,"stop":1756084184704,"duration":0},"status":"passed","severity":"normal"},{"uid":"94bd1855871b679","name":"should not requeue if maxAttempts is exhausted and no peer is available","time":{"start":1756084075444,"stop":1756084075445,"duration":1},"status":"passed","severity":"normal"},{"uid":"9669cca69381d393","name":"random static sharding 5 - Cluster ID: 125, Shard ID: 135","time":{"start":1756084420514,"stop":1756084420514,"duration":0},"status":"passed","severity":"normal"},{"uid":"352d7cb158fe1ccb","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1756084088711,"stop":1756084088712,"duration":1},"status":"passed","severity":"normal"},{"uid":"577360e8e4c51bf0","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app45/8/topic18/json","time":{"start":1756084373372,"stop":1756084373373,"duration":1},"status":"passed","severity":"normal"},{"uid":"34329013da44701d","name":"should throw error - no id","time":{"start":1756084033609,"stop":1756084033609,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a67fcaf3a4a5784","name":"Rejects garbage","time":{"start":1756084079794,"stop":1756084079794,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f4cdf31ca60f4af","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1756084169372,"stop":1756084169372,"duration":0},"status":"passed","severity":"normal"},{"uid":"297b3ab7f7c912f2","name":"Push message with content topic containing short","time":{"start":1756084664379,"stop":1756084664379,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d25b3cceccf851d","name":"should handle query errors gracefully","time":{"start":1756084054587,"stop":1756084054587,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cfd328c61896cc3","name":"should be able to encode the field with only FILTER set to true","time":{"start":1756084032886,"stop":1756084032887,"duration":1},"status":"passed","severity":"normal"},{"uid":"405c299267d07a1d","name":"px service nodes in same cluster, no matter the shard, should be dialed","time":{"start":1756084428161,"stop":1756084428162,"duration":1},"status":"passed","severity":"normal"},{"uid":"2528beb32f283e5e","name":"Push message with shell command payload","time":{"start":1756084664377,"stop":1756084664377,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b27258bc98d5234","name":"should hang up with PeerId and return true on success","time":{"start":1756084044656,"stop":1756084044656,"duration":0},"status":"passed","severity":"normal"},{"uid":"c298f7837e83102","name":"Check received message containing unicode special characters","time":{"start":1756084556670,"stop":1756084556671,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d2f3a18a7d6eb9b","name":"should continually clean up expired entries at intervals","time":{"start":1756084074481,"stop":1756084074481,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87fc948a507755a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1756084088748,"stop":1756084088748,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ae373226b40be3","name":"Check message with no payload is not received","time":{"start":1756084556685,"stop":1756084556685,"duration":0},"status":"passed","severity":"normal"},{"uid":"394f8c074065bce","name":"should handle peer identify event","time":{"start":1756084054583,"stop":1756084054583,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e94e6bd77b4968","name":"Renews subscription after lossing a connection","time":{"start":1756084580752,"stop":1756084580752,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ee48bfb9d4208a","name":"should check false positive rate","time":{"start":1756084092268,"stop":1756084092268,"duration":0},"status":"passed","severity":"normal"},{"uid":"d339b352ebd0bf0f","name":"yields decoded messages","time":{"start":1756084044385,"stop":1756084044385,"duration":0},"status":"passed","severity":"normal"},{"uid":"9414f3109ac2b3a1","name":"should clear the dialing interval","time":{"start":1756084043771,"stop":1756084043772,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1c107e9b88cfbc4","name":"Stops search when maxGet is reached","time":{"start":1756084053572,"stop":1756084053572,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab04c30313f9dd1b","name":"should handle peerStore errors gracefully","time":{"start":1756084044658,"stop":1756084044658,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df506db939bfb5f","name":"should emit events and transition isConnected state when has peers or no peers","time":{"start":1756084130300,"stop":1756084130301,"duration":1},"status":"passed","severity":"normal"},{"uid":"90ea88c8b868584f","name":"should start peer exchange discovery","time":{"start":1756084054582,"stop":1756084054582,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa01b1894c70693e","name":"should return cached hash on subsequent access","time":{"start":1756084044455,"stop":1756084044456,"duration":1},"status":"passed","severity":"normal"},{"uid":"51bce4025e447276","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1756084094633,"stop":1756084094634,"duration":1},"status":"passed","severity":"normal"},{"uid":"afa0d56638482a4e","name":"random static sharding 7 - Cluster ID: 261, Shard ID: 968","time":{"start":1756084420515,"stop":1756084420515,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d26d5d785c5d62f","name":"should handle dial errors gracefully","time":{"start":1756084043104,"stop":1756084043104,"duration":0},"status":"passed","severity":"normal"},{"uid":"c376e1c73f994571","name":"should be able to decode the field with only RELAY set to true","time":{"start":1756084032893,"stop":1756084032894,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bf7f2343a0642e0","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1756084088680,"stop":1756084088680,"duration":0},"status":"passed","severity":"normal"},{"uid":"787911f8197e7943","name":"should throw error - no public key","time":{"start":1756084033608,"stop":1756084033608,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cab4622356c771a","name":"throws on content topic with empty application field","time":{"start":1756084027386,"stop":1756084027386,"duration":0},"status":"passed","severity":"normal"},{"uid":"5abb0890a8775a1f","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1756084088725,"stop":1756084088726,"duration":1},"status":"passed","severity":"normal"},{"uid":"28b2ec6d4249d78f","name":"should save new peer to store","time":{"start":1756084043107,"stop":1756084043108,"duration":1},"status":"passed","severity":"normal"},{"uid":"63e8ac87d8f80fa7","name":"Push message with Russian payload","time":{"start":1756084664390,"stop":1756084664390,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b24ac6e24b562e9","name":"should return true when peer is on the specified shard","time":{"start":1756084043655,"stop":1756084043655,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e51c3a9b635bad","name":"should increase lamport timestamp","time":{"start":1756084094629,"stop":1756084094630,"duration":1},"status":"passed","severity":"normal"},{"uid":"20246cb0666dc3a6","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app52/8/topic261/test.js","time":{"start":1756084373374,"stop":1756084373375,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc784d22c1e5e5e5","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1756084088736,"stop":1756084088746,"duration":10},"status":"passed","severity":"normal"},{"uid":"92e8a1929a9f7d92","name":"ignores unrecognized TXT record formats","time":{"start":1756084054597,"stop":1756084054597,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c5f33753d622a8d","name":"Push message with content topic containing long","time":{"start":1756084664394,"stop":1756084664395,"duration":1},"status":"passed","severity":"normal"},{"uid":"6337b5e4154f61","name":"Refresh subscription","time":{"start":1756084288719,"stop":1756084288720,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c878fcf701bec405","name":"Light Node - default protocols","time":{"start":1756084453769,"stop":1756084453769,"duration":0},"status":"passed","severity":"normal"},{"uid":"613dbf935de407c2","name":"should return available peers with correct protocol and pubsub topic","time":{"start":1756084076439,"stop":1756084076439,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a7e3b2e5b24af8","name":"should maintain desired error rate","time":{"start":1756084092265,"stop":1756084092265,"duration":0},"status":"passed","severity":"normal"},{"uid":"c95b5200b4f8bd1e","name":"should create KeepAliveManager with required options","time":{"start":1756084043322,"stop":1756084043322,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e8f5158afab3824","name":"Nwaku publishes","time":{"start":1756084271258,"stop":1756084271258,"duration":0},"status":"passed","severity":"normal"},{"uid":"56be76a4598b5a6c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1756084580747,"stop":1756084580748,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e8ca72306f31c4b","name":"Subscribe to topic containing long and publish message","time":{"start":1756084288720,"stop":1756084288721,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d89532e01a9c561","name":"Callback on promise, aborts when callback returns true","time":{"start":1756084429374,"stop":1756084429374,"duration":0},"status":"passed","severity":"normal"},{"uid":"546748c17428130f","name":"Query Generator, No Decoder","time":{"start":1756084399069,"stop":1756084399069,"duration":0},"status":"passed","severity":"normal"},{"uid":"3303dc2d5be4b8a7","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app67/4/topic152/test.js","time":{"start":1756084373373,"stop":1756084373373,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c03b0d490b6aa56","name":"Overlapping topic subscription","time":{"start":1756084580756,"stop":1756084580756,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d11be45e518acc","name":"should set field with only LIGHTPUSH enabled","time":{"start":1756084033617,"stop":1756084033617,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac76241e73a7823","name":"Push message with custom timestamp: 1756087734198","time":{"start":1756084664386,"stop":1756084664387,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0ae1500b9e9c6b8","name":"should not track probabilistic acknowledgements of messages received in bloom filter of own messages","time":{"start":1756084094634,"stop":1756084094634,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cdfbd9edefea87e","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1756084088679,"stop":1756084088679,"duration":0},"status":"passed","severity":"normal"},{"uid":"1951aed37945970","name":"should return false when peer is not found","time":{"start":1756084043662,"stop":1756084043663,"duration":1},"status":"passed","severity":"normal"},{"uid":"9edd9135893f30a2","name":"should return PeerId when PeerId is provided","time":{"start":1756084043951,"stop":1756084043951,"duration":0},"status":"passed","severity":"normal"},{"uid":"401f741e3b23aec7","name":"should handle queue overflow by adding peers to queue","time":{"start":1756084043781,"stop":1756084043781,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ccc8308ec8ae3e","name":"Relay + Store","time":{"start":1756084115963,"stop":1756084115963,"duration":0},"status":"passed","severity":"normal"},{"uid":"a42d8133b6bf3af3","name":"should handle cache.get errors gracefully","time":{"start":1756084058535,"stop":1756084058535,"duration":0},"status":"passed","severity":"normal"},{"uid":"5781a5f85d3bb1e3","name":"Publish message with custom timestamp: Tue Sep 03 2024 01:11:14 GMT+0000 (Coordinated Universal Time)","time":{"start":1756084281205,"stop":1756084281206,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e09b76821f62c8e","name":"Subscribe to topic containing Script and receive message","time":{"start":1756084580759,"stop":1756084580759,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b2ffc6d8cd28f80","name":"Check received message containing escaped characters","time":{"start":1756084556670,"stop":1756084556670,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc91fa7e32ccbbd","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1756084088684,"stop":1756084088685,"duration":1},"status":"passed","severity":"normal"},{"uid":"be6fcdaee91abf","name":"Passing page size 0 when there are 110 messages","time":{"start":1756084442000,"stop":1756084442002,"duration":2},"status":"passed","severity":"normal"},{"uid":"d340d694f6304611","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1756084274589,"stop":1756084274590,"duration":1},"status":"passed","severity":"normal"},{"uid":"1889a20454bacee","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1756084054148,"stop":1756084054148,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc35e5c20f0d404","name":"Subscribe and receive messages via lightPush","time":{"start":1756084580753,"stop":1756084580753,"duration":0},"status":"passed","severity":"normal"},{"uid":"4455c5ca7756d2d9","name":"should mark all messages in causal history as acknowledged","time":{"start":1756084094633,"stop":1756084094633,"duration":0},"status":"passed","severity":"normal"},{"uid":"2206b048a8584ed5","name":"Decrypt messages","time":{"start":1756084259786,"stop":1756084259787,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b34718b34f95be4","name":"Subscribe to topic containing numeric and publish message","time":{"start":1756084288721,"stop":1756084288721,"duration":0},"status":"passed","severity":"normal"},{"uid":"d453ada69e54f160","name":"should handle complete peer lifecycle","time":{"start":1756084043380,"stop":1756084043384,"duration":4},"status":"passed","severity":"normal"},{"uid":"6c9396bf448a58a2","name":"Push message with Arabic payload","time":{"start":1756084664389,"stop":1756084664390,"duration":1},"status":"passed","severity":"normal"},{"uid":"f142153b9f6e955c","name":"Ordered Callback - true","time":{"start":1756084432431,"stop":1756084432432,"duration":1},"status":"passed","severity":"normal"},{"uid":"3080e2aae8496eb0","name":"should properly clean up resources when disposed","time":{"start":1756084074480,"stop":1756084074480,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e86c31745716dbb","name":"should handle large number of peers request","time":{"start":1756084054230,"stop":1756084054231,"duration":1},"status":"passed","severity":"normal"},{"uid":"36922cc1a6df4253","name":"Check received message containing shell command","time":{"start":1756084556680,"stop":1756084556680,"duration":0},"status":"passed","severity":"normal"},{"uid":"46aae89c621245d7","name":"rejects content-filtered query with only contentTopics","time":{"start":1756084043846,"stop":1756084043846,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3db84659e7a4c0f","name":"Meta field set when metaSetter is specified","time":{"start":1756084044451,"stop":1756084044451,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dcac08b41c4c656","name":"should initialize with default options","time":{"start":1756084054576,"stop":1756084054577,"duration":1},"status":"passed","severity":"normal"},{"uid":"f252272fa0000dbd","name":"should dial peers from store on start","time":{"start":1756084043279,"stop":1756084043279,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f798294972ffd1c","name":"should be delivered immediately if received","time":{"start":1756084094637,"stop":1756084094637,"duration":0},"status":"passed","severity":"normal"},{"uid":"e973f3463c5c2870","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1756084428165,"stop":1756084428165,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbea732135b1d555","name":"should handle different types of entries","time":{"start":1756084074477,"stop":1756084074480,"duration":3},"status":"passed","severity":"normal"},{"uid":"dd297306b066e211","name":"should be safe to call multiple times","time":{"start":1756084043329,"stop":1756084043329,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c8db54a095adf67","name":"should start the dialing interval","time":{"start":1756084043763,"stop":1756084043763,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b9f3fe6b8d037e","name":"should register libp2p event listeners when start is called","time":{"start":1756084076441,"stop":1756084076441,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4410c8dd6c1e3b9","name":"should handle multiple peer connections","time":{"start":1756084043331,"stop":1756084043347,"duration":16},"status":"passed","severity":"normal"},{"uid":"1d0897ed03e3954d","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app91/8/topic605/test.js","time":{"start":1756084373371,"stop":1756084373371,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e217e7f791d3a1","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1756084064712,"stop":1756084064712,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ab9d09a6da359f","name":"should initialize bloom filter with correct parameters","time":{"start":1756084092262,"stop":1756084092264,"duration":2},"status":"passed","severity":"normal"},{"uid":"b74d7499ce476ea","name":"messageHashStr produces different results for different inputs","time":{"start":1756084043622,"stop":1756084043630,"duration":8},"status":"passed","severity":"normal"},{"uid":"2b4c095a699eee0d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1756084088748,"stop":1756084088748,"duration":0},"status":"passed","severity":"normal"},{"uid":"5656fb04f61593b7","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1756084027390,"stop":1756084027391,"duration":1},"status":"passed","severity":"normal"},{"uid":"329273c9186a7554","name":"should support chaining for add method","time":{"start":1756084074462,"stop":1756084074468,"duration":6},"status":"passed","severity":"normal"},{"uid":"441cf7af0de933f2","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1756084032888,"stop":1756084032889,"duration":1},"status":"passed","severity":"normal"},{"uid":"41b2601c531b48f7","name":"Encoder throws on undefined content topic","time":{"start":1756084044451,"stop":1756084044453,"duration":2},"status":"passed","severity":"normal"},{"uid":"791589cfacaa7c9f","name":"random static sharding 1 - Cluster ID: 850, Shard ID: 780","time":{"start":1756084420512,"stop":1756084420512,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3847f87142819f9","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1756084043618,"stop":1756084043618,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7beed0cd028734","name":"should skip peers without peer exchange protocol","time":{"start":1756084054586,"stop":1756084054587,"duration":1},"status":"passed","severity":"normal"},{"uid":"f15190889a50404c","name":"should handle errors when accessing navigator","time":{"start":1756084043189,"stop":1756084043189,"duration":0},"status":"passed","severity":"normal"},{"uid":"82447ab4c8b08ee6","name":"should return peer for existing peer","time":{"start":1756084043289,"stop":1756084043290,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f09a20520443bf0","name":"should return false when network is not connected","time":{"start":1756084044654,"stop":1756084044655,"duration":1},"status":"passed","severity":"normal"},{"uid":"b48228e5d58b775","name":"handles different networkShards values correctly","time":{"start":1756084027395,"stop":1756084027395,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6838ada2fd5029b","name":"Check received message with timestamp: 1756084110086 ","time":{"start":1756084556682,"stop":1756084556682,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d7f80d71996ac","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1756084054599,"stop":1756084054599,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c2e01a2724c949cd","name":"should create an instance with libp2p and dialer","time":{"start":1756084043097,"stop":1756084043099,"duration":2},"status":"passed","severity":"normal"},{"uid":"3e91e62c20254ddb","name":"Subscribe and receive messages via waku relay post","time":{"start":1756084580744,"stop":1756084580744,"duration":0},"status":"passed","severity":"normal"},{"uid":"835c8b310f01f0ca","name":"should create timers for each pubsub topic where peer is in mesh","time":{"start":1756084043370,"stop":1756084043370,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a91bb65c944bffa","name":"should drop only non-locked connections when over maxConnections","time":{"start":1756084043299,"stop":1756084043300,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ed8008176dd53e9","name":"should throw error - no public key","time":{"start":1756084033609,"stop":1756084033610,"duration":1},"status":"passed","severity":"normal"},{"uid":"20d5eb67499e3a62","name":"can start the service","time":{"start":1756084115192,"stop":1756084115195,"duration":3},"status":"passed","severity":"normal"},{"uid":"20c07a17d993a72","name":"should successfully unsubscribe from an existing subscription","time":{"start":1756084076134,"stop":1756084076134,"duration":0},"status":"passed","severity":"normal"},{"uid":"34cfbe45b59a0476","name":"Subscribe to topic containing short and receive message","time":{"start":1756084580756,"stop":1756084580756,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e497f673a0a10d","name":"should create PeerExchangeDiscovery with default options","time":{"start":1756084054590,"stop":1756084054591,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3e1f5e67fc2ae01","name":"Push message with Arabic payload","time":{"start":1756084664374,"stop":1756084664374,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddcbd780d69d42f6","name":"should retry on complete failure if specified","time":{"start":1756084076009,"stop":1756084076009,"duration":0},"status":"passed","severity":"normal"},{"uid":"5af8df93ffdb1a7a","name":"can start the service","time":{"start":1756084335022,"stop":1756084335023,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cd291e57088c1d","name":"Check publish message containing special chars","time":{"start":1756084281196,"stop":1756084281196,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c305b0ca3034104","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1756084027401,"stop":1756084027401,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0ee9b93f3b9bd9","name":"should handle peer store errors gracefully","time":{"start":1756084043290,"stop":1756084043295,"duration":5},"status":"passed","severity":"normal"},{"uid":"ab59e9b202fb184d","name":"Encoder throws on undefined content topic","time":{"start":1756084064713,"stop":1756084064714,"duration":1},"status":"passed","severity":"normal"},{"uid":"d39e78c023e9483e","name":"should dial all peers on dial","time":{"start":1756084198912,"stop":1756084198912,"duration":0},"status":"passed","severity":"normal"},{"uid":"b466e16fc1e9f239","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1756084088756,"stop":1756084088757,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc8645483c0a70f3","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1756084258281,"stop":1756084258281,"duration":0},"status":"passed","severity":"normal"},{"uid":"d254da57970dbbd0","name":"should return exactly numPeersToUse peers when enough are available","time":{"start":1756084076442,"stop":1756084076442,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9ef5dc3d9e992d0","name":"should not receive a peer event after stop","time":{"start":1756084058534,"stop":1756084058534,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a00f6d8fb5bb67","name":"should throw error - no id","time":{"start":1756084033608,"stop":1756084033608,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f32a700d9171dd","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1756084088747,"stop":1756084088748,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e5a0d2a18565a8c","name":"should check connected peers if present and suitable","time":{"start":1756084076384,"stop":1756084076385,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf8c9c3b5b6a6fd6","name":"should set field with only FILTER enabled","time":{"start":1756084033617,"stop":1756084033617,"duration":0},"status":"passed","severity":"normal"},{"uid":"5336f7ecb871b563","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1756084088700,"stop":1756084088700,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ba4175f2edbed2","name":"should call waitForPeer on Relay","time":{"start":1756084076386,"stop":1756084076386,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff2278224cc2634","name":"Check received message containing Script","time":{"start":1756084556668,"stop":1756084556669,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cd9a52f9d139e07","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1756084580750,"stop":1756084580750,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d95192b852880","name":"Register correct protocols","time":{"start":1756084288716,"stop":1756084288717,"duration":1},"status":"passed","severity":"normal"},{"uid":"3af2d9caf8325ee3","name":"Push message with emoji payload","time":{"start":1756084664378,"stop":1756084664378,"duration":0},"status":"passed","severity":"normal"},{"uid":"d847ffc6b2effd9","name":"Push message with unicode special characters payload","time":{"start":1756084664377,"stop":1756084664378,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9336641005a544c","name":"Check publish message containing Script","time":{"start":1756084281199,"stop":1756084281200,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ff7fa1a9be75990","name":"Relay + Store","time":{"start":1756084033618,"stop":1756084033618,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d9a387074081556","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1756084088720,"stop":1756084088721,"duration":1},"status":"passed","severity":"normal"},{"uid":"36640653a735874d","name":"Push message with unicode special characters payload","time":{"start":1756084664393,"stop":1756084664393,"duration":0},"status":"passed","severity":"normal"},{"uid":"1344bf04d0ff503","name":"should transition to Unhealthy when no connections","time":{"start":1756084075875,"stop":1756084075876,"duration":1},"status":"passed","severity":"normal"},{"uid":"33159396b7ff0654","name":"should dispatch CustomEvent with correct type and detail","time":{"start":1756084043188,"stop":1756084043188,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a2b7ef313de14b0","name":"should be safe to call multiple times","time":{"start":1756084043772,"stop":1756084043773,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2581984aff75ee0","name":"passes more than one ENR URLs and attempts connection","time":{"start":1756084115204,"stop":1756084115204,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e053158c3a44935","name":"should successfully query peers and return peer infos","time":{"start":1756084054221,"stop":1756084054221,"duration":0},"status":"passed","severity":"normal"},{"uid":"d470b7f61781a7b3","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1756084032890,"stop":1756084032892,"duration":2},"status":"passed","severity":"normal"},{"uid":"30341013e5fcae1a","name":"Push message with content topic containing Chinese","time":{"start":1756084664381,"stop":1756084664381,"duration":0},"status":"passed","severity":"normal"},{"uid":"4765b7c1e5db336d","name":"should decode valid enr with tcp successfully","time":{"start":1756084033607,"stop":1756084033608,"duration":1},"status":"passed","severity":"normal"},{"uid":"b659932a3d10d4cf","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1756084088756,"stop":1756084088756,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c683a17e5af38f","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1756084064710,"stop":1756084064712,"duration":2},"status":"passed","severity":"normal"},{"uid":"41a3f21c12b7860a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1756084580760,"stop":1756084580760,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9814d79f70b4f2","name":"Subscribe to topic containing JSON and receive message","time":{"start":1756084580750,"stop":1756084580750,"duration":0},"status":"passed","severity":"normal"},{"uid":"a44df1b48b607775","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1756084027394,"stop":1756084027394,"duration":0},"status":"passed","severity":"normal"},{"uid":"e28470fd32f096f2","name":"should encode/decode to text encoding","time":{"start":1756084033611,"stop":1756084033611,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f312d9511fb8b1","name":"Push message with content topic containing short","time":{"start":1756084664394,"stop":1756084664394,"duration":0},"status":"passed","severity":"normal"},{"uid":"41927501bcd67bd6","name":"Push message with content topic containing emoji","time":{"start":1756084664384,"stop":1756084664384,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f83a40bad7bfb35","name":"Ephemeral field set to true","time":{"start":1756084044450,"stop":1756084044451,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff5376d9ee6957b8","name":"Bloom filter","time":{"start":1756084094489,"stop":1756084094489,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1af85105e65eb35","name":"should return all connected peers without codec filter","time":{"start":1756084044657,"stop":1756084044658,"duration":1},"status":"passed","severity":"normal"},{"uid":"898170903a7aa050","name":"should handle mixed protocol support correctly","time":{"start":1756084075884,"stop":1756084075884,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64984bc75efb148","name":"should be safe to call multiple times","time":{"start":1756084044653,"stop":1756084044653,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ddbe193bec5ad8","name":"should create relay timers when relay exists and relayKeepAlive > 0","time":{"start":1756084043363,"stop":1756084043363,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8b530a699bc8cf","name":"should create PeerExchangeDiscovery instance","time":{"start":1756084054590,"stop":1756084054590,"duration":0},"status":"passed","severity":"normal"},{"uid":"f522f70a66066635","name":"should dial with PeerId and return stream","time":{"start":1756084044655,"stop":1756084044655,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2618ff284624eb6","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1756084556675,"stop":1756084556675,"duration":0},"status":"passed","severity":"normal"},{"uid":"edd98cc0a3ef3652","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1756084436532,"stop":1756084436532,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c7e65cdfa60d87","name":"should return false when peer is not on the specified shard","time":{"start":1756084043656,"stop":1756084043656,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93a05a3f755fe8e","name":"Query with Promise Callback, No message returned","time":{"start":1756084399073,"stop":1756084399073,"duration":0},"status":"passed","severity":"normal"},{"uid":"58cb1c5081020316","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1756084258279,"stop":1756084258279,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde97f084ffc1b9d","name":"Subscribe and receive messages from 2 nwaku nodes each with different static shards","time":{"start":1756084133969,"stop":1756084133969,"duration":0},"status":"passed","severity":"normal"},{"uid":"554e4c4cd11cff8d","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1756084088168,"stop":1756084088169,"duration":1},"status":"passed","severity":"normal"},{"uid":"9555f6e4eaa2dc2a","name":"should handle peer not in mesh for all topics","time":{"start":1756084043380,"stop":1756084043380,"duration":0},"status":"passed","severity":"normal"},{"uid":"856fa71af85efbe6","name":"Push message with content topic containing Russian","time":{"start":1756084664382,"stop":1756084664382,"duration":0},"status":"passed","severity":"normal"},{"uid":"89a13b482b69fab2","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1756084027390,"stop":1756084027390,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc72362aff06b5c7","name":"should merge provided config with defaults","time":{"start":1756084044652,"stop":1756084044652,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d0450d63da1634","name":"should be safe to call multiple times","time":{"start":1756084043281,"stop":1756084043281,"duration":0},"status":"passed","severity":"normal"},{"uid":"3547e1004b05a76e","name":"Store - dialed first","time":{"start":1756084453767,"stop":1756084453767,"duration":0},"status":"passed","severity":"normal"},{"uid":"140d855f24a6fc43","name":"should use configured peers when available","time":{"start":1756084076380,"stop":1756084076381,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd72db1e74ea3a14","name":"should query peers that support peer exchange","time":{"start":1756084054584,"stop":1756084054584,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f5fa3571b0f4916","name":"Passing page size 19 when there are 20 messages","time":{"start":1756084442008,"stop":1756084442010,"duration":2},"status":"passed","severity":"normal"},{"uid":"8e63476ef586e9aa","name":"Subscribe to topic containing shell command and publish message","time":{"start":1756084288728,"stop":1756084288732,"duration":4},"status":"passed","severity":"normal"},{"uid":"5da643eda5937f13","name":"Check meta is set [ecies]","time":{"start":1756084066220,"stop":1756084066220,"duration":0},"status":"passed","severity":"normal"},{"uid":"700a149223608583","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1756084094637,"stop":1756084094637,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f5c58ea67514c3","name":"Check received message containing long","time":{"start":1756084556676,"stop":1756084556676,"duration":0},"status":"passed","severity":"normal"},{"uid":"252f23b9ee61efc1","name":"Decoder throws on empty string content topic","time":{"start":1756084064715,"stop":1756084064715,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a51e9280f2be63","name":"should never report false negatives","time":{"start":1756084092265,"stop":1756084092266,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b3be78811ac4a70","name":"can start and stop the service","time":{"start":1756084115195,"stop":1756084115197,"duration":2},"status":"passed","severity":"normal"},{"uid":"8c9645280737bd30","name":"Push message with numeric payload","time":{"start":1756084664388,"stop":1756084664389,"duration":1},"status":"passed","severity":"normal"},{"uid":"a34791dd8a5f50b3","name":"should handle special patterns correctly","time":{"start":1756084092267,"stop":1756084092267,"duration":0},"status":"passed","severity":"normal"},{"uid":"6213d2c6ef3aba5","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1756084448151,"stop":1756084448151,"duration":0},"status":"passed","severity":"normal"},{"uid":"112ab060343a88c1","name":"Push message equal or less that 1MB","time":{"start":1756084664387,"stop":1756084664387,"duration":0},"status":"passed","severity":"normal"},{"uid":"b17ef47d9259fe1f","name":"should handle errors gracefully when getting peer info","time":{"start":1756084043663,"stop":1756084043663,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b75dc8e77c1c90","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1756084580758,"stop":1756084580758,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fce0533d2bd0af7","name":"should hang up with multiaddr and return true on success","time":{"start":1756084044656,"stop":1756084044657,"duration":1},"status":"passed","severity":"normal"},{"uid":"96bf6bb927b4b5b2","name":"should initialize with custom TTL","time":{"start":1756084054577,"stop":1756084054581,"duration":4},"status":"passed","severity":"normal"},{"uid":"ab73c739a3b12f6b","name":"Symmetric encrypt & Decrypt","time":{"start":1756084064942,"stop":1756084064942,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c4a1e9716dfe1d0","name":"should return false when peer is not found","time":{"start":1756084043645,"stop":1756084043645,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ffd3ed8cad8142f","name":"Passing page size 110 when there are 120 messages","time":{"start":1756084442010,"stop":1756084442010,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f61fba64aca41b","name":"tcp ip4 address","time":{"start":1756084032911,"stop":1756084032912,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1200c1b5a82744d","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1756084033607,"stop":1756084033607,"duration":0},"status":"passed","severity":"normal"},{"uid":"311ff5684e4a1956","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1756084027392,"stop":1756084027392,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c57ec269a4fa814","name":"Check received message with timestamp: 1649153314 ","time":{"start":1756084556682,"stop":1756084556683,"duration":1},"status":"passed","severity":"normal"},{"uid":"404de1f00d54f35","name":"Subscribe to topic containing Script and receive message","time":{"start":1756084580749,"stop":1756084580749,"duration":0},"status":"passed","severity":"normal"},{"uid":"347fa49dc4b23d62","name":"same cluster, static sharding: nodes connect","time":{"start":1756084184699,"stop":1756084184700,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a3d11d469527345","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1756084088686,"stop":1756084088686,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eee0b8d8aef5d65","name":"Push message with custom timestamp: 1756087734199","time":{"start":1756084664400,"stop":1756084664402,"duration":2},"status":"passed","severity":"normal"},{"uid":"6cc9214465dec9f7","name":"Push message with short payload","time":{"start":1756084664371,"stop":1756084664371,"duration":0},"status":"passed","severity":"normal"},{"uid":"30914a18bea25aba","name":"messageHashStr produces consistent results for the same input","time":{"start":1756084043622,"stop":1756084043622,"duration":0},"status":"passed","severity":"normal"},{"uid":"c334b8d0140d704a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1756084027400,"stop":1756084027400,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca59c06293f99c62","name":"should allow a peer to be returned again after renewPeer is called","time":{"start":1756084076443,"stop":1756084076443,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00ec85124bd2427","name":"should successfully query store with valid decoders and options","time":{"start":1756084076378,"stop":1756084076379,"duration":1},"status":"passed","severity":"normal"},{"uid":"71978f6f208002f9","name":"should handle query errors","time":{"start":1756084054588,"stop":1756084054588,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc219862b1f4fc4","name":"Fails to push message with large meta","time":{"start":1756084664385,"stop":1756084664385,"duration":0},"status":"passed","severity":"normal"},{"uid":"c92fbe28b642848d","name":"should return true even if peer has no overlapping shards","time":{"start":1756084043644,"stop":1756084043644,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd4d7b96e449608","name":"should return false when peer is not on topic","time":{"start":1756084044659,"stop":1756084044660,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ceb4d912df3d47a","name":"can start the service","time":{"start":1756084058532,"stop":1756084058532,"duration":0},"status":"passed","severity":"normal"},{"uid":"681b6a58307253e0","name":"should lock peers when selected","time":{"start":1756084076439,"stop":1756084076440,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ed006adc2effe4e","name":"should wait for Store peer to be connected","time":{"start":1756084076385,"stop":1756084076386,"duration":1},"status":"passed","severity":"normal"},{"uid":"c34655bbc68dae8b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1756084027399,"stop":1756084027399,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d53b887aa0a2482","name":"should return DECODE_FAILED when ENR decoding fails","time":{"start":1756084054229,"stop":1756084054230,"duration":1},"status":"passed","severity":"normal"},{"uid":"a31e13b1e80b97a7","name":"should stop peer exchange discovery","time":{"start":1756084054582,"stop":1756084054583,"duration":1},"status":"passed","severity":"normal"},{"uid":"c083a6298db154c8","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1756084088690,"stop":1756084088690,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f5cc155e59e605","name":"Subscribe to topic containing Russian and receive message","time":{"start":1756084580748,"stop":1756084580749,"duration":1},"status":"passed","severity":"normal"},{"uid":"d83fb727a35c96a7","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1756084288728,"stop":1756084288728,"duration":0},"status":"passed","severity":"normal"},{"uid":"e64ccc3bbbaaff6","name":"accepts valid content-filtered query","time":{"start":1756084043845,"stop":1756084043845,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd08539224bcb1d","name":"should respect custom numPeersToUse configuration","time":{"start":1756084076442,"stop":1756084076442,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b788301c45199e","name":"Push message with emoji payload","time":{"start":1756084664393,"stop":1756084664393,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e9f2752e584820","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1756084436533,"stop":1756084436533,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf677dbca244bc08","name":"should not dial peers from store when browser is not connected","time":{"start":1756084043282,"stop":1756084043282,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6640cc89ee548b","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1756084088166,"stop":1756084088167,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9c68284ef0eb8bd","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1756084288732,"stop":1756084288733,"duration":1},"status":"passed","severity":"normal"},{"uid":"2db4247e316bfc41","name":"should handle case when navigator is not available","time":{"start":1756084043167,"stop":1756084043176,"duration":9},"status":"passed","severity":"normal"},{"uid":"e605681a32a1ca60","name":"Check received message containing emoji","time":{"start":1756084556671,"stop":1756084556671,"duration":0},"status":"passed","severity":"normal"},{"uid":"394809699e9ebac7","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1756084032898,"stop":1756084032898,"duration":0},"status":"passed","severity":"normal"},{"uid":"9269d13df88bbd20","name":"Passing invalid cursor","time":{"start":1756084384627,"stop":1756084384627,"duration":0},"status":"passed","severity":"normal"},{"uid":"39deb9b93ba6c28f","name":"should handle peer connect event","time":{"start":1756084043177,"stop":1756084043177,"duration":0},"status":"passed","severity":"normal"},{"uid":"876d219a8911b424","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1756084075876,"stop":1756084075876,"duration":0},"status":"passed","severity":"normal"},{"uid":"d895756283695384","name":"should handle case with no peers in store","time":{"start":1756084043288,"stop":1756084043289,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f3d68d41f0ee2df","name":"should drop connection via multiaddr with hangUp","time":{"start":1756084198914,"stop":1756084198914,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba25804c1e7b2bb","name":"Check received message containing JSON","time":{"start":1756084556669,"stop":1756084556670,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6993d0cb76eba73","name":"should handle disconnect when peer has no timers","time":{"start":1756084043378,"stop":1756084043378,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a2bdda7a50e595","name":"should add and check entries correctly","time":{"start":1756084074446,"stop":1756084074462,"duration":16},"status":"passed","severity":"normal"},{"uid":"5c273ef7e70f9a92","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1756084088736,"stop":1756084088736,"duration":0},"status":"passed","severity":"normal"},{"uid":"627dcef39e0bfc0d","name":"Check publish message containing Russian","time":{"start":1756084281197,"stop":1756084281198,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebcece307751f442","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1756084054144,"stop":1756084054144,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d247cd2fde2a52","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1756084027402,"stop":1756084027403,"duration":1},"status":"passed","severity":"normal"},{"uid":"e989f503c5cc638e","name":"random static sharding 4 - Cluster ID: 701, Shard ID: 745","time":{"start":1756084420514,"stop":1756084420514,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0d1cf44fff7bbc7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1756084027401,"stop":1756084027401,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a50a16ad7f62431","name":"Refresh subscription","time":{"start":1756084580746,"stop":1756084580746,"duration":0},"status":"passed","severity":"normal"},{"uid":"4972ac878100e9","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1756084384624,"stop":1756084384624,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f1703a75a91970","name":"should delegate to networkMonitor.isConnected()","time":{"start":1756084044654,"stop":1756084044654,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc09bddb90f63e28","name":"should return true when peer is on the same cluster","time":{"start":1756084043643,"stop":1756084043644,"duration":1},"status":"passed","severity":"normal"},{"uid":"e64ce2149cab5b48","name":"should only return 1 node with relay and store capability","time":{"start":1756084054598,"stop":1756084054598,"duration":0},"status":"passed","severity":"normal"},{"uid":"5620fa0092debe52","name":"Subscribe and receive messages via waku relay post","time":{"start":1756084580753,"stop":1756084580754,"duration":1},"status":"passed","severity":"normal"},{"uid":"471db3da92ad894a","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1756084054147,"stop":1756084054147,"duration":0},"status":"passed","severity":"normal"},{"uid":"e12f61944c41b253","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1756084088726,"stop":1756084088734,"duration":8},"status":"passed","severity":"normal"},{"uid":"2df01ab4d0642469","name":"should handle ping failures gracefully","time":{"start":1756084043349,"stop":1756084043362,"duration":13},"status":"passed","severity":"normal"},{"uid":"78865f03ba0801","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1756084094636,"stop":1756084094636,"duration":0},"status":"passed","severity":"normal"},{"uid":"533a72dde023ef09","name":"should skip peer when dialed recently","time":{"start":1756084043777,"stop":1756084043777,"duration":0},"status":"passed","severity":"normal"},{"uid":"b87f8b6b0c7b3400","name":"Query with Promise Callback, No Decoder","time":{"start":1756084399072,"stop":1756084399073,"duration":1},"status":"passed","severity":"normal"},{"uid":"b48927ee644aa1d2","name":"should clear all timers","time":{"start":1756084043330,"stop":1756084043330,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f2ac72f5386215","name":"should handle empty peer infos gracefully","time":{"start":1756084054224,"stop":1756084054225,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fffe657003c3e4","name":"should be able to encode the field with only RELAY set to true","time":{"start":1756084032881,"stop":1756084032883,"duration":2},"status":"passed","severity":"normal"},{"uid":"64c90036b96bbba2","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1756084288724,"stop":1756084288725,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b7002309331b55d","name":"Subscribe to topic containing short and publish message","time":{"start":1756084288720,"stop":1756084288720,"duration":0},"status":"passed","severity":"normal"},{"uid":"353dd53ea554f31d","name":"should not fail to start the service if it is already started","time":{"start":1756084058533,"stop":1756084058533,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3cad24b9c3a4ba4","name":"should create PeerExchange instance with components","time":{"start":1756084054236,"stop":1756084054236,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc9122f86ff4e6db","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1756084027403,"stop":1756084027403,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e148bafe1305fbb","name":"Subscribe and publish message","time":{"start":1756084288717,"stop":1756084288718,"duration":1},"status":"passed","severity":"normal"},{"uid":"792785cc8d7da853","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1756084027390,"stop":1756084027390,"duration":0},"status":"passed","severity":"normal"},{"uid":"7491c98dd130ff78","name":"Check received message containing Chinese","time":{"start":1756084556667,"stop":1756084556667,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba60af9043479786","name":"should not fail to stop the service if it was not started","time":{"start":1756084335023,"stop":1756084335024,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6c7bb99108b711d","name":"Fails to publish message with size larger than 1 MB","time":{"start":1756084281208,"stop":1756084281208,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8dd85f42a11d51a","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1756084027396,"stop":1756084027396,"duration":0},"status":"passed","severity":"normal"},{"uid":"b502990cf4006479","name":"should send relay ping messages on timer","time":{"start":1756084043371,"stop":1756084043371,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b82bdc26d5df1d","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1756084027389,"stop":1756084027389,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8fcffde9409a68","name":"Nodes with multiple pubsub topic","time":{"start":1756084274590,"stop":1756084274590,"duration":0},"status":"passed","severity":"normal"},{"uid":"a829964c78c34ee1","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1756084088746,"stop":1756084088746,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f4bb656b789949b","name":"Subscribe to topic containing XML and receive message","time":{"start":1756084580759,"stop":1756084580760,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6f55cad8aa47b3b","name":"Push message with XML payload","time":{"start":1756084664376,"stop":1756084664376,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0e9b0b5b42b87b","name":"should not create relay timers when relay is not provided","time":{"start":1756084043364,"stop":1756084043370,"duration":6},"status":"passed","severity":"normal"},{"uid":"685515a1d80ebd7c","name":"should be able to decode the field with only STORE set to true","time":{"start":1756084032895,"stop":1756084032896,"duration":1},"status":"passed","severity":"normal"},{"uid":"39031af03c5a49a3","name":"Subscribe to topic containing emoji and publish message","time":{"start":1756084288733,"stop":1756084288734,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fcf3de8660a154e","name":"Check received message containing Arabic","time":{"start":1756084556667,"stop":1756084556667,"duration":0},"status":"passed","severity":"normal"},{"uid":"73870d7f5101dee7","name":"should return NO_STREAM_AVAILABLE when stream creation fails","time":{"start":1756084054226,"stop":1756084054226,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d549149a119c5c1","name":"should not create relay timers when relayKeepAlive = 0","time":{"start":1756084043363,"stop":1756084043363,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0ec6d7c8801a2","name":"should create a new stream if no existing for protocol found","time":{"start":1756084044099,"stop":1756084044100,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd8f4cb97b7da1a5","name":"should only return 1 node with relay capability","time":{"start":1756084054597,"stop":1756084054598,"duration":1},"status":"passed","severity":"normal"},{"uid":"685ca3ea81c53781","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1756084027402,"stop":1756084027402,"duration":0},"status":"passed","severity":"normal"},{"uid":"e750dd6c56d2544c","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1756084027389,"stop":1756084027389,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6151f8d4234bd26","name":"should deliver messages after dependencies are met","time":{"start":1756084094635,"stop":1756084094635,"duration":0},"status":"passed","severity":"normal"},{"uid":"36220e4349646f9","name":"pre and post cipher","time":{"start":1756084064942,"stop":1756084064943,"duration":1},"status":"passed","severity":"normal"},{"uid":"399eb2b466ae257a","name":"All","time":{"start":1756084115963,"stop":1756084115964,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd251a391333a39d","name":"Push message with content topic containing JSON","time":{"start":1756084664383,"stop":1756084664383,"duration":0},"status":"passed","severity":"normal"},{"uid":"360f601ea38c7920","name":"should be empty when created","time":{"start":1756084076192,"stop":1756084076192,"duration":0},"status":"passed","severity":"normal"},{"uid":"2367e59d32f80de0","name":"Subscribe to topic containing long and receive message","time":{"start":1756084580757,"stop":1756084580757,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b586ce7fcd533e","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1756084088735,"stop":1756084088735,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9829a4a6d579a45","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1756084088695,"stop":1756084088697,"duration":2},"status":"passed","severity":"normal"},{"uid":"810673d43295645a","name":"Overlapping topic subscription","time":{"start":1756084288720,"stop":1756084288720,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c04b3aa504fcf2b5","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1756084088167,"stop":1756084088168,"duration":1},"status":"passed","severity":"normal"},{"uid":"221904c29a32e19","name":"should do nothing if at or below maxBootstrapPeers","time":{"start":1756084043300,"stop":1756084043301,"duration":1},"status":"passed","severity":"normal"},{"uid":"6770d6676cfbbf05","name":"Decoder throws on undefined content topic","time":{"start":1756084064714,"stop":1756084064715,"duration":1},"status":"passed","severity":"normal"},{"uid":"35ada3af6a7b0deb","name":"nwaku subscribes","time":{"start":1756084271257,"stop":1756084271257,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c41197c469f47c","name":"Check received message containing escaped characters","time":{"start":1756084556681,"stop":1756084556681,"duration":0},"status":"passed","severity":"normal"},{"uid":"97a5353e1d775738","name":"should not create ping timers when pingKeepAlive = 0","time":{"start":1756084043348,"stop":1756084043349,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a608d19fff860d5","name":"Push message with content topic containing escaped characters","time":{"start":1756084664383,"stop":1756084664384,"duration":1},"status":"passed","severity":"normal"},{"uid":"c01ecd591055909c","name":"should reject if Relay is requested but not mounted","time":{"start":1756084076383,"stop":1756084076383,"duration":0},"status":"passed","severity":"normal"},{"uid":"c515afcc1e915298","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1756084373368,"stop":1756084373369,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d258ef3161b6cd0","name":"msgTime: 0 ms from now, startTime: 1755825232733, endTime: 1756084432733","time":{"start":1756084448149,"stop":1756084448150,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fadb242ce6a21b8","name":"Check received message containing Chinese","time":{"start":1756084556677,"stop":1756084556677,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0994cd4b5362604","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1756084088697,"stop":1756084088699,"duration":2},"status":"passed","severity":"normal"},{"uid":"e9fb80711525084","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1756084399072,"stop":1756084399072,"duration":0},"status":"passed","severity":"normal"},{"uid":"251f110b02a0a166","name":"should remove expired entries after TTL has passed","time":{"start":1756084074468,"stop":1756084074469,"duration":1},"status":"passed","severity":"normal"},{"uid":"31166efcadc136b5","name":"throws on empty content topic","time":{"start":1756084027384,"stop":1756084027385,"duration":1},"status":"passed","severity":"normal"},{"uid":"e49a3bf9474c0706","name":"should not change state when connections remain after disconnect","time":{"start":1756084043177,"stop":1756084043178,"duration":1},"status":"passed","severity":"normal"},{"uid":"1344ed9cdc883c96","name":"should load peers from local storage and dispatch events","time":{"start":1756084058534,"stop":1756084058534,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50bef4769f60d5","name":"can query messages by message hash","time":{"start":1756084423831,"stop":1756084423831,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7d114c998fa010","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1756084274588,"stop":1756084274588,"duration":0},"status":"passed","severity":"normal"},{"uid":"56833e06904b616a","name":"should start and stop interval correctly","time":{"start":1756084075436,"stop":1756084075436,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ac15810a8dde4a","name":"Ephemeral field is preserved - encoder v0","time":{"start":1756084116591,"stop":1756084116593,"duration":2},"status":"passed","severity":"normal"},{"uid":"e22d477edb062b08","name":"returns all values when wanted number matches available values","time":{"start":1756084052751,"stop":1756084052753,"duration":2},"status":"passed","severity":"normal"},{"uid":"c83199d9fe42bdb9","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1756084428161,"stop":1756084428161,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d8b8894b3158c3","name":"should return null for non-existent peer","time":{"start":1756084043290,"stop":1756084043290,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5aea752ae2191c","name":"should remove event listeners from globalThis","time":{"start":1756084043162,"stop":1756084043162,"duration":0},"status":"passed","severity":"normal"},{"uid":"9315a97dc3ee18c5","name":"rejects hash query with time filter","time":{"start":1756084043849,"stop":1756084043850,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bee7c391f70a947","name":"should discard bootstrap peers when has more than set limit","time":{"start":1756084152832,"stop":1756084152832,"duration":0},"status":"passed","severity":"normal"},{"uid":"829ebfd84b859153","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1756084580755,"stop":1756084580755,"duration":0},"status":"passed","severity":"normal"},{"uid":"a56583e317cd1cb4","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1756084288718,"stop":1756084288718,"duration":0},"status":"passed","severity":"normal"},{"uid":"447d69fb7753609a","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1756084032898,"stop":1756084032899,"duration":1},"status":"passed","severity":"normal"},{"uid":"82b5f9e0c4559a","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1756084094635,"stop":1756084094635,"duration":0},"status":"passed","severity":"normal"},{"uid":"430ff14255c3b10c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1756084580746,"stop":1756084580746,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd522b3ed03441","name":"should return DECODE_FAILED when RPC decode fails","time":{"start":1756084054229,"stop":1756084054229,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7259c38f5dcdf22","name":"should be safe to call multiple times","time":{"start":1756084043280,"stop":1756084043280,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c3b55a9535e80","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1756084088681,"stop":1756084088681,"duration":0},"status":"passed","severity":"normal"},{"uid":"de59baf7be8e1780","name":"should emit a peer event after start","time":{"start":1756084335025,"stop":1756084335025,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5113b19f241e855","name":"Subscribe to topic containing XML and receive message","time":{"start":1756084580750,"stop":1756084580750,"duration":0},"status":"passed","severity":"normal"},{"uid":"6469482e7ea78b4f","name":"should update peer store before dialing","time":{"start":1756084043104,"stop":1756084043105,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f85f35facc9929d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1756084580761,"stop":1756084580762,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9b2ae2adc6b7eaf","name":"isConnected should return false after all peers disconnect","time":{"start":1756084130296,"stop":1756084130297,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e96dbca766ed075","name":"topics with same application and version share the same shard","time":{"start":1756084027393,"stop":1756084027393,"duration":0},"status":"passed","severity":"normal"},{"uid":"2549626146eb192","name":"ignores domain fetching errors","time":{"start":1756084054596,"stop":1756084054596,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffb61952ce034ae6","name":"should handle dial errors gracefully","time":{"start":1756084043780,"stop":1756084043780,"duration":0},"status":"passed","severity":"normal"},{"uid":"579b7ab9123f40d4","name":"Push 30 different messages","time":{"start":1756084664378,"stop":1756084664379,"duration":1},"status":"skipped","severity":"normal"},{"uid":"43395de015cc14bb","name":"Decoder throws on empty string content topic","time":{"start":1756084066222,"stop":1756084066222,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a6927dc3443c97","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1756084281207,"stop":1756084281208,"duration":1},"status":"passed","severity":"normal"},{"uid":"44de12dc6930c81f","name":"it tolerates circular branch references","time":{"start":1756084054595,"stop":1756084054596,"duration":1},"status":"passed","severity":"normal"},{"uid":"aab67142b958a20f","name":"Subscribe to topic containing Script and publish message","time":{"start":1756084288725,"stop":1756084288727,"duration":2},"status":"passed","severity":"normal"},{"uid":"edbb93175b1d242f","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1756084076211,"stop":1756084076212,"duration":1},"status":"passed","severity":"normal"},{"uid":"1df0134f4fbc6dea","name":"Publishes to nwaku","time":{"start":1756084271257,"stop":1756084271257,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e2d67849795fef","name":"Check received message containing SQL Injection","time":{"start":1756084556668,"stop":1756084556668,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa3c62fd7ef9e4d","name":"Push message with escaped characters payload","time":{"start":1756084664377,"stop":1756084664377,"duration":0},"status":"passed","severity":"normal"},{"uid":"f181c323494c6a78","name":"should handle multiple peers with different shard configurations","time":{"start":1756084043784,"stop":1756084043790,"duration":6},"status":"passed","severity":"normal"},{"uid":"209392d5a06fad90","name":"Publish message with large meta","time":{"start":1756084281210,"stop":1756084281210,"duration":0},"status":"passed","severity":"normal"},{"uid":"42f12c89f944cd07","name":"Subscribe to topic containing numeric and receive message","time":{"start":1756084580747,"stop":1756084580747,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec3577be8a34318f","name":"should handle peer store errors gracefully","time":{"start":1756084054585,"stop":1756084054585,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c1a913bda7f3112","name":"should clear interval on stop","time":{"start":1756084054590,"stop":1756084054590,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ac9b029b166d9a","name":"groups content topics by expected pubsub topic","time":{"start":1756084027394,"stop":1756084027394,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d2e2fd8081fd32","name":"should properly create location multiaddrs - udp","time":{"start":1756084033614,"stop":1756084033614,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e0cae161dede04","name":"should send to specified number of peers of used peers","time":{"start":1756084076007,"stop":1756084076008,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab7c89d3e20317e7","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1756084448138,"stop":1756084448138,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e70f103c8f75533","name":"Fails to publish duplicate message","time":{"start":1756084281207,"stop":1756084281207,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ebb31aed6a0b3cd","name":"should dispatch network event when browser goes online","time":{"start":1756084043187,"stop":1756084043187,"duration":0},"status":"passed","severity":"normal"},{"uid":"a36dff084af2d7ef","name":"Check received message with timestamp: 1649153314 ","time":{"start":1756084556672,"stop":1756084556672,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c91f86fc041358","name":"should handle queue processing errors gracefully","time":{"start":1756084043782,"stop":1756084043783,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ff44388a9c2196f","name":"should use DNS peer discovery with light client","time":{"start":1756084115202,"stop":1756084115202,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f6a677659e1d6775","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1756084032889,"stop":1756084032890,"duration":1},"status":"passed","severity":"normal"},{"uid":"566cca1e241dec5d","name":"returns only open connection if one present","time":{"start":1756084043906,"stop":1756084043906,"duration":0},"status":"passed","severity":"normal"},{"uid":"e62d2e144e506f96","name":"Using a function","time":{"start":1756084449085,"stop":1756084449085,"duration":0},"status":"passed","severity":"normal"},{"uid":"963dcd9b2379a363","name":"Passing page size 10 when there are 10 messages","time":{"start":1756084442007,"stop":1756084442008,"duration":1},"status":"passed","severity":"normal"},{"uid":"42c8e6cf47e8ba2d","name":"should add event listeners to libp2p","time":{"start":1756084043146,"stop":1756084043146,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c4d4e798dcbad6b","name":"Check publish message containing Basic HTML tag","time":{"start":1756084281200,"stop":1756084281201,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b8192858a700802","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app42/7/topic643/utf8","time":{"start":1756084373374,"stop":1756084373374,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb4521fdd95d428","name":"Check received message containing Script","time":{"start":1756084556679,"stop":1756084556679,"duration":0},"status":"passed","severity":"normal"},{"uid":"5360e4a885ab0bdb","name":"Passing page size 1 when there are 4 messages","time":{"start":1756084442002,"stop":1756084442007,"duration":5},"status":"passed","severity":"normal"},{"uid":"1251ea96cfbb765b","name":"Check received message containing XML","time":{"start":1756084556669,"stop":1756084556669,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df6e5d3b5e400ba","name":"should add event listeners for waku:connection and peer:disconnect","time":{"start":1756084043279,"stop":1756084043280,"duration":1},"status":"passed","severity":"normal"},{"uid":"da21960bdc26ed1c","name":"Query generator for multiple messages","time":{"start":1756084429369,"stop":1756084429371,"duration":2},"status":"passed","severity":"normal"},{"uid":"d6105fc562af5a34","name":"should return undefined if no connection provided","time":{"start":1756084044099,"stop":1756084044099,"duration":0},"status":"passed","severity":"normal"},{"uid":"67454b89e34c496","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1756084027396,"stop":1756084027397,"duration":1},"status":"passed","severity":"normal"},{"uid":"faba89e91690fdba","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1756084088721,"stop":1756084088725,"duration":4},"status":"passed","severity":"normal"},{"uid":"429aa1559bc5a1f6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1756084580754,"stop":1756084580754,"duration":0},"status":"passed","severity":"normal"},{"uid":"efad29e2d5cf2fe7","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1756084044103,"stop":1756084044104,"duration":1},"status":"passed","severity":"normal"},{"uid":"abe8fb44abbcc91","name":"should be sent with empty content","time":{"start":1756084094636,"stop":1756084094636,"duration":0},"status":"passed","severity":"normal"},{"uid":"eec34a1313d4cd9b","name":"should start all internal components","time":{"start":1756084044652,"stop":1756084044653,"duration":1},"status":"passed","severity":"normal"},{"uid":"df5603772f12e95","name":"should be safe to call multiple times","time":{"start":1756084043101,"stop":1756084043101,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcec625c86d3d4f3","name":"Sample","time":{"start":1756084033013,"stop":1756084033013,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ae4e0225f1fb6c1","name":"should not mark messages in causal history as acknowledged if it's our own message","time":{"start":1756084094633,"stop":1756084094633,"duration":0},"status":"passed","severity":"normal"},{"uid":"2401398ea1aeb023","name":"should insert message into bloom filter","time":{"start":1756084094630,"stop":1756084094630,"duration":0},"status":"passed","severity":"normal"},{"uid":"652112935be7de76","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1756084088721,"stop":1756084088721,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b76fa2d5a955b89","name":"should request peer renewal on specific errors","time":{"start":1756084075450,"stop":1756084075450,"duration":0},"status":"passed","severity":"normal"},{"uid":"3313a46aa487a6e","name":"recovers when dns.resolve returns empty","time":{"start":1756084054596,"stop":1756084054596,"duration":0},"status":"passed","severity":"normal"},{"uid":"91da597462a47534","name":"should dial peer when peer is discovered","time":{"start":1756084043103,"stop":1756084043104,"duration":1},"status":"passed","severity":"normal"},{"uid":"b468a7335a08ae34","name":"Push message with content topic containing Russian","time":{"start":1756084664396,"stop":1756084664396,"duration":0},"status":"passed","severity":"normal"},{"uid":"45556235282896dd","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1756084258280,"stop":1756084258280,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b091722c4545a5","name":"should handle ENR without shardInfo","time":{"start":1756084054589,"stop":1756084054589,"duration":0},"status":"passed","severity":"normal"},{"uid":"59510b0257e4ea2b","name":"should keep entries that haven't expired yet","time":{"start":1756084074469,"stop":1756084074477,"duration":8},"status":"passed","severity":"normal"},{"uid":"763b552dcbac46d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1756084027399,"stop":1756084027400,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6e9b0f21896895a","name":"isConnected between 2 js-waku relay nodes","time":{"start":1756084130300,"stop":1756084130300,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd85432c5ff100e","name":"Query generator for multiple messages with different message text format","time":{"start":1756084429372,"stop":1756084429372,"duration":0},"status":"passed","severity":"normal"},{"uid":"3629527586a971d2","name":"should skip peers without peer exchange protocol","time":{"start":1756084054584,"stop":1756084054584,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4122872c64beb7","name":"should properly create location multiaddrs - udp4","time":{"start":1756084033613,"stop":1756084033613,"duration":0},"status":"passed","severity":"normal"},{"uid":"96720e65f1043bb3","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1756084076133,"stop":1756084076134,"duration":1},"status":"passed","severity":"normal"},{"uid":"21af08b1988022e4","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1756084448138,"stop":1756084448139,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5cbf18a96ea3d41","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1756084027398,"stop":1756084027398,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81135683d4cb5ff","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1756084088706,"stop":1756084088707,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ae29961a151af53","name":"should serialize and deserialize correctly","time":{"start":1756084092266,"stop":1756084092267,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0f92541ab714325","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1756084027401,"stop":1756084027402,"duration":1},"status":"passed","severity":"normal"},{"uid":"81503e1dc22ec1eb","name":"messageHash returns a Uint8Array","time":{"start":1756084043617,"stop":1756084043617,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b254485f4ee93b9","name":"should handle zero peers request","time":{"start":1756084054235,"stop":1756084054235,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ee612f88812199","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1756084556672,"stop":1756084556672,"duration":0},"status":"passed","severity":"normal"},{"uid":"f788b1baa4abd6f0","name":"Check publish message containing emoji","time":{"start":1756084281204,"stop":1756084281204,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f265c1d81a14b0","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1756084448148,"stop":1756084448148,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a72d2ae6acee6a","name":"should handle empty pubsub topics","time":{"start":1756084043379,"stop":1756084043379,"duration":0},"status":"passed","severity":"normal"},{"uid":"95afa32a4c0eafbd","name":"should handle general insertion and lookup correctly","time":{"start":1756084092267,"stop":1756084092268,"duration":1},"status":"passed","severity":"normal"},{"uid":"be50446f8c86dec","name":"should dispatch network event when browser goes offline","time":{"start":1756084043188,"stop":1756084043188,"duration":0},"status":"passed","severity":"normal"},{"uid":"853db06f405931f0","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1756084088712,"stop":1756084088720,"duration":8},"status":"passed","severity":"normal"},{"uid":"86db7a601e678f73","name":"should perform ping and update peer store on timer","time":{"start":1756084043349,"stop":1756084043349,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e90fd95edfc4d0","name":"Push message equal or less that 1MB","time":{"start":1756084664402,"stop":1756084664402,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b91f9d22a8da954","name":"Check message on other pubsub topic is not received","time":{"start":1756084556673,"stop":1756084556673,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf6dc9ddf2aa61e5","name":"should enable only peerCache when dns and peerExchange are disabled","time":{"start":1756084076213,"stop":1756084076213,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f4f2fe20aa1fe69","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app24/6/topic482/utf8","time":{"start":1756084373371,"stop":1756084373371,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5d36b4735e2d5b","name":"isConnected return false after peer stops","time":{"start":1756084130299,"stop":1756084130299,"duration":0},"status":"passed","severity":"normal"},{"uid":"b320349bdfc1a119","name":"should not receive a peer event after stop","time":{"start":1756084335026,"stop":1756084335026,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e404b6d8823675","name":"should set field with only STORE enabled","time":{"start":1756084033616,"stop":1756084033617,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae4f87bd35ca6440","name":"Publish message with custom timestamp: Mon Aug 25 2025 00:11:14 GMT+0000 (Coordinated Universal Time)","time":{"start":1756084281206,"stop":1756084281206,"duration":0},"status":"passed","severity":"normal"},{"uid":"66619517662d564d","name":"should skip peer when not on same cluster","time":{"start":1756084043779,"stop":1756084043779,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a411935903dfe31","name":"should skip peers that don't support peer exchange","time":{"start":1756084054584,"stop":1756084054585,"duration":1},"status":"passed","severity":"normal"},{"uid":"cedf42b1df03c3f7","name":"should handle peer store update failures gracefully","time":{"start":1756084043362,"stop":1756084043362,"duration":0},"status":"passed","severity":"normal"},{"uid":"8118db94fccd91e0","name":"Check message with no pubsub topic is not received","time":{"start":1756084556673,"stop":1756084556673,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a93cb869d61e2","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1756084032890,"stop":1756084032890,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f37258dd9701550","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1756084448138,"stop":1756084448138,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebfc745fa91d3f33","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1756084580751,"stop":1756084580751,"duration":0},"status":"passed","severity":"normal"},{"uid":"da5f8ab93d0c8336","name":"Subscribe and receives messages on 20 topics","time":{"start":1756084580754,"stop":1756084580755,"duration":1},"status":"passed","severity":"normal"},{"uid":"208d11d56482c976","name":"should process queue every 500ms","time":{"start":1756084043781,"stop":1756084043782,"duration":1},"status":"passed","severity":"normal"},{"uid":"35a5fb4d75635e79","name":"Ephemeral messages are not stored","time":{"start":1756084116587,"stop":1756084116590,"duration":3},"status":"passed","severity":"normal"},{"uid":"33c8bd8c24f92c7e","name":"should be able to dial TLS multiaddrs","time":{"start":1756084198914,"stop":1756084198915,"duration":1},"status":"passed","severity":"normal"},{"uid":"a829ead1887b15bf","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1756084088748,"stop":1756084088755,"duration":7},"status":"passed","severity":"normal"},{"uid":"703bcf8b8a660cdd","name":"should set field with all protocols disabled","time":{"start":1756084033615,"stop":1756084033616,"duration":1},"status":"passed","severity":"normal"},{"uid":"f815b2dd4efc1df8","name":"should handle shardReader errors","time":{"start":1756084044660,"stop":1756084044660,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cca7a02b61966ae","name":"Push message with meta","time":{"start":1756084664398,"stop":1756084664399,"duration":1},"status":"passed","severity":"normal"},{"uid":"1da9b56842ae5e04","name":"should handle dial errors gracefully","time":{"start":1756084043288,"stop":1756084043288,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25f7b4a13967b58","name":"should return false when peer shard info is not found","time":{"start":1756084043656,"stop":1756084043656,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb7ae16f90d0703","name":"Store - dialed after - with timeout","time":{"start":1756084453767,"stop":1756084453768,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b8c59725293018b","name":"should dial peers from store when browser is connected","time":{"start":1756084043281,"stop":1756084043282,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4b166b4e83f7ed7","name":"Check meta is set [symmetric]","time":{"start":1756084064712,"stop":1756084064713,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff32e70c00f4f4b5","name":"Renews subscription after lossing a connection","time":{"start":1756084580762,"stop":1756084580762,"duration":0},"status":"passed","severity":"normal"},{"uid":"9576823cef18eeb9","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1756084556686,"stop":1756084556686,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7e7e3acda39840","name":"Check publish message containing Chinese","time":{"start":1756084281196,"stop":1756084281197,"duration":1},"status":"passed","severity":"normal"},{"uid":"b83cce9224404a3f","name":"throws on content topic with too few or too many fields","time":{"start":1756084027385,"stop":1756084027385,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab43f47c3ce1656d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1756084088756,"stop":1756084088756,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d4acaa79582d03d","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1756084054599,"stop":1756084054599,"duration":0},"status":"skipped","severity":"normal"},{"uid":"40acce112242b5f","name":"Check publish message containing long","time":{"start":1756084281194,"stop":1756084281195,"duration":1},"status":"passed","severity":"normal"},{"uid":"d36304924887c34","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1756084448149,"stop":1756084448149,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b2029c6910e344","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1756084043610,"stop":1756084043611,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2c60fa91593f541","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1756084288732,"stop":1756084288732,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b5d5b53f89c560","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1756084076193,"stop":1756084076205,"duration":12},"status":"passed","severity":"normal"},{"uid":"e8bc21b44c71eaef","name":"should not process empty queue","time":{"start":1756084043782,"stop":1756084043782,"duration":0},"status":"passed","severity":"normal"},{"uid":"97c2773ccac4a5c6","name":"Check message with invalid timestamp is not received","time":{"start":1756084556683,"stop":1756084556684,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc124e7349a97f72","name":"should stop all internal components","time":{"start":1756084044653,"stop":1756084044653,"duration":0},"status":"passed","severity":"normal"},{"uid":"5455c3d838cb13db","name":"Push message with content topic containing special chars","time":{"start":1756084664381,"stop":1756084664381,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ec0b674fba12cd","name":"should not modify tags of connections for different peers","time":{"start":1756084076444,"stop":1756084076444,"duration":0},"status":"passed","severity":"normal"},{"uid":"916f612fb6fc084e","name":"should return PeerId when PeerId is provided","time":{"start":1756084043952,"stop":1756084043952,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbed186d67d0534c","name":"Delete observer","time":{"start":1756084259787,"stop":1756084259787,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ebbc0d473ac49","name":"should create dialer with libp2p and shardReader","time":{"start":1756084043759,"stop":1756084043763,"duration":4},"status":"passed","severity":"normal"},{"uid":"277775719e72a6e4","name":"should dial peer immediately when queue is empty","time":{"start":1756084043773,"stop":1756084043773,"duration":0},"status":"passed","severity":"normal"},{"uid":"189ba2f3560f4c31","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1756084436531,"stop":1756084436532,"duration":1},"status":"passed","severity":"normal"},{"uid":"494926d60b2b0a85","name":"Check publish message containing SQL Injection","time":{"start":1756084281198,"stop":1756084281199,"duration":1},"status":"passed","severity":"normal"},{"uid":"9832242104e2fc26","name":"Accepts a valid Waku Message","time":{"start":1756084079792,"stop":1756084079793,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9b6fd23daf46220","name":"should handle hash queries without validation","time":{"start":1756084076380,"stop":1756084076380,"duration":0},"status":"passed","severity":"normal"},{"uid":"a73400624bfe7332","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1756084580754,"stop":1756084580754,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2144802a7f26f09","name":"should encode/decode to RLP encoding","time":{"start":1756084033611,"stop":1756084033611,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e0108ed60a35539","name":"should perform initial health assessment on start","time":{"start":1756084075883,"stop":1756084075884,"duration":1},"status":"passed","severity":"normal"},{"uid":"51dfe8144205d54","name":"connects to nwaku","time":{"start":1756084449084,"stop":1756084449084,"duration":0},"status":"passed","severity":"normal"},{"uid":"110356bdd7ff3c9","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1756084088704,"stop":1756084088705,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4a8fecac287e9b1","name":"Push message with short payload","time":{"start":1756084664388,"stop":1756084664388,"duration":0},"status":"passed","severity":"normal"},{"uid":"c944da32358593ff","name":"Decoder throws on empty string content topic","time":{"start":1756084044454,"stop":1756084044454,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c328078c3250998","name":"Check publish message containing JSON","time":{"start":1756084281201,"stop":1756084281201,"duration":0},"status":"passed","severity":"normal"},{"uid":"2411bc34420793d3","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1756084580745,"stop":1756084580745,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c8085e989b610a95","name":"should handle malformed response data","time":{"start":1756084054230,"stop":1756084054230,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7b57f2c711ff3a","name":"Ordered callback, aborts when callback returns true","time":{"start":1756084429375,"stop":1756084429375,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4720bd97ac50252","name":"throws on content topic with generation field greater than 0","time":{"start":1756084027386,"stop":1756084027386,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a39f6a46002d6d","name":"rejects hash query with content filter parameters","time":{"start":1756084043849,"stop":1756084043849,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb6bc971b4384be","name":"should increase lamport timestamp","time":{"start":1756084094631,"stop":1756084094631,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbaa39925cf06648","name":"Fields are not dropped","time":{"start":1756084044001,"stop":1756084044001,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd50c126b61ea7f6","name":"random static sharding 2 - Cluster ID: 582, Shard ID: 824","time":{"start":1756084420512,"stop":1756084420513,"duration":1},"status":"passed","severity":"normal"},{"uid":"e46500296f37527","name":"Subscribe to topic containing JSON and receive message","time":{"start":1756084580760,"stop":1756084580760,"duration":0},"status":"passed","severity":"normal"},{"uid":"da2d04084ee9984f","name":"should unregister libp2p event listeners when stop is called","time":{"start":1756084076441,"stop":1756084076441,"duration":0},"status":"passed","severity":"normal"},{"uid":"511c464e0de58f1f","name":"should remove event listeners","time":{"start":1756084043329,"stop":1756084043330,"duration":1},"status":"passed","severity":"normal"},{"uid":"9df00bee279c2da","name":"returns nothing if no connections present","time":{"start":1756084043906,"stop":1756084043906,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5144788a1cc668","name":"Get Nodes","time":{"start":1756084053571,"stop":1756084053571,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b15f4413b485cb","name":"should delegate to shardReader.isPeerOnTopic()","time":{"start":1756084044659,"stop":1756084044659,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0337e5332d5d3ba","name":"Add multiple subscription objects on single nwaku node","time":{"start":1756084580752,"stop":1756084580752,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1372a3970f8240f","name":"should encodeTxt and decodeTxt","time":{"start":1756084033600,"stop":1756084033600,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a8ce445ab39b92","name":"Relay Node - default protocol","time":{"start":1756084453769,"stop":1756084453769,"duration":0},"status":"passed","severity":"normal"},{"uid":"302324b884c31695","name":"Push message with content topic containing unicode special characters","time":{"start":1756084664384,"stop":1756084664384,"duration":0},"status":"passed","severity":"normal"},{"uid":"deca148642c1652","name":"Push message with JSON payload","time":{"start":1756084664377,"stop":1756084664377,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a546804ca9ebcff","name":"Decoder throws on undefined content topic","time":{"start":1756084044453,"stop":1756084044454,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a3746015d99802f","name":"should skip peers without peerInfo in ENR","time":{"start":1756084054589,"stop":1756084054589,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5bb11bb93cce8b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1756084088747,"stop":1756084088747,"duration":0},"status":"passed","severity":"normal"},{"uid":"182a735841a4e6fb","name":"Generator, one shard","time":{"start":1756084390275,"stop":1756084390276,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b6a5a4f91ee0b57","name":"should push the message to the outgoing buffer","time":{"start":1756084094630,"stop":1756084094630,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02334bc7486de98","name":"Push message with rate limit","time":{"start":1756084664399,"stop":1756084664399,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb31d9e2e1b9fc43","name":"Wrong topic","time":{"start":1756084373375,"stop":1756084373375,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba337f4c7aab088","name":"Push message with Chinese payload","time":{"start":1756084664374,"stop":1756084664374,"duration":0},"status":"passed","severity":"normal"},{"uid":"d45640f9cd436646","name":"should not be delivered","time":{"start":1756084094636,"stop":1756084094637,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e5dd4146ab97bac","name":"Push message with escaped characters payload","time":{"start":1756084664392,"stop":1756084664393,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5ec16e2ced8b3fd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1756084027403,"stop":1756084027403,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6fe09cb5df249a","name":"should fail to send if no connected peers found","time":{"start":1756084076002,"stop":1756084076006,"duration":4},"status":"passed","severity":"normal"},{"uid":"27eb777db0f23997","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1756084258276,"stop":1756084258276,"duration":0},"status":"passed","severity":"normal"},{"uid":"149556f87711f9f3","name":"Relay - dialed first","time":{"start":1756084453766,"stop":1756084453766,"duration":0},"status":"passed","severity":"normal"},{"uid":"adbe080b4dcf3837","name":"should create ConnectionManager with required options","time":{"start":1756084044650,"stop":1756084044651,"duration":1},"status":"passed","severity":"normal"},{"uid":"88b92bd1f922de75","name":"should successfully subscribe to supported pubsub topic","time":{"start":1756084076128,"stop":1756084076128,"duration":0},"status":"passed","severity":"normal"},{"uid":"962baae81666e9a6","name":"Sets default value correctly","time":{"start":1756084449086,"stop":1756084449086,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1e5bf374eaec90","name":"Subscribe to topic containing emoji and receive message","time":{"start":1756084580751,"stop":1756084580752,"duration":1},"status":"passed","severity":"normal"},{"uid":"35dbbf0503c276b6","name":"throws on content topic with empty topic name field","time":{"start":1756084027387,"stop":1756084027388,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8a5cec12c6a8608","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1756084281204,"stop":1756084281205,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9a9326ae8876e8e","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1756084429375,"stop":1756084429375,"duration":0},"status":"passed","severity":"normal"},{"uid":"900c226a4594d02b","name":"Push message with custom timestamp: 1725325734198","time":{"start":1756084664386,"stop":1756084664386,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cf7d978d7a721fb","name":"Filter","time":{"start":1756084453768,"stop":1756084453769,"duration":1},"status":"passed","severity":"normal"},{"uid":"622cf02dc6f2b110","name":"Relay","time":{"start":1756084115963,"stop":1756084115963,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f5e4ea40585120","name":"Push message with Script payload","time":{"start":1756084664375,"stop":1756084664376,"duration":1},"status":"passed","severity":"normal"},{"uid":"bad354e60fa50db9","name":"Check received message containing JSON","time":{"start":1756084556680,"stop":1756084556680,"duration":0},"status":"passed","severity":"normal"},{"uid":"574faad30de1b3b3","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1756084027392,"stop":1756084027392,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e4470d816b4115","name":"A test","time":{"start":1756084169590,"stop":1756084169591,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d598f1bf6ebefe5","name":"should add event listeners to globalThis","time":{"start":1756084043146,"stop":1756084043154,"duration":8},"status":"passed","severity":"normal"},{"uid":"2fb94b691dca6a44","name":"Query with Ordered Callback, No message returned","time":{"start":1756084399072,"stop":1756084399072,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4bcfe3944a15ca","name":"should filter out already connected peers","time":{"start":1756084043284,"stop":1756084043284,"duration":0},"status":"passed","severity":"normal"},{"uid":"4283b565f6551f6c","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1756084027397,"stop":1756084027397,"duration":0},"status":"passed","severity":"normal"},{"uid":"8346d600ccd864fd","name":"should return only peers supporting the requested protocol and pubsub topic","time":{"start":1756084076442,"stop":1756084076442,"duration":0},"status":"passed","severity":"normal"},{"uid":"557a0e69c64c3a1d","name":"should dial all remaining peers","time":{"start":1756084043287,"stop":1756084043288,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9672c7f5159d0d8","name":"n1 and n2 uses first shard, n3 uses the second shard","time":{"start":1756084274590,"stop":1756084274591,"duration":1},"status":"passed","severity":"normal"},{"uid":"b330bcaeffefb18f","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1756084027393,"stop":1756084027393,"duration":0},"status":"passed","severity":"normal"},{"uid":"f64cbcf676d66c34","name":"should update peers in cache on 'peer:identify' event","time":{"start":1756084058534,"stop":1756084058535,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bae63690423aa2a","name":"should skip updating peer store if peer has same addresses","time":{"start":1756084043108,"stop":1756084043114,"duration":6},"status":"passed","severity":"normal"},{"uid":"5dd84fbb1e73d8de","name":"should retry failed tasks","time":{"start":1756084075445,"stop":1756084075450,"duration":5},"status":"passed","severity":"normal"},{"uid":"6bedfeda2cac3211","name":"should initialize with Unhealthy status","time":{"start":1756084075875,"stop":1756084075875,"duration":0},"status":"passed","severity":"normal"},{"uid":"93110a3b5ff1924d","name":"should compute hash only when first accessed","time":{"start":1756084044455,"stop":1756084044455,"duration":0},"status":"passed","severity":"normal"},{"uid":"cead7be9a0f14e0c","name":"should return empty array when no peers connected","time":{"start":1756084044657,"stop":1756084044657,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb707abeec7b61b","name":"Push message with content topic containing special chars","time":{"start":1756084664395,"stop":1756084664395,"duration":0},"status":"passed","severity":"normal"},{"uid":"d70576e1bf21ac27","name":"Publish message with rate limit","time":{"start":1756084281211,"stop":1756084281211,"duration":0},"status":"passed","severity":"normal"},{"uid":"d32bfd3f65650269","name":"Push message with special chars payload","time":{"start":1756084664373,"stop":1756084664374,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d33f1492a918c5","name":"should dial peer when no shard info available","time":{"start":1756084043780,"stop":1756084043780,"duration":0},"status":"passed","severity":"normal"},{"uid":"459dba68fd1c75a3","name":"Default pageSize","time":{"start":1756084442013,"stop":1756084442013,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a1a577bbc32fb25","name":"Check message received after jswaku node is restarted","time":{"start":1756084556675,"stop":1756084556675,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef7706805546dd21","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1756084027396,"stop":1756084027396,"duration":0},"status":"passed","severity":"normal"},{"uid":"c92b0699a5b5ee71","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1756084027391,"stop":1756084027391,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7e33ddc131a067","name":"Push message with content topic containing long","time":{"start":1756084664380,"stop":1756084664380,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fe9b10226b40468","name":"Check received message containing special chars","time":{"start":1756084556667,"stop":1756084556667,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ef4c4ff366a8","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app93/1/topic756/utf8","time":{"start":1756084373372,"stop":1756084373372,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd98de02e78d576","name":"Check received message containing numeric","time":{"start":1756084556676,"stop":1756084556677,"duration":1},"status":"passed","severity":"normal"},{"uid":"341e1b8c71562521","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1756084032887,"stop":1756084032888,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ad34366c402cafd","name":"Used by Waku Relay","time":{"start":1756084449085,"stop":1756084449085,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d86d663bff071","name":"should not dispatch event when already connected","time":{"start":1756084043178,"stop":1756084043178,"duration":0},"status":"passed","severity":"normal"},{"uid":"158a7976cb2402e9","name":"Check received message with timestamp: 1756084110086000000 ","time":{"start":1756084556671,"stop":1756084556671,"duration":0},"status":"passed","severity":"normal"},{"uid":"1830c55eb4bdabaa","name":"should handle case when globalThis is not available","time":{"start":1756084043176,"stop":1756084043176,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f26c590b562869e","name":"Push message with content topic containing Chinese","time":{"start":1756084664395,"stop":1756084664396,"duration":1},"status":"passed","severity":"normal"},{"uid":"70b843c7da1a8704","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1756084274587,"stop":1756084274588,"duration":1},"status":"passed","severity":"normal"},{"uid":"79b0e36f83d3908d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1756084556683,"stop":1756084556683,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e315089998ba987","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1756084032897,"stop":1756084032898,"duration":1},"status":"passed","severity":"normal"},{"uid":"f98c444dbf3a4aad","name":"Check publish message after service node is restarted","time":{"start":1756084281209,"stop":1756084281209,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c1c2440eaa1e47ca","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1756084043846,"stop":1756084043846,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b4484e410599f5a","name":"should return no connections if no open connection provided","time":{"start":1756084043906,"stop":1756084043907,"duration":1},"status":"passed","severity":"normal"},{"uid":"16daeb4e66e7da53","name":"should create ShardReader with static shards network config","time":{"start":1756084043643,"stop":1756084043643,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4dfc72d9121909","name":"n1 and n2 uses relay shard 1, n3 uses relay shard 2","time":{"start":1756084274588,"stop":1756084274589,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe9090dd58e6e29d","name":"should return false when navigator.onLine is false","time":{"start":1756084043163,"stop":1756084043167,"duration":4},"status":"passed","severity":"normal"},{"uid":"9c7a0303d09ecd57","name":"Push message with Basic HTML tag payload","time":{"start":1756084664376,"stop":1756084664376,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb24f5a837b856e","name":"random static sharding 8 - Cluster ID: 448, Shard ID: 306","time":{"start":1756084420515,"stop":1756084420515,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa434498ce2197c","name":"should return true when peer is on the pubsub topic shard","time":{"start":1756084043657,"stop":1756084043657,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc924ff993f2cc3","name":"should populate queue if has active dial","time":{"start":1756084043778,"stop":1756084043778,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d06f0544623f2b8","name":"Push message with shell command payload","time":{"start":1756084664392,"stop":1756084664392,"duration":0},"status":"passed","severity":"normal"},{"uid":"a637c315d9db0eb8","name":"should start periodic discovery on start","time":{"start":1756084054589,"stop":1756084054590,"duration":1},"status":"passed","severity":"normal"},{"uid":"712c801b1d3d3d2","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1756084384625,"stop":1756084384625,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e8a22bde931399","name":"should remove CONNECTION_LOCKED_TAG from peer connections when unlocking","time":{"start":1756084076444,"stop":1756084076444,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d49ce9c05709b8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1756084580753,"stop":1756084580753,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb2259da720fbbe","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1756084054147,"stop":1756084054147,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f07cf43ee18381","name":"Check message with invalid timestamp is not received","time":{"start":1756084556672,"stop":1756084556673,"duration":1},"status":"passed","severity":"normal"},{"uid":"974a5901c1978f55","name":"Add multiple subscription objects on single nwaku node","time":{"start":1756084580762,"stop":1756084580762,"duration":0},"status":"passed","severity":"normal"},{"uid":"8351eac19ae5f897","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1756084384625,"stop":1756084384625,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead2f724659a07c9","name":"random static sharding 3 - Cluster ID: 435, Shard ID: 453","time":{"start":1756084420513,"stop":1756084420513,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c90deab27af213","name":"Callback on promise","time":{"start":1756084429373,"stop":1756084429373,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5cb2a49f42d7bf9","name":"should dial peers from store when no connections remain","time":{"start":1756084043282,"stop":1756084043283,"duration":1},"status":"passed","severity":"normal"},{"uid":"d831513b3a3d99b9","name":"LightPush","time":{"start":1756084453768,"stop":1756084453768,"duration":0},"status":"passed","severity":"normal"},{"uid":"6abb6fa848b3b676","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1756084448150,"stop":1756084448151,"duration":1},"status":"passed","severity":"normal"},{"uid":"90766ea556055288","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1756084088712,"stop":1756084088712,"duration":0},"status":"passed","severity":"normal"},{"uid":"9947e6343497939f","name":"Push to array if already present","time":{"start":1756084027183,"stop":1756084027183,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc7f15e4098dd4f","name":"should handle renewPeer for a non-existent or disconnected peer gracefully","time":{"start":1756084076443,"stop":1756084076443,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2214c0e7f868eb","name":"Push message with SQL Injection payload","time":{"start":1756084664375,"stop":1756084664375,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91c98101a6df0d8","name":"should process up to 3 peers at once","time":{"start":1756084043782,"stop":1756084043782,"duration":0},"status":"passed","severity":"normal"},{"uid":"20936a86c67ced66","name":"different cluster: nodes don't connect","time":{"start":1756084184703,"stop":1756084184703,"duration":0},"status":"passed","severity":"normal"},{"uid":"895beaa58c1ea00c","name":"Push message with content topic containing numeric","time":{"start":1756084664380,"stop":1756084664380,"duration":0},"status":"passed","severity":"normal"},{"uid":"313da8dee51c1b3d","name":"Check publish message containing shell command","time":{"start":1756084281201,"stop":1756084281201,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c3285d987fae54","name":"should create ConnectionManager with relay","time":{"start":1756084044651,"stop":1756084044651,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf19680a554f8584","name":"should not return locked peers if enough unlocked are available","time":{"start":1756084076440,"stop":1756084076440,"duration":0},"status":"passed","severity":"normal"},{"uid":"572a5246d5ca62f9","name":"should return false when pubsub topic parsing fails","time":{"start":1756084043662,"stop":1756084043662,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd55509c4537a1ba","name":"Check received message containing Russian","time":{"start":1756084556678,"stop":1756084556678,"duration":0},"status":"passed","severity":"normal"},{"uid":"246ae92d84d0633","name":"should handle relay send failures gracefully","time":{"start":1756084043371,"stop":1756084043372,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1b97d22a933f963","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1756084384625,"stop":1756084384626,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cf4740e2cd67b07","name":"Query generator for multiple messages with multiple decoders","time":{"start":1756084429372,"stop":1756084429372,"duration":0},"status":"passed","severity":"normal"},{"uid":"320354a515667fbe","name":"Check received message containing SQL Injection","time":{"start":1756084556678,"stop":1756084556679,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9e4fe0cff1f1f1d","name":"Query Generator - true","time":{"start":1756084432426,"stop":1756084432429,"duration":3},"status":"passed","severity":"normal"},{"uid":"1dd5129afbf537de","name":"should clear dial history on start","time":{"start":1756084043764,"stop":1756084043764,"duration":0},"status":"passed","severity":"normal"},{"uid":"5179bad03290fe03","name":"Push 30 different messages","time":{"start":1756084664393,"stop":1756084664394,"duration":1},"status":"skipped","severity":"normal"},{"uid":"39a33aa139edcb62","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1756084580749,"stop":1756084580749,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2c5d61b8b8f1148","name":"should prioritize bootstrap, then peer exchange, then local peers","time":{"start":1756084043301,"stop":1756084043302,"duration":1},"status":"passed","severity":"normal"},{"uid":"a70cfdd81be18597","name":"should sort peers by ping value","time":{"start":1756084044659,"stop":1756084044659,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f626c7460ad4951","name":"should not fail to start the service if it is already started","time":{"start":1756084115198,"stop":1756084115199,"duration":1},"status":"passed","severity":"normal"},{"uid":"be34ee4664d59f3d","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1756084032896,"stop":1756084032897,"duration":1},"status":"passed","severity":"normal"},{"uid":"d93cc5797faf52b9","name":"should handle errors when removing globalThis listeners","time":{"start":1756084043162,"stop":1756084043162,"duration":0},"status":"passed","severity":"normal"},{"uid":"9062730fe467cb75","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1756084580751,"stop":1756084580751,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c80024531158ebc","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1756084088746,"stop":1756084088747,"duration":1},"status":"passed","severity":"normal"},{"uid":"95a54c21d0b18199","name":"Push message with SQL Injection payload","time":{"start":1756084664390,"stop":1756084664390,"duration":0},"status":"passed","severity":"normal"},{"uid":"30893da7a1e79f68","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1756084436532,"stop":1756084436532,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d39eb2a85018d9","name":"accepts time-filtered query with content filter","time":{"start":1756084043850,"stop":1756084043850,"duration":0},"status":"passed","severity":"normal"},{"uid":"e67d09ad8cd90a99","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1756084066219,"stop":1756084066220,"duration":1},"status":"passed","severity":"normal"},{"uid":"ada1a4c2abed228b","name":"Check publish message containing Arabic","time":{"start":1756084281197,"stop":1756084281197,"duration":0},"status":"passed","severity":"normal"},{"uid":"be81f2272e87478f","name":"should retry if all attempts fail","time":{"start":1756084075455,"stop":1756084075455,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da41cf1ed435f63","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1756084043611,"stop":1756084043611,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d501c657b51555","name":"should start connection monitor interval and dial on waku:connection if enableAutoRecovery is true","time":{"start":1756084043295,"stop":1756084043296,"duration":1},"status":"passed","severity":"normal"},{"uid":"330e5b99efb0bd57","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1756084580759,"stop":1756084580759,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d171e8334d33ff","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1756084580744,"stop":1756084580744,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9153247597b4b85","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1756084258277,"stop":1756084258278,"duration":1},"status":"passed","severity":"normal"},{"uid":"34849189ce48eb2a","name":"ends if stream creation fails","time":{"start":1756084044384,"stop":1756084044384,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab05270d189d658c","name":"should handle network check errors gracefully","time":{"start":1756084043783,"stop":1756084043784,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5acab6d2ea9f485","name":"Nodes with multiple pubsub topic","time":{"start":1756084274588,"stop":1756084274588,"duration":0},"status":"passed","severity":"normal"},{"uid":"da910c135730e37b","name":"Stops search when 2 null results are returned","time":{"start":1756084053572,"stop":1756084053572,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ac2015785316c9","name":"should enable only dns and peerExchange when peerCache is disabled","time":{"start":1756084076212,"stop":1756084076212,"duration":0},"status":"passed","severity":"normal"},{"uid":"76eba1699f5df99e","name":"should clear existing timers before creating new ones","time":{"start":1756084043378,"stop":1756084043378,"duration":0},"status":"passed","severity":"normal"},{"uid":"af3e3ed18550d754","name":"should handle peer store errors gracefully","time":{"start":1756084043105,"stop":1756084043107,"duration":2},"status":"passed","severity":"normal"},{"uid":"3ad0dddec7a89f34","name":"udp ip6 address","time":{"start":1756084032912,"stop":1756084032912,"duration":0},"status":"passed","severity":"normal"},{"uid":"44411b1c0f55889e","name":"throws on content topic with empty encoding field","time":{"start":1756084027388,"stop":1756084027388,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2db8d3b904714c2","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1756084052759,"stop":1756084052760,"duration":1},"status":"passed","severity":"normal"},{"uid":"eca3c42ed2d77cf6","name":"Query Generator, Multiple PubsubTopics","time":{"start":1756084399068,"stop":1756084399068,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c75c2300b35907","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1756084043951,"stop":1756084043952,"duration":1},"status":"passed","severity":"normal"},{"uid":"b600789cd5b8abcf","name":"should create ping timers when pingKeepAlive > 0","time":{"start":1756084043348,"stop":1756084043348,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95d290b1237f68d","name":"should add event listeners for peer connect and disconnect","time":{"start":1756084043323,"stop":1756084043329,"duration":6},"status":"passed","severity":"normal"},{"uid":"dc33b8738e79d4de","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1756084130295,"stop":1756084130295,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eab0d367d12fddb","name":"should do nothing if no non-locked connections to drop","time":{"start":1756084043300,"stop":1756084043300,"duration":0},"status":"passed","severity":"normal"},{"uid":"979f2e932f6d2f8c","name":"should select older connection if present","time":{"start":1756084043907,"stop":1756084043907,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf854b6201c81e4","name":"Check received message containing Basic HTML tag","time":{"start":1756084556669,"stop":1756084556669,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab62eb9212b3907","name":"should merge peer addresses if peer exists with different addresses","time":{"start":1756084043114,"stop":1756084043115,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8e1d93311937581","name":"should allow redial after cooldown period","time":{"start":1756084043778,"stop":1756084043779,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c5ac1dd7714d9a5","name":"should dial all known peers when reached zero connections","time":{"start":1756084152831,"stop":1756084152832,"duration":1},"status":"passed","severity":"normal"},{"uid":"e585a1d8fc90f07","name":"retrieves a single peer","time":{"start":1756084054595,"stop":1756084054595,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b0f5e0fb222f48","name":"should return PeerId when Multiaddr input is provided","time":{"start":1756084043952,"stop":1756084043953,"duration":1},"status":"passed","severity":"normal"},{"uid":"c30be9b537403dd8","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1756084054146,"stop":1756084054147,"duration":1},"status":"passed","severity":"normal"},{"uid":"42fe2693a853e60c","name":"Check received message containing Russian","time":{"start":1756084556668,"stop":1756084556668,"duration":0},"status":"passed","severity":"normal"},{"uid":"e535285937e4edfc","name":"should reject if WakuNode is not started","time":{"start":1756084076382,"stop":1756084076383,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c386543050257d4","name":"should skip already querying peers","time":{"start":1756084054587,"stop":1756084054587,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80eb6cc8c17f3d0","name":"should handle corrupted shard info gracefully","time":{"start":1756084043663,"stop":1756084043663,"duration":0},"status":"passed","severity":"normal"},{"uid":"b853a48664115156","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1756084088711,"stop":1756084088711,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c77d26c024ee3a7","name":"Check message with no content topic is not received","time":{"start":1756084556685,"stop":1756084556685,"duration":0},"status":"passed","severity":"normal"},{"uid":"996a2ccb8ec527e5","name":"First message is missed, then re-sent, should be ack'd","time":{"start":1756084094634,"stop":1756084094634,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d192a43cdf2e4c0","name":"Query generator for multiple messages with different content topic format","time":{"start":1756084429372,"stop":1756084429373,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fd1cefb05fefdb7","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1756084027392,"stop":1756084027393,"duration":1},"status":"passed","severity":"normal"},{"uid":"2abf83c578288c3","name":"should set default options when no config provided","time":{"start":1756084044651,"stop":1756084044651,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc2cbbc0d504574","name":"Non TWN Cluster","time":{"start":1756084373369,"stop":1756084373369,"duration":0},"status":"passed","severity":"normal"},{"uid":"aabc650bf56d7e52","name":"should handle a minimal index list","time":{"start":1756084027540,"stop":1756084027541,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2ac5db6f1bb793c","name":"should properly start and stop event listening","time":{"start":1756084075877,"stop":1756084075883,"duration":6},"status":"passed","severity":"normal"},{"uid":"1768cd3d050232eb","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1756084088691,"stop":1756084088691,"duration":0},"status":"passed","severity":"normal"},{"uid":"acce5f76d8070372","name":"Push message with content topic containing Arabic","time":{"start":1756084664381,"stop":1756084664382,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bf5cff0ee6925e2","name":"messageHashStr works with IProtoMessage","time":{"start":1756084043618,"stop":1756084043618,"duration":0},"status":"passed","severity":"normal"},{"uid":"13a8a52b1d987b4a","name":"Push message with long payload","time":{"start":1756084664388,"stop":1756084664388,"duration":0},"status":"passed","severity":"normal"},{"uid":"edb0c2d1efc5034c","name":"Check received message containing unicode special characters","time":{"start":1756084556681,"stop":1756084556681,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a05aae3e8b159e9","name":"should not receive a peer event before start","time":{"start":1756084058533,"stop":1756084058533,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e02419b02fc6b9","name":"Subscribe to topic containing special chars and publish message","time":{"start":1756084288721,"stop":1756084288722,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb1caccc1db170ee","name":"should return false when peer is on different cluster","time":{"start":1756084043655,"stop":1756084043656,"duration":1},"status":"passed","severity":"normal"},{"uid":"41e16034dd76bc1d","name":"should properly create location multiaddrs - tcp4","time":{"start":1756084033613,"stop":1756084033613,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fa64fb7b4d58235","name":"should not return the same peer twice in consecutive getPeers calls without renew","time":{"start":1756084076443,"stop":1756084076443,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e77adbd8e2066e","name":"does not validate decoders for hash queries","time":{"start":1756084044383,"stop":1756084044384,"duration":1},"status":"passed","severity":"normal"},{"uid":"fee3f53130139704","name":"should be safe to call multiple times","time":{"start":1756084043330,"stop":1756084043331,"duration":1},"status":"passed","severity":"normal"},{"uid":"b63fcc29063371e6","name":"should enable only peerExchange and peerCache when dns is disabled","time":{"start":1756084076210,"stop":1756084076211,"duration":1},"status":"passed","severity":"normal"},{"uid":"2efa314417552910","name":"Overlapping topic subscription","time":{"start":1756084580746,"stop":1756084580746,"duration":0},"status":"passed","severity":"normal"},{"uid":"df4882ae1758c734","name":"yields undefined for messages without content topic","time":{"start":1756084044385,"stop":1756084044386,"duration":1},"status":"passed","severity":"normal"},{"uid":"b18adc4d00a015ad","name":"Does not throw an exception when node disconnects","time":{"start":1756084449084,"stop":1756084449084,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c151789022fed3","name":"Check received message containing Basic HTML tag","time":{"start":1756084556680,"stop":1756084556680,"duration":0},"status":"passed","severity":"normal"},{"uid":"267e649dba09aae","name":"Promise Callback - false","time":{"start":1756084432431,"stop":1756084432431,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e56e7a52d56e0e5","name":"Push message with meta","time":{"start":1756084664384,"stop":1756084664385,"duration":1},"status":"passed","severity":"normal"},{"uid":"d89f7f92fc8b67a0","name":"Push message with content topic containing unicode special characters","time":{"start":1756084664397,"stop":1756084664398,"duration":1},"status":"passed","severity":"normal"},{"uid":"42ae49d45afe338f","name":"should handle all zero keep alive options","time":{"start":1756084043379,"stop":1756084043379,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c90a6f9164d4b46","name":"should discover peers from provided peer cache","time":{"start":1756084190344,"stop":1756084190345,"duration":1},"status":"passed","severity":"normal"},{"uid":"26e22a074c1fec4c","name":"Check publish message after client node is restarted","time":{"start":1756084281209,"stop":1756084281210,"duration":1},"status":"skipped","severity":"normal"},{"uid":"480b5978527969f8","name":"should add and remove event listeners correctly","time":{"start":1756084058535,"stop":1756084058535,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1acbf462f778056","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1756084580745,"stop":1756084580745,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d01d265bfe7e87","name":"Waku message hash computation (payload length 0)","time":{"start":1756084043616,"stop":1756084043616,"duration":0},"status":"passed","severity":"normal"},{"uid":"848c9667f922ad71","name":"should wait for Filter peer to be connected","time":{"start":1756084076385,"stop":1756084076385,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdefb03d32fdee19","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1756084088755,"stop":1756084088756,"duration":1},"status":"passed","severity":"normal"},{"uid":"abf9cf88fcb83bcc","name":"Publish message with custom timestamp: Mon Aug 25 2025 02:11:14 GMT+0000 (Coordinated Universal Time)","time":{"start":1756084281206,"stop":1756084281207,"duration":1},"status":"passed","severity":"normal"},{"uid":"500d24040ee3faeb","name":"Push message with content topic containing JSON","time":{"start":1756084664397,"stop":1756084664397,"duration":0},"status":"passed","severity":"normal"},{"uid":"22aebf49b54a47f2","name":"Check received message containing shell command","time":{"start":1756084556670,"stop":1756084556670,"duration":0},"status":"passed","severity":"normal"},{"uid":"11eda64b3858074a","name":"Fails to push message bigger that 1MB","time":{"start":1756084664402,"stop":1756084664402,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ff25ee7694cb1d","name":"Check received message containing short","time":{"start":1756084556666,"stop":1756084556666,"duration":0},"status":"passed","severity":"normal"},{"uid":"5306b31b513a17d4","name":"Check received message containing Arabic","time":{"start":1756084556678,"stop":1756084556678,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f2865f6bfae2e9","name":"should handle errors when globalThis is not available","time":{"start":1756084043154,"stop":1756084043154,"duration":0},"status":"passed","severity":"normal"},{"uid":"5502a0e46a8d3b46","name":"Refresh subscription","time":{"start":1756084580756,"stop":1756084580756,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba71617963a9136","name":"Encoder throws on undefined content topic","time":{"start":1756084066221,"stop":1756084066221,"duration":0},"status":"passed","severity":"normal"},{"uid":"21beec8786ad9915","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1756084580755,"stop":1756084580756,"duration":1},"status":"passed","severity":"normal"},{"uid":"fef5e9efb68b915a","name":"Push message with custom timestamp: 1756080534199","time":{"start":1756084664400,"stop":1756084664400,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bfb25c4a9598fa1","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1756084088685,"stop":1756084088685,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e6e35e0db7e8589","name":"Throws when trying to push message with empty payload","time":{"start":1756084664379,"stop":1756084664379,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ce5daa4fb2a2fc","name":"can query messages normally","time":{"start":1756084423830,"stop":1756084423830,"duration":0},"status":"passed","severity":"normal"},{"uid":"e10a290b3a127d3a","name":"should be safe to call multiple times","time":{"start":1756084044654,"stop":1756084044654,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bc8c5cdb9c60361","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1756084094631,"stop":1756084094632,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aa1f3335a5bebfb","name":"same cluster: nodes connect","time":{"start":1756084184702,"stop":1756084184703,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a306ac9dcd1306a","name":"should not fail to start the service if it is already started","time":{"start":1756084335024,"stop":1756084335024,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e42283f48f25d","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app70/3/topic637/test.js","time":{"start":1756084373370,"stop":1756084373370,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9be283ac0256de","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1756084088707,"stop":1756084088707,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f1d6f0497becd7","name":"Subscribe and receives messages on 20 topics","time":{"start":1756084580745,"stop":1756084580745,"duration":0},"status":"passed","severity":"normal"},{"uid":"d013c86fadc2f66a","name":"should not execute task if max attempts is 0","time":{"start":1756084075454,"stop":1756084075454,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f95c55772f12e7","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1756084088691,"stop":1756084088691,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02567726be1136","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1756084088682,"stop":1756084088684,"duration":2},"status":"passed","severity":"normal"},{"uid":"d5659bcd0a796efc","name":"Push message with long payload","time":{"start":1756084664371,"stop":1756084664373,"duration":2},"status":"passed","severity":"normal"},{"uid":"4e7147ee187c13f6","name":"should return different streams if requested simultaniously","time":{"start":1756084044100,"stop":1756084044100,"duration":0},"status":"passed","severity":"normal"},{"uid":"1450cbd7462484e9","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1756084088705,"stop":1756084088705,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62e16c6e675b6b5","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1756084580743,"stop":1756084580744,"duration":1},"status":"passed","severity":"normal"},{"uid":"a54a81bd5d059dab","name":"should not fail to stop the service if it was not started","time":{"start":1756084058532,"stop":1756084058533,"duration":1},"status":"passed","severity":"normal"},{"uid":"818f0d72d7182f65","name":"Check received message containing numeric","time":{"start":1756084556666,"stop":1756084556667,"duration":1},"status":"passed","severity":"normal"},{"uid":"75023b699cfe6f75","name":"should do nothing when connections still exist","time":{"start":1756084043283,"stop":1756084043283,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea47713671e6a9dc","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1756084288718,"stop":1756084288718,"duration":0},"status":"passed","severity":"normal"},{"uid":"99758d6f76b9facb","name":"should skip peer when failed to dial recently","time":{"start":1756084043778,"stop":1756084043778,"duration":0},"status":"passed","severity":"normal"},{"uid":"f08fa2a297df2c35","name":"should dial second nwaku node that was discovered","time":{"start":1756084109369,"stop":1756084109384,"duration":15},"status":"skipped","severity":"normal"},{"uid":"6b18d31721880651","name":"should create KeepAliveManager with relay","time":{"start":1756084043322,"stop":1756084043322,"duration":0},"status":"passed","severity":"normal"},{"uid":"8305189043dea139","name":"Passing page size 11 when there are 10 messages","time":{"start":1756084442008,"stop":1756084442008,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9bec15266188e1e","name":"should not start if already started","time":{"start":1756084054582,"stop":1756084054582,"duration":0},"status":"passed","severity":"normal"},{"uid":"96878a4832c349ec","name":"Push message with content topic containing escaped characters","time":{"start":1756084664397,"stop":1756084664397,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b311322e39e6805","name":"Reusing cursor across nodes","time":{"start":1756084384626,"stop":1756084384627,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a32840993620d60","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1756084258280,"stop":1756084258281,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3faf3b237d89b96","name":"Subscribe to topic containing long and receive message","time":{"start":1756084580747,"stop":1756084580747,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9904fca47a7830","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1756084088700,"stop":1756084088704,"duration":4},"status":"passed","severity":"normal"},{"uid":"48fcec8f1a768f75","name":"returns all values when wanted number is greater than available values","time":{"start":1756084052753,"stop":1756084052759,"duration":6},"status":"passed","severity":"normal"},{"uid":"47dbb5cdf32031fa","name":"A test","time":{"start":1756084169590,"stop":1756084169590,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b78f67341db5884","name":"Init the array if not present","time":{"start":1756084027180,"stop":1756084027182,"duration":2},"status":"passed","severity":"normal"},{"uid":"dc3f1d95be1627a3","name":"accepts valid message hash query","time":{"start":1756084043846,"stop":1756084043849,"duration":3},"status":"passed","severity":"normal"},{"uid":"8e727275b7cf7412","name":"should return false when peer has no shard info","time":{"start":1756084043645,"stop":1756084043645,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca8172e1f3c5aad2","name":"Throws when trying to push message with empty payload","time":{"start":1756084664394,"stop":1756084664394,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8dd80d10151ef49","name":"Check publish message containing XML","time":{"start":1756084281200,"stop":1756084281200,"duration":0},"status":"passed","severity":"normal"},{"uid":"560a5ada9d8fdfac","name":"Check received message with timestamp: 1756084110086000000 ","time":{"start":1756084556682,"stop":1756084556682,"duration":0},"status":"passed","severity":"normal"},{"uid":"be25a42e42dc2acb","name":"should sort by messageId when timestamps are equal","time":{"start":1756084094490,"stop":1756084094490,"duration":0},"status":"passed","severity":"normal"},{"uid":"368d4bdec870f7aa","name":"should not receive a peer event after stop","time":{"start":1756084115201,"stop":1756084115201,"duration":0},"status":"passed","severity":"normal"},{"uid":"f524df0ca46b4928","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1756084054145,"stop":1756084054146,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7fa4974d23f8a9b","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1756084088690,"stop":1756084088690,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af55011d0d279e2","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1756084399070,"stop":1756084399070,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5702f01d12a8c3f","name":"Generator, 2 nwaku nodes each with different shards","time":{"start":1756084390276,"stop":1756084390276,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e43137769b47f3","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1756084088734,"stop":1756084088735,"duration":1},"status":"passed","severity":"normal"},{"uid":"2682d9bb4b53141f","name":"handles different clusterIds correctly","time":{"start":1756084027395,"stop":1756084027395,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1bfadb8531d0535","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1756084384624,"stop":1756084384624,"duration":0},"status":"passed","severity":"normal"},{"uid":"1266fc4e8b405a52","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1756084032899,"stop":1756084032900,"duration":1},"status":"passed","severity":"normal"},{"uid":"50d820b5a68c085c","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1756084088726,"stop":1756084088726,"duration":0},"status":"passed","severity":"normal"},{"uid":"7266830366165043","name":"should add event listener for peer:discovery","time":{"start":1756084043100,"stop":1756084043100,"duration":0},"status":"passed","severity":"normal"},{"uid":"2697e0df9caeb3f4","name":"should properly create peer info with all multiaddrs","time":{"start":1756084033615,"stop":1756084033615,"duration":0},"status":"passed","severity":"normal"},{"uid":"687c1a0b5cca9d80","name":"should handle browser offline state overriding peer connections","time":{"start":1756084043199,"stop":1756084043200,"duration":1},"status":"passed","severity":"normal"},{"uid":"888348a74b36cfe5","name":"should not retry if at least one success","time":{"start":1756084075454,"stop":1756084075455,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f8ea38020b34933","name":"should remove event listeners from libp2p","time":{"start":1756084043161,"stop":1756084043161,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b32e6a35c84fa88","name":"Query with Ordered Callback, No Decoder","time":{"start":1756084399070,"stop":1756084399071,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7204ac1e2cd05fc","name":"Check message with no content topic is not received","time":{"start":1756084556673,"stop":1756084556674,"duration":1},"status":"passed","severity":"normal"},{"uid":"94d352cdf5959c84","name":"should return EMPTY_PAYLOAD when response field is missing","time":{"start":1756084054227,"stop":1756084054229,"duration":2},"status":"passed","severity":"normal"},{"uid":"7a1ff6dc51565fb6","name":"Check received message containing emoji","time":{"start":1756084556681,"stop":1756084556681,"duration":0},"status":"passed","severity":"normal"},{"uid":"17501ea9f003ac5b","name":"should not stop if not started","time":{"start":1756084054583,"stop":1756084054583,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c86097a451839d","name":"Check received message with timestamp: 1756084110086 ","time":{"start":1756084556671,"stop":1756084556672,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bb213b04781ada8","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1756084075876,"stop":1756084075877,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dec20ab936abb22","name":"should return false and handle errors gracefully","time":{"start":1756084044657,"stop":1756084044657,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a491047fa73356c","name":"ends after yielding if response size indicates end","time":{"start":1756084044386,"stop":1756084044387,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ee14c0296db60db","name":"Push message with Basic HTML tag payload","time":{"start":1756084664391,"stop":1756084664391,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c3197b5b636ee53","name":"Check publish message containing short","time":{"start":1756084281193,"stop":1756084281194,"duration":1},"status":"passed","severity":"normal"},{"uid":"3570decefaea1f24","name":"should be empty after removing the only subscription","time":{"start":1756084076193,"stop":1756084076193,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf37b6a3a373189c","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1756084088705,"stop":1756084088705,"duration":0},"status":"passed","severity":"normal"},{"uid":"926e7393bd40fa88","name":"should handle shard reader errors gracefully","time":{"start":1756084043783,"stop":1756084043783,"duration":0},"status":"passed","severity":"normal"},{"uid":"195a787051fa06d1","name":"isConnected should return true after first peer connects","time":{"start":1756084130296,"stop":1756084130296,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e1e56a45bda51b7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1756084088757,"stop":1756084088757,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdbcc4c0bd38e47b","name":"should properly create location multiaddrs - tcp6","time":{"start":1756084033614,"stop":1756084033614,"duration":0},"status":"passed","severity":"normal"},{"uid":"c04713e4e080f70b","name":"Check received message containing XML","time":{"start":1756084556679,"stop":1756084556679,"duration":0},"status":"passed","severity":"normal"},{"uid":"d70f030a5f616096","name":"should maintain proper timestamps if all messages received","time":{"start":1756084094632,"stop":1756084094632,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7de38824d22edd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1756084027399,"stop":1756084027399,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e7fdf4ef24cdad","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1756084088686,"stop":1756084088689,"duration":3},"status":"passed","severity":"normal"},{"uid":"a34837cc093fd33a","name":"configure the node with multiple content topics","time":{"start":1756084373375,"stop":1756084373375,"duration":0},"status":"passed","severity":"normal"},{"uid":"d24eb30031721df7","name":"Publish without waiting for remote peer","time":{"start":1756084288717,"stop":1756084288717,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b1b810d8456d78","name":"should monitor connected peers and store them into cache","time":{"start":1756084190345,"stop":1756084190345,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3024022063bb36","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1756084580744,"stop":1756084580744,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c7240ae05ca861f","name":"should not create timers for topics where peer is not in mesh","time":{"start":1756084043370,"stop":1756084043371,"duration":1},"status":"passed","severity":"normal"},{"uid":"5588f6d4bc8c3735","name":"Subscribe and receive messages from 2 nwaku nodes each with different static shards","time":{"start":1756084133968,"stop":1756084133969,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef96c6f39c39774c","name":"should reject if Store is requested but not mounted","time":{"start":1756084076383,"stop":1756084076384,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb8e9bc536c69bfb","name":"Push message with XML payload","time":{"start":1756084664391,"stop":1756084664391,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2ac3db12a7c6e2","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1756084580761,"stop":1756084580761,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb3110583cb07cf","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1756084027541,"stop":1756084027541,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08a1d7beee584c5","name":"messageHashStr returns a hex string","time":{"start":1756084043617,"stop":1756084043618,"duration":1},"status":"passed","severity":"normal"},{"uid":"3758576a7b133cc3","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1756084088691,"stop":1756084088694,"duration":3},"status":"passed","severity":"normal"},{"uid":"892214a89e3c7bf7","name":"can start and stop the service","time":{"start":1756084335023,"stop":1756084335023,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f03922c9550a3b","name":"should be able to decode the field with only FILTER set to true","time":{"start":1756084032894,"stop":1756084032895,"duration":1},"status":"passed","severity":"normal"},{"uid":"854fdeec32468a35","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1756084116593,"stop":1756084116595,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ec26a90a15756","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1756084044455,"stop":1756084044455,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee7208ec1ca3268","name":"throws if decoders don't match content topics","time":{"start":1756084044383,"stop":1756084044383,"duration":0},"status":"passed","severity":"normal"},{"uid":"52c95fe4c5335f2b","name":"should return NO_PEER_AVAILABLE when peer is not in peer store","time":{"start":1756084054226,"stop":1756084054226,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f8dca882de12e5","name":"should properly compute the node id","time":{"start":1756084033610,"stop":1756084033611,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e54630cc3c7f931","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1756084580761,"stop":1756084580761,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a3881be168f1a9d","name":"Cluster id 0, shard 0","time":{"start":1756084420510,"stop":1756084420511,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6da7d950de97d65","name":"Cluster ID 0, shard 1","time":{"start":1756084420511,"stop":1756084420511,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a494fc9734ea7","name":"Push message with custom timestamp: 1725325734199","time":{"start":1756084664399,"stop":1756084664399,"duration":0},"status":"passed","severity":"normal"},{"uid":"2496898d92f7a1e5","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1756084088685,"stop":1756084088685,"duration":0},"status":"passed","severity":"normal"},{"uid":"180fa78d32c0586d","name":"should clear dial history on stop","time":{"start":1756084043772,"stop":1756084043772,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c761628f68b9ad0","name":"should not create multiple intervals when called multiple times","time":{"start":1756084043764,"stop":1756084043764,"duration":0},"status":"passed","severity":"normal"},{"uid":"15eed361f604ef0a","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1756084088711,"stop":1756084088711,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e41c233034ae8b","name":"should handle peer disconnect event when no connections remain","time":{"start":1756084043177,"stop":1756084043177,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f82bc2f85ad148","name":"should handle peer store errors gracefully","time":{"start":1756084075884,"stop":1756084075884,"duration":0},"status":"passed","severity":"normal"},{"uid":"41828ab25ead8581","name":"should drop excess bootstrap peers if over maxBootstrapPeers","time":{"start":1756084043301,"stop":1756084043301,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a34673c9aad7aa0","name":"random static sharding 10 - Cluster ID: 194, Shard ID: 906","time":{"start":1756084420517,"stop":1756084420517,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb5e12c26a48e6e","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1756084115202,"stop":1756084115203,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5119d946a70f0dbb","name":"should handle multiple query options for time ranges","time":{"start":1756084076379,"stop":1756084076379,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc84fb81d6e150a","name":"peer exchange sets tag","time":{"start":1756084282069,"stop":1756084282069,"duration":0},"status":"passed","severity":"normal"},{"uid":"594656b8a61e6b89","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1756084580755,"stop":1756084580755,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bf5360fd8cb2c391","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1756084088686,"stop":1756084088686,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f423ef24d7ab3c","name":"should get / set TCP multiaddr","time":{"start":1756084033612,"stop":1756084033612,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c5d4d5d63dd031","name":"should initialize with custom number of peers","time":{"start":1756084076439,"stop":1756084076439,"duration":0},"status":"passed","severity":"normal"},{"uid":"be3b75bd27066b6c","name":"Check publish message containing unicode special characters","time":{"start":1756084281203,"stop":1756084281204,"duration":1},"status":"passed","severity":"normal"},{"uid":"55e04382cc247434","name":"should chunk queries when time window exceeds maxTimeLimit","time":{"start":1756084076380,"stop":1756084076380,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd39e3b46170c739","name":"Encoder throws on empty string content topic","time":{"start":1756084066221,"stop":1756084066221,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e556f1b7272362d","name":"peer:update - should do nothing if another protocol hit","time":{"start":1756084044100,"stop":1756084044103,"duration":3},"status":"passed","severity":"normal"},{"uid":"4ef6d3400ba5e0c6","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1756084184705,"stop":1756084184705,"duration":0},"status":"passed","severity":"normal"},{"uid":"a49ebeaacf674bb3","name":"new peer added after a peer was already found","time":{"start":1756084282070,"stop":1756084282070,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6dad95087c029f","name":"should initialize with isNetworkConnected as false","time":{"start":1756084043145,"stop":1756084043145,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace9328e30991a5b","name":"Fails to publish message with empty text","time":{"start":1756084281207,"stop":1756084281207,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e4faf876314c62","name":"Fails to push message with large meta","time":{"start":1756084664399,"stop":1756084664399,"duration":0},"status":"passed","severity":"normal"},{"uid":"7277346b7520f2ad","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1756084258278,"stop":1756084258278,"duration":0},"status":"passed","severity":"normal"},{"uid":"f44b31da644a312f","name":"Check message with no pubsub topic is not received","time":{"start":1756084556684,"stop":1756084556684,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa40d55cbed6e022","name":"should return usable stream attached to connection","time":{"start":1756084044099,"stop":1756084044099,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0dab5ebba621e6e","name":"should unlock peer and allow reuse after renewPeer","time":{"start":1756084076440,"stop":1756084076440,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6d5ce59eac73f8","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1756084044104,"stop":1756084044104,"duration":0},"status":"passed","severity":"normal"},{"uid":"647a75d745e3948f","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1756084448148,"stop":1756084448149,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bb8593ff88f90de","name":"Ordered Callback - false","time":{"start":1756084432432,"stop":1756084432432,"duration":0},"status":"passed","severity":"normal"},{"uid":"487eb2ce252fc235","name":"should be online or offline if network state changed","time":{"start":1756084130301,"stop":1756084130301,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25955ed4100e654","name":"should be able to encode the field with only STORE set to true","time":{"start":1756084032885,"stop":1756084032885,"duration":0},"status":"passed","severity":"normal"},{"uid":"10fc7c77986c4d3c","name":"Waku message hash computation (no timestamp)","time":{"start":1756084043616,"stop":1756084043616,"duration":0},"status":"passed","severity":"normal"},{"uid":"b418bc96342f5df9","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1756084027397,"stop":1756084027398,"duration":1},"status":"passed","severity":"normal"},{"uid":"141def5da422e8ab","name":"should create RPC request with correct parameters","time":{"start":1756084054235,"stop":1756084054236,"duration":1},"status":"passed","severity":"normal"},{"uid":"4071ba89a0a4532f","name":"does not throw on valid cases","time":{"start":1756084027383,"stop":1756084027384,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5dc950bdde39287","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1756084088736,"stop":1756084088736,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e48e4d54be2d51","name":"should handle incoming messages","time":{"start":1756084076134,"stop":1756084076135,"duration":1},"status":"passed","severity":"normal"},{"uid":"5989b6deeb59472","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1756084027391,"stop":1756084027391,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20c91c6a2136697","name":"Push message with special chars payload","time":{"start":1756084664389,"stop":1756084664389,"duration":0},"status":"passed","severity":"normal"},{"uid":"693525c260743d9d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1756084580751,"stop":1756084580751,"duration":0},"status":"passed","severity":"normal"},{"uid":"349a9ea735b0397c","name":"throws if time range exceeds MAX_TIME_RANGE","time":{"start":1756084044382,"stop":1756084044383,"duration":1},"status":"passed","severity":"normal"},{"uid":"c59f1d267d783f76","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1756084027398,"stop":1756084027398,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4008efb9774fc4","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1756084184701,"stop":1756084184702,"duration":1},"status":"passed","severity":"normal"},{"uid":"39619ad8637f970f","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1756084130296,"stop":1756084130296,"duration":0},"status":"passed","severity":"normal"},{"uid":"249ab3777575f6fb","name":"Check message with non string payload is not received","time":{"start":1756084556685,"stop":1756084556686,"duration":1},"status":"passed","severity":"normal"},{"uid":"490b26a8f9f61184","name":"different cluster: nodes don't connect","time":{"start":1756084184700,"stop":1756084184701,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9c5a61f5ce09473","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1756084580753,"stop":1756084580753,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7bfa05fa2310e4","name":"should reject if LightPush is requested but not mounted","time":{"start":1756084076383,"stop":1756084076383,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc4b13146008943","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1756084054144,"stop":1756084054145,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7132c4ddf427103","name":"should not receive a peer event before start","time":{"start":1756084115200,"stop":1756084115201,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d22589df99c882f","name":"should dial peer when on same shard","time":{"start":1756084043779,"stop":1756084043779,"duration":0},"status":"passed","severity":"normal"},{"uid":"c095d94d9c632ede","name":"Subscribe to topic containing Russian and publish message","time":{"start":1756084288723,"stop":1756084288724,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a2223ab5c598724","name":"Waku message hash computation (meta attribute not present)","time":{"start":1756084043611,"stop":1756084043611,"duration":0},"status":"passed","severity":"normal"},{"uid":"47418473b03985dc","name":"should be safe to call multiple times","time":{"start":1756084043103,"stop":1756084043103,"duration":0},"status":"passed","severity":"normal"},{"uid":"fadd45efde42c6fc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1756084027398,"stop":1756084027399,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb0c3a621153c944","name":"should return false when peer is not on the pubsub topic shard","time":{"start":1756084043657,"stop":1756084043657,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7dda80926836d3","name":"Js publishes, other Js receives","time":{"start":1756084271258,"stop":1756084271258,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e918befa4d67d94","name":"should update ack status of messages in outgoing buffer","time":{"start":1756084094637,"stop":1756084094637,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3cb2959d62e92","name":"Asymmetric encrypt & decrypt","time":{"start":1756084064941,"stop":1756084064942,"duration":1},"status":"passed","severity":"normal"},{"uid":"3725632272f437c3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1756084580760,"stop":1756084580761,"duration":1},"status":"passed","severity":"normal"},{"uid":"198805665ca64416","name":"random static sharding 9 - Cluster ID: 198, Shard ID: 54","time":{"start":1756084420515,"stop":1756084420516,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba5598b30abbdc25","name":"should clear timers for specific peer on disconnect","time":{"start":1756084043372,"stop":1756084043372,"duration":0},"status":"passed","severity":"normal"},{"uid":"60dbc8a31a6a71ca","name":"Subscribe to topic containing numeric and receive message","time":{"start":1756084580757,"stop":1756084580757,"duration":0},"status":"passed","severity":"normal"},{"uid":"a114c4de5f7c5a75","name":"should insert elements correctly","time":{"start":1756084092264,"stop":1756084092265,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d8a71d7d057ad77","name":"Push message with Script payload","time":{"start":1756084664391,"stop":1756084664391,"duration":0},"status":"passed","severity":"normal"},{"uid":"f891452595e912f","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1756084054598,"stop":1756084054599,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c8e24b0cec2cd72","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1756084169372,"stop":1756084169378,"duration":6},"status":"passed","severity":"normal"},{"uid":"380b276837867d27","name":"Subscribe to topic containing short and receive message","time":{"start":1756084580746,"stop":1756084580747,"duration":1},"status":"passed","severity":"normal"},{"uid":"7438995a0def8212","name":"should insert message id into causal history","time":{"start":1756084094630,"stop":1756084094631,"duration":1},"status":"passed","severity":"normal"},{"uid":"5afe67e6b09e2329","name":"should not fail to stop the service if it was not started","time":{"start":1756084115197,"stop":1756084115198,"duration":1},"status":"passed","severity":"normal"},{"uid":"88318dc5a663faa","name":"Sign & Recover","time":{"start":1756084064943,"stop":1756084064943,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee8ed5cb8218a8f","name":"should dial one peer on dial","time":{"start":1756084198913,"stop":1756084198913,"duration":0},"status":"passed","severity":"normal"},{"uid":"90529bea5ca3b0e9","name":"Push message with content topic containing SQL Injection","time":{"start":1756084664383,"stop":1756084664383,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f660d6bab945d47","name":"should handle complete discovery-to-dial flow","time":{"start":1756084043115,"stop":1756084043115,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a8caf90f28339e","name":"should return false when navigator.onLine is true but network is not connected","time":{"start":1756084043167,"stop":1756084043167,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6de919520d95420","name":"caches peers it previously fetched","time":{"start":1756084054597,"stop":1756084054597,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed343046bf07582","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1756084258280,"stop":1756084258280,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba2e12e0f372186","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1756084184702,"stop":1756084184702,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b8711f3f13b8db","name":"should successfully stop","time":{"start":1756084076135,"stop":1756084076135,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38a2fd9f29ee177","name":"should return false","time":{"start":1756084033610,"stop":1756084033610,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b93e6ded71de837","name":"should invoke callbacks when receiving a message","time":{"start":1756084076193,"stop":1756084076193,"duration":0},"status":"passed","severity":"normal"},{"uid":"28491becedb0e52a","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1756084088707,"stop":1756084088710,"duration":3},"status":"passed","severity":"normal"},{"uid":"bf1f81fc4b376be6","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1756084027402,"stop":1756084027402,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd00934bbd877aa7","name":"should create ShardReader with auto sharding network config","time":{"start":1756084043636,"stop":1756084043643,"duration":7},"status":"passed","severity":"normal"},{"uid":"6a62ac50e1d4b85d","name":"should handle task timeouts","time":{"start":1756084075450,"stop":1756084075454,"duration":4},"status":"passed","severity":"normal"},{"uid":"77338c4f847b2a02","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1756084384626,"stop":1756084384626,"duration":0},"status":"passed","severity":"normal"},{"uid":"a75771e5f644dbb4","name":"should requeue task if no peer is available","time":{"start":1756084075444,"stop":1756084075444,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad12fa603c72adfa","name":"should start and setup intervals and event listeners","time":{"start":1756084076205,"stop":1756084076205,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e85bf46f89d9cd","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1756084054146,"stop":1756084054146,"duration":0},"status":"passed","severity":"normal"},{"uid":"375c417335e03de7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1756084580758,"stop":1756084580758,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6f93dfb8f60eb5","name":"should attach causal history and bloom filter to each message","time":{"start":1756084094631,"stop":1756084094631,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2b54512f2328","name":"should not receive a peer event before start","time":{"start":1756084335026,"stop":1756084335026,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba626becfe9d2a82","name":"should not be empty after adding a subscription","time":{"start":1756084076192,"stop":1756084076192,"duration":0},"status":"passed","severity":"normal"},{"uid":"53868720a14c7bc","name":"Query generator for 2000 messages","time":{"start":1756084429375,"stop":1756084429376,"duration":1},"status":"passed","severity":"normal"},{"uid":"b871284852f825d3","name":"should start ping timers on peer connect","time":{"start":1756084043331,"stop":1756084043331,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc02bce1fcdc5ce2","name":"Check message on other pubsub topic is not received","time":{"start":1756084556684,"stop":1756084556684,"duration":0},"status":"passed","severity":"normal"},{"uid":"975bbe7336a7ebf5","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1756084027541,"stop":1756084027541,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c3169ab54ac366c","name":"Relay - dialed after","time":{"start":1756084453766,"stop":1756084453767,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d5ffc964f0bf57f","name":"should properly create location multiaddrs - tcp","time":{"start":1756084033615,"stop":1756084033615,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24ee4a7fa7c15a6","name":"should reassess health immediately when peer disconnects","time":{"start":1756084075883,"stop":1756084075883,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f54ccec7a8ea6b","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1756084088735,"stop":1756084088735,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b135451d650ba5","name":"Correctly serialized arguments","time":{"start":1756084184905,"stop":1756084184905,"duration":0},"status":"passed","severity":"normal"},{"uid":"547e8a9336e4af8b","name":"should partition messages based on acknowledgement status","time":{"start":1756084094635,"stop":1756084094636,"duration":1},"status":"passed","severity":"normal"},{"uid":"359265b321c3376e","name":"can start and stop the service","time":{"start":1756084058532,"stop":1756084058532,"duration":0},"status":"passed","severity":"normal"},{"uid":"2047bc5e82a9eee7","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1756084116595,"stop":1756084116595,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80edd76ae8f958e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1756084580743,"stop":1756084580743,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10c7a86a3b15e4c","name":"Generator, 2 different shards","time":{"start":1756084390276,"stop":1756084390276,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3cc9c57d21748ea","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1756084580748,"stop":1756084580748,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d9049843784b39","name":"should drop connection to one peer on hangUp","time":{"start":1756084198914,"stop":1756084198914,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e371260ba0757fd","name":"Push message with content topic containing Arabic","time":{"start":1756084664396,"stop":1756084664396,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce2623d433ff2f2","name":"should allow redial after failed dial cooldown expires","time":{"start":1756084043780,"stop":1756084043781,"duration":1},"status":"passed","severity":"normal"},{"uid":"49ae538927a4e621","name":"should add to incoming buffer if dependencies are not met","time":{"start":1756084094632,"stop":1756084094633,"duration":1},"status":"passed","severity":"normal"},{"uid":"f11ad21a411b8177","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1756084054145,"stop":1756084054145,"duration":0},"status":"passed","severity":"normal"},{"uid":"efcfd2d862601dcb","name":"should not allow k > 12","time":{"start":1756084088158,"stop":1756084088162,"duration":4},"status":"passed","severity":"normal"},{"uid":"deb122e1699afadb","name":"throws on content topic with empty version field","time":{"start":1756084027387,"stop":1756084027387,"duration":0},"status":"passed","severity":"normal"},{"uid":"e643dfd696d83fa1","name":"Push message with content topic containing SQL Injection","time":{"start":1756084664397,"stop":1756084664397,"duration":0},"status":"passed","severity":"normal"},{"uid":"77afc388260da8e6","name":"should return false when peer is on different cluster","time":{"start":1756084043644,"stop":1756084043644,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ef7f1c880cd23e","name":"Promise Callback - true","time":{"start":1756084432429,"stop":1756084432430,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad61a2a90d5070fa","name":"should get all peers from store","time":{"start":1756084043283,"stop":1756084043284,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dbe353350077df3","name":"should mark a message as irretrievably lost if timeout is exceeded","time":{"start":1756084094635,"stop":1756084094635,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbaed53863f06290","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1756084088680,"stop":1756084088681,"duration":1},"status":"passed","severity":"normal"},{"uid":"10b8dd0f322b1876","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1756084088725,"stop":1756084088725,"duration":0},"status":"passed","severity":"normal"},{"uid":"84376182d75795a9","name":"Query Generator - false","time":{"start":1756084432429,"stop":1756084432429,"duration":0},"status":"passed","severity":"normal"},{"uid":"197c7fd79fbc073f","name":"should handle onConnected and onDisconnected","time":{"start":1756084076441,"stop":1756084076441,"duration":0},"status":"passed","severity":"normal"},{"uid":"669cbe156036e7fc","name":"yields undefined for messages without decoder","time":{"start":1756084044386,"stop":1756084044386,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ce2b0da12f5b08","name":"Check publish message containing numeric","time":{"start":1756084281195,"stop":1756084281196,"duration":1},"status":"passed","severity":"normal"},{"uid":"33a6456a3c4381b5","name":"should handle errors when getting connections","time":{"start":1756084043189,"stop":1756084043189,"duration":0},"status":"passed","severity":"normal"},{"uid":"923404257a0fa6de","name":"should handle dial errors","time":{"start":1756084044656,"stop":1756084044656,"duration":0},"status":"passed","severity":"normal"},{"uid":"916f597ccab02e44","name":"should create NetworkMonitor with libp2p and events","time":{"start":1756084043140,"stop":1756084043145,"duration":5},"status":"passed","severity":"normal"},{"uid":"868e770183b5927","name":"should set field with only RELAY enabled","time":{"start":1756084033616,"stop":1756084033616,"duration":0},"status":"passed","severity":"normal"},{"uid":"643aec0d5f2dc02","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1756084088706,"stop":1756084088706,"duration":0},"status":"passed","severity":"normal"},{"uid":"1855c57e032c157c","name":"should get / set UDP multiaddr","time":{"start":1756084033612,"stop":1756084033612,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ed77b57ec4633","name":"Encoder throws on empty string content topic","time":{"start":1756084064714,"stop":1756084064714,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eafd965137cfd45","name":"should reject on timeout if it was set","time":{"start":1756084076384,"stop":1756084076384,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab073e274de33ed","name":"Push message with rate limit","time":{"start":1756084664385,"stop":1756084664385,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f92e6b18a45771","name":"should remove event listeners","time":{"start":1756084043280,"stop":1756084043281,"duration":1},"status":"passed","severity":"normal"},{"uid":"88ab2cd4bbb1f4d4","name":"should remove event listener for peer:discovery","time":{"start":1756084043102,"stop":1756084043102,"duration":0},"status":"passed","severity":"normal"},{"uid":"50fce1f2c1cead2a","name":"Passing an array","time":{"start":1756084449084,"stop":1756084449085,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b4acb1cda476f9","name":"Push message with Chinese payload","time":{"start":1756084664389,"stop":1756084664389,"duration":0},"status":"passed","severity":"normal"},{"uid":"c948966befaf0dfc","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1756084027397,"stop":1756084027397,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df8e53f7e4cb48","name":"should filter out undefined ENRs","time":{"start":1756084054225,"stop":1756084054226,"duration":1},"status":"passed","severity":"normal"},{"uid":"13d6aba7120c2fe5","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1756084027391,"stop":1756084027392,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfc8d60117fca2aa","name":"should retrieve all multiaddrs when several ENR Tree URLs are passed","time":{"start":1756084115203,"stop":1756084115204,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9dea59c0df396fca","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1756084580758,"stop":1756084580758,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c9673d2c7e1263c","name":"should add received messages to bloom filter","time":{"start":1756084094632,"stop":1756084094632,"duration":0},"status":"passed","severity":"normal"},{"uid":"3951ef6464b19c8d","name":"should process successful peer exchange query","time":{"start":1756084054587,"stop":1756084054588,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc124ae8a500ca13","name":"should throw an error for insufficient data","time":{"start":1756084027541,"stop":1756084027541,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d32f35c65a0a2b","name":"should handle case with all peers already connected","time":{"start":1756084043289,"stop":1756084043289,"duration":0},"status":"passed","severity":"normal"},{"uid":"7938493d48fb3f5f","name":"Round trip binary encryption [ecies, signature]","time":{"start":1756084066220,"stop":1756084066220,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c16ad118f6a815b","name":"should reject if Filter is requested but not mounted","time":{"start":1756084076384,"stop":1756084076384,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a2d4d3e08b11039","name":"Push message with numeric payload","time":{"start":1756084664373,"stop":1756084664373,"duration":0},"status":"passed","severity":"normal"},{"uid":"4983f7ac90ce68f6","name":"should decode valid enr successfully","time":{"start":1756084033607,"stop":1756084033607,"duration":0},"status":"passed","severity":"normal"},{"uid":"986a140bd4c48920","name":"should not retry if at least one success","time":{"start":1756084076009,"stop":1756084076009,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f31d800b7094f","name":"Mutual subscription","time":{"start":1756084288715,"stop":1756084288716,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f7467a69a01ff2e","name":"return first retrieved peers without further DNS queries","time":{"start":1756084054598,"stop":1756084054598,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6026026f69ee7ee","name":"Check publish message containing escaped characters","time":{"start":1756084281202,"stop":1756084281203,"duration":1},"status":"passed","severity":"normal"},{"uid":"2133350f82ec978f","name":"Check received message containing long","time":{"start":1756084556666,"stop":1756084556666,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4d6a2c421e8276","name":"Check received message containing short","time":{"start":1756084556675,"stop":1756084556676,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcf8e87dc7cf0867","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1756084043616,"stop":1756084043617,"duration":1},"status":"passed","severity":"normal"}]