mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 07:53:08 +00:00
1 line
155 KiB
JSON
1 line
155 KiB
JSON
[{"uid":"86e4b6f36852e20d","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1745326502677,"stop":1745326502677,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f003058bf7c64f","name":"Check received message containing shell command","time":{"start":1745326934043,"stop":1745326934044,"duration":1},"status":"passed","severity":"normal"},{"uid":"3044da6f01e20b40","name":"Push message with content topic containing JSON","time":{"start":1745327137601,"stop":1745327137602,"duration":1},"status":"passed","severity":"normal"},{"uid":"60a6990f590d3003","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1745326449942,"stop":1745326449942,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f9b29f3570a592","name":"Check received message containing special chars","time":{"start":1745326934028,"stop":1745326934029,"duration":1},"status":"passed","severity":"normal"},{"uid":"504dbf689331d79c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1745326934035,"stop":1745326934035,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda9c595b28a95ab","name":"ignores unrecognized TXT record formats","time":{"start":1745326473014,"stop":1745326473014,"duration":0},"status":"passed","severity":"normal"},{"uid":"da1023726d33bd8b","name":"Decoder throws on undefined content topic","time":{"start":1745326484747,"stop":1745326484747,"duration":0},"status":"passed","severity":"normal"},{"uid":"8216d09ab9995016","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1745326709604,"stop":1745326709607,"duration":3},"status":"passed","severity":"normal"},{"uid":"9a6a7703bc5542d1","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1745326449942,"stop":1745326449943,"duration":1},"status":"passed","severity":"normal"},{"uid":"a99e168aff6a033c","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1745326789130,"stop":1745326789130,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea923a75b8e985a","name":"throws an error for improperly formatted content topics","time":{"start":1745326449703,"stop":1745326449704,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed7706b11205ce3a","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1745326502660,"stop":1745326502661,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9251f58160ec501","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1745326502651,"stop":1745326502651,"duration":0},"status":"passed","severity":"normal"},{"uid":"49cbf7e363c26149","name":"Push message with meta","time":{"start":1745327137615,"stop":1745327137615,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2518238e9f7362","name":"Promise Callback - false","time":{"start":1745326774168,"stop":1745326774170,"duration":2},"status":"passed","severity":"normal"},{"uid":"f8db0a7986028a6c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1745327033334,"stop":1745327033334,"duration":0},"status":"passed","severity":"normal"},{"uid":"4171a6215269b0bb","name":"Relay","time":{"start":1745326525872,"stop":1745326525872,"duration":0},"status":"passed","severity":"normal"},{"uid":"685a5c06941e7e63","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app67/2/topic400/test.js","time":{"start":1745326755590,"stop":1745326755590,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ca7af43874d289","name":"should return usable stream attached to connection","time":{"start":1745326464649,"stop":1745326464650,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4862235d4ba2709","name":"Check received message containing Chinese","time":{"start":1745326934029,"stop":1745326934029,"duration":0},"status":"passed","severity":"normal"},{"uid":"319130619b8dd65a","name":"should throw an error for missing sharding configuration","time":{"start":1745326449721,"stop":1745326449721,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f4f53b41f0abc43","name":"Check received message containing short","time":{"start":1745326934039,"stop":1745326934039,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3abb06b248eb4d","name":"should throw error - invalid id","time":{"start":1745326458663,"stop":1745326458663,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54c37ddca8f13a5","name":"Push message with content topic containing XML","time":{"start":1745327137601,"stop":1745327137601,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e9f0c9341241cb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1745326449712,"stop":1745326449712,"duration":0},"status":"passed","severity":"normal"},{"uid":"1042b25d2db7c374","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1745326449716,"stop":1745326449716,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b03b58135b9ff2e","name":"Renews subscription after lossing a connection","time":{"start":1745327033333,"stop":1745327033334,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc9fe3026030ca1","name":"should be able to decode the field with only STORE set to true","time":{"start":1745326457942,"stop":1745326457942,"duration":0},"status":"passed","severity":"normal"},{"uid":"907d5838531a8faf","name":"Correctly serialized arguments","time":{"start":1745326590297,"stop":1745326590297,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a4265884997ca","name":"Check publish message containing Russian","time":{"start":1745326649514,"stop":1745326649515,"duration":1},"status":"passed","severity":"normal"},{"uid":"cce11cb6b3102120","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1745326449723,"stop":1745326449723,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54673bb5442d9a2","name":"Query with Promise Callback, No Decoder","time":{"start":1745326737809,"stop":1745326737809,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80d6d354cbb53ce","name":"Check message with invalid timestamp is not received","time":{"start":1745326934047,"stop":1745326934047,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f4c2dae18bbea8a","name":"addEventListener with correct event","time":{"start":1745326561258,"stop":1745326561258,"duration":0},"status":"passed","severity":"normal"},{"uid":"df133a3dc0becc69","name":"Non TWN Cluster","time":{"start":1745326755575,"stop":1745326755575,"duration":0},"status":"passed","severity":"normal"},{"uid":"682006b706c81aee","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1745326579454,"stop":1745326579455,"duration":1},"status":"passed","severity":"normal"},{"uid":"dca1f22cdd6da15d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1745327033343,"stop":1745327033343,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb01266f7eb3b14","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1745326640942,"stop":1745326640944,"duration":2},"status":"passed","severity":"normal"},{"uid":"807b2f7319c9a6df","name":"Subscribe to topic containing Script and publish message","time":{"start":1745326650465,"stop":1745326650465,"duration":0},"status":"passed","severity":"normal"},{"uid":"97beac0079b7952b","name":"Push message with content topic containing JSON","time":{"start":1745327137614,"stop":1745327137614,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84a069b3c34af80","name":"Check message with no content topic is not received","time":{"start":1745326934036,"stop":1745326934036,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d6d33f41bb69e72","name":"should initialize with Unhealthy status","time":{"start":1745326493722,"stop":1745326493723,"duration":1},"status":"passed","severity":"normal"},{"uid":"54492786d0dbd05e","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1745326724582,"stop":1745326724582,"duration":0},"status":"passed","severity":"normal"},{"uid":"91d268e72abc00fa","name":"Check received message containing Basic HTML tag","time":{"start":1745326934031,"stop":1745326934031,"duration":0},"status":"passed","severity":"normal"},{"uid":"27567a25fec0d0d4","name":"should push the message to the outgoing buffer","time":{"start":1745326503301,"stop":1745326503301,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52d3de6ed51a152","name":"Query with Ordered Callback, No Decoder","time":{"start":1745326737801,"stop":1745326737801,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c1979d6ca1c9df","name":"Push message with special chars payload","time":{"start":1745327137593,"stop":1745327137593,"duration":0},"status":"passed","severity":"normal"},{"uid":"7211447ee4cbfe2b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1745326449713,"stop":1745326449713,"duration":0},"status":"passed","severity":"normal"},{"uid":"760cab3f41772e29","name":"Reopen subscription with peer with lost subscription","time":{"start":1745326588151,"stop":1745326588151,"duration":0},"status":"passed","severity":"normal"},{"uid":"1823b50ba4e9933b","name":"Passing page size 0 when there are 110 messages","time":{"start":1745326786301,"stop":1745326786301,"duration":0},"status":"passed","severity":"normal"},{"uid":"829ce9261d59c849","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1745326502662,"stop":1745326502662,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb91890df943f132","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1745326640937,"stop":1745326640937,"duration":0},"status":"passed","severity":"normal"},{"uid":"2033584ff9ee1e7f","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1745326502644,"stop":1745326502644,"duration":0},"status":"passed","severity":"normal"},{"uid":"76790875c4ab5aa7","name":"Check message with no content topic is not received","time":{"start":1745326934048,"stop":1745326934048,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e9deabfcad4437","name":"Subscribe to topic containing short and publish message","time":{"start":1745326650461,"stop":1745326650462,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8f1826d93b3f3d7","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1745326457937,"stop":1745326457938,"duration":1},"status":"passed","severity":"normal"},{"uid":"484f69a3cffdc6cf","name":"should insert message into bloom filter","time":{"start":1745326503302,"stop":1745326503302,"duration":0},"status":"passed","severity":"normal"},{"uid":"43841454d1c25688","name":"A test","time":{"start":1745326579612,"stop":1745326579613,"duration":1},"status":"passed","severity":"normal"},{"uid":"45d67aab8b69f9e9","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app47/9/topic896/test.js","time":{"start":1745326755598,"stop":1745326755598,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad7ca84bb29c44a","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1745326493226,"stop":1745326493226,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53cdba0ee154d4a","name":"Accepts a valid Waku Message","time":{"start":1745326497333,"stop":1745326497334,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc7b4085f9deb3e","name":"should select older connection if present","time":{"start":1745326464336,"stop":1745326464336,"duration":0},"status":"passed","severity":"normal"},{"uid":"8668aa5f702599e3","name":"Subscribe to topic containing short and receive message","time":{"start":1745327033339,"stop":1745327033339,"duration":0},"status":"passed","severity":"normal"},{"uid":"52bd65fa1439bd8c","name":"should process tasks in queue","time":{"start":1745326493158,"stop":1745326493159,"duration":1},"status":"passed","severity":"normal"},{"uid":"895f6353b48ff360","name":"should partition messages based on acknowledgement status","time":{"start":1745326503307,"stop":1745326503307,"duration":0},"status":"passed","severity":"normal"},{"uid":"44ae994bae1b0ab0","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1745326449717,"stop":1745326449718,"duration":1},"status":"passed","severity":"normal"},{"uid":"4efcf26dfced0b05","name":"Ping on peer without subscriptions","time":{"start":1745326588139,"stop":1745326588139,"duration":0},"status":"passed","severity":"normal"},{"uid":"78079f144e8717b8","name":"throws on content topic with generation field greater than 0","time":{"start":1745326449687,"stop":1745326449687,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fde3c51be43860e","name":"should not receive a peer event after stop","time":{"start":1745326627519,"stop":1745326627520,"duration":1},"status":"passed","severity":"normal"},{"uid":"37ac6d27ebabaf41","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1745326640944,"stop":1745326640945,"duration":1},"status":"passed","severity":"normal"},{"uid":"bff0bb55a01ce3d4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1745326636551,"stop":1745326636551,"duration":0},"status":"passed","severity":"normal"},{"uid":"160d92cba8eaac5a","name":"Passing page size 3 when there are 20 messages","time":{"start":1745326786302,"stop":1745326786302,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb34e78652fca2","name":"Nwaku publishes","time":{"start":1745326641053,"stop":1745326641054,"duration":1},"status":"passed","severity":"normal"},{"uid":"2de320d8b185671f","name":"Push message with Russian payload","time":{"start":1745327137594,"stop":1745327137594,"duration":0},"status":"passed","severity":"normal"},{"uid":"581a2754066a6fb3","name":"getPeersByDiscovery","time":{"start":1745326646103,"stop":1745326646104,"duration":1},"status":"passed","severity":"normal"},{"uid":"36c2edc5e6af85d8","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1745326502665,"stop":1745326502665,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2c330fcd3c54cb","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1745326449700,"stop":1745326449700,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e69800605efda6","name":"should reject on timeout if it was set","time":{"start":1745326493922,"stop":1745326493922,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc4b760d9c239ff","name":"Wrong topic","time":{"start":1745326755602,"stop":1745326755602,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d83c7401b893d4a","name":"should set field with all protocols disabled","time":{"start":1745326458673,"stop":1745326458673,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8b5d18d744d89a","name":"should throw error - no public key","time":{"start":1745326458663,"stop":1745326458663,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cdef8b52bb04fd1","name":"should not fail to start the service if it is already started","time":{"start":1745326476819,"stop":1745326476820,"duration":1},"status":"passed","severity":"normal"},{"uid":"8db3e058512827a7","name":"Subscribe and receive messages via waku relay post","time":{"start":1745327033325,"stop":1745327033325,"duration":0},"status":"passed","severity":"normal"},{"uid":"7474f9695a6fb05d","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1745326449697,"stop":1745326449697,"duration":0},"status":"passed","severity":"normal"},{"uid":"3932039755c5500b","name":"Push message with content topic containing unicode special characters","time":{"start":1745327137614,"stop":1745327137615,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5dcfc3bc625f923","name":"udp ip6 address","time":{"start":1745326458003,"stop":1745326458004,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9fd8ef7e8285ba6","name":"Push message with Chinese payload","time":{"start":1745327137606,"stop":1745327137607,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4ff3e8408b5b57e","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1745326457938,"stop":1745326457938,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26329ecfe1deff2","name":"should be online or offline if network state changed","time":{"start":1745326520875,"stop":1745326520876,"duration":1},"status":"passed","severity":"normal"},{"uid":"89f277b39d8347d5","name":"throws on content topic with empty encoding field","time":{"start":1745326449690,"stop":1745326449690,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a89cb6de70478da","name":"Push message with custom timestamp: 1714568140569","time":{"start":1745327137616,"stop":1745327137616,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ad4fff36fe588e","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1745326473016,"stop":1745326473017,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1a262f0759613ca","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1745326449704,"stop":1745326449705,"duration":1},"status":"passed","severity":"normal"},{"uid":"208bd776fc933c5f","name":"should add to incoming buffer if dependencies are not met","time":{"start":1745326503304,"stop":1745326503305,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d14b327a10f60ed","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1745326449701,"stop":1745326449701,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f7b209115b1e74","name":"Push message with content topic containing shell command","time":{"start":1745327137614,"stop":1745327137614,"duration":0},"status":"passed","severity":"normal"},{"uid":"90ad504878f28b0e","name":"Push message with rate limit","time":{"start":1745327137603,"stop":1745327137603,"duration":0},"status":"passed","severity":"normal"},{"uid":"9042296a1f9f8e73","name":"Check received message containing emoji","time":{"start":1745326934033,"stop":1745326934033,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1cfee72080e2b2b","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1745326449710,"stop":1745326449710,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ef71402fc475b77","name":"connected peers and dial","time":{"start":1745326627658,"stop":1745326627658,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c21068336cdd0460","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1745326640937,"stop":1745326640938,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdfa338ac303893e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1745326449714,"stop":1745326449714,"duration":0},"status":"passed","severity":"normal"},{"uid":"1928e19175d5c99d","name":"Check publish message containing shell command","time":{"start":1745326649522,"stop":1745326649525,"duration":3},"status":"passed","severity":"normal"},{"uid":"3a97380c5e0e02b3","name":"should mark all messages in causal history as acknowledged","time":{"start":1745326503305,"stop":1745326503305,"duration":0},"status":"passed","severity":"normal"},{"uid":"d435e3b576636161","name":"should properly create location multiaddrs - tcp6","time":{"start":1745326458671,"stop":1745326458672,"duration":1},"status":"passed","severity":"normal"},{"uid":"c71e4691b1fdd531","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1745326528537,"stop":1745326528538,"duration":1},"status":"passed","severity":"normal"},{"uid":"d411308001850282","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1745326502680,"stop":1745326502681,"duration":1},"status":"passed","severity":"normal"},{"uid":"8477408b4949c8e8","name":"Check received message with timestamp: 1745326519684 ","time":{"start":1745326934046,"stop":1745326934046,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bbe6ea49f765f3","name":"should update ack status of messages in outgoing buffer","time":{"start":1745326503309,"stop":1745326503309,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b38c0f2b2f1106","name":"Generator, custom pubsub topic","time":{"start":1745326769891,"stop":1745326769891,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4a20a9816a5e3b8c","name":"Push message with content topic containing short","time":{"start":1745327137598,"stop":1745327137598,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7c5b7672dc3c05","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1745326449712,"stop":1745326449713,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c636b92577a449b","name":"Check publish message containing numeric","time":{"start":1745326649510,"stop":1745326649510,"duration":0},"status":"passed","severity":"normal"},{"uid":"53cd896ab0ed22b6","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1745326502651,"stop":1745326502652,"duration":1},"status":"passed","severity":"normal"},{"uid":"b00de79b36ad9ac6","name":"Push message with content topic containing Arabic","time":{"start":1745327137612,"stop":1745327137612,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a0307088822223","name":"Push message with Basic HTML tag payload","time":{"start":1745327137595,"stop":1745327137595,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb6bede8c17142b4","name":"Check publish message containing long","time":{"start":1745326649502,"stop":1745326649510,"duration":8},"status":"passed","severity":"normal"},{"uid":"aa18d204be0ac3ce","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1745326709607,"stop":1745326709608,"duration":1},"status":"passed","severity":"normal"},{"uid":"74c377f2aa08b402","name":"should throw an error for missing required configuration","time":{"start":1745326449708,"stop":1745326449708,"duration":0},"status":"passed","severity":"normal"},{"uid":"b258c0b472695b0c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1745326636549,"stop":1745326636550,"duration":1},"status":"passed","severity":"normal"},{"uid":"2563ed5c4ef568a7","name":"handles different networkShards values correctly","time":{"start":1745326449703,"stop":1745326449703,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a31dd555d9ec455","name":"Relay - times out","time":{"start":1745326800339,"stop":1745326800340,"duration":1},"status":"passed","severity":"normal"},{"uid":"746feca74b61612","name":"it tolerates circular branch references","time":{"start":1745326473013,"stop":1745326473013,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f169bb3628a35f","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1745326502678,"stop":1745326502678,"duration":0},"status":"passed","severity":"normal"},{"uid":"623d4df0a0dd0284","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1745326449713,"stop":1745326449714,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2bf9ac33dda9463","name":"should be able to decode the field with only RELAY set to true","time":{"start":1745326457940,"stop":1745326457941,"duration":1},"status":"passed","severity":"normal"},{"uid":"550280c13c2b4570","name":"isConnected between 2 js-waku relay nodes","time":{"start":1745326540344,"stop":1745326540346,"duration":2},"status":"passed","severity":"normal"},{"uid":"1b99249ebf53e08c","name":"Used by Waku Relay","time":{"start":1745326793435,"stop":1745326793435,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d3bcddd6aaebdf","name":"passes more than one ENR URLs and attempts connection","time":{"start":1745326524875,"stop":1745326524876,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8f873428e9a7c5d0","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1745326724584,"stop":1745326724585,"duration":1},"status":"passed","severity":"normal"},{"uid":"4871a714a984a7e9","name":"Passing page size 10 when there are 10 messages","time":{"start":1745326786302,"stop":1745326786303,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9d90a71ed0ed537","name":"Publishes to nwaku","time":{"start":1745326641052,"stop":1745326641053,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f5c96a6b35f7a76","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1745326449698,"stop":1745326449699,"duration":1},"status":"passed","severity":"normal"},{"uid":"3418db309fa2f3e0","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1745326502638,"stop":1745326502638,"duration":0},"status":"passed","severity":"normal"},{"uid":"509f945bcd8b8b56","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1745326769890,"stop":1745326769891,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b5899a411c5f40c","name":"Check publish message containing XML","time":{"start":1745326649521,"stop":1745326649521,"duration":0},"status":"passed","severity":"normal"},{"uid":"23a3383ebe37890c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1745326449711,"stop":1745326449711,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf09f777404df6e","name":"Check publish message containing special chars","time":{"start":1745326649510,"stop":1745326649510,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2db2f01f7b5d925","name":"Ordered Callback - true","time":{"start":1745326774170,"stop":1745326774178,"duration":8},"status":"passed","severity":"normal"},{"uid":"44afa6581a3453f7","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1745326493724,"stop":1745326493724,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae5adb2a75c96ea","name":"should properly create location multiaddrs - tcp","time":{"start":1745326458672,"stop":1745326458672,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd826ba11da1fd3","name":"Query generator for multiple messages with different message text format","time":{"start":1745326773976,"stop":1745326773976,"duration":0},"status":"passed","severity":"normal"},{"uid":"3412f36b145d15db","name":"Fails to publish message with wrong content topic","time":{"start":1745326649537,"stop":1745326649537,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a021514066e640c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1745327033340,"stop":1745327033340,"duration":0},"status":"passed","severity":"normal"},{"uid":"3620b560030789df","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1745326449709,"stop":1745326449709,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd145b94ce095c0f","name":"Check received message containing short","time":{"start":1745326934026,"stop":1745326934026,"duration":0},"status":"passed","severity":"normal"},{"uid":"652590f5089479f2","name":"should never report false negatives","time":{"start":1745326504609,"stop":1745326504609,"duration":0},"status":"passed","severity":"normal"},{"uid":"c275847939c75bb7","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1745326636548,"stop":1745326636549,"duration":1},"status":"passed","severity":"normal"},{"uid":"a872e4bf17bd9f5c","name":"should handle corrupted local storage data gracefully","time":{"start":1745326476822,"stop":1745326476823,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9faa4bdcec07e7a","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1745326458660,"stop":1745326458661,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c7637fd0d3621e1","name":"should not allow unachievable error rate","time":{"start":1745326502613,"stop":1745326502614,"duration":1},"status":"passed","severity":"normal"},{"uid":"daf3ca0e1f1d1e20","name":"Push message with escaped characters payload","time":{"start":1745327137609,"stop":1745327137609,"duration":0},"status":"passed","severity":"normal"},{"uid":"11aa2ac2b7bc801a","name":"should properly create location multiaddrs - udp4","time":{"start":1745326458670,"stop":1745326458670,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f3b7bc96c3c941","name":"Publish message with rate limit","time":{"start":1745326649543,"stop":1745326649543,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c803b943bb4b5ea","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1745326502645,"stop":1745326502645,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e71772206abd20c","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1745326502679,"stop":1745326502679,"duration":0},"status":"passed","severity":"normal"},{"uid":"11921fba6fb09f63","name":"should throw an error if shards are undefined for static sharding","time":{"start":1745326449708,"stop":1745326449708,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ec6a0acf8854e4","name":"Fails to push message with large meta","time":{"start":1745327137615,"stop":1745327137615,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc29c6b741b8025","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1745326755603,"stop":1745326755603,"duration":0},"status":"passed","severity":"normal"},{"uid":"211bdfa030f7bc6a","name":"random static sharding 10 - Cluster ID: 397, Shard ID: 124","time":{"start":1745326765133,"stop":1745326765134,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fda4bac515c7902","name":"Check received message with timestamp: 1649153314 ","time":{"start":1745326934046,"stop":1745326934046,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe6dfafea5e14de","name":"can start the service","time":{"start":1745326524870,"stop":1745326524871,"duration":1},"status":"passed","severity":"normal"},{"uid":"91e8eda5427ff081","name":"Fields are not dropped","time":{"start":1745326464408,"stop":1745326464408,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c8143af0d1c157","name":"Subscribe to topic containing long and publish message","time":{"start":1745326650462,"stop":1745326650463,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f53545314032603","name":"should add and remove event listeners correctly","time":{"start":1745326476823,"stop":1745326476823,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21e76e21de42af3","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1745326528538,"stop":1745326528538,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae22671ed2be3e2b","name":"should not fail to stop the service if it was not started","time":{"start":1745326476819,"stop":1745326476819,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d1d1de0d6e5ec47","name":"Js publishes, other Js receives","time":{"start":1745326641054,"stop":1745326641055,"duration":1},"status":"passed","severity":"normal"},{"uid":"7145e3af99359554","name":"Check message received after nwaku node is restarted","time":{"start":1745326934050,"stop":1745326934051,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4dfa95dc6547d056","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1745326449700,"stop":1745326449701,"duration":1},"status":"passed","severity":"normal"},{"uid":"893d73a0c5a5e53d","name":"should handle a minimal index list","time":{"start":1745326449942,"stop":1745326449942,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd8768308a13481","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1745326737802,"stop":1745326737803,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba9d3490fc6724f6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1745327033342,"stop":1745327033342,"duration":0},"status":"passed","severity":"normal"},{"uid":"660516b15071baf0","name":"should return valid sharding parameters for static sharding","time":{"start":1745326449720,"stop":1745326449720,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d47594e047c647","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1745326650467,"stop":1745326650468,"duration":1},"status":"passed","severity":"normal"},{"uid":"27d8669a63d458ff","name":"Should update multiaddrs","time":{"start":1745326590707,"stop":1745326590707,"duration":0},"status":"passed","severity":"normal"},{"uid":"83bc2d600ceeffe8","name":"should return false when shard is not included in network shards","time":{"start":1745326493228,"stop":1745326493229,"duration":1},"status":"passed","severity":"normal"},{"uid":"b40e458db4fa0dd","name":"random static sharding 3 - Cluster ID: 631, Shard ID: 390","time":{"start":1745326765128,"stop":1745326765129,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7de70671ba3bd","name":"Fails to publish message with empty text","time":{"start":1745326649535,"stop":1745326649535,"duration":0},"status":"passed","severity":"normal"},{"uid":"2384f944f51bd22e","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1745326449706,"stop":1745326449706,"duration":0},"status":"passed","severity":"normal"},{"uid":"5625c6fadae20969","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1745326449710,"stop":1745326449710,"duration":0},"status":"passed","severity":"normal"},{"uid":"adac448491d598a3","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1745326650465,"stop":1745326650465,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2daecc5e54ae0cf","name":"Check received message containing Script","time":{"start":1745326934030,"stop":1745326934031,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e8c0c772cb065b","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1745326449720,"stop":1745326449720,"duration":0},"status":"passed","severity":"normal"},{"uid":"19dc46397862ee96","name":"Encoder throws on undefined content topic","time":{"start":1745326483003,"stop":1745326483004,"duration":1},"status":"passed","severity":"normal"},{"uid":"684de764aef00159","name":"Ping on unsubscribed peer","time":{"start":1745326588139,"stop":1745326588149,"duration":10},"status":"passed","severity":"normal"},{"uid":"a4abb5a8978b42f8","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1745326502675,"stop":1745326502675,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd1130d98e99f2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1745327033337,"stop":1745327033337,"duration":0},"status":"passed","severity":"normal"},{"uid":"c84a19d20ec8d784","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1745326449707,"stop":1745326449707,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7018fb35a8fa0c","name":"Query Generator, Multiple PubsubTopics","time":{"start":1745326737798,"stop":1745326737799,"duration":1},"status":"passed","severity":"normal"},{"uid":"afb5a250426f4d8a","name":"should increase lamport timestamp","time":{"start":1745326503303,"stop":1745326503303,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85150788f2d3c64","name":"Decoder throws on undefined content topic","time":{"start":1745326465008,"stop":1745326465008,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f9a166b6b3eec0","name":"Check received message containing escaped characters","time":{"start":1745326934044,"stop":1745326934044,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd6e1313d57ae8f","name":"removeEventListener with wrong event","time":{"start":1745326561259,"stop":1745326561259,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f17e639288fe198","name":"should throw error - no id","time":{"start":1745326458661,"stop":1745326458662,"duration":1},"status":"passed","severity":"normal"},{"uid":"30f9df862d3f6ab5","name":"Push message with Arabic payload","time":{"start":1745327137607,"stop":1745327137607,"duration":0},"status":"passed","severity":"normal"},{"uid":"f820e21d8781e7b9","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1745326457943,"stop":1745326457943,"duration":0},"status":"passed","severity":"normal"},{"uid":"3985340a65b42917","name":"Promise Callback - true","time":{"start":1745326774168,"stop":1745326774168,"duration":0},"status":"passed","severity":"normal"},{"uid":"53621f851dd88dee","name":"Encoder throws on empty string content topic","time":{"start":1745326465008,"stop":1745326465008,"duration":0},"status":"passed","severity":"normal"},{"uid":"a94a361faa7a5447","name":"Push message with content topic containing special chars","time":{"start":1745327137599,"stop":1745327137599,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b623566a36eb248","name":"should initialize with default number of peers","time":{"start":1745326493492,"stop":1745326493492,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25c0787761febce","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1745326789127,"stop":1745326789128,"duration":1},"status":"passed","severity":"normal"},{"uid":"976186ae5630bab","name":"should throw an error for an unconfigured topic","time":{"start":1745326449718,"stop":1745326449718,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eacde99b882444a","name":"should return false","time":{"start":1745326458663,"stop":1745326458664,"duration":1},"status":"passed","severity":"normal"},{"uid":"3067529aec8598e9","name":"should fail to send if no connected peers found","time":{"start":1745326493906,"stop":1745326493906,"duration":0},"status":"passed","severity":"normal"},{"uid":"943a3e9f6a8a19fc","name":"Overlapping topic subscription","time":{"start":1745327033338,"stop":1745327033338,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc424b2d2d5fc275","name":"should initialize with custom number of peers","time":{"start":1745326493492,"stop":1745326493498,"duration":6},"status":"passed","severity":"normal"},{"uid":"52201f5b10c2a6e5","name":"Subscribe and publish message","time":{"start":1745326650459,"stop":1745326650459,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e04678e5529f434","name":"can start the service","time":{"start":1745326627516,"stop":1745326627517,"duration":1},"status":"passed","severity":"normal"},{"uid":"a15f5e67b47fab3d","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1745326502674,"stop":1745326502674,"duration":0},"status":"passed","severity":"normal"},{"uid":"56609a25e67ec603","name":"Generator, custom pubsub topic","time":{"start":1745326769889,"stop":1745326769890,"duration":1},"status":"passed","severity":"normal"},{"uid":"70af9c81641a43b2","name":"Check received message containing numeric","time":{"start":1745326934039,"stop":1745326934040,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b639fb5b49bcf54","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1745326449711,"stop":1745326449712,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd1f687c3585d808","name":"Sample","time":{"start":1745326458005,"stop":1745326458005,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71ff6338d4780e4","name":"Default pageSize","time":{"start":1745326786304,"stop":1745326786305,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f60cec3e0419c2e","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1745326472472,"stop":1745326472473,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9f99b8907bb85f2","name":"creates an iterator","time":{"start":1745326787581,"stop":1745326787582,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6ca95be4a0b7855","name":"Check publish message containing SQL Injection","time":{"start":1745326649516,"stop":1745326649517,"duration":1},"status":"passed","severity":"normal"},{"uid":"48c909624f804932","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1745327033326,"stop":1745327033326,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c108fa97efdecc","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1745326449700,"stop":1745326449700,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f233fd29c4342a2","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1745326780584,"stop":1745326780584,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e399c0e1be442f","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1745326449719,"stop":1745326449720,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d1a30a4d429dbf5","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1745326789131,"stop":1745326789131,"duration":0},"status":"passed","severity":"normal"},{"uid":"717b258f2fd6bd01","name":"should attach causal history and bloom filter to each message","time":{"start":1745326503302,"stop":1745326503303,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5a53710be4ab307","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1745326520872,"stop":1745326520872,"duration":0},"status":"passed","severity":"normal"},{"uid":"c63bc946c8e79e0","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1745326934047,"stop":1745326934047,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9fb01181d44367e","name":"retrieves a single peer","time":{"start":1745326473012,"stop":1745326473013,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b5e66463bf20d82","name":"Check message received after jswaku node is restarted","time":{"start":1745326934038,"stop":1745326934038,"duration":0},"status":"skipped","severity":"normal"},{"uid":"90b6db958f7452d","name":"should not receive a peer event before start","time":{"start":1745326476820,"stop":1745326476820,"duration":0},"status":"passed","severity":"normal"},{"uid":"2820a59b726789e2","name":"Push message with content topic containing shell command","time":{"start":1745327137602,"stop":1745327137602,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d92d7695d74de6","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1745326493227,"stop":1745326493227,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f728e63b562d2a","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1745326449719,"stop":1745326449719,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b1e6aa00a7d5ec9","name":"Check publish message containing unicode special characters","time":{"start":1745326649527,"stop":1745326649527,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf2a912e4f265df","name":"Refresh subscription","time":{"start":1745327033327,"stop":1745327033328,"duration":1},"status":"passed","severity":"normal"},{"uid":"44c85272ef800075","name":"Check publish message containing Chinese","time":{"start":1745326649511,"stop":1745326649512,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6c353e9e5c5452c","name":"isConnected return false after peer stops","time":{"start":1745326540343,"stop":1745326540344,"duration":1},"status":"passed","severity":"normal"},{"uid":"59ae7ab5365ae18e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1745326636546,"stop":1745326636547,"duration":1},"status":"passed","severity":"normal"},{"uid":"824cf60ed9b1fa0b","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1745326502655,"stop":1745326502656,"duration":1},"status":"passed","severity":"normal"},{"uid":"1189a0cedadbbf5f","name":"ignores domain fetching errors","time":{"start":1745326473014,"stop":1745326473014,"duration":0},"status":"passed","severity":"normal"},{"uid":"3255324b4e76b46","name":"peer:update - should do nothing if another protocol hit","time":{"start":1745326464652,"stop":1745326464653,"duration":1},"status":"passed","severity":"normal"},{"uid":"c21631da890064f4","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1745326449699,"stop":1745326449700,"duration":1},"status":"passed","severity":"normal"},{"uid":"757c8359195789a7","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1745326457939,"stop":1745326457939,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b740948269c5336","name":"Decrypt messages","time":{"start":1745326629023,"stop":1745326629023,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e34e852316d319","name":"Add multiple subscription objects on single nwaku node","time":{"start":1745327033333,"stop":1745327033333,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c0eac899d835ec","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1745326579443,"stop":1745326579454,"duration":11},"status":"passed","severity":"normal"},{"uid":"1dcab7fd7ace5e6e","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1745326502614,"stop":1745326502614,"duration":0},"status":"passed","severity":"normal"},{"uid":"598317c9207120d8","name":"Query with Promise Callback, No message returned","time":{"start":1745326737810,"stop":1745326737810,"duration":0},"status":"passed","severity":"normal"},{"uid":"c60667d55ad3767c","name":"should return PeerId when PeerId is provided","time":{"start":1745326493223,"stop":1745326493224,"duration":1},"status":"passed","severity":"normal"},{"uid":"a123e846fc6184a7","name":"stop","time":{"start":1745326561261,"stop":1745326561261,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d582e9a7f83f8e6","name":"should only return 1 node with relay capability","time":{"start":1745326473015,"stop":1745326473015,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb2a18536c8239b","name":"random static sharding 4 - Cluster ID: 424, Shard ID: 515","time":{"start":1745326765129,"stop":1745326765130,"duration":1},"status":"passed","severity":"normal"},{"uid":"aff0d90796786f3b","name":"Check received message containing SQL Injection","time":{"start":1745326934030,"stop":1745326934030,"duration":0},"status":"passed","severity":"normal"},{"uid":"41866d07dbb7dc6d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1745326502681,"stop":1745326502681,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a187761f27a1ba","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1745326650460,"stop":1745326650460,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e21f015f650ecd","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1745326502656,"stop":1745326502657,"duration":1},"status":"passed","severity":"normal"},{"uid":"93cfdb8a0b0a2d40","name":"isConnected should return false after all peers disconnect","time":{"start":1745326540343,"stop":1745326540343,"duration":0},"status":"passed","severity":"normal"},{"uid":"361f93a5cdfd1893","name":"addEventListener with wrong event","time":{"start":1745326561258,"stop":1745326561258,"duration":0},"status":"passed","severity":"normal"},{"uid":"c09217de5da7a028","name":"throws on empty content topic","time":{"start":1745326449685,"stop":1745326449686,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba0d19d2ea5521ea","name":"Overlapping topic subscription","time":{"start":1745326650461,"stop":1745326650461,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3861f22a216aeaa3","name":"should be sent with empty content","time":{"start":1745326503308,"stop":1745326503308,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e7e418d526e9e13","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1745326457939,"stop":1745326457939,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7018d57a06d62ec","name":"should use the provided clusterId for the pubsub topic","time":{"start":1745326449723,"stop":1745326449723,"duration":0},"status":"passed","severity":"normal"},{"uid":"1058f641f8619209","name":"unsubscribes","time":{"start":1745326787582,"stop":1745326787583,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e5076fd492bc59d","name":"should be able to decode the field with only FILTER set to true","time":{"start":1745326457941,"stop":1745326457941,"duration":0},"status":"passed","severity":"normal"},{"uid":"51529242741f4a25","name":"Push message with content topic containing emoji","time":{"start":1745327137602,"stop":1745327137603,"duration":1},"status":"passed","severity":"normal"},{"uid":"630507c2fbd8045b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1745326502681,"stop":1745326502682,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d08e9f0037b99ce","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1745326780585,"stop":1745326780585,"duration":0},"status":"passed","severity":"normal"},{"uid":"a090e59ddb6c9514","name":"Rejects garbage","time":{"start":1745326497334,"stop":1745326497334,"duration":0},"status":"passed","severity":"normal"},{"uid":"c86b94dc1f254393","name":"should add received messages to bloom filter","time":{"start":1745326503304,"stop":1745326503304,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc45be91127261dd","name":"Subscribe to topic containing emoji and receive message","time":{"start":1745327033333,"stop":1745327033333,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9694c9c1f36fb1b","name":"can start and stop the service","time":{"start":1745326476818,"stop":1745326476819,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac04e629861c1e18","name":"Sets default value correctly","time":{"start":1745326793435,"stop":1745326793436,"duration":1},"status":"passed","severity":"normal"},{"uid":"90193f1d12253297","name":"should properly create location multiaddrs - udp","time":{"start":1745326458672,"stop":1745326458672,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9eae5caf3abce9d","name":"shard 0","time":{"start":1745326765126,"stop":1745326765126,"duration":0},"status":"passed","severity":"normal"},{"uid":"2912347672f44610","name":"Fails to push message bigger that 1MB","time":{"start":1745327137617,"stop":1745327137617,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c660a5e420275d","name":"should not fail to start the service if it is already started","time":{"start":1745326627518,"stop":1745326627518,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd314489dce2f574","name":"Decoder throws on undefined content topic","time":{"start":1745326483004,"stop":1745326483005,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ab8a9c94f83150d","name":"Push message with custom timestamp: 1745322940569","time":{"start":1745327137604,"stop":1745327137604,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde9a6989126185f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1745327137601,"stop":1745327137601,"duration":0},"status":"passed","severity":"normal"},{"uid":"603fab184bc387f3","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1745326502676,"stop":1745326502676,"duration":0},"status":"passed","severity":"normal"},{"uid":"63d9690970f3da74","name":"Subscribe to topic containing short and receive message","time":{"start":1745327033328,"stop":1745327033328,"duration":0},"status":"passed","severity":"normal"},{"uid":"2824d0ab9490394a","name":"Push message with Basic HTML tag payload","time":{"start":1745327137608,"stop":1745327137608,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b8b6a43109c630","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1745326502639,"stop":1745326502643,"duration":4},"status":"passed","severity":"normal"},{"uid":"ca1734b2ba497ee9","name":"Check publish message containing Arabic","time":{"start":1745326649513,"stop":1745326649513,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f459b9a03b19ed","name":"Encoder throws on undefined content topic","time":{"start":1745326484746,"stop":1745326484746,"duration":0},"status":"passed","severity":"normal"},{"uid":"1656912115d5dc72","name":"Passing invalid cursor","time":{"start":1745326724585,"stop":1745326724586,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbd333000afe5258","name":"Check meta is set [symmetric]","time":{"start":1745326483002,"stop":1745326483003,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e15f61ee7c48ea","name":"Ping on unsubscribed peer","time":{"start":1745326588150,"stop":1745326588151,"duration":1},"status":"passed","severity":"normal"},{"uid":"841645cbe42ebbc9","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1745326650466,"stop":1745326650466,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceac259fbf0ef56c","name":"Check message on other pubsub topic is not received","time":{"start":1745326934047,"stop":1745326934048,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d0f7bf022ecae3e","name":"Check publish message containing Script","time":{"start":1745326649517,"stop":1745326649521,"duration":4},"status":"passed","severity":"normal"},{"uid":"5d3e07ec8f3e9f27","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1745326789128,"stop":1745326789129,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4bf29ae1d76bdcb","name":"Check received message containing Chinese","time":{"start":1745326934040,"stop":1745326934040,"duration":0},"status":"passed","severity":"normal"},{"uid":"8884de652daa8fcf","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1745326502661,"stop":1745326502662,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f4bb43cd850314d","name":"should not fail to stop the service if it was not started","time":{"start":1745326627517,"stop":1745326627518,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fccf478d85fd8ad","name":"Fails to publish message with size larger than 1 MB","time":{"start":1745326649538,"stop":1745326649538,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54a37bc5d03ef15","name":"throws on content topic with empty application field","time":{"start":1745326449688,"stop":1745326449688,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad56a5959be754b1","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1745326449721,"stop":1745326449721,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e69eb4691b87119","name":"Should update shard info","time":{"start":1745326590708,"stop":1745326590708,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f2d7df67b4dbab","name":"should properly start and stop event listening","time":{"start":1745326493725,"stop":1745326493725,"duration":0},"status":"passed","severity":"normal"},{"uid":"806974851058b74","name":"connects to nwaku","time":{"start":1745326793432,"stop":1745326793433,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5ee7250530d9a67","name":"non connected peers","time":{"start":1745326627659,"stop":1745326627660,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c5a077167628a993","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1745326457942,"stop":1745326457942,"duration":0},"status":"passed","severity":"normal"},{"uid":"70cd56a4adfaff6e","name":"random static sharding 8 - Cluster ID: 76, Shard ID: 210","time":{"start":1745326765132,"stop":1745326765132,"duration":0},"status":"passed","severity":"normal"},{"uid":"bccfe153be59e3d","name":"Push message with emoji payload","time":{"start":1745327137597,"stop":1745327137597,"duration":0},"status":"passed","severity":"normal"},{"uid":"12580f8bb71645c4","name":"Publish message with custom timestamp: Tue Apr 22 2025 11:57:21 GMT+0000 (Coordinated Universal Time)","time":{"start":1745326649530,"stop":1745326649530,"duration":0},"status":"passed","severity":"normal"},{"uid":"c56aaaeabdaa585b","name":"Push message with XML payload","time":{"start":1745327137595,"stop":1745327137595,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3856cc044f43347","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1745327033345,"stop":1745327033345,"duration":0},"status":"passed","severity":"normal"},{"uid":"63075c9afe8d83f6","name":"Check message received after jswaku node is restarted","time":{"start":1745326934049,"stop":1745326934050,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d7cac2ffbc91b2de","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1745326449699,"stop":1745326449699,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f6886c438e34608","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1745326502663,"stop":1745326502664,"duration":1},"status":"passed","severity":"normal"},{"uid":"971744a89db4300f","name":"Relay - dialed first","time":{"start":1745326800337,"stop":1745326800337,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f83fd034806d17","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1745326471775,"stop":1745326471776,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ce1159c6be7f39f","name":"Push message with Script payload","time":{"start":1745327137608,"stop":1745327137608,"duration":0},"status":"passed","severity":"normal"},{"uid":"2478070a5e09ed09","name":"should throw if no connection provided","time":{"start":1745326464650,"stop":1745326464651,"duration":1},"status":"passed","severity":"normal"},{"uid":"d049d74a214617a6","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1745326590223,"stop":1745326590223,"duration":0},"status":"passed","severity":"normal"},{"uid":"8844a693d04f1a7f","name":"Check message with non string payload is not received","time":{"start":1745326934037,"stop":1745326934038,"duration":1},"status":"passed","severity":"normal"},{"uid":"211674747d859d45","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1745326449707,"stop":1745326449707,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec6199544f0ba90","name":"start node with empty shard should fail","time":{"start":1745326765136,"stop":1745326765136,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1e24ba33bead6c","name":"Init the array if not present","time":{"start":1745326449544,"stop":1745326449546,"duration":2},"status":"passed","severity":"normal"},{"uid":"9796861ef2c85413","name":"Subscribe to topic containing Script and receive message","time":{"start":1745327033330,"stop":1745327033331,"duration":1},"status":"passed","severity":"normal"},{"uid":"54c1b80a4fc3595f","name":"Push message with content topic containing short","time":{"start":1745327137610,"stop":1745327137611,"duration":1},"status":"passed","severity":"normal"},{"uid":"3281cf99301cf33d","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1745326502650,"stop":1745326502651,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1899d374785af7d","name":"Passing an array","time":{"start":1745326793434,"stop":1745326793434,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad55b6cf97dfc54f","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1745326646105,"stop":1745326646106,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed609621565619f4","name":"Check message with no pubsub topic is not received","time":{"start":1745326934048,"stop":1745326934048,"duration":0},"status":"passed","severity":"normal"},{"uid":"df7b85ff0f3e7231","name":"random static sharding 7 - Cluster ID: 475, Shard ID: 575","time":{"start":1745326765131,"stop":1745326765132,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c78cbd40707fa2d","name":"same cluster, same shard: nodes connect","time":{"start":1745326590224,"stop":1745326590225,"duration":1},"status":"passed","severity":"normal"},{"uid":"f60892edd066ba68","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1745326472473,"stop":1745326472473,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66f2588f29ed522","name":"should insert elements correctly","time":{"start":1745326504608,"stop":1745326504608,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c237f6c022ab773","name":"All","time":{"start":1745326525872,"stop":1745326525873,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc757a0d392fb7ce","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1745326449709,"stop":1745326449709,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2249f78a26bf6","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1745326527121,"stop":1745326527121,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a83d443cd5de4b","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1745326502680,"stop":1745326502680,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd3b59269338051","name":"Push message with content topic containing XML","time":{"start":1745327137613,"stop":1745327137613,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9cd9eb1448281e3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1745327033335,"stop":1745327033336,"duration":1},"status":"passed","severity":"normal"},{"uid":"f36ebf8252639112","name":"caches peers it previously fetched","time":{"start":1745326473015,"stop":1745326473015,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d6739c2ee2e086","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1745326502678,"stop":1745326502678,"duration":0},"status":"passed","severity":"normal"},{"uid":"1548ca006b0886d4","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1745326502679,"stop":1745326502679,"duration":0},"status":"passed","severity":"normal"},{"uid":"10fb568fb229a708","name":"Reusing cursor across nodes","time":{"start":1745326724585,"stop":1745326724585,"duration":0},"status":"passed","severity":"normal"},{"uid":"13ef8138d76b2104","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1745326502638,"stop":1745326502639,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1ec7d0fc429c27f","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1745326493724,"stop":1745326493725,"duration":1},"status":"passed","severity":"normal"},{"uid":"15a6bb4d6433d3a8","name":"Ping on peer without subscriptions","time":{"start":1745326588150,"stop":1745326588150,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fcc6f2efafcc5f6","name":"Push message equal or less that 1MB","time":{"start":1745327137604,"stop":1745327137605,"duration":1},"status":"passed","severity":"normal"},{"uid":"8739fc86207e291c","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1745326457943,"stop":1745326457947,"duration":4},"status":"passed","severity":"normal"},{"uid":"47305d01d0b9bb4e","name":"Push 30 different messages","time":{"start":1745327137610,"stop":1745327137610,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f09e292e2417d6c3","name":"should send to specified number of peers of used peers","time":{"start":1745326493906,"stop":1745326493907,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1fdab53e81dfaf9","name":"Push message with content topic containing Chinese","time":{"start":1745327137611,"stop":1745327137612,"duration":1},"status":"passed","severity":"normal"},{"uid":"176aef4cc10dbfea","name":"Check publish message after client node is restarted","time":{"start":1745326649539,"stop":1745326649539,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e3ad586577aef263","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1745326502646,"stop":1745326502649,"duration":3},"status":"passed","severity":"normal"},{"uid":"454c8cad8b13ff86","name":"should not receive a peer event after stop","time":{"start":1745326524874,"stop":1745326524874,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d8066f6181aef4","name":"Check received message containing long","time":{"start":1745326934027,"stop":1745326934027,"duration":0},"status":"passed","severity":"normal"},{"uid":"2012174683d1e360","name":"Subscribe to topic containing special chars and receive message","time":{"start":1745327033329,"stop":1745327033329,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f841996b1a813ad","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1745326724583,"stop":1745326724584,"duration":1},"status":"passed","severity":"normal"},{"uid":"888c63cb7b9ec6a5","name":"Check publish message containing short","time":{"start":1745326649501,"stop":1745326649501,"duration":0},"status":"passed","severity":"normal"},{"uid":"a75a34c8bd80f811","name":"removeEventListener with correct event","time":{"start":1745326561258,"stop":1745326561259,"duration":1},"status":"passed","severity":"normal"},{"uid":"14cd00fe35aa03e","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1745326502678,"stop":1745326502679,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9115b9a1cc2ed26","name":"Push message with long payload","time":{"start":1745327137605,"stop":1745327137606,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e5fa1dd80896c94","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1745326590223,"stop":1745326590224,"duration":1},"status":"passed","severity":"normal"},{"uid":"d710464b7aef265e","name":"Push message with custom timestamp: 1745330140569","time":{"start":1745327137616,"stop":1745327137616,"duration":0},"status":"passed","severity":"normal"},{"uid":"64fa5c496f940e9f","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1745326649537,"stop":1745326649538,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcee58544da5ca4b","name":"Check received message containing Basic HTML tag","time":{"start":1745326934043,"stop":1745326934043,"duration":0},"status":"passed","severity":"normal"},{"uid":"f190803cd554026b","name":"Filter","time":{"start":1745326800342,"stop":1745326800343,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2d24f3b801ec179","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1745326765135,"stop":1745326765136,"duration":1},"status":"passed","severity":"normal"},{"uid":"c63f0ad1b23282c9","name":"should return unique PubsubTopics for static sharding","time":{"start":1745326449706,"stop":1745326449706,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f73f313d818480","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1745326493229,"stop":1745326493229,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8632065e39c9c18","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1745326502683,"stop":1745326502684,"duration":1},"status":"passed","severity":"normal"},{"uid":"10ab319007f28750","name":"Check received message containing Arabic","time":{"start":1745326934041,"stop":1745326934041,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57a11f61e6694b0","name":"isConnected should return true after first peer connects","time":{"start":1745326540342,"stop":1745326540343,"duration":1},"status":"passed","severity":"normal"},{"uid":"7917aeafbef09e74","name":"should properly create peer info with all multiaddrs","time":{"start":1745326458673,"stop":1745326458673,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b372097ac4a9f26","name":"Passing page size 19 when there are 20 messages","time":{"start":1745326786303,"stop":1745326786304,"duration":1},"status":"passed","severity":"normal"},{"uid":"a18c5a528b875a0a","name":"Callback on promise","time":{"start":1745326773978,"stop":1745326773979,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a1e7f44e7cbbfd4","name":"should wait for LightPush peer to be connected","time":{"start":1745326493922,"stop":1745326493923,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e95a20901bfb210","name":"Check received message with timestamp: 1745326519684000000 ","time":{"start":1745326934045,"stop":1745326934046,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4345ad6c32fc911","name":"random static sharding 6 - Cluster ID: 784, Shard ID: 739","time":{"start":1745326765131,"stop":1745326765131,"duration":0},"status":"passed","severity":"normal"},{"uid":"afbf6f809321830","name":"Push message with content topic containing Arabic","time":{"start":1745327137599,"stop":1745327137600,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a58248e3155fb74","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1745326540341,"stop":1745326540342,"duration":1},"status":"passed","severity":"normal"},{"uid":"5db6435d99b649f2","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1745326457937,"stop":1745326457937,"duration":0},"status":"passed","severity":"normal"},{"uid":"699b68383a71c1ff","name":"Push message with numeric payload","time":{"start":1745327137606,"stop":1745327137606,"duration":0},"status":"passed","severity":"normal"},{"uid":"8936da9b95070920","name":"Subscribe to topic containing shell command and receive message","time":{"start":1745327033332,"stop":1745327033332,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c6b67619564e79","name":"Sign & Recover","time":{"start":1745326483370,"stop":1745326483371,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b4b3404bbfcc4dd","name":"handles empty shards array correctly","time":{"start":1745326449721,"stop":1745326449722,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cce1654fec9a459","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1745327033340,"stop":1745327033340,"duration":0},"status":"passed","severity":"normal"},{"uid":"139d71f5638c96ec","name":"Check received message containing long","time":{"start":1745326934039,"stop":1745326934039,"duration":0},"status":"passed","severity":"normal"},{"uid":"31be6170ae9ff1b3","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1745326636548,"stop":1745326636548,"duration":0},"status":"passed","severity":"normal"},{"uid":"563d9b15cc5af671","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1745326449711,"stop":1745326449711,"duration":0},"status":"passed","severity":"normal"},{"uid":"731853eb90904b8b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1745327033343,"stop":1745327033343,"duration":0},"status":"passed","severity":"normal"},{"uid":"85185518ef0a4a9","name":"Query with Ordered Callback, No message returned","time":{"start":1745326737801,"stop":1745326737801,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e523654348b4f12","name":"Asymmetric encrypt & decrypt","time":{"start":1745326483368,"stop":1745326483369,"duration":1},"status":"passed","severity":"normal"},{"uid":"e586f81fcc50e1cd","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1745326502658,"stop":1745326502659,"duration":1},"status":"passed","severity":"normal"},{"uid":"deee8b811727e5dc","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1745326502615,"stop":1745326502615,"duration":0},"status":"passed","severity":"normal"},{"uid":"8435cf5200eb5852","name":"Subscribe and receives messages on 20 topics","time":{"start":1745327033326,"stop":1745327033326,"duration":0},"status":"passed","severity":"normal"},{"uid":"832bab6572d3665c","name":"Push message with shell command payload","time":{"start":1745327137609,"stop":1745327137609,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d2bedcf0500e54","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1745327033342,"stop":1745327033342,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b5dd675d9d5deb2","name":"should wait for Filter peer to be connected","time":{"start":1745326493923,"stop":1745326493923,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab10e0eabfd4a251","name":"Decoder throws on empty string content topic","time":{"start":1745326465009,"stop":1745326465009,"duration":0},"status":"passed","severity":"normal"},{"uid":"a46e85fa6c12078c","name":"safeDispatchEvent","time":{"start":1745326561261,"stop":1745326561261,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf36ff43f646c5ce","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app25/1/topic928/xml","time":{"start":1745326755588,"stop":1745326755589,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7a91f50d6537904","name":"Check received message with timestamp: 1745326519684 ","time":{"start":1745326934034,"stop":1745326934034,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d61ce74b2228e9b","name":"Decoder throws on empty string content topic","time":{"start":1745326483005,"stop":1745326483005,"duration":0},"status":"passed","severity":"normal"},{"uid":"40300a16c61e178","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1745326636550,"stop":1745326636551,"duration":1},"status":"passed","severity":"normal"},{"uid":"78a185871a1feec4","name":"should get / set TCP multiaddr","time":{"start":1745326458669,"stop":1745326458670,"duration":1},"status":"passed","severity":"normal"},{"uid":"572c733bc1aaefa4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1745327033336,"stop":1745327033337,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d8ee9624838e4bb","name":"Check received message containing XML","time":{"start":1745326934042,"stop":1745326934042,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5be88f1df5d2f61","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1745326449716,"stop":1745326449717,"duration":1},"status":"passed","severity":"normal"},{"uid":"a776008e501b73d4","name":"Push message with custom timestamp: 1714568140569","time":{"start":1745327137604,"stop":1745327137604,"duration":0},"status":"passed","severity":"normal"},{"uid":"940746459f935cde","name":"same cluster, different shard: nodes connect","time":{"start":1745326590225,"stop":1745326590226,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ed3fecf387e8bef","name":"Check publish message containing JSON","time":{"start":1745326649522,"stop":1745326649522,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef8f78663b045c0","name":"should wait for Store peer to be connected","time":{"start":1745326493923,"stop":1745326493924,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0ea6b5c2710ffbc","name":"should check connected peers if present and suitable","time":{"start":1745326493922,"stop":1745326493922,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f58f648358a3","name":"Push message with content topic containing numeric","time":{"start":1745327137611,"stop":1745327137611,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb57ad8dbdfb6cbb","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1745326646105,"stop":1745326646105,"duration":0},"status":"skipped","severity":"normal"},{"uid":"87460f4d04761e3e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1745327137613,"stop":1745327137614,"duration":1},"status":"passed","severity":"normal"},{"uid":"81a768ae785a768a","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1745326472468,"stop":1745326472469,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4ce8cf0f69b6205","name":"Push message with content topic containing unicode special characters","time":{"start":1745327137602,"stop":1745327137602,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f4895ff2ab317a","name":"Encoder throws on empty string content topic","time":{"start":1745326483004,"stop":1745326483004,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ef2c3d6666d3d5","name":"Push message with SQL Injection payload","time":{"start":1745327137607,"stop":1745327137607,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f28415d7d6606e","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1745326502645,"stop":1745326502646,"duration":1},"status":"passed","severity":"normal"},{"uid":"62b2a9b5a5fdcf5b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1745326636547,"stop":1745326636548,"duration":1},"status":"passed","severity":"normal"},{"uid":"765ea55fc62ae278","name":"through manual discovery","time":{"start":1745326590454,"stop":1745326590455,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc1e7e69350e0c39","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1745326650459,"stop":1745326650459,"duration":0},"status":"passed","severity":"normal"},{"uid":"de601c9f076c56b6","name":"Fails to publish duplicate message","time":{"start":1745326649534,"stop":1745326649534,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee34c6319951ef52","name":"can start the service","time":{"start":1745326476817,"stop":1745326476818,"duration":1},"status":"passed","severity":"normal"},{"uid":"a517ef5a1671459","name":"Check received message containing Russian","time":{"start":1745326934041,"stop":1745326934041,"duration":0},"status":"passed","severity":"normal"},{"uid":"4484d50356d9cfbc","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1745327033326,"stop":1745327033326,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a896eb30f158d1","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1745326483002,"stop":1745326483002,"duration":0},"status":"passed","severity":"normal"},{"uid":"e69c0f421231fe23","name":"should return the pubsub topic directly if a string is provided","time":{"start":1745326449718,"stop":1745326449719,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7be868008a2ca0d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1745326524875,"stop":1745326524875,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be0e5ae843caa87","name":"should retry on complete failure if specified","time":{"start":1745326493907,"stop":1745326493907,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89f4e4f2fcfda1c","name":"Symmetric encrypt & Decrypt","time":{"start":1745326483369,"stop":1745326483369,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3c94cab6a998970","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1745326464654,"stop":1745326464654,"duration":0},"status":"passed","severity":"normal"},{"uid":"270bce65e79129d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1745326769894,"stop":1745326769894,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b55608119c8fa46","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1745326449719,"stop":1745326449719,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf945474357915f","name":"Push message with Arabic payload","time":{"start":1745327137594,"stop":1745327137594,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15033c4c6765d77","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1745327033345,"stop":1745327033345,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d7b7c980ae6ee0","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1745326457947,"stop":1745326457947,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8a5a85ae19d03f","name":"Check publish message containing escaped characters","time":{"start":1745326649526,"stop":1745326649526,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c65ac3f0c0eaaa","name":"Query generator for multiple messages with multiple decoders","time":{"start":1745326773977,"stop":1745326773978,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f4318aec60aa90e","name":"Push message with special chars payload","time":{"start":1745327137606,"stop":1745327137606,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4e3a4bc0d407db","name":"Push message with meta","time":{"start":1745327137603,"stop":1745327137603,"duration":0},"status":"passed","severity":"normal"},{"uid":"7920cee0d201c4fa","name":"Check received message containing emoji","time":{"start":1745326934045,"stop":1745326934045,"duration":0},"status":"passed","severity":"normal"},{"uid":"f530e0789d1fe92f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1745326636550,"stop":1745326636550,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fda3b8ec1c01933","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1745326449691,"stop":1745326449696,"duration":5},"status":"passed","severity":"normal"},{"uid":"c12047649d4c1262","name":"random static sharding 5 - Cluster ID: 744, Shard ID: 752","time":{"start":1745326765130,"stop":1745326765131,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf83aad1d33933cc","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app81/3/topic686/test.js","time":{"start":1745326755581,"stop":1745326755584,"duration":3},"status":"passed","severity":"normal"},{"uid":"bb0a1d98f8660488","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app96/3/topic641/proto","time":{"start":1745326755591,"stop":1745326755597,"duration":6},"status":"passed","severity":"normal"},{"uid":"33ab0d5c6e1789f9","name":"should handle special patterns correctly","time":{"start":1745326504610,"stop":1745326504610,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a4ef3592a6981c","name":"Push message with content topic containing special chars","time":{"start":1745327137611,"stop":1745327137611,"duration":0},"status":"passed","severity":"normal"},{"uid":"750edfb9f96bd26a","name":"can start and stop the service","time":{"start":1745326524871,"stop":1745326524871,"duration":0},"status":"passed","severity":"normal"},{"uid":"928f069a6e525416","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1745326483001,"stop":1745326483002,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc7eee5e1809aa68","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1745327033329,"stop":1745327033329,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf89c1f120ea3c1","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1745326449697,"stop":1745326449697,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd89ebf57dc6ad33","name":"Push message with content topic containing long","time":{"start":1745327137598,"stop":1745327137598,"duration":0},"status":"passed","severity":"normal"},{"uid":"59023b7d62bc79b2","name":"1 Relay, 1 Filter, gives up","time":{"start":1745326472729,"stop":1745326472729,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b954c3070cf2c8e","name":"should get / set UDP multiaddr","time":{"start":1745326458669,"stop":1745326458669,"duration":0},"status":"passed","severity":"normal"},{"uid":"2210ae45df32c3dd","name":"Push message with SQL Injection payload","time":{"start":1745327137594,"stop":1745327137594,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddaa6af264ba92aa","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1745326709609,"stop":1745326709609,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45a32b586a793c0","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app19/1/topic8/test.js","time":{"start":1745326755581,"stop":1745326755581,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc30cea720d1e26","name":"Waku message hash computation (meta attribute not present)","time":{"start":1745326452419,"stop":1745326452419,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cdc608287ab3033","name":"Push message with emoji payload","time":{"start":1745327137610,"stop":1745327137610,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a439144801dbce","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1745326502661,"stop":1745326502661,"duration":0},"status":"passed","severity":"normal"},{"uid":"d45eddaeeb21914b","name":"Subscribe to topic containing XML and publish message","time":{"start":1745326650466,"stop":1745326650466,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f35f6256c76451","name":"Push message with long payload","time":{"start":1745327137592,"stop":1745327137592,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf8b2dbc8611b14","name":"Encoder throws on undefined content topic","time":{"start":1745326465007,"stop":1745326465008,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d80af9505a696c0","name":"Check publish message after service node is restarted","time":{"start":1745326649539,"stop":1745326649539,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3b704acaaff35a78","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1745327033341,"stop":1745327033341,"duration":0},"status":"passed","severity":"normal"},{"uid":"326b693790bfb8b2","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app45/10/topic440/test.js","time":{"start":1745326755591,"stop":1745326755591,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83daa60096165db","name":"Ephemeral messages are not stored","time":{"start":1745326527120,"stop":1745326527120,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e8896d6e14d30e","name":"should be called at least once on all `peer:discovery` events","time":{"start":1745326528534,"stop":1745326528534,"duration":0},"status":"passed","severity":"normal"},{"uid":"b835c8679ae3fdda","name":"should use shardsUnderCluster when provided","time":{"start":1745326493226,"stop":1745326493227,"duration":1},"status":"passed","severity":"normal"},{"uid":"20ffb7f62cb8203c","name":"Waku message hash computation (payload length 0)","time":{"start":1745326452419,"stop":1745326452419,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b05bfa8f56519fe","name":"random static sharding 1 - Cluster ID: 80, Shard ID: 517","time":{"start":1745326765127,"stop":1745326765128,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd648d81b9f0c15e","name":"Check message with no payload is not received","time":{"start":1745326934049,"stop":1745326934049,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdfa09a1026db596","name":"Relay + Store","time":{"start":1745326525872,"stop":1745326525872,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea5cd354aa44d06","name":"should throw an error for insufficient data","time":{"start":1745326449943,"stop":1745326449943,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfbaf02e93212d94","name":"Push message with content topic containing Russian","time":{"start":1745327137600,"stop":1745327137600,"duration":0},"status":"passed","severity":"normal"},{"uid":"48205d419e212f98","name":"Check message with no pubsub topic is not received","time":{"start":1745326934036,"stop":1745326934036,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda4cf5a701c2aca","name":"Refresh subscription","time":{"start":1745327033338,"stop":1745327033339,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6b121b143573d25","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1745326452418,"stop":1745326452418,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a39dcc2cc5bac6","name":"should not allow k > 12","time":{"start":1745326502611,"stop":1745326502613,"duration":2},"status":"passed","severity":"normal"},{"uid":"c55582d120abd6af","name":"Subscribe and receive messages via lightPush","time":{"start":1745327033335,"stop":1745327033335,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea96126a9379bb3","name":"Publish message with custom timestamp: Tue Apr 22 2025 13:57:21 GMT+0000 (Coordinated Universal Time)","time":{"start":1745326649533,"stop":1745326649534,"duration":1},"status":"passed","severity":"normal"},{"uid":"3301a87892ab770e","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1745326449715,"stop":1745326449715,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e072edce24ac68d","name":"recovers when dns.resolve returns empty","time":{"start":1745326473014,"stop":1745326473014,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e44a5053ac29552","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1745326457947,"stop":1745326457948,"duration":1},"status":"passed","severity":"normal"},{"uid":"713dbe492d42e57e","name":"should decode valid enr with tcp successfully","time":{"start":1745326458661,"stop":1745326458661,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb512026784343b9","name":"Publish without waiting for remote peer","time":{"start":1745326650458,"stop":1745326650458,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c6012ea225b411d","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1745327033335,"stop":1745327033335,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b1f038ee9eb1b53","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1745326755574,"stop":1745326755575,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7186bd6c7fd01fa","name":"Using a function","time":{"start":1745326793434,"stop":1745326793434,"duration":0},"status":"passed","severity":"normal"},{"uid":"467eb5e5f4dddbb","name":"should decode valid enr successfully","time":{"start":1745326458660,"stop":1745326458660,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70c216c24f1b57","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1745326502680,"stop":1745326502680,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cff128f6b4fb0e2","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1745326520873,"stop":1745326520873,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d08ae137723aaf","name":"Renews subscription after lossing a connection","time":{"start":1745327033344,"stop":1745327033345,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8d01bc01b1deb11","name":"handles empty contentTopics array correctly","time":{"start":1745326449722,"stop":1745326449722,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49646a9c97706b4","name":"Fails to push message with large meta","time":{"start":1745327137603,"stop":1745327137603,"duration":0},"status":"passed","severity":"normal"},{"uid":"c339ec44a9797762","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1745326765126,"stop":1745326765127,"duration":1},"status":"passed","severity":"normal"},{"uid":"c86f7356270e860a","name":"should request renew when peer disconnects","time":{"start":1745326493499,"stop":1745326493501,"duration":2},"status":"passed","severity":"normal"},{"uid":"cc9c3b7a0e25d955","name":"pre and post cipher","time":{"start":1745326483370,"stop":1745326483370,"duration":0},"status":"passed","severity":"normal"},{"uid":"38cfd95dd2a229a3","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1745326449699,"stop":1745326449699,"duration":0},"status":"passed","severity":"normal"},{"uid":"246a7044faa42d73","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1745327033332,"stop":1745327033332,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f7b1610783cd72","name":"should request peer renewal on specific errors","time":{"start":1745326493159,"stop":1745326493160,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ae470a0aed1d9cc","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1745326502681,"stop":1745326502681,"duration":0},"status":"passed","severity":"normal"},{"uid":"563f9f5b4b8d7bd8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1745326502683,"stop":1745326502683,"duration":0},"status":"passed","severity":"normal"},{"uid":"2907423b088e3c3","name":"Query Generator - false","time":{"start":1745326774166,"stop":1745326774167,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a978213f1382677","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1745327033332,"stop":1745327033333,"duration":1},"status":"passed","severity":"normal"},{"uid":"be90d636b58fe119","name":"returns all values when wanted number is greater than available values","time":{"start":1745326471769,"stop":1745326471775,"duration":6},"status":"passed","severity":"normal"},{"uid":"d0575f801cd67e8e","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1745326464653,"stop":1745326464654,"duration":1},"status":"passed","severity":"normal"},{"uid":"683d75c534c35b10","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1745326502644,"stop":1745326502645,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab9f8ee2dec3e292","name":"Ordered Callback - false","time":{"start":1745326774178,"stop":1745326774178,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e4758e8970e0ab","name":"Check message with non string payload is not received","time":{"start":1745326934049,"stop":1745326934049,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa1f5103bcf5d58c","name":"Generator, 2 different pubsubtopics","time":{"start":1745326769891,"stop":1745326769892,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ef6888efa9101588","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1745326502677,"stop":1745326502678,"duration":1},"status":"passed","severity":"normal"},{"uid":"d66021e9a973d0d5","name":"Subscribe and receives messages on 20 topics","time":{"start":1745327033337,"stop":1745327033337,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfaa739e12bed8db","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1745326502614,"stop":1745326502615,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cd1c9d1a8e0ad47","name":"Subscribe to topic containing JSON and receive message","time":{"start":1745327033331,"stop":1745327033332,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca06f3cddb46f14b","name":"Round trip binary encryption [ecies, signature]","time":{"start":1745326484745,"stop":1745326484745,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dae6dc78fee0094","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1745326640941,"stop":1745326640942,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ad3a28a5c3097fc","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1745326789129,"stop":1745326789129,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2536d92729714a1","name":"can start and stop the service","time":{"start":1745326627517,"stop":1745326627517,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3abebe2b977c5f0","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1745326502659,"stop":1745326502660,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c2496bc3a062825","name":"groups content topics by expected pubsub topic","time":{"start":1745326449702,"stop":1745326449702,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcab8d308a076831","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1745326650460,"stop":1745326650461,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec38978920de9792","name":"should use DNS peer discovery with light client","time":{"start":1745326524875,"stop":1745326524875,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f4077078b13a2a6b","name":"should not retry if at least one success","time":{"start":1745326493908,"stop":1745326493908,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a18097441fe07d","name":"should throw error - no public key","time":{"start":1745326458662,"stop":1745326458662,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04f6ec7f6ff98c","name":"nwaku subscribes","time":{"start":1745326641051,"stop":1745326641052,"duration":1},"status":"passed","severity":"normal"},{"uid":"4088b6683a83da0c","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1745326789129,"stop":1745326789129,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c655a7822950f60","name":"Push message with numeric payload","time":{"start":1745327137592,"stop":1745327137593,"duration":1},"status":"passed","severity":"normal"},{"uid":"880fe6a7a6f1b109","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1745326650468,"stop":1745326650468,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e300e08cbda930","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1745326449723,"stop":1745326449724,"duration":1},"status":"passed","severity":"normal"},{"uid":"10378a7df1806aa","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1745326449704,"stop":1745326449704,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2087bebafaa990","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1745327033330,"stop":1745327033330,"duration":0},"status":"passed","severity":"normal"},{"uid":"366993e95ad3c4c8","name":"Push message with Chinese payload","time":{"start":1745327137593,"stop":1745327137593,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d9de2ebbe79ac51","name":"should be able to encode the field with only STORE set to true","time":{"start":1745326457935,"stop":1745326457936,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bc0714447d04a6c","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1745326502675,"stop":1745326502675,"duration":0},"status":"passed","severity":"normal"},{"uid":"f775ff8aec67a5df","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1745326640939,"stop":1745326640941,"duration":2},"status":"passed","severity":"normal"},{"uid":"d5cdf96e6be151be","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1745326502683,"stop":1745326502683,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72c09439fb8e759","name":"Push message with short payload","time":{"start":1745327137605,"stop":1745327137605,"duration":0},"status":"passed","severity":"normal"},{"uid":"6061d4a5b5a7f9c8","name":"Callback on promise, aborts when callback returns true","time":{"start":1745326773979,"stop":1745326773979,"duration":0},"status":"passed","severity":"normal"},{"uid":"81367d8ba0f56273","name":"Nodes with multiple pubsub topic","time":{"start":1745326640938,"stop":1745326640939,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c011d29c76c0385","name":"Push message with custom timestamp: 1745322940569","time":{"start":1745327137616,"stop":1745327137616,"duration":0},"status":"passed","severity":"normal"},{"uid":"7999117fa0b58a13","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1745327033324,"stop":1745327033325,"duration":1},"status":"passed","severity":"normal"},{"uid":"de9310ea34193ef9","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1745326472468,"stop":1745326472468,"duration":0},"status":"passed","severity":"normal"},{"uid":"e951b54bd425ddc3","name":"should return no connections if no open connection provided","time":{"start":1745326464335,"stop":1745326464336,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0fdfab7b8d306a0","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1745326502676,"stop":1745326502677,"duration":1},"status":"passed","severity":"normal"},{"uid":"53c43b57edd5dae2","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1745326724582,"stop":1745326724583,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e18f732b5c4c966","name":"getPeersByDiscovery","time":{"start":1745326561259,"stop":1745326561259,"duration":0},"status":"passed","severity":"normal"},{"uid":"50626c461350b97b","name":"should be able to encode the field with only FILTER set to true","time":{"start":1745326457936,"stop":1745326457936,"duration":0},"status":"passed","severity":"normal"},{"uid":"519c2b29b0e364d8","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1745326520873,"stop":1745326520874,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2e914e27ec72786","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1745326636552,"stop":1745326636552,"duration":0},"status":"passed","severity":"normal"},{"uid":"285ce6be096c9259","name":"Subscribe to topic containing emoji and receive message","time":{"start":1745327033344,"stop":1745327033344,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af7a89106524e2e","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1745326780583,"stop":1745326780584,"duration":1},"status":"passed","severity":"normal"},{"uid":"1063de1050e18c35","name":"more peers than existing","time":{"start":1745326627659,"stop":1745326627659,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f6c76bdcc345d46","name":"should use provided shard info when available","time":{"start":1745326493225,"stop":1745326493225,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9afaa399c6d965e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1745327033328,"stop":1745327033329,"duration":1},"status":"passed","severity":"normal"},{"uid":"e55392314b688fe","name":"Subscribe to topic containing special chars and receive message","time":{"start":1745327033340,"stop":1745327033340,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c55051174feff0a","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1745326520869,"stop":1745326520871,"duration":2},"status":"passed","severity":"normal"},{"uid":"23f4eee6e1a2c3b4","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1745326449698,"stop":1745326449698,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf63566348c7dc9","name":"Ping on subscribed peer","time":{"start":1745326588138,"stop":1745326588139,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbd6801eecea2e67","name":"1 Store, 2 fetches","time":{"start":1745326472728,"stop":1745326472728,"duration":0},"status":"passed","severity":"normal"},{"uid":"604a0661dee5122c","name":"Subscribe and receive messages via waku relay post","time":{"start":1745327033336,"stop":1745327033336,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b5321014ea18cd","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1745326502676,"stop":1745326502676,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b28448122764722","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1745326493906,"stop":1745326493906,"duration":0},"status":"passed","severity":"normal"},{"uid":"c14863855e25eab4","name":"Subscribe to topic containing shell command and publish message","time":{"start":1745326650467,"stop":1745326650467,"duration":0},"status":"passed","severity":"normal"},{"uid":"6377281a767e2b56","name":"should return empty list for no shard","time":{"start":1745326449708,"stop":1745326449708,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b890843ed9800d","name":"less peers than existing","time":{"start":1745326627659,"stop":1745326627659,"duration":0},"status":"skipped","severity":"normal"},{"uid":"31ba58d596846b72","name":"Check received message with timestamp: 1649153314 ","time":{"start":1745326934034,"stop":1745326934034,"duration":0},"status":"passed","severity":"normal"},{"uid":"17241e56170b0d41","name":"should encode/decode to RLP encoding","time":{"start":1745326458665,"stop":1745326458665,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d782de1495d7d27","name":"should emit a peer event after start","time":{"start":1745326627518,"stop":1745326627519,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6f957958fb119b8","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1745326502650,"stop":1745326502650,"duration":0},"status":"passed","severity":"normal"},{"uid":"d89f7b2b5051c6b9","name":"should handle connection events","time":{"start":1745326493501,"stop":1745326493504,"duration":3},"status":"passed","severity":"normal"},{"uid":"8037595cf64400f0","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1745327033327,"stop":1745327033327,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb13732db1c8306","name":"should check false positive rate","time":{"start":1745326504610,"stop":1745326504611,"duration":1},"status":"passed","severity":"normal"},{"uid":"49254141773852ca","name":"should reject if Filter is requested but not mounted","time":{"start":1745326493921,"stop":1745326493922,"duration":1},"status":"passed","severity":"normal"},{"uid":"c284ef7b73e4b39f","name":"1 Store, 2 relays, 2 fetches","time":{"start":1745326472728,"stop":1745326472729,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2925e795d6da105","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1745326502682,"stop":1745326502682,"duration":0},"status":"passed","severity":"normal"},{"uid":"33342b1d4f5611de","name":"should return false when clusterId doesn't match","time":{"start":1745326493228,"stop":1745326493228,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e5eb23314aeb65","name":"should throw an error for empty SingleShardInfos array","time":{"start":1745326449705,"stop":1745326449705,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8297b74cd94f038","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1745326502657,"stop":1745326502658,"duration":1},"status":"passed","severity":"normal"},{"uid":"f81556582c15454b","name":"Push message with shell command payload","time":{"start":1745327137596,"stop":1745327137596,"duration":0},"status":"passed","severity":"normal"},{"uid":"af3b890440fc74fc","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1745326449705,"stop":1745326449705,"duration":0},"status":"passed","severity":"normal"},{"uid":"402fd8e40d07a4d5","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1745326449707,"stop":1745326449707,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fbba904d07963d0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1745326636551,"stop":1745326636551,"duration":0},"status":"passed","severity":"normal"},{"uid":"c492e7f3e522df1","name":"should not throw an error for a single configured topic","time":{"start":1745326449717,"stop":1745326449717,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1b908bd16f2ea3","name":"Encoder throws on empty string content topic","time":{"start":1745326484746,"stop":1745326484747,"duration":1},"status":"passed","severity":"normal"},{"uid":"dda23da9fe779bce","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1745326502685,"stop":1745326502686,"duration":1},"status":"passed","severity":"normal"},{"uid":"f561e9cddcc5c83b","name":"should properly create location multiaddrs - tcp4","time":{"start":1745326458671,"stop":1745326458671,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e83ec97b2f6040","name":"should emit a peer event after start","time":{"start":1745326524873,"stop":1745326524873,"duration":0},"status":"passed","severity":"normal"},{"uid":"520c7a14602fadf5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1745326449714,"stop":1745326449715,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ea498325ca505d7","name":"handles different clusterIds correctly","time":{"start":1745326449703,"stop":1745326449703,"duration":0},"status":"passed","severity":"normal"},{"uid":"df4036b0ec39aabd","name":"different cluster, same shard: nodes don't connect","time":{"start":1745326590226,"stop":1745326590227,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff4b2aee7fa772c1","name":"Subscribe to topic containing numeric and receive message","time":{"start":1745327033339,"stop":1745327033339,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bcb4d42f1fe4854","name":"Push message with XML payload","time":{"start":1745327137608,"stop":1745327137608,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7d5b225204bdb7","name":"Check publish message containing emoji","time":{"start":1745326649527,"stop":1745326649527,"duration":0},"status":"passed","severity":"normal"},{"uid":"7720990cbbc742e4","name":"Overlapping topic subscription","time":{"start":1745327033327,"stop":1745327033327,"duration":0},"status":"passed","severity":"normal"},{"uid":"628aef032fc92375","name":"Check message with no payload is not received","time":{"start":1745326934037,"stop":1745326934037,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a082cb1d42686b3","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1745326502652,"stop":1745326502652,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f8c7fca851904af","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1745326502684,"stop":1745326502684,"duration":0},"status":"passed","severity":"normal"},{"uid":"21897ede941f0478","name":"does not throw on valid cases","time":{"start":1745326449684,"stop":1745326449685,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb82b5cc28665fe0","name":"Check received message containing JSON","time":{"start":1745326934043,"stop":1745326934043,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d69b7f41ab6ed43","name":"Check publish message containing Basic HTML tag","time":{"start":1745326649521,"stop":1745326649521,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a67eae2e82e39a","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1745326449702,"stop":1745326449703,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e92811b0c223228","name":"should load peers from local storage and dispatch events","time":{"start":1745326476821,"stop":1745326476822,"duration":1},"status":"passed","severity":"normal"},{"uid":"b56bcacc0dcf1a36","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1745326472471,"stop":1745326472472,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd253bbc07532e16","name":"should properly create location multiaddrs - udp6","time":{"start":1745326458671,"stop":1745326458671,"duration":0},"status":"passed","severity":"normal"},{"uid":"cabe8293df68764f","name":"Push message with content topic containing numeric","time":{"start":1745327137598,"stop":1745327137599,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6e17a8496c59961","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1745326527121,"stop":1745326527121,"duration":0},"status":"passed","severity":"normal"},{"uid":"2215a6c7f785302a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1745327033324,"stop":1745327033324,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dcb69eaab49dd7e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1745326449715,"stop":1745326449715,"duration":0},"status":"passed","severity":"normal"},{"uid":"648e0db307f46f62","name":"Register correct protocols","time":{"start":1745326650458,"stop":1745326650458,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e332ce7106bccae","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1745326502676,"stop":1745326502676,"duration":0},"status":"passed","severity":"normal"},{"uid":"827138f18ec2544f","name":"should set field with only RELAY enabled","time":{"start":1745326458674,"stop":1745326458674,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c24ada07141338","name":"should serialize and deserialize correctly","time":{"start":1745326504609,"stop":1745326504609,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ac3e418ee1514f","name":"Nodes with multiple pubsub topic","time":{"start":1745326640944,"stop":1745326640944,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a7dfdd66b1cdfce","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1745326724581,"stop":1745326724582,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1d560b07e919587","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1745326780585,"stop":1745326780585,"duration":0},"status":"passed","severity":"normal"},{"uid":"af05cb364e84e643","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1745327033329,"stop":1745327033330,"duration":1},"status":"passed","severity":"normal"},{"uid":"710878b982c64d07","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1745326502649,"stop":1745326502650,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e2672179276c60d","name":"Push message with content topic containing Script","time":{"start":1745327137613,"stop":1745327137613,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ffc922e23db9761","name":"Check received message containing SQL Injection","time":{"start":1745326934041,"stop":1745326934042,"duration":1},"status":"passed","severity":"normal"},{"uid":"42dbf71a9a208066","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1745327033325,"stop":1745327033325,"duration":0},"status":"passed","severity":"normal"},{"uid":"23a8160a3b27f6d6","name":"should handle general insertion and lookup correctly","time":{"start":1745326504610,"stop":1745326504610,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4d32f1e249154","name":"should only return 1 node with relay and store capability","time":{"start":1745326473015,"stop":1745326473016,"duration":1},"status":"passed","severity":"normal"},{"uid":"4608c9df832aa27b","name":"Generator, 2 different pubsubtopics","time":{"start":1745326769894,"stop":1745326769894,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d2d745756d00cf","name":"should deliver messages after dependencies are met","time":{"start":1745326503306,"stop":1745326503307,"duration":1},"status":"passed","severity":"normal"},{"uid":"631a908da4675ccf","name":"Subscribe to topic containing long and receive message","time":{"start":1745327033328,"stop":1745327033328,"duration":0},"status":"passed","severity":"normal"},{"uid":"c246b08c7c1724d9","name":"start node with empty content topic","time":{"start":1745326755604,"stop":1745326755604,"duration":0},"status":"passed","severity":"normal"},{"uid":"afce88c2b75e64af","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1745327033338,"stop":1745327033338,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c44d9fe70dd5d9a","name":"Check message on other pubsub topic is not received","time":{"start":1745326934035,"stop":1745326934036,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ba88812272b88d7","name":"Push message with content topic containing escaped characters","time":{"start":1745327137614,"stop":1745327137614,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c105a353d406a6","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1745326789128,"stop":1745326789128,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dacdc056312727c","name":"1 Relay, 1 fetch","time":{"start":1745326472727,"stop":1745326472728,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b9f0d1d03bbb6d","name":"Waku message hash computation (no timestamp)","time":{"start":1745326452419,"stop":1745326452420,"duration":1},"status":"passed","severity":"normal"},{"uid":"6116e42fa541276d","name":"listenerCount","time":{"start":1745326561260,"stop":1745326561260,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc4024f151672ae9","name":"Publish message with custom timestamp: Wed May 01 2024 12:57:21 GMT+0000 (Coordinated Universal Time)","time":{"start":1745326649530,"stop":1745326649530,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7eaea73b5924e4","name":"configure the node with multiple pubsub topics","time":{"start":1745326765134,"stop":1745326765135,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad411c0cbb832e0e","name":"Check received message containing escaped characters","time":{"start":1745326934032,"stop":1745326934033,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d11e311b6cba7ac","name":"Subscribe to topic containing emoji and publish message","time":{"start":1745326650468,"stop":1745326650468,"duration":0},"status":"passed","severity":"normal"},{"uid":"61accd0f0605aca9","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1745326709608,"stop":1745326709609,"duration":1},"status":"passed","severity":"normal"},{"uid":"afaf5d152796031b","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app98/7/topic633/utf8","time":{"start":1745326755598,"stop":1745326755602,"duration":4},"status":"passed","severity":"normal"},{"uid":"651db92c38bab38","name":"Check message received after nwaku node is restarted","time":{"start":1745326934038,"stop":1745326934038,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7796a4723b173cb7","name":"should create a new stream if no existing for protocol found","time":{"start":1745326464651,"stop":1745326464651,"duration":0},"status":"passed","severity":"normal"},{"uid":"6533e6c4468ac83","name":"Check received message containing unicode special characters","time":{"start":1745326934033,"stop":1745326934033,"duration":0},"status":"passed","severity":"normal"},{"uid":"19dc6eb301b0a234","name":"Push message with content topic containing Chinese","time":{"start":1745327137599,"stop":1745327137599,"duration":0},"status":"passed","severity":"normal"},{"uid":"874720d98c77ba22","name":"Subscribe and receive messages via lightPush","time":{"start":1745327033324,"stop":1745327033324,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e9fb5004b88bf5","name":"should only return 1 node with store capability","time":{"start":1745326473016,"stop":1745326473016,"duration":0},"status":"passed","severity":"normal"},{"uid":"539e43c861a858b3","name":"Ordered callback, aborts when callback returns true","time":{"start":1745326773979,"stop":1745326773980,"duration":1},"status":"passed","severity":"normal"},{"uid":"47ee1c4ec7b0a9eb","name":"should properly compute the node id","time":{"start":1745326458664,"stop":1745326458664,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf82a2506a57afb","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1745326503308,"stop":1745326503308,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a573d2ee6d8f534","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1745327033336,"stop":1745327033336,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a65cf1d5cfb995","name":"should handle task timeouts","time":{"start":1745326493160,"stop":1745326493161,"duration":1},"status":"passed","severity":"normal"},{"uid":"773deca6bbbb8b8f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1745327033331,"stop":1745327033331,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee7607c407d798df","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1745326540340,"stop":1745326540341,"duration":1},"status":"passed","severity":"normal"},{"uid":"223f89b2f460c187","name":"Query generator for multiple messages with different content topic format","time":{"start":1745326773978,"stop":1745326773978,"duration":0},"status":"passed","severity":"normal"},{"uid":"5891ac94cc47a341","name":"should detect messages with missing dependencies","time":{"start":1745326503306,"stop":1745326503306,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce63ccf7cebaa0c4","name":"Push message with content topic containing SQL Injection","time":{"start":1745327137613,"stop":1745327137613,"duration":0},"status":"passed","severity":"normal"},{"uid":"3babc316bfa69c47","name":"Check received message containing numeric","time":{"start":1745326934027,"stop":1745326934028,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bb4d38eff014062","name":"Query Generator, Wrong PubsubTopic","time":{"start":1745326737798,"stop":1745326737798,"duration":0},"status":"passed","severity":"normal"},{"uid":"3866fed59e0e964e","name":"should correctly map a content topic to a pubsub topic","time":{"start":1745326449722,"stop":1745326449722,"duration":0},"status":"passed","severity":"normal"},{"uid":"7749d7d7778c261f","name":"Check received message containing Script","time":{"start":1745326934042,"stop":1745326934042,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cea3eb0587fff80","name":"should maintain proper timestamps if all messages received","time":{"start":1745326503304,"stop":1745326503304,"duration":0},"status":"passed","severity":"normal"},{"uid":"728a1c7adcfac06e","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1745326473018,"stop":1745326473018,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b9b558fd4bdb3852","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1745326650464,"stop":1745326650464,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8225b0de67d75b","name":"Push 30 different messages","time":{"start":1745327137597,"stop":1745327137597,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8881fe3f68bdbc2d","name":"should set field with all protocols enabled","time":{"start":1745326458673,"stop":1745326458674,"duration":1},"status":"passed","severity":"normal"},{"uid":"4232bed0b3089664","name":"Passing page size 110 when there are 120 messages","time":{"start":1745326786304,"stop":1745326786304,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d6818ffb93969b2","name":"random static sharding 2 - Cluster ID: 426, Shard ID: 696","time":{"start":1745326765128,"stop":1745326765128,"duration":0},"status":"passed","severity":"normal"},{"uid":"323b71d2368300f2","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1745326724584,"stop":1745326724584,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ccb7a2d844fe5fb","name":"Subscribe to topic containing XML and receive message","time":{"start":1745327033331,"stop":1745327033331,"duration":0},"status":"passed","severity":"normal"},{"uid":"267bbb30572694bb","name":"Subscribe to topic containing special chars and publish message","time":{"start":1745326650463,"stop":1745326650463,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb454f0597c4fcd3","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1745326472471,"stop":1745326472471,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba15d70917dec70","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1745326472470,"stop":1745326472471,"duration":1},"status":"passed","severity":"normal"},{"uid":"507ce8105651620e","name":"Push message equal or less that 1MB","time":{"start":1745327137617,"stop":1745327137617,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa35354a31272cc8","name":"Delete observer","time":{"start":1745326629023,"stop":1745326629023,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8ae32c4b391a73","name":"should initialize bloom filter with correct parameters","time":{"start":1745326504607,"stop":1745326504608,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fc1956697c57bce","name":"Subscribe to topic containing XML and receive message","time":{"start":1745327033342,"stop":1745327033342,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f89608c99d284cc","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1745326484745,"stop":1745326484745,"duration":0},"status":"passed","severity":"normal"},{"uid":"796da89e13660392","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1745326449697,"stop":1745326449698,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e27974d9673b62b","name":"Check meta is set [ecies]","time":{"start":1745326484745,"stop":1745326484746,"duration":1},"status":"passed","severity":"normal"},{"uid":"56a517a9c5c6b7fb","name":"should insert message id into causal history","time":{"start":1745326503302,"stop":1745326503302,"duration":0},"status":"passed","severity":"normal"},{"uid":"4099c747b4c16415","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1745326636547,"stop":1745326636547,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bc869d4d2dfb06d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1745326449713,"stop":1745326449713,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea9c47ff79af331","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1745326789130,"stop":1745326789130,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cfbeb36f990c4ee","name":"Push message with content topic containing Script","time":{"start":1745327137601,"stop":1745327137601,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae08b484c35f1484","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1745326502662,"stop":1745326502662,"duration":0},"status":"passed","severity":"normal"},{"uid":"b607ef7355a0ce76","name":"configure the node with multiple content topics","time":{"start":1745326755602,"stop":1745326755603,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc198f25ea854975","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1745327033343,"stop":1745327033344,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a38242982e02e2c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1745327033344,"stop":1745327033344,"duration":0},"status":"passed","severity":"normal"},{"uid":"6153389fb443a195","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1745326502674,"stop":1745326502675,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c9c88addb8cb159","name":"Subscribe to topic containing long and receive message","time":{"start":1745327033339,"stop":1745327033339,"duration":0},"status":"passed","severity":"normal"},{"uid":"28236fc9977d3d6a","name":"Fails to push message bigger that 1MB","time":{"start":1745327137605,"stop":1745327137605,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce240ea28b7c42a","name":"Query generator for 2000 messages","time":{"start":1745326773980,"stop":1745326773980,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba46434a06221bd","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1745326502654,"stop":1745326502655,"duration":1},"status":"passed","severity":"normal"},{"uid":"226cde7047c509b2","name":"Store - dialed first","time":{"start":1745326800340,"stop":1745326800340,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a1fab1f05ce1242","name":"should set field with only STORE enabled","time":{"start":1745326458674,"stop":1745326458674,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f8b28607d0fdbd3","name":"Check received message containing Arabic","time":{"start":1745326934029,"stop":1745326934029,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06e73d73846e4e0","name":"should encode/decode to text encoding","time":{"start":1745326458665,"stop":1745326458669,"duration":4},"status":"passed","severity":"normal"},{"uid":"1c0289171b0ab73e","name":"Throws when trying to push message with empty payload","time":{"start":1745327137597,"stop":1745327137597,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd6e4d087bbab4b3","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1745326452417,"stop":1745326452418,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b991e55be7d5f8e","name":"Push message with content topic containing Russian","time":{"start":1745327137612,"stop":1745327137612,"duration":0},"status":"passed","severity":"normal"},{"uid":"96901491d913a195","name":"Check received message containing Russian","time":{"start":1745326934030,"stop":1745326934030,"duration":0},"status":"passed","severity":"normal"},{"uid":"b72f02f6af7e5ef5","name":"Relay - dialed after","time":{"start":1745326800337,"stop":1745326800339,"duration":2},"status":"passed","severity":"normal"},{"uid":"f30c07bdc6988b74","name":"Decoder throws on empty string content topic","time":{"start":1745326484747,"stop":1745326484747,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc8f72cab881a2a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1745327033330,"stop":1745327033330,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc44f7d45d33b61","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1745326473017,"stop":1745326473017,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec3f19c85174274c","name":"Push message with rate limit","time":{"start":1745327137616,"stop":1745327137616,"duration":0},"status":"passed","severity":"normal"},{"uid":"22dffc1fd9296225","name":"should reject if WakuNode is not started","time":{"start":1745326493919,"stop":1745326493920,"duration":1},"status":"passed","severity":"normal"},{"uid":"8120af336e700c25","name":"topics with same application and version share the same shard","time":{"start":1745326449701,"stop":1745326449701,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd92cfe23dedbaa0","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1745326520874,"stop":1745326520875,"duration":1},"status":"passed","severity":"normal"},{"uid":"62dffbb88d1496ce","name":"returns all values when wanted number matches available values","time":{"start":1745326471767,"stop":1745326471769,"duration":2},"status":"passed","severity":"normal"},{"uid":"39f176088e1b6f2a","name":"Push message with escaped characters payload","time":{"start":1745327137596,"stop":1745327137596,"duration":0},"status":"passed","severity":"normal"},{"uid":"8549fa34a73adec0","name":"Generator, custom pubsub topic","time":{"start":1745326769893,"stop":1745326769893,"duration":0},"status":"passed","severity":"normal"},{"uid":"149a02d745417cef","name":"should transition to Unhealthy when no connections","time":{"start":1745326493723,"stop":1745326493724,"duration":1},"status":"passed","severity":"normal"},{"uid":"e18800767fd438e4","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1745326737800,"stop":1745326737800,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c9ccc4fa401acb","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1745326503303,"stop":1745326503304,"duration":1},"status":"passed","severity":"normal"},{"uid":"37c3fc0351edfa09","name":"Passing page size 1 when there are 4 messages","time":{"start":1745326786301,"stop":1745326786302,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9298479f1cd292a","name":"Check message with invalid timestamp is not received","time":{"start":1745326934035,"stop":1745326934035,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0f203f40fb105","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app55/6/topic234/test.js","time":{"start":1745326755591,"stop":1745326755591,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cbe39acfa12618b","name":"Refresh subscription","time":{"start":1745326650461,"stop":1745326650461,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bfe19cfb8615980","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1745326769892,"stop":1745326769893,"duration":1},"status":"skipped","severity":"normal"},{"uid":"75a2d3c3bf3598e0","name":"Query Generator - true","time":{"start":1745326774164,"stop":1745326774165,"duration":1},"status":"passed","severity":"normal"},{"uid":"be4c632656d6d4a8","name":"Push message with JSON payload","time":{"start":1745327137608,"stop":1745327137609,"duration":1},"status":"passed","severity":"normal"},{"uid":"d89fcebd9498325e","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1745326737800,"stop":1745326737800,"duration":0},"status":"passed","severity":"normal"},{"uid":"9154fdaa0558d325","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1745326502665,"stop":1745326502674,"duration":9},"status":"passed","severity":"normal"},{"uid":"71115c680866b3b0","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1745326503307,"stop":1745326503307,"duration":0},"status":"passed","severity":"normal"},{"uid":"de08a8e023fb5596","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1745326650459,"stop":1745326650460,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cd7b261ecdb4faa","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1745326473017,"stop":1745326473018,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c07ca83097e5a9e7","name":"should encodeTxt and decodeTxt","time":{"start":1745326458659,"stop":1745326458659,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0adec50e3579f02","name":"Query Generator, No message returned","time":{"start":1745326737799,"stop":1745326737800,"duration":1},"status":"passed","severity":"normal"},{"uid":"c472656e1be5e398","name":"should reject if Store is requested but not mounted","time":{"start":1745326493921,"stop":1745326493921,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c089a4a1588e207","name":"should retry failed tasks","time":{"start":1745326493159,"stop":1745326493159,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab524e989cca3271","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1745326649528,"stop":1745326649528,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad6b030bffd8b603","name":"different cluster, different shard: nodes don't connect","time":{"start":1745326590228,"stop":1745326590228,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ccbd3675e54aa02","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1745326789130,"stop":1745326789130,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b931d992b35e563","name":"Push message with content topic containing SQL Injection","time":{"start":1745327137600,"stop":1745327137600,"duration":0},"status":"passed","severity":"normal"},{"uid":"965e0042e19e3aaf","name":"should emit a peer event after start","time":{"start":1745326476820,"stop":1745326476820,"duration":0},"status":"passed","severity":"normal"},{"uid":"b050b262f12fad8d","name":"Check received message containing JSON","time":{"start":1745326934031,"stop":1745326934032,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dcc89eb19e2f60a","name":"throws on content topic with empty version field","time":{"start":1745326449688,"stop":1745326449689,"duration":1},"status":"passed","severity":"normal"},{"uid":"e72abb905ce7fdfb","name":"Push message with JSON payload","time":{"start":1745327137595,"stop":1745327137595,"duration":0},"status":"passed","severity":"normal"},{"uid":"23318e4988a2ff6d","name":"should not receive a peer event before start","time":{"start":1745326627519,"stop":1745326627519,"duration":0},"status":"passed","severity":"normal"},{"uid":"346607c17eebbe6d","name":"should get locked peers","time":{"start":1745326493498,"stop":1745326493499,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cfde2c07d8fc44e","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1745326449709,"stop":1745326449710,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc18fe0af9931377","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1745326476822,"stop":1745326476822,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f8b8ea089d907","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1745326502664,"stop":1745326502665,"duration":1},"status":"passed","severity":"normal"},{"uid":"87c40915df9c4f9a","name":"should set field with only LIGHTPUSH enabled","time":{"start":1745326458675,"stop":1745326458675,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9aaef034d4d4ced","name":"should be able to encode the field with only RELAY set to true","time":{"start":1745326457933,"stop":1745326457935,"duration":2},"status":"passed","severity":"normal"},{"uid":"d4023f5ffdd48930","name":"random static sharding 9 - Cluster ID: 612, Shard ID: 829","time":{"start":1745326765133,"stop":1745326765133,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d570a72a0bc1f5","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1745326472469,"stop":1745326472470,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fc83cedc5839bfc","name":"returns nothing if no connections present","time":{"start":1745326464333,"stop":1745326464334,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ba01d8017049dad","name":"Generator, 2 different pubsubtopics","time":{"start":1745326769890,"stop":1745326769890,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c59bac5770bdc8c","name":"Subscribe to topic containing JSON and publish message","time":{"start":1745326650466,"stop":1745326650467,"duration":1},"status":"passed","severity":"normal"},{"uid":"879a7c5231d30e5a","name":"Subscribe to topic containing Script and receive message","time":{"start":1745327033341,"stop":1745327033341,"duration":0},"status":"passed","severity":"normal"},{"uid":"984b7b87bc434fa8","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1745326540338,"stop":1745326540340,"duration":2},"status":"passed","severity":"normal"},{"uid":"9f038993b0e61e91","name":"dispatchEvent via connectionManager","time":{"start":1745326561260,"stop":1745326561260,"duration":0},"status":"passed","severity":"normal"},{"uid":"e062f26c8da12df5","name":"should be called for bootstrap peers","time":{"start":1745326528535,"stop":1745326528535,"duration":0},"status":"passed","severity":"normal"},{"uid":"40f262b04bfb05aa","name":"Ephemeral field set to true","time":{"start":1745326465006,"stop":1745326465007,"duration":1},"status":"passed","severity":"normal"},{"uid":"483b4e45f9c60f2f","name":"Subscribe to topic containing Russian and publish message","time":{"start":1745326650464,"stop":1745326650465,"duration":1},"status":"passed","severity":"normal"},{"uid":"882ee0432146abce","name":"Push message with content topic containing escaped characters","time":{"start":1745327137602,"stop":1745327137602,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96d7eeecc12d5c9","name":"new peer added after a peer was already found","time":{"start":1745326646104,"stop":1745326646105,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ce823fa5563e44dd","name":"should return different streams if requested simultaniously","time":{"start":1745326464651,"stop":1745326464652,"duration":1},"status":"passed","severity":"normal"},{"uid":"b354467e27a8bff7","name":"should not receive a peer event before start","time":{"start":1745326524873,"stop":1745326524873,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf668d5e9302f4e","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1745326502652,"stop":1745326502654,"duration":2},"status":"passed","severity":"normal"},{"uid":"f8aa48231d632a1b","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1745326452420,"stop":1745326452420,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac884bf71dce08af","name":"Push message with custom timestamp: 1745330140569","time":{"start":1745327137604,"stop":1745327137604,"duration":0},"status":"passed","severity":"normal"},{"uid":"1580e9d9fdb0244d","name":"Query Generator, No Decoder","time":{"start":1745326737799,"stop":1745326737799,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e0ba5e9d3e9638","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1745326636549,"stop":1745326636549,"duration":0},"status":"passed","severity":"normal"},{"uid":"840dfed9623d9586","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1745326465009,"stop":1745326465009,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4ec114a256cd10","name":"Meta field set when metaSetter is specified","time":{"start":1745326465007,"stop":1745326465007,"duration":0},"status":"passed","severity":"normal"},{"uid":"516883994001ad4e","name":"should increase lamport timestamp","time":{"start":1745326503300,"stop":1745326503301,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b80087ed404359f","name":"LightPush","time":{"start":1745326800341,"stop":1745326800342,"duration":1},"status":"passed","severity":"normal"},{"uid":"148e0e29374af355","name":"Push to array if already present","time":{"start":1745326449546,"stop":1745326449547,"duration":1},"status":"passed","severity":"normal"},{"uid":"94363bbf1e84ba0d","name":"Passing page size 11 when there are 10 messages","time":{"start":1745326786303,"stop":1745326786303,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b93b70c488cd3f","name":"should not fail to stop the service if it was not started","time":{"start":1745326524871,"stop":1745326524872,"duration":1},"status":"passed","severity":"normal"},{"uid":"43434c4f637b1d36","name":"Push message with content topic containing emoji","time":{"start":1745327137615,"stop":1745327137615,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0f9403d4e217ac","name":"Privacy Node - default protocol","time":{"start":1745326800344,"stop":1745326800344,"duration":0},"status":"passed","severity":"normal"},{"uid":"16451da96149348c","name":"should set field with only FILTER enabled","time":{"start":1745326458674,"stop":1745326458675,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2603e6b856fd8fa","name":"Subscribe to topic containing Russian and receive message","time":{"start":1745327033341,"stop":1745327033341,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5dfeb9b94643d64","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1745326773979,"stop":1745326773979,"duration":0},"status":"passed","severity":"normal"},{"uid":"982f644a101626a1","name":"Query generator for multiple messages","time":{"start":1745326773976,"stop":1745326773976,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1bbaeff5df21fe","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1745326449714,"stop":1745326449714,"duration":0},"status":"passed","severity":"normal"},{"uid":"be589a3de33ff460","name":"Push message with short payload","time":{"start":1745327137592,"stop":1745327137592,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7982fecad3552d","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app23/3/topic636/proto","time":{"start":1745326755590,"stop":1745326755590,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb7fa122cc7ec47","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1745326449712,"stop":1745326449712,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f01471ade0addc","name":"should be delivered but not added to local log or bloom filter","time":{"start":1745326503308,"stop":1745326503309,"duration":1},"status":"passed","severity":"normal"},{"uid":"a84f82a5efde05d6","name":"should reject if Relay is requested but not mounted","time":{"start":1745326493920,"stop":1745326493920,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd0b60c423dd624","name":"throws on content topic with too few or too many fields","time":{"start":1745326449686,"stop":1745326449686,"duration":0},"status":"passed","severity":"normal"},{"uid":"190c8768fce6ca15","name":"Passing cursor with wrong pubsubTopic","time":{"start":1745326724586,"stop":1745326724586,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7cb738a51025fcc","name":"should not receive a peer event after stop","time":{"start":1745326476821,"stop":1745326476821,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2483f1e0260d893","name":"throws on content topic with empty topic name field","time":{"start":1745326449689,"stop":1745326449689,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f859775d63e61","name":"Light Node - default protocols","time":{"start":1745326800343,"stop":1745326800344,"duration":1},"status":"passed","severity":"normal"},{"uid":"6147998dc2158bfc","name":"Push message with unicode special characters payload","time":{"start":1745327137609,"stop":1745327137609,"duration":0},"status":"passed","severity":"normal"},{"uid":"97176acb00fc13fb","name":"Reopen subscription with peer with lost subscription","time":{"start":1745326588149,"stop":1745326588149,"duration":0},"status":"passed","severity":"normal"},{"uid":"792b8bc3e549dddf","name":"Relay + Store","time":{"start":1745326458675,"stop":1745326458675,"duration":0},"status":"passed","severity":"normal"},{"uid":"257d9c556196a182","name":"Push message with Script payload","time":{"start":1745327137594,"stop":1745327137595,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f4697b5bd9d3486","name":"Ping on subscribed peer","time":{"start":1745326588150,"stop":1745326588150,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cdce8b1cfb82798","name":"should call waitForPeer on Relay","time":{"start":1745326493924,"stop":1745326493924,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20c0a262f5b9c0c","name":"should not fail to start the service if it is already started","time":{"start":1745326524872,"stop":1745326524872,"duration":0},"status":"passed","severity":"normal"},{"uid":"5113c7b49e39722a","name":"Push message with content topic containing long","time":{"start":1745327137611,"stop":1745327137611,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f2ffe7c82c9c2d3","name":"should reject if LightPush is requested but not mounted","time":{"start":1745326493920,"stop":1745326493921,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dab856d06a67177","name":"A test","time":{"start":1745326579612,"stop":1745326579612,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6b83db6a1f5baa","name":"can dial TLS multiaddrs","time":{"start":1745326590454,"stop":1745326590454,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f82c7a04d9014c0","name":"Mutual subscription","time":{"start":1745326650457,"stop":1745326650457,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d52cf1b688b0972","name":"Check received message containing special chars","time":{"start":1745326934040,"stop":1745326934040,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc73cbe014de2ffc","name":"throws on content topic with non-number generation field","time":{"start":1745326449686,"stop":1745326449687,"duration":1},"status":"passed","severity":"normal"},{"uid":"175d3f2433ec66d5","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1745326650464,"stop":1745326650464,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d41e973322199b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1745326502684,"stop":1745326502685,"duration":1},"status":"passed","severity":"normal"},{"uid":"f96d9ce0997fbdd8","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1745326493224,"stop":1745326493225,"duration":1},"status":"passed","severity":"normal"},{"uid":"84dad2cbb3ef0e29","name":"Check received message with timestamp: 1745326519684000000 ","time":{"start":1745326934033,"stop":1745326934034,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d64decd7f5f6fc9","name":"Push message with unicode special characters payload","time":{"start":1745327137596,"stop":1745327137596,"duration":0},"status":"passed","severity":"normal"},{"uid":"85df157ce33a3514","name":"Store - dialed after - with timeout","time":{"start":1745326800341,"stop":1745326800341,"duration":0},"status":"passed","severity":"normal"},{"uid":"342209bea41a506f","name":"Round trip binary serialization","time":{"start":1745326465006,"stop":1745326465006,"duration":0},"status":"passed","severity":"normal"},{"uid":"d58bf563f63a2e36","name":"tcp ip4 address","time":{"start":1745326458003,"stop":1745326458003,"duration":0},"status":"passed","severity":"normal"},{"uid":"f05c1078ed41a9c9","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1745327033337,"stop":1745327033338,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5b950bb03fca2f0","name":"should maintain desired error rate","time":{"start":1745326504608,"stop":1745326504609,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b5628610a93fdb1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1745326449715,"stop":1745326449716,"duration":1},"status":"passed","severity":"normal"},{"uid":"284362dc48b012f4","name":"Check received message containing unicode special characters","time":{"start":1745326934044,"stop":1745326934045,"duration":1},"status":"passed","severity":"normal"},{"uid":"8542fc22130b1010","name":"Publish message with large meta","time":{"start":1745326649539,"stop":1745326649543,"duration":4},"status":"passed","severity":"normal"},{"uid":"b5166dcbfdc80ffd","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1745326502637,"stop":1745326502638,"duration":1},"status":"passed","severity":"normal"},{"uid":"3112e27c086eacf1","name":"returns only open connection if one present","time":{"start":1745326464335,"stop":1745326464335,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d063a5669695fd2","name":"Check received message containing XML","time":{"start":1745326934031,"stop":1745326934031,"duration":0},"status":"passed","severity":"normal"},{"uid":"be38f5c6e5d2a317","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1745326737808,"stop":1745326737809,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b536e1287bf26cb","name":"Check received message containing shell command","time":{"start":1745326934032,"stop":1745326934032,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d26c0aa1b245cf","name":"Ephemeral field is preserved - encoder v0","time":{"start":1745326527120,"stop":1745326527121,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa64dcec3a791cca","name":"handles multiple messages","time":{"start":1745326787582,"stop":1745326787582,"duration":0},"status":"passed","severity":"normal"},{"uid":"765ddc1a7148add","name":"Push message with Russian payload","time":{"start":1745327137607,"stop":1745327137607,"duration":0},"status":"passed","severity":"normal"},{"uid":"788be145b71c5ca3","name":"Throws when trying to push message with empty payload","time":{"start":1745327137610,"stop":1745327137610,"duration":0},"status":"passed","severity":"normal"},{"uid":"2faaaa2cee2a6b46","name":"Does not throw an exception when node disconnects","time":{"start":1745326793433,"stop":1745326793433,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c5d36a890c03e7","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1745326528535,"stop":1745326528537,"duration":2},"status":"passed","severity":"normal"},{"uid":"13af68bcbe951e80","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1745326472470,"stop":1745326472470,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ec7a4335e4e998","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1745326502682,"stop":1745326502683,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ebe0036bcc36461","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1745326503305,"stop":1745326503306,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c22910e10f10e1a","name":"should throw error - no id","time":{"start":1745326458662,"stop":1745326458663,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7c54ebbf3495f2a","name":"Subscribe to topic containing numeric and publish message","time":{"start":1745326650463,"stop":1745326650463,"duration":0},"status":"passed","severity":"normal"},{"uid":"3adf62ebdc0ae201","name":"should start and stop interval correctly","time":{"start":1745326493156,"stop":1745326493158,"duration":2},"status":"passed","severity":"normal"},{"uid":"85058cf01a8067dd","name":"should respect max attempts limit","time":{"start":1745326493161,"stop":1745326493161,"duration":0},"status":"passed","severity":"normal"}] |