mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 07:23:14 +00:00
1 line
161 KiB
JSON
1 line
161 KiB
JSON
[{"uid":"9feaf0f6abe31c18","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1751280519016,"stop":1751280519016,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4071f745259f459","name":"should properly create location multiaddrs - tcp6","time":{"start":1751280525121,"stop":1751280525122,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cdab84f2a7ce0b","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1751280541388,"stop":1751280541388,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0cbd8a8ae428c9","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1751280777978,"stop":1751280777978,"duration":0},"status":"passed","severity":"normal"},{"uid":"9560e6a4828212be","name":"should not allow k > 12","time":{"start":1751280570946,"stop":1751280570949,"duration":3},"status":"passed","severity":"normal"},{"uid":"1eb7eea3ce08ea18","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1751280524347,"stop":1751280524347,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbddb7780da266f0","name":"listenerCount","time":{"start":1751280631189,"stop":1751280631189,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e588689af554f0","name":"throws on content topic with empty encoding field","time":{"start":1751280519013,"stop":1751280519013,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0ee7f8039eed752","name":"Push message with special chars payload","time":{"start":1751281183135,"stop":1751281183136,"duration":1},"status":"passed","severity":"normal"},{"uid":"388587b52ca2e542","name":"Subscribe to topic containing XML and receive message","time":{"start":1751281080766,"stop":1751281080766,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad2d6314897d86c5","name":"Generator, 2 different pubsubtopics","time":{"start":1751280816362,"stop":1751280816362,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade6bdd9b1739da2","name":"isConnected should return true after first peer connects","time":{"start":1751280608887,"stop":1751280608887,"duration":0},"status":"passed","severity":"normal"},{"uid":"55061faa3e40f97b","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1751280576136,"stop":1751280576137,"duration":1},"status":"passed","severity":"normal"},{"uid":"a879ab6b4d5fcd55","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1751280849080,"stop":1751280849080,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b2b934780898","name":"should request renew when peer disconnects","time":{"start":1751280561507,"stop":1751280561507,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23527e106567f4c","name":"Check received message containing XML","time":{"start":1751281031096,"stop":1751281031096,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e930c0a80d0953e","name":"Fails to push message with large meta","time":{"start":1751281183161,"stop":1751281183161,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6375055f97e5d9c","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1751280519017,"stop":1751280519017,"duration":0},"status":"passed","severity":"normal"},{"uid":"5431afbcae2c17e0","name":"Default pageSize","time":{"start":1751280837903,"stop":1751280837904,"duration":1},"status":"passed","severity":"normal"},{"uid":"7319c087c2796d30","name":"should throw error - no id","time":{"start":1751280525115,"stop":1751280525116,"duration":1},"status":"passed","severity":"normal"},{"uid":"d36bf4773bc2396f","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1751280694905,"stop":1751280694905,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca479d21e2eace4","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1751280561742,"stop":1751280561743,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc21a0d21f55715b","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1751280694903,"stop":1751280694903,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7c6e655d8f7d16","name":"should handle connection events","time":{"start":1751280561508,"stop":1751280561516,"duration":8},"status":"passed","severity":"normal"},{"uid":"ed882011ed6f6785","name":"Passing cursor with wrong pubsubTopic for nwaku > 0.35.1","time":{"start":1751280789777,"stop":1751280789778,"duration":1},"status":"skipped","severity":"normal"},{"uid":"76bc6c708d5f82b3","name":"Decoder throws on undefined content topic","time":{"start":1751280533659,"stop":1751280533659,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca892f74a0ffeda","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1751280570953,"stop":1751280570954,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6010d9e53c2828","name":"All","time":{"start":1751280596486,"stop":1751280596487,"duration":1},"status":"passed","severity":"normal"},{"uid":"f79bc0960b0fb31c","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1751281080763,"stop":1751281080763,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f0d48f87f1178284","name":"Subscribe to topic containing long and receive message","time":{"start":1751281080773,"stop":1751281080773,"duration":0},"status":"passed","severity":"normal"},{"uid":"50e43644d9887c04","name":"should partition messages based on acknowledgement status","time":{"start":1751280576135,"stop":1751280576135,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4908a86556aa364","name":"should start and stop interval correctly","time":{"start":1751280561222,"stop":1751280561223,"duration":1},"status":"passed","severity":"normal"},{"uid":"b23be719f7f3d20","name":"Check received message with timestamp: 1751280589952 ","time":{"start":1751281031109,"stop":1751281031109,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6bf4098530c5897","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1751280777980,"stop":1751280777980,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb685669e3869cc8","name":"connected peers and dial","time":{"start":1751280671230,"stop":1751280671231,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dcd5c9e3b92d0b63","name":"Push message with content topic containing Chinese","time":{"start":1751281183142,"stop":1751281183142,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20079db9641a275","name":"Store - dialed first","time":{"start":1751280853468,"stop":1751280853468,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e7e69fa865338","name":"Push message with shell command payload","time":{"start":1751281183139,"stop":1751281183139,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd17c1b342a31324","name":"should successfully stop","time":{"start":1751280561880,"stop":1751280561880,"duration":0},"status":"passed","severity":"normal"},{"uid":"64f739ba55efda70","name":"different cluster, different shard: nodes don't connect","time":{"start":1751280634965,"stop":1751280634965,"duration":0},"status":"passed","severity":"normal"},{"uid":"197ff1c8a8207340","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1751281031103,"stop":1751281031103,"duration":0},"status":"passed","severity":"normal"},{"uid":"3964ce14e7972078","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1751280519213,"stop":1751280519213,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8bf6786df9bc266","name":"topics with same application and version share the same shard","time":{"start":1751280519019,"stop":1751280519019,"duration":0},"status":"passed","severity":"normal"},{"uid":"707b78eebf7db442","name":"should not fail to start the service if it is already started","time":{"start":1751280545233,"stop":1751280545234,"duration":1},"status":"passed","severity":"normal"},{"uid":"bafbd3054141e911","name":"should encodeTxt and decodeTxt","time":{"start":1751280525114,"stop":1751280525114,"duration":0},"status":"passed","severity":"normal"},{"uid":"52c82bac29f60d90","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app24/2/topic837/json","time":{"start":1751280799077,"stop":1751280799077,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7e45dc2d8d8bf5","name":"handles different clusterIds correctly","time":{"start":1751280519020,"stop":1751280519020,"duration":0},"status":"passed","severity":"normal"},{"uid":"c020433b5c0a2b33","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1751280571219,"stop":1751280571219,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5cd19634c29efa1","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1751280519018,"stop":1751280519019,"duration":1},"status":"passed","severity":"normal"},{"uid":"a25a36f3dd7ef89a","name":"isConnected should return false after all peers disconnect","time":{"start":1751280608888,"stop":1751280608888,"duration":0},"status":"passed","severity":"normal"},{"uid":"629fc6359c0f6f14","name":"Check received message containing escaped characters","time":{"start":1751281031107,"stop":1751281031108,"duration":1},"status":"passed","severity":"normal"},{"uid":"367066182f3e2995","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1751280519037,"stop":1751280519038,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ab9160132846e25","name":"Light Node - default protocols","time":{"start":1751280853470,"stop":1751280853470,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89d75c08907a9c2","name":"Mutual subscription","time":{"start":1751280698993,"stop":1751280698994,"duration":1},"status":"passed","severity":"normal"},{"uid":"df28bee4559af354","name":"Encoder throws on undefined content topic","time":{"start":1751280533658,"stop":1751280533658,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5d05915071c6ffd","name":"Push message with content topic containing special chars","time":{"start":1751281183156,"stop":1751281183156,"duration":0},"status":"passed","severity":"normal"},{"uid":"656ede1658eb6887","name":"should encode/decode to RLP encoding","time":{"start":1751280525118,"stop":1751280525119,"duration":1},"status":"passed","severity":"normal"},{"uid":"312b65912c7fc4cc","name":"should emit a peer event after start","time":{"start":1751280670929,"stop":1751280670930,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dd6f00da0e2325e","name":"Push 30 different messages","time":{"start":1751281183140,"stop":1751281183140,"duration":0},"status":"skipped","severity":"normal"},{"uid":"529b5c5385ef96bf","name":"Subscribe and receive messages via lightPush","time":{"start":1751281080761,"stop":1751281080761,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec489b0eef36bd9","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1751280519015,"stop":1751280519015,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a800e3ea2b02aa","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1751280687721,"stop":1751280687721,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f160959966ad308","name":"throws on empty content topic","time":{"start":1751280519009,"stop":1751280519009,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd8be2c99a43731c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1751281080774,"stop":1751281080774,"duration":0},"status":"passed","severity":"normal"},{"uid":"2808aa5e7f11e537","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app39/6/topic729/xml","time":{"start":1751280799074,"stop":1751280799074,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50e900d7ae34071","name":"Generator, custom pubsub topic","time":{"start":1751280816361,"stop":1751280816361,"duration":0},"status":"passed","severity":"normal"},{"uid":"45a7a1599dee79ea","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1751280562038,"stop":1751280562038,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb959d639d1dada4","name":"isConnected between 2 js-waku relay nodes","time":{"start":1751280608888,"stop":1751280608889,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fb05428ef0a6746","name":"random static sharding 10 - Cluster ID: 644, Shard ID: 579","time":{"start":1751280870490,"stop":1751280870490,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa37c1cff64023f","name":"should correctly map a content topic to a pubsub topic","time":{"start":1751280519043,"stop":1751280519043,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5af604ded1b480b","name":"Check received message containing long","time":{"start":1751281031103,"stop":1751281031104,"duration":1},"status":"passed","severity":"normal"},{"uid":"baa11d75cbf9142c","name":"Js publishes, other Js receives","time":{"start":1751280684192,"stop":1751280684193,"duration":1},"status":"passed","severity":"normal"},{"uid":"a659c3a33ace04bc","name":"Waku message hash computation (meta attribute not present)","time":{"start":1751280533137,"stop":1751280533137,"duration":0},"status":"passed","severity":"normal"},{"uid":"4382a72c2b4c3f0b","name":"nwaku subscribes","time":{"start":1751280684185,"stop":1751280684187,"duration":2},"status":"passed","severity":"normal"},{"uid":"2bf35e0ff60ad0d2","name":"Refresh subscription","time":{"start":1751281080764,"stop":1751281080764,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b5390011bfca59","name":"Subscribe to topic containing Russian and receive message","time":{"start":1751281080774,"stop":1751281080774,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d8f6a6dd432c73","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1751280571234,"stop":1751280571234,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68c75e1f3ca78ca","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1751280698997,"stop":1751280698997,"duration":0},"status":"passed","severity":"normal"},{"uid":"46a5b1639caa1d7f","name":"returns all values when wanted number is greater than available values","time":{"start":1751280540408,"stop":1751280540409,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d4335b97d0eb7d","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1751280699001,"stop":1751280699001,"duration":0},"status":"passed","severity":"normal"},{"uid":"387158e7a0f76ac6","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1751280541226,"stop":1751280541227,"duration":1},"status":"passed","severity":"normal"},{"uid":"5396ba8f8e166d30","name":"should not fail to start the service if it is already started","time":{"start":1751280595117,"stop":1751280595118,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9fd1ec7073618d6","name":"Encoder throws on empty string content topic","time":{"start":1751280533658,"stop":1751280533658,"duration":0},"status":"passed","severity":"normal"},{"uid":"95970bd64b1a43ab","name":"random static sharding 1 - Cluster ID: 434, Shard ID: 419","time":{"start":1751280870487,"stop":1751280870487,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ec8d5102a029f4","name":"should maintain proper timestamps if all messages received","time":{"start":1751280576132,"stop":1751280576132,"duration":0},"status":"passed","severity":"normal"},{"uid":"25978e5b26df2899","name":"1 Relay, 1 Filter, gives up","time":{"start":1751280541151,"stop":1751280541152,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdf2121561400191","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1751280519020,"stop":1751280519020,"duration":0},"status":"passed","severity":"normal"},{"uid":"62dff6c7dd70a673","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1751280777979,"stop":1751280777980,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aaf9364caba7757","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1751280533019,"stop":1751280533023,"duration":4},"status":"passed","severity":"normal"},{"uid":"ff0dfdbc2e4de60","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1751281080770,"stop":1751281080770,"duration":0},"status":"passed","severity":"normal"},{"uid":"658cbe8718752398","name":"should return PeerId when PeerId is provided","time":{"start":1751280562037,"stop":1751280562037,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc7177136bee332","name":"should be able to decode the field with only FILTER set to true","time":{"start":1751280524346,"stop":1751280524346,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2e84035430852e","name":"Push message with escaped characters payload","time":{"start":1751281183153,"stop":1751281183153,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87d921d8b75f2e","name":"should handle different types of entries","time":{"start":1751280560560,"stop":1751280560561,"duration":1},"status":"passed","severity":"normal"},{"uid":"7560cd63a066dfa0","name":"Publish message with custom timestamp: Tue Jul 09 2024 10:51:27 GMT+0000 (Coordinated Universal Time)","time":{"start":1751280694903,"stop":1751280694903,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d5a4e9083fb8604","name":"Privacy Node - default protocol","time":{"start":1751280853470,"stop":1751280853471,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dfca033d5faf7e3","name":"should add and remove event listeners correctly","time":{"start":1751280545237,"stop":1751280545237,"duration":0},"status":"passed","severity":"normal"},{"uid":"61db5e0bdfbece62","name":"Push message with Arabic payload","time":{"start":1751281183150,"stop":1751281183151,"duration":1},"status":"passed","severity":"normal"},{"uid":"969292ac0b06a3c0","name":"Ordered Callback - true","time":{"start":1751280825281,"stop":1751280825281,"duration":0},"status":"passed","severity":"normal"},{"uid":"669324214ea2953e","name":"addEventListener with wrong event","time":{"start":1751280631187,"stop":1751280631187,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a88f04368bdf25d","name":"Check publish message containing Arabic","time":{"start":1751280694898,"stop":1751280694899,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc040ba34220b537","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1751280570952,"stop":1751280570953,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc1e32237143a2c","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1751280571233,"stop":1751280571233,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6954609ae38404c","name":"can start and stop the service","time":{"start":1751280545233,"stop":1751280545233,"duration":0},"status":"passed","severity":"normal"},{"uid":"abeb7e44e4a85967","name":"Check publish message after service node is restarted","time":{"start":1751280694906,"stop":1751280694906,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2126b6fd0fdb5e8d","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1751280870490,"stop":1751280870490,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ddfbc739b2c4e76","name":"dispatchEvent via connectionManager","time":{"start":1751280631189,"stop":1751280631191,"duration":2},"status":"passed","severity":"normal"},{"uid":"cba511959df41943","name":"Check received message containing short","time":{"start":1751281031103,"stop":1751281031103,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f26e099ef3b61d","name":"should get / set UDP multiaddr","time":{"start":1751280525119,"stop":1751280525120,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6afc3b02c9b54ea","name":"Used by Waku Relay","time":{"start":1751280855797,"stop":1751280855798,"duration":1},"status":"passed","severity":"normal"},{"uid":"56bce14274431798","name":"throws on content topic with empty application field","time":{"start":1751280519012,"stop":1751280519012,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45b92810cf32137","name":"Promise Callback - true","time":{"start":1751280825278,"stop":1751280825278,"duration":0},"status":"passed","severity":"normal"},{"uid":"935b4b65899390a","name":"getPeersByDiscovery","time":{"start":1751280631188,"stop":1751280631188,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20b05e8718005bc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1751280519035,"stop":1751280519036,"duration":1},"status":"passed","severity":"normal"},{"uid":"20e626d34bfc35f8","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1751280571216,"stop":1751280571217,"duration":1},"status":"passed","severity":"normal"},{"uid":"8793700509882931","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1751280519018,"stop":1751280519018,"duration":0},"status":"passed","severity":"normal"},{"uid":"e577a071ce864c4f","name":"Push message with custom timestamp: 1751284198921","time":{"start":1751281183162,"stop":1751281183162,"duration":0},"status":"passed","severity":"normal"},{"uid":"310d974942d6c768","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1751280849077,"stop":1751280849077,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18f062a2a0b32e5","name":"does not throw on valid cases","time":{"start":1751280519008,"stop":1751280519009,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d5dd01b36a184c3","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1751280519014,"stop":1751280519014,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfbd7302e175f919","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1751280571225,"stop":1751280571226,"duration":1},"status":"passed","severity":"normal"},{"uid":"712da9b7f63cc7ff","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1751280699004,"stop":1751280699004,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0730af9e5255271","name":"same cluster, same shard: nodes connect","time":{"start":1751280634963,"stop":1751280634964,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4d3d9b4dad325ca","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1751281080762,"stop":1751281080762,"duration":0},"status":"passed","severity":"normal"},{"uid":"7765e7f3f6f47da3","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1751280698996,"stop":1751280698996,"duration":0},"status":"passed","severity":"normal"},{"uid":"57593d78716daba0","name":"Wrong topic","time":{"start":1751280799084,"stop":1751280799084,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e9c0556eb17b80","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1751280571235,"stop":1751280571236,"duration":1},"status":"passed","severity":"normal"},{"uid":"c12620d43304bde6","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1751280571232,"stop":1751280571232,"duration":0},"status":"passed","severity":"normal"},{"uid":"254f61adb9f2143e","name":"Push message with SQL Injection payload","time":{"start":1751281183137,"stop":1751281183137,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec49061157b557b7","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1751280571241,"stop":1751280571242,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfc4901b43f0960","name":"Subscribe to topic containing short and publish message","time":{"start":1751280698998,"stop":1751280698998,"duration":0},"status":"passed","severity":"normal"},{"uid":"76861c709488b007","name":"should be able to encode the field with only STORE set to true","time":{"start":1751280524340,"stop":1751280524341,"duration":1},"status":"passed","severity":"normal"},{"uid":"96de28aab05b2861","name":"should reject if Relay is requested but not mounted","time":{"start":1751280562195,"stop":1751280562195,"duration":0},"status":"passed","severity":"normal"},{"uid":"a77f60851f4ec79c","name":"Push message with Chinese payload","time":{"start":1751281183136,"stop":1751281183136,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a43ac960ecfe5b9","name":"Subscribe to topic containing shell command and receive message","time":{"start":1751281080767,"stop":1751281080767,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d71920adc5e8be","name":"should decode valid enr successfully","time":{"start":1751280525114,"stop":1751280525115,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3a7a66591ccbf48","name":"Push message with Basic HTML tag payload","time":{"start":1751281183152,"stop":1751281183152,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c4d3710da8550ca","name":"should update ack status of messages in outgoing buffer","time":{"start":1751280576136,"stop":1751280576136,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f55f68c7b31632","name":"Push message with content topic containing special chars","time":{"start":1751281183142,"stop":1751281183142,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f4cca8aedd4fee","name":"Nodes with multiple pubsub topic","time":{"start":1751280687724,"stop":1751280687724,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b12f7f524f32a8","name":"should initialize with custom number of peers","time":{"start":1751280561506,"stop":1751280561507,"duration":1},"status":"passed","severity":"normal"},{"uid":"19580bd14131d1f0","name":"Decoder throws on empty string content topic","time":{"start":1751280552804,"stop":1751280552804,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e1d466b7e7244","name":"Push message with custom timestamp: 1720522198920","time":{"start":1751281183147,"stop":1751281183147,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1934fd679cc3f95","name":"Passing an array","time":{"start":1751280855796,"stop":1751280855796,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a5994c539c235a","name":"Check received message containing special chars","time":{"start":1751281031094,"stop":1751281031094,"duration":0},"status":"passed","severity":"normal"},{"uid":"863c94aa0b54bfaa","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1751280533141,"stop":1751280533141,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c13d4ce050ea357","name":"should not fail to stop the service if it was not started","time":{"start":1751280545233,"stop":1751280545233,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d29f0be237bb824","name":"Passing page size 110 when there are 120 messages","time":{"start":1751280837903,"stop":1751280837903,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d916c10061659c","name":"Refresh subscription","time":{"start":1751280698997,"stop":1751280698998,"duration":1},"status":"skipped","severity":"normal"},{"uid":"10ad793f712ba1b7","name":"Push message with XML payload","time":{"start":1751281183138,"stop":1751281183138,"duration":0},"status":"passed","severity":"normal"},{"uid":"62803f05f5139d36","name":"Push message with content topic containing Arabic","time":{"start":1751281183142,"stop":1751281183142,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a6c56d338deb92","name":"random static sharding 7 - Cluster ID: 914, Shard ID: 567","time":{"start":1751280870489,"stop":1751280870489,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb67c18432e61533","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1751280777978,"stop":1751280777978,"duration":0},"status":"passed","severity":"normal"},{"uid":"3790b3db116751f1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1751281080777,"stop":1751281080777,"duration":0},"status":"passed","severity":"normal"},{"uid":"6de742d9b8e0c694","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1751280533136,"stop":1751280533137,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ac5321509efa76a","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1751280687721,"stop":1751280687722,"duration":1},"status":"passed","severity":"normal"},{"uid":"50c2304e43eab7c","name":"Check received message containing unicode special characters","time":{"start":1751281031108,"stop":1751281031108,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4d2e0b59c40d8b","name":"Check message received after jswaku node is restarted","time":{"start":1751281031114,"stop":1751281031114,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc015d76eee251d","name":"Check message with invalid timestamp is not received","time":{"start":1751281031111,"stop":1751281031111,"duration":0},"status":"passed","severity":"normal"},{"uid":"403cd7c8f534c7af","name":"Renews subscription after lossing a connection","time":{"start":1751281080768,"stop":1751281080768,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b330ec93102137","name":"Push message with numeric payload","time":{"start":1751281183135,"stop":1751281183135,"duration":0},"status":"passed","severity":"normal"},{"uid":"275a389a53224937","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1751280571210,"stop":1751280571211,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a635467e4d33754","name":"should throw an error for insufficient data","time":{"start":1751280519214,"stop":1751280519214,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00c99316f2c9561","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1751280571226,"stop":1751280571227,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffee760799d78d33","name":"start node with empty content topic","time":{"start":1751280799085,"stop":1751280799086,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5e7ffd07a219ce7","name":"Push message equal or less that 1MB","time":{"start":1751281183148,"stop":1751281183148,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3593ae03ed29737","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1751280561747,"stop":1751280561747,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f7b9d61e6341ea","name":"should throw error - no id","time":{"start":1751280525116,"stop":1751280525117,"duration":1},"status":"passed","severity":"normal"},{"uid":"722e0a12bcf18836","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app16/2/topic926/proto","time":{"start":1751280799083,"stop":1751280799083,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e9da7c8e7187f","name":"Check received message containing Script","time":{"start":1751281031095,"stop":1751281031096,"duration":1},"status":"passed","severity":"normal"},{"uid":"a11f0727d55b3ef9","name":"should use the provided clusterId for the pubsub topic","time":{"start":1751280519044,"stop":1751280519044,"duration":0},"status":"passed","severity":"normal"},{"uid":"f207d0aba9496182","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1751280789773,"stop":1751280789775,"duration":2},"status":"passed","severity":"normal"},{"uid":"f0e0bd63b9bebf0b","name":"should respect max attempts limit","time":{"start":1751280561228,"stop":1751280561228,"duration":0},"status":"passed","severity":"normal"},{"uid":"273d0b152e612553","name":"messageHashStr produces consistent results for the same input","time":{"start":1751280533142,"stop":1751280533142,"duration":0},"status":"passed","severity":"normal"},{"uid":"98cf21156eee3a8e","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1751280571215,"stop":1751280571216,"duration":1},"status":"passed","severity":"normal"},{"uid":"b44a4bc98b9e4f95","name":"Push message with content topic containing short","time":{"start":1751281183155,"stop":1751281183155,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3677bdd45348a9","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1751280571220,"stop":1751280571221,"duration":1},"status":"passed","severity":"normal"},{"uid":"a34a77c290d3e83c","name":"Push message with XML payload","time":{"start":1751281183152,"stop":1751281183152,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb7e1379c2fa069","name":"LightPush","time":{"start":1751280853469,"stop":1751280853470,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aaa54fe91c32f43","name":"Check received message containing short","time":{"start":1751281031093,"stop":1751281031093,"duration":0},"status":"passed","severity":"normal"},{"uid":"e588554c3637f4f4","name":"should not receive a peer event before start","time":{"start":1751280545234,"stop":1751280545235,"duration":1},"status":"passed","severity":"normal"},{"uid":"a25488cccfbc94cd","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1751280571232,"stop":1751280571233,"duration":1},"status":"passed","severity":"normal"},{"uid":"421ebd7465fff691","name":"rejects content-filtered query with only contentTopics","time":{"start":1751280533024,"stop":1751280533024,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a72ad0a7841112","name":"Decrypt messages","time":{"start":1751280672869,"stop":1751280672870,"duration":1},"status":"passed","severity":"normal"},{"uid":"beb4b20e7c0f715d","name":"throws on content topic with empty version field","time":{"start":1751280519012,"stop":1751280519012,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8bce7c2470805","name":"more peers than existing","time":{"start":1751280671235,"stop":1751280671236,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2eae9e76eae913f0","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1751280519014,"stop":1751280519015,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fea59e1903ab06","name":"should wait for LightPush peer to be connected","time":{"start":1751280562197,"stop":1751280562198,"duration":1},"status":"passed","severity":"normal"},{"uid":"22961f3341f64f22","name":"should add received messages to bloom filter","time":{"start":1751280576132,"stop":1751280576132,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29ecd1af7046763","name":"should create a new stream if no existing for protocol found","time":{"start":1751280533397,"stop":1751280533397,"duration":0},"status":"passed","severity":"normal"},{"uid":"8adf80c70de65893","name":"Check message on other pubsub topic is not received","time":{"start":1751281031112,"stop":1751281031112,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b1de6c988ee575a","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1751280571235,"stop":1751280571235,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5dec34df3f32808","name":"should not receive a peer event after stop","time":{"start":1751280670932,"stop":1751280670932,"duration":0},"status":"passed","severity":"normal"},{"uid":"f402f5d7a51a073d","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1751280524344,"stop":1751280524345,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab0b7fee1c4f1a25","name":"should set field with only FILTER enabled","time":{"start":1751280525124,"stop":1751280525125,"duration":1},"status":"passed","severity":"normal"},{"uid":"b87466fb481cb31f","name":"Subscribe to topic containing XML and publish message","time":{"start":1751280699002,"stop":1751280699002,"duration":0},"status":"passed","severity":"normal"},{"uid":"990b03e81a7da52d","name":"Encoder throws on empty string content topic","time":{"start":1751280551107,"stop":1751280551108,"duration":1},"status":"passed","severity":"normal"},{"uid":"198496745fa44b44","name":"Push message with content topic containing Script","time":{"start":1751281183143,"stop":1751281183143,"duration":0},"status":"passed","severity":"normal"},{"uid":"e229c18e06cb1d2c","name":"should deliver messages after dependencies are met","time":{"start":1751280576134,"stop":1751280576134,"duration":0},"status":"passed","severity":"normal"},{"uid":"7829b07246915f98","name":"Encoder throws on empty string content topic","time":{"start":1751280552803,"stop":1751280552803,"duration":0},"status":"passed","severity":"normal"},{"uid":"9acc7f038390cb28","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1751280562039,"stop":1751280562039,"duration":0},"status":"passed","severity":"normal"},{"uid":"191a59ea0557f608","name":"Check received message with timestamp: 1751280589952000000 ","time":{"start":1751281031099,"stop":1751281031099,"duration":0},"status":"passed","severity":"normal"},{"uid":"126978a9464c7b27","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1751280519041,"stop":1751280519041,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d8f4d6cc0d3a9bb","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1751280524342,"stop":1751280524342,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b3ae1b195a88d02","name":"Subscribe to topic containing JSON and receive message","time":{"start":1751281080775,"stop":1751281080775,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f9ed96a6edb2169","name":"Subscribe and receives messages on 20 topics","time":{"start":1751281080762,"stop":1751281080762,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d2f86696cf56cc","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1751280541227,"stop":1751280541227,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac4b1286d82dd966","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1751281080763,"stop":1751281080763,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac053e3c0401a68","name":"Push message with custom timestamp: 1751276998920","time":{"start":1751281183147,"stop":1751281183148,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0ce4446990fa8fe","name":"Push message with Arabic payload","time":{"start":1751281183136,"stop":1751281183136,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26655864109c3b3","name":"should get / set TCP multiaddr","time":{"start":1751280525120,"stop":1751280525120,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b3c4fe05638b2b","name":"should emit a peer event after start","time":{"start":1751280545234,"stop":1751280545234,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b09bb95db08c6b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1751281080762,"stop":1751281080762,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9fc744d73b0457","name":"Push message with meta","time":{"start":1751281183161,"stop":1751281183161,"duration":0},"status":"passed","severity":"normal"},{"uid":"551a5851f84ea1e6","name":"different cluster, same shard: nodes don't connect","time":{"start":1751280634964,"stop":1751280634964,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b87a14df8b23a6","name":"Delete observer","time":{"start":1751280672870,"stop":1751280672870,"duration":0},"status":"passed","severity":"normal"},{"uid":"d581650a56eaddd5","name":"Push message with JSON payload","time":{"start":1751281183152,"stop":1751281183153,"duration":1},"status":"passed","severity":"normal"},{"uid":"526c7d8c53baa47f","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1751280519036,"stop":1751280519037,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fdd9056b6928822","name":"should handle incoming messages","time":{"start":1751280561880,"stop":1751280561880,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ecc996fa3d7beab","name":"Subscribe to topic containing Russian and receive message","time":{"start":1751281080765,"stop":1751281080766,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc2f0463b027b015","name":"Push message with content topic containing unicode special characters","time":{"start":1751281183145,"stop":1751281183146,"duration":1},"status":"passed","severity":"normal"},{"uid":"f09cea3cb1d2bf27","name":"should be empty after removing the only subscription","time":{"start":1751280562325,"stop":1751280562325,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a2bbea2d71fccc7","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1751280849082,"stop":1751280849082,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf8bdf7680277fc","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1751280699003,"stop":1751280699004,"duration":1},"status":"passed","severity":"normal"},{"uid":"5744c8853ab0bd02","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1751280519035,"stop":1751280519035,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6bba23bddd5f3a","name":"should decode valid enr with tcp successfully","time":{"start":1751280525115,"stop":1751280525115,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1dcd9707033373","name":"Push message with short payload","time":{"start":1751281183134,"stop":1751281183134,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d105e7dfb461a34","name":"Push message with special chars payload","time":{"start":1751281183150,"stop":1751281183150,"duration":0},"status":"passed","severity":"normal"},{"uid":"38afe41c030e11c9","name":"Throws when trying to push message with empty payload","time":{"start":1751281183154,"stop":1751281183155,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9edd7b9bf82f4d","name":"Correctly serialized arguments","time":{"start":1751280633744,"stop":1751280633744,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ab6b16d48e6036","name":"should remove expired entries after TTL has passed","time":{"start":1751280560555,"stop":1751280560555,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e0f4bcc1a17fa0","name":"Check received message containing Russian","time":{"start":1751281031105,"stop":1751281031105,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb43b97f44ac3679","name":"Passing page size 3 when there are 20 messages","time":{"start":1751280837901,"stop":1751280837902,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3852f3bd6ac5a5f","name":"should successfully subscribe to supported pubsub topic","time":{"start":1751280561872,"stop":1751280561873,"duration":1},"status":"passed","severity":"normal"},{"uid":"e301da72a7200f0a","name":"Subscribe and publish message","time":{"start":1751280698995,"stop":1751280698995,"duration":0},"status":"passed","severity":"normal"},{"uid":"a709fecb46099488","name":"should attach causal history and bloom filter to each message","time":{"start":1751280576131,"stop":1751280576131,"duration":0},"status":"passed","severity":"normal"},{"uid":"efeb55b6b348fdaa","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1751280541227,"stop":1751280541228,"duration":1},"status":"passed","severity":"normal"},{"uid":"83293c041c5e4a","name":"should mark all messages in causal history as acknowledged","time":{"start":1751280576133,"stop":1751280576133,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8d0bfeafdf36bb","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app41/9/topic123/test.js","time":{"start":1751280799082,"stop":1751280799082,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2054b9eaca9e6d","name":"Query generator for multiple messages with different message text format","time":{"start":1751280832315,"stop":1751280832321,"duration":6},"status":"passed","severity":"normal"},{"uid":"48d0368088cb7b98","name":"Fails to push message bigger that 1MB","time":{"start":1751281183148,"stop":1751281183148,"duration":0},"status":"passed","severity":"normal"},{"uid":"11aa6c0eb2eb87da","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1751280598626,"stop":1751280598626,"duration":0},"status":"passed","severity":"normal"},{"uid":"41bf6dcbda09a330","name":"should throw if no connection provided","time":{"start":1751280533396,"stop":1751280533397,"duration":1},"status":"passed","severity":"normal"},{"uid":"2afc18a19cc9fc3e","name":"should be empty when created","time":{"start":1751280562324,"stop":1751280562324,"duration":0},"status":"passed","severity":"normal"},{"uid":"add23eb1d21b22b8","name":"random static sharding 6 - Cluster ID: 710, Shard ID: 559","time":{"start":1751280870488,"stop":1751280870489,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6acb7f89d8a52aa","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1751280562004,"stop":1751280562004,"duration":0},"status":"passed","severity":"normal"},{"uid":"2216c5d3c25b5bb0","name":"Check received message containing shell command","time":{"start":1751281031097,"stop":1751281031097,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d786b4f3695b18c","name":"Push 30 different messages","time":{"start":1751281183154,"stop":1751281183154,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5d06eafb87e717ea","name":"Check publish message containing Script","time":{"start":1751280694900,"stop":1751280694900,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc0063e609f7358","name":"should set field with all protocols enabled","time":{"start":1751280525123,"stop":1751280525124,"duration":1},"status":"passed","severity":"normal"},{"uid":"98c530a7084d7130","name":"Check received message containing long","time":{"start":1751281031093,"stop":1751281031093,"duration":0},"status":"passed","severity":"normal"},{"uid":"28faceb88f6e460d","name":"should request peer renewal on specific errors","time":{"start":1751280561226,"stop":1751280561226,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c22cc84cc9e5fc7","name":"random static sharding 9 - Cluster ID: 625, Shard ID: 652","time":{"start":1751280870489,"stop":1751280870490,"duration":1},"status":"passed","severity":"normal"},{"uid":"e859a67cc6cb08bb","name":"should throw error - no public key","time":{"start":1751280525117,"stop":1751280525117,"duration":0},"status":"passed","severity":"normal"},{"uid":"654d72f016e29da7","name":"should fail to send if no connected peers found","time":{"start":1751280562005,"stop":1751280562005,"duration":0},"status":"passed","severity":"normal"},{"uid":"97fa381918488aca","name":"should stop and cleanup resources","time":{"start":1751280562326,"stop":1751280562326,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e04d582b756e82d","name":"Check meta is set [symmetric]","time":{"start":1751280551106,"stop":1751280551106,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8619f438897258","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1751280519034,"stop":1751280519034,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bea4e70e5c9a3b1","name":"Check message with non string payload is not received","time":{"start":1751281031102,"stop":1751281031102,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed5a20be7ada3b7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1751281080776,"stop":1751281080776,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0ac8b2bd597915","name":"Publish message with rate limit","time":{"start":1751280694907,"stop":1751280694907,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c15afc2a422fa50","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1751280608887,"stop":1751280608887,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41d6cfbb7c37bcc","name":"should be able to encode the field with only FILTER set to true","time":{"start":1751280524341,"stop":1751280524342,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea9463343f1724b5","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app69/8/topic420/utf8","time":{"start":1751280799077,"stop":1751280799078,"duration":1},"status":"passed","severity":"normal"},{"uid":"53e21801529f1bc0","name":"Check received message containing JSON","time":{"start":1751281031107,"stop":1751281031107,"duration":0},"status":"passed","severity":"normal"},{"uid":"199c18a2c84b0e7","name":"Query with Ordered Callback, No Decoder","time":{"start":1751280802249,"stop":1751280802250,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ea639243635c123","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1751280562038,"stop":1751280562039,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bc766e0bee921a7","name":"should encode/decode to text encoding","time":{"start":1751280525119,"stop":1751280525119,"duration":0},"status":"passed","severity":"normal"},{"uid":"85629a65ba2193f9","name":"Push message with Script payload","time":{"start":1751281183137,"stop":1751281183138,"duration":1},"status":"passed","severity":"normal"},{"uid":"b41f1e5889957707","name":"should push the message to the outgoing buffer","time":{"start":1751280576130,"stop":1751280576130,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b90c179216d3a7","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1751280789771,"stop":1751280789772,"duration":1},"status":"passed","severity":"normal"},{"uid":"f99a26d4fee8fcad","name":"messageHashStr produces different results for different inputs","time":{"start":1751280533142,"stop":1751280533142,"duration":0},"status":"passed","severity":"normal"},{"uid":"143fe485b41b894c","name":"tcp ip4 address","time":{"start":1751280524445,"stop":1751280524445,"duration":0},"status":"passed","severity":"normal"},{"uid":"a33d1ec959edb8f8","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1751280551105,"stop":1751280551105,"duration":0},"status":"passed","severity":"normal"},{"uid":"e55200a7bec7fd9","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1751280561873,"stop":1751280561873,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c5d62dbae573e9","name":"random static sharding 3 - Cluster ID: 910, Shard ID: 544","time":{"start":1751280870487,"stop":1751280870488,"duration":1},"status":"passed","severity":"normal"},{"uid":"e24ec3a8b7a31d96","name":"Rejects garbage","time":{"start":1751280565566,"stop":1751280565566,"duration":0},"status":"passed","severity":"normal"},{"uid":"de83f1644cf20305","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1751280596807,"stop":1751280596807,"duration":0},"status":"passed","severity":"normal"},{"uid":"5293a95eb7ba17","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1751280541228,"stop":1751280541228,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1cde63d025ff6f","name":"Subscribe and receive messages via lightPush","time":{"start":1751281080769,"stop":1751281080769,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59fd725a36a8059","name":"Push message with content topic containing Arabic","time":{"start":1751281183157,"stop":1751281183157,"duration":0},"status":"passed","severity":"normal"},{"uid":"66131060b5d7ceb9","name":"should insert message id into causal history","time":{"start":1751280576130,"stop":1751280576130,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c59100d07d09f1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1751280625374,"stop":1751280625375,"duration":1},"status":"passed","severity":"normal"},{"uid":"24b3bf52f73583cd","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1751280571240,"stop":1751280571240,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a52e382fb045fe6","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1751280571216,"stop":1751280571216,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c8da61a56af0ca","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1751280524347,"stop":1751280524347,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9a5f4b5af1667a","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1751280519015,"stop":1751280519015,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb84e30556c9ab54","name":"should reject if Filter is requested but not mounted","time":{"start":1751280562196,"stop":1751280562196,"duration":0},"status":"passed","severity":"normal"},{"uid":"143f92ec1ad4096","name":"should properly create location multiaddrs - tcp","time":{"start":1751280525122,"stop":1751280525122,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcda44e996cda41c","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1751280571241,"stop":1751280571241,"duration":0},"status":"passed","severity":"normal"},{"uid":"445170149b3577ee","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app74/9/topic72/proto","time":{"start":1751280799083,"stop":1751280799083,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddb058ae53460e07","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1751280519040,"stop":1751280519040,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6fca513537300d3","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1751280849079,"stop":1751280849079,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d582100a1e6e3e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1751280571243,"stop":1751280571243,"duration":0},"status":"passed","severity":"normal"},{"uid":"588c7dd138e00d3d","name":"removeEventListener with correct event","time":{"start":1751280631187,"stop":1751280631188,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e80a751b4f7e661","name":"Check received message containing Russian","time":{"start":1751281031095,"stop":1751281031095,"duration":0},"status":"passed","severity":"normal"},{"uid":"10920302c969e347","name":"ignores unrecognized TXT record formats","time":{"start":1751280541386,"stop":1751280541386,"duration":0},"status":"passed","severity":"normal"},{"uid":"c499ab017d32fbc0","name":"can start the service","time":{"start":1751280670923,"stop":1751280670923,"duration":0},"status":"passed","severity":"normal"},{"uid":"18968b55b7302412","name":"Check message with no payload is not received","time":{"start":1751281031113,"stop":1751281031113,"duration":0},"status":"passed","severity":"normal"},{"uid":"1714e9237da3aec6","name":"Push message with shell command payload","time":{"start":1751281183153,"stop":1751281183153,"duration":0},"status":"passed","severity":"normal"},{"uid":"22879451649f18a3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1751281080767,"stop":1751281080767,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2687b7a0521906d","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1751280519044,"stop":1751280519044,"duration":0},"status":"passed","severity":"normal"},{"uid":"d55582653423500f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1751280571245,"stop":1751280571245,"duration":0},"status":"passed","severity":"normal"},{"uid":"f795301078abef49","name":"Decoder throws on undefined content topic","time":{"start":1751280552804,"stop":1751280552804,"duration":0},"status":"passed","severity":"normal"},{"uid":"41086124600844f8","name":"Subscribe to topic containing long and receive message","time":{"start":1751281080764,"stop":1751281080764,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b3103a7d0ee7","name":"should increase lamport timestamp","time":{"start":1751280576131,"stop":1751280576131,"duration":0},"status":"passed","severity":"normal"},{"uid":"d043c2d63d4eace","name":"should successfully unsubscribe from an existing subscription","time":{"start":1751280561874,"stop":1751280561879,"duration":5},"status":"passed","severity":"normal"},{"uid":"a60092dd6a3a54b5","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1751280849081,"stop":1751280849081,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2bb509ab30ca7ed","name":"should throw an error for an unconfigured topic","time":{"start":1751280519039,"stop":1751280519039,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e6016d0e31aee84","name":"Check received message containing Chinese","time":{"start":1751281031094,"stop":1751281031094,"duration":0},"status":"passed","severity":"normal"},{"uid":"74976dc2bcf44c1d","name":"should reject if WakuNode is not started","time":{"start":1751280562194,"stop":1751280562194,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4985fa6df960eef","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1751280699000,"stop":1751280699000,"duration":0},"status":"passed","severity":"normal"},{"uid":"d28562972e354dfc","name":"Check received message containing XML","time":{"start":1751281031106,"stop":1751281031106,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb98e9095880dd62","name":"Check message on other pubsub topic is not received","time":{"start":1751281031100,"stop":1751281031101,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b494697986f5015","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1751280802250,"stop":1751280802250,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c249fe4e7a4468d","name":"should enable all discoveries when explicitly set","time":{"start":1751280561742,"stop":1751280561742,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f68e06104cd1550","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1751280690317,"stop":1751280690317,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c831f4764e4ae3","name":"should initialize bloom filter with correct parameters","time":{"start":1751280573464,"stop":1751280573465,"duration":1},"status":"passed","severity":"normal"},{"uid":"b343fba12fa8725","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1751280838716,"stop":1751280838716,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c9c9ec219dc2ca7","name":"should get locked peers","time":{"start":1751280561507,"stop":1751280561507,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8146cd629471c4b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1751280541389,"stop":1751280541389,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c2b354ad26728094","name":"throws on content topic with too few or too many fields","time":{"start":1751280519010,"stop":1751280519010,"duration":0},"status":"passed","severity":"normal"},{"uid":"897b3156a4643ac4","name":"Push message with Russian payload","time":{"start":1751281183136,"stop":1751281183137,"duration":1},"status":"passed","severity":"normal"},{"uid":"d795a4416bfd7512","name":"Check publish message containing XML","time":{"start":1751280694901,"stop":1751280694901,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e94d4cd48ad60f","name":"Check message with no payload is not received","time":{"start":1751281031101,"stop":1751281031102,"duration":1},"status":"passed","severity":"normal"},{"uid":"6480f5d6ccc29be2","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1751280571210,"stop":1751280571210,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dff269859176701","name":"should return the pubsub topic directly if a string is provided","time":{"start":1751280519039,"stop":1751280519039,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb4133951e15584e","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1751280789770,"stop":1751280789770,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d761e97a1f515d5","name":"Push message with Chinese payload","time":{"start":1751281183150,"stop":1751281183150,"duration":0},"status":"passed","severity":"normal"},{"uid":"89113d9a97f832a8","name":"Query Generator, No message returned","time":{"start":1751280802248,"stop":1751280802249,"duration":1},"status":"passed","severity":"normal"},{"uid":"7123a0fdb4d33328","name":"random static sharding 2 - Cluster ID: 834, Shard ID: 936","time":{"start":1751280870487,"stop":1751280870487,"duration":0},"status":"passed","severity":"normal"},{"uid":"6794391211fc74d0","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1751280571219,"stop":1751280571220,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce6d6a6024c98970","name":"pre and post cipher","time":{"start":1751280551637,"stop":1751280551637,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba389a355b8538f","name":"Push message with content topic containing shell command","time":{"start":1751281183145,"stop":1751281183145,"duration":0},"status":"passed","severity":"normal"},{"uid":"34864ac93d77f46f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1751281080773,"stop":1751281080774,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d3cf5f32c6b97a9","name":"should insert elements correctly","time":{"start":1751280573465,"stop":1751280573465,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc8ede2fe635dd61","name":"peer:update - should do nothing if another protocol hit","time":{"start":1751280533398,"stop":1751280533398,"duration":0},"status":"passed","severity":"normal"},{"uid":"b971b02947ae463d","name":"Subscribe to topic containing emoji and publish message","time":{"start":1751280699005,"stop":1751280699005,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b8e9c99f9d4dd","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1751280524348,"stop":1751280524349,"duration":1},"status":"passed","severity":"normal"},{"uid":"18f542b5b6c5fbc4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1751280519029,"stop":1751280519029,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d9a18de0643769","name":"Subscribe to topic containing JSON and publish message","time":{"start":1751280699002,"stop":1751280699003,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b331ef3fde4871c","name":"Using a function","time":{"start":1751280855796,"stop":1751280855797,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7744880c78f73dd","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1751281080769,"stop":1751281080769,"duration":0},"status":"passed","severity":"normal"},{"uid":"896844e239c93084","name":"Check received message with timestamp: 1751280589952000000 ","time":{"start":1751281031109,"stop":1751281031109,"duration":0},"status":"passed","severity":"normal"},{"uid":"1862898272c8602f","name":"Check publish message containing JSON","time":{"start":1751280694901,"stop":1751280694901,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf946885b698eadb","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1751280519027,"stop":1751280519028,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f3613b403e1e875","name":"Check publish message containing special chars","time":{"start":1751280694896,"stop":1751280694897,"duration":1},"status":"passed","severity":"normal"},{"uid":"488b982e5df27651","name":"should return no connections if no open connection provided","time":{"start":1751280533234,"stop":1751280533235,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fcf9a193fe7c555","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1751280799072,"stop":1751280799073,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2db770f0795d390","name":"should not throw an error for a single configured topic","time":{"start":1751280519038,"stop":1751280519038,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8de0c0aa432176","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1751280519029,"stop":1751280519029,"duration":0},"status":"passed","severity":"normal"},{"uid":"df6559dd2fd2a95b","name":"Publishes to nwaku","time":{"start":1751280684187,"stop":1751280684190,"duration":3},"status":"passed","severity":"normal"},{"uid":"a398145750149f88","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1751280541227,"stop":1751280541227,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f40de0affd1c5f","name":"less peers than existing","time":{"start":1751280671236,"stop":1751280671236,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bd337ef5070e0530","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1751280519035,"stop":1751280519035,"duration":0},"status":"passed","severity":"normal"},{"uid":"95516a7622a736a4","name":"should throw an error for missing required configuration","time":{"start":1751280519026,"stop":1751280519026,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eacb1c500a76691","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1751280571235,"stop":1751280571235,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c977674031d8e4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1751281080776,"stop":1751281080776,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c6e6715eb037bc","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1751280545236,"stop":1751280545236,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb181f98bf7d13c2","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1751280571244,"stop":1751280571244,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c3c78fcfc14da4e","name":"should handle a minimal index list","time":{"start":1751280519213,"stop":1751280519213,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c95d2c43405bba5","name":"Asymmetric encrypt & decrypt","time":{"start":1751280551636,"stop":1751280551636,"duration":0},"status":"passed","severity":"normal"},{"uid":"c43343cec3264328","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1751280540409,"stop":1751280540410,"duration":1},"status":"passed","severity":"normal"},{"uid":"122d41a2e76a1879","name":"should reject on timeout if it was set","time":{"start":1751280562196,"stop":1751280562197,"duration":1},"status":"passed","severity":"normal"},{"uid":"d816da0c8f56dd11","name":"Ordered Callback - false","time":{"start":1751280825281,"stop":1751280825281,"duration":0},"status":"passed","severity":"normal"},{"uid":"551e846775a5fd4f","name":"Query generator for multiple messages with multiple decoders","time":{"start":1751280832321,"stop":1751280832321,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3732552cf45156c","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1751280519017,"stop":1751280519017,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4de310355116462","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1751280524343,"stop":1751280524343,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc88cc37df28eea6","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1751280571221,"stop":1751280571221,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ccf053ba6ed7e9","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1751280608886,"stop":1751280608887,"duration":1},"status":"passed","severity":"normal"},{"uid":"faefcc68948798a5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1751281080771,"stop":1751281080772,"duration":1},"status":"passed","severity":"normal"},{"uid":"11ba57cd84bf2317","name":"Push message with long payload","time":{"start":1751281183149,"stop":1751281183149,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9a0d0b9cac8acf","name":"Subscribe to topic containing Script and receive message","time":{"start":1751281080766,"stop":1751281080766,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aceaf39d4be1137","name":"should throw an error for empty SingleShardInfos array","time":{"start":1751280519022,"stop":1751280519023,"duration":1},"status":"passed","severity":"normal"},{"uid":"b17bcf0538eca37d","name":"should process tasks in queue","time":{"start":1751280561223,"stop":1751280561224,"duration":1},"status":"passed","severity":"normal"},{"uid":"973ed5a630ad5624","name":"Query Generator - true","time":{"start":1751280825277,"stop":1751280825278,"duration":1},"status":"passed","severity":"normal"},{"uid":"96770e5c5896ac95","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1751280838710,"stop":1751280838713,"duration":3},"status":"passed","severity":"normal"},{"uid":"97aedf60c16603f","name":"should properly create location multiaddrs - udp","time":{"start":1751280525122,"stop":1751280525122,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a7030627b512f39","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1751280571245,"stop":1751280571245,"duration":0},"status":"passed","severity":"normal"},{"uid":"547e2bc7b359bf4a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1751281080761,"stop":1751281080761,"duration":0},"status":"passed","severity":"normal"},{"uid":"1738563aca0a38d1","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1751281080765,"stop":1751281080765,"duration":0},"status":"passed","severity":"normal"},{"uid":"981db2d2daef45b8","name":"Check received message containing SQL Injection","time":{"start":1751281031095,"stop":1751281031095,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b665190302e6328","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1751281080769,"stop":1751281080769,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e23a4a31484a96","name":"should not allow unachievable error rate","time":{"start":1751280570950,"stop":1751280570952,"duration":2},"status":"passed","severity":"normal"},{"uid":"4dd808164ae3df55","name":"should not be empty after adding a subscription","time":{"start":1751280562324,"stop":1751280562324,"duration":0},"status":"passed","severity":"normal"},{"uid":"15221f0eeac9c166","name":"returns nothing if no connections present","time":{"start":1751280533233,"stop":1751280533234,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a0e35374f6c8d26","name":"should be called for bootstrap peers","time":{"start":1751280598625,"stop":1751280598626,"duration":1},"status":"passed","severity":"normal"},{"uid":"5042a8a80280f318","name":"Push message with content topic containing Script","time":{"start":1751281183158,"stop":1751281183158,"duration":0},"status":"passed","severity":"normal"},{"uid":"d580607f287e38f8","name":"should throw error - invalid id","time":{"start":1751280525117,"stop":1751280525117,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e335584dbfa658","name":"Push message with Basic HTML tag payload","time":{"start":1751281183138,"stop":1751281183138,"duration":0},"status":"passed","severity":"normal"},{"uid":"1044b1bacb90d068","name":"should retry on complete failure if specified","time":{"start":1751280562006,"stop":1751280562006,"duration":0},"status":"passed","severity":"normal"},{"uid":"abda517ffb79629c","name":"Check publish message containing short","time":{"start":1751280694893,"stop":1751280694893,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a2c6179dabc117","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1751281080767,"stop":1751281080767,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdffe32a88807fe5","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1751280571236,"stop":1751280571236,"duration":0},"status":"passed","severity":"normal"},{"uid":"f12976c0c58c8836","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1751280533398,"stop":1751280533398,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc55a1a50d4a5f5d","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1751280571227,"stop":1751280571227,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2113dcdab1b107","name":"Generator, custom pubsub topic","time":{"start":1751280816356,"stop":1751280816357,"duration":1},"status":"passed","severity":"normal"},{"uid":"4782e25d8f6eacc5","name":"Check publish message containing long","time":{"start":1751280694893,"stop":1751280694894,"duration":1},"status":"passed","severity":"normal"},{"uid":"227b607bc528b82d","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1751280571233,"stop":1751280571233,"duration":0},"status":"passed","severity":"normal"},{"uid":"70639109b71f5342","name":"Check message with non string payload is not received","time":{"start":1751281031114,"stop":1751281031114,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e3e91fadfe17b4","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1751280777979,"stop":1751280777979,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02f6cab365f382d","name":"caches peers it previously fetched","time":{"start":1751280541386,"stop":1751280541386,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab57a3205445307e","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1751280802251,"stop":1751280802251,"duration":0},"status":"passed","severity":"normal"},{"uid":"266e335a117ab75f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1751280571242,"stop":1751280571243,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4e8d23a671a0bc6","name":"Check publish message containing numeric","time":{"start":1751280694894,"stop":1751280694896,"duration":2},"status":"passed","severity":"normal"},{"uid":"cb5f3888f25b60","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1751280519040,"stop":1751280519040,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4611ae8011570a6","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1751280571242,"stop":1751280571242,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c46479acd5ac92","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1751280571215,"stop":1751280571215,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea8790f596ec1c3","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1751280541225,"stop":1751280541226,"duration":1},"status":"passed","severity":"normal"},{"uid":"a338419ca4af6b84","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1751280757759,"stop":1751280757760,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5a635a8a25cda3e","name":"should emit a peer event after start","time":{"start":1751280595118,"stop":1751280595119,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa689ef14266f27f","name":"Push message with escaped characters payload","time":{"start":1751281183139,"stop":1751281183139,"duration":0},"status":"passed","severity":"normal"},{"uid":"34dff50a7f7e09b1","name":"should properly create location multiaddrs - tcp4","time":{"start":1751280525121,"stop":1751280525121,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7537eb662881c2b","name":"Check received message containing numeric","time":{"start":1751281031094,"stop":1751281031094,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eef3d30fadf1ebd","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1751280608886,"stop":1751280608886,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c562b52868c916","name":"should insert message into bloom filter","time":{"start":1751280576130,"stop":1751280576130,"duration":0},"status":"passed","severity":"normal"},{"uid":"d904b84bb8142924","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1751281080761,"stop":1751281080761,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bfb282c31653917","name":"Push message with emoji payload","time":{"start":1751281183140,"stop":1751281183140,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b1da1d3c140b49","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1751280789770,"stop":1751280789770,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b7a22f47a70f87","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1751280777976,"stop":1751280777977,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c1feefe9e7dfe36","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1751280541389,"stop":1751280541389,"duration":0},"status":"skipped","severity":"normal"},{"uid":"10c6964e7acea027","name":"Decoder throws on empty string content topic","time":{"start":1751280533659,"stop":1751280533659,"duration":0},"status":"passed","severity":"normal"},{"uid":"45a8b457080602c2","name":"Relay - dialed first","time":{"start":1751280853467,"stop":1751280853467,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3b27fa885b79c9","name":"Sample","time":{"start":1751280524535,"stop":1751280524536,"duration":1},"status":"passed","severity":"normal"},{"uid":"e21bf605e646fc36","name":"Check publish message containing shell command","time":{"start":1751280694901,"stop":1751280694902,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab8e9336eaaede57","name":"Subscribe to topic containing Script and receive message","time":{"start":1751281080774,"stop":1751281080775,"duration":1},"status":"passed","severity":"normal"},{"uid":"be6324f22bfcc2b7","name":"should support chaining for add method","time":{"start":1751280560554,"stop":1751280560555,"duration":1},"status":"passed","severity":"normal"},{"uid":"89610dba8fd74c60","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1751280634962,"stop":1751280634962,"duration":0},"status":"passed","severity":"normal"},{"uid":"390d4f0fd2468182","name":"connects to nwaku","time":{"start":1751280855795,"stop":1751280855795,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1ab45054d372b6","name":"should never report false negatives","time":{"start":1751280573466,"stop":1751280573466,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e76e143c255c49","name":"should not fail to start the service if it is already started","time":{"start":1751280670928,"stop":1751280670928,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d9e2ba6b900e693","name":"Store - dialed after - with timeout","time":{"start":1751280853469,"stop":1751280853469,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f8fcf62e2eff3b5","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1751280596807,"stop":1751280596808,"duration":1},"status":"passed","severity":"normal"},{"uid":"24e8aea7ddd10d88","name":"should use DNS peer discovery with light client","time":{"start":1751280595121,"stop":1751280595121,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c7ee1adbb5c7d6a1","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1751280519025,"stop":1751280519025,"duration":0},"status":"passed","severity":"normal"},{"uid":"a355390533aeda2e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1751280519037,"stop":1751280519037,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb82e378d3ce77f","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1751281080771,"stop":1751281080771,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2dc5fd88f1e36091","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1751280519037,"stop":1751280519037,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0e78daa810a0c8","name":"rejects hash query with content filter parameters","time":{"start":1751280533026,"stop":1751280533026,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a0c2db5caf6a1d","name":"handles empty shards array correctly","time":{"start":1751280519042,"stop":1751280519042,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb711f8345fc040c","name":"handles empty contentTopics array correctly","time":{"start":1751280519042,"stop":1751280519043,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7fbaebc998044a5","name":"should be able to decode the field with only STORE set to true","time":{"start":1751280524346,"stop":1751280524347,"duration":1},"status":"passed","severity":"normal"},{"uid":"7747e85273fce793","name":"should be delivered immediately if received","time":{"start":1751280576137,"stop":1751280576137,"duration":0},"status":"passed","severity":"normal"},{"uid":"52759fa09fe5577a","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1751280519028,"stop":1751280519028,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5c814cbb3a2083","name":"Check received message containing Arabic","time":{"start":1751281031105,"stop":1751281031105,"duration":0},"status":"passed","severity":"normal"},{"uid":"3105dbe399d48a65","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1751280757773,"stop":1751280757773,"duration":0},"status":"passed","severity":"normal"},{"uid":"89113404f73c8ea8","name":"Subscribe to topic containing short and receive message","time":{"start":1751281080772,"stop":1751281080773,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7c45706c2f32537","name":"should be online or offline if network state changed","time":{"start":1751280591204,"stop":1751280591205,"duration":1},"status":"passed","severity":"normal"},{"uid":"41e1631db09b2b3d","name":"Callback on promise","time":{"start":1751280832322,"stop":1751280832322,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3128f45d1286c5c","name":"Check received message containing Script","time":{"start":1751281031106,"stop":1751281031106,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6f27a3631ffa4f","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1751280687723,"stop":1751280687723,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a87a0e04e5cd4e","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1751280849083,"stop":1751280849083,"duration":0},"status":"passed","severity":"normal"},{"uid":"af23278f8fe1c3cd","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app15/1/topic395/xml","time":{"start":1751280799075,"stop":1751280799076,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5f40fd7da1f4836","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1751280591204,"stop":1751280591204,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7691f864f3fb749","name":"Push message with meta","time":{"start":1751281183146,"stop":1751281183146,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2065bf987dd41cf","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1751280591200,"stop":1751280591201,"duration":1},"status":"passed","severity":"normal"},{"uid":"17afad3269edf62a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1751280777980,"stop":1751280777980,"duration":0},"status":"passed","severity":"normal"},{"uid":"8178c69c73a1f028","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1751280687722,"stop":1751280687722,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c0052d28a40bd7","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1751280789772,"stop":1751280789773,"duration":1},"status":"passed","severity":"normal"},{"uid":"59e8180647588f53","name":"can start and stop the service","time":{"start":1751280670923,"stop":1751280670924,"duration":1},"status":"passed","severity":"normal"},{"uid":"335cb4278104b6c5","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1751280802249,"stop":1751280802249,"duration":0},"status":"passed","severity":"normal"},{"uid":"d748ca91b3576b4b","name":"same cluster, different shard: nodes connect","time":{"start":1751280634964,"stop":1751280634964,"duration":0},"status":"passed","severity":"normal"},{"uid":"b67a327d00436082","name":"Check received message containing Basic HTML tag","time":{"start":1751281031096,"stop":1751281031096,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb8c31295e41c7b","name":"Overlapping topic subscription","time":{"start":1751281080763,"stop":1751281080763,"duration":0},"status":"passed","severity":"normal"},{"uid":"16549bb94d2bb67e","name":"Push message with rate limit","time":{"start":1751281183147,"stop":1751281183147,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de79125056dac64","name":"Push message with content topic containing JSON","time":{"start":1751281183159,"stop":1751281183159,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ce9c8a7014ee4d","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1751280571234,"stop":1751280571235,"duration":1},"status":"passed","severity":"normal"},{"uid":"23900ade7fd48e7","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1751280699000,"stop":1751280699000,"duration":0},"status":"passed","severity":"normal"},{"uid":"27223578726cf3ec","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1751280571241,"stop":1751280571241,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c2df35cb9f52895","name":"Publish message with large meta","time":{"start":1751280694907,"stop":1751280694907,"duration":0},"status":"passed","severity":"normal"},{"uid":"acae4f6491e0cf8b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1751281080765,"stop":1751281080765,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf5d50d4f3ea752","name":"can query messages by message hash","time":{"start":1751280804530,"stop":1751280804530,"duration":0},"status":"passed","severity":"normal"},{"uid":"7490de09ea2b02ee","name":"Waku message hash computation (payload length 0)","time":{"start":1751280533137,"stop":1751280533138,"duration":1},"status":"passed","severity":"normal"},{"uid":"2637fe6733a3b87f","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1751280519019,"stop":1751280519019,"duration":0},"status":"passed","severity":"normal"},{"uid":"e12e8099bf9c51b4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1751280519034,"stop":1751280519034,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea9b41c1c40fa07","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1751280634962,"stop":1751280634963,"duration":1},"status":"passed","severity":"normal"},{"uid":"7db80e75a27460a8","name":"should invoke callbacks when receiving a message","time":{"start":1751280562325,"stop":1751280562325,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c3008fc18bbd9c","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1751280552802,"stop":1751280552802,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c245a5eaeac4004","name":"Check publish message containing SQL Injection","time":{"start":1751280694900,"stop":1751280694900,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52fb1161d097a3c","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1751280832323,"stop":1751280832323,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a37344e3bb9a7","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1751280571223,"stop":1751280571223,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba5d1c8e2f70140","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1751281080770,"stop":1751281080770,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ffa191641f5076","name":"Push message with content topic containing shell command","time":{"start":1751281183159,"stop":1751281183159,"duration":0},"status":"passed","severity":"normal"},{"uid":"4994a34456a1e1b2","name":"Push message with content topic containing short","time":{"start":1751281183140,"stop":1751281183141,"duration":1},"status":"passed","severity":"normal"},{"uid":"2788958277451f9","name":"Push message with content topic containing Russian","time":{"start":1751281183157,"stop":1751281183157,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f92fd3e5df9a30c","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1751281031114,"stop":1751281031115,"duration":1},"status":"passed","severity":"normal"},{"uid":"55bfb5d7c033eacf","name":"Check received message containing emoji","time":{"start":1751281031098,"stop":1751281031099,"duration":1},"status":"passed","severity":"normal"},{"uid":"732adde1dd675725","name":"Check received message containing unicode special characters","time":{"start":1751281031098,"stop":1751281031098,"duration":0},"status":"passed","severity":"normal"},{"uid":"70225e48e6886571","name":"Query with Promise Callback, No message returned","time":{"start":1751280802251,"stop":1751280802252,"duration":1},"status":"passed","severity":"normal"},{"uid":"54a1fd64e580870b","name":"should continually clean up expired entries at intervals","time":{"start":1751280560562,"stop":1751280560562,"duration":0},"status":"passed","severity":"normal"},{"uid":"8592c593580d7ad3","name":"Subscribe and receive messages via waku relay post","time":{"start":1751281080761,"stop":1751281080762,"duration":1},"status":"passed","severity":"normal"},{"uid":"e669214f8b9a5af7","name":"should throw error - no public key","time":{"start":1751280525116,"stop":1751280525116,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e770182c8376695","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1751280519035,"stop":1751280519035,"duration":0},"status":"passed","severity":"normal"},{"uid":"f55ed7643abd37bf","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1751280757760,"stop":1751280757760,"duration":0},"status":"passed","severity":"normal"},{"uid":"79918d42f4a0225","name":"should start and setup intervals and event listeners","time":{"start":1751280562326,"stop":1751280562326,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdde40b64e644846","name":"should handle corrupted local storage data gracefully","time":{"start":1751280545237,"stop":1751280545237,"duration":0},"status":"passed","severity":"normal"},{"uid":"31db3cfc8e92f791","name":"Relay + Store","time":{"start":1751280525125,"stop":1751280525125,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc4e81a6cda80beb","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1751280777981,"stop":1751280777983,"duration":2},"status":"passed","severity":"normal"},{"uid":"84d0fb7431147b7a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1751280799085,"stop":1751280799085,"duration":0},"status":"passed","severity":"normal"},{"uid":"346232e1fdf9b287","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1751280757760,"stop":1751280757772,"duration":12},"status":"passed","severity":"normal"},{"uid":"2e6c6ebb6c0a24e9","name":"Check publish message after client node is restarted","time":{"start":1751280694906,"stop":1751280694907,"duration":1},"status":"skipped","severity":"normal"},{"uid":"56226f2255f56daf","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1751280777977,"stop":1751280777977,"duration":0},"status":"passed","severity":"normal"},{"uid":"928bf5e1aec37c3a","name":"Check message with no pubsub topic is not received","time":{"start":1751281031101,"stop":1751281031101,"duration":0},"status":"passed","severity":"normal"},{"uid":"38ca549c3a5d3384","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1751280838705,"stop":1751280838710,"duration":5},"status":"passed","severity":"normal"},{"uid":"27e040e50228d0d6","name":"should return false","time":{"start":1751280525118,"stop":1751280525118,"duration":0},"status":"passed","severity":"normal"},{"uid":"5453f8670fcc2963","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1751280571243,"stop":1751280571244,"duration":1},"status":"passed","severity":"normal"},{"uid":"d78407d4cefcfe28","name":"Accepts a valid Waku Message","time":{"start":1751280565564,"stop":1751280565565,"duration":1},"status":"passed","severity":"normal"},{"uid":"93cce33ceee2bc7","name":"Publish message with custom timestamp: Mon Jun 30 2025 11:51:27 GMT+0000 (Coordinated Universal Time)","time":{"start":1751280694904,"stop":1751280694904,"duration":0},"status":"passed","severity":"normal"},{"uid":"13200c4e1eefdc90","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1751280519023,"stop":1751280519024,"duration":1},"status":"passed","severity":"normal"},{"uid":"846520e71ec64e6b","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1751280519027,"stop":1751280519027,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd02569c87e28cd","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1751280571219,"stop":1751280571219,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac3eea51f4ed3241","name":"Subscribe and receive messages via waku relay post","time":{"start":1751281080770,"stop":1751281080770,"duration":0},"status":"passed","severity":"normal"},{"uid":"3144d75bd43a0da5","name":"Check received message containing escaped characters","time":{"start":1751281031097,"stop":1751281031098,"duration":1},"status":"passed","severity":"normal"},{"uid":"55b4830ede8879e8","name":"Passing page size 11 when there are 10 messages","time":{"start":1751280837902,"stop":1751280837902,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc789e4ea8e7cbd","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1751280591203,"stop":1751280591203,"duration":0},"status":"passed","severity":"normal"},{"uid":"365471b16be05ba4","name":"should return unique PubsubTopics for static sharding","time":{"start":1751280519024,"stop":1751280519024,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d3315fdaff73f7","name":"Push message with content topic containing emoji","time":{"start":1751281183146,"stop":1751281183146,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e627fbdcde9be0","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1751280524344,"stop":1751280524344,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6351e85bf057cc","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1751280561873,"stop":1751280561873,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bec1341b822593","name":"Generator, 2 different pubsubtopics","time":{"start":1751280816360,"stop":1751280816361,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ec128403c4f9d0b2","name":"Push message with content topic containing emoji","time":{"start":1751281183160,"stop":1751281183161,"duration":1},"status":"passed","severity":"normal"},{"uid":"9561d5ec1df71c97","name":"should not fail to stop the service if it was not started","time":{"start":1751280670926,"stop":1751280670927,"duration":1},"status":"passed","severity":"normal"},{"uid":"49f13827b385dc7a","name":"Push message with unicode special characters payload","time":{"start":1751281183153,"stop":1751281183154,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bfae8a3992c9345","name":"stop","time":{"start":1751280631193,"stop":1751280631194,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ec81be7bd402147","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1751280541228,"stop":1751280541228,"duration":0},"status":"passed","severity":"normal"},{"uid":"b542b58e24f4f4bc","name":"udp ip6 address","time":{"start":1751280524445,"stop":1751280524446,"duration":1},"status":"passed","severity":"normal"},{"uid":"75f311e0eaf2e002","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1751280562041,"stop":1751280562041,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d0a4fce5681332","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1751280533659,"stop":1751280533660,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9744f02ec688c4c","name":"should not receive a peer event after stop","time":{"start":1751280545235,"stop":1751280545235,"duration":0},"status":"passed","severity":"normal"},{"uid":"7238371f7c299fc0","name":"random static sharding 5 - Cluster ID: 316, Shard ID: 620","time":{"start":1751280870488,"stop":1751280870488,"duration":0},"status":"passed","severity":"normal"},{"uid":"3618d3a3d04e104a","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1751280541225,"stop":1751280541225,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df5ce20d442e6d6","name":"recovers when dns.resolve returns empty","time":{"start":1751280541385,"stop":1751280541385,"duration":0},"status":"passed","severity":"normal"},{"uid":"7612421f9e7d4142","name":"Does not throw an exception when node disconnects","time":{"start":1751280855796,"stop":1751280855796,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ddf7f6d9c3ccc3","name":"should properly create location multiaddrs - udp4","time":{"start":1751280525120,"stop":1751280525121,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e224a54f8037a03","name":"Subscribe to topic containing special chars and publish message","time":{"start":1751280698999,"stop":1751280698999,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a18f86aade6b6a","name":"passes more than one ENR URLs and attempts connection","time":{"start":1751280595122,"stop":1751280595123,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c2d413eccb3a1cd","name":"Subscribe to topic containing short and receive message","time":{"start":1751281080764,"stop":1751281080764,"duration":0},"status":"passed","severity":"normal"},{"uid":"60385e1155f9486c","name":"Check message received after jswaku node is restarted","time":{"start":1751281031102,"stop":1751281031102,"duration":0},"status":"passed","severity":"normal"},{"uid":"95fdb97928e4caf3","name":"should only return 1 node with store capability","time":{"start":1751280541387,"stop":1751280541388,"duration":1},"status":"passed","severity":"normal"},{"uid":"350f178be387f40d","name":"Non TWN Cluster","time":{"start":1751280799074,"stop":1751280799074,"duration":0},"status":"passed","severity":"normal"},{"uid":"772c68d5a743178b","name":"can query messages normally","time":{"start":1751280804528,"stop":1751280804530,"duration":2},"status":"passed","severity":"normal"},{"uid":"e099594b82e1c957","name":"should return empty list for no shard","time":{"start":1751280519025,"stop":1751280519026,"duration":1},"status":"passed","severity":"normal"},{"uid":"31e86ad869318e8e","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1751280533399,"stop":1751280533399,"duration":0},"status":"passed","severity":"normal"},{"uid":"6697a5999323956","name":"Check received message with timestamp: 1649153314 ","time":{"start":1751281031100,"stop":1751281031100,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c83517cf94c5fe6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1751281080775,"stop":1751281080775,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d860a42ac614cd","name":"Check received message containing numeric","time":{"start":1751281031104,"stop":1751281031104,"duration":0},"status":"passed","severity":"normal"},{"uid":"99487a182505f9e8","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1751281080778,"stop":1751281080778,"duration":0},"status":"passed","severity":"normal"},{"uid":"350a4aa31f8bf1b8","name":"addEventListener with correct event","time":{"start":1751280631185,"stop":1751280631187,"duration":2},"status":"passed","severity":"normal"},{"uid":"b7feee5439cdb54b","name":"Ephemeral field is preserved - encoder v0","time":{"start":1751280596804,"stop":1751280596805,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3d4c5b114689454","name":"should handle general insertion and lookup correctly","time":{"start":1751280573467,"stop":1751280573467,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70d9582bf569dac","name":"should properly create peer info with all multiaddrs","time":{"start":1751280525123,"stop":1751280525123,"duration":0},"status":"passed","severity":"normal"},{"uid":"8565937a1a6483d8","name":"Check received message containing Basic HTML tag","time":{"start":1751281031107,"stop":1751281031107,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a24746ff003ca1","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1751280571231,"stop":1751280571232,"duration":1},"status":"passed","severity":"normal"},{"uid":"521609ccb888575e","name":"accepts valid content-filtered query","time":{"start":1751280533017,"stop":1751280533018,"duration":1},"status":"passed","severity":"normal"},{"uid":"97b109508ceebcb8","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1751281080777,"stop":1751281080778,"duration":1},"status":"passed","severity":"normal"},{"uid":"e87574327035afb5","name":"ignores domain fetching errors","time":{"start":1751280541386,"stop":1751280541386,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c2f230a3a49316","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1751281080770,"stop":1751281080770,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa9c504850a6eb8","name":"Push message with content topic containing XML","time":{"start":1751281183158,"stop":1751281183158,"duration":0},"status":"passed","severity":"normal"},{"uid":"59eae6bd761a479f","name":"Sign & Recover","time":{"start":1751280551637,"stop":1751280551638,"duration":1},"status":"passed","severity":"normal"},{"uid":"dca0c56a7fcd8995","name":"Push message with content topic containing numeric","time":{"start":1751281183141,"stop":1751281183141,"duration":0},"status":"passed","severity":"normal"},{"uid":"758b234e24bdc10c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1751281080768,"stop":1751281080768,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3abdab592d7616","name":"Push message with content topic containing unicode special characters","time":{"start":1751281183160,"stop":1751281183160,"duration":0},"status":"passed","severity":"normal"},{"uid":"1160c1e38485f36","name":"Push message with content topic containing SQL Injection","time":{"start":1751281183157,"stop":1751281183157,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef8f319b43113921","name":"Relay - times out","time":{"start":1751280853468,"stop":1751280853468,"duration":0},"status":"passed","severity":"normal"},{"uid":"f093036b5bd0445f","name":"non connected peers","time":{"start":1751280671236,"stop":1751280671237,"duration":1},"status":"skipped","severity":"normal"},{"uid":"528249c7e6bd085f","name":"throws on content topic with generation field greater than 0","time":{"start":1751280519011,"stop":1751280519011,"duration":0},"status":"passed","severity":"normal"},{"uid":"e626f0aeec5ef3f8","name":"Relay - dialed after","time":{"start":1751280853467,"stop":1751280853468,"duration":1},"status":"passed","severity":"normal"},{"uid":"52bc6ee13c354ce4","name":"Check received message containing emoji","time":{"start":1751281031108,"stop":1751281031108,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d58374964e4029e","name":"Push message with content topic containing XML","time":{"start":1751281183143,"stop":1751281183144,"duration":1},"status":"passed","severity":"normal"},{"uid":"d05f52c649d50b3e","name":"should only return 1 node with relay and store capability","time":{"start":1751280541387,"stop":1751280541387,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef3f8a7e3bba0a44","name":"Push message with numeric payload","time":{"start":1751281183150,"stop":1751281183150,"duration":0},"status":"passed","severity":"normal"},{"uid":"410ca337f7e80f16","name":"Check received message with timestamp: 1649153314 ","time":{"start":1751281031110,"stop":1751281031110,"duration":0},"status":"passed","severity":"normal"},{"uid":"21de6e00824a7b72","name":"should throw an error for missing sharding configuration","time":{"start":1751280519042,"stop":1751280519042,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc742d00435bd5c","name":"Passing page size 1 when there are 4 messages","time":{"start":1751280837900,"stop":1751280837901,"duration":1},"status":"passed","severity":"normal"},{"uid":"929a28b1a67ff42b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1751280687724,"stop":1751280687724,"duration":0},"status":"passed","severity":"normal"},{"uid":"15434b1747348d55","name":"should use provided shard info when available","time":{"start":1751280562038,"stop":1751280562038,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8011b82f02e7da","name":"should detect messages with missing dependencies","time":{"start":1751280576134,"stop":1751280576134,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3cc479198bc4a14","name":"should maintain desired error rate","time":{"start":1751280573465,"stop":1751280573466,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1763c4ed26c14df","name":"A test","time":{"start":1751280625508,"stop":1751280625508,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0b26a2a11a58ce","name":"Subscribe to topic containing numeric and receive message","time":{"start":1751281080773,"stop":1751281080773,"duration":0},"status":"passed","severity":"normal"},{"uid":"8412949b87f369a1","name":"Round trip binary serialization","time":{"start":1751280533657,"stop":1751280533657,"duration":0},"status":"passed","severity":"normal"},{"uid":"361920ddcbe3c4e7","name":"removeEventListener with wrong event","time":{"start":1751280631188,"stop":1751280631188,"duration":0},"status":"passed","severity":"normal"},{"uid":"935a69876c633ae","name":"Query Generator, Multiple PubsubTopics","time":{"start":1751280802247,"stop":1751280802248,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef086c5abfc51cf9","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1751280571231,"stop":1751280571231,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bcde8612f54b5a0","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1751280561742,"stop":1751280561742,"duration":0},"status":"passed","severity":"normal"},{"uid":"6836af7e84d5ed89","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1751281031100,"stop":1751281031100,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b14638d20cdc63","name":"should serialize and deserialize correctly","time":{"start":1751280573466,"stop":1751280573467,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f635b02a9e76932","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1751280571236,"stop":1751280571240,"duration":4},"status":"passed","severity":"normal"},{"uid":"515912f64598c150","name":"Overlapping topic subscription","time":{"start":1751280698998,"stop":1751280698998,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ccd1907be197ebde","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1751280816361,"stop":1751280816361,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fb5b46ff91e64f9f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1751280571244,"stop":1751280571244,"duration":0},"status":"passed","severity":"normal"},{"uid":"b91499c377cab02d","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1751280591202,"stop":1751280591203,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfc76b29d6305c6d","name":"through manual discovery","time":{"start":1751280633467,"stop":1751280633467,"duration":0},"status":"passed","severity":"normal"},{"uid":"a741c9c39265e3fd","name":"Push message with rate limit","time":{"start":1751281183161,"stop":1751281183162,"duration":1},"status":"passed","severity":"normal"},{"uid":"d614abe16d6bc153","name":"start node with empty shard should fail","time":{"start":1751280870491,"stop":1751280870491,"duration":0},"status":"passed","severity":"normal"},{"uid":"627395620e20c8b0","name":"should be able to encode the field with only RELAY set to true","time":{"start":1751280524338,"stop":1751280524340,"duration":2},"status":"passed","severity":"normal"},{"uid":"a3d4a684b5cefac3","name":"Fails to push message bigger that 1MB","time":{"start":1751281183163,"stop":1751281183163,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3b250920f1ac987","name":"should send to specified number of peers of used peers","time":{"start":1751280562006,"stop":1751280562006,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1be65ef1ded95dd","name":"safeDispatchEvent","time":{"start":1751280631191,"stop":1751280631192,"duration":1},"status":"passed","severity":"normal"},{"uid":"26864f2f31aec512","name":"Generator, 2 different pubsubtopics","time":{"start":1751280816357,"stop":1751280816359,"duration":2},"status":"passed","severity":"normal"},{"uid":"16068d22fce2a47f","name":"should not fail to stop the service if it was not started","time":{"start":1751280595115,"stop":1751280595116,"duration":1},"status":"passed","severity":"normal"},{"uid":"53844648e2b3f1e1","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1751280533138,"stop":1751280533138,"duration":0},"status":"passed","severity":"normal"},{"uid":"2949036ab2553161","name":"Waku message hash computation (no timestamp)","time":{"start":1751280533138,"stop":1751280533138,"duration":0},"status":"passed","severity":"normal"},{"uid":"700e8d1923ce5588","name":"Should update multiaddrs","time":{"start":1751280635409,"stop":1751280635409,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd82b250230037f","name":"Check received message with timestamp: 1751280589952 ","time":{"start":1751281031099,"stop":1751281031099,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb70122d253707f","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1751280571211,"stop":1751280571215,"duration":4},"status":"passed","severity":"normal"},{"uid":"5f4cae3d1aa784b3","name":"should increase lamport timestamp","time":{"start":1751280576129,"stop":1751280576129,"duration":0},"status":"passed","severity":"normal"},{"uid":"b672279c77b1c32b","name":"should return different streams if requested simultaniously","time":{"start":1751280533397,"stop":1751280533397,"duration":0},"status":"passed","severity":"normal"},{"uid":"488b49067cff29d7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1751281080773,"stop":1751281080773,"duration":0},"status":"passed","severity":"normal"},{"uid":"3565659f2e2cf8fa","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1751280551103,"stop":1751280551105,"duration":2},"status":"passed","severity":"normal"},{"uid":"cf048336f9e777f1","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1751280561872,"stop":1751280561872,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ec7e1562069d2f","name":"should return usable stream attached to connection","time":{"start":1751280533394,"stop":1751280533396,"duration":2},"status":"passed","severity":"normal"},{"uid":"d9b63f26c9b5d23b","name":"1 Store, 2 fetches","time":{"start":1751280541148,"stop":1751280541149,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e84426d7f5b7950","name":"configure the node with multiple content topics","time":{"start":1751280799085,"stop":1751280799085,"duration":0},"status":"passed","severity":"normal"},{"uid":"995e0a07d480beb7","name":"can start the service","time":{"start":1751280595113,"stop":1751280595114,"duration":1},"status":"passed","severity":"normal"},{"uid":"27a1e711c3a7363f","name":"Publish without waiting for remote peer","time":{"start":1751280698994,"stop":1751280698995,"duration":1},"status":"passed","severity":"normal"},{"uid":"28744d22560fb03d","name":"Init the array if not present","time":{"start":1751280518897,"stop":1751280518900,"duration":3},"status":"passed","severity":"normal"},{"uid":"f594c9333c692773","name":"Push message with SQL Injection payload","time":{"start":1751281183151,"stop":1751281183151,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00e9f13d1c83e89","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1751280591198,"stop":1751280591199,"duration":1},"status":"passed","severity":"normal"},{"uid":"a813777233b25b20","name":"Subscribe to topic containing long and publish message","time":{"start":1751280698998,"stop":1751280698999,"duration":1},"status":"passed","severity":"normal"},{"uid":"f12a4960da22032c","name":"should return valid sharding parameters for static sharding","time":{"start":1751280519041,"stop":1751280519041,"duration":0},"status":"passed","severity":"normal"},{"uid":"742fcb76d7d45f45","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1751280571221,"stop":1751280571222,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cde64a9f928484f","name":"should select older connection if present","time":{"start":1751280533235,"stop":1751280533237,"duration":2},"status":"passed","severity":"normal"},{"uid":"fee5884b531cc1c9","name":"Throws when trying to push message with empty payload","time":{"start":1751281183140,"stop":1751281183140,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e4e034a97a2f84b","name":"should not receive a peer event after stop","time":{"start":1751280595120,"stop":1751280595120,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4803763b029abdd","name":"it tolerates circular branch references","time":{"start":1751280541385,"stop":1751280541385,"duration":0},"status":"passed","severity":"normal"},{"uid":"5890e8337eae0229","name":"Fails to publish message with wrong content topic","time":{"start":1751280694905,"stop":1751280694905,"duration":0},"status":"passed","severity":"normal"},{"uid":"59544e8df09f41b6","name":"should transition to Unhealthy when no connections","time":{"start":1751280561883,"stop":1751280561884,"duration":1},"status":"passed","severity":"normal"},{"uid":"e59b54c5719a1aae","name":"should be able to decode the field with only RELAY set to true","time":{"start":1751280524345,"stop":1751280524346,"duration":1},"status":"passed","severity":"normal"},{"uid":"f93a9a5258a78e4c","name":"messageHashStr works with IProtoMessage","time":{"start":1751280533141,"stop":1751280533142,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a88ee896bd02351","name":"Push message with Script payload","time":{"start":1751281183151,"stop":1751281183152,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd0c354ad6fb32c1","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1751280802249,"stop":1751280802249,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd35e5de8ad2eb2d","name":"Query generator for multiple messages","time":{"start":1751280832315,"stop":1751280832315,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd5948898b55eb7","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1751280849082,"stop":1751280849083,"duration":1},"status":"passed","severity":"normal"},{"uid":"d09085153587d591","name":"Check message with no content topic is not received","time":{"start":1751281031101,"stop":1751281031101,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a7695367ee4506","name":"Push message with content topic containing escaped characters","time":{"start":1751281183145,"stop":1751281183145,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b1983aabca2b789","name":"should keep entries that haven't expired yet","time":{"start":1751280560555,"stop":1751280560560,"duration":5},"status":"passed","severity":"normal"},{"uid":"3e9f38402e27053e","name":"Refresh subscription","time":{"start":1751281080772,"stop":1751281080772,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7901ecd300e08a6","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1751280524348,"stop":1751280524348,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f340be3622f969","name":"Push message with short payload","time":{"start":1751281183149,"stop":1751281183149,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bdd56f86f4f63f3","name":"should handle task timeouts","time":{"start":1751280561227,"stop":1751280561228,"duration":1},"status":"passed","severity":"normal"},{"uid":"48f1aba1fb22d3e8","name":"throws an error for improperly formatted content topics","time":{"start":1751280519021,"stop":1751280519021,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b7a34e8f255bd9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1751281031110,"stop":1751281031111,"duration":1},"status":"passed","severity":"normal"},{"uid":"99a12e98b31bcbce","name":"Fields are not dropped","time":{"start":1751280533524,"stop":1751280533524,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a5b1271f3415007","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1751280570954,"stop":1751280570955,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7fde3c6378f9b5a","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1751280576135,"stop":1751280576136,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7b630117a5cf298","name":"Query Generator - false","time":{"start":1751280825278,"stop":1751280825278,"duration":0},"status":"passed","severity":"normal"},{"uid":"58abb39efcdf60e1","name":"Relay + Store","time":{"start":1751280596484,"stop":1751280596486,"duration":2},"status":"passed","severity":"normal"},{"uid":"b190a27d4d213eb2","name":"Round trip binary encryption [ecies, signature]","time":{"start":1751280552802,"stop":1751280552802,"duration":0},"status":"passed","severity":"normal"},{"uid":"a01b34e06acaf2aa","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1751280571211,"stop":1751280571211,"duration":0},"status":"passed","severity":"normal"},{"uid":"277d828c3339bcf1","name":"Passing page size 19 when there are 20 messages","time":{"start":1751280837903,"stop":1751280837903,"duration":0},"status":"passed","severity":"normal"},{"uid":"62417ce12e8c8cd7","name":"Push message with content topic containing Chinese","time":{"start":1751281183156,"stop":1751281183156,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c3bc62b470fe","name":"Promise Callback - false","time":{"start":1751280825279,"stop":1751280825280,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b4bce72e2c55aae","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1751280849077,"stop":1751280849079,"duration":2},"status":"passed","severity":"normal"},{"uid":"bbae0bb005dd53a1","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1751280524343,"stop":1751280524344,"duration":1},"status":"passed","severity":"normal"},{"uid":"e748a47e9ada2e69","name":"Check received message containing shell command","time":{"start":1751281031107,"stop":1751281031107,"duration":0},"status":"passed","severity":"normal"},{"uid":"de20c96c622fea69","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1751280571243,"stop":1751280571243,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7cb95956533d869","name":"Check received message containing Chinese","time":{"start":1751281031104,"stop":1751281031105,"duration":1},"status":"passed","severity":"normal"},{"uid":"b202b1fa3d53c289","name":"Push message with content topic containing JSON","time":{"start":1751281183144,"stop":1751281183145,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc24c56fe8ccdef9","name":"Subscribe to topic containing shell command and publish message","time":{"start":1751280699003,"stop":1751280699003,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d6062320e45772","name":"Meta field set when metaSetter is specified","time":{"start":1751280533657,"stop":1751280533657,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75a5f7be32ef0ff","name":"Passing invalid cursor for nwaku > 0.35.1","time":{"start":1751280789777,"stop":1751280789777,"duration":0},"status":"skipped","severity":"normal"},{"uid":"601cda5eb3712af9","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1751280576131,"stop":1751280576132,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6e281d5599cd9b5","name":"Decoder throws on undefined content topic","time":{"start":1751280551108,"stop":1751280551108,"duration":0},"status":"passed","severity":"normal"},{"uid":"69cd23c24b03af85","name":"should call waitForPeer on Relay","time":{"start":1751280562198,"stop":1751280562199,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c95816ecb980391","name":"Push to array if already present","time":{"start":1751280518901,"stop":1751280518901,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff74e60801abca18","name":"Query Generator, Wrong PubsubTopic","time":{"start":1751280802246,"stop":1751280802247,"duration":1},"status":"passed","severity":"normal"},{"uid":"d77203a539c65598","name":"Encoder throws on undefined content topic","time":{"start":1751280551107,"stop":1751280551107,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c72d9d887e41cab","name":"should properly create location multiaddrs - udp6","time":{"start":1751280525121,"stop":1751280525121,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc051982988dea1","name":"Subscribe to topic containing Russian and publish message","time":{"start":1751280699000,"stop":1751280699001,"duration":1},"status":"passed","severity":"normal"},{"uid":"228a44781785a4ee","name":"Passing page size 10 when there are 10 messages","time":{"start":1751280837902,"stop":1751280837902,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a65ae74651ca9f","name":"Push message equal or less that 1MB","time":{"start":1751281183163,"stop":1751281183163,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ea858146c08ebe","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app55/6/topic452/json","time":{"start":1751280799078,"stop":1751280799081,"duration":3},"status":"passed","severity":"normal"},{"uid":"744f5ade449ad266","name":"should be called at least once on all `peer:discovery` events","time":{"start":1751280598625,"stop":1751280598625,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c90ba56f705e129","name":"Subscribe to topic containing Script and publish message","time":{"start":1751280699001,"stop":1751280699002,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7dae74dbf8d1687","name":"Check publish message containing unicode special characters","time":{"start":1751280694902,"stop":1751280694902,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c7b44d06853b12c","name":"retrieves a single peer","time":{"start":1751280541384,"stop":1751280541385,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6e550081137e0d7","name":"can start and stop the service","time":{"start":1751280595114,"stop":1751280595115,"duration":1},"status":"passed","severity":"normal"},{"uid":"f22c330298749458","name":"random static sharding 8 - Cluster ID: 257, Shard ID: 295","time":{"start":1751280870489,"stop":1751280870489,"duration":0},"status":"passed","severity":"normal"},{"uid":"76524def5f64b71","name":"should reject if Store is requested but not mounted","time":{"start":1751280562196,"stop":1751280562196,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fdba0a94bdc557f","name":"should not receive a peer event before start","time":{"start":1751280595119,"stop":1751280595120,"duration":1},"status":"passed","severity":"normal"},{"uid":"497458c70d1c3a84","name":"Check publish message containing Chinese","time":{"start":1751280694897,"stop":1751280694898,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb20ecee898317f4","name":"should return false when shard is not included in network shards","time":{"start":1751280562040,"stop":1751280562040,"duration":0},"status":"passed","severity":"normal"},{"uid":"f06c4c996f3aead7","name":"Push message with content topic containing long","time":{"start":1751281183141,"stop":1751281183141,"duration":0},"status":"passed","severity":"normal"},{"uid":"eadf69be88c5f393","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1751280525115,"stop":1751280525115,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b071b477a0c6ab","name":"Push message with emoji payload","time":{"start":1751281183154,"stop":1751281183154,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb7baa9a227ce5d","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1751280699002,"stop":1751280699002,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab1b654df912d48","name":"should set field with only RELAY enabled","time":{"start":1751280525124,"stop":1751280525124,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0255c1233a174c5","name":"Check received message containing SQL Injection","time":{"start":1751281031105,"stop":1751281031106,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d8cec7ca8534bb6","name":"Encoder throws on undefined content topic","time":{"start":1751280552803,"stop":1751280552803,"duration":0},"status":"passed","severity":"normal"},{"uid":"f85815a4ead43385","name":"Query Generator, No Decoder","time":{"start":1751280802248,"stop":1751280802248,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92c9cf98af6a20d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1751280571242,"stop":1751280571242,"duration":0},"status":"passed","severity":"normal"},{"uid":"908114824fb74c0a","name":"should initialize with default number of peers","time":{"start":1751280561506,"stop":1751280561506,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b2fcc48364382e","name":"should wait for Store peer to be connected","time":{"start":1751280562198,"stop":1751280562198,"duration":0},"status":"passed","severity":"normal"},{"uid":"16709179167f2285","name":"Push message with JSON payload","time":{"start":1751281183138,"stop":1751281183138,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e71d7aec642afb","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1751280519023,"stop":1751280519023,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5501578de57be1b","name":"A test","time":{"start":1751280625509,"stop":1751280625509,"duration":0},"status":"passed","severity":"normal"},{"uid":"502b396389628b70","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1751280519027,"stop":1751280519027,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e02c333061b1a9d","name":"Ordered callback, aborts when callback returns true","time":{"start":1751280832323,"stop":1751280832324,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8e551930dae701b","name":"Should update shard info","time":{"start":1751280635409,"stop":1751280635409,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b96b307c00f2b4b","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1751280519024,"stop":1751280519024,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1816cd48a9b97eb","name":"returns all values when wanted number matches available values","time":{"start":1751280540406,"stop":1751280540408,"duration":2},"status":"passed","severity":"normal"},{"uid":"5cf0ba3f3d0e3dd1","name":"Push message with custom timestamp: 1751276998921","time":{"start":1751281183162,"stop":1751281183162,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3df2827108ff400","name":"Check message with invalid timestamp is not received","time":{"start":1751281031100,"stop":1751281031100,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffae14fa796c40fc","name":"Nwaku publishes","time":{"start":1751280684191,"stop":1751280684192,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcf74475dfcdaf2d","name":"Query with Promise Callback, No Decoder","time":{"start":1751280802251,"stop":1751280802251,"duration":0},"status":"passed","severity":"normal"},{"uid":"3506aa93785b9939","name":"Check received message containing special chars","time":{"start":1751281031104,"stop":1751281031104,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c2427cae9b15caf","name":"Check meta is set [ecies]","time":{"start":1751280552802,"stop":1751280552803,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7d3a5ed6f079897","name":"Symmetric encrypt & Decrypt","time":{"start":1751280551636,"stop":1751280551637,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfe0edcf6925a25d","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1751280571209,"stop":1751280571209,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bea39791b15cc23","name":"should be delivered but not added to local log or bloom filter","time":{"start":1751280576136,"stop":1751280576136,"duration":0},"status":"passed","severity":"normal"},{"uid":"b805c022e726d681","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1751280519019,"stop":1751280519019,"duration":0},"status":"passed","severity":"normal"},{"uid":"435b2866aca7aa17","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1751281080771,"stop":1751281080771,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f8284ac8b93b036","name":"Push message with content topic containing Basic HTML tag","time":{"start":1751281183144,"stop":1751281183144,"duration":0},"status":"passed","severity":"normal"},{"uid":"5198f83c90c162ee","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1751280690317,"stop":1751280690317,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f274ae0f05ac43a6","name":"throws on content topic with empty topic name field","time":{"start":1751280519013,"stop":1751280519013,"duration":0},"status":"passed","severity":"normal"},{"uid":"e885c544c26f7469","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1751280576134,"stop":1751280576135,"duration":1},"status":"passed","severity":"normal"},{"uid":"95f0587e615b585c","name":"should not receive a peer event before start","time":{"start":1751280670931,"stop":1751280670932,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd25f3b9d3605824","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1751280571209,"stop":1751280571210,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b1d72adf55b59c7","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1751280519022,"stop":1751280519022,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7ccc99ad6304b5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1751281080766,"stop":1751281080766,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ec36697a988ed5","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1751280777978,"stop":1751280777979,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecfebd4af06ff3b","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1751280519028,"stop":1751280519028,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20530295e44edf2","name":"Push message with unicode special characters payload","time":{"start":1751281183139,"stop":1751281183139,"duration":0},"status":"passed","severity":"normal"},{"uid":"41564a6ac386cc27","name":"Passing page size 0 when there are 110 messages","time":{"start":1751280837896,"stop":1751280837900,"duration":4},"status":"passed","severity":"normal"},{"uid":"386d8432c18d3001","name":"Push message with content topic containing escaped characters","time":{"start":1751281183159,"stop":1751281183160,"duration":1},"status":"passed","severity":"normal"},{"uid":"52079360d1121997","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1751280571228,"stop":1751280571228,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f2e1ea8237650f","name":"should return false when clusterId doesn't match","time":{"start":1751280562040,"stop":1751280562040,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba8aa5cf81f686f","name":"getPeersByDiscovery","time":{"start":1751280690311,"stop":1751280690312,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4db1e404fbde8fa","name":"random static sharding 4 - Cluster ID: 324, Shard ID: 617","time":{"start":1751280870488,"stop":1751280870488,"duration":0},"status":"passed","severity":"normal"},{"uid":"7527dc1d277281cb","name":"Reusing cursor across nodes","time":{"start":1751280789775,"stop":1751280789776,"duration":1},"status":"passed","severity":"normal"},{"uid":"d77ac184a4d95d44","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app4/8/topic476/test.js","time":{"start":1751280799074,"stop":1751280799075,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e3ff6f6e4abc11b","name":"isConnected return false after peer stops","time":{"start":1751280608888,"stop":1751280608888,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a8449a1185dd26c","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1751280571227,"stop":1751280571227,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab92fb531a68e4fe","name":"Check message with no content topic is not received","time":{"start":1751281031113,"stop":1751281031113,"duration":0},"status":"passed","severity":"normal"},{"uid":"f759f7d93fd51fa3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1751281080774,"stop":1751281080774,"duration":0},"status":"passed","severity":"normal"},{"uid":"417d94146d8e08c3","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1751280571215,"stop":1751280571215,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c288b01a26250f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1751280870487,"stop":1751280870487,"duration":0},"status":"passed","severity":"normal"},{"uid":"105fc9507baf767c","name":"Relay","time":{"start":1751280596483,"stop":1751280596484,"duration":1},"status":"passed","severity":"normal"},{"uid":"39cd1aaec91c0cbe","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1751280571216,"stop":1751280571216,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f54326fab47043","name":"Push message with content topic containing Basic HTML tag","time":{"start":1751281183158,"stop":1751281183159,"duration":1},"status":"passed","severity":"normal"},{"uid":"6509439c13fef11a","name":"should check connected peers if present and suitable","time":{"start":1751280562197,"stop":1751280562197,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee08e08ab050d05","name":"Decoder throws on empty string content topic","time":{"start":1751280551108,"stop":1751280551109,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f6251ab92fea9c","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1751280519016,"stop":1751280519016,"duration":0},"status":"passed","severity":"normal"},{"uid":"331547031818be8a","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1751280571226,"stop":1751280571226,"duration":0},"status":"passed","severity":"normal"},{"uid":"466b44a8d00ae1de","name":"Query generator for multiple messages with different content topic format","time":{"start":1751280832322,"stop":1751280832322,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac706e246524a1fe","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1751280625375,"stop":1751280625375,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3571063a16784f8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1751280816359,"stop":1751280816360,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e362bb6aa72ff34","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1751280698997,"stop":1751280698997,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ce9c9a5f94c771","name":"returns only open connection if one present","time":{"start":1751280533234,"stop":1751280533234,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f5b746e3b1d54c","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1751280561884,"stop":1751280561885,"duration":1},"status":"passed","severity":"normal"},{"uid":"15109a584091ad86","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1751280571246,"stop":1751280571246,"duration":0},"status":"passed","severity":"normal"},{"uid":"54257137ca5de488","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1751280562325,"stop":1751280562325,"duration":0},"status":"passed","severity":"normal"},{"uid":"18fb89b69a08581c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1751280519034,"stop":1751280519035,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3c3818884c7c47c","name":"should set field with all protocols disabled","time":{"start":1751280525123,"stop":1751280525123,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f3504897969111","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1751280519036,"stop":1751280519036,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b6c687b943e5f5","name":"Subscribe to topic containing special chars and receive message","time":{"start":1751281080765,"stop":1751281080765,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb338b64d54b04b2","name":"Subscribe to topic containing XML and receive message","time":{"start":1751281080775,"stop":1751281080775,"duration":0},"status":"passed","severity":"normal"},{"uid":"217d232edcf9f234","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1751280519213,"stop":1751280519214,"duration":1},"status":"passed","severity":"normal"},{"uid":"6521a8c61e504f31","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1751280541388,"stop":1751280541388,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a8e215923d91fa3","name":"Query with Ordered Callback, No message returned","time":{"start":1751280802250,"stop":1751280802250,"duration":0},"status":"passed","severity":"normal"},{"uid":"55bae7794b278dc9","name":"can dial TLS multiaddrs","time":{"start":1751280633465,"stop":1751280633466,"duration":1},"status":"passed","severity":"normal"},{"uid":"3524d01ac2bda6f7","name":"1 Relay, 1 fetch","time":{"start":1751280541146,"stop":1751280541148,"duration":2},"status":"passed","severity":"normal"},{"uid":"17d773c517eb817f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1751281080775,"stop":1751281080776,"duration":1},"status":"passed","severity":"normal"},{"uid":"20b22afeb64fd69f","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1751280561747,"stop":1751280561748,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ec1eae58d43ec4c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1751280571244,"stop":1751280571245,"duration":1},"status":"passed","severity":"normal"},{"uid":"519d8f8baee0d37b","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1751280838713,"stop":1751280838715,"duration":2},"status":"passed","severity":"normal"},{"uid":"f4c7d1e6f01f2f1","name":"Check received message containing JSON","time":{"start":1751281031097,"stop":1751281031097,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c91b023be43a60e","name":"configure the node with multiple pubsub topics","time":{"start":1751280870490,"stop":1751280870490,"duration":0},"status":"passed","severity":"normal"},{"uid":"f291e5d597abf030","name":"new peer added after a peer was already found","time":{"start":1751280690313,"stop":1751280690313,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bbb70c0f778e26a5","name":"should retry failed tasks","time":{"start":1751280561225,"stop":1751280561225,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa8aedd003b76ea3","name":"should not retry if at least one success","time":{"start":1751280562007,"stop":1751280562009,"duration":2},"status":"passed","severity":"normal"},{"uid":"baae4449e28e5d76","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1751280571234,"stop":1751280571234,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc96eb46205a8276","name":"Check publish message containing emoji","time":{"start":1751280694902,"stop":1751280694902,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e25992ca0af780","name":"can start the service","time":{"start":1751280545232,"stop":1751280545232,"duration":0},"status":"passed","severity":"normal"},{"uid":"3145ede68527784a","name":"Push message with content topic containing numeric","time":{"start":1751281183155,"stop":1751281183156,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccf8dd6bf4b828b9","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1751280571226,"stop":1751280571226,"duration":0},"status":"passed","severity":"normal"},{"uid":"8073c2305a403ace","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1751280519016,"stop":1751280519017,"duration":1},"status":"passed","severity":"normal"},{"uid":"7647319ccab8e9e5","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app98/4/topic73/utf8","time":{"start":1751280799081,"stop":1751280799081,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9cc107e99aa1d4b","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1751280698996,"stop":1751280698996,"duration":0},"status":"passed","severity":"normal"},{"uid":"786c4e9023349532","name":"Register correct protocols","time":{"start":1751280698994,"stop":1751280698994,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc0970e193097c5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1751280519029,"stop":1751280519034,"duration":5},"status":"passed","severity":"normal"},{"uid":"961335b00aa1fc4","name":"Ephemeral messages are not stored","time":{"start":1751280596802,"stop":1751280596804,"duration":2},"status":"passed","severity":"normal"},{"uid":"b6c45ff8df08493e","name":"Sets default value correctly","time":{"start":1751280855798,"stop":1751280855798,"duration":0},"status":"passed","severity":"normal"},{"uid":"de8b132ced70dd1","name":"Fails to publish message with empty text","time":{"start":1751280694904,"stop":1751280694905,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc0720c6217a134","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1751280519025,"stop":1751280519025,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc75b433b4de244","name":"groups content topics by expected pubsub topic","time":{"start":1751280519020,"stop":1751280519020,"duration":0},"status":"passed","severity":"normal"},{"uid":"e904a6df17df137","name":"should only return 1 node with relay capability","time":{"start":1751280541387,"stop":1751280541387,"duration":0},"status":"passed","severity":"normal"},{"uid":"db05605178286360","name":"shard 0","time":{"start":1751280870486,"stop":1751280870486,"duration":0},"status":"passed","severity":"normal"},{"uid":"a160387f1d33bf56","name":"Filter","time":{"start":1751280853470,"stop":1751280853470,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac5542291c73494","name":"Check publish message containing escaped characters","time":{"start":1751280694902,"stop":1751280694902,"duration":0},"status":"passed","severity":"normal"},{"uid":"2466440de6202e3e","name":"Fails to push message with large meta","time":{"start":1751281183146,"stop":1751281183147,"duration":1},"status":"passed","severity":"normal"},{"uid":"11bbdd79701e9852","name":"handles different networkShards values correctly","time":{"start":1751280519021,"stop":1751280519021,"duration":0},"status":"passed","severity":"normal"},{"uid":"3912320906caf2aa","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1751281080772,"stop":1751281080772,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d258a190006bc32","name":"should be sent with empty content","time":{"start":1751280576135,"stop":1751280576135,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f3f5fd872f3fad","name":"Push message with long payload","time":{"start":1751281183135,"stop":1751281183135,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e200b6da8fe623","name":"Add multiple subscription objects on single nwaku node","time":{"start":1751281080768,"stop":1751281080768,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a716fcc571fd2e","name":"Check received message containing Arabic","time":{"start":1751281031094,"stop":1751281031095,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b4fb9e939f49b51","name":"Ephemeral field set to true","time":{"start":1751280533657,"stop":1751280533657,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a20c462b88dbd3","name":"Push message with Russian payload","time":{"start":1751281183151,"stop":1751281183151,"duration":0},"status":"passed","severity":"normal"},{"uid":"259c9fdcfe819913","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1751280571221,"stop":1751280571221,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8cffcdf52c2adae","name":"should reject if LightPush is requested but not mounted","time":{"start":1751280562195,"stop":1751280562195,"duration":0},"status":"passed","severity":"normal"},{"uid":"617c66ca0d33e142","name":"Push message with content topic containing long","time":{"start":1751281183155,"stop":1751281183155,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8a4db9238819b6","name":"should load peers from local storage and dispatch events","time":{"start":1751280545236,"stop":1751280545236,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b61a4dd3b261be6","name":"Renews subscription after lossing a connection","time":{"start":1751281080777,"stop":1751281080777,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa9b548fa076af9c","name":"should add and check entries correctly","time":{"start":1751280560549,"stop":1751280560554,"duration":5},"status":"passed","severity":"normal"},{"uid":"da83dc451dc556b8","name":"should have no discoveries enabled by default","time":{"start":1751280561741,"stop":1751280561742,"duration":1},"status":"passed","severity":"normal"},{"uid":"1999a471064341e3","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1751280541226,"stop":1751280541226,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e7a65a8fec5ef4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1751281080768,"stop":1751281080768,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1fae1ec64d61f7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1751281080776,"stop":1751281080776,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5dd90e213141eae","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1751280598626,"stop":1751280598627,"duration":1},"status":"passed","severity":"normal"},{"uid":"c60b027362a8b5a3","name":"Overlapping topic subscription","time":{"start":1751281080772,"stop":1751281080772,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d11d0be7cef47","name":"Subscribe to topic containing numeric and receive message","time":{"start":1751281080764,"stop":1751281080764,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb8ea5caca5cfe5","name":"should use shardsUnderCluster when provided","time":{"start":1751280562039,"stop":1751280562039,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e23efd1a6ec7c85","name":"should properly start and stop event listening","time":{"start":1751280561885,"stop":1751280561889,"duration":4},"status":"passed","severity":"normal"},{"uid":"b7b1748709102366","name":"Nodes with multiple pubsub topic","time":{"start":1751280687722,"stop":1751280687722,"duration":0},"status":"passed","severity":"normal"},{"uid":"a87a9b057dbda898","name":"Check publish message containing Basic HTML tag","time":{"start":1751280694901,"stop":1751280694901,"duration":0},"status":"passed","severity":"normal"},{"uid":"6299151d345704b9","name":"should throw an error if shards are undefined for static sharding","time":{"start":1751280519026,"stop":1751280519026,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb9faa97d0b4b8e2","name":"messageHash returns a Uint8Array","time":{"start":1751280533139,"stop":1751280533141,"duration":2},"status":"passed","severity":"normal"},{"uid":"aaa73745a53babf3","name":"accepts valid message hash query","time":{"start":1751280533025,"stop":1751280533025,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e7535316b2f28e5","name":"should set field with only STORE enabled","time":{"start":1751280525124,"stop":1751280525124,"duration":0},"status":"passed","severity":"normal"},{"uid":"39135e9259ce8b4c","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1751280561884,"stop":1751280561884,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0b8682f4680cc6","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1751280687723,"stop":1751280687723,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef6c44ae0273a52","name":"throws on content topic with non-number generation field","time":{"start":1751280519010,"stop":1751280519011,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ce68420b2c9759c","name":"Callback on promise, aborts when callback returns true","time":{"start":1751280832322,"stop":1751280832323,"duration":1},"status":"passed","severity":"normal"},{"uid":"419f4e6ea8382215","name":"Subscribe to topic containing numeric and publish message","time":{"start":1751280698999,"stop":1751280698999,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2543483f563b67","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1751280533134,"stop":1751280533135,"duration":1},"status":"passed","severity":"normal"},{"uid":"400b2085179bfbcb","name":"Fails to publish duplicate message","time":{"start":1751280694904,"stop":1751280694904,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2681c3f8299a0fb","name":"should initialize with Unhealthy status","time":{"start":1751280561883,"stop":1751280561883,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8545b724c29bd3c","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1751280576134,"stop":1751280576134,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b250e973c00d31a","name":"Fails to publish message with size larger than 1 MB","time":{"start":1751280694906,"stop":1751280694906,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a6c65f42f8b978","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1751280524348,"stop":1751280524348,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23780891938a1b3","name":"Push message with custom timestamp: 1720522198921","time":{"start":1751281183162,"stop":1751281183162,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba25835cf37d07d","name":"Query generator for 2000 messages","time":{"start":1751280832324,"stop":1751280832324,"duration":0},"status":"passed","severity":"normal"},{"uid":"f34a935c9641b344","name":"1 Store, 2 relays, 2 fetches","time":{"start":1751280541149,"stop":1751280541151,"duration":2},"status":"passed","severity":"normal"},{"uid":"7008b788f6824f4b","name":"Subscribe and receives messages on 20 topics","time":{"start":1751281080771,"stop":1751281080771,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf2f85ddabbb70a2","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1751281080763,"stop":1751281080763,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc39250ceb998fc","name":"should properly clean up resources when disposed","time":{"start":1751280560561,"stop":1751280560562,"duration":1},"status":"passed","severity":"normal"},{"uid":"980618ce78d76812","name":"should set field with only LIGHTPUSH enabled","time":{"start":1751280525125,"stop":1751280525125,"duration":0},"status":"passed","severity":"normal"},{"uid":"482e62f4bf9d435","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1751280519040,"stop":1751280519040,"duration":0},"status":"passed","severity":"normal"},{"uid":"44451f1c3231cf7f","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1751280571240,"stop":1751280571240,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aae37cc73efa8a1","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1751280595121,"stop":1751280595122,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9585e8383f63d6d2","name":"should add to incoming buffer if dependencies are not met","time":{"start":1751280576132,"stop":1751280576132,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52d33b63b28fa81","name":"Push message with content topic containing Russian","time":{"start":1751281183142,"stop":1751281183143,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab2c885ed56ee5e8","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1751280519041,"stop":1751280519042,"duration":1},"status":"passed","severity":"normal"},{"uid":"9531e46c73249a92","name":"Push message with custom timestamp: 1751284198920","time":{"start":1751281183148,"stop":1751281183148,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d8b1a398112d65","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1751280571232,"stop":1751280571232,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae49e1144092426c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1751281080767,"stop":1751281080767,"duration":0},"status":"passed","severity":"normal"},{"uid":"daee434f7ba7bb7f","name":"Publish message with custom timestamp: Mon Jun 30 2025 09:51:27 GMT+0000 (Coordinated Universal Time)","time":{"start":1751280694903,"stop":1751280694903,"duration":0},"status":"passed","severity":"normal"},{"uid":"b772193e60f540cb","name":"Check message with no pubsub topic is not received","time":{"start":1751281031112,"stop":1751281031112,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebce49f6a0bdbb9d","name":"should handle special patterns correctly","time":{"start":1751280573467,"stop":1751280573467,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc51f6ff9cbf28d0","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1751280519028,"stop":1751280519028,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d62ffbadfaa1d","name":"Push message with content topic containing SQL Injection","time":{"start":1751281183143,"stop":1751281183143,"duration":0},"status":"passed","severity":"normal"},{"uid":"66cd6da35ec49046","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1751280849082,"stop":1751280849082,"duration":0},"status":"passed","severity":"normal"},{"uid":"283ac5212ea6c45e","name":"should properly compute the node id","time":{"start":1751280525118,"stop":1751280525118,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c2278f9af1da66","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1751280519038,"stop":1751280519039,"duration":1},"status":"passed","severity":"normal"},{"uid":"244e7a9056960a59","name":"messageHashStr returns a hex string","time":{"start":1751280533141,"stop":1751280533141,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d8fdfcacb282fa5","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1751280519021,"stop":1751280519022,"duration":1},"status":"passed","severity":"normal"},{"uid":"211493e469947791","name":"accepts time-filtered query with content filter","time":{"start":1751280533029,"stop":1751280533029,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30d86089d6076c1","name":"should wait for Filter peer to be connected","time":{"start":1751280562198,"stop":1751280562198,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b60c60994af5646","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1751280789772,"stop":1751280789772,"duration":0},"status":"passed","severity":"normal"},{"uid":"97a80d60f32931ea","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1751280816362,"stop":1751280816363,"duration":1},"status":"passed","severity":"normal"},{"uid":"79408c0b45c41121","name":"Check publish message containing Russian","time":{"start":1751280694899,"stop":1751280694900,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb5bb5c4ebe970bb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1751280519029,"stop":1751280519029,"duration":0},"status":"passed","severity":"normal"},{"uid":"31fad3fbe45fe0c0","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1751280571236,"stop":1751280571236,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5ad48b822d3043","name":"should check false positive rate","time":{"start":1751280573468,"stop":1751280573468,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f000bb6c035685","name":"Generator, custom pubsub topic","time":{"start":1751280816360,"stop":1751280816360,"duration":0},"status":"skipped","severity":"normal"},{"uid":"278e1aa84a742f5d","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1751280519043,"stop":1751280519044,"duration":1},"status":"passed","severity":"normal"},{"uid":"7678e120fb968b7a","name":"rejects hash query with time filter","time":{"start":1751280533026,"stop":1751280533029,"duration":3},"status":"passed","severity":"normal"},{"uid":"3367a39dfcfed9e7","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1751280598627,"stop":1751280598628,"duration":1},"status":"passed","severity":"normal"}] |